﻿.answers .item[data-v-0b297e87] {
  background-color: #FFFFFF;
  color: #222222;
  margin-bottom: 1rem;
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  padding: 0.625rem;
  border-radius: 0.5rem;
}
.answers .item.active[data-v-0b297e87],
.answers .item[data-v-0b297e87]:active {
  background-color: rgba(255, 93, 125,1);
  color: #FFFFFF;
}

.answers[data-v-6626f971] {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin: 0 -0.3rem;
}
.answers .item[data-v-6626f971] {
  width: 45%;
  background-color: #FFFFFF;
  text-align: center;
  margin: 0 0.3rem;
  margin-bottom: 0.6rem;
  padding: 0.3rem 0;
  border: 1px solid rgba(112, 114, 255, 0);
  border-radius: 0.5rem;
}
.answers .item.active[data-v-6626f971],
.answers .item[data-v-6626f971]:active {
  border-color: #7072ff;
  color: #7072ff;
}
.answers .item .image[data-v-6626f971] {
  width: calc(100% - 3rem);
  height: 3.5rem;
}

.ky_progress[data-v-529603dd] {
  position: relative;
  width: 13.7rem;
  height: 0.22rem;
  border: 2px solid #ffffff;
  border-radius: 0.6875rem;
  background-color: #dadada;
  overflow: hidden;
}
.ky_progress .progress_inner[data-v-529603dd] {
  position: relative;
  height: 100%;
  background-image: linear-gradient(to right, #ff5d7d, #ff5d7d);
  border-radius: 0.6875rem;
  overflow: hidden;
  transition: all 0.3s linear;
}

.header_question[data-v-4c93048f] {
  position: relative;
  background-color: #FFFFFF;
  color: #323232;
  padding: 1rem;
}
.header_question .p-links[data-v-4c93048f] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header_question .p-links .p-links-right[data-v-4c93048f] {
  position: relative;
  display: flex;
  align-items: center;
}
.header_question .p-links .p-links-right .count-down-time[data-v-4c93048f] {
  display: flex;
  justify-content: left;
  font-size: 0.75rem;
  color: #a5a5a5;
}
.header_question .p-links .p-links-right .count-down-time .icon[data-v-4c93048f] {
  padding-right: 0.25rem;
  font-size: 1rem;
}
.header_question .p-links .p-links-right .count-down-time .van-count-down[data-v-4c93048f] {
  color: #a5a5a5;
  font-size: 0.75rem;
}
.header_question .p-links .p-links-right .icon_qa[data-v-4c93048f] {
  position: relative;
  width: 1rem;
  height: 1rem;
  margin-left: 0.5rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAAXNSR0IArs4c6QAAAc5QTFRFAAAAAAAA////gICAqqqqv7+/qqqqtra2n5+fqqqqmZmZs7OzqqqqsbGxpKSkqqqqn5+fr6+vpaWloaGhrq6upqamrq6uqqqqo6Ojp6enoaGhqqqqpKSkp6enoqKiqqqqqqqqpaWlqKioo6OjpqamqKiopqampqamqKiopaWlp6eno6Ojp6enp6enpqampqamp6eno6OjqamppqampaWlpqampaWlpqampaWlqKioo6OjpaWlpqamp6enpqampqamp6enp6enpaWlpqampqampaWlpqampaWlpqampqampqampaWlpqampaWlp6enpaWlpaWlpqampqampqampqampqampaWlpaWlpqampqampaWlpaWlpqampaWlpaWlpqamp6enpqampqampqampaWlpqampaWlpaWlpqampaWlpKSkpaWlpqampaWlpqampqampaWlpaWlpaWlpaWlpqampaWlpaWlpqampaWlpaWlpqampaWlpqampaWlpqampaWlpqampaWlpaWlpqampaWlpqampaWlpaWlpaWlpaWlpqampaWlpqampaWlpaWlpaWlpqampaWlpqampaWlpaWlpaWlpKSkpaWlpaWlpaWlzN8g7AAAAJl0Uk5TAAEBAgMEBgcICQoKDA0ODxAQERMTFBYYGRobGxwdHiEkJSYnKCkrLi8wMTI0Nzk8PUBBQkRFR0hKTE5PUFFTVlpdXl9hY2RscnZ5enuCgoOFh4qNj5KXmZqbn6GhpKipqqusrq+vsLO0tbe8v8TFy8zR0tXW19ra3d7f4eLj5Obn6Onq6+vs7u/w8PHx9fb4+Pn5+vv8/f3+9YY6QgAAAs9JREFUSMedVvlfEkEUnzYws0NUDDsMKwyE7qTDoqIo6KC0ayskKwiky4qIIKQD1I0ujrXd738bLFDDHnzE99PbN29m3/Gd7xtCWoUxmJ3+cCJXLOYSYb/TbGBIO9HZfZF5UDIf8dl12v7DbKYk+ZWz8Xi2LKmlDDus7s0YvQVA5JJB96i+ZtBb3MEkJwIFr1EtMFu0AuRZ1yBtHHSxeaAStSn9x9MC+JCjR27vcYR4COlxmbnLw0FIuVTz07lSAjhPV4vRswA+ZtUqhjXGY8HTEg8HTJs0S86YAgD3PyrGlgY/3bZDTIBH2tZ0MUYFIWZq21FiiglC1Nj48FaQsraHAGGsKVS8dX3nD/CultW+sSsPX0ZuHx6gT3HxKEg917FAiK6n7tDjgoSK389O0uYQwNb87BnkHfT5Rz6KTewtXqTsjjwy9mpwvpLI0v3d8RXi+xv2TdvOv67g036q56xY8jHEEAFHZ7D2HhCzSOrWJ3+Wr+upLDhEDMQ8jySNt90pfNjb0I8v4tFmColJzJuJEwjSGZzi8GBDQx/LItJHrQUBJ/EDbnrD2e/LV5vVPPMNd7upNTfgJ08BC71hy/3QnoY6EBV/XlpDrY0CYZJAWa/aW/2uMPBme4upjATJIavqv+5CCvhyotWYRY4UEVfdcK6K+LcHZQiLo6i1Yd8vlEI75NZ31Q3qIfU9R+XWRoW5FpJ60scW8WJIWYda0mFZWevovybwl5U3RCqrvHF1ErkD7rTyv1Lj5NCQZD2LzweUGyRoyMFXl6OvbnYpjHXwyeHdzEKldHV4Ky6QpjQukPKK1s4fmZwckf+kcUWVJFCV3hlRnOmVUWyTBMiwgmbI0BwwJ2vcP5pRI7LuqaWlqW4tIlOjyv6JiX5tqpTIONABGdfpPrByum8MlFntgTIrHyidj6yOh+Iqxi492C0rGuy10dLR02E1j5OVPH/+AkNSMTmFsE+9AAAAAElFTkSuQmCC);
  background-size: 100% 100%;
}
.header_question .p-links .text[data-v-4c93048f] {
  display: flex;
  align-items: center;
  font-size: 0.75rem;
  color: #a5a5a5;
  white-space: nowrap;
}
.header_question .p-links .text .text_cur[data-v-4c93048f] {
  margin-right: 0.125rem;
  font-size: 1rem;
  color: #000;
  font-size: 600;
}
.animation_text_scale[data-v-4c93048f] {
  -webkit-animation: animation_text_scale-data-v-4c93048f 0.6s linear infinite;
          animation: animation_text_scale-data-v-4c93048f 0.6s linear infinite;
}
@-webkit-keyframes animation_text_scale-data-v-4c93048f {
0% {
    transform: scale(1);
    transform-origin: 50% 80%;
}
50% {
    transform: scale(1.3);
    transform-origin: 50% 80%;
}
100% {
    transform: scale(1);
    transform-origin: 50% 80%;
}
}
@keyframes animation_text_scale-data-v-4c93048f {
0% {
    transform: scale(1);
    transform-origin: 50% 80%;
}
50% {
    transform: scale(1.3);
    transform-origin: 50% 80%;
}
100% {
    transform: scale(1);
    transform-origin: 50% 80%;
}
}

.modal_retain[data-v-70f9290c] {
  position: fixed;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 750px;
  height: 100vh;
  top: 0;
  background-color: rgba(0, 0, 0, 0.2);
  overflow-y: scroll;
}
.modal_retain .container_account[data-v-70f9290c] {
  position: relative;
  display: block;
  width: 17.5rem;
  height: auto;
  opacity: 0;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  margin-top: -4rem;
}
.modal_retain .container[data-v-70f9290c] {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 17.5rem;
  height: 22.5rem;
  box-sizing: border-box;
  padding-top: 6rem;
  background-image: url(../img/back_cashback.ac9591d5.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.modal_retain .container .prices[data-v-70f9290c] {
  line-height: 1;
  font-size: 3.125rem;
  color: #dd4335;
  font-weight: bold;
}
.modal_retain .container .desc[data-v-70f9290c] {
  position: relative;
  display: block;
  margin-top: 1.18rem;
  width: 13.31rem;
  height: auto;
}
.modal_retain .container .button_confirm[data-v-70f9290c] {
  position: absolute;
  left: 50%;
  bottom: 2.75rem;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 12.18rem;
  height: 3.43rem;
  margin-left: -6.09rem;
  font-size: 1rem;
  font-weight: bold;
  color: #c02118;
  background-image: url(../img/button_cashback.6e581523.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.modal_retain .container .tips[data-v-70f9290c] {
  position: absolute;
  left: 50%;
  bottom: 1.875rem;
  transform: translateX(-50%);
  font-size: 0.625rem;
  color: #ffffff;
}
.modal_retain .icon_close[data-v-70f9290c] {
  position: relative;
  width: 2rem;
  height: 2rem;
  margin-top: 1rem;
  background-image: url(../img/close.946c4a0d.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.animation_scale[data-v-70f9290c] {
  -webkit-animation: animation_scale-data-v-70f9290c 1.3s linear infinite;
          animation: animation_scale-data-v-70f9290c 1.3s linear infinite;
}
.animation_toshow[data-v-70f9290c] {
  -webkit-animation: animation_toshow-data-v-70f9290c 0.3s ease-out 1;
          animation: animation_toshow-data-v-70f9290c 0.3s ease-out 1;
}
@-webkit-keyframes animation_scale-data-v-70f9290c {
0% {
    transform: scale(1.1);
}
50% {
    transform: scale(0.9);
}
100% {
    transform: scale(1.1);
}
}
@keyframes animation_scale-data-v-70f9290c {
0% {
    transform: scale(1.1);
}
50% {
    transform: scale(0.9);
}
100% {
    transform: scale(1.1);
}
}
@-webkit-keyframes animation_toshow-data-v-70f9290c {
0% {
    transform: scale(0);
    opacity: 0;
}
100% {
    transform: scale(1);
    opacity: 1;
}
}
@keyframes animation_toshow-data-v-70f9290c {
0% {
    transform: scale(0);
    opacity: 0;
}
100% {
    transform: scale(1);
    opacity: 1;
}
}

.test_qa[data-v-49ad56ae] {
  position: fixed;
  top: 0;
  width: 100%;
  max-width: 750px;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  overflow-y: scroll;
  box-sizing: border-box;
  padding: 3rem;
  background-color: rgba(0, 0, 0, 0.6);
}
.test_qa .test_qa_container[data-v-49ad56ae] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1.25rem 1.875rem;
  border-radius: 0.625rem;
  background-color: #ffffff;
}
.test_qa .test_qa_container .title[data-v-49ad56ae] {
  font-size: 1.125rem;
  font-weight: bold;
  color: #222222;
}
.test_qa .test_qa_container .content[data-v-49ad56ae] {
  margin: 1.875rem 0;
  font-size: 0.8125rem;
  color: #666666;
}
.test_qa .test_qa_container .button_confirm[data-v-49ad56ae] {
  width: 10rem;
  line-height: 2.625rem;
  text-align: center;
  font-size: 0.875rem;
  font-weight: bold;
  color: #ffffff;
  background-color: #ff5d7d;
  border-radius: 0.5rem;
}
