.survey-container[data-v-771d4867]{
  margin:0 auto;
  max-width:760px;
  padding:20px 10px
}
.header-wrapper[data-v-771d4867]{
  margin:0 10px 20px
}
.header-wrapper .project-title[data-v-771d4867]{
  color:#333;
  display:block !important;
  font-size:22px;
  font-weight:500;
  margin-bottom:10px
}
.header-wrapper .project-desc[data-v-771d4867]{
  color:#666;
  display:block;
  font-size:14px
}
.conent-wrapper[data-v-771d4867]{
  background-color:#fff;
  padding:10px;
  border-radius:10px
}
.swiper-container[data-v-771d4867]{
  position:relative;
  padding-bottom:40px;
  min-height:50vh;
  font-size:14px;
  line-height:30px;
  border:1px solid #5fcee1;
  -moz-user-select:none;
  -webkit-user-select:none;
          user-select:none
}
.swiper-container .previous-btn[data-v-771d4867]{
  position:absolute;
  left:50%;
  top:0;
  transform:translateX(50%);
  cursor:pointer;
  font-size:22px
}
.swiper-container .previous-btn.animation[data-v-771d4867]{
  animation:resize-771d4867 1s ease-in-out infinite
}
.swiper-container .previous-btn .icon[data-v-771d4867]{
  transform:rotate(90deg)
}
.swiper-container .q-box[data-v-771d4867]{
  background:#eaf9fa;
  color:#333;
  padding:2px 8px;
  border-radius:5px;
  font-weight:bold
}
.swiper-container .subject[data-v-771d4867]{
  margin:5px;
  font-weight:initial;
  color:#333;
  font-size:14px;
  margin-bottom:10px
}
.swiper-container .options[data-v-771d4867]{
  margin:10px;
  color:#14b6b0
}
.swiper-container .swiper-slide[data-v-771d4867]{
  height:100%;
  display:block
}
.swiper-container .swiper-slide.active[data-v-771d4867]{
  display:block
}
.note-bottom[data-v-771d4867]{
  width:90%;
  margin:auto;
  padding:10px;
  color:#666;
  font-size:12px;
  height:80px;
  line-height:20px;
  background:#bbf1f3;
  color:#666;
  border-radius:0 0 10px 10px
}
.note-bottom .num[data-v-771d4867]{
  color:#d92e56;
  font-weight:bold;
  font-size:16px
}
[data-v-771d4867] .el-radio{
  margin:5px 8px
}
[data-v-771d4867] input[aria-hidden=true]{
  display:none !important
}
[data-v-771d4867] .el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{
  box-shadow:none !important
}
@keyframes resize-771d4867{
0%{
    transform:scale(1)
}
50%{
    transform:scale(1.2)
}
100%{
    transform:scale(1)
}
}
