@font-face {
  font-family: 'hll-icon';
  /* project id 510941 */
  src: url('https://static.huolala.cn/image/54b47f89e2718a1f2def602398508d9e11f4c807.eot');
  src: url('https://static.huolala.cn/image/54b47f89e2718a1f2def602398508d9e11f4c807.eot?#iefix')
      format('embedded-opentype'),
    url('https://static.huolala.cn/image/253acf7e4341147571039919aae094a2793bdbaf.woff') format('woff'),
    url('https://static.huolala.cn/image/10594563474c0b40d465c49f86736e99e1c43b84.ttf') format('truetype'),
    url('https://static.huolala.cn/image/d8328bbe5c2bbc28cc6a960df3eec33ca5ffd18e.svg#hll-icon') format('svg');
}

@-webkit-keyframes hll-ui-loading-circle_eSrGp {
  0% {
    transform-origin: center center;
    transform: rotate(0deg);
  }

  100% {
    transform-origin: center center;
    transform: rotate(360deg);
  }
}

@keyframes hll-ui-loading-circle_eSrGp {
  0% {
    transform-origin: center center;
    transform: rotate(0deg);
  }

  100% {
    transform-origin: center center;
    transform: rotate(360deg);
  }
}

.wrap_8KSx7 {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
  display: flex;
  align-items: center;
  justify-content: center;
}

.wrap_8KSx7 .panel_fmmgp {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 20vw;
    height: 20vw;
    border-radius: 2.666667vw;
    background: rgba(0, 0, 0, 0.7);
    /* TODO        : appear */
  }

/* opacity     : 0; */

.wrap_8KSx7 .panel_fmmgp .circle_s1oE1 {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 13.333333vw;
      height: 13.333333vw;
      -webkit-animation: hll-ui-loading-circle_eSrGp 0.5s linear infinite;
              animation: hll-ui-loading-circle_eSrGp 0.5s linear infinite;
      border: 0.533333vw solid rgba(255, 255, 255, 0.2);
      border-radius: 50%;
      border-left-color: #ffffff;
      box-sizing: border-box;
    }

/* transform   : translate(-50%, -50%); */

.wrap_8KSx7 .panel_fmmgp .iconLogo_lgWUX {
      /* width: 100px; */
      /* height: 100px; */
      /* width: 150px; */
      /* height: 150px; */
      position: absolute;
      font-size: 7.466667vw;
      color: #afafaf
    }

/* transition  : opacity .3s linear; */

.wrap_8KSx7 .panel_fmmgp .iconLogo_lgWUX:after {
        content: '\e613';
        font-family: 'hll-icon';
      }

.wrap_8KSx7.iconWrap_lt0fC {
    border-radius: 2.666667vw;
    min-width: 38.4vw;
    padding-bottom: 5.333333vw;
  }

.hllicon_r\+wZ- {
  font-family: 'hll-icon';
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.4px;
  -moz-osx-font-smoothing: grayscale;
  width: 13.333333vw;
  height: 13.333333vw;
}

.icon_cUo\+L {
  line-height: 1;
  font-size: 12.8vw;
  margin: 5.866667vw 0 6.4vw;
}

.return_ix9tb:after {
    content: '\e642';
    font-family: 'hll-icon';
  }

.user_wwNkV:after {
    content: '\e632';
    font-family: 'hll-icon';
  }

.arrow_v5Vo8:after {
    content: '\e644';
    font-family: 'hll-icon';
  }

.clear_TNkmr:after {
    content: '\e646';
    font-family: 'hll-icon';
  }

.warning_NpiV6:after {
    content: '\e647';
    font-family: 'hll-icon';
  }

.success_OPAYa:after {
    content: '\e64a';
    font-family: 'hll-icon';
  }

.logo_oGV2r:after {
    content: '\e613';
    font-family: 'hll-icon';
  }

.close_tqqxf:after {
    content: '\e64b';
    font-family: 'hll-icon';
  }

/* // 新加的活动icon
.new-warning {
  margin: 33px 0 24px 0 !important;

  &:after {
    content        : '';
    display        : inline-block;
    width          : 96px;
    height         : 96px;
    background     : url('../images/new_warning.png') no-repeat;
    background-size: 100%;
  }
} */

/* @keyframes fadein {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeout {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
} */

.wrap_NVQ7B {
  position         : fixed;
  top              : 50%;
  left             : 50%;
  z-index          : 10000;
  max-width        : 66.666667vw;
  padding          : 2.666667vw;
  border-radius    : 1.333333vw;
  box-sizing       : border-box;
  font-size        : 3.733333vw;
  text-align       : center;
  pointer-events   : none;
  color            : #fff;
  /* background    : rgba(66, 68, 86, 0.9); */
  background       : rgba(66, 68, 86, 0.8);
  transition       : opacity .3s linear;
  transform        : translate(-50%, -50%);
  opacity          : 0
}

.wrap_NVQ7B.show_RGPhn {
    opacity: 1;
  }

.wrap_NVQ7B.fadein_JkCRS {
    opacity: 1;
  }

.wrap_NVQ7B.fadeout_2Xa4y {
    opacity: 0;
  }

.wrap_NVQ7B.toastIcon_lSSc- {
    border-radius : 2.133333vw;
    /* min-width     : 288px; */
    width     : 38.4vw;
    padding-top: 4.4vw;
    padding-bottom: 6.4vw;
    padding-left: 0.666667vw;
    padding-right: 0.666667vw;
    font-size        : 3.733333vw;
  }

.imgIcon_MuazY {
  width: 12.8vw;
  height: 12.8vw;
  margin-bottom: 1.333333vw;
}

/* .fadein {
  animation: fadein 0.3s ease;
}

.fadeout {
  opacity  : 0;
  animation: fadeout 0.3s ease;
} */

.wrap_2L8Ie {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
  display: flex;
  align-items: center;
  justify-content: center;
  /* background-color: red; */
  background-color: rgb(0, 0, 0);
  opacity: 0;
  transition: all 0.5s
}
.wrap_2L8Ie.show_jMWtJ {
    background-color: rgba(0, 0, 0, 0.7);
    opacity: 1;
  }
.wrap_2L8Ie .shareTip_qt5Cd {
    width: 49.074667vw;
    height: 44vw;
    position: fixed;
    right: 2.666667vw;
    top: 0;
  }
.wrap_2L8Ie .shareTipMini_QMOCi {
    right: 17.333333vw;
  }
.wrap_2L8Ie .content_W9\+tf {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: absolute;
    z-index: 10;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    transform: translateY(133.333333vw);
    /* padding: 98px 0; */
    box-sizing: border-box;
    width: 100vw;
    /* height: 820px; */
    height: 120vw;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 5.333333vw 5.333333vw 0px 0px;
    transition: all 0.5s
  }
.wrap_2L8Ie .content_W9\+tf.show_jMWtJ {
      transform: translateY(0.666667vw);
    }
.wrap_2L8Ie .content_W9\+tf .bottomAlertHeader_-inwI {
      position: absolute;
      top: 0;
      left: 0;
    }
.wrap_2L8Ie .content_W9\+tf .iconClose_U5RUp {
      width: 6.4vw;
      height: 6.4vw;
      position: absolute;
      right: 4.266667vw;
      top: 5.466667vw;
    }
.wrap_2L8Ie .content_W9\+tf .title_X90q0 {
      position: relative;
      margin-top: 4.4vw;
      margin-bottom: 4.266667vw;
      line-height: 1;
      font-size: 5.6vw;
      font-weight: bold;
      color: #464857;
    }
.wrap_2L8Ie .content_W9\+tf .desc_bYKOm {
      position: relative;
      font-size: 4.266667vw;
      color: #66697f;
      line-height: 1;
    }
.wrap_2L8Ie .content_W9\+tf .prizePicture_lU2C8 {
      width: 69.066667vw;
      height: 58.666667vw;
      margin-top: 8vw;
    }
.wrap_2L8Ie .content_W9\+tf .btnWrap_8KCAm {
      display: flex;
      margin-top: 10.666667vw;

      font-size: 4.266667vw;
      font-weight: bold;
      color: #ffffff;
    }
.wrap_2L8Ie .content_W9\+tf .btnWrap_8KCAm .btnVote_RWcGc {
        width: 44.266667vw;
        height: 11.733333vw;
        background: linear-gradient(to right, #ff831d 0%, #ec752c 99%);
        border-radius: 5.866667vw;
        display: flex;
        justify-content: center;
        align-items: center;
        margin-right: 2.2vw;
      }
.wrap_2L8Ie .content_W9\+tf .btnWrap_8KCAm .btnLuckydraw_45HGV {
        width: 44.266667vw;
        height: 11.733333vw;
        background: linear-gradient(to right, #ffc039 0%, #ff9a32 99%);
        border-radius: 5.866667vw 5.866667vw 5.866667vw 5.866667vw;
        display: flex;
        justify-content: center;
        align-items: center;
      }

* {
  box-sizing: border-box;
}

img {
  width: 100%;
}

.preloadContainer_rqfY8{
    width: 100vw;
    height: 100%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: relative;
}

    .preloadContainer_rqfY8 .container__box_U1yHf{
        position: relative;
        top: 48vw;
        width: 60vw;
        margin: 0 auto;
        text-align: center;
    }

    .preloadContainer_rqfY8 .container__boxImg_7oYFu {
        width: 40vw;
        height: 40vw;
        display: inline-block;
        margin-bottom: 4vw;
        pointer-events: none;
    }

    .preloadContainer_rqfY8 .container__boxProgress_t\+anS{
        width: 56vw;
        height: 2.666667vw;
        margin: 0 auto;
        margin-bottom: 4vw;
        text-align: left;
        display: flex;
        align-items: center;
        overflow: hidden;
        border-radius: 1.333333vw;
        box-sizing: border-box;
        background-color: #F2F2F2;
    }

    .preloadContainer_rqfY8 .container__boxProgress_t\+anS >span{
            background: linear-gradient(0deg,#ff6600 0%, #ffc051 100%);
            min-width: 4vw !important;
            height: 100%;
            border-radius: 1.333333vw; 
        }

    .preloadContainer_rqfY8 .container__boxDesc_AxHCy{
        font-size: 4.266667vw;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: center;
        color: #FF6600;
    }
@font-face {
  font-family: 'ALIBABAFont';
  src        : url(data:font/otf;base64,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);
}

@font-face {
  font-family: 'ALIBABAFont-Regular';
  src        : url(data:font/otf;base64,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);
}

html,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
th,
td,
img,
area,
param {
  margin : 0;
  padding: 0;
}

body {
  margin: 0;
}

ul,
ol {
  list-style: none;
}

/* 用于icon或者小图 */

i,
b {
  font-style: normal;
}

img {
  border: none;
}

input,
button,
select,
option,
textarea {
  border : none;
  outline: none;
}

input,
button {
  font-size: 3.733333vw;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #9E9E9E;
}

a {
  text-decoration: none;
  color          : #757575;
}

/* 去掉iPhone、iPad的默认按钮样式 */

input[type="button"],
input[type="submit"],
input[type="reset"] {
  -webkit-appearance: none;
}

textarea {
  -webkit-appearance: none;
}

.button_bxy6r {
  border-radius: 0;
}

html {
  min-height: 100%;
  background: #FFFFFF;
  width     : 100%;
  height    : 100%;
}

body {
  font-family                : "Tahoma", "Hiragino Sans GB", "Source Han Sans CN", arial, sans-serif;
  font-size                  : 3.733333vw;
  line-height                : 1.5;
  color                      : #757575;
  box-sizing                 : border-box;
  -webkit-tap-highlight-color: transparent;

  width : 100%;
  height: 100%;

  box-sizing: border-box;
  padding   : 0;
  padding   : constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);
  padding   : env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;
}

#root {
  width                     : 100%;
  margin                    : 0 auto;
  height                    : 100%;
  -webkit-overflow-scrolling: touch;
  display                   : flex;
  flex-direction            : column;
  align-items               : center;
  background-color          : #fff;
}

@media only screen and (min-width: 750px) {
  #root {
    width: 100vw;
  }
}

.bg-common {
  background-repeat: no-repeat;
  background-size  : cover;
}

input[type="text"],
input[type="button"],
input[type="submit"],
input[type="reset"] {
  -webkit-appearance: none;
}

textarea {
  -webkit-appearance: none;
}
