@font-face {
    font-family: "iconfont";
    src: url("//at.alicdn.com/t/font_2481382_tfl4fuxhq.eot");
    src: url("//at.alicdn.com/t/font_2481382_tfl4fuxhq.eot?#iefix")
        format("embedded-opentype"),
      url("//at.alicdn.com/t/font_2481382_tfl4fuxhq.woff2") format("woff2"),
      url("//at.alicdn.com/t/font_2481382_tfl4fuxhq.woff") format("woff"),
      url("//at.alicdn.com/t/font_2481382_tfl4fuxhq.ttf") format("truetype"),
      url("//at.alicdn.com/t/font_2481382_tfl4fuxhq.svg#iconfont") format("svg");
  }

  #nocaptcha ._nc .stage1 {
    background-color: rgb(232, 238, 243);
  }

  ._nc .stage1 .bg-green {
    background-color: #ff6200 !important;
  }

  #nocaptcha ._nc .stage1 .button {
    width: 45px !important;
  }

  body .mobile #nocaptcha .nc_scale span.nc-lang-cnt {
    margin: 5px;
    line-height: 45px !important;
  }

  body .mobile #nocaptcha .nc_scale span.nc-lang-cnt b {
    line-height: 55px !important;
  }

  body .mobile #nocaptcha .nc_scale .nc_bg {
    top: 0 !important;
    left: 0 !important;
  }

  body .pc #nocaptcha .nc_scale span.nc-lang-cnt,
  body .pc-ajax #nocaptcha .nc_scale span.nc-lang-cnt {
    margin: 5px;
    line-height: 45px !important;
    height: 45px;
    font-size: 16px;
  }

  body .nc-container .nc_scale span.nc-lang-cnt {
    height: 45px;
    line-height: 55px;
  }

  .nc-container .nc_wrapper {
    height: 55px !important;
  }

  .nc-container .nc_wrapper .scale_text.scale_text.slidetounlock span[data-nc-lang="SLIDE"]
  {
    background: -webkit-gradient(
      linear,
      left top,
      right top,
      color-stop(0, white),
      color-stop(0.4, white),
      color-stop(0.5, #4d4d4d),
      color-stop(0.6, white),
      color-stop(1, white)
    );
    background-image: -webkit-gradient(
      linear,
      0% 0%,
      100% 0%,
      from(white),
      color-stop(0.4, white),
      color-stop(0.5, rgb(77, 77, 77)),
      color-stop(0.6, white),
      to(white)
    );
    -webkit-background-clip: text;
    -webkit-animation: slidetounlocknew 3s infinite;
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  body .mobile #nocaptcha .nc_scale span.nc-lang-cnt::before,
  body .nc-container .nc_scale span.nc-lang-cnt::before {
    font-family: iconfont !important;
    content: "\e713";
    font-size: 36px;
    vertical-align: middle;
    margin-left: 40px;
  }

  body .mobile #nocaptcha .nc_scale span.nc-lang-cnt::after,
  body .nc-container .nc_scale span.nc-lang-cnt::after {
    font-family: iconfont !important;
    content: "\e713";
    font-size: 36px;
    vertical-align: middle;
  }

  ._nc .slider .icon-load-c {
    color: #ff6200;
  }

  ._nc .slider .right {
    width: 36px;
    height: 36px;
    vertical-align: middle;
  }

  @-webkit-keyframes slidetounlocknew {
    0% {
      background-position: -140px 0;
    }

    100% {
      background-position: 180px 0;
    }
  }

  #nocaptcha .nc_scale {
    background-color: rgb(232, 238, 243) !important;
    height: 55px !important;
    border-radius: 30px;
  }

  #nocaptcha .nc_scale .btn_slide {
    margin: 5px;
  }

  #nocaptcha .nc_scale .btn_slide {
    width: 45 !important;
    height: 45px !important;
    border: 0;
    font-size: 0 !important;
    border-radius: 22.5px !important;
    box-shadow: 0 2px 4px rgb(0 0 0 / 25%) !important;
    top: 0 !important;
    margin-left: 5px !important;
  }

  #nocaptcha .nc_scale .nc_ok,
  #nocaptcha .nc_scale .nc_bg {
    background-color: #ff6200;
    border-radius: 22.5px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    height: 45px !important;
    margin: 5px !important;
  }

  ._nc .stage1 .label.no-anim {
    background-image: -webkit-gradient(
      linear,
      0% 0%,
      100% 0%,
      from(white),
      color-stop(0.4, white),
      color-stop(0.5, rgb(77, 77, 77)),
      color-stop(0.6, white),
      to(white)
    ) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    -webkit-animation: slidetounlocknew 3s infinite !important;
  }

  .btn-submit-close {
    background-image: linear-gradient(90deg, #ff6200 0, #ff6200) !important;
    border-radius: 20px !important;
  }
