.captcha-toast .captcha-toast-content {
  z-index: 3000;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  padding: 15px;
  font-size: 16px;
  white-space: nowrap;
  color: #fff;
  border-radius: 3px;
  background: rgba(0, 0, 0, .6);
  line-height: 1.5
}
.close_img {
  position: absolute;
  left: 50%;
  bottom: -60px;
  -webkit-transform: translate(-50%);
  transform: translate(-50%)
}
.captcha_header {
  font-size: 18px;
  line-height: 55px;
  height: 55px;
  color: #333;
  text-align: center;
  position: relative;
  overflow: hidden;
  -ms-user-select: none;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none
}
.captcha_header .en,
.captcha_header .nl {
  font-size: 16px
}
.opt {
  position: absolute;
  top: 16px;
  right: 3.23%;
  height: 23px;
  line-height: 23px
}

.opt img {
  width: 23px;
  height: auto;
  cursor: pointer
}

.opt .jcap_switch {
  margin-right: 15px
}

.captcha_body {
  margin: 0 3.23%;
  position: relative;
  overflow: hidden
}

.captcha_body.errTip {
  min-height: 120px
}

.captcha_body.commonTip {
  border-radius: 8px
}

.captcha_body.commonTipPC {
  border-radius: 12px
}

.img_loading {
  position: absolute;
  text-align: center;
  left: -1px;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .8);
  color: #c1c1c1;
  font-size: 15px;
  z-index: 1200
}

.img_tips_wraper {
  position: absolute;
  z-index: 1300;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%)
}

.img_tips {
  width: 45px;
  height: 45px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.img_tips_error {
  color: #f64c46;
  line-height: 30px
}

.img_tips_wraper .img_tips_success {
  color: #4ec65f
}

.img_tips_wraper .tip_text {
  color: #fff
}

.img_loading_refreshTips {
  position: absolute;
  text-align: center;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .8);
  color: #c1c1c1;
  font-size: 15px;
  z-index: 1400
}

.img_loading_refreshTips.errTipMsg {
  color: #f64c46
}

.img_loading_refreshTips p {
  position: absolute;
  z-index: 1600;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%)
}

.captcha_footer {
  font-size: 16px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px 3.23%;
  position: relative;
  text-align: left;
  overflow: hidden;
  -ms-user-select: none;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none
}



#cpc_img[data-v-4e20d398] {
  display: block;
  width: 100%;
  cursor: pointer
}

#click_icon[data-v-4e20d398] {
  display: block;
  width: 23px;
  height: 29px;
  padding-top: 0;
  position: absolute
}

.sp_msg[data-v-4e20d398] {
  text-align: left;
  font-size: 16px;
  line-height: 46px;
  color: #333
}

.pcp_refresh[data-v-4e20d398],
.sp_msg[data-v-4e20d398] {
  height: 46px;
  display: inline-block
}

.pcp_refresh[data-v-4e20d398] {
  position: absolute;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 5px;
  right: 3.23%;
  width: 108px
}

.pcp_showPicture[data-v-4e20d398] {
  width: 108px
}

.small-drop[data-v-4e20d398] {
  height: 36px;
  width: 108px;
  background: rgba(0, 0, 0, .8);
  position: absolute;
  right: 0
}



#cpc_img[data-v-f6292e34] {
  display: block;
  width: 100%;
  cursor: pointer
}

#click_icon[data-v-f6292e34] {
  display: block;
  width: 23px;
  height: 29px;
  padding-top: 0;
  position: absolute
}

.tip img[data-v-f6292e34] {
  width: 100%;
  height: auto
}

.sure_btn[data-v-f6292e34] {
  margin: 10px auto;
  width: 71%;
  height: 40px;
  font-size: 18px;
  border-radius: 20px;
  border-style: hidden;
  outline: none;
  background: #f23030;
  color: #fff;
  display: block;
  text-align: center
}



#cpc_img[data-v-4a5457e0] {
  display: block;
  width: 100%;
  pointer-events: none;
  cursor: pointer
}

#click_icon[data-v-4a5457e0] {
  display: block;
  width: 23px;
  height: 29px;
  padding-top: 0;
  position: absolute
}

.tip[data-v-4a5457e0] {
  height: 46px;
  line-height: 46px
}

#trackLine[data-v-4a5457e0] {
  position: absolute;
  z-index: 999;
  left: 0;
  top: 0
}



#cpc_img[data-v-1c2c80d6] {
  display: block;
  width: 100%;
  cursor: pointer;
  position: relative
}

#small_img[data-v-1c2c80d6] {
  height: 100%;
  padding-top: 0;
  position: absolute;
  z-index: 100;
  left: 0;
  top: 0
}

.sp_msg[data-v-1c2c80d6] {
  text-align: center;
  font-size: 16px;
  height: 38px;
  line-height: 38px;
  color: #999;
  border: 1px solid #eee;
  border-radius: 19px;
  position: relative;
  -webkit-box-sizing: content-box;
  box-sizing: content-box
}

.sp_msg .bg-blue[data-v-1c2c80d6] {
  height: 100%;
  width: 0;
  background-color: #deeeff;
  border: none;
  border-right: 0 solid #94d4b5;
  border-radius: 19px 0 0 19px;
  z-index: -1
}

.sp_msg .bg-blue[data-v-1c2c80d6],
.sp_msg>img[data-v-1c2c80d6] {
  position: absolute;
  left: 0;
  top: 0
}

.sp_msg>img[data-v-1c2c80d6] {
  height: 38px
}



.sp_msg[data-v-0df45351] {
  text-align: center;
  font-size: 16px;
  height: 46px;
  line-height: 46px;
  color: #767676;
  border-radius: 23px;
  position: relative;
  font-weight: 700;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background: #f7f7f7;
  -webkit-box-shadow: inset 0 2px 14px 0 rgba(0, 0, 0, .03);
  box-shadow: inset 0 2px 14px 0 rgba(0, 0, 0, .03)
}

.sp_msg>span[data-v-0df45351] {
  position: relative;
  z-index: 1;
  margin-left: 24px
}

.sp_msg.error[data-v-0df45351],
.sp_msg.success[data-v-0df45351] {
  z-index: 1;
  color: #fff
}

.sp_msg.error .img-tip[data-v-0df45351],
.sp_msg.success .img-tip[data-v-0df45351] {
  position: relative;
  top: 5px;
  margin-right: 5px;
  z-index: 1
}

.sp_msg.success[data-v-0df45351] {
  background-color: #5db466
}

.sp_msg.error[data-v-0df45351] {
  background-color: #e77368
}

.sp_msg .hand-img[data-v-0df45351] {
  position: absolute;
  left: 0;
  top: 20px;
  z-index: -1;
  opacity: 0
}

@keyframes moveHand-0df45351 {
  0% {
    left: 0;
    opacity: 1;
    z-index: 2
  }

  to {
    left: 90%;
    opacity: 1;
    display: none;
    z-index: 2
  }
}

@-webkit-keyframes moveHand-0df45351 {
  0% {
    left: 0;
    opacity: 1;
    z-index: 1
  }

  to {
    left: 90%;
    opacity: 1;
    display: none;
    z-index: 1
  }
}

.sp_msg .move-hand[data-v-0df45351] {
  animation: moveHand-0df45351 3s ease-out;
  -webkit-animation: moveHand-0df45351 3s ease-out
}

.sp_msg .move-img[data-v-0df45351] {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  position: absolute;
  left: -5px;
  top: -7px;
  z-index: 1
}

.sp_msg .move-tip[data-v-0df45351] {
  display: none
}

.sp_msg .bg-blue[data-v-0df45351] {
  height: 100%;
  width: 0;
  background-color: #5db466;
  border: none;
  border-right: 0 solid #94d4b5;
  border-radius: 23px 0 0 23px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0
}



body[data-v-2eb97c13],
html[data-v-2eb97c13] {
  -ms-touch-action: none;
  touch-action: none
}

.drag-box[data-v-2eb97c13] {
  background: #e6e6e6;
  overflow: hidden;
  -webkit-perspective: 800px;
  -ms-perspective: 800px;
  -o-perspective: 800px;
  perspective: 800px
}

.tip[data-v-2eb97c13] {
  line-height: 30px
}

.tip span[data-v-2eb97c13] {
  float: left
}

.tip img[data-v-2eb97c13] {
  height: 30px;
  width: auto;
  display: block;
  margin-left: auto
}

.sure_btn[data-v-2eb97c13] {
  margin: 10px auto;
  width: 71%;
  height: 40px;
  font-size: 18px;
  border-radius: 20px;
  border-style: hidden;
  outline: none;
  background: #f23030;
  color: #fff;
  display: block;
  text-align: center
}

.drag-dom[data-v-2eb97c13] {
  width: 40%;
  padding-top: 40%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  margin: 15% auto;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -ms-user-select: none;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none
}

.drag-dom>div[data-v-2eb97c13] {
  overflow: hidden;
  background-size: 100% 100%;
  -ms-user-select: none;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -moz-tap-highlight-color: transparent;
  -ms-tap-highlight-color: transparent;
  -o-tap-highlight-color: transparent
}

.drag-dom>div[data-v-2eb97c13],
.drag-dom>div>img[data-v-2eb97c13] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0
}

.drag-dom>div>img[data-v-2eb97c13] {
  z-index: -1
}

.drag-dom>div[data-v-2eb97c13]:nth-of-type(3) {
  -webkit-transform: translateY(-50%) rotateX(90deg);
  transform: translateY(-50%) rotateX(90deg)
}

.drag-dom>div[data-v-2eb97c13]:nth-of-type(4) {
  -webkit-transform: translateY(50%) rotateX(270deg);
  transform: translateY(50%) rotateX(270deg)
}

.drag-dom>div[data-v-2eb97c13]:nth-of-type(5) {
  -webkit-transform: translateX(-50%) rotateY(270deg);
  transform: translateX(-50%) rotateY(270deg)
}

.drag-dom>div[data-v-2eb97c13]:nth-of-type(6) {
  -webkit-transform: translateX(50%) rotateY(90deg);
  transform: translateX(50%) rotateY(90deg)
}

.cs-sign-span[data-v-2eb97c13] {
  z-index: 2
}



body[data-v-11128c7e],
html[data-v-11128c7e] {
  -ms-touch-action: none;
  touch-action: none
}

.drag-box[data-v-11128c7e] {
  background: #e6e6e6;
  overflow: hidden;
  -webkit-perspective: 800px;
  -ms-perspective: 800px;
  -o-perspective: 800px;
  perspective: 800px
}

.tip[data-v-11128c7e] {
  line-height: 30px
}

.tip span[data-v-11128c7e] {
  float: left
}

.tip img[data-v-11128c7e] {
  height: 30px;
  width: auto;
  display: block;
  margin-left: auto
}

.sure_btn[data-v-11128c7e] {
  margin: 10px auto;
  width: 71%;
  height: 40px;
  font-size: 18px;
  border-radius: 20px;
  border-style: hidden;
  outline: none;
  background: #f23030;
  color: #fff;
  display: block;
  text-align: center
}

.drag-dom[data-v-11128c7e] {
  width: 40%;
  padding-top: 40%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  margin: 15% auto;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%
}

.drag-dom>div[data-v-11128c7e] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  background-size: 300% 200%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -moz-tap-highlight-color: transparent;
  -ms-tap-highlight-color: transparent;
  -o-tap-highlight-color: transparent;
  -ms-user-select: none;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none
}

.drag-dom>div>img[data-v-11128c7e] {
  position: absolute;
  left: 0;
  top: 0;
  width: 300%;
  height: 200%;
  z-index: -1
}

.drag-dom>div[data-v-11128c7e]:nth-of-type(3) {
  -webkit-transform: translateY(-50%) rotateX(90deg);
  transform: translateY(-50%) rotateX(90deg)
}

.drag-dom>div[data-v-11128c7e]:nth-of-type(4) {
  -webkit-transform: translateY(50%) rotateX(270deg);
  transform: translateY(50%) rotateX(270deg)
}

.drag-dom>div[data-v-11128c7e]:nth-of-type(5) {
  -webkit-transform: translateX(-50%) rotateY(270deg);
  transform: translateX(-50%) rotateY(270deg)
}

.drag-dom>div[data-v-11128c7e]:nth-of-type(6) {
  -webkit-transform: translateX(50%) rotateY(90deg);
  transform: translateX(50%) rotateY(90deg)
}

.cs-sign-span[data-v-11128c7e] {
  z-index: 2
}



.img-box[data-v-1f0b3753] {
  position: absolute;
  z-index: 0;
  width: 100%;
  height: 100%
}

.drag-content[data-v-1f0b3753] {
  position: relative;
  z-index: 2
}

.change-box[data-v-1f0b3753] {
  border: 1px solid #2c6eff;
  opacity: .4
}

.change-box[data-v-1f0b3753],
.drag-img[data-v-1f0b3753] {
  position: absolute;
  width: 25%;
  height: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff
}

.drag-img[data-v-1f0b3753] {
  border: 1px solid #fff;
  overflow: hidden
}

.drag-img img[data-v-1f0b3753] {
  position: absolute;
  width: 400%;
  height: 200%;
  pointer-events: none
}

.tip[data-v-1f0b3753] {
  color: #333
}

div.drag-img[data-v-1f0b3753]:first-of-type,
div.drag-img:first-of-type img[data-v-1f0b3753] {
  top: 0;
  left: 0
}

div.drag-img[data-v-1f0b3753]:nth-of-type(2) {
  top: 0;
  left: 25%
}

div.drag-img:nth-of-type(2) img[data-v-1f0b3753] {
  top: 0;
  left: -100%
}

div.drag-img[data-v-1f0b3753]:nth-of-type(3) {
  top: 0;
  left: 50%
}

div.drag-img:nth-of-type(3) img[data-v-1f0b3753] {
  top: 0;
  left: -200%
}

div.drag-img[data-v-1f0b3753]:nth-of-type(4) {
  top: 0;
  left: 75%
}

div.drag-img:nth-of-type(4) img[data-v-1f0b3753] {
  top: 0;
  left: -300%
}

div.drag-img[data-v-1f0b3753]:nth-of-type(5) {
  top: 50%;
  left: 0
}

div.drag-img:nth-of-type(5) img[data-v-1f0b3753] {
  top: -100%;
  left: 0
}

div.drag-img[data-v-1f0b3753]:nth-of-type(6) {
  top: 50%;
  left: 25%
}

div.drag-img:nth-of-type(6) img[data-v-1f0b3753] {
  top: -100%;
  left: -100%
}

div.drag-img[data-v-1f0b3753]:nth-of-type(7) {
  top: 50%;
  left: 50%
}

div.drag-img:nth-of-type(7) img[data-v-1f0b3753] {
  top: -100%;
  left: -200%
}

div.drag-img[data-v-1f0b3753]:nth-of-type(8) {
  top: 50%;
  left: 75%
}

div.drag-img:nth-of-type(8) img[data-v-1f0b3753] {
  top: -100%;
  left: -300%
}



.drag-content[data-v-2ab94b52] {
  position: relative;
  padding-top: 60%;
  margin: 0 20%
}

.drag-content>img[data-v-2ab94b52] {
  position: absolute;
  top: 0;
  width: 100%;
  border-radius: 100%
}

.tip[data-v-2ab94b52] {
  text-align: center;
  font-size: 16px;
  color: #333;
  margin-bottom: 10px
}

.tip>span[data-v-2ab94b52] {
  text-align: left;
  display: inline-block
}

.drag-box[data-v-2ab94b52] {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ddd;
  border-radius: 30px;
  height: 40px;
  background-color: #efefef
}

.drag-box>div[data-v-2ab94b52] {
  position: absolute;
  background: #fff url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
  height: 100%;
  width: 60px;
  border-radius: 30px
}

.drag-box>div.move-img[data-v-2ab94b52] {
  background: #599ef8 url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%
}

.drag-box.error[data-v-2ab94b52] {
  -webkit-animation-name: shake-horizontal-2ab94b52;
  animation-name: shake-horizontal-2ab94b52;
  -webkit-animation-duration: .1s;
  animation-duration: .1s;
  -webkit-animation-iteration-count: 4;
  animation-iteration-count: 4;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-play-state: running;
  animation-play-state: running
}

.drag-box.error>div[data-v-2ab94b52] {
  background: #e4594f url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%
}

@-webkit-keyframes shake-horizontal-2ab94b52 {
  0% {
    -webkit-transform: translate(0) rotate(0deg);
    transform: translate(0) rotate(0deg)
  }

  25% {
    -webkit-transform: translate(-2px) rotate(0deg);
    transform: translate(-2px) rotate(0deg)
  }

  50% {
    -webkit-transform: translate(0) rotate(0deg);
    transform: translate(0) rotate(0deg)
  }

  75% {
    -webkit-transform: translate(2px) rotate(0deg);
    transform: translate(2px) rotate(0deg)
  }

  to {
    -webkit-transform: translate(0) rotate(0deg);
    transform: translate(0) rotate(0deg)
  }
}

@keyframes shake-horizontal-2ab94b52 {
  0% {
    -webkit-transform: translate(0) rotate(0deg);
    transform: translate(0) rotate(0deg)
  }

  25% {
    -webkit-transform: translate(-2px) rotate(0deg);
    transform: translate(-2px) rotate(0deg)
  }

  50% {
    -webkit-transform: translate(0) rotate(0deg);
    transform: translate(0) rotate(0deg)
  }

  75% {
    -webkit-transform: translate(2px) rotate(0deg);
    transform: translate(2px) rotate(0deg)
  }

  to {
    -webkit-transform: translate(0) rotate(0deg);
    transform: translate(0) rotate(0deg)
  }
}



.back-img[data-v-669ea9b2] {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.back-img .drag-content[data-v-669ea9b2] {
  position: relative;
  font-size: 0
}

.back-img .drag-content>img[data-v-669ea9b2] {
  width: 100%;
  border-radius: 100%
}

.tip[data-v-669ea9b2] {
  text-align: center;
  font-size: 16px;
  color: #333;
  margin-bottom: 10px
}

.tip>span[data-v-669ea9b2] {
  text-align: left;
  display: inline-block
}

.drag-box[data-v-669ea9b2] {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ddd;
  border-radius: 30px;
  height: 40px;
  background-color: #efefef
}

.drag-box>div[data-v-669ea9b2] {
  position: absolute;
  background: #fff url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
  height: 100%;
  width: 60px;
  border-radius: 30px
}

.drag-box>div.move-img[data-v-669ea9b2] {
  background: #599ef8 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAABECAYAAABOKSE5AAAAAXNSR0IArs4c6QAACBRJREFUeAHtnV9sFEUcx39zrS2kVKtg+ReEWLBEeUCKkRAl0mgQIpFoEF+UPw8aEzWKGlFfyoOKEdCEF+UBiD4oEuMDyp9oijFISPijiRgpokZU5K9pKBULbdfvd9trb/d273a3d3uzx0xyuZvZmd/M/D43f3Zm9rdKYnLzPrQmd/fKrB5LGqVXpoqSyci6TonU4rvWsqQqpqLEmo1SchkZdlj44LtdLDkuKTlaoaStMiX7dz+mjsdRIOi5OG7+Dqv68llZ2NsrD6CSzajghOLklHCpSv4AhNZUSj6vulG271yguopRo4KDbt5kzbCUPAG4SwC3rhiFLluZStoBZKuyZGPrCnW4kPUsGOh7P7Du6u6R1wD3/kIW8KqVpWRXZYW8/tXjam8hdDBk0Bx7u7plgwFcCBweMgC8ulKeGepYHhn04k+sqvOd8iomUavQTVd7FNEEFUgDgNSFSd2akTXyxrZHFCd3oV0k0M1brAYA3opPU+gcTYLIGgDsQ/gsaV2mfgkrJBU2wdwt1sMAfNhADqu5ocenzql7MggrLRRoZPA8MtqGz7VhMzLxC6MB6p4MyCKMxMCgmzdba6xeWY9JV6TuPkyhTNw8GgADsiCTPDEHLgeCRoG9lrw8kMr80EYDKSVvtS5Xq/IVKC9ou7tmSzZOWw2olKzcs0y9k6uAOUFz0Od4YLrrXCrU4JoSC7PxxYD9qV9pfEH330Jxdm0mXn7a0ygcoC/gM8Pv1stzMsbFEADmfbI2kCegJA3XF0azI7BPNq0eqzwVhZGngxSyIjOy8ypPpVdg/4qXNoshi6aKPDtLBP9Y2XFMZO23gtEkmhszQuS9hSLXDRP564LIi7tFTl2MJku3VADdRHYoV4u7bFktmmvXSJB3FucWVEz/wsY+yMxjwS0ir8yBP2KGcyb1QWby8egl3p0vMhbwy8WRHRm665MFmhsUuq1dt513Fvu+huiwj51zyhoNyITNll4OjuzsTSZXZRygudWo4y7Uhv0iP55xljwq7O9PiWw86JRVX2awydBmmVFNB2h7Pznjoi4/L3WLvISxtFCwP/pB5P0DztqVW8t2sxwY6ngypFfkkLP6evmGY+r49jyR2zBjznRfYi/nzW/CT9AenSby5B2ZkkROY2L23M7ymKChFTelT6oMtGge/3FWWT9foVv2x0fKu2VnMrVbNA/yXTotp9C3J+KMl2nZARshzqANHy1jeODQbtE8rZkUyKyiadkBQaPh2mwR3QbNI7kBk2oTzcAOhiLN1gaNe6/mYMn0imVg5+eRZqvsU5xX5Of8SfSNYcbs3Gyqr5EpFZMWtSzAstlDuaPqfRWP+sie30SmjxWprxksa8MNIuOwzLn398GwIL+OYHEGq0syc/xgbG6E3D0Rsk6IXIx0DnNQVuy/lBxIWT14DqoMnOnG/SHyebeKiQ+2PIUot/pHS84V07J9WFlyhl03t7XG+ERJXLCB7YEMT3Ry1p2IRRKP4vsGmW48SzV1OERoP5+cdSXpAblgt8wNXzsul7p3vbgRwkMMI4eHlxdnCjJmi66NM9M480rD/umsM9c5k0SmjHSGBfFx18sNmydVnr4zSOqSxrFBl7QExc4cD5gLLAtkuZ6erKBAAVUe58zwtKP2jiro0L6UEQtYg3vfddjWdLfe7/4W+bU9vNCl00WW3e5Md+mKyPp9zjANfR0pLJGVJeg05MZRTrV/3iaycpczLIjPC/JJaG7pZyLn/g0ioXRxyJgtOsJ/u3SFDpJzLsjrIrQ+P8g8oHC2M0iJSh6nPYXtyVis4sRVVQPZQ9NgzLkKOrPycAayD0eYu0qpCjnqczlRwQayPy7aNEvRqJl/lGRcMZBzcyJjLJqI3LPZOoGxOpEG3/wgf4EBae3VOfFyUofBuq+Xq5vspQTQbnVeTYbPQM7PKc3WBk3zhPmT6BXDQA7IQ8l2xrRB0wYlnlpLzP20gRwYcvuw+r5GbIPmuV808a0Bk5c0moEcXP1kmjYia4NmUhoaDS6iNDEN5HB6z2Q6ANp+Rgd2J8OJii+2gRxS12CZfu6KKQdA00NrsvzWzRnI4Ym4WTpA2yaDNWzVq+eKuHehot4nz4MtAPdWI3ehErRBkZ86GLrNPztAUwJNBmMQ78ovLZ4Yw7Cp3zTOmVdUyJQy27UsVG6QyY4MnRpzdd28SLvQMAqzxh2xVP7/cJD+yOnB3LmfHGXFKy3h4Mn0rz5jNWXVklE1svOy7Y0/QLajCaNznbKPVm6yr8YfwlbdfLPIP9jg3//n0POfiR6CNkv4dEcnToiUiwPkQ6NqZLaXTW9P0Ky4MSiXLPyAHN6gHKtoW6BTsgIrZjiJYpzWGiAjsPKzGsiyZ03GMitE25L4p7yQGWZ+66cBMsplB5QlzgmaEWg1lqaC+ds4/TRANmSUr2S+Y7Q7obHZ7dZI6f2EHMRWN0saGDQj979qYZ09IjDAuNJooM9sM7vrvC05XcBQoJmINrwBehNuvbSx/JuuzNXwzdk1J175xmS3LkKDpgDzOiS3GuPxA3J8r0NilTiN5405xojV+Kdos1waj7rjz4U6pq6p81y3ULlKFqlFZwq0jd2YVxZmqqSwv7FBUdJXFrprY15C6tbIEP0AzK1G9y5UVKlDbtHujM1rhd0aCeFPwmuF3dUxLwp3a8THn9QXhftURziWw5DMLJq7glmwRtwi4AiA1KFLocWFWtyuVfmlTXI4ZsqXUf6O/seT23FrehzLkW18FIpPUHhtKRajvv8DlO1M3mPV8M8AAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%
}

.drag-box.error[data-v-669ea9b2] {
  -webkit-animation-name: shake-horizontal-669ea9b2;
  animation-name: shake-horizontal-669ea9b2;
  -webkit-animation-duration: .1s;
  animation-duration: .1s;
  -webkit-animation-iteration-count: 4;
  animation-iteration-count: 4;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-play-state: running;
  animation-play-state: running
}

.drag-box.error>div[data-v-669ea9b2] {
  background: #e4594f url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%
}

@-webkit-keyframes shake-horizontal-669ea9b2 {
  0% {
    -webkit-transform: translate(0) rotate(0deg);
    transform: translate(0) rotate(0deg)
  }

  25% {
    -webkit-transform: translate(-2px) rotate(0deg);
    transform: translate(-2px) rotate(0deg)
  }

  50% {
    -webkit-transform: translate(0) rotate(0deg);
    transform: translate(0) rotate(0deg)
  }

  75% {
    -webkit-transform: translate(2px) rotate(0deg);
    transform: translate(2px) rotate(0deg)
  }

  to {
    -webkit-transform: translate(0) rotate(0deg);
    transform: translate(0) rotate(0deg)
  }
}

@keyframes shake-horizontal-669ea9b2 {
  0% {
    -webkit-transform: translate(0) rotate(0deg);
    transform: translate(0) rotate(0deg)
  }

  25% {
    -webkit-transform: translate(-2px) rotate(0deg);
    transform: translate(-2px) rotate(0deg)
  }

  50% {
    -webkit-transform: translate(0) rotate(0deg);
    transform: translate(0) rotate(0deg)
  }

  75% {
    -webkit-transform: translate(2px) rotate(0deg);
    transform: translate(2px) rotate(0deg)
  }

  to {
    -webkit-transform: translate(0) rotate(0deg);
    transform: translate(0) rotate(0deg)
  }
}



#cpc_img[data-v-61c78f86] {
  display: block;
  width: 100%;
  position: relative
}

#small_img[data-v-61c78f86] {
  height: 100%;
  padding-top: 0;
  position: absolute;
  z-index: 100;
  left: 0;
  top: 0
}

.sp_msg[data-v-61c78f86] {
  text-align: center;
  font-size: 16px;
  height: 50px;
  line-height: 50px;
  color: #999;
  background-color: #f0f0f0;
  border-radius: 25px;
  position: relative;
  -webkit-box-sizing: content-box;
  box-sizing: content-box
}

.sp_msg .bg-blue[data-v-61c78f86] {
  height: 100%;
  width: 0;
  background-color: #dcdcdc;
  border: none;
  border-right: 0 solid #94d4b5;
  border-radius: 25px 0 0 25px;
  position: absolute;
  left: 0;
  top: 0
}

.sp_msg.slideTip .text-tip[data-v-61c78f86] {
  margin-left: 16px
}

.sp_msg .text-tip[data-v-61c78f86] {
  z-index: 1;
  width: 100%;
  text-align: center
}

.sp_msg .text-tip[data-v-61c78f86],
.sp_msg>img[data-v-61c78f86] {
  position: absolute;
  left: 0;
  top: 0
}

.sp_msg>img[data-v-61c78f86] {
  height: 50px;
  width: 50px;
  z-index: 10
}

.sp_msg>img.err-tip[data-v-61c78f86] {
  -webkit-animation: shake-61c78f86 .3s ease-in-out infinite;
  animation: shake-61c78f86 .3s ease-in-out infinite
}

.sp_msg>img.move-img[data-v-61c78f86] {
  cursor: pointer
}

@-webkit-keyframes shake-61c78f86 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  25% {
    -webkit-transform: rotate(-8deg);
    transform: rotate(-8deg)
  }

  75% {
    -webkit-transform: rotate(8deg);
    transform: rotate(8deg)
  }

  to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }
}

@keyframes shake-61c78f86 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  25% {
    -webkit-transform: rotate(-8deg);
    transform: rotate(-8deg)
  }

  75% {
    -webkit-transform: rotate(8deg);
    transform: rotate(8deg)
  }

  to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }
}

.sp_msg.slideTip[data-v-61c78f86]:after {
  content: "";
  position: absolute;
  left: 20px;
  right: calc(100% - 70px);
  bottom: 0;
  top: 0;
  background: -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 95.7%, .3)), color-stop(0), to(hsla(0, 0%, 86.3%, .5)));
  background: linear-gradient(90deg, hsla(0, 0%, 95.7%, .3), 0, hsla(0, 0%, 86.3%, .5));
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border-right: 1px solid #dcdcdc;
  -webkit-animation: loading-61c78f86 1.2s linear infinite;
  animation: loading-61c78f86 1.2s linear infinite
}

@-webkit-keyframes loading-61c78f86 {
  to {
    right: 0
  }
}

@keyframes loading-61c78f86 {
  to {
    right: 0
  }
}



#cpc_img[data-v-8746a598] {
  display: block;
  width: 100%;
  position: relative
}

#small_img[data-v-8746a598] {
  height: 100%;
  padding-top: 0;
  position: absolute;
  z-index: 100;
  left: 0;
  top: 0
}

.audio_wrap[data-v-8746a598] {
  width: 100%;
  position: relative;
  text-align: center;
  height: 60px;
  margin-top: 10px
}

.audio_wrap .sound_wave_bg[data-v-8746a598] {
  width: calc(100% - 50px);
  height: 100%
}

.audio_wrap .play[data-v-8746a598] {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 46px;
  height: 46px;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  cursor: pointer
}

.audio_wrap .playing[data-v-8746a598] {
  background: #ff3d4d;
  border-radius: 100px
}

.audio_wrap .playing[data-v-8746a598],
.audio_wrap .refresh_loading[data-v-8746a598],
.audio_wrap .result_loading[data-v-8746a598] {
  position: absolute;
  top: 50%;
  left: 50%;
  padding: 7px 16px;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  display: inline-block;
  white-space: nowrap
}

.audio_wrap .refresh_loading[data-v-8746a598],
.audio_wrap .result_loading[data-v-8746a598] {
  background: rgba(0, 0, 0, .7);
  border-radius: 16px
}

.number_wrap[data-v-8746a598] {
  width: 100%;
  position: relative;
  text-align: center;
  margin-top: 20px
}

.number_wrap span[data-v-8746a598] {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  height: 14px;
  line-height: 14px
}

.number_wrap .verification-container[data-v-8746a598] {
  -webkit-box-align: Center;
  -ms-flex-align: Center;
  align-items: Center;
  padding: 10px 10% 0
}

.number_wrap .verification-container[data-v-8746a598],
.number_wrap .verification-container .verification-wrap[data-v-8746a598] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.number_wrap .verification-container .verification-wrap[data-v-8746a598] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.number_wrap .verification-container .verification-input[data-v-8746a598] {
  width: 36px;
  height: 40px;
  margin-right: 16px;
  text-align: center;
  font-size: 20px;
  font-weight: 400;
  border-radius: 5px;
  caret-color: transparent;
  background-color: #f1f1f1;
  pointer-events: none;
  outline: none;
  border: 1px solid transparent;
  -webkit-transition: border .1s ease-in-out;
  transition: border .1s ease-in-out
}

.number_wrap .verification-container .verification-input.caret[data-v-8746a598] {
  caret-color: unset
}

.number_wrap .verification-container .verification-input[data-v-8746a598]:last-child {
  margin-right: 0
}

.number_wrap .verification-container .verification-input[data-v-8746a598]:focus {
  border: 1px solid #ff3d4d
}

.confirm_btn[data-v-8746a598] {
  margin: 10px auto;
  width: 90%;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  font-weight: 400;
  border-radius: 24px;
  border-style: hidden;
  outline: none;
  background: #ff3d4d;
  color: #fff;
  display: block;
  text-align: center;
  cursor: pointer
}

.confirm_btn[disabled][data-v-8746a598] {
  background-color: #ffc6ca
}



* {
  margin: 0;
  padding: 0
}

#captcha_dom {
  -webkit-text-size-adjust: 100% !important;
  -ms-text-size-adjust: 100% !important;
  text-size-adjust: 100% !important;
  -moz-text-size-adjust: 100% !important
}

#captcha_dom img {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  user-select: none
}

#captcha_dom img,
.captcha_drop {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.captcha_drop {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .5);
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1000;
  -moz-tap-highlight-color: transparent;
  -ms-tap-highlight-color: transparent;
  -o-tap-highlight-color: transparent
}

#captcha_modal {
  background: #f8f8f8;
  border-radius: 5px
}

.captcha_drop .captcha_modal_popup {
  position: absolute;
  z-index: 9999;
  top: 50%;
  left: 50%;
  max-width: 450px;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%)
}

.captcha_drop .captcha_modal_embed {
  width: 100%
}

.captcha_drop #captcha_modal.captcha_modal_old {
  background-color: #fff
}

.captcha_drop #captcha_modal.captcha_modal_old .captcha_header {
  height: auto;
  line-height: inherit;
  padding: 30px 0
}

.captcha_drop #captcha_modal.captcha_modal_old .captcha_footer {
  padding-bottom: 30px;
  overflow: inherit;
  padding-top: 0;
  padding: 0 9% 30px
}

.captcha_modal_mobile {
  width: 82.7%
}

.captcha_modal_mobile.captcha_modal_radius {
  font-size: 16px !important;
  width: 78.7%;
  border-radius: 16px !important
}

.captcha_modal_pc {
  width: 310px
}

.captcha_modal_pc.captcha_modal_radius {
  font-size: 16px !important;
  border-radius: 24px !important
}

.cs-sign-span {
  position: absolute;
  width: 25px;
  height: 31px;
  background: 50% url(data:image/png;base64,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) no-repeat;
  background-size: 100%
}

.cs-sign-index {
  position: absolute;
  width: 25px;
  height: 26px;
  line-height: 26px;
  font-size: 20px;
  color: #fff;
  text-align: center;
  top: 0;
  left: 0
}



* {
  padding: 0;
  margin: 0;
}

/*
* 结局滚动滑屏报错
*/
* {
  touch-action: pan-y;
}

body {
  background: #f4f5f7 !important;
}

#root {
  background-color: #f5f5f5;
  width: 100%;
  margin: 0 auto;
}

.with-fixed {
  position: fixed !important;
}

.ellipsis1 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-break: break-all;
}

.ellipsis2 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}

.ellipsis4 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  word-break: break-all;
}

input {
  border: 0 solid;
}

/*包含以下五种的链接*/
a {
  text-decoration: none;
}

/*正常的未被访问过的链接*/
a:link {
  text-decoration: none;
}

/*已经访问过的链接*/
a:visited {
  text-decoration: none;
}

/*鼠标划过(停留)的链接*/
a:hover {
  text-decoration: none;
}

/* 正在点击的链接，鼠标在元素上按下还没有松开*/
a:active {
  text-decoration: none;
}

/* 获得焦点的时候 鼠标松开时显示的颜色*/
a:focus {
  text-decoration: none;
}

.detail_img_modal {
  width: 100% !important;
}

.contact_buttom_modal {
  width: 85% !important;
  color: #666666;
  font-size: 0.14rem;
}

.contact_buttom_modal .am-modal-content {
  padding-top: 0.24rem !important;
}

.contact_buttom_modal .am-modal-content .am-modal-body {
  padding: 0 0.24rem 0.24rem 0.24rem !important;
}

.contact_buttom_modal .content {
  margin-bottom: 0.18rem;
}

.contact_buttom_modal .buttons {
  display: flex;
  justify-content: space-around;
}

.contact_buttom_modal .buttons .close {
  width: 0.96rem;
  height: 0.32rem;
  line-height: 0.32rem;
  background: #ffffff;
  border: 0.01rem solid #ff7c79;
  border-radius: 0.18rem;
  color: #ff7c79;
}

.contact_buttom_modal .buttons .call {
  width: 0.96rem;
  line-height: 0.32rem;
  height: 0.32rem;
  background: #ff7c79;
  border-radius: 0.18rem;
  color: #ffffff;
}

《