.layout[data-v-5387f87a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-5387f87a] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-5387f87a] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-5387f87a] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-5387f87a] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-5387f87a] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-5387f87a] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-5387f87a] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-5387f87a] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-5387f87a] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-5387f87a] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-5387f87a] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-5387f87a] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-5387f87a] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-5387f87a] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-5387f87a] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-5387f87a] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-5387f87a] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-5387f87a] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-5387f87a] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-5387f87a] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-5387f87a] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-5387f87a] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-5387f87a] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-5387f87a] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-5387f87a] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-5387f87a] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-5387f87a] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-5387f87a] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-5387f87a] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-5387f87a] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-5387f87a] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-5387f87a] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-5387f87a] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-5387f87a] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-5387f87a] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-5387f87a] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-5387f87a] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-5387f87a] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-5387f87a],html[data-v-5387f87a] {
    height: 100%
}

.close-shortcut[data-v-5387f87a] {
    position: absolute;
    top: .26667rem;
    right: .26667rem;
    width: .4rem;
    cursor: pointer
}

.shortcut[data-v-5387f87a] {
    padding-top: .53333rem;
    padding-left: .64rem;
    padding-right: .32rem;
    padding-bottom: .53333rem;
    max-height: 55vh;
    overflow: auto;
    text-align: center
}

.shortcut li[data-v-5387f87a] {
    text-align: justify;
    word-wrap: normal;
    word-break: keep-all;
    color: #ccc;
    line-height: .37333rem;
    font-size: .37333rem;
    font-weight: 300;
    margin-bottom: .13333rem
}

.shortcut li h3[data-v-5387f87a] {
    font-size: .37333rem
}

.layout[data-v-70c323e4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-70c323e4] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-70c323e4] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-70c323e4] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-70c323e4] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-70c323e4] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-70c323e4] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-70c323e4] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-70c323e4] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-70c323e4] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-70c323e4] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-70c323e4] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-70c323e4] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-70c323e4] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-70c323e4] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-70c323e4] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-70c323e4] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-70c323e4] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-70c323e4] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-70c323e4] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-70c323e4] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-70c323e4] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-70c323e4] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-70c323e4] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-70c323e4] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-70c323e4] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-70c323e4] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-70c323e4] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-70c323e4] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-70c323e4] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-70c323e4] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-70c323e4] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-70c323e4] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-70c323e4] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-70c323e4] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-70c323e4] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-70c323e4] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-70c323e4] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-70c323e4] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-70c323e4],html[data-v-70c323e4] {
    height: 100%
}

.ys-float-btn[data-v-70c323e4] {
    border-radius: 50%;
    color: #666;
    z-index: 9999;
    -webkit-transition: all .3s;
    transition: all .3s;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: fixed;
    bottom: 2.08rem;
    right: 0;
    width: 1.86667rem;
    height: 1.86667rem
}

.ys-float-btn img[data-v-70c323e4] {
    display: block;
    width: 100%
}

.layout[data-v-a6bbe6a8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-a6bbe6a8] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-a6bbe6a8] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-a6bbe6a8] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-a6bbe6a8] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-a6bbe6a8] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-a6bbe6a8] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-a6bbe6a8] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-a6bbe6a8] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-a6bbe6a8] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-a6bbe6a8] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-a6bbe6a8] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-a6bbe6a8] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-a6bbe6a8] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-a6bbe6a8] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-a6bbe6a8] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-a6bbe6a8] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-a6bbe6a8] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-a6bbe6a8] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-a6bbe6a8] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-a6bbe6a8] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-a6bbe6a8] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-a6bbe6a8] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-a6bbe6a8] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-a6bbe6a8] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-a6bbe6a8] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-a6bbe6a8] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-a6bbe6a8] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-a6bbe6a8] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-a6bbe6a8] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-a6bbe6a8] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-a6bbe6a8] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-a6bbe6a8] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-a6bbe6a8] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-a6bbe6a8] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-a6bbe6a8] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-a6bbe6a8] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-a6bbe6a8] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-a6bbe6a8] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-a6bbe6a8],html[data-v-a6bbe6a8] {
    height: 100%
}

.close-shortcut[data-v-a6bbe6a8] {
    position: absolute;
    top: .26667rem;
    right: .26667rem;
    width: .4rem;
    cursor: pointer
}

.shortcut[data-v-a6bbe6a8] {
    padding-top: .53333rem;
    padding-left: .64rem;
    padding-right: .32rem;
    padding-bottom: .53333rem;
    max-height: 55vh;
    overflow: auto;
    text-align: center
}

.shortcut li[data-v-a6bbe6a8] {
    text-align: justify;
    word-wrap: normal;
    word-break: keep-all;
    color: #ccc;
    line-height: .37333rem;
    font-size: .37333rem;
    font-weight: 300;
    margin-bottom: .13333rem
}

.shortcut li h3[data-v-a6bbe6a8] {
    font-size: .37333rem
}

.layout[data-v-1352ff75] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-1352ff75] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-1352ff75] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-1352ff75] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-1352ff75] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-1352ff75] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-1352ff75] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-1352ff75] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-1352ff75] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-1352ff75] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-1352ff75] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-1352ff75] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-1352ff75] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-1352ff75] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-1352ff75] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-1352ff75] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-1352ff75] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-1352ff75] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-1352ff75] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-1352ff75] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-1352ff75] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-1352ff75] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-1352ff75] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-1352ff75] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-1352ff75] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-1352ff75] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-1352ff75] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-1352ff75] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-1352ff75] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-1352ff75] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-1352ff75] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-1352ff75] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-1352ff75] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-1352ff75] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-1352ff75] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-1352ff75] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-1352ff75] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-1352ff75] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-1352ff75] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-1352ff75],html[data-v-1352ff75] {
    height: 100%
}

.van-popup[data-v-1352ff75] {
    background: 0 0!important;
    width: 100%;
    height: 100%;
    z-index: 1000001!important;
    overflow-x: none;
    position: relative
}

.van-popup .skip[data-v-1352ff75] {
    width: .8rem;
    position: absolute;
    right: .32rem;
    bottom: .32rem
}

.van-popup .guide_1_pwa[data-v-1352ff75] {
    width: 100%;
    position: absolute;
    top: .05333rem
}

.van-popup .guide_1_pwa .arrow[data-v-1352ff75] {
    width: 3.54667rem;
    position: absolute;
    top: .05333rem;
    right: .53333rem
}

.van-popup .guide_1_pwa .guide_1[data-v-1352ff75] {
    width: 9.73333rem;
    position: absolute;
    left: .26667rem;
    top: 6.53333rem
}

.van-popup .guide_1_pwa .close[data-v-1352ff75] {
    width: .53333rem;
    height: .53333rem;
    position: absolute;
    right: 1.06667rem;
    top: 6.8rem;
    cursor: pointer
}

.van-popup .guide_2_pwa[data-v-1352ff75] {
    width: 100%;
    position: absolute;
    bottom: 0
}

.van-popup .guide_2_pwa .guide_2[data-v-1352ff75] {
    width: 9.73333rem;
    position: absolute;
    bottom: 7.06667rem;
    left: .26667rem
}

.van-popup .guide_2_pwa .arrow[data-v-1352ff75] {
    width: 2.48rem;
    position: absolute;
    bottom: .05333rem;
    left: 3.12rem
}

.van-popup .guide_2_pwa .close[data-v-1352ff75] {
    width: .53333rem;
    height: .53333rem;
    position: absolute;
    right: 1.06667rem;
    bottom: 11.06667rem;
    cursor: pointer
}

.van-popup .guide_3_pwa[data-v-1352ff75] {
    width: 100%;
    position: absolute;
    top: .05333rem
}

.van-popup .guide_3_pwa .arrow[data-v-1352ff75] {
    width: 3.54667rem;
    position: absolute;
    top: .05333rem;
    right: .53333rem
}

.van-popup .guide_3_pwa .guide_3[data-v-1352ff75] {
    width: 9.73333rem;
    position: absolute;
    left: .26667rem;
    top: 6.53333rem
}

.van-popup .guide_3_pwa .close[data-v-1352ff75] {
    width: .53333rem;
    height: .53333rem;
    position: absolute;
    right: 1.06667rem;
    top: 6.8rem;
    cursor: pointer
}

.van-popup .guide_4_container[data-v-1352ff75] {
    width: 100%;
    position: absolute;
    top: 0
}

.van-popup .guide_4_container .guide_4[data-v-1352ff75] {
    width: 9.73333rem;
    position: absolute;
    top: 10.66667rem;
    left: .26667rem
}

.van-popup .guide_4_container .daily_promo[data-v-1352ff75] {
    width: 4.8rem;
    position: absolute;
    top: 7.14667rem;
    left: .66667rem
}

.van-popup .guide_4_container .previous[data-v-1352ff75] {
    width: 2.29333rem;
    position: absolute;
    top: 12.93333rem;
    left: .8rem
}

.van-popup .guide_4_container .next[data-v-1352ff75] {
    width: 2.29333rem;
    position: absolute;
    top: 12.93333rem;
    left: 4.26667rem
}

.van-popup .guide_5_container[data-v-1352ff75] {
    width: 100%;
    position: absolute;
    top: 0
}

.van-popup .guide_5_container .guide_5[data-v-1352ff75] {
    width: 9.73333rem;
    position: absolute;
    top: 10.66667rem;
    right: .26667rem
}

.van-popup .guide_5_container .points_paradise[data-v-1352ff75] {
    width: 5.33333rem;
    position: absolute;
    top: 7.14667rem;
    right: .66667rem
}

.van-popup .guide_5_container .previous[data-v-1352ff75] {
    width: 2.29333rem;
    position: absolute;
    top: 13.33333rem;
    right: 4.26667rem
}

.van-popup .guide_5_container .got_it[data-v-1352ff75] {
    width: 2.29333rem;
    position: absolute;
    top: 13.33333rem;
    right: .8rem
}

.pageView[data-v-4bcd08a8] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 20220322;
    margin: auto;
    -webkit-transition: .5s;
    transition: .5s;
    background: rgba(34,34,34,.7);
    opacity: 1
}

.pageView .contentView[data-v-4bcd08a8] {
    position: absolute;
    bottom: 0;
    left: 0;
    overflow: hidden;
    width: 100%;
    height: 8.69333rem;
    border-radius: .53333rem .53333rem 0 0;
    background: #fff;
    -webkit-transition: .5s;
    transition: .5s
}

.pageView .contentView .titleView[data-v-4bcd08a8] {
    width: 100%;
    background: #fff;
    height: .53333rem;
    padding: 0 .26667rem
}

.pageView .contentView .titleView .div[data-v-4bcd08a8] {
    width: .53333rem
}

.pageView .contentView .titleView .title[data-v-4bcd08a8] {
    color: #447bff;
    font-size: .48rem
}

.pageView .contentView .closeView[data-v-4bcd08a8] {
    width: .53333rem;
    height: .53333rem
}

.pageView .contentView .closeView img[data-v-4bcd08a8] {
    width: 100%;
    height: 100%
}

.pageView .contentView .centerView[data-v-4bcd08a8] {
    width: 100%;
    padding: .53333rem .82667rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.pageView .contentView .centerView .logoView[data-v-4bcd08a8] {
    width: 6.13333rem;
    margin-bottom: .48rem
}

.pageView .contentView .centerView .logoView img[data-v-4bcd08a8] {
    width: 100%
}

.pageView .contentView .centerView .logoView.logo2[data-v-4bcd08a8] {
    margin-bottom: 0
}

.pageView .logoView[data-v-4bcd08a8] {
    width: 4.64rem
}

.pageView .logoView img[data-v-4bcd08a8],.pageView .Plogo2View[data-v-4bcd08a8] {
    width: 100%
}

.pageView .Plogo2View .pLogoView[data-v-4bcd08a8] {
    width: 7.46667rem
}

.pageView .Plogo2View .pLogoView img[data-v-4bcd08a8] {
    width: 100%
}

.pageView .Buttom[data-v-4bcd08a8] {
    border-radius: .66667rem;
    background: #ff6533;
    width: 8.93333rem;
    height: 1.33333rem;
    color: #fff;
    font-size: .53333rem;
    font-family: DIN Alternate Bold;
    font-weight: 700;
    margin: 1.01333rem 0 .58667rem
}

.pageView .Buttom.btm2[data-v-4bcd08a8] {
    background: 0 0;
    border: .02667rem solid #ff6533;
    color: #ff6533;
    margin: 0
}

.hidenPageView[data-v-4bcd08a8] {
    display: none
}

.hidenPageView .contentView[data-v-4bcd08a8] {
    bottom: -9.49333rem
}

.star-popup[data-v-095aba59] {
    width: 100%;
    background: rgba(0,0,0,.7);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 20220119;
    position: absolute
}

.star-popup .content[data-v-095aba59],.star-popup[data-v-095aba59] {
    height: 100%;
    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
}

.star-popup .content[data-v-095aba59] {
    width: 8.24rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.star-popup .content .msg-container[data-v-095aba59] {
    width: 100%
}

.star-popup .content .msg-guide[data-v-095aba59] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: .37333rem;
    margin-bottom: .26667rem
}

.star-popup .content .msg-gudie-num[data-v-095aba59] {
    color: #fff;
    font-size: .53333rem;
    margin: 0 .26667rem
}

.star-popup .content .item-img[data-v-095aba59] {
    margin: 0 auto;
    border-radius: .32rem
}

.star-popup .content .bg-img[data-v-095aba59] {
    width: 100%;
    display: block;
    margin: 0 auto;
    border-radius: .32rem
}

.star-popup .content .item-notice[data-v-095aba59] {
    padding: 0 0 .69333rem;
    background: #fff;
    min-height: 7.2rem;
    max-width: calc(100% - 1.86667rem)
}

.star-popup .content .notice-title[data-v-095aba59] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    font-family: Helvetica Neue;
    font-weight: 700;
    font-size: .4rem;
    height: 2rem;
    padding: .42667rem .69333rem .53333rem;
    background: hsla(0,0%,87.5%,.2)
}

.star-popup .content .notice-title .notice-img[data-v-095aba59] {
    width: 1.44rem;
    margin-right: .4rem
}

.star-popup .content .notice-content[data-v-095aba59] {
    color: #666;
    font-family: Helvetica Neue;
    font-size: .4rem;
    line-height: 1.37;
    padding: .34667rem .56rem .69333rem .69333rem
}

.star-popup .footer[data-v-095aba59] {
    width: 100%;
    margin-top: .64rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.star-popup .footer img[data-v-095aba59] {
    width: .8rem;
    height: .8rem
}

.star-popup[data-v-095aba59] .van-swipe {
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content
}

.layout[data-v-3d5a429d] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-3d5a429d] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-3d5a429d] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-3d5a429d] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-3d5a429d] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-3d5a429d] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-3d5a429d] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-3d5a429d] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-3d5a429d] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-3d5a429d] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-3d5a429d] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-3d5a429d] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-3d5a429d] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-3d5a429d] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-3d5a429d] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-3d5a429d] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-3d5a429d] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-3d5a429d] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-3d5a429d] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-3d5a429d] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-3d5a429d] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-3d5a429d] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-3d5a429d] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-3d5a429d] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-3d5a429d] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-3d5a429d] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-3d5a429d] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-3d5a429d] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-3d5a429d] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-3d5a429d] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-3d5a429d] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-3d5a429d] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-3d5a429d] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-3d5a429d] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-3d5a429d] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-3d5a429d] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-3d5a429d] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-3d5a429d] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-3d5a429d] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-3d5a429d],html[data-v-3d5a429d] {
    height: 100%
}

.app-download[data-v-3d5a429d] {
    position: fixed;
    bottom: 1.57333rem;
    bottom: calc(1.57333rem + constant(safe-area-inset-bottom));
    bottom: calc(1.57333rem + env(safe-area-inset-bottom));
    display: -webkit-box;
    display: -ms-flexbox;
    display: none;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border-radius: 1.28rem;
    background: -webkit-gradient(linear,left top,left bottom,from(#fd8058),to(#ff4c12));
    background: linear-gradient(180deg,#fd8058,#ff4c12)
}

.app-download .open-app[data-v-3d5a429d] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding: .13333rem .42667rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.app-download .open-app span[data-v-3d5a429d] {
    color: #fff;
    text-align: center;
    font-family: PingFang SC Regular,Inter,sans-serif;
    font-size: .37333rem;
    font-style: normal;
    font-weight: 600;
    line-height: .53333rem
}

.layout[data-v-5f154b12] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-5f154b12] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-5f154b12] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-5f154b12] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-5f154b12] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-5f154b12] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-5f154b12] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-5f154b12] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-5f154b12] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-5f154b12] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-5f154b12] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-5f154b12] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-5f154b12] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-5f154b12] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-5f154b12] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-5f154b12] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-5f154b12] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-5f154b12] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-5f154b12] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-5f154b12] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-5f154b12] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-5f154b12] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-5f154b12] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-5f154b12] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-5f154b12] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-5f154b12] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-5f154b12] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-5f154b12] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-5f154b12] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-5f154b12] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-5f154b12] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-5f154b12] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-5f154b12] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-5f154b12] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-5f154b12] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-5f154b12] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-5f154b12] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-5f154b12] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-5f154b12] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-5f154b12],html[data-v-5f154b12] {
    height: 100%
}

.app-download[data-v-5f154b12] {
    position: fixed;
    right: 0;
    bottom: 3rem;
    width: 1.06667rem;
    height: 1.06667rem
}

.app-download img[data-v-5f154b12] {
    width: 100%;
    display: block
}

.app-download .open-app[data-v-5f154b12] {
    background: rgba(34,34,34,.8980392157);
    height: 1.6rem;
    position: fixed;
    bottom: 1.41333rem;
    right: 0;
    width: 100%;
    padding: .16rem .37333rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.app-download .open-app .close[data-v-5f154b12] {
    padding-left: .13333rem
}

.app-download .open-app .close img[data-v-5f154b12] {
    width: .26667rem;
    height: .26667rem;
    margin: 0 auto
}

.app-download .open-app .logo[data-v-5f154b12] {
    display: block;
    width: 1.14667rem;
    height: 1.14667rem;
    position: relative;
    float: left
}

.app-download .open-app .logo .hand[data-v-5f154b12] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABkCAMAAABO18UcAAAAflBMVEUAAAAhISEhISEgICAhISEgICAiIiIhISEiIiIiIiIhISEhISEiIiIhISEgICAiIiIhISEiIiIjIyMiIiL///8iIiLIyMg9PT0vLy9ZWVnj4+N1dXWDg4OsrKyenp6QkJDx8fHy8vJnZ2dLS0vk5OTW1taRkZG6urp2dna5ubnGI9L2AAAAFHRSTlMAv98QnyBvQIDvYFCQzzDusH+vj0rOMhAAAALuSURBVGje7ZhrV6MwEIaTEC6FWm8M11K0Wt39/39wlRRfMevJROjuF54vhcM5M515kpAgVlZWVlZW/jPx9k7JuzQUlyGWdOZWXIKIgAovEx+oQCxMSFNuxMJoGqj3bWmu4ksUUBX5G/vh+kosSjYE7fKBeriJxJIk9EaZG4ohwebvnuNIS7nNfqSgzt9Ak7Sw2UkyqHRGBflD9Y3naEMfSK+RnNI7xZjhMPUcZlkcWHPFaxgENJZgeQ5uzd+WWThcgHvhgeltn1ueI0RV5qduj5W52gk+OzMRnr96viWAudIcTVHCgy29c/ziWdNXOvPYzPfUx8LG9mxjzxU+qeV5pDo85MX5tp4+TuZ5NlTNcG/a/jQ+bkwPw1meDXtY+dzDl4U8I+QB6T55zmZ7xv0TEqCHap5n24oRsqjn6nG8Px1bU86PPceICM9ICGZ6buF5HJo28BzP84x8NoV/CdE4ndCkEl7BxHPs7/mQj5xOOVigBHh2gxKCGZ4dFHj1eXvmUaFHvp6dYKpsBPDwzOIVb+fLeH7Au5PPPRZmNyVWPDbBNTzzBqpmngGvlJJJOHqucw4tzivcM6AO4ZmZQHqe0ZIUnucnQHygFDwvkgD7WsD0fGQ50KYl+0Nf0mdq5ijaMnbv48LfIQXLc8WZB/GkHy9I4fZ8Yu2Ooul2pflFBobnjrWzSNBvK0XBcKxYg7SavklKpwXsOzRv/fydA9juGB3KeG+xCrFgu2aspYpzTh5om3xC81pwFGv2Ak1ll3tRsnenGRGKYPOCApyk1+RdxDOhADehojN1w4xvGrT1+yKCDbuLxyfvI04oCX3ixPf/9hZ99OnYOPpzjp8IP0JNrPF0KgkC/EiVO8Vj7/hm5JLtSFGUY3wI9u7TSN1Z4evxmRY/JlNIUbXdM6L3FRlsv/4qQFnv+75va0QnhfG5QAqbJBDzSa/oG2QolmGnr8lio2OxIJmetkpGgViaXba9kUopqZMsECsrKysr/4I/mZX93ldMbjoAAAAASUVORK5CYII=) no-repeat;
    background-size: 100% 100%;
    width: .85333rem;
    height: .888rem;
    display: block;
    position: absolute;
    bottom: -.05333rem;
    right: -.34667rem
}

.app-download .open-app .text[data-v-5f154b12] {
    line-height: 1;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: .4rem
}

.app-download .open-app .text .text-big[data-v-5f154b12] {
    color: #fff;
    font-family: Helvetica Neue;
    font-weight: 700;
    font-size: .37333rem;
    text-align: left
}

.app-download .open-app .text .text-small[data-v-5f154b12] {
    opacity: .8;
    color: #fff;
    font-family: Helvetica Neue;
    font-size: .32rem;
    text-align: left
}

.app-download .open-app .download-btn[data-v-5f154b12] {
    width: 2.53333rem;
    height: .85333rem;
    color: #fff;
    font-family: Helvetica Neue;
    font-weight: 700;
    font-size: .37333rem
}

.app-download .icon-download[data-v-5f154b12] {
    position: fixed;
    z-index: 9999;
    -webkit-transition: all .3s;
    transition: all .3s
}

.layout[data-v-2a3ae7dd] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-2a3ae7dd] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-2a3ae7dd] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-2a3ae7dd] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-2a3ae7dd] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-2a3ae7dd] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-2a3ae7dd] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-2a3ae7dd] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-2a3ae7dd] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-2a3ae7dd] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-2a3ae7dd] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-2a3ae7dd] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-2a3ae7dd] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-2a3ae7dd] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-2a3ae7dd] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-2a3ae7dd] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-2a3ae7dd] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-2a3ae7dd] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-2a3ae7dd] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-2a3ae7dd] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-2a3ae7dd] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-2a3ae7dd] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-2a3ae7dd] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-2a3ae7dd] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-2a3ae7dd] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-2a3ae7dd] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-2a3ae7dd] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-2a3ae7dd] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-2a3ae7dd] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-2a3ae7dd] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-2a3ae7dd] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-2a3ae7dd] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-2a3ae7dd] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-2a3ae7dd] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-2a3ae7dd] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-2a3ae7dd] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-2a3ae7dd] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-2a3ae7dd] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-2a3ae7dd] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-2a3ae7dd],html[data-v-2a3ae7dd] {
    height: 100%
}

#wrapper[data-v-2a3ae7dd] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2000;
    background: rgba(0,0,0,.4980392157);
    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
}

#wrapper .modal[data-v-2a3ae7dd] {
    width: 6.66667rem;
    height: 6.50667rem;
    background: url(../../../../cdn/C66FM/static/img/users.45c8715c.png) no-repeat;
    background-size: 100% 100%;
    border-radius: .53333rem;
    padding: .93333rem
}

#wrapper .modal .counter[data-v-2a3ae7dd] {
    position: relative;
    margin-bottom: .53333rem;
    height: 2.45333rem
}

#wrapper .modal .counter .counter-img[data-v-2a3ae7dd] {
    width: 2.45333rem;
    display: block;
    margin: 0 auto
}

#wrapper .modal .counter .counter-num[data-v-2a3ae7dd] {
    font-size: 1.06667rem;
    color: #000;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

#wrapper .modal .dots[data-v-2a3ae7dd] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    margin: .4rem auto 0;
    width: 4.26667rem
}

#wrapper .modal .dots div[data-v-2a3ae7dd] {
    width: .42667rem;
    height: .42667rem;
    border-radius: 100%;
    background: #009ada;
    -webkit-animation: loading-2a3ae7dd 1s infinite alternate;
    animation: loading-2a3ae7dd 1s infinite alternate
}

#wrapper .modal .dots div[data-v-2a3ae7dd]:nth-of-type(2) {
    background: #dd3e38;
    -webkit-animation-delay: .2s;
    animation-delay: .2s
}

#wrapper .modal .dots div[data-v-2a3ae7dd]:nth-of-type(3) {
    background: #eac500;
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}

#wrapper .modal .dots div[data-v-2a3ae7dd]:nth-of-type(4) {
    background: #79a31e;
    -webkit-animation-delay: .6s;
    animation-delay: .6s
}

#wrapper .modal .dots div[data-v-2a3ae7dd]:nth-of-type(5) {
    background: #f08536;
    -webkit-animation-delay: .8s;
    animation-delay: .8s
}

#wrapper .modal .dots div[data-v-2a3ae7dd]:nth-of-type(6) {
    background: #5ab027;
    -webkit-animation-delay: 1s;
    animation-delay: 1s
}

#wrapper .modal .dots div[data-v-2a3ae7dd]:nth-of-type(7) {
    background: #a0b61e;
    -webkit-animation-delay: 1.2s;
    animation-delay: 1.2s
}

#wrapper .modal .message[data-v-2a3ae7dd] {
    color: #666;
    font-size: .37333rem;
    text-align: left
}

#wrapper .modal-429 .counter[data-v-2a3ae7dd] {
    margin-bottom: .26667rem
}

#wrapper .modal-429 .dots[data-v-2a3ae7dd] {
    margin-top: .26667rem
}

@-webkit-keyframes loading-2a3ae7dd {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes loading-2a3ae7dd {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.layout[data-v-31882622] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-31882622] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-31882622] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-31882622] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-31882622] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-31882622] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-31882622] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-31882622] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-31882622] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-31882622] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-31882622] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-31882622] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-31882622] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-31882622] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-31882622] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-31882622] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-31882622] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-31882622] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-31882622] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-31882622] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-31882622] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-31882622] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-31882622] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-31882622] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-31882622] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-31882622] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-31882622] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-31882622] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-31882622] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-31882622] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-31882622] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-31882622] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-31882622] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-31882622] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-31882622] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-31882622] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-31882622] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-31882622] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-31882622] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-31882622],html[data-v-31882622] {
    height: 100%
}

.m-header[data-v-31882622] {
    position: fixed;
    width: 100%;
    height: 1.6rem;
    line-height: 1.6rem;
    color: #222;
    background: #f1f1f1;
    border-bottom: .02667rem solid #dfdfdf
}

.m-header-body[data-v-31882622] {
    width: 100%
}

.m-header-body h2[data-v-31882622] {
    display: inline-block;
    text-align: center;
    font-size: .53333rem;
    color: #222;
    text-transform: capitalize;
    font-family: DIN Alternate Bold
}

.m-header .icon-select[data-v-31882622] {
    width: .64rem;
    height: .64rem
}

.m-header-foot[data-v-31882622],.m-header-head[data-v-31882622] {
    position: absolute;
    left: .26667rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.m-header-foot[data-v-31882622],.m-header.reverse .m-header-head[data-v-31882622] {
    left: auto;
    right: .26667rem
}

.m-header.reverse .m-header-foot[data-v-31882622] {
    left: .26667rem;
    right: auto
}

.m-header .back[data-v-31882622] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.m-header .back+h2[data-v-31882622] {
    text-indent: -1.06667rem
}

.m-header .back .back-icon[data-v-31882622] {
    width: .29333rem
}

.m-header .van-icon[data-v-31882622] {
    font-size: .64rem;
    color: #666;
    margin-right: .26667rem;
    vertical-align: middle
}

.m-header .lang-icon[data-v-31882622] {
    width: .53333rem;
    height: .53333rem
}

.m-header .van-action-sheet .lang-icon[data-v-31882622] {
    width: .8rem;
    height: .8rem
}

.m-header .service-icon[data-v-31882622] {
    width: .53333rem;
    height: .53333rem
}

.btn-rules[data-v-31882622],.m-header .avatar-save[data-v-31882622] {
    color: #ff6533;
    font-size: .42667rem
}

.m-header-customer[data-v-31882622] {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 0 .32rem
}

.m-header-customer img[data-v-31882622] {
    height: .53333rem
}

.layout[data-v-fd5bfff8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-fd5bfff8] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-fd5bfff8] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-fd5bfff8] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-fd5bfff8] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-fd5bfff8] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-fd5bfff8] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-fd5bfff8] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-fd5bfff8] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-fd5bfff8] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-fd5bfff8] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-fd5bfff8] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-fd5bfff8] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-fd5bfff8] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-fd5bfff8] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-fd5bfff8] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-fd5bfff8] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-fd5bfff8] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-fd5bfff8] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-fd5bfff8] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-fd5bfff8] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-fd5bfff8] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-fd5bfff8] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-fd5bfff8] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-fd5bfff8] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-fd5bfff8] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-fd5bfff8] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-fd5bfff8] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-fd5bfff8] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-fd5bfff8] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-fd5bfff8] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-fd5bfff8] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-fd5bfff8] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-fd5bfff8] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-fd5bfff8] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-fd5bfff8] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-fd5bfff8] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-fd5bfff8] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-fd5bfff8] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-fd5bfff8],html[data-v-fd5bfff8] {
    height: 100%
}

#wrapper1[data-v-fd5bfff8] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2000;
    background: rgba(0,0,0,.4980392157);
    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
}

#wrapper1 .modal[data-v-fd5bfff8] {
    width: 6.66667rem;
    height: 6.50667rem;
    background: url(../../../../cdn/C66FM/static/img/h5-02.44b77128.png) no-repeat;
    background-size: 100% 100%;
    border-radius: .32rem;
    -webkit-box-shadow: 0 .02667rem .16rem 0 rgba(32,33,36,.28);
    box-shadow: 0 .02667rem .16rem 0 rgba(32,33,36,.28);
    padding: .93333rem .4rem;
    position: relative
}

#wrapper1 .modal .closeIcon[data-v-fd5bfff8] {
    position: absolute;
    width: .37333rem;
    right: .42667rem;
    top: .42667rem
}

#wrapper1 .modal .counter[data-v-fd5bfff8] {
    position: relative;
    margin-bottom: .26667rem;
    height: 2.45333rem
}

#wrapper1 .modal .counter .counter-img[data-v-fd5bfff8] {
    width: 2.45333rem;
    display: block;
    margin: 0 auto
}

#wrapper1 .modal .counter .counter-num[data-v-fd5bfff8] {
    font-size: 1.06667rem;
    color: #000;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

#wrapper1 .modal .dots[data-v-fd5bfff8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    margin: .26667rem auto 0;
    width: 4.26667rem
}

#wrapper1 .modal .dots div[data-v-fd5bfff8] {
    width: .42667rem;
    height: .42667rem;
    border-radius: 100%;
    background: #009ada;
    -webkit-animation: loading-fd5bfff8 1s infinite alternate;
    animation: loading-fd5bfff8 1s infinite alternate
}

#wrapper1 .modal .dots div[data-v-fd5bfff8]:nth-of-type(2) {
    background: #dd3e38;
    -webkit-animation-delay: .2s;
    animation-delay: .2s
}

#wrapper1 .modal .dots div[data-v-fd5bfff8]:nth-of-type(3) {
    background: #eac500;
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}

#wrapper1 .modal .dots div[data-v-fd5bfff8]:nth-of-type(4) {
    background: #79a31e;
    -webkit-animation-delay: .6s;
    animation-delay: .6s
}

#wrapper1 .modal .dots div[data-v-fd5bfff8]:nth-of-type(5) {
    background: #f08536;
    -webkit-animation-delay: .8s;
    animation-delay: .8s
}

#wrapper1 .modal .dots div[data-v-fd5bfff8]:nth-of-type(6) {
    background: #5ab027;
    -webkit-animation-delay: 1s;
    animation-delay: 1s
}

#wrapper1 .modal .dots div[data-v-fd5bfff8]:nth-of-type(7) {
    background: #a0b61e;
    -webkit-animation-delay: 1.2s;
    animation-delay: 1.2s
}

#wrapper1 .modal .message[data-v-fd5bfff8] {
    color: #666;
    font-size: .37333rem;
    text-align: center
}

@-webkit-keyframes loading-fd5bfff8 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes loading-fd5bfff8 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.deposit-dialog {
    padding-top: 0!important;
    background-color: transparent!important
}

.deposit-dialog .deposit-dialog-content {
    background-repeat: no-repeat;
    background-position: 50%;
    padding: 1em
}

.deposit-dialog .deposit-dialog-content .deposit-dialog-header {
    position: relative
}

.deposit-dialog .deposit-dialog-content .deposit-dialog-header .dialog-close {
    position: absolute;
    right: 0;
    height: .4rem;
    width: .4rem;
    display: block;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFMSURBVHgB7djdrcIwDAVgj3BHYBRG8QZ3BO4mHeGO0BEYwSMwwiGIPIQArUv8I6QeyeKhCXxUrdOUaE9gAPyUOpWSUudSU6kDJaX89m+puXpun8f24KEe6CMZ6HrintIOmPA+Eol+h+3BM5YjEeglbA8+Yz3iiV7D9uA/6CIeaA22B986hOYsm6O12AdwFnoLtoRffUEYehgbiTbDRqDNsZ5oN6wH2h1riQ7DWqDDsSPoNOyH6Av0YfLKRnQu1gHNFBUDNFN0BtBMWalo+QpsBZ927I4dwNa5/7jv1Cd478YHsa86irihB7G8MFbM0Ri8ZhH5sgYGNxju1+1aZBgNo26AiJc1MGxd8N6Nw6HPuqHhuCiYoxGwgpmhEbjcDqOR8GywFd1OZOjDZJgt6HaS9l8yOUSLbicI1sPkGA26HTxnYrXoduAxG6tBXwEUJwnlr5IJ8wAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100%
}

.deposit-dialog .deposit-dialog-content .deposit-dialog-header .dialog-close span {
    display: none
}

.deposit-dialog .deposit-dialog-content .deposit-dialog-body {
    padding: 1em;
    height: 5.33333rem;
    position: relative
}

.deposit-dialog .deposit-dialog-content .deposit-dialog-body .dialog-sub-title {
    font-family: Helvetica Neue;
    font-weight: 700;
    font-size: .42667rem;
    color: #727272
}

.deposit-dialog .deposit-dialog-content .deposit-dialog-body .dialog-title {
    font-family: Helvetica Neue;
    font-weight: 700;
    font-size: .8rem;
    letter-spacing: 0;
    color: #ff6533
}

.deposit-dialog .deposit-dialog-content .deposit-dialog-actions .btn {
    margin: 0 auto;
    display: block;
    background-color: transparent;
    height: .96rem;
    width: 4.66667rem;
    border: 0;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100%
}

.deposit-dialog .deposit-dialog-content .deposit-dialog-actions .btn-continue {
    background-image: url(../../../../cdn/C66FM/static/img/rebate-continue.016a227a.png);
    margin-bottom: .32rem
}

.deposit-dialog .deposit-dialog-content .deposit-dialog-actions .btn-redeem {
    background-image: url(../../../../cdn/C66FM/static/img/rebate-deposit-to-btn.bccf9fdb.png);
    margin-top: .32rem
}

.deposit-dialog .deposit-dialog-content .deposit-dialog-actions .btn-ignore {
    background-image: url(../../../../cdn/C66FM/static/img/rebate-ignore-btn.024db14b.png)
}

.deposit-dialog .deposit-to-redeem {
    background-image: url(../../../../cdn/C66FM/static/img/rebate-frame-1.86cfae96.png);
    height: 9.33333rem;
    background-size: 100%;
    width: 90%;
    margin: 0 auto
}

.deposit-dialog .deposit-to-redeem .dialog-close {
    top: 1.81333rem
}

.deposit-dialog .deposit-to-redeem .deposit-dialog-body {
    margin-top: 3.6rem
}

.deposit-dialog .deposit-to-redeem .deposit-dialog-body .dialog-title {
    margin-bottom: 1.06667rem
}

.deposit-dialog .last-chance {
    background-image: url(../../../../cdn/C66FM/static/img/rebate-frame-2.10bdc536.png);
    height: 10.13333rem;
    background-size: 100%;
    width: 90%;
    margin: 0 auto
}

.deposit-dialog .last-chance .dialog-close {
    top: 1.54667rem
}

.deposit-dialog .last-chance .deposit-dialog-body {
    margin-top: 3.2rem
}

.deposit-dialog .last-chance .deposit-dialog-body .dialog-title {
    margin-bottom: 1.06667rem
}

.shortcut-dialog {
    width: 90%;
    max-width: 26.66667rem;
    background: #f1f1f1
}

.layout[data-v-ae45dfba] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-ae45dfba] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-ae45dfba] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-ae45dfba] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-ae45dfba] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-ae45dfba] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-ae45dfba] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-ae45dfba] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-ae45dfba] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-ae45dfba] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-ae45dfba] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-ae45dfba] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-ae45dfba] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-ae45dfba] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-ae45dfba] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-ae45dfba] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-ae45dfba] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-ae45dfba] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-ae45dfba] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-ae45dfba] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-ae45dfba] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-ae45dfba] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-ae45dfba] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-ae45dfba] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-ae45dfba] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-ae45dfba] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-ae45dfba] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-ae45dfba] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-ae45dfba] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-ae45dfba] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-ae45dfba] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-ae45dfba] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-ae45dfba] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-ae45dfba] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-ae45dfba] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-ae45dfba] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-ae45dfba] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-ae45dfba] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-ae45dfba] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-ae45dfba],html[data-v-ae45dfba] {
    height: 100%
}

.close-shortcut[data-v-ae45dfba] {
    position: absolute;
    top: .26667rem;
    right: .26667rem;
    width: .4rem;
    cursor: pointer
}

.shortcut[data-v-ae45dfba] {
    padding: .45333rem .69333rem .64rem;
    max-height: 55vh;
    overflow: auto;
    text-align: center
}

.shortcut .title[data-v-ae45dfba] {
    color: #222;
    font-family: Helvetica;
    font-weight: 700;
    font-size: .53333rem;
    line-height: normal;
    letter-spacing: 0;
    text-align: center
}

.shortcut .text[data-v-ae45dfba] {
    margin-top: .72rem;
    color: #666;
    font-family: Helvetica;
    font-weight: regular;
    font-size: .42667rem;
    line-height: .53333rem;
    letter-spacing: 0;
    text-align: center
}

.shortcut .button[data-v-ae45dfba] {
    margin-top: .53333rem;
    height: 1.06667rem
}

.shortcut .button-skip[data-v-ae45dfba] {
    margin-top: .26667rem;
    height: 1.06667rem;
    border: .02667rem solid #ff6533;
    color: #ff6533;
    background: 0 0
}

.layout[data-v-7c12e455] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-7c12e455] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-7c12e455] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-7c12e455] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-7c12e455] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-7c12e455] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-7c12e455] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-7c12e455] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-7c12e455] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-7c12e455] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-7c12e455] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-7c12e455] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-7c12e455] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-7c12e455] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-7c12e455] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-7c12e455] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-7c12e455] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-7c12e455] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-7c12e455] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-7c12e455] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-7c12e455] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-7c12e455] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-7c12e455] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-7c12e455] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-7c12e455] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-7c12e455] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-7c12e455] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-7c12e455] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-7c12e455] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-7c12e455] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-7c12e455] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-7c12e455] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-7c12e455] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-7c12e455] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-7c12e455] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-7c12e455] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-7c12e455] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-7c12e455] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-7c12e455] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-7c12e455],html[data-v-7c12e455] {
    height: 100%
}

.optionKey0 div span[data-v-7c12e455],.optionKey1 div span[data-v-7c12e455],.optionKey2 div span[data-v-7c12e455],.optionKey3 div span[data-v-7c12e455],.van-uploader[data-v-7c12e455] {
    width: 9.14667rem;
    height: 1.33333rem;
    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
}

.active div[data-v-7c12e455],.active input[data-v-7c12e455],.active p[data-v-7c12e455],.active span[data-v-7c12e455] {
    color: #ff6533!important
}

.avaView[data-v-7c12e455] {
    width: 100%;
    height: 100%;
    position: relative
}

.avaView .imgView[data-v-7c12e455] {
    width: 100%;
    height: 100%;
    border-radius: 2.66667rem;
    overflow: hidden
}

.avaView .imgView .avatar-img[data-v-7c12e455],.avaView .imgView .errImg[data-v-7c12e455],.avaView .imgView .van-image[data-v-7c12e455],.avaView .imgView .van-image__img[data-v-7c12e455] {
    width: 100%;
    height: 100%
}

.avaView .vip-level[data-v-7c12e455] {
    position: absolute;
    width: .53333rem;
    height: .53333rem;
    bottom: -.13333rem;
    right: -.13333rem
}

.avaView .loginName[data-v-7c12e455] {
    margin-top: .13333rem;
    color: #3b7aff;
    font-weight: 700;
    font-size: .26667rem;
    line-height: .42667rem;
    letter-spacing: 0;
    text-align: center
}

.avatar-option .van-cell .van-cell__value[data-v-7c12e455],.avatar-option[data-v-7c12e455] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.avatar-option .van-cell .van-cell__value[data-v-7c12e455] {
    width: 100%;
    height: 1.33333rem
}

.avatar-option .van-cell .van-cell__value span[data-v-7c12e455] {
    color: #222;
    font-family: Helvetica Neue;
    font-size: .42667rem;
    line-height: .53333rem
}

.avatar-option .van-cell.optionKey3 span[data-v-7c12e455] {
    color: #e40011
}

.avatar-option .myUploaderView[data-v-7c12e455],.avatar-option .van-uploader__input[data-v-7c12e455] {
    color: #222;
    font-family: Helvetica Neue;
    font-size: .42667rem;
    line-height: .53333rem;
    width: 8.8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.avatar-option .cancel[data-v-7c12e455] {
    width: 9.14667rem;
    height: 1.28rem;
    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;
    border-radius: .66667rem;
    border: .02667rem solid #ff6533;
    background: 0 0;
    outline: 0;
    margin-top: .72rem;
    margin-bottom: .61333rem;
    color: #ff6533;
    font-family: DIN Alternate Bold;
    font-size: .58667rem;
    line-height: normal;
    letter-spacing: 0;
    text-align: center
}

.photo[data-v-7c12e455] {
    border: .08rem solid green;
    width: 100%;
    height: 100vh;
    background: red;
    position: absolute
}

.layout[data-v-7cd55b80] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-7cd55b80] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-7cd55b80] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-7cd55b80] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-7cd55b80] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-7cd55b80] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-7cd55b80] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-7cd55b80] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-7cd55b80] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-7cd55b80] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-7cd55b80] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-7cd55b80] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-7cd55b80] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-7cd55b80] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-7cd55b80] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-7cd55b80] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-7cd55b80] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-7cd55b80] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-7cd55b80] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-7cd55b80] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-7cd55b80] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-7cd55b80] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-7cd55b80] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-7cd55b80] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-7cd55b80] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-7cd55b80] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-7cd55b80] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-7cd55b80] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-7cd55b80] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-7cd55b80] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-7cd55b80] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-7cd55b80] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-7cd55b80] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-7cd55b80] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-7cd55b80] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-7cd55b80] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-7cd55b80] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-7cd55b80] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-7cd55b80] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-7cd55b80],html[data-v-7cd55b80] {
    height: 100%
}

.account-card[data-v-7cd55b80] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 2.5em
}

.account-card .account-image[data-v-7cd55b80] {
    height: 1.06667rem;
    width: 1.06667rem;
    margin-right: .5em
}

.account-card .account-image img[data-v-7cd55b80] {
    width: 100%;
    display: block;
    margin: 0 auto
}

.account-card .account-full-name[data-v-7cd55b80] {
    color: #666;
    font-family: Helvetica;
    font-size: .42667rem;
    line-height: normal;
    font-weight: 700;
    letter-spacing: 0;
    text-align: left
}

.account-card .account-name[data-v-7cd55b80] {
    color: #999;
    font-family: Helvetica;
    font-size: .37333rem;
    line-height: normal;
    font-weight: 400;
    letter-spacing: 0;
    text-align: left
}

.account-card .account-name .account-loginName-copy[data-v-7cd55b80] {
    width: .32rem;
    margin-left: .13333rem
}

.account-card .account-scan[data-v-7cd55b80] {
    height: .53333rem;
    width: .53333rem;
    position: absolute;
    right: .4rem
}

.account-card .account-scan img[data-v-7cd55b80] {
    width: 100%;
    display: block;
    margin: 0 auto
}

.layout[data-v-46f9b9c4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-46f9b9c4] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-46f9b9c4] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-46f9b9c4] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-46f9b9c4] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-46f9b9c4] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-46f9b9c4] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-46f9b9c4] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-46f9b9c4] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-46f9b9c4] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-46f9b9c4] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-46f9b9c4] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-46f9b9c4] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-46f9b9c4] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-46f9b9c4] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-46f9b9c4] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-46f9b9c4] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-46f9b9c4] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-46f9b9c4] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-46f9b9c4] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-46f9b9c4] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-46f9b9c4] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-46f9b9c4] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-46f9b9c4] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-46f9b9c4] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-46f9b9c4] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-46f9b9c4] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-46f9b9c4] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-46f9b9c4] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-46f9b9c4] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-46f9b9c4] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-46f9b9c4] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-46f9b9c4] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-46f9b9c4] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-46f9b9c4] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-46f9b9c4] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-46f9b9c4] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-46f9b9c4] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-46f9b9c4] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-46f9b9c4],html[data-v-46f9b9c4] {
    height: 100%
}

.balance-card[data-v-46f9b9c4] {
    color: #fff;
    border-radius: .42667rem;
    background: #ff6533;
    min-height: 3.76rem;
    padding: 1em;
    margin-top: 2em;
    margin-bottom: 1em;
    position: relative
}

.balance-card .card-title[data-v-46f9b9c4] {
    color: #fff;
    font-family: Helvetica Neue;
    font-weight: 400;
    font-size: .32rem;
    line-height: normal;
    letter-spacing: 0;
    text-align: left;
    margin-bottom: .5em
}

.balance-card .card-content .account-balance[data-v-46f9b9c4] {
    color: #fff;
    font-family: DINPro Bold;
    font-weight: 700;
    font-size: 1.5em;
    letter-spacing: 0;
    text-align: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.balance-card .card-content .account-balance h2[data-v-46f9b9c4]:before {
    content: "₱";
    font-family: Inter Regular;
    margin-right: 0;
    font-size: .8rem
}

.balance-card .card-content .account-balance .refresh-btn[data-v-46f9b9c4] {
    min-height: .75em;
    min-width: .75em;
    padding: 0;
    background-color: transparent;
    line-height: 1em;
    border: none;
    margin-left: .3em;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-repeat: no-repeat
}

.balance-card .card-content .account-balance .rotate[data-v-46f9b9c4] {
    -webkit-animation: rotation 2s linear infinite;
    animation: rotation 2s linear infinite
}

.balance-card .card-content .withdraw-balance[data-v-46f9b9c4] {
    color: #ffd4c7;
    font-size: .32rem;
    font-weight: 400;
    margin-top: -.24rem;
    margin-bottom: -.24rem
}

.balance-card .card-footer[data-v-46f9b9c4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    margin-top: 1em
}

.balance-card .card-footer button[data-v-46f9b9c4] {
    background-color: transparent;
    border: none;
    border-radius: .69333rem;
    border: .02667rem solid #fff;
    min-width: 45%;
    padding: .35em .8em;
    font-size: 1em;
    line-height: 1.35;
    letter-spacing: 0;
    text-align: center;
    font-weight: 700;
    margin-bottom: .5em
}

.balance-card .card-footer button.withdraw-btn[data-v-46f9b9c4] {
    display: none; /*審核*/
    color: #fff
}

.balance-card .card-footer button.deposit-btn[data-v-46f9b9c4] {
    background-color: #fff;
    color: #ff6533
}

.layout[data-v-78166890] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-78166890] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-78166890] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-78166890] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-78166890] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-78166890] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-78166890] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-78166890] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-78166890] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-78166890] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-78166890] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-78166890] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-78166890] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-78166890] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-78166890] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-78166890] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-78166890] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-78166890] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-78166890] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-78166890] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-78166890] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-78166890] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-78166890] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-78166890] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-78166890] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-78166890] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-78166890] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-78166890] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-78166890] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-78166890] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-78166890] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-78166890] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-78166890] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-78166890] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-78166890] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-78166890] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-78166890] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-78166890] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-78166890] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-78166890],html[data-v-78166890] {
    height: 100%
}

.app-menu-item[data-v-78166890] {
    border-bottom: .02667rem solid #e3e3e3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 4em;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .5em;
    position: relative
}

.app-menu-item .icon[data-v-78166890] {
    margin-left: .13333rem;
    margin-right: .13333rem;
    max-height: .53333rem;
    max-width: .53333rem
}

.app-menu-item .content[data-v-78166890] {
    position: relative;
    margin-left: .5em;
    color: #666;
    font-family: Helvetica Neue;
    font-size: .42667rem;
    line-height: .53333rem;
    font-weight: 600;
    letter-spacing: 0;
    text-align: left
}

.app-menu-item .content .hot[data-v-78166890] {
    position: absolute;
    top: -.18667rem;
    right: -1.06667rem;
    color: #fff;
    text-align: center;
    font-family: Helvetica Neue;
    font-size: .26667rem;
    font-style: italic;
    font-weight: 500;
    text-transform: uppercase;
    background: red;
    padding: .008rem .24rem;
    border-radius: .53333rem .26667rem .26667rem 0
}

.app-menu-item .member-level[data-v-78166890] {
    position: absolute;
    right: .66667rem;
    width: .8rem
}

.app-menu-item[data-v-78166890]:before {
    content: "";
    position: absolute;
    height: .48rem;
    width: .48rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: .26667rem;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADtSURBVHgB1ZJPCoJAFIffjH8gV247hJB6gPImBuraG9SurbsEF9mylXSCuoBgJ8gjzFoEewMFLRpHpk39YHjD8Pj45vEAfi3ap8ckSe6+77O6rm8wMVTwfsSTxXG8gG+M0OSKRjNCyN5xnFPTNAxUQC+Y53lzXdd3CDvLYAQkiaKopJQuu64LyrJsRX1UBur7PsXCTNOswjC0lUFowbgNvxuGUSmD3oPDFxrpMCH4rQsW27IsF1SNcJcOHIIDD7IsY0pGuOEbLCsOyfO8HeslY5BhGFJN01wZRGj0NNnimQThEc0oRJt1URQN/G0epTNOzVvoN0AAAAAASUVORK5CYII=);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.layout[data-v-4bffb3b5] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-4bffb3b5] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-4bffb3b5] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-4bffb3b5] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-4bffb3b5] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-4bffb3b5] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-4bffb3b5] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-4bffb3b5] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-4bffb3b5] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-4bffb3b5] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-4bffb3b5] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-4bffb3b5] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-4bffb3b5] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-4bffb3b5] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-4bffb3b5] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-4bffb3b5] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-4bffb3b5] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-4bffb3b5] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-4bffb3b5] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-4bffb3b5] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-4bffb3b5] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-4bffb3b5] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-4bffb3b5] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-4bffb3b5] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-4bffb3b5] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-4bffb3b5] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-4bffb3b5] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-4bffb3b5] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-4bffb3b5] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-4bffb3b5] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-4bffb3b5] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-4bffb3b5] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-4bffb3b5] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-4bffb3b5] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-4bffb3b5] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-4bffb3b5] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-4bffb3b5] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-4bffb3b5] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-4bffb3b5] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-4bffb3b5],html[data-v-4bffb3b5] {
    height: 100%
}

.margin-page .advance_div[data-v-4bffb3b5] {
    border-radius: .53333rem;
    background: #fff;
    border: .02667rem solid #dfdfdf;
    width: 100%;
    height: 1.78667rem;
    margin: 0 auto;
    padding: 0 .4rem;
    position: relative;
    overflow: hidden
}

.margin-page .advance_div .left_text[data-v-4bffb3b5] {
    font-size: .32rem;
    color: #999;
    text-align: left;
    font-weight: 400
}

.margin-page .advance_div .left_text .left_text_title span[data-v-4bffb3b5] {
    font-size: .32rem;
    color: #999;
    margin-right: .13333rem;
    font-weight: 400
}

.margin-page .advance_div .left_text .left_text_title .van-icon[data-v-4bffb3b5] {
    color: #666
}

.margin-page .advance_div .left_text span[data-v-4bffb3b5] {
    font-size: .48rem;
    color: #ff6533;
    font-weight: 700
}

.margin-page .advance_div button[data-v-4bffb3b5] {
    width: 2.88rem;
    height: .69333rem;
    line-height: .85333rem;
    font-size: .42667rem;
    background: #fff;
    border-radius: .74667rem;
    color: #ff6533;
    border: .02667rem solid #ff6533
}

.margin-page .advance_div .time_div[data-v-4bffb3b5] {
    width: 3.04373rem;
    height: .58667rem;
    line-height: .58667rem;
    border-radius: 0 0 0 .26667rem;
    position: absolute;
    right: 0;
    top: 0;
    font-size: .32rem;
    color: #ff8b66;
    background: #fff9ed
}

.advanceDepositTip[data-v-4bffb3b5] {
    padding: 0 .42667rem .8rem;
    border-radius: .53333rem .53333rem 0 0;
    background: #fff
}

.advanceDepositTip .close-icon[data-v-4bffb3b5] {
    position: absolute;
    right: .69333rem;
    top: .66667rem;
    width: .37333rem;
    height: .37333rem
}

.advanceDepositTip .error-icon[data-v-4bffb3b5] {
    display: block;
    margin: 1.2rem auto 0;
    width: 1.73333rem
}

.advanceDepositTip .error-tips[data-v-4bffb3b5] {
    color: #666;
    font-family: Helvetica Neue;
    font-size: .42667rem;
    text-align: left
}

.layout[data-v-364bfcd0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-364bfcd0] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-364bfcd0] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-364bfcd0] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-364bfcd0] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-364bfcd0] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-364bfcd0] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-364bfcd0] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-364bfcd0] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-364bfcd0] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-364bfcd0] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-364bfcd0] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-364bfcd0] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-364bfcd0] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-364bfcd0] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-364bfcd0] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-364bfcd0] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-364bfcd0] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-364bfcd0] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-364bfcd0] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-364bfcd0] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-364bfcd0] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-364bfcd0] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-364bfcd0] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-364bfcd0] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-364bfcd0] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-364bfcd0] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-364bfcd0] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-364bfcd0] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-364bfcd0] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-364bfcd0] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-364bfcd0] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-364bfcd0] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-364bfcd0] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-364bfcd0] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-364bfcd0] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-364bfcd0] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-364bfcd0] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-364bfcd0] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-364bfcd0],html[data-v-364bfcd0] {
    height: 100%
}

.app-menu-mini[data-v-364bfcd0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    color: #000;
    position: fixed;
    background-color: #fff;
    top: 0;
    left: 0;
    width: 75%;
    height: 100%;
    min-height: 100%;
    min-height: 100dvh;
    z-index: 3;
    -webkit-transition-duration: .2s;
    transition-duration: .2s;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    margin-left: -75%;
    padding-bottom: .96rem;
    overflow-y: scroll
}

.app-menu-mini .account-details[data-v-364bfcd0] {
    padding: .29333rem
}

.app-menu-mini .list-menu-items[data-v-364bfcd0] {
    margin-top: -.26667rem
}

.app-menu-mini.is-open-mini[data-v-364bfcd0] {
    margin-left: 0
}

.app-menu-mini .space[data-v-364bfcd0] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.app-menu-mini .checkin[data-v-364bfcd0] {
    margin-top: .42667rem;
    padding: 0 .37333rem
}

.app-menu-mini .checkin .banner[data-v-364bfcd0] {
    width: 100%
}

.left-shadow[data-v-364bfcd0] {
    background: rgba(0,0,0,.5);
    color: #000;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 2;
    -webkit-transition: .5s;
    transition: .5s;
    overflow: hidden;
    padding: .75em
}

.left-shadow.is-show[data-v-364bfcd0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.left-shadow.is-hidden[data-v-364bfcd0] {
    display: none
}

.layout[data-v-7e7347a8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-7e7347a8] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-7e7347a8] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-7e7347a8] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-7e7347a8] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-7e7347a8] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-7e7347a8] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-7e7347a8] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-7e7347a8] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-7e7347a8] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-7e7347a8] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-7e7347a8] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-7e7347a8] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-7e7347a8] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-7e7347a8] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-7e7347a8] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-7e7347a8] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-7e7347a8] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-7e7347a8] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-7e7347a8] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-7e7347a8] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-7e7347a8] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-7e7347a8] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-7e7347a8] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-7e7347a8] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-7e7347a8] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-7e7347a8] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-7e7347a8] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-7e7347a8] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-7e7347a8] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-7e7347a8] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-7e7347a8] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-7e7347a8] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-7e7347a8] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-7e7347a8] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-7e7347a8] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-7e7347a8] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-7e7347a8] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-7e7347a8] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-7e7347a8],html[data-v-7e7347a8] {
    height: 100%
}

[data-v-7e7347a8] .van-popup {
    background: 0 0
}

.content[data-v-7e7347a8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: Inter,sans-serif;
    text-align: center;
    gap: .32rem;
    width: 7.22667rem;
    background: #fff;
    border-radius: .32rem;
    padding: .53333rem .64rem .32rem
}

.content .tit[data-v-7e7347a8] {
    font-size: .42667rem;
    font-weight: 600;
    line-height: .50667rem;
    color: #000
}

.content .desc[data-v-7e7347a8] {
    font-size: .37333rem;
    line-height: .64rem;
    color: #222;
    font-weight: 500
}

.content .later[data-v-7e7347a8],.content .ok[data-v-7e7347a8] {
    height: .96rem;
    outline: 0;
    border: 0;
    background: 0 0;
    font-size: .37333rem;
    font-weight: 500;
    color: #999
}

.content .ok[data-v-7e7347a8] {
    background: #ff6533;
    border-radius: .96rem;
    width: 3.84rem;
    font-weight: 600;
    color: #fff
}

@font-face {
    font-family: DIN Alternate Bold;
    src: url(../../../../cdn/C66FM/static/fonts/DINAlternate-Bold-Latin.d8a760ed.woff2) format("woff2")
}

@font-face {
    font-family: Helvetica Neue;
    src: url(../../../../cdn/C66FM/static/fonts/HelveticaNeue-01-Latin.c5a147e2.woff2) format("woff2")
}

@font-face {
    font-family: Helvetica Neue Medium;
    src: url(../../../../cdn/C66FM/static/fonts/HelveticaNeue-Medium-Latin.902f0e09.woff2) format("woff2")
}

@font-face {
    font-family: Helvetica Neue Bold;
    src: url(../../../../cdn/C66FM/static/fonts/HelveticaNeue-Bold-Latin.265d6b42.woff2) format("woff2")
}

@font-face {
    font-family: Helvetica Neue Light;
    src: url(../../../../cdn/C66FM/static/fonts/HelveticaNeue-Light-Latin.df5c8fcd.woff2) format("woff2")
}

@font-face {
    font-family: Helvetica Neue Condensed Black;
    src: url(../../../../cdn/C66FM/static/fonts/HelveticaNeue-CondensedBlack-Latin.5c584e54.woff2) format("woff2")
}

@font-face {
    font-family: Inter;
    font-weight: 100 900;
    src: url(../../../../cdn/C66FM/static/fonts/Inter-VariableFont_Latin.32204736.ttf) format("truetype-variations");
    font-style: oblique 0 10deg
}

@font-face {
    font-family: Montserrat Semi Bold;
    src: url(../../../../cdn/C66FM/static/fonts/Montserrat-SemiBold-Latin.73560cde.woff2) format("woff2")
}

@font-face {
    font-family: DINPro Bold;
    src: url(../../../../cdn/C66FM/static/fonts/DINPro-Bold-Latin.e8612604.woff2) format("woff2")
}

@font-face {
    font-family: DINPro Black;
    src: url(../../../../cdn/C66FM/static/fonts/DINPro-Black-Latin.bfa555b6.woff2) format("woff2")
}

@font-face {
    font-family: Rewards Helvetica Neue Bold;
    src: url(../../../../cdn/C66FM/static/fonts/HelveticaNeue-Bold-Latin.265d6b42.woff2) format("woff2")
}

@font-face {
    font-family: Rewards Helvetica Neue;
    src: url(../../../../cdn/C66FM/static/fonts/HelveticaNeue-01-Latin.c5a147e2.woff2) format("woff2")
}

@font-face {
    font-family: Rewards Helvetica Neue Medium;
    src: url(../../../../cdn/C66FM/static/fonts/HelveticaNeue-Medium-Latin.902f0e09.woff2) format("woff2")
}

@font-face {
    font-family: Rewards DIN Alternate Bold;
    src: url(../../../../cdn/C66FM/static/fonts/DINAlternate-Bold-Latin.d8a760ed.woff2) format("woff2")
}

@font-face {
    font-family: Barlow;
    src: url(../../../../cdn/C66FM/static/fonts/BarlowGX.4ed9929f.woff2) format("woff2-variations");
    font-style: normal
}

@font-face {
    font-family: Poppins-Bold;
    src: url(../../../../cdn/C66FM/static/fonts/Poppins-Bold-Latin.3a46effc.ttf)
}

@font-face {
    font-family: DINOT;
    src: url(../../../../cdn/C66FM/static/fonts/DINOT-Regular.ba0b8290.woff)
}

@font-face {
    font-family: Montserrat Black;
    src: url(../../../../cdn/C66FM/static/fonts/Montserrat-Black.cce7ff8c.ttf)
}

input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover {
    -webkit-transition-delay: 99999s;
    transition-delay: 99999s;
    -webkit-transition: color 99999s ease-out,background-color 99999s ease-out;
    transition: color 99999s ease-out,background-color 99999s ease-out
}

input {
    outline: none
}

.van-image-preview img {
    width: 75%!important;
    margin: 0 auto
}

[flex1] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

[flex1],[flex2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

[flex2] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

[flex3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

a[target=_blank_] {
    display: none
}

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.5
}

body,html {
    color: #fff;
    width: 100%;
    position: relative
}

applet,audio,h1,h2,h3,h4,h5,h6,iframe,object,p,video {
    margin: 0;
    padding: 0;
    border: 0
}

ol,ul {
    list-style: none
}

#nprogress .bar {
    background: #ffac07!important
}

#nprogress .peg {
    -webkit-box-shadow: 0 0 .26667rem #ffac07,0 0 .13333rem #ffac07!important;
    box-shadow: 0 0 .26667rem #ffac07,0 0 .13333rem #ffac07!important
}

#nprogress .spinner-icon {
    border-top-color: #ffac07!important;
    border-left-color: #ffac07!important
}

.v-input--is-focused .v-input__control .v-input__slot:after {
    border-color: #c87f3b!important
}

.v-text-field.v-input--has-state .v-input__control .v-input__slot:before {
    border-color: #c7c7c7!important
}

.v-messages.error--text {
    font-size: .32rem;
    color: #e5240f!important
}

.mb-10 {
    margin-bottom: .26667rem
}

.mt-15 {
    margin-top: .4rem
}

.mb-15 {
    margin-bottom: .4rem
}

.mr-15 {
    margin-right: .4rem
}

.ml-15 {
    margin-left: .4rem
}

.mt-20 {
    margin-top: .53333rem
}

.mt-25 {
    margin-top: .66667rem
}

.mb-25 {
    margin-bottom: .66667rem
}

.flex-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.flex-bet,.flex-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.flex-bet {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.text-center {
    text-align: center
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.menu-open:before {
    content: "";
    position: absolute;
    width: 100vw;
    height: 100vh;
    background-color: #000;
    opacity: .5;
    top: 0;
    left: 0;
    z-index: 3
}

.menu-open {
    overflow: hidden!important
}

@-webkit-keyframes rotation {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

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

@keyframes rotation {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

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

.fade-enter-active,.fade-leave-active {
    -webkit-transition: opacity .5s;
    transition: opacity .5s
}

.fade-enter,.fade-leave-to {
    opacity: 0
}

.pd-fixed-x-6 {
    padding-left: 6px;
    padding-right: 6px
}

.pd-fixed-x-7_5 {
    padding-left: 7.5px;
    padding-right: 7.5px
}

.pd-fixed-x-12 {
    padding-left: 12px;
    padding-right: 12px
}

.mg-fixed-y-12 {
    margin-top: 12px;
    margin-bottom: 12px
}

body .van-button,body .van-button--primary,body .van-button--secondary {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    text-align: center;
    padding-left: .66667rem;
    padding-right: .66667rem;
    font-size: .58667rem
}

body .van-button--primary {
    border-radius: .64rem;
    background: #ff6533;
    width: 100%;
    font-family: DIN Alternate Bold
}

body .van-button--secondary {
    border: .02667rem solid #ff6533;
    color: #ff6533;
    font-family: DIN Alternate;
    font-weight: 700;
    font-size: .58667rem;
    text-align: center
}

body .van-button--default {
    background-color: #343452;
    color: hsla(0,0%,100%,.7)
}

body .van-button--outline {
    background: 0 0;
    border: .02667rem solid #ff6533;
    color: #ff6533;
    font-family: DIN Alternate;
    font-weight: 700;
    font-size: .58667rem;
    text-align: center;
    width: 100%;
    border-radius: .64rem
}

body .van-button--primary.van-button--disabled,body .van-button--secondary.van-button--disabled {
    background: #ff9f80!important;
    color: #ffd4c7!important;
    font-family: DIN Alternate Bold
}

body .van-checkbox .van-checkbox__label span {
    color: hsla(0,0%,100%,.9);
    font-size: .37333rem;
    font-weight: 400
}

body .van-checkbox .van-checkbox__icon {
    line-height: unset
}

body .van-checkbox .van-checkbox__icon>img {
    width: .42667rem;
    height: .42667rem
}

body .van-cell {
    width: 100%;
    background-color: #222;
    overflow: visible;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 1.70667rem;
    line-height: 1.70667rem;
    border-bottom: .02667rem solid #dfdfdf;
    background: #fff
}

body .van-cell:after {
    display: none
}

body .van-cell .van-cell__title span {
    color: #222;
    font-family: Helvetica Neue;
    font-weight: regular;
    font-size: .42667rem;
    line-height: .53333rem;
    letter-spacing: 0;
    text-align: left
}

body .van-cell .van-cell__value {
    color: rgba(34,34,34,.6)
}

body .van-cell .van-cell__label {
    color: #222;
    font-size: .48rem
}

body .van-cell .van-icon {
    font-size: .48rem;
    color: #999;
    padding-top: .05333rem
}

body .van-cell .van-icon .van-icon__image {
    height: auto
}

body .van-popup {
    background-color: #fff
}

body .van-popup__close-icon {
    position: absolute;
    font-size: .58667rem
}

body .van-popup.van-popup--bottom {
    left: 0;
    right: 0;
    width: 100%
}

body .van-popup.van-popup--bottom.van-popup--round {
    border-top-left-radius: .53333rem;
    border-top-right-radius: .53333rem
}

body .van-popup .title {
    padding: .4rem;
    text-align: center;
    color: #222;
    font-family: Helvetica Neue;
    font-weight: 700;
    font-size: .53333rem
}

body .van-popup .van-popup__close-icon--top-right {
    top: .53333rem;
    right: .8rem;
    color: #999
}

body .van-popup .van-popup__close-icon--top-right .van-icon__image {
    width: .37333rem;
    height: .37333rem
}

body .van-popup .van-calendar {
    background-color: #fff;
    color: #222;
    font-family: Helvetica Neue
}

body .van-popup .van-calendar .van-calendar__header-title {
    font-family: Helvetica Neue;
    font-weight: 700;
    font-size: .53333rem
}

body .van-popup .van-calendar .van-calendar__day--middle {
    background: rgba(255,101,51,.7);
    color: #fff!important
}

body .van-action-sheet .van-action-sheet__header {
    color: hsla(0,0%,100%,.9)
}

body .van-action-sheet .van-action-sheet__content {
    padding: 0 .4rem
}

body .van-action-sheet .van-action-sheet__content .van-action-sheet__item {
    background: 0 0;
    color: hsla(0,0%,100%,.4);
    font-size: .53333rem
}

body .van-action-sheet .van-action-sheet__content .action-item {
    line-height: 1.6rem;
    border-bottom: .02667rem solid #2f2f43;
    font-size: .48rem;
    color: hsla(0,0%,100%,.6)
}

@media(-webkit-min-device-pixel-ratio: 2) {
    body .van-action-sheet .van-action-sheet__content .action-item {
        border-bottom:.01333rem solid #2f2f43
    }
}

body .van-action-sheet .van-action-sheet__content .action-item:last-child {
    border-bottom: none
}

body .van-action-sheet .van-action-sheet__content .action-item span {
    width: 2.66667rem;
    margin-left: .21333rem
}

body .van-action-sheet .van-action-sheet__content .action-item .item-status {
    opacity: 0;
    color: transparent;
    -webkit-transition: all .45s ease-out;
    transition: all .45s ease-out
}

body .van-action-sheet .van-action-sheet__content .action-item.active {
    color: #fff
}

body .van-action-sheet .van-action-sheet__content .action-item.active .item-status {
    opacity: 1;
    color: #dea054
}

body .van-action-sheet .van-action-sheet__content .action-item.active .item-title {
    color: #dea054;
    font-weight: 600;
    font-size: .37333rem
}

body .van-action-sheet .van-action-sheet__gap {
    display: none
}

body .van-toast--fail2,body .van-toast--success2 {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    border-radius: .32rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-width: 8rem;
    font-family: SF Pro Regular;
    font-size: .42667rem;
    font-weight: 500;
    line-height: .42667rem;
    letter-spacing: 0;
    text-align: left;
    min-height: .8rem;
    padding: .32rem .42667rem;
    background: rgba(37,10,4,.9)
}

body .van-toast--fail2 .van-toast__text,body .van-toast--success2 .van-toast__text {
    margin: 0
}

body .van-toast--fail2 .van-icon,body .van-toast--success2 .van-icon {
    margin-right: .13333rem;
    width: .42667rem;
    height: .42667rem;
    font-size: 0
}

body .van-toast--fail2 .van-icon .van-icon__image,body .van-toast--success2 .van-icon .van-icon__image {
    width: 100%;
    height: 100%
}

body .van-toast--fail,body .van-toast--success,body .van-toast--warn {
    width: 8rem;
    -webkit-transform: translate3d(-50%,.8rem,0);
    transform: translate3d(-50%,.8rem,0);
    padding: .21333rem .4rem;
    font-size: .32rem!important
}

body .van-toast--word-break {
    word-wrap: break-word;
    word-break: break-word
}

body .van-toast--center .van-toast__text {
    display: block;
    width: 100%;
    margin-bottom: 0;
    text-align: center
}

body .van-toast.van-toast--info,body .van-toast.van-toast--text {
    width: 8rem;
    min-height: 1.28rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-transform: translate3d(-50%,.8rem,0);
    transform: translate3d(-50%,.8rem,0);
    padding: .21333rem .4rem;
    -webkit-box-shadow: 0 .16rem .21333rem 0 rgba(91,75,68,.1);
    box-shadow: 0 .16rem .21333rem 0 rgba(91,75,68,.1);
    border-radius: .32rem;
    background: #000;
    color: #fff;
    font-family: Helvetica Neue;
    font-weight: medium;
    font-size: .42667rem;
    line-height: .42667rem;
    letter-spacing: 0
}

body .van-toast.van-toast--info.van-toast--text,body .van-toast.van-toast--text.van-toast--text {
    width: auto
}

body .van-toast.van-toast--info.van-toast--bottom,body .van-toast.van-toast--text.van-toast--bottom {
    bottom: 50%
}

body .van-toast.van-toast--info>.van-icon,body .van-toast.van-toast--text>.van-icon {
    font-size: .37333rem;
    margin-right: .13333rem
}

body .van-toast.van-toast--info .van-toast__text,body .van-toast.van-toast--text .van-toast__text {
    white-space: pre-wrap;
    word-wrap: break-word;
    word-break: break-word
}

body .van-toast.van-toast--success>.van-icon:before {
    color: #00c075
}

body .van-toast.van-toast--fail>.van-icon:before {
    color: #e42946
}

body .van-toast.van-toast--info>.van-icon:before {
    color: #212137
}

body .van-toast.van-toast--warn {
    background: #000;
    opacity: .9;
    color: #fff
}

body .van-toast.van-toast--warn>.van-icon {
    font-size: .64rem
}

body .van-toast.van-toast--warn>.van-icon:before {
    color: #fffa86
}

body .van-toast.van-toast--loading {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #1679ff;
    width: 2.13333rem;
    height: 2.13333rem;
    min-height: 2.13333rem
}

body .van-toast.van-toast--success-reels {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important;
    width: 4.24rem!important;
    height: 1.28rem!important;
    min-height: 1.28rem!important;
    background: rgba(0,0,0,.85);
    padding: 0 .4rem
}

body .van-toast.van-toast--success-reels .van-toast__text {
    text-align: left;
    margin-left: .26667rem;
    margin-top: 0;
    font-size: .42667rem
}

body .van-toast.van-toast--success-reels .van-toast__icon {
    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
}

body .van-toast.van-toast--success-reels .van-icon__image {
    width: .48rem;
    height: .48rem
}

body .van-toast.van-toast--normal {
    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;
    padding: .4rem
}

body .van-toast.van-toast--normal .van-toast__text {
    margin-bottom: 0
}

body .van-dialog {
    width: 80%;
    top: 48%;
    overflow: unset;
    padding-top: .26667rem
}

body .van-dialog .van-dialog__header {
    color: #222;
    font-size: .42667rem;
    padding: 0;
    font-weight: 600
}

body .van-dialog .van-dialog__content {
    font-size: .37333rem;
    color: #222;
    text-align: center
}

body .van-dialog .van-dialog__message {
    text-align: center;
    padding: .42667rem;
    color: #222;
    font-size: .32rem
}

body .van-dialog .van-dialog__footer .van-button {
    padding: 0;
    background: 0 0;
    color: #222
}

body .van-dialog .van-dialog__footer .van-button span {
    color: inherit
}

body .van-dialog [class*=van-hairline]:after {
    border-color: rgba(4,11,34,.1019607843)
}

body .van-dialog .van-dialog__confirm {
    color: #dea054
}

body .van-dialog.sub-header-safe {
    width: 7.6rem!important
}

body .van-dialog.sub-header-safe .van-dialog__message {
    text-align: left!important
}

body .van-dialog.sub-header-safe .van-dialog__message p {
    margin-bottom: .26667rem;
    margin-top: .13333rem;
    color: #999;
    line-height: .58667rem
}

body .van-dialog.sub-header-safe .van-dialog__footer {
    border-top: .02667rem solid hsla(0,0%,100%,.05)
}

body .van-dialog.primary-dialog {
    background: #fff;
    border-radius: .32rem;
    width: 7.2rem!important;
    padding-top: 0;
    padding-bottom: .42667rem
}

body .van-dialog.primary-dialog .van-dialog__content {
    color: #323136;
    font-size: .37333rem;
    font-weight: 500;
    font-family: Inter;
    min-height: 2.93333rem;
    padding-bottom: .34667rem
}

body .van-dialog.primary-dialog .van-dialog__cancel,body .van-dialog.primary-dialog .van-dialog__confirm {
    height: .96rem
}

body .van-dialog.primary-dialog .van-dialog__confirm {
    color: #fff;
    font-family: Inter;
    border-radius: .56rem;
    font-weight: 600
}

body .van-dialog.primary-dialog .van-dialog__footer:after {
    content: none
}

body .van-dialog.primary-dialog .van-dialog__footer .van-button:only-child {
    width: 3.84rem;
    -webkit-box-flex: unset;
    -ms-flex: unset;
    flex: unset;
    background: #ff6533;
    margin: 0 auto
}

body .van-tabs .van-tabs__wrap .van-tabs__nav--card {
    padding: 0;
    border: 0;
    height: .74667rem
}

body .van-tabs .van-tabs__wrap .van-tabs__nav--card .van-tab {
    color: hsla(0,0%,100%,.65);
    background: #fff;
    border-radius: 2.4rem;
    margin-right: .4rem;
    border: 0;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    font-weight: 400
}

body .van-tabs .van-tabs__wrap .van-tabs__nav--card .van-tab:last-child {
    margin-right: 0
}

body .van-tabs .van-tabs__wrap .van-tabs__nav--card .van-tab.van-tab--active {
    background-image: #ffac07;
    color: #222
}

body .van-tabs .van-tabs__wrap .van-tabs__nav--card .van-tab>span {
    padding: 0 .26667rem
}

body .van-key {
    background-color: rgba(34,34,34,.5)
}

body .van-key--active {
    background-color: #222
}

.van-picker {
    background: #fff!important
}

.van-picker .van-picker__toolbar {
    height: 1.70667rem
}

.van-picker .van-picker__toolbar .van-picker__cancel,.van-picker .van-picker__toolbar .van-picker__confirm,.van-picker .van-picker__toolbar .van-picker__title {
    font-size: .42667rem;
    color: #222!important;
    font-weight: 600
}

.van-picker .van-picker-column__wrapper {
    position: relative;
    z-index: 3
}

.van-picker .van-picker-column__wrapper .van-picker-column__item {
    color: rgba(34,34,34,.5);
    font-size: .53333rem
}

.van-picker .van-picker-column__wrapper .van-picker-column__item.van-picker-column__item--selected {
    color: #222
}

.van-picker .van-picker__mask {
    display: none
}

.van-picker [class*=van-hairline]:after {
    border-color: rgba(5,12,35,.1)
}

.is-waite {
    color: #ffb300
}

.is-fail {
    color: #f53f55
}

.is-success {
    color: #00c075
}

.van-button.van-button--default {
    background-image: linear-gradient(135deg,#ffc369,#ad5e25);
    border-radius: .10667rem;
    border: 0
}

.van-button.van-button--default span {
    font-size: .42667rem;
    color: #fff
}

.van-button.van-button--info {
    background-image: linear-gradient(131deg,#8ec1ff,#4280c6);
    border-radius: .10667rem;
    font-size: .42667rem;
    color: #e3e3e3;
    width: 8.93333rem;
    height: 1.17333rem;
    border: 0
}

.van-checkbox .van-checkbox__icon .van-icon {
    border-radius: .10667rem;
    border-color: #c7c7c7
}

.van-checkbox .van-checkbox__icon--checked .van-icon {
    color: #4e4e4e;
    background-color: #f2f2f2;
    border-color: #c7c7c7
}

.van-toast.van-toast--bottom {
    min-height: 1.49333rem;
    font-size: .37333rem;
    color: #333;
    background: #fff;
    -webkit-box-shadow: 0 .16rem .21333rem 0 rgba(91,75,68,.1);
    box-shadow: 0 .16rem .21333rem 0 rgba(91,75,68,.1);
    border-radius: .10667rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    padding: .13333rem .26667rem;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 4.8rem
}

.van-toast.van-toast--bottom .van-icon {
    height: .8rem;
    width: .8rem
}

.van-toast.van-toast--bottom .van-icon:before {
    display: none
}

.van-toast.van-toast--bottom .van-icon-fail,.van-toast.van-toast--bottom .van-icon-success {
    background-size: contain
}

.tab {
    display: inline-block;
    font-size: .42667rem;
    color: #8a8a8a;
    line-height: .42667rem;
    padding-bottom: .24rem;
    position: relative;
    font-weight: 900
}

.tab.active {
    color: #333
}

.tab.active:after {
    width: .64rem;
    height: .05333rem;
    content: "";
    position: absolute;
    background: #c87f3b;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border-radius: .05333rem
}

@-webkit-keyframes turn {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

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

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

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

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes turn {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

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

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

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

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.seoDialog .title {
    color: #222;
    font-family: Helvetica Neue;
    font-weight: 700;
    font-size: .53333rem;
    line-height: normal;
    letter-spacing: 0;
    text-align: center;
    width: 80%;
    margin: 0 auto
}

.seoDialog .popup-content {
    color: #666;
    font-size: .42667rem;
    line-height: 1.37;
    letter-spacing: 0;
    text-align: left;
    width: 90%;
    margin: 0 auto
}

.cg-transaction {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA5CAYAAACCsf3qAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQuSURBVHgB7ZtNTttAFMdfEoMQm6YnqHsCjBDrpieALrsLCz7EJlm2K5JlV4QFiMCC5ASEE+DuukFyT1BzA1fiS4iP/l8YRxNjY2fi1JDMT7Ji7PF45u+Z9948GyKNRiYXPFCtVos3NzcW7+/v79s0IHz95eXlci6XM7F9kE559/f354ZhOKr1DtOuOPqEWF1dreCnhg4UxSH38fGxfnh42KKYRl5cXJQLhcISypcoHhf3sLHV0Sk3ru6rq6st3pWvn52dnW80Gh6lRE+IjY0N8+Hh4U9EuW7D8UR/8xP1D+JvM5/Pz+G6siTeYA14qvcE9bjYPLle7FpRwuK6nWazWaWUMKR984VyJhpURuMInZYbQzje/VWFO4p6S7zv1+3XG8McpUieNF0MSh+Phzue7gn2HdgNfx7z1LNwroKnbdIrI4kQLr08bbpw59HBnzBijQgj5mKzsTVgj0psV7C/hC3Otvh1KdmgpMQKgfm7MjMz47DrYiPGblE6zY1kC24PYsGF++ONhCjcSUuuF6J6GE02e5X19fXThN5ImURTQ3TSphEgxQQdyhBtLAVaCIEWQqCFEGghBEMFVOz62KXSkMAle3DTTtwCbJQoC7G2trYF/18bZp0hg7rczc3NL3t7ew5lgNLUQIM5+KlRupgYXTXKCG0jBEpC8PBFyLtDKYIpxjmP1PILg6JsI5C1qsJYdtIwlgzWK500M06DMpTXGEXuMCu0jRBoIQRaCIGyjeCsNzzHUUppNzaSnYODgzplhJIQ5XK5iEjwlBKk8AbAQrSagxg1ygClqYHUHUeWJqUM4ohPlBFKQiB/yeuB1H0+ptkJZYTS1Gi1Wh5sxHyKNoLZwbRoJC2M+xbZTsWVS7qiVTaW4gafKTusF15R9oDdIfGepe1nxcPKTYT75FcBEOOIDTyEWQ4rM2lxhIntGGI8W9xNakC1LXIqPd5sqo6X7RTz0okNKspZYQYd7d4myca95VSd22w2V+IKiQj4mPpfKXbtBn+E4i/9xz5VJ0ZZaOh+e3tr+vsTYSP8L3GCiJfPT2VIAZ2qk9CpOgmdqhtDtBACLYQgVgjZxYwzshBuRBmLMgau+jzkWOJ23d3dhZaV44ueECICc0PKVzgUpQzBqAwLuzkxU6IEoMOVkMOeHM4Hp0Y75ILi9fX1NmWIYRihX9xBoOPgKlKGHyDWRNx2M3gOwVtfnX0rJs5OT09Pc9YnbAR0v9RHlsel6Gk0MrjTFDFNuVP8pe/U1JSDX4+/8MXhObS3GvWxPEbJR3m1+2zpKJIWmY6A/0A9+NqgECxxdnb2a2FhgQUq0XjShgjP1jSFsJIQwx5DMdhDfIcI38JOFqKuYjEWFxfbmGfv6RW40CFgAX5gUfd1d3fXjiqUKL3k/z8VjFBJGJ939Lr5K1yug1VyJh+nad46/wDv8wjtYrROLgAAAABJRU5ErkJggg==)
}

.cg-fundaccounts {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAYAAADjVADoAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANMSURBVHgB7Zs9ctpAFMcfCA8MFUdQunQmQ0EZ6FKSMpWhAbqQExhOEFLxVQSfIPgEIR0NxD5BKFOSBhiGj/wfs/IQjRbLIFgF7W9G1rK7eLx/vX3v7a5MpNFoNBqN5oWE9jVWKpXEfD5P0AURi8Um9Xp9Yq93FKJcLmc2m80trgxdIKFQqI+r0Gw2x0919k7FYvEWtyoFAMMw8o1G447L/wgBSzDX6/UvCg6TcDj8hi0jvFvL04GCRQJjrnDBLkSGAgbG/JbvEVu9Kek/psvAdKjbRsUIuaDdbr+i/5zn/F+YNFu0EAIthEALIdBCCFxFDRWwl18ulzmkwdeiyqQjQMTYu3j0nRDWgg9/eAbpLyc8dA58IwRbAAb9lQUgBfhCCJHsfKcjzf8YlDtLP4jAKBfCDyIwSqeG2AQy93SZYCepB9/xiGtCx5HE7/ooa1QmRD6f53CW39OlF4/HC077i4fA0QjW5z8hrq6uciS3hh5WvO/pjCgTAjnCjVOOAPMd4/pkfead9NlsxhvJLBxbB4tUI49R5iwxsKSkqb+7uzydTn+K7TQTF3+nCt/ymTxGiRDCPzimvLCGO6uMAcumT4UthTxEiRA4ZHE1CDg3U9aGg6ckeYgSITAIaSTYXRxFIpEHWT+IKW07BCVCdLtdFsJRDEyNjFWGr+ATqb5Dt5pXYdVCmbPEAB2fKBzjDafd1udWq5VFhCkIQXpcRtSokscoC5+r1eoeg8o4NCUwPb7BGWatpw7L6OLWpROizCKw6dIlyfQASQ6bu5ZxapRZBPsJhMcvKMqOGbfnEKVSqU8eHDD5eodqsVjUo9EoZ5imrM+5jiGVLsPZKvCkeE3haQQ4BOX7EZ1O5wFPPUuKxfDFdj6Lwe8p8IKLFOGbcw1eaCFn4MPmmgpBfLedL5IlXmHmRJZ5jakjXaS9EFPW4NsDHgjSw61HHqFfC3CJFkKghRBoIQRaCIGrqHHOVeAJMfc1uhIiCG/j2qfGmAKGlcXahfhBweORf9hfQa5TsOBD5u2Yjd3a0Wj0O5VK/UHxHV0+E8Mw+H82BvzBsLcOh8NBOp2+h3W8Jh+8t3AC2AoGGN8HrHb7VmXouW9dSOh8YvdcVaPRaDQazVH8BdIISxxDJadgAAAAAElFTkSuQmCC)
}

.cg-walletpassword {
    background-image: url(data:image/png;base64,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)
}

.cg-customerservice {
    background-image: url(data:image/png;base64,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)
}

.grey-background {
    background: #f1f1f1
}

.add-padding {
    padding-bottom: .34667rem
}

.van-toast--html-loading {
    background: #fff!important
}

.van-toast__text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: .26rem;
    text-align: left
}

.van-toast__text .top-wp {
    width: 100%;
    padding: .26667rem 0
}

.van-toast__text .top-wp .sprite {
    margin: auto;
    width: 1.12rem;
    height: 1.12rem;
    position: relative;
    background-image: url(../../../../cdn/C66FM/static/img/ball@3x.7b6455a6.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    -webkit-animation: changes .5s linear .2s infinite alternate;
    animation: changes .5s linear .2s infinite alternate
}

@-webkit-keyframes changes {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        -webkit-transform: translateY(.26667rem);
        transform: translateY(.26667rem)
    }
}

@keyframes changes {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        -webkit-transform: translateY(.26667rem);
        transform: translateY(.26667rem)
    }
}

.van-toast__text .bottom .txt {
    font-size: .37333rem;
    line-height: .53333rem;
    -webkit-animation: spanChanges .2s linear .2s infinite alternate;
    animation: spanChanges .2s linear .2s infinite alternate
}

.van-toast__text .bottom .txt:before {
    content: "Loading...";
    -webkit-animation: spanChanges2 .5s linear .2s infinite;
    animation: spanChanges2 .5s linear .2s infinite
}

@-webkit-keyframes spanChanges {
    0% {
        color: hsla(0,0%,60%,.4)
    }

    50% {
        color: hsla(0,0%,60%,.7)
    }

    to {
        color: #999
    }
}

@keyframes spanChanges {
    0% {
        color: hsla(0,0%,60%,.4)
    }

    50% {
        color: hsla(0,0%,60%,.7)
    }

    to {
        color: #999
    }
}

@-webkit-keyframes spanChanges2 {
    0% {
        content: "Loading.  "
    }

    50% {
        content: "Loading.. "
    }

    to {
        content: "Loading..."
    }
}

@keyframes spanChanges2 {
    0% {
        content: "Loading.  "
    }

    50% {
        content: "Loading.. "
    }

    to {
        content: "Loading..."
    }
}

.layout[data-v-7f2aaf84] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse[data-v-7f2aaf84] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column[data-v-7f2aaf84] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse[data-v-7f2aaf84] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex[data-v-7f2aaf84] {
    max-width: 100%
}

.layout.grow-shrink-0[data-v-7f2aaf84] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row[data-v-7f2aaf84] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column[data-v-7f2aaf84] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse[data-v-7f2aaf84] {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse[data-v-7f2aaf84] {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0[data-v-7f2aaf84] {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1[data-v-7f2aaf84] {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0[data-v-7f2aaf84] {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1[data-v-7f2aaf84] {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap[data-v-7f2aaf84] {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap[data-v-7f2aaf84] {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse[data-v-7f2aaf84] {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start[data-v-7f2aaf84] {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end[data-v-7f2aaf84] {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center[data-v-7f2aaf84] {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between[data-v-7f2aaf84] {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around[data-v-7f2aaf84] {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start[data-v-7f2aaf84] {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end[data-v-7f2aaf84] {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center[data-v-7f2aaf84] {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline[data-v-7f2aaf84] {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch[data-v-7f2aaf84] {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start[data-v-7f2aaf84] {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end[data-v-7f2aaf84] {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center[data-v-7f2aaf84] {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between[data-v-7f2aaf84] {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around[data-v-7f2aaf84] {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch[data-v-7f2aaf84] {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto[data-v-7f2aaf84] {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start[data-v-7f2aaf84] {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end[data-v-7f2aaf84] {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center[data-v-7f2aaf84] {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline[data-v-7f2aaf84] {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch[data-v-7f2aaf84] {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body[data-v-7f2aaf84],html[data-v-7f2aaf84] {
    height: 100%
}

[data-v-7f2aaf84] .van-ellipsis {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
    width: 100%;
    font-size: .32rem
}

.app[data-v-7f2aaf84] {
    height: 100vh;
    overflow: hidden;
    font-size: .37333rem;
    position: relative;
    z-index: 1
}

.app.white[data-v-7f2aaf84] {
    color: #fff
}

.app a[data-v-7f2aaf84] {
    font-weight: 700;
    color: #2c3e50
}

.app a.router-link-exact-active[data-v-7f2aaf84] {
    color: #42b983
}

[data-v-7f2aaf84] .home-page {
    height: 100vh
}

[data-v-7f2aaf84] .m-body {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    overflow: auto;
    -webkit-overflow-scrolling: auto
}

[data-v-7f2aaf84] .m-body.gap {
    padding: .42667rem
}

[data-v-7f2aaf84] .m-body::-webkit-scrollbar {
    display: none
}

[data-v-7f2aaf84] .m-footer~.m-body {
    bottom: 1.06667rem
}

[data-v-7f2aaf84] .m-header~.m-body {
    top: 1.6rem
}

[data-v-7f2aaf84] .home-header {
    z-index: 2
}

[data-v-7f2aaf84] .home-header~.m-body {
    top: 0;
    padding-top: 1.6rem;
    z-index: 1
}

[data-v-7f2aaf84] .isAliAndroid {
    margin-top: 1.33333rem!important
}

[data-v-7f2aaf84] .isAliAndroid .m-body {
    position: unset
}

.sport-floatIcon[data-v-7f2aaf84] {
    position: fixed;
    right: -.26667rem;
    top: 63%
}

.sport-floatIcon .floatIcon[data-v-7f2aaf84] {
    width: 1.6rem
}

@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-container-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide,.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-container-multirow>.swiper-wrapper {
    flex-wrap: wrap
}

.swiper-container-multirow-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

.swiper-container-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform,height
}

.swiper-container-3d {
    perspective: 32rem
}

.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent)
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent)
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent)
}

.swiper-container-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

#nprogress {
    pointer-events: none
}

#nprogress .bar {
    background: #29d;
    position: fixed;
    z-index: 1031;
    top: 0;
    left: 0;
    width: 100%;
    height: .05333rem
}

#nprogress .peg {
    display: block;
    position: absolute;
    right: 0;
    width: 2.66667rem;
    height: 100%;
    -webkit-box-shadow: 0 0 .26667rem #29d,0 0 .13333rem #29d;
    box-shadow: 0 0 .26667rem #29d,0 0 .13333rem #29d;
    opacity: 1;
    -webkit-transform: rotate(3deg) translateY(-.10667rem);
    transform: rotate(3deg) translateY(-.10667rem)
}

#nprogress .spinner {
    display: block;
    position: fixed;
    z-index: 1031;
    top: .4rem;
    right: .4rem
}

#nprogress .spinner-icon {
    width: .48rem;
    height: .48rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: .05333rem solid transparent;
    border-top-color: #29d;
    border-left-color: #29d;
    border-radius: 50%;
    -webkit-animation: nprogress-spinner .4s linear infinite;
    animation: nprogress-spinner .4s linear infinite
}

.nprogress-custom-parent {
    overflow: hidden;
    position: relative
}

.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner {
    position: absolute
}

@-webkit-keyframes nprogress-spinner {
    0% {
        -webkit-transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn)
    }
}

@keyframes nprogress-spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.layout {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-width: 0
}

.layout.reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.layout.column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.layout.column.reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.layout.column>.flex {
    max-width: 100%
}

.layout.grow-shrink-0 {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.flex-row {
    -webkit-box-orient: horizontal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.layout.column,.layout.flex-row {
    -webkit-box-direction: normal!important
}

.layout.column {
    -webkit-box-orient: vertical!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.layout.row-reverse {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.layout.column-reverse {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.layout.grow-0 {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.layout.grow-1 {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.layout.shrink-0 {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.layout.shrink-1 {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.layout.wrap {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.layout.nowrap {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.layout.wrap-reverse {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.layout.justify-start {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.layout.justify-end {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.layout.justify-center {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.layout.justify-space-between {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.layout.justify-space-around {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.layout.align-start {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.layout.align-end {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.layout.align-center {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.layout.align-baseline {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.layout.align-stretch {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.layout.align-content-start {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.layout.align-content-end {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.layout.align-content-center {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

.layout.align-content-space-between {
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important
}

.layout.align-content-space-around {
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important
}

.layout.align-content-stretch {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.layout.align-self-auto {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.layout.align-self-start {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.layout.align-self-end {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.layout.align-self-center {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.layout.align-self-baseline {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.layout.align-self-stretch {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

body,html {
    height: 100%
}

body .dialog-x.van-dialog {
    width: 8.53333rem!important;
    background: #fff;
    padding: .64rem .50667rem;
    font-family: Inter;
    color: #323136
}

body .dialog-x.van-dialog .van-dialog__header {
    font-size: .53333rem;
    line-height: .64533rem;
    margin-bottom: .64rem
}

body .dialog-x.van-dialog .van-dialog__content {
    margin-bottom: .64rem
}

body .dialog-x.van-dialog .van-dialog__message {
    line-height: .53333rem;
    padding: 0;
    text-align: left;
    font-size: .37333rem
}

body .dialog-x.van-dialog .van-dialog__footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 5.38667rem;
    margin: 0 auto;
    padding: 0 .02667rem
}

body .dialog-x.van-dialog .van-dialog__footer:after {
    content: none
}

body .dialog-x.van-dialog .van-dialog__footer .van-button {
    min-height: .96rem;
    font-weight: 500;
    border-radius: 1.6rem
}

body .dialog-x.van-dialog .van-dialog__confirm {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    color: #fff;
    background-color: #ff6533;
    margin-bottom: .32rem
}

body .dialog-x.van-dialog .van-dialog__confirm:after {
    content: none
}

body .dialog-x.van-dialog .van-dialog__confirm[disabled] {
    opacity: .5
}

body .dialog-x.van-dialog .van-dialog__cancel {
    color: #ff6533;
    border: .02667rem solid currentColor;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

body .dialog-x.van-dialog .dialog-x-close {
    position: absolute;
    right: .13333rem;
    top: .26667rem;
    padding: .26667rem
}

body .dialog-x.van-dialog .dialog-x-close div {
    width: .32rem;
    height: .32rem;
    background: url(../../../../cdn/C66FM/static/img/close.9a7edd42.svg)
}

body .dialog-x.van-dialog.dialig-x--row-btn .van-dialog__footer {
    max-width: unset;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin: 0 -.21333rem
}

body .dialog-x.van-dialog.dialig-x--row-btn .van-dialog__footer .van-dialog__cancel {
    -webkit-box-ordinal-group: unset;
    -ms-flex-order: unset;
    order: unset
}

body .dialog-x.van-dialog.dialig-x--row-btn .van-dialog__footer .van-button {
    min-height: unset;
    height: .96rem;
    margin: 0 .21333rem
}

.screen-root[data-v-3dd3fc5c] {
    width: 100%;
    height: 100%
}

.screen-root .screen-item[data-v-3dd3fc5c] {
    width: 100%;
    height: 100%;
    background-image: -webkit-gradient(linear,left top,right top,color-stop(25%,#dbd9d9),color-stop(37%,#f0eeee),color-stop(63%,#dbd9d9));
    background-image: linear-gradient(90deg,#dbd9d9 25%,#f0eeee 37%,#dbd9d9 63%);
    list-style: none;
    background-size: 400% 100%;
    background-position: 100% 50%;
    -webkit-animation: skeleton-loading-3dd3fc5c 1.4s ease infinite;
    animation: skeleton-loading-3dd3fc5c 1.4s ease infinite
}

@-webkit-keyframes skeleton-loading-3dd3fc5c {
    0% {
        background-position: 100% 50%
    }

    to {
        background-position: 0 50%
    }
}

@keyframes skeleton-loading-3dd3fc5c {
    0% {
        background-position: 100% 50%
    }

    to {
        background-position: 0 50%
    }
}

.img-view[data-v-0758fdd8],.img-view img[data-v-0758fdd8],.imgLazy[data-v-ae1fd386],.placeholdler[data-v-ae1fd386] {
    width: 100%;
    height: 100%
}

.showBorder[data-v-98c088e2] {
    border-bottom: .02667rem solid #dfdfdf
}

.head-nav[data-v-98c088e2] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    height: 1.49333rem;
    color: #222;
    font-family: DIN Alternate Bold;
    font-size: .53333rem;
    text-align: center;
    line-height: 1.49333rem;
    background: #fff;
    padding: 0 .45333rem
}

.head-nav .head-left[data-v-98c088e2],.head-nav[data-v-98c088e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.head-nav .head-left[data-v-98c088e2] {
    width: 1.33333rem;
    height: 100%;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.head-nav .head-left[data-v-98c088e2] .van-icon-arrow-left {
    font-size: .53333rem;
    color: #666
}

.head-nav .head-middle[data-v-98c088e2] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.head-nav .head-middle[data-v-98c088e2],.head-nav .head-right[data-v-98c088e2] {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.head-nav .head-right[data-v-98c088e2] {
    width: 1.33333rem;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.my-btn[data-v-55046226] {
    margin: 0 auto;
    width: 8rem;
    height: 1.28rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: .64rem;
    font-family: DIN Alternate Bold;
    font-size: .58667rem
}

.btn-1[data-v-55046226] {
    background: #ff6533;
    color: #fff
}

.display-1[data-v-55046226] {
    pointer-events: none;
    background: #ff9f80
}

.btn-2[data-v-55046226] {
    border: .02667rem solid #ff6533;
    background: 0 0;
    color: #ff6533
}

.display-2[data-v-55046226] {
    pointer-events: none;
    border: .02667rem solid #ff9f80;
    color: #ff9f80
}

.my-view[data-v-442f04ab] {
    width: 100%;
    height: 100%;
    overflow: hidden;
    overflow-y: scroll;
    background: #fff
}
