.dbpt {
    padding: 2rem .2rem 1rem .2rem
}

.dbpt,.dbpt .dbpt-item {
    width: 100%;
    display: flex;
    flex-direction: column
}

.dbpt .dbpt-item {
    filter: drop-shadow(0 .08rem .08rem rgba(0,0,0,.05));
    border-radius: .12rem;
    margin: .2rem 0 0
}

.dbpt .dbpt-item .dbpt-item-top {
    width: 100%;
    height: 1.64rem;
    background: #ccc
}

.dbpt .dbpt-item .dbpt-item-top img {
    width: 100%;
    height: 100%
}

.dbpt .dbpt-item .dbpt-item-bottom {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: .2rem;
    padding: 0 .2rem
}

.dbpt .dbpt-item .dbpt-item-bottom .name {
    font-weight: 700;
    font-size: .32rem;
    color: #444
}

.dbpt .dbpt-item .dbpt-item-bottom .btn {
    font-size: .28rem;
    line-height: .48rem;
    color: #07c160;
    width: 1.6rem;
    height: .48rem;
    border: .02rem solid #07c160;
    box-sizing: border-box;
    border-radius: .2rem
}

.dbpt .dbpt-item .dbpt-item-bottom .btn,.site-navcol {
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.site-navcol {
    width: 7.5rem;
    height: .88rem;
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 600;
    font-size: .36rem;
    line-height: .5rem;
    position: fixed;
    border-bottom: .02rem solid #eee;
    z-index: 99
}

.site-navcol div {
    width: 50%;
    text-align: center
}

.site-navcol .selecd {
    color: #07c160
}

.search {
    padding-top: .8rem;
    position: fixed;
    width: 100%;
    max-width: 480Px
}

.website_title {
    margin: 1.9rem .2rem .2rem .2rem;
    display: flex;
    align-items: center;
    justify-content: space-around;
    border: .02rem solid #07c160;
    border-radius: .1rem;
    overflow: hidden
}

.website_title div {
    padding: .2rem;
    width: 25%;
    box-sizing: border-box;
    text-align: center;
    border-right: .02rem solid #07c160
}

.website_title div:last-child {
    border-right: none!important
}

.wzdq {
    width: 100%;
    padding: .2rem .2rem 1rem .2rem
}

.wzdq .wzdq-box {
    gap: .5rem
}

.wzdq .wzdq-box,.wzdq .wzdq-item {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

.wzdq .wzdq-item {
    flex-direction: column;
    justify-content: center
}

.wzdq .wzdq-item:nth-child(4n) {
    margin-right: 0!important
}

.wzdq .wzdq-item:nth-child(-n+4) {
    margin-top: 0!important
}

.wzdq .wzdq-item img {
    width: 1.4rem;
    height: .8rem;
    border-radius: .1rem
}

.wzdq .wzdq-item span {
    max-width: 1.4rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #444;
    font-size: .28rem;
    margin-top: .08rem
}

.interaction2 .new-interaction {
    display: flex;
    justify-content: space-between
}

.interaction2 .new-interaction>div {
    flex: 1;
    text-align: center;
    line-height: .4rem
}

.interaction2 .new-interaction>div p:first-of-type {
    font-size: .28rem
}

.interaction2 .new-interaction>div p:nth-of-type(2) {
    color: #999;
    font-size: .2rem
}

.m-explain-recommend .van-nav-bar[data-v-2077d022] {
    background: #fff
}

.m-explain-recommend .van-nav-bar .van-nav-bar__title[data-v-2077d022] {
    color: #333
}

.m-explain-recommend .down-overlay[data-v-2077d022] {
    width: 2.4rem;
    height: 1.4rem;
    border-radius: .2rem;
    background: #fff;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    box-shadow: 0 .06rem .32rem #ccc;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 2000!important
}

.m-explain-recommend .van-loading[data-v-2077d022] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.m-explain-recommend .van-loading .van-loading__text[data-v-2077d022] {
    margin-top: .1rem!important
}

.m-explain-recommend .explain_right[data-v-2077d022] {
    display: flex;
    align-items: center
}

.m-explain-recommend .explain_right img[data-v-2077d022] {
    width: .44rem
}

.m-explain-recommend .ad_box[data-v-2077d022] {
    margin-top: .2rem
}

.m-explain-recommend .explain-tab[data-v-2077d022] {
    background: #fff;
    margin-top: -.16rem
}

.m-explain-recommend .explain-tab .van-tabs__line[data-v-2077d022] {
    background: #fff!important
}

.m-explain-recommend .explain-tab[data-v-2077d022] .van-tabs__nav--card {
    border: none!important
}

.m-explain-recommend .explain-tab[data-v-2077d022] .van-tabs__nav--card .van-tab.van-tab--active {
    background-color: #fff!important;
    color: #000;
    font-weight: 700
}

.m-explain-recommend .explain-tab[data-v-2077d022] .van-tabs__nav--card .van-tab {
    border-right: none!important;
    color: #333;
    flex: none!important;
    margin-right: .4rem
}

.m-explain-recommend .recommend-video-item-body[data-v-2077d022] {
    padding: .06rem .22rem .28rem;
    text-align: center;
    background: #fff
}

.m-explain-recommend .recommend-video-item-body p[data-v-2077d022] {
    color: #4e4e4e;
    font-size: .3rem;
    margin-bottom: .34rem
}

.m-explain-recommend .recommend-video-item-body video[data-v-2077d022] {
    width: 100%;
    height: 3.44rem;
    object-fit: fill
}

.m-explain-recommend .block-lottery-head[data-v-2077d022] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.m-explain-recommend .block-lottery-head .kj-img[data-v-2077d022] {
    width: 1.6rem;
    height: .4rem
}

.m-explain-recommend .block-lottery-head .kj-img img[data-v-2077d022] {
    width: 100%;
    height: 100%
}

.m-explain-recommend .trapezoid[data-v-2077d022] {
    width: 2.48rem;
    height: .52rem;
    margin: -.06rem auto .2rem
}

.m-explain-recommend .m-scene-recommend-body[data-v-2077d022] {
    max-width: 480Px;
    margin: 0 auto
}

.m-explain-recommend .new-van-tabs .van-tabs__nav--card .van-tab.van-tab--active[data-v-2077d022] {
    background-color: #07c160!important
}

.m-explain-recommend .block-lottery-head[data-v-2077d022] {
    text-align: center;
    font-size: .26rem
}

.m-explain-recommend .video[data-v-2077d022] {
    height: 3.6rem
}

.m-explain-recommend .th[data-v-2077d022] {
    padding: 0 .2rem
}

.m-explain-recommend .ms-list[data-v-2077d022] {
    background: #eaf4fe;
    padding: .2rem .2rem 0
}

.m-explain-recommend .ms-list .bd[data-v-2077d022] {
    font-size: .24rem;
    padding: .1rem .2rem .3rem
}

.m-explain-recommend .ms-list .bd label[data-v-2077d022] {
    color: #07c160
}

.m-explain-recommend .ms-list[data-v-2077d022]:last-child {
    padding-bottom: .2rem
}

.m-explain-recommend .ft[data-v-2077d022] {
    background: #fff;
    padding: .16rem .26rem;
    font-size: .24rem;
    line-height: .48rem
}

.m-explain-recommend .ft ul li[data-v-2077d022] {
    overflow: hidden
}

.m-explain-recommend .ft li[data-v-2077d022] {
    position: relative
}

.m-explain-recommend .ft .ft-right[data-v-2077d022] {
    font-size: .24rem;
    background: red;
    color: #fff;
    border-radius: .2rem;
    padding: 0 .08rem
}

.m-explain-recommend .live-mask[data-v-2077d022] {
    width: 1.6rem;
    height: .8rem;
    background: #000;
    position: absolute;
    z-index: 999;
    right: 15Px;
    top: 0;
    z-index: 99
}

.m-explain-recommend .video-mask[data-v-2077d022] {
    height: 3.6rem;
    background: #000;
    display: flex;
    justify-content: space-between;
    padding: 0 .8rem;
    align-items: center
}

.m-explain-recommend .video-mask p[data-v-2077d022] {
    font-size: .28rem;
    font-weight: 700;
    color: #fff;
    line-height: .36rem;
    text-align: center
}

.m-explain-recommend .video-mask p span[data-v-2077d022] {
    color: red
}

.vant-swiper-body-mini .nice-text[data-v-2077d022] {
    background-color: #07c160;
    padding: .3rem .1rem;
    color: #fff;
    font-size: .24rem;
    font-weight: 700
}

.vant-swiper-body-mini .nice-text span[data-v-2077d022] {
    color: #fec72f
}

.vant-swiper-body-mini .nice-text label[data-v-2077d022] {
    background-color: #fff;
    color: #07c160;
    border-radius: .4rem;
    float: right;
    padding: .1rem .1rem;
    margin-top: -.08rem
}

.vant-swiper-body-mini .van-swipe[data-v-2077d022] {
    height: 2rem
}

.vant-swiper-body-mini.radius .van-swipe[data-v-2077d022],.vant-swiper-body-mini.radius[data-v-2077d022] {
    border-radius: .08rem
}

.vant-swiper-body-mini .van-swipe-item img[data-v-2077d022] {
    display: block;
    width: 100%;
    height: 100%
}

.m-scene-recommend[data-v-2077d022] {
    background: #eaf4fe
}

.m-scene-recommend .m-scene-recommend-body[data-v-2077d022] {
    max-width: 9.6rem;
    margin: 0 auto;
    background-color: #f6f6f6
}

.m-scene-recommend .video[data-v-2077d022] {
    height: 3.6rem
}

.m-scene-recommend .th .border-box[data-v-2077d022] {
    background: #f7f7f7!important;
    padding-bottom: 0
}

.m-scene-recommend .prize-list[data-v-2077d022] {
    background: #fff;
    padding: .2rem .3rem
}

.m-scene-recommend .prize-list .hd-box[data-v-2077d022] {
    padding-bottom: .1rem
}

.m-scene-recommend .prize-list .hd-box .title[data-v-2077d022] {
    font-size: .26rem;
    font-weight: 500
}

.m-scene-recommend .prize-list .hd-box .right[data-v-2077d022] {
    font-size: .26rem;
    color: #07c160;
    font-weight: 500
}

.m-scene-recommend .prize-list .bd-box .item[data-v-2077d022] {
    margin-top: .2rem;
    box-shadow: 0 .02rem .08rem 0 hsla(0,0%,62.7%,.5)
}

.m-scene-recommend .prize-list .bd-box .item .image[data-v-2077d022] {
    height: 2rem;
    position: relative
}

.m-scene-recommend .prize-list .bd-box .item .image img[data-v-2077d022] {
    width: 100%;
    height: 100%
}

.m-scene-recommend .prize-list .bd-box .item .image label[data-v-2077d022] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAYFBMVEUAAAB/f3+/v7+zs7PMzMzJycnGxsa/v7/CwsLIyMjDw8PFxcXExMTHx8fGxsbExMTFxcXGxsbFxcXFxcXGxsbFxcXGxsbGxsbExMTFxcXFxcXFxcXExMTFxcXGxsbFxcW9W9zkAAAAH3RSTlMAAgQKChMbHCoqN1hfX3iHlpeen6u0tNLU1OPr9Pj+hzYalQAAAPhJREFUOMudldsSgjAMRBeQi4AUlItSS/7/L33Q0V7SUtzHzpnuJE22gK6k7sZFKiWXsasT+FSIlTStomCxvFdkSfW5yzWSGMnGwtJhI1bbkOpcNpFXU6bdN1NA8+/OgYIavnVsYXD7VJRL2pF8d6mnXfUAUJp9vjwZUJUAhHmG84MhBZCsFojTzQXXBDXZIMDY1+gYEJVj32HkQNd+xMKCjv0C6QEtewnlA017FQKvBui3vpvWvmJau5jo9kQ3nHvClnvC6KFwxqzyjFnc4BZHViF+uaLXNT4AkE4hbtJiKguEz5z9E3vxQXogmgGUdtiX3n8h8H28ALpjis/Lm8ymAAAAAElFTkSuQmCC);
    background-size: 100% 100%;
    position: absolute;
    width: .5rem;
    height: .5rem;
    left: 50%;
    top: 50%;
    margin-left: -.25rem;
    margin-top: -.25rem
}

.m-scene-recommend .prize-list .bd-box .item .text[data-v-2077d022] {
    font-size: .24rem;
    text-align: center;
    padding: .2rem 0
}

.m-scene-recommend .bd[data-v-2077d022] {
    font-size: .24rem;
    padding: .1rem .26rem
}

.m-scene-recommend .bd label[data-v-2077d022] {
    color: #07c160
}

.m-scene-recommend .ft[data-v-2077d022] {
    background: #fff;
    padding: .16rem .26rem;
    font-size: .24rem;
    line-height: .48rem
}

.m-scene-recommend .ft ul li[data-v-2077d022] {
    overflow: hidden
}

.m-scene-recommend .ft ul li[data-v-2077d022]:last-child {
    color: #07c160
}

.m-scene-recommend .ft li[data-v-2077d022] {
    position: relative
}

.m-scene-recommend .ft li .ft-col[data-v-2077d022] {
    margin-left: .1rem
}

.m-scene-recommend .ft .ft-right[data-v-2077d022] {
    font-size: .24rem;
    background: red;
    color: #fff;
    border-radius: .2rem;
    padding: 0 .08rem
}

.onling-open[data-v-2077d022] {
    width: 2.4rem;
    padding: .1rem .4rem;
    background: #07c160;
    color: #fff;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center
}

.onling-open .my-icon[data-v-2077d022] {
    margin-left: .1rem
}

@media screen and (min-width: 769px) {
    .m-scene-recommend .m-scene-recommend-body[data-v-2077d022] {
        max-width:480Px!important
    }
}

.recommend-videos-wrap {
    background: #fff;
    margin-top: -.12rem
}

.recommend-videos-wrap>p {
    padding: 0 .2rem;
    font-size: .24rem;
    color: #505050
}

.recommend-videos-wrap>p span {
    float: right;
    color: #13ab56
}

.recommend-videos-wrap .recommend-videos-com-bd {
    display: flex;
    justify-content: flex-start;
    padding: 0 .1rem;
    flex-wrap: wrap
}

.recommend-videos-wrap .recommend-videos-com-bd>div {
    width: 50%;
    padding: 0 .1rem;
    margin-top: .14rem
}

.recommend-videos-wrap .recommend-videos-com-bd>div video {
    height: 1.8rem;
    width: 100%;
    object-fit: fill
}

.recommend-videos-wrap .recommend-videos-com-bd>div .video-bg {
    height: 1.8rem;
    width: 100%;
    background-size: 100% 100%;
    position: relative
}

.recommend-videos-wrap .recommend-videos-com-bd>div .video-bg img {
    height: 100%;
    width: 100%
}

.recommend-videos-wrap .recommend-videos-com-bd>div .video-bg label {
    background-image: url(/240628-1435/img/play_6cd309c6.png);
    background-size: 100% 100%;
    position: absolute;
    width: .4rem;
    height: .4rem;
    bottom: .2rem;
    left: .2rem
}

.recommend-videos-wrap .recommend-videos-com-bd>div p {
    margin-top: .14rem;
    color: #7e7e7e;
    font-size: .24rem
}

.explain_right[data-v-3ee59e0c] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.explain_right img[data-v-3ee59e0c] {
    width: .36rem;
    height: .36rem
}

.explain_right span[data-v-3ee59e0c] {
    font-size: .2rem;
    color: #4da75f
}

.recommend-video-list .van-nav-bar[data-v-3ee59e0c] {
    background: #fff!important
}

.recommend-video-list .van-nav-bar .van-nav-bar__title[data-v-3ee59e0c] {
    color: #000!important
}

.explain-tab[data-v-3ee59e0c] {
    background: #fff;
    margin-top: -.16rem
}

.explain-tab .van-tabs__line[data-v-3ee59e0c] {
    background: #fff!important
}

.explain-tab[data-v-3ee59e0c] .van-tabs__nav--card {
    border: none!important
}

.explain-tab[data-v-3ee59e0c] .van-tabs__nav--card .van-tab.van-tab--active {
    background-color: #fff!important;
    color: #000;
    font-weight: 700
}

.explain-tab[data-v-3ee59e0c] .van-tabs__nav--card .van-tab {
    border-right: none!important;
    color: #333;
    flex: none!important;
    margin-right: .4rem
}

.search-home .explain_right {
    display: flex;
    align-items: center
}

.search-home .explain_right img {
    width: .44rem
}

.search-home .search-cell {
    z-index: 98
}

.search-home .sticky-body {
    max-width: 480Px;
    margin: 0 auto
}

.search-home .search-hd .van-search {
    padding: .14rem .24rem
}

.search-home .search-hd .van-search .van-search__content {
    background-color: #f2f2f2
}

.search-home .search-hd .van-search .van-search__action {
    width: 50Px;
    background: #07c160;
    line-height: 28Px;
    margin-left: .16rem;
    border-radius: 14Px;
    text-align: center
}

.search-home .search-hd .van-search .van-search__action .search-btn {
    color: #fff;
    font-size: .26rem
}

.search-home .search-hd .van-search .van-cell {
    padding: .06rem .16rem .06rem 0
}

.search-home .search-hd .van-search .van-field__control {
    font-size: .28rem
}

.search-home .search-hd .search-btn {
    color: #077e35;
    font-size: .3rem
}

.search-home .search-hd .left-icon {
    font-size: 13Px;
    color: #07c160;
    position: relative
}

.search-home .search-list .van-index-bar__index {
    color: #07c160
}

.search-home .search-list .van-index-bar__sidebar {
    z-index: 99
}

.search-home .search-list .van-index-bar__index--active {
    transform: scale(1.5)
}

.search-home .search-list .van-index-anchor {
    line-height: .4rem;
    padding-top: .1rem;
    padding-bottom: .1rem
}

.search-home .search-list .search-list-title {
    color: #07c160;
    font-size: .26rem
}

.search-home .search-list .van-cell {
    padding: .1rem .32rem
}

.search-home .search-list .van-cell__value--alone {
    font-size: .26rem;
    color: #434343
}

.search-home .search-list .number {
    position: absolute;
    right: .2rem;
    color: #999;
    font-size: 12Px
}

.search-home .search-list .number label {
    background: #f2f2f2;
    padding: 0 .1rem;
    border-radius: 4Px
}

@media screen and (min-width: 768px) {
    .van-index-bar__sidebar {
        z-index:2!important
    }
}

.title-wrap .titlebox[data-v-cb53ffe8] {
    position: relative;
    height: 46Px;
    padding-top: .32rem;
    padding-bottom: .24rem;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.title-wrap .titlebox .back[data-v-cb53ffe8] {
    display: inline-block;
    height: .32rem;
    width: .32rem;
    margin-left: .32rem;
    color: #333
}

.title-wrap .titlebox .title[data-v-cb53ffe8] {
    font-size: 16Px;
    font-weight: 500;
    color: #333;
    line-height: 23Px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%)
}

.title-wrap .titlebox .sub-title[data-v-cb53ffe8] {
    margin-right: .3rem;
    font-size: .24rem;
    font-weight: 500;
    min-width: .2rem;
    color: #333;
    display: inline-block
}

.record-wrap .titlebox {
    position: relative;
    height: 46Px;
    padding-top: .32rem;
    padding-bottom: .24rem;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.record-wrap .titlebox .back {
    display: inline-block;
    height: .32rem;
    width: .32rem;
    margin-left: .32rem
}

.record-wrap .titlebox .title {
    font-size: 16Px;
    font-weight: 500;
    color: #fff;
    line-height: 23Px;
    position: absolute;
    bottom: .24rem;
    left: 50%;
    transform: translateX(-50%)
}

.gb-bind-wrap {
    background: #f8f8f8;
    min-height: 100vh
}

.gb-bind-wrap .gb-bind-body {
    box-sizing: border-box;
    margin-top: .06rem;
    background: #fff;
    text-align: center;
    line-height: 1;
    padding: .62rem 0 .46rem
}

.gb-bind-wrap .gb-bind-body img {
    display: block;
    margin: .32rem auto .26rem;
    width: 3.5rem;
    height: 3.5rem
}

.gb-bind-wrap .gb-bind-body .save-qrcode {
    width: 4.76rem;
    margin: .14rem auto .6rem;
    font-size: .32rem;
    line-height: .4rem;
    color: #434343
}

.gb-bind-wrap .gb-bind-body .qr-notice {
    color: #8e8e8e;
    font-size: .24rem
}

.gb-bind-wrap .gb-bind-body .qr-notice .van-button {
    border-color: #13ab56;
    color: #13ab56;
    font-size: .24rem;
    height: .56rem;
    line-height: .56rem;
    border-radius: .14rem
}

.gb-bind-wrap .footer-bg img {
    display: block;
    width: 6.16rem;
    height: 5.2rem;
    margin: .26rem auto 0
}

.btnclass[data-v-0c21b729] {
    padding: .2rem .6rem
}

.company-tip[data-v-0c21b729] {
    margin-top: 1.08rem;
    display: flex;
    justify-content: center;
    align-items: center
}

.company-tip span[data-v-0c21b729]:first-child {
    font-size: .24rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .24rem
}

.company-tip .onlinebtn[data-v-0c21b729] {
    padding: .14rem .2rem;
    display: inline-block;
    border-radius: .1rem;
    border: .02rem solid #0d9244;
    color: #0d9244!important;
    margin-left: .2rem;
    cursor: pointer
}

.tips[data-v-0c21b729] {
    display: flex;
    justify-content: center;
    width: 100%;
    margin-top: .4rem
}

.jiaocheng[data-v-0c21b729] {
    border: .02rem solid #13ab56;
    border-radius: .4rem;
    height: .68rem;
    line-height: .68rem;
    padding: 0 .16rem;
    color: #0d9244;
    text-align: center
}

.apidoc_box[data-v-f0723724] {
    min-height: 100vh
}

.apidoc_box .van-nav-bar[data-v-f0723724] {
    background: #13ab56
}

.apidoc_box .apidoc_tit[data-v-f0723724] {
    font-size: .26rem;
    color: #333;
    padding: .4rem .2rem;
    text-align: center
}

.apidoc_box code[data-v-f0723724],.apidoc_box pre[data-v-f0723724] {
    word-break: break-word
}

.apidoc_box pre[data-v-f0723724] {
    text-wrap: wrap
}

.apidoc_box .api_tit .tit[data-v-f0723724],.apidoc_box .api_tit[data-v-f0723724] {
    margin: .08rem 0;
    font-size: .24rem
}

.apidoc_box .code_contain[data-v-f0723724] {
    padding: .2rem;
    background: #f2f2f2
}

.apidoc_box[data-v-d3c8cb8e] {
    min-height: 100vh
}

.apidoc_box .van-nav-bar[data-v-d3c8cb8e] {
    background: #13ab56
}

.apidoc_box .apidoc_tit[data-v-d3c8cb8e] {
    font-size: .26rem;
    color: #333;
    padding: .4rem .2rem;
    text-align: center
}

.apidoc_box code[data-v-d3c8cb8e],.apidoc_box pre[data-v-d3c8cb8e] {
    word-break: break-word
}

.apidoc_box pre[data-v-d3c8cb8e] {
    text-wrap: wrap
}

.apidoc_box .api_tit .tit[data-v-d3c8cb8e],.apidoc_box .api_tit[data-v-d3c8cb8e] {
    margin: .08rem 0;
    font-size: .24rem
}

.apidoc_box .code_contain[data-v-d3c8cb8e] {
    padding: .2rem;
    background: #f2f2f2
}

.from-box[data-v-168c45de] {
    padding: 0 .3rem;
    margin-top: 50Px
}

.from-box .title[data-v-168c45de] {
    font-size: .28rem;
    line-height: .7rem;
    padding: 0 .1rem;
    border-bottom: .02rem solid #e8e8e8
}

.ft-btn[data-v-168c45de] {
    padding: .4rem
}

.van-button[data-v-168c45de] {
    width: 90%;
    height: .8rem!important;
    border-radius: .8rem;
    margin: 0 .4rem
}

.van-cell[data-v-168c45de] {
    margin-bottom: .2rem
}

.find-detail .find-detail-body1 {
    padding: .36rem .2rem 0
}

.find-detail .find-detail-body1 .detail-title {
    margin-bottom: .22rem;
    text-align: center;
    font-size: .32rem;
    color: #2d2d2d
}

.find-detail .find-detail-body2 {
    padding: .36rem .2rem .5rem;
    text-align: center
}

.find-detail .find-detail-body2 .detail-title {
    margin-bottom: .14rem;
    font-size: .36rem;
    color: #2d2d2d
}

.find-detail .find-detail-body2 .detail-time {
    color: #7f7f7f;
    font-size: .24rem;
    margin-bottom: .24rem
}

.find-detail .find-detail-body2 .mark-dowm-content img {
    width: 100%
}

.find-detail .find-detail-body4 {
    padding: .18rem .2rem 0
}

.find-detail .find-detail-body4 .detail-title {
    margin-bottom: .08rem;
    font-size: .32rem;
    color: #2d2d2d
}

.find-detail .find-detail-body4 .detail-time {
    color: #7f7f7f;
    font-size: .24rem;
    margin-bottom: .14rem
}

.find-detail .find-detail-body4>img {
    display: block;
    width: 100%;
    margin-bottom: .72rem
}

.find-detail .dzHandel {
    width: 2.4rem;
    height: .56rem;
    line-height: .56rem;
    margin: .32rem auto 0 auto;
    border-radius: .26rem;
    font-size: .24rem;
    color: #087f36;
    border: .02rem solid #10a14e;
    text-align: center
}

.find-detail .dzHandel img {
    display: inline-block;
    width: .24rem;
    height: .24rem;
    position: relative;
    top: .04rem;
    margin-right: .24rem
}

.find-detail .dzHandel.active {
    background: linear-gradient(0deg,#13ab56,#077e35);
    border: none;
    color: #fff
}

.find-detail .van-swipe-item>img {
    display: block;
    width: 100%
}

.my-extension-wrap .my-extension-bg-wrap {
    box-sizing: border-box
}

.my-extension-wrap .my-extension-bg-wrap .van-tabs__nav,.my-extension-wrap .my-extension-bg-wrap .van-tabs__wrap {
    height: 1.04rem
}

.my-extension-wrap .my-extension-bg-wrap .van-tab {
    height: 1.04rem;
    font-size: .36rem;
    font-weight: 800;
    color: #07c160
}

.my-extension-wrap .my-extension-bg-wrap .van-tabs__line {
    width: .84rem;
    height: .1rem;
    border-radius: 0;
    background-color: #07c160
}

.my-extension-wrap .my-extension-bg-wrap .tab-head {
    font-weight: 600;
    padding: .3rem;
    display: flex;
    font-size: .28rem;
    justify-content: center
}

.my-extension-wrap .my-extension-bg-wrap .tab-head .num {
    color: #ff4545;
    margin-right: .3rem
}

.my-extension-wrap .my-extension-bg-wrap .new-table {
    width: 100%;
    font-size: 12Px;
    text-align: center;
    border: 0;
    border-right: 0
}

.my-extension-wrap .my-extension-bg-wrap .new-table thead td {
    font-size: .28rem;
    border-bottom: 1Px solid #ddd;
    border-right: 0
}

.my-extension-wrap .my-extension-bg-wrap .new-table tr {
    height: .94rem
}

.my-extension-wrap .my-extension-bg-wrap .new-table tr td:last-of-type {
    text-align: right;
    padding-right: .3rem
}

.my-extension-wrap .my-extension-bg-wrap .new-table tr td:first-of-type {
    text-align: left;
    padding-left: .3rem
}

.my-extension-wrap .my-extension-bg-wrap .bottom-btn {
    position: fixed;
    bottom: 0;
    padding: .3rem;
    width: 100%;
    max-width: 480Px
}

.my-extension-wrap .my-extension-bg-wrap .bottom-btn .btn {
    height: .8rem;
    background: #07c160;
    border-radius: .44rem;
    line-height: .8rem;
    text-align: center;
    font-size: .32rem;
    font-weight: 600;
    color: #fff
}

.total-commission-wrap {
    background: #fafafa
}

.total-commission-wrap .total-commission-body {
    padding: .21rem .52rem .27rem;
    background: #fff
}

.total-commission-wrap .total-commission-body .total-commission-body-top-area .van-tabs .van-tabs__wrap {
    height: .74rem
}

.total-commission-wrap .total-commission-body .total-commission-body-top-area .van-tabs .van-tabs__nav--card {
    height: .74rem;
    line-height: .74rem;
    overflow: hidden;
    border-radius: .4rem
}

.total-commission-wrap .total-commission-body .total-commission-body-top-area .van-tabs .van-tabs__nav--card .van-tabs__nav {
    border-radius: .4rem;
    overflow: hidden;
    height: .74rem
}

.total-commission-wrap .total-commission-body .total-commission-body-top-area .van-tabs .van-tabs__nav--card .van-tab {
    border-radius: .4rem;
    border-color: #fff!important
}

.total-commission-wrap .total-commission-body .total-commission-body-top-area .van-tabs .van-tabs__nav--card .van-tab.van-tab--active {
    border-color: #10a24e!important
}

.total-commission-wrap .total-commission-body .total-commission-body-top-area .van-tabs .van-tabs__nav--card .van-tabs__content {
    display: none
}

.total-commission-wrap .total-commission-body .total-commission-body-top-area .moeny {
    margin-top: .3rem;
    font-size: .67rem;
    color: #ff5400;
    text-align: center
}

.total-commission-wrap .total-commission-body .total-commission-body-top-area .total-text {
    margin: .2rem 0 0;
    font-size: .24rem;
    color: #666;
    text-align: center
}

.total-commission-wrap .van-pull-refresh {
    margin-top: .13rem;
    background: #fff
}

.total-commission-wrap .van-pull-refresh .toolbox-text-info-list li {
    padding: .27rem .51rem;
    border-bottom: .02rem solid #f1f1f1;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.total-commission-wrap .van-pull-refresh .toolbox-text-info-list li>div p {
    font-size: .2rem;
    color: #717171;
    margin-bottom: .21rem
}

.total-commission-wrap .van-pull-refresh .toolbox-text-info-list li>div div {
    font-size: .28rem;
    color: #2c2c2c
}

.total-commission-wrap .van-pull-refresh .toolbox-text-info-list li span {
    font-size: .59rem;
    color: #ff5400
}

.total-commission-wrap .van-pull-refresh .toolbox-text-info-list li span.no-has {
    color: #ababab
}

.total-commission-wrap .empty-box p {
    padding-bottom: 2.9rem
}

.total-Bets-wrap {
    background: #fafafa
}

.total-Bets-wrap .total-Bets-body {
    padding: .21rem .52rem .27rem;
    background: #fff
}

.total-Bets-wrap .total-Bets-body .total-Bets-body-top-area .van-tabs .van-tabs__wrap {
    height: .74rem
}

.total-Bets-wrap .total-Bets-body .total-Bets-body-top-area .van-tabs .van-tabs__nav--card {
    height: .74rem;
    line-height: .74rem;
    overflow: hidden;
    border-radius: .4rem
}

.total-Bets-wrap .total-Bets-body .total-Bets-body-top-area .van-tabs .van-tabs__nav--card .van-tabs__nav {
    border-radius: .4rem;
    overflow: hidden;
    height: .74rem
}

.total-Bets-wrap .total-Bets-body .total-Bets-body-top-area .van-tabs .van-tabs__nav--card .van-tab {
    border-radius: .4rem;
    border-color: #fff!important
}

.total-Bets-wrap .total-Bets-body .total-Bets-body-top-area .van-tabs .van-tabs__nav--card .van-tab.van-tab--active {
    border-color: #10a24e!important
}

.total-Bets-wrap .total-Bets-body .total-Bets-body-top-area .van-tabs .van-tabs__nav--card .van-tabs__content {
    display: none
}

.total-Bets-wrap .total-Bets-body .total-Bets-body-top-area .total-box {
    margin-top: .38rem;
    display: flex;
    justify-content: space-between;
    text-align: center
}

.total-Bets-wrap .total-Bets-body .total-Bets-body-top-area .total-box>div {
    flex: 1
}

.total-Bets-wrap .total-Bets-body .total-Bets-body-top-area .total-box>div p {
    margin-top: .14rem;
    color: #666;
    font-size: .2rem
}

.total-Bets-wrap .total-Bets-body .total-Bets-body-top-area .total-box>div div {
    margin: .24rem 0 .17rem;
    color: #10a24e;
    font-size: .48rem
}

.total-Bets-wrap .total-Bets-body .total-Bets-body-top-area .total-box>div div.colorNo {
    color: #707070
}

.total-Bets-wrap .total-Bets-body .total-Bets-body-top-area .total-box>div:first-of-type {
    border-right: .02rem solid #f1f1f1
}

.total-Bets-wrap .van-pull-refresh {
    margin-top: .13rem;
    background: #fff
}

.total-Bets-wrap .van-pull-refresh .toolbox-text-info-list li {
    padding: .27rem .51rem;
    border-bottom: .02rem solid #f1f1f1;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.total-Bets-wrap .van-pull-refresh .toolbox-text-info-list li>div p {
    font-size: .4rem;
    color: #6f6f6f;
    margin-bottom: .13rem
}

.total-Bets-wrap .van-pull-refresh .toolbox-text-info-list li>div div {
    font-size: .2rem;
    color: #aaa
}

.total-Bets-wrap .van-pull-refresh .toolbox-text-info-list li img {
    display: block;
    height: .32rem
}

.total-Bets-wrap .empty-box p {
    padding-bottom: 2.9rem
}

.bet-detail-wrap .title {
    position: static!important;
    display: block!important;
    flex: 1;
    text-align: center;
    transform: translateX(0)!important
}

.bet-detail-wrap .table-content {
    position: relative
}

.bet-detail-wrap .table-content .rili {
    position: absolute;
    right: .26rem;
    display: block;
    width: .4rem;
    top: -.63rem;
    z-index: 1
}

.bet-detail-wrap .table-content table {
    width: 100%;
    border-collapse: collapse
}

.bet-detail-wrap .table-content table td,.bet-detail-wrap .table-content table th {
    border: .02rem solid #e2e2e2;
    text-align: center;
    padding: .18rem 0;
    font-size: .2rem;
    color: #727272
}

.bet-detail-wrap .table-content table th {
    color: #464646
}

.bet-detail-wrap .table-content table tr:nth-of-type(odd) {
    background: #f3f3f3
}

.cash-search-wrap {
    background: #f8f8f8
}

.cash-search-wrap .search-wrap {
    background: #fff;
    padding: .27rem .36rem
}

.cash-search-wrap .search-wrap .van-search {
    padding: 0
}

.cash-search-wrap .search-wrap .van-search .van-search__content {
    border-radius: .4rem
}

.cash-search-wrap .search-wrap .common-wrap>span {
    float: left;
    height: .47rem;
    line-height: .47rem;
    font-size: .24rem;
    color: #787878;
    margin-top: .27rem;
    width: 1.28rem
}

.cash-search-wrap .search-wrap .common-wrap>div {
    width: calc(100% - 1.28rem);
    float: left
}

.cash-search-wrap .search-wrap .common-wrap>div.btn-wrap-body .btn-type {
    padding: .13rem .26rem;
    font-size: .24rem;
    border-radius: .07rem;
    border: .02rem solid #0c9042;
    display: inline-block;
    margin-top: .27rem;
    color: #0c9042;
    margin-right: .2rem
}

.cash-search-wrap .search-wrap .common-wrap>div.btn-wrap-body .btn-type.active {
    color: #fff;
    background: linear-gradient(0deg,#13ab56,#077e35)
}

.cash-search-wrap .search-wrap .common-wrap>div.calendar-wrap-body>span {
    padding: .1rem .16rem;
    border-radius: .07rem;
    border: .02rem solid #0c9042;
    display: inline-block;
    margin-top: .27rem;
    font-size: .24rem;
    line-height: .24rem;
    color: #0c9042
}

.cash-search-wrap .search-wrap .common-wrap>div.calendar-wrap-body>span:nth-of-type(2) {
    margin-right: .35rem
}

.cash-search-wrap .search-wrap .common-wrap>div.calendar-wrap-body>span img {
    position: relative;
    width: .27rem;
    height: .27rem;
    top: .02rem
}

.cash-search-wrap .search-wrap .search-btn {
    width: 3.43rem;
    height: .8rem;
    line-height: .8rem;
    background: linear-gradient(0deg,#13ab56,#077e35);
    border-radius: .14rem;
    font-size: .32rem;
    text-align: center;
    margin: .26rem auto 0 auto;
    color: #fff
}

.cash-search-wrap .search-wrap .search-btn .van-icon {
    margin-right: .05rem;
    position: relative;
    top: .04rem
}

.cash-search-wrap .cash-list {
    background: #fff;
    padding: 0 .12rem;
    margin-top: .2rem
}

.cash-search-wrap .cash-list .cash-item-wrap {
    padding: .29rem .15rem .27rem;
    color: #989898;
    font-size: .2rem;
    border-bottom: .02rem solid #c5c5c5
}

.cash-search-wrap .cash-list .cash-item-wrap:last-child {
    border-bottom: none
}

.cash-search-wrap .cash-list .cash-item-wrap .cash-list-body {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.cash-search-wrap .cash-list .cash-item-wrap .cash-list-body .cash-list-left-wrap {
    flex: 1
}

.cash-search-wrap .cash-list .cash-item-wrap .cash-list-body .cash-list-left-wrap .code-info {
    margin-bottom: .26rem
}

.cash-search-wrap .cash-list .cash-item-wrap .cash-list-body .cash-list-left-wrap .user-info {
    font-size: .24rem;
    color: #535353
}

.cash-search-wrap .cash-list .cash-item-wrap .cash-list-body .cash-list-left-wrap .time-info,.cash-search-wrap .cash-list .cash-item-wrap .cash-list-body .cash-list-left-wrap .user-info {
    margin-bottom: .21rem
}

.cash-search-wrap .cash-list .cash-item-wrap .cash-list-body .cash-list-right-wrap {
    flex: none;
    color: #535353;
    font-size: .4rem
}

.cash-search-wrap .cash-list .cash-item-wrap .cash-list-body .cash-list-right-wrap span {
    font-size: .2rem
}

.recharge-wrap[data-v-4a5721be] {
    background: #f8f8f8;
    height: 100vh
}

.recharge-wrap .content-box[data-v-4a5721be] {
    padding: 0 .46rem
}

.recharge-wrap .content-box .item-charge[data-v-4a5721be] {
    display: flex;
    padding: .28rem 0 .32rem 0;
    border-bottom: .02rem solid #ececec
}

.recharge-wrap .content-box .item-charge .icon[data-v-4a5721be] {
    height: .6rem
}

.recharge-wrap .content-box .item-charge .item-content[data-v-4a5721be] {
    margin-left: .24rem;
    display: flex;
    flex-direction: column
}

.recharge-wrap .content-box .item-charge .item-content span[data-v-4a5721be]:first-child {
    font-size: .32rem;
    font-weight: 400;
    color: #434343;
    line-height: .24rem
}

.recharge-wrap .content-box .item-charge .item-content span[data-v-4a5721be]:nth-child(2) {
    font-size: .2rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .24rem;
    margin-top: .16rem
}

.company-wrap .titlebox {
    height: 1.6rem;
    padding-top: 1rem
}

.company-wrap .titlebox .back {
    height: .4rem;
    width: .4rem
}

.company-wrap .titlebox .title {
    font-size: .36rem
}

.company-wrap .content-box .company-tip {
    margin-top: 1.08rem;
    display: flex;
    justify-content: center;
    align-items: center
}

.company-wrap .content-box .company-tip span:first-child {
    font-size: .24rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .24rem
}

.company-wrap .content-box .company-tip .onlinebtn {
    padding: .14rem .2rem;
    display: inline-block;
    border-radius: .1rem;
    border: .02rem solid #0d9244;
    color: #0d9244!important;
    margin-left: .2rem;
    cursor: pointer
}

.notimsg {
    height: 1rem;
    line-height: 1rem;
    padding: 0 .4rem
}

.btnclass {
    padding: .2rem .6rem
}

.company-tip,.kefuclass {
    display: flex;
    justify-content: center
}

.company-tip {
    margin-top: 1.08rem;
    align-items: center
}

.company-tip span:first-child {
    font-size: .24rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .24rem
}

.company-tip .onlinebtn {
    padding: .14rem .2rem;
    display: inline-block;
    border-radius: .1rem;
    border: .02rem solid #0d9244;
    color: #0d9244!important;
    margin-left: .2rem;
    cursor: pointer
}

.title1[data-v-3099b7bd] {
    background-color: #e9e9e9;
    width: 100%;
    height: .64rem;
    line-height: .64rem;
    padding-left: .4rem
}

.content1[data-v-3099b7bd] {
    padding: 0 .24rem
}

.hangcontent[data-v-3099b7bd] {
    width: 100%;
    height: 1rem;
    line-height: 1rem
}

.centerconten[data-v-3099b7bd] {
    border-bottom: .02rem solid #d9d9d9
}

.jine[data-v-3099b7bd] {
    color: red
}

.erweima[data-v-3099b7bd] {
    padding-top: .48rem;
    text-align: center;
    overflow: hidden
}

.erweima .imgs[data-v-3099b7bd] {
    width: 100%;
    height: 100%
}

.btndiv[data-v-3099b7bd] {
    display: flex;
    justify-content: center
}

.btn[data-v-3099b7bd] {
    margin-left: .2rem
}

.beizhu[data-v-3099b7bd] {
    padding: .08rem .4rem
}

.copy[data-v-3099b7bd] {
    background: #077e35;
    padding: .04rem .12rem;
    height: .4rem;
    border-radius: .2rem;
    margin-left: .2rem;
    float: right;
    line-height: .36rem;
    color: #fff;
    margin-top: .3rem
}

.gb-qr-wrap {
    background: #f8f8f8;
    min-height: 100vh;
    position: relative
}

.gb-qr-wrap .qr-box {
    box-sizing: border-box;
    margin-top: .06rem;
    background: #fff;
    text-align: center;
    line-height: 1;
    padding: .62rem 0 .46rem
}

.gb-qr-wrap .qr-box .qr-text {
    color: #434343;
    font-size: .32rem
}

.gb-qr-wrap .qr-box img {
    display: block;
    margin: .32rem auto .26rem;
    width: 3.5rem;
    height: 3.5rem
}

.gb-qr-wrap .qr-box .qr-notice {
    color: #adadad;
    font-size: .24rem
}

.gb-qr-wrap .footer-bg {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}

.gb-qr-wrap .footer-bg img {
    display: block;
    width: 6.16rem;
    height: 5.2rem;
    margin: 0 auto
}

.contentboxmodal[data-v-1abd823f] {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 9999
}

.content-center[data-v-1abd823f] {
    width: 6rem;
    height: 4rem;
    background-color: #fff
}

.content-title[data-v-1abd823f] {
    height: .8rem;
    width: 100%;
    background-color: #04b404;
    line-height: .8rem;
    text-align: center;
    color: #fff;
    font-size: .32rem
}

.content-content[data-v-1abd823f] {
    height: 2.4rem;
    width: 100%;
    padding: .4rem .28rem
}

.content-footer[data-v-1abd823f] {
    height: .8rem;
    width: 100%;
    display: flex;
    position: relative;
    border-top: .02rem solid #e5e5e5
}

.content-footer div[data-v-1abd823f] {
    width: 100%;
    line-height: .8rem;
    height: .8rem;
    text-align: center
}

.leftbtn[data-v-1abd823f]:after {
    content: "";
    position: absolute;
    left: 50%;
    height: 100%;
    width: .02rem;
    background-color: #e5e5e5
}

.moneystyle[data-v-1abd823f] {
    font-size: .32rem;
    color: #afa6a6
}

.money[data-v-1abd823f] {
    display: flex;
    align-items: center
}

.inputoutdiv[data-v-1abd823f] {
    width: 65%;
    border: .02rem solid #a19d9d;
    display: inline-block;
    line-height: .8rem
}

.cusinput[data-v-1abd823f] {
    display: inline-block;
    outline: none;
    border: none;
    width: 100%
}

.content-quota[data-v-e84fe58e] {
    display: flex;
    height: 2rem;
    align-items: center;
    padding: 0 .52rem
}

.left-quota[data-v-e84fe58e] {
    width: 45%;
    text-align: center;
    line-height: .6rem
}

.centerimg[data-v-e84fe58e] {
    width: 10%;
    height: 1.2rem;
    line-height: .6rem
}

.centerimg img[data-v-e84fe58e] {
    height: 100%
}

.right-quota[data-v-e84fe58e] {
    width: 45%;
    text-align: center;
    line-height: .6rem
}

.moneycolor[data-v-e84fe58e] {
    color: red;
    font-size: .28rem
}

.linediv[data-v-e84fe58e] {
    height: .2rem;
    width: 100%;
    background-color: #e5e5e5
}

.typediv[data-v-e84fe58e] {
    height: 2.6rem;
    width: 100%;
    padding: 0 .52rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

.line-left[data-v-e84fe58e] {
    width: 45%;
    border: .02rem solid #e5e5e5;
    position: relative;
    margin-top: .36rem
}

.lineline[data-v-e84fe58e] {
    width: 10%
}

.line-right[data-v-e84fe58e] {
    width: 45%;
    border: .02rem solid #e5e5e5;
    border-left: none;
    position: relative
}

.content-div-quota[data-v-e84fe58e] {
    height: 1.2rem;
    padding: 0 .16rem;
    display: flex;
    align-items: center
}

.bottomdiv[data-v-e84fe58e] {
    height: .6rem;
    border-top: .02rem solid #e5e5e5;
    display: flex;
    justify-content: space-between;
    padding: .08rem 0;
    line-height: .4rem
}

.bottomdiv div[data-v-e84fe58e] {
    width: 100%;
    text-align: center
}

.bottomdiv[data-v-e84fe58e]:after {
    content: "";
    position: absolute;
    height: .4rem;
    width: .02rem;
    left: 50%;
    background-color: #e5e5e5
}

.left1[data-v-e84fe58e] {
    width: 30%;
    height: .68rem
}

.left2[data-v-e84fe58e] {
    width: 50%;
    height: .68rem
}

.left3[data-v-e84fe58e] {
    width: 20%;
    height: .68rem
}

.bottomBTN[data-v-e84fe58e] {
    position: absolute;
    bottom: .4rem;
    left: 0;
    padding: .08rem 1rem;
    width: 100%
}

.btndivbottm[data-v-e84fe58e] {
    width: 100%;
    height: .68rem;
    line-height: .68rem;
    text-align: center;
    border: .02rem solid green;
    border-radius: .68rem;
    color: green
}

.yuebao-box-wrap .yueb-top {
    padding-top: 0;
    background: linear-gradient(180deg,#13ab56,#077e35);
    text-align: center;
    padding-bottom: 1.52rem
}

.yuebao-box-wrap .yueb-top .title-wrap .titlebox {
    background: none
}

.yuebao-box-wrap .yueb-top .yuebao-money {
    margin-top: .48rem
}

.yuebao-box-wrap .yueb-top .yuebao-money .price-title {
    color: #fff;
    font-size: .36rem;
    margin-bottom: .4rem
}

.yuebao-box-wrap .yueb-top .yuebao-money .money {
    color: #fff;
    font-size: 1rem;
    margin-bottom: .48rem
}

.yuebao-box-wrap .yueb-top .yuebao-money .shouyi {
    color: #fff960;
    font-size: .54rem
}

.yuebao-box-wrap .yeb-bottom {
    text-align: left;
    padding: 3.56rem .64rem .5rem .44rem;
    position: relative
}

.yuebao-box-wrap .yeb-bottom .box-center {
    position: absolute;
    box-shadow: 0 0 .2rem #666;
    top: -1.2rem;
    width: calc(100% - 1.28rem);
    left: .64rem;
    background: #fff;
    border-radius: .16rem;
    text-align: center;
    padding: .24rem 0 .3rem
}

.yuebao-box-wrap .yeb-bottom .box-center .box-center-top {
    display: flex;
    margin-bottom: .32rem;
    justify-content: space-between
}

.yuebao-box-wrap .yeb-bottom .box-center .box-center-top .profit {
    flex: 1;
    position: relative
}

.yuebao-box-wrap .yeb-bottom .box-center .box-center-top .profit p:first-of-type {
    margin: .14rem 0;
    color: #8d8d8d;
    font-size: .24rem
}

.yuebao-box-wrap .yeb-bottom .box-center .box-center-top .profit p:nth-of-type(2) {
    color: #383838;
    font-size: .4rem;
    margin-bottom: .16rem
}

.yuebao-box-wrap .yeb-bottom .box-center .box-center-top .profit:first-of-type:after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: .02rem;
    background: #9b9b9b
}

.yuebao-box-wrap .yeb-bottom .box-center .box-center-btns {
    padding: 0 1rem
}

.yuebao-box-wrap .yeb-bottom .box-center .box-center-btns .van-button {
    display: block;
    width: 100%;
    border-radius: .36rem;
    line-height: .72rem;
    height: .72rem;
    font-size: .32rem
}

.yuebao-box-wrap .yeb-bottom .box-center .box-center-btns .van-button.van-button--primary {
    background: #07c160;
    margin-bottom: .22rem
}

.yuebao-box-wrap .yeb-bottom .box-center .box-center-btns .van-button.van-button--default {
    border-color: #13ab56;
    color: #13ab56
}

.yuebao-box-wrap .yeb-bottom .box-center .yeb-bottom-notice {
    color: #fe0000;
    font-size: .24rem;
    margin-top: .24rem;
    line-height: .28rem
}

.yuebao-box-wrap .yeb-bottom .box-center .yeb-bottom-notice img {
    display: inline-block;
    width: .26rem;
    height: .26rem;
    margin-right: .14rem;
    position: relative;
    top: .04rem
}

.yuebao-box-wrap .yeb-bottom .box-center .yeb-bottom-notice span {
    transform: scale(.85)
}

.yuebao-box-wrap .yeb-bottom .notice-box .notice-box-title {
    color: #383838;
    font-size: .28rem;
    font-weight: 700;
    margin-bottom: .14rem
}

.yuebao-box-wrap .yeb-bottom .notice-box p {
    font-size: .24rem;
    line-height: .32rem;
    color: #555;
    margin-bottom: .08rem
}

.yeb-change-wrap {
    background-color: rgba(241,236,236,.3);
    min-height: 100vh
}

.yeb-change-wrap .entry-money {
    background: #fff;
    padding: .16rem .28rem 0
}

.yeb-change-wrap .entry-money .tips-money {
    font-size: .24rem
}

.yeb-change-wrap .entry-money .tips-money span {
    float: right;
    color: red
}

.yeb-change-wrap .entry-money .van-field {
    padding: .46rem 0 .4rem;
    border-bottom: .02rem solid #868686
}

.yeb-change-wrap .entry-money .van-field .van-field__control {
    font-size: .54rem;
    color: #434343
}

.yeb-change-wrap .entry-money .money-tips {
    padding: .24rem 0 .2rem;
    font-size: .24rem;
    color: #828282
}

.yeb-change-wrap .entry-money .money-tips span:first-of-type {
    color: #333
}

.yeb-change-wrap .entry-money .money-tips span:nth-of-type(2) {
    color: red
}

.yeb-change-wrap .money-select {
    padding: .36rem .28rem 0;
    text-align: center
}

.yeb-change-wrap .money-select .money-select-title {
    font-size: .28rem
}

.yeb-change-wrap .money-select .money-list {
    margin-top: .3rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

.yeb-change-wrap .money-select .money-list span {
    display: block;
    width: 2rem;
    height: .72rem;
    line-height: .72rem;
    border-radius: .16rem;
    text-align: center;
    margin-bottom: .32rem;
    font-size: .32rem;
    border: .02rem solid #13ab56;
    color: #0e9747;
    font-weight: 700
}

.yeb-change-wrap .money-select .gentou-btn {
    width: 5.72rem;
    height: .8rem;
    line-height: .8rem;
    margin: .48rem auto 0 auto;
    border-radius: .8rem;
    background: #07c160;
    font-size: .36rem;
    color: #fff;
    display: block
}

.capital-details-wrap {
    height: 100vh;
    display: flex;
    flex-direction: column
}

.capital-details-wrap .titlebox .van-icon-notes-o {
    margin-right: .34rem
}

.capital-details-wrap .content-box {
    flex: 1
}

.capital-details-wrap .content-box .cash-list {
    background: #fff;
    padding: 0 .28rem;
    margin-top: .2rem
}

.capital-details-wrap .content-box .cash-list .cash-item-wrap {
    padding: .2rem 0 .22rem;
    color: #989898;
    font-size: .2rem;
    border-bottom: .02rem solid #c5c5c5
}

.capital-details-wrap .content-box .cash-list .cash-item-wrap:last-child {
    border-bottom: none
}

.capital-details-wrap .content-box .cash-list .cash-item-wrap .cash-list-body {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.capital-details-wrap .content-box .cash-list .cash-item-wrap .cash-list-body .cash-list-left-wrap {
    flex: 1
}

.capital-details-wrap .content-box .cash-list .cash-item-wrap .cash-list-body .cash-list-left-wrap .code-info {
    margin-bottom: .2rem
}

.capital-details-wrap .content-box .cash-list .cash-item-wrap .cash-list-body .cash-list-right-wrap {
    flex: none;
    text-align: right
}

.capital-details-wrap .content-box .cash-list .cash-item-wrap .cash-list-body .cash-list-right-wrap p:first-of-type {
    color: #0b8e40;
    font-size: .28rem;
    margin-bottom: .18rem
}

.capital-details-wrap .content-box .cash-list .cash-item-wrap .cash-list-body .cash-list-right-wrap p:nth-of-type(2) {
    color: #b9b9b9;
    font-size: .24rem;
    transform: scale(.85)
}

.record-wrap .content-box .itemvel {
    display: flex;
    justify-content: space-between;
    position: relative;
    border-bottom: .02rem solid #e5e5e5
}

.record-wrap .content-box .itemvel .left-item {
    display: flex;
    flex-direction: column
}

.record-wrap .content-box .itemvel .left-item span {
    font-size: .24rem;
    font-weight: 400;
    color: #949494;
    line-height: .4rem
}

.record-wrap .content-box .itemvel .left-item span:first-child {
    font-size: .32rem;
    font-weight: 400;
    color: #434343;
    line-height: .4rem
}

.record-wrap .content-box .itemvel .status {
    position: absolute;
    right: .1rem;
    top: 50%;
    transform: translateY(-50%)
}

.record-wrap .content-box .itemvel .warm {
    color: #ff4200
}

.img-content[data-v-0920a4d4] {
    width: 100%;
    display: flex;
    justify-content: space-between
}

.yimgitem[data-v-0920a4d4] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    padding: .6rem;
    width: 50%
}

.yimgitem span[data-v-0920a4d4] {
    width: 100%;
    display: block;
    text-align: center;
    margin-top: .28rem
}

.img-cla[data-v-0920a4d4] {
    width: 1.8rem;
    height: 2rem
}

.bottombtn[data-v-0920a4d4] {
    margin-top: .6rem;
    display: flex;
    justify-content: center;
    padding: 0 .6rem
}

.registnext[data-v-0920a4d4] {
    width: 100%;
    height: .68rem;
    background: #07c160;
    border-radius: .72rem;
    text-align: center;
    line-height: .68rem;
    color: #fff;
    font-size: .32rem
}

.user-regist-wrap {
    height: 100vh;
    background: #f8f8f8;
    padding-top: 0
}

.user-regist-wrap .primary-btn {
    background: #07c160!important;
    margin-top: .56rem
}

.user-regist-wrap .van-field__control {
    color: #333;
    font-size: .32rem
}

.user-regist-wrap .body-input {
    padding: .2rem 0 .2rem 0
}

.user-regist-wrap .body-input .line-item {
    display: flex;
    padding: .1rem 0;
    height: .88rem
}

.user-regist-wrap .body-input .span {
    font-size: .26rem;
    color: #8c8c8c;
    line-height: .6rem
}

.user-regist-wrap .body-input .span.width {
    text-align: right;
    width: 1.4rem;
    padding-right: .2rem
}

.user-regist-wrap input {
    flex: 1;
    height: .6rem;
    background: #f2f2f2;
    border: 0;
    padding-left: .2rem;
    font-size: .26rem
}

.user-regist-wrap .person-icon {
    text-align: center;
    padding-top: .6rem;
    margin-bottom: .2rem
}

.user-regist-wrap .person-icon .van-uploader__input-wrapper {
    height: 1.28rem;
    width: 1.28rem
}

.user-regist-wrap .person-icon .van-uploader__input-wrapper img {
    height: 100%;
    width: 100%
}

.user-regist-wrap .person-icon .van-uploader__input-wrapper .bg-img {
    display: inline-block;
    width: 100%;
    height: 100%;
    border: 1Px solid #bbb;
    border-radius: 50%;
    font-size: .3rem;
    text-align: center;
    color: #8c8c8c;
    padding-top: .24rem
}

.information-wrap {
    background: #f8f8f8;
    min-height: 100vh;
    display: flex;
    flex-direction: column
}

.information-wrap .content-box {
    flex: 1
}

.information-wrap .content-box p {
    padding: .28rem
}

.information-wrap .content-box .item {
    display: flex;
    justify-content: space-between;
    position: relative;
    height: .64rem;
    align-items: center
}

.information-wrap .content-box .item .left-item {
    display: flex;
    align-items: center
}

.information-wrap .content-box .item .left-item img {
    height: .46rem;
    margin-right: .14rem
}

.information-wrap .content-box .item .left-item .title {
    display: inline-block;
    width: 1.16rem;
    white-space: nowrap;
    text-align: right
}

.information-wrap .content-box .item .left-item input {
    text-indent: 1em;
    border: none
}

.information-wrap .content-box .item .btn {
    width: .8rem;
    height: .4rem;
    background: linear-gradient(0deg,#13ab56,#077e35);
    border-radius: .2rem;
    text-align: center;
    color: #fff
}

.information-wrap .content-box .confirmbox {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: .42rem;
    flex-direction: column
}

.information-wrap .content-box .confirmbox .confirm {
    width: 5.74rem;
    height: .8rem;
    position: static;
    background: linear-gradient(0deg,#13ab56,#077e35);
    border-radius: .4rem;
    line-height: .8rem;
    text-align: center;
    color: #fff;
    margin-bottom: .5rem
}

.information-wrap .content-box .confirmbox p {
    font-size: .24rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .32rem;
    margin: 0 .2rem;
    padding: 0
}

.online-wrap {
    background: #f8f8f8;
    min-height: 100vh;
    display: flex;
    flex-direction: column
}

.online-wrap .content-box {
    flex: 1
}

.online-wrap .content-box .item {
    display: flex;
    justify-content: space-between;
    position: relative;
    height: .64rem;
    align-items: center
}

.online-wrap .content-box .item .left-item {
    display: flex;
    align-items: center
}

.online-wrap .content-box .item .left-item img {
    height: .46rem;
    margin-right: .14rem
}

.online-wrap .content-box .item .left-item .title {
    display: inline-block;
    width: 1.16rem;
    white-space: nowrap;
    text-align: right
}

.online-wrap .content-box .item .left-item input {
    text-indent: 1em;
    border: none
}

.online-wrap .content-box .money-list {
    display: flex;
    text-align: center;
    padding: 0 .16rem;
    flex-wrap: wrap
}

.online-wrap .content-box .money-list span {
    width: 1.6rem;
    height: .64rem;
    line-height: .64rem;
    border-radius: .08rem;
    border: .02rem solid #b5b5b5;
    color: #b5b5b5;
    margin-right: .16rem;
    font-size: .24rem;
    margin-bottom: .16rem
}

.online-wrap .content-box .money-list span.active {
    border-color: #13ab56;
    background: #13ab56;
    color: #fff
}

.online-wrap .content-box .confirmbox {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 1.1rem;
    flex-direction: column
}

.online-wrap .content-box .confirmbox .confirm1 {
    width: 5.74rem;
    height: .8rem;
    background: #07c160;
    border-radius: .4rem;
    line-height: .8rem;
    text-align: center;
    color: #fff
}

.online-wrap .content-box .confirmbox span {
    font-size: .24rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .32rem;
    margin: 0 .5rem;
    margin-top: .66rem
}

.online-wrap .content-box .title {
    font-size: .26rem;
    font-weight: 700;
    color: #434343;
    margin-bottom: .2rem
}

.online-wrap .content-box .p2 {
    padding: .22rem .38rem
}

.online-wrap .content-box .problem {
    margin-top: .32rem;
    display: flex;
    justify-content: center;
    align-items: center
}

.online-wrap .content-box .problem span:first-child {
    font-size: .24rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .24rem
}

.online-wrap .content-box .problem .btn {
    padding: .14rem .2rem;
    display: inline-block;
    border-radius: .1rem;
    border: .02rem solid #13ab56;
    color: #13ab56;
    margin-left: .2rem;
    cursor: pointer
}

.online-wrap .content-box .tips {
    padding: .38rem
}

.online-wrap .content-box .tips p {
    font-size: .26rem;
    color: #434343;
    line-height: .32rem
}

.online-wrap .content-box .course {
    height: 2rem;
    width: 100%;
    background: #fff;
    display: flex;
    align-items: center;
    padding-right: .2rem
}

.online-wrap .content-box .course .btn-item {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    height: 100%;
    flex: 1
}

.online-wrap .content-box .course .btn-item>div {
    width: .66rem;
    height: .66rem
}

.online-wrap .content-box .course .btn-item>span {
    white-space: nowrap
}

.usdt-wrap[data-v-f1ff94dc] {
    background: #f8f8f8;
    height: 100vh
}

.usdt-wrap .content-box .van-cell[data-v-f1ff94dc] {
    padding-top: .4rem;
    padding-bottom: .4rem
}

.usdt-wrap .content-box .van-cell .van-field__label[data-v-f1ff94dc] {
    color: #8e8e8e;
    font-size: .24rem
}

.usdt-wrap .content-box .van-cell .van-field__control[data-v-f1ff94dc] {
    color: #434343;
    font-size: .24rem
}

.usdt-wrap .content-box .van-cell .van-cell__value[data-v-f1ff94dc] {
    color: #8e8e8e
}

.usdt-wrap .content-box .van-cell .select-usdt[data-v-f1ff94dc] {
    text-align: right;
    flex: 1;
    display: flex;
    align-items: center;
    color: #c8c9cc;
    font-size: .24rem;
    justify-content: flex-end
}

.usdt-wrap .content-box .van-cell .select-usdt.hasSelect[data-v-f1ff94dc] {
    color: #434343
}

.usdt-wrap .content-box .van-cell .select-usdt img[data-v-f1ff94dc] {
    height: .4rem;
    width: .4rem;
    margin-left: .2rem
}

.usdt-wrap .btnclass[data-v-f1ff94dc] {
    padding: .2rem .6rem
}

.usdt-wrap .company-tip[data-v-f1ff94dc] {
    margin-top: 1.08rem;
    display: flex;
    justify-content: center;
    align-items: center
}

.usdt-wrap .company-tip span[data-v-f1ff94dc]:first-child {
    font-size: .24rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .24rem
}

.usdt-wrap .company-tip .onlinebtn[data-v-f1ff94dc] {
    padding: .14rem .2rem;
    display: inline-block;
    border-radius: .1rem;
    border: .02rem solid #0d9244;
    color: #0d9244!important;
    margin-left: .2rem;
    cursor: pointer
}

.usdt-wrap .tips[data-v-f1ff94dc] {
    display: flex;
    justify-content: center;
    width: 100%;
    margin-top: .4rem
}

.usdt-wrap .jiaocheng[data-v-f1ff94dc] {
    border: .02rem solid #13ab56;
    border-radius: .4rem;
    height: .68rem;
    line-height: .68rem;
    padding: 0 .16rem;
    color: #0d9244;
    text-align: center
}

.succeed-wrap .content-box span:first-of-type {
    font-size: .66rem;
    font-weight: 700;
    color: #434343;
    line-height: 1.1rem
}

.succeed-wrap .content-box span:nth-of-type(2) {
    font-size: .26rem;
    font-weight: 400;
    color: #939393;
    line-height: 1.1rem
}

.succeed-wrap {
    background: #f8f8f8;
    min-height: 100vh;
    display: flex;
    flex-direction: column
}

.succeed-wrap .content-box {
    flex: 1;
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    padding-top: 1.68rem;
    align-items: center
}

.succeed-wrap .content-box img {
    height: 2.54rem;
    width: 2.8rem
}

.succeed-wrap .content-box span:first-child {
    font-size: .66rem;
    font-weight: 700;
    color: #434343;
    line-height: 1.1rem
}

.succeed-wrap .content-box .problem {
    margin-top: .32rem;
    display: flex;
    justify-content: center;
    align-items: center
}

.succeed-wrap .content-box .problem span:first-child {
    font-size: .24rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .24rem
}

.succeed-wrap .content-box .problem .btn {
    padding: .14rem .2rem;
    display: inline-block;
    border-radius: .1rem;
    border: .02rem solid #0d9244;
    color: #0d9244;
    margin-left: .2rem;
    cursor: pointer
}

.withDrawHistory[data-v-1222a28e] {
    font-size: .2rem;
    color: #333;
    margin-right: .2rem
}

.recharge-wrap[data-v-1222a28e] {
    background: #f8f8f8;
    height: 100vh
}

.recharge-wrap .content-box[data-v-1222a28e] {
    padding: 0 .46rem
}

.recharge-wrap .content-box .item-tixian[data-v-1222a28e] {
    display: flex;
    padding: .28rem 0 .32rem 0;
    border-bottom: .02rem solid #ececec
}

.recharge-wrap .content-box .item-tixian .icon[data-v-1222a28e] {
    height: .6rem
}

.recharge-wrap .content-box .item-tixian .item-content[data-v-1222a28e] {
    margin-left: .24rem;
    display: flex;
    flex-direction: column
}

.recharge-wrap .content-box .item-tixian .item-content span[data-v-1222a28e]:first-child {
    font-size: .32rem;
    font-weight: 400;
    color: #434343;
    line-height: .24rem
}

.recharge-wrap .content-box .item-tixian .item-content span[data-v-1222a28e]:nth-child(2) {
    font-size: .2rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .24rem;
    margin-top: .16rem
}

.recharge-wrap .company-tip[data-v-1222a28e] {
    margin-top: 1.08rem;
    display: flex;
    justify-content: center;
    align-items: center
}

.recharge-wrap .company-tip span[data-v-1222a28e]:first-child {
    font-size: .24rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .24rem
}

.recharge-wrap .company-tip .onlinebtn[data-v-1222a28e] {
    padding: .14rem .2rem;
    display: inline-block;
    border-radius: .1rem;
    border: .02rem solid #0d9244;
    color: #0d9244!important;
    margin-left: .2rem;
    cursor: pointer
}

.record-wrap {
    background: #f8f8f8;
    height: 100vh;
    display: flex;
    flex-direction: column
}

.record-wrap .content-box {
    flex: 1
}

.record-wrap .content-box .item {
    display: flex;
    justify-content: space-between;
    position: relative
}

.record-wrap .content-box .item .left-item {
    display: flex;
    flex-direction: column
}

.record-wrap .content-box .item .left-item span {
    font-size: .24rem;
    font-weight: 400;
    color: #949494;
    line-height: .4rem
}

.record-wrap .content-box .item .left-item span:first-child {
    font-size: .32rem;
    font-weight: 400;
    color: #434343;
    line-height: .4rem
}

.record-wrap .content-box .item .status {
    position: absolute;
    right: .1rem;
    top: 50%;
    transform: translateY(-50%)
}

.record-wrap .content-box .item .warm {
    color: #ff4200
}

.tlsc-help-wrap .tlsc-help-body {
    padding: .1rem .32rem 0
}

.tlsc-help-wrap .tlsc-help-body .list-item {
    border-bottom: .02rem solid #eee;
    position: relative;
    padding: 12Px 0 12Px 10Px
}

.tlsc-help-wrap .tlsc-help-body .list-item .user-name {
    font-size: 14Px;
    padding: 1Px 0 5Px 0
}

.tlsc-help-wrap .tlsc-help-body .list-item .van-icon-arrow {
    color: #666;
    position: absolute;
    right: .1rem;
    border-radius: .2rem;
    padding: .06rem .14rem .08rem;
    top: 15Px
}

.tlsc-help-detail-wrap .tlsc-help-detail-body {
    padding: 15Px 16Px
}

.tlsc-help-detail-wrap .tlsc-help-detail-body .list-item {
    border-bottom: .02rem solid #eee;
    position: relative;
    padding: 12Px 0 12Px 10Px
}

.tlsc-help-detail-wrap .tlsc-help-detail-body .list-item .user-name {
    font-size: 14Px;
    padding: 1Px 0 5Px 0
}

.tlsc-help-detail-wrap .tlsc-help-detail-body .list-item .van-icon-arrow {
    color: #666;
    position: absolute;
    right: .1rem;
    border-radius: .2rem;
    padding: .06rem .14rem .08rem;
    top: 15Px
}

.hongbao-detail-wrap {
    min-height: 100vh;
    background: #fff
}

.hongbao-detail-wrap .title-wrap {
    padding: 0 .24rem;
    background: #e10000
}

.hongbao-detail-wrap .title-wrap .title,.hongbao-detail-wrap .title-wrap .van-icon-arrow-left {
    color: #fff!important
}

.hongbao-detail-wrap .hongbao-detail {
    height: 4.2rem;
    background: url(/240628-1435/img/hongbaobg_ad06a465.png) no-repeat;
    background-size: 100% 100%;
    text-align: center;
    padding-top: 1.64rem
}

.hongbao-detail-wrap .hongbao-detail img {
    display: block;
    height: 1.34rem;
    width: 1.34rem;
    border: .06rem solid #ff3119;
    border-radius: 50%;
    box-sizing: border-box;
    margin: 0 auto .28rem auto
}

.hongbao-detail-wrap .hongbao-detail p {
    color: #fff;
    font-size: .3rem
}

.hongbao-detail-wrap .money-num {
    text-align: center;
    padding: .5rem 0 .2rem;
    color: #de514b;
    font-size: .64rem
}

.hongbao-detail-wrap .money-num span {
    font-size: .48rem;
    font-weight: 700
}

.hongbao-detail-wrap .receive-text {
    margin-top: .48rem;
    color: #a4a4a4;
    font-size: .24rem;
    padding: 0 .28rem
}

.hongbao-detail-wrap .receive-text span {
    color: #de514b
}

.hongbao-detail-wrap .hongbao-list {
    margin-top: .14rem;
    min-height: 70vh
}

.hongbao-detail-wrap .hongbao-list .hongbao-receive-item {
    display: flex;
    padding: .24rem .28rem .2rem;
    border-bottom: .02rem solid #f2f2f2
}

.hongbao-detail-wrap .hongbao-list .hongbao-receive-item .hongbao-receive-person-img {
    flex: none;
    width: .76rem;
    height: .76rem;
    border-radius: 50%;
    margin-right: .2rem
}

.hongbao-detail-wrap .hongbao-list .hongbao-receive-item .hongbao-receive-item-info {
    flex: 1
}

.hongbao-detail-wrap .hongbao-list .hongbao-receive-item .hongbao-receive-item-info p:first-of-type {
    font-size: .26rem;
    color: #333;
    line-height: .38rem
}

.hongbao-detail-wrap .hongbao-list .hongbao-receive-item .hongbao-receive-item-info p:nth-of-type(2) {
    font-size: .22rem;
    color: #a4a4a4;
    margin-top: .1rem
}

.hongbao-detail-wrap .hongbao-list .hongbao-receive-item .hongbao-receive-item-num {
    flex: none;
    width: 2rem;
    text-align: right
}

.hongbao-detail-wrap .hongbao-list .hongbao-receive-item .hongbao-receive-item-num p:first-of-type {
    font-size: .26rem;
    color: #de514b;
    line-height: .38rem;
    font-weight: 700
}

.hongbao-detail-wrap .hongbao-list .hongbao-receive-item .hongbao-receive-item-num .rank-num {
    display: flex;
    align-items: center;
    font-size: .24rem;
    color: #f3b613;
    justify-content: right;
    margin-top: .1rem
}

.hongbao-detail-wrap .hongbao-list .hongbao-receive-item .hongbao-receive-item-num .rank-num img {
    margin-right: .08rem;
    width: .24rem;
    height: .2rem
}

.send-hongbao-wrap {
    min-height: 100vh;
    background: #fff
}

.send-hongbao-wrap .send-hongbao-body {
    padding: .24rem .28rem
}

.send-hongbao-wrap .send-hongbao-body .van-field {
    margin-bottom: .22rem;
    border-radius: .1rem
}

.send-hongbao-wrap .send-hongbao-body .van-field .van-field__label span {
    color: #000;
    font-size: .26rem
}

.send-hongbao-wrap .send-hongbao-body .van-field .van-field__control {
    text-align: right;
    color: #2f2f2f;
    font-size: .26rem
}

.send-hongbao-wrap .send-hongbao-body .notice-text {
    color: #6a6a6a;
    font-size: .24rem;
    margin-bottom: .24rem;
    padding: 0 .04rem
}

.send-hongbao-wrap .send-hongbao-body .slot-right {
    color: #da1515
}

.send-hongbao-wrap .send-hongbao-body .money-num {
    display: flex;
    align-items: baseline;
    color: #414141;
    font-size: .38rem;
    justify-content: center;
    padding-top: .4rem;
    line-height: 1
}

.send-hongbao-wrap .send-hongbao-body .money-num span {
    color: #010101;
    font-size: .72rem;
    font-weight: 700
}

.send-hongbao-wrap .send-hongbao-body .send-money-to-hongbao {
    height: .88rem;
    line-height: .88rem;
    text-align: center;
    color: #fefefe;
    background: #55bd6a;
    border-radius: .4rem;
    font-size: .32rem;
    margin-top: .6rem
}

.vue-waterfall .vue-waterfall-column {
    width: 49%!important
}

.user-home-find {
    padding-top: 1rem
}

.user-home-find .water-box {
    -moz-page-break-inside: avoid;
    -webkit-column-break-inside: avoid;
    break-inside: avoid;
    margin-bottom: .2rem;
    box-shadow: 0 .02rem .02rem 0 rgba(0,0,0,.5);
    border-radius: .08rem
}

.user-home-find .water-box .water-tit {
    display: flex;
    align-items: center;
    justify-content: space-around;
    color: #999;
    font-size: .24rem;
    padding: .1rem 0
}

.user-home-find .body-image-bd {
    padding: 0 .2rem
}

.user-home-find .body-image-bd .image-item-title {
    height: .8rem;
    line-height: .8rem;
    font-size: .24rem;
    position: absolute;
    bottom: 0;
    background: rgba(0,0,0,.5);
    color: #fff;
    width: 100%;
    left: 0;
    padding-left: .7rem;
    padding-right: .9rem
}

.user-home-find .body-image-bd .image-item-title label {
    position: absolute;
    width: .52rem;
    height: .52rem;
    left: .1rem;
    top: 50%;
    margin-top: -.26rem
}

.user-home-find .body-image-bd .image-item-title .van-image {
    width: .52rem;
    height: .52rem
}

.user-home-find .body-image-bd .image-item-title span {
    position: absolute;
    right: .1rem;
    padding-left: .3rem
}

.user-home-find .body-image-bd .image-item-title span i {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -8Px
}

.typeList {
    display: flex;
    align-items: center;
    border: .02rem solid #07c160;
    border-radius: .08rem;
    width: 6.56rem;
    margin: .2rem auto 0 auto
}

.typeList .active {
    background: #07c160;
    color: #fff!important
}

.typeList .lottery-item {
    width: 1.64rem;
    height: .56rem;
    font-size: .24rem;
    line-height: .56rem;
    text-align: center;
    color: #07c160;
    border-right: .02rem solid #07c160
}

.typeList .lottery-item:last-child {
    border-right: none
}

.find-add {
    height: 100vh;
    background: #f9f9f9
}

.find-add input {
    border-bottom: none
}

.find-add .find-body {
    background: #fff
}

.find-add .find-body .hd {
    padding: .2rem .3rem 0 .3rem
}

.find-add .find-body .uploader {
    padding: .2rem .3rem
}

.find-add .ft-btn {
    padding: 0 15Px 20Px 15Px;
    margin-top: .8rem
}

.find-add .ft-btn .van-button--info {
    background-color: #07c160!important;
    border: #07c160!important
}

.van-dropdown-menu[data-v-402c67dc] {
    background: #e2e2e2;
    color: #999;
    height: auto!important
}

.border[data-v-402c67dc] .van-dropdown-menu__bar {
    background: transparent!important;
    height: .4rem!important;
    font-size: 12Px!important;
    box-shadow: none!important;
    border: none!important
}

.border[data-v-402c67dc] .van-dropdown-menu__title {
    font-size: 12Px!important;
    line-height: unset!important
}

.border[data-v-402c67dc] .van-dropdown-menu__title:after {
    border-color: transparent transparent #13ab56 #13ab56!important
}

.border[data-v-402c67dc] .van-dropdown-item__option--active,van-dropdown-menu__bar--opened[data-v-402c67dc] {
    color: #0a8a3d!important
}

.historical-list .head-find[data-v-402c67dc] {
    padding: .1rem .32rem .2rem .32rem;
    font-size: 14Px;
    position: relative
}

.historical-list .head-find .right-find[data-v-402c67dc] {
    text-align: right;
    position: absolute;
    right: 16Px
}

.historical-list .head-find .right-find span[data-v-402c67dc] {
    margin-left: .2rem;
    background: #fff;
    display: inline-block;
    font-size: 12Px;
    padding: .04rem .2rem .06rem .2rem;
    border-radius: .2rem
}

.historical-list .head-find .right-find span.border[data-v-402c67dc] {
    border: .02rem solid #ddd;
    background: #e2e2e2;
    padding: 0 .2rem!important;
    height: .44rem;
    line-height: .44rem;
    color: #999
}

.historical-list .head-find .right-find span.act[data-v-402c67dc] {
    background: #13ab56;
    color: #fff
}

.historical-list .body-list .body-list-item[data-v-402c67dc] {
    padding: .2rem .32rem .2rem .32rem
}

.historical-list .body-list .body-list-item .hd-text[data-v-402c67dc] {
    margin-bottom: .2rem;
    font-size: .24rem
}

.historical-list .body-list .body-list-item .hd-text span[data-v-402c67dc] {
    display: block;
    text-align: right;
    color: #999;
    font-size: .24rem
}

.lottery-date {
    padding: 0 16Px
}

.lottery-date .jianjie {
    text-align: center
}

.lottery-date .jianjie .text {
    font-size: .24rem;
    line-height: .3rem;
    color: #a9a9a9;
    padding-top: .2rem
}

.lottery-date .red-hd {
    background-color: #13ab56;
    height: .92rem;
    margin-top: .4rem;
    color: #fff;
    line-height: 1rem;
    font-size: .32rem;
    padding: 0 .2rem;
    border-radius: .3rem .3rem 0 0
}

.lottery-date .red-hd .title {
    text-align: center;
    font-size: .32rem;
    line-height: .92rem
}

.lottery-date .red-hd i {
    font-size: .32rem
}

.lottery-date .week {
    padding-top: .2rem
}

.lottery-date .week span {
    display: inline-block;
    width: 14.28571428%;
    font-size: .24rem;
    text-align: center
}

.lottery-date .date-bd {
    padding: .2rem 0 .2rem 0;
    background: #fff;
    border: 1Px solid #eee;
    border-top: 0
}

.lottery-date .date-bd .day-item label,.lottery-date .date-bd .day-item span {
    display: inline-block;
    width: 14.28571428%;
    margin-bottom: .3rem
}

.lottery-date .date-bd .day-item .less-day {
    color: #999
}

.lottery-date .date-bd .day-item span {
    text-align: center;
    color: #434343
}

.lottery-date .date-bd .day-item span b {
    display: inline-block;
    width: .44rem;
    height: .44rem;
    line-height: .44rem;
    border-radius: 100%;
    font-size: .24rem;
    font-weight: 400;
    border: 1Px solid rgba(255,0,0,0);
    position: relative
}

.lottery-date .date-bd .day-item span b.act {
    border: 1Px solid #07c160;
    background: #07c160;
    color: #fff
}

.lottery-date .date-bd .day-item span b.act1 {
    background: #fff;
    color: #07c160;
    border: 1Px solid #07c160
}

.lottery-date .date-bd .day-item span b.to-day {
    color: #434343
}

.lottery-date .date-bd .day-item span b.to-day:after {
    content: "";
    position: absolute;
    left: 50%;
    top: -.2rem;
    width: .1rem;
    height: .1rem;
    margin-left: -.04rem;
    background: #07c160;
    border-radius: 50%
}

.lottery-date .date-bd .day-item span b.hover {
    border: 1Px solid #07c160;
    background: #07c160;
    color: #fff
}

.lottery-date .ft {
    text-align: center;
    padding: .6rem 0
}

.lottery-index {
    padding-top: 46Px
}

.lottery-index .van-sticky--fixed {
    max-width: 480Px;
    left: 50%;
    transform: translate(-50%);
    width: 100%
}

.lottery-index .new-van-tabs .van-tabs__wrap {
    padding: .2rem 0;
    height: auto
}

.pickcode-wrap .pickcode-result {
    padding: .12rem .3rem .2rem;
    background: #fff
}

.pickcode-wrap .pickcode-result .result-content {
    border: .02rem solid #c2c2c2;
    padding: .18rem .14rem;
    box-sizing: border-box;
    min-height: 2.8rem;
    border-radius: .08rem;
    background: #faf7fa
}

.pickcode-wrap .pickcode-result .result-content span {
    display: inline-block;
    height: .48rem;
    width: .48rem;
    line-height: .52rem;
    text-indent: .08rem;
    font-size: .24rem;
    margin-right: .06rem;
    color: #333;
    margin-bottom: .12rem
}

.pickcode-wrap .pickcode-result .result-content span.red {
    background: url(data:image/png;base64,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);
    background-size: contain
}

.pickcode-wrap .pickcode-result .result-content span.blue {
    background: url(data:image/png;base64,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);
    background-size: contain
}

.pickcode-wrap .pickcode-result .result-content span.green {
    background: url(data:image/png;base64,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);
    background-size: contain
}

.pickcode-wrap .pickcode-result .result-btn-box {
    display: flex;
    justify-content: flex-end;
    margin-top: .26rem
}

.pickcode-wrap .pickcode-result .result-btn-box a,.pickcode-wrap .pickcode-result .result-btn-box div {
    width: 1.4rem;
    height: .56rem;
    text-align: center;
    line-height: .56rem;
    border: 1Px solid #07c160;
    font-size: .24rem;
    color: #07c160;
    border-radius: .06rem;
    margin-left: .2rem
}

.pickcode-wrap .pickcode-result .result-btn-box a {
    display: block;
    text-decoration: none
}

.pickcode-wrap .choose-box {
    padding: 0 .2rem;
    background: #fff;
    position: relative
}

.pickcode-wrap .choose-box:before {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    bottom: 4.96rem;
    width: .02rem;
    left: calc(50% - .08rem);
    background: #cecece
}

.pickcode-wrap .choose-box .choose-box-item {
    float: left;
    width: 50%;
    padding: .16rem 0 0 0;
    box-sizing: border-box;
    border-top: .02rem solid #eee
}

.pickcode-wrap .choose-box .choose-box-item:first-of-type,.pickcode-wrap .choose-box .choose-box-item:nth-of-type(2) {
    border-top: none
}

.pickcode-wrap .choose-box .choose-box-item span {
    float: left;
    height: .52rem;
    text-align: center;
    width: calc(33.33% - .18rem);
    line-height: .5rem;
    margin-right: .18rem;
    border: .02rem solid #a9a9a9;
    border-radius: .08rem;
    font-size: .24rem;
    color: #434343;
    margin-bottom: .16rem;
    box-sizing: border-box
}

.pickcode-wrap .choose-box .choose-box-item span.active {
    color: #fff;
    background: #07c160;
    border-color: #07c160
}

.lottery-details {
    background: #f8f8f8;
    height: 100vh
}

.lottery-details .lottery-details-body {
    padding: .2rem .32rem .1rem;
    background: #fff
}

.lottery-details .lottery-details-body .hd-text {
    font-size: .24rem;
    color: #434343
}

.lottery-details .lottery-details-body .details-info .desc {
    border-top: .02rem solid #eee;
    padding: .2rem 0 0;
    line-height: .5rem
}

.lottery-details .lottery-details-body .details-info .desc .col-0,.lottery-details .lottery-details-body .details-info .desc .col-1,.lottery-details .lottery-details-body .details-info .desc .col-2,.lottery-details .lottery-details-body .details-info .desc .col-3 {
    line-height: .7rem;
    text-align: center;
    color: #7e7e7e;
    font-size: .24rem
}

.lottery-details .lottery-details-body .details-info .desc .col-0,.lottery-details .lottery-details-body .details-info .desc .col-1 {
    border-bottom: 1Px solid #ddd
}

.lottery-details .lottery-details-body .details-info .desc .col-0,.lottery-details .lottery-details-body .details-info .desc .col-2 {
    border-right: 1Px solid #eee
}

.lottery-details .img-path {
    position: fixed;
    bottom: -.1rem;
    top: 5.2rem;
    max-width: 480Px
}

.lottery-details .img-path img {
    width: 100%;
    height: 100%
}

.recommend-videos-com-wrap {
    padding: .2rem .08rem;
    background: #fff
}

.recommend-videos-com-wrap>p {
    padding: 0 .2rem;
    font-size: .24rem;
    color: #505050
}

.recommend-videos-com-wrap>p span {
    float: right;
    color: #13ab56
}

.recommend-videos-com-wrap .recommend-videos-com-bd {
    display: flex;
    justify-content: flex-start;
    padding: 0 .1rem;
    flex-wrap: wrap
}

.recommend-videos-com-wrap .recommend-videos-com-bd>div {
    width: 50%;
    padding: 0 .1rem;
    margin-top: .14rem
}

.recommend-videos-com-wrap .recommend-videos-com-bd>div video {
    height: 1.8rem;
    width: 100%;
    object-fit: fill
}

.recommend-videos-com-wrap .recommend-videos-com-bd>div .video-bg {
    height: 1.8rem;
    width: 100%;
    background-size: 100% 100%;
    position: relative
}

.recommend-videos-com-wrap .recommend-videos-com-bd>div .video-bg img {
    height: 100%;
    width: 100%
}

.recommend-videos-com-wrap .recommend-videos-com-bd>div .video-bg label {
    background-image: url(/240628-1435/img/play_6cd309c6.png);
    background-size: 100% 100%;
    position: absolute;
    width: .4rem;
    height: .4rem;
    bottom: .2rem;
    left: .2rem
}

.recommend-videos-com-wrap .recommend-videos-com-bd>div p {
    margin-top: .14rem;
    color: #7e7e7e;
    font-size: .24rem
}

.m-scene-recommend .van-nav-bar {
    background: #fff
}

.m-scene-recommend .van-nav-bar .van-nav-bar__title {
    color: #333
}

.m-scene-recommend .m-scene-recommend-body {
    max-width: 480Px
}

.m-scene-recommend .new-van-tabs .van-tabs__nav--card .van-tab.van-tab--active {
    background-color: #07c160!important
}

.m-scene-recommend .block-lottery-head {
    text-align: center;
    font-size: .26rem
}

.m-scene-recommend .th {
    padding: 0 .2rem
}

.m-scene-recommend .live-mask {
    width: 1.6rem;
    height: .8rem;
    background: #000;
    position: absolute;
    z-index: 999;
    right: 15Px;
    top: 0;
    z-index: 99
}

.m-scene-recommend .video-mask {
    height: 3.6rem;
    background: #000;
    display: flex;
    justify-content: space-between;
    padding: 0 .8rem;
    align-items: center
}

.m-scene-recommend .video-mask p {
    font-size: .28rem;
    font-weight: 700;
    color: #fff;
    line-height: .36rem;
    text-align: center
}

.m-scene-recommend .video-mask p span {
    color: red
}

.vant-swiper-body-mini .nice-text {
    background-color: #07c160;
    padding: .3rem .1rem;
    color: #fff;
    font-size: .24rem;
    font-weight: 700
}

.vant-swiper-body-mini .nice-text span {
    color: #fec72f
}

.vant-swiper-body-mini .nice-text label {
    background-color: #fff;
    color: #07c160;
    border-radius: .4rem;
    float: right;
    padding: .1rem .1rem;
    margin-top: -.08rem
}

.vant-swiper-body-mini .van-swipe {
    height: 2rem
}

.vant-swiper-body-mini.radius,.vant-swiper-body-mini.radius .van-swipe {
    border-radius: .08rem
}

.vant-swiper-body-mini .van-swipe-item img {
    display: block;
    width: 100%;
    height: 100%
}

.m-scene-recommend {
    background: #eaf4fe
}

.m-scene-recommend .m-scene-recommend-body {
    max-width: 9.6rem;
    margin: 0 auto;
    background-color: #f6f6f6
}

.m-scene-recommend .video {
    height: 3.6rem
}

.m-scene-recommend .th .border-box {
    background: #f7f7f7!important;
    padding-bottom: 0
}

.m-scene-recommend .prize-list {
    background: #fff;
    padding: .2rem .3rem
}

.m-scene-recommend .prize-list .hd-box {
    padding-bottom: .1rem
}

.m-scene-recommend .prize-list .hd-box .title {
    font-size: .26rem;
    font-weight: 500
}

.m-scene-recommend .prize-list .hd-box .right {
    font-size: .26rem;
    color: #07c160;
    font-weight: 500
}

.m-scene-recommend .prize-list .bd-box .item {
    margin-top: .2rem;
    box-shadow: 0 .02rem .08rem 0 hsla(0,0%,62.7%,.5)
}

.m-scene-recommend .prize-list .bd-box .item .image {
    height: 2rem;
    position: relative
}

.m-scene-recommend .prize-list .bd-box .item .image img {
    width: 100%;
    height: 100%
}

.m-scene-recommend .prize-list .bd-box .item .image label {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAYFBMVEUAAAB/f3+/v7+zs7PMzMzJycnGxsa/v7/CwsLIyMjDw8PFxcXExMTHx8fGxsbExMTFxcXGxsbFxcXFxcXGxsbFxcXGxsbGxsbExMTFxcXFxcXFxcXExMTFxcXGxsbFxcW9W9zkAAAAH3RSTlMAAgQKChMbHCoqN1hfX3iHlpeen6u0tNLU1OPr9Pj+hzYalQAAAPhJREFUOMudldsSgjAMRBeQi4AUlItSS/7/L33Q0V7SUtzHzpnuJE22gK6k7sZFKiWXsasT+FSIlTStomCxvFdkSfW5yzWSGMnGwtJhI1bbkOpcNpFXU6bdN1NA8+/OgYIavnVsYXD7VJRL2pF8d6mnXfUAUJp9vjwZUJUAhHmG84MhBZCsFojTzQXXBDXZIMDY1+gYEJVj32HkQNd+xMKCjv0C6QEtewnlA017FQKvBui3vpvWvmJau5jo9kQ3nHvClnvC6KFwxqzyjFnc4BZHViF+uaLXNT4AkE4hbtJiKguEz5z9E3vxQXogmgGUdtiX3n8h8H28ALpjis/Lm8ymAAAAAElFTkSuQmCC);
    background-size: 100% 100%;
    position: absolute;
    width: .5rem;
    height: .5rem;
    left: 50%;
    top: 50%;
    margin-left: -.25rem;
    margin-top: -.25rem
}

.m-scene-recommend .prize-list .bd-box .item .text {
    font-size: .24rem;
    text-align: center;
    padding: .2rem 0
}

.m-scene-recommend .bd {
    font-size: .24rem;
    padding: .1rem .26rem
}

.m-scene-recommend .bd label {
    color: #07c160
}

.m-scene-recommend .ft {
    background: #fff;
    padding: .16rem .26rem;
    font-size: .24rem;
    line-height: .48rem
}

.m-scene-recommend .ft ul li {
    overflow: hidden
}

.m-scene-recommend .ft ul li:last-child {
    color: #07c160
}

.m-scene-recommend .ft li {
    position: relative
}

.m-scene-recommend .ft li .ft-col {
    margin-left: .1rem
}

.m-scene-recommend .ft .ft-right {
    font-size: .24rem;
    background: red;
    color: #fff;
    border-radius: .2rem;
    padding: 0 .08rem
}

.onling-open {
    width: 2.4rem;
    padding: .1rem .4rem;
    background: #07c160;
    color: #fff;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center
}

.onling-open .my-icon {
    margin-left: .1rem
}

@media screen and (min-width: 769px) {
    .m-scene-recommend .m-scene-recommend-body {
        max-width:480Px!important
    }
}

.recommend-video-list .van-nav-bar {
    background: #07c160
}

.recommend-video-list .van-nav-bar .van-nav-bar__title {
    color: #fff
}

.recommend-video-item .van-nav-bar {
    background: #fff
}

.recommend-video-item .van-nav-bar .van-nav-bar__title {
    color: #333
}

.recommend-video-item .recommend-video-item-body {
    padding: .32rem .28rem;
    text-align: center
}

.recommend-video-item .recommend-video-item-body p {
    color: #4e4e4e;
    font-size: .3rem;
    margin-bottom: .34rem
}

.recommend-video-item .recommend-video-item-body video {
    width: 100%;
    height: 3.44rem;
    object-fit: fill
}

.recommend-video-item .recommend-video-item-body .van-row--flex .van-col--12 {
    width: 100%
}

.recommend-video-item .recommend-video-item-body .van-row--flex .van-col--12 .text-left {
    text-align: center
}

.recommend-video-item .recommend-video-item-body .van-row--flex .van-col--12:nth-of-type(2) {
    display: none
}

.recommend-video-item .to-amtk {
    margin-bottom: .2rem;
    padding: 0 .2rem
}

.recommend-video-item .to-amtk img {
    width: 100%;
    display: block
}

.register-wrap {
    position: relative;
    height: 100vh;
    background: #f8f8fa
}

.register-wrap .register-body {
    padding: 0 .4rem .4rem;
    background: #fff
}

.register-wrap .van-nav-bar {
    background: #fff
}

.register-wrap .van-nav-bar .van-nav-bar__title {
    color: #000
}

.register-wrap .body-input {
    padding: .2rem 0 .4rem 0
}

.register-wrap .body-input h2 {
    font-size: .48rem;
    line-height: .72rem;
    color: #444;
    margin-top: 1.6rem;
    margin-bottom: .72rem
}

.register-wrap .body-input .line-item {
    display: flex;
    margin-bottom: .4rem
}

.register-wrap .body-input .span {
    font-size: .26rem;
    color: #8c8c8c;
    line-height: .6rem
}

.register-wrap .body-input .span.width {
    text-align: right;
    width: 1.4rem;
    padding-right: .2rem
}

.register-wrap .body-input .regtr {
    padding: .12rem 0;
    border-bottom: .02rem solid #ebedf0;
    margin-bottom: .6rem
}

.register-wrap .body-input input {
    flex: 1;
    height: .6rem;
    background: #f2f2f2;
    border: 0;
    padding-left: .2rem;
    font-size: .3rem;
    color: #555!important
}

.register-wrap .body-input input::-webkit-input-placeholder {
    color: #6d6e6e
}

.register-wrap .body-input input:-moz-placeholder,.register-wrap .body-input input::-moz-placeholder {
    color: #6d6e6e
}

.register-wrap .body-input input:-ms-input-placeholder {
    color: #6d6e6e
}

.register-wrap .body-input table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: .4rem
}

.register-wrap .body-input table .get-code {
    display: inline-block;
    color: #07c160;
    font-size: .3rem;
    line-height: .6rem;
    border-radius: .08rem;
    margin-left: .1rem;
    width: 1.8rem;
    text-align: center
}

.register-wrap .body-input table .get-code.dsb {
    background: #eee;
    color: #666
}

.register-wrap .body-input table .td1 {
    width: 1.2rem;
    text-align: left
}

.register-wrap .body-input table .td2 input {
    flex: inherit;
    width: 100%
}

.register-wrap .body-input table .td3 {
    width: 1.8rem;
    text-align: right
}

.register-wrap .primary-btn {
    width: 100%;
    border-radius: .4rem;
    background: #07c160;
    line-height: .76rem;
    font-size: .34rem;
    text-align: center;
    color: #fff;
    margin: 0 auto;
    margin-bottom: .4rem;
    width: 90%
}

.register-wrap .text {
    font-size: .24rem;
    color: #8c8c8c;
    text-align: center
}

.register-wrap .person-icon {
    text-align: center;
    padding-top: .6rem;
    margin-bottom: .2rem
}

.register-wrap .person-icon .van-uploader__input-wrapper {
    height: 1.28rem;
    width: 1.28rem
}

.register-wrap .person-icon .van-uploader__input-wrapper img {
    height: 100%;
    width: 100%
}

.register-wrap .person-icon .van-uploader__input-wrapper .bg-img {
    display: inline-block;
    width: 100%;
    height: 100%;
    border: .02rem solid #bbb;
    border-radius: 50%;
    font-size: .3rem;
    text-align: center;
    color: #8c8c8c;
    padding-top: .24rem
}

.shake-wrap {
    position: relative;
    height: 100vh
}

.shake-wrap .ft-text {
    position: absolute;
    bottom: .4rem;
    width: 100%;
    text-align: center;
    font-size: .24rem
}

.shake-wrap .shake-body {
    position: relative;
    background: #fff;
    padding: .08rem .24rem .2rem;
    width: 100%;
    box-sizing: border-box;
    margin-bottom: 100PX;
    padding-top: .2rem
}

.shake-wrap .shake-body .top-notice {
    font-size: .24rem
}

.shake-wrap .shake-body .shake-img-box {
    margin-top: 2.04rem;
    position: relative
}

.shake-wrap .shake-body .shake-img-box .shake-img {
    display: block;
    margin: 0 auto;
    width: 4.5rem
}

.shake-wrap .shake-body .shake-img-box .shake-num-list {
    position: absolute;
    text-align: center;
    height: .68rem;
    width: 100%;
    top: 50%;
    transform: translateY(-50%)
}

.shake-wrap .shake-body .shake-img-box .shake-num-list span {
    display: inline-block;
    height: .68rem;
    width: .68rem;
    font-size: .24rem;
    line-height: .72rem;
    text-indent: .16rem;
    margin-right: .4rem;
    text-align: left
}

.shake-wrap .shake-body .shake-img-box .shake-num-list span.red {
    background: url(data:image/png;base64,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);
    background-size: contain
}

.shake-wrap .shake-body .shake-img-box .shake-num-list span.blue {
    background: url(data:image/png;base64,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);
    background-size: contain
}

.shake-wrap .shake-body .shake-img-box .shake-num-list span.green {
    background: url(data:image/png;base64,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);
    background-size: contain
}

.shake-wrap .shake-body .footer-text {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    color: #333;
    font-size: .24rem;
    text-align: center;
    line-height: .34rem;
    bottom: .34rem;
    box-sizing: border-box
}

.myrelease-wrap {
    padding-top: 46Px
}

.myrelease-wrap .new-van-tabs {
    margin: .2rem 0 0
}

.myrelease-wrap .list-body {
    padding: 0 .3rem
}

.myrelease-wrap .list-item {
    position: relative;
    padding: .2rem 0;
    border-bottom: 1Px solid #eee;
    display: flex;
    align-items: flex-start
}

.myrelease-wrap .list-item .flex-1 {
    flex: none;
    color: #c30b0b;
    font-size: .36rem;
    width: 1.24rem
}

.myrelease-wrap .list-item .flex-1 div {
    background: #07c160;
    width: .5rem;
    text-align: center;
    font-size: .24rem;
    color: #fff;
    padding: .1rem;
    margin: 0 auto;
    border-radius: .08rem
}

.myrelease-wrap .list-item .flex-1 div.has-line {
    background: url(/240628-1435/img/square-line_51b05de3.png) no-repeat;
    background-size: 100% 100%
}

.myrelease-wrap .list-item .list-item-content {
    flex: 1
}

.myrelease-wrap .list-item .list-item-content .title {
    font-size: .26rem;
    color: #13ab56;
    font-weight: 700
}

.myrelease-wrap .list-item .list-item-content .lottery-type {
    position: absolute;
    line-height: .36rem;
    padding: .04rem .08rem;
    border-radius: .16rem;
    color: #fff;
    background: #13ab56;
    font-size: .24rem;
    right: 0;
    top: .2rem
}

.myrelease-wrap .list-item .list-item-content .content {
    color: #a9a9a9;
    font-size: .24rem;
    line-height: .36rem;
    margin: .16rem 0
}

.myrelease-wrap .list-item .list-item-content .content span {
    margin-right: .4rem;
    display: inline-block
}

.myrelease-wrap .list-item .list-item-content .ft {
    font-size: .24rem
}

.myrelease-wrap .list-item .list-item-content .ft .fl {
    float: left;
    color: #949494
}

.myrelease-wrap .list-item .list-item-content .ft .fr {
    float: right
}

.myrelease-wrap .list-item .list-item-content .ft .fr .ok {
    color: #1a9d00
}

.myrelease-wrap .list-item .list-item-content .ft .fr .error {
    color: red
}

.myrelease-wrap .list-item .list-item-content .fail-reason {
    font-size: .24rem;
    color: #07c160;
    margin-left: .2rem;
    border: 1Px solid #07c160;
    padding: 0 .06rem;
    border-radius: .06rem
}

.myrelease-wrap .van-dialog {
    border-radius: .12rem;
    max-width: 5.2rem
}

.myrelease-wrap .van-dialog .van-button__text {
    font-size: .24rem;
    color: #07c160
}

.myrelease-wrap .van-dialog .dialog-text {
    font-size: .24rem;
    padding: .2rem .4rem .3rem .4rem;
    line-height: .38rem
}

.myrelease-wrap .van-dialog__header {
    font-size: .3rem;
    font-weight: 400
}

.my-bind {
    height: 100vh;
    background: #faf7fa
}

.my-bind .my-bind-body {
    padding: .4rem .52rem;
    background: #fff
}

.my-bind .my-bind-body .ft {
    overflow: hidden;
    padding: 0 .3rem 0 .32rem
}

.my-bind .my-bind-body .ft .fl {
    float: left
}

.my-bind .my-bind-body .ft .fr {
    float: right
}

.my-bind .my-bind-body .ft span {
    color: #07c160
}

.my-set-cash .my-bind-body {
    padding: .2rem .44rem
}

.my-set-cash .my-bind-body .up-code {
    width: 2.12rem;
    height: 2.12rem;
    background: #f8f8f8;
    margin: .6rem auto .2rem;
    text-align: center;
    overflow: hidden
}

.my-set-cash .my-bind-body .up-code .view-img {
    width: 100%;
    height: 100%
}

.my-set-cash .my-bind-body .up-code .icon-text {
    margin-top: .3rem
}

.my-set-cash .my-bind-body .up-code .icon-text .van-icon-qr {
    font-size: 1.04rem;
    color: #bbb
}

.my-set-cash .my-bind-body .up-code .icon-text .text {
    padding: 0;
    font-size: .24rem
}

.my-set-cash .my-bind-body .pay-type {
    text-align: center;
    padding: .8rem 0
}

.my-set-cash .my-bind-body .pay-type span {
    border: .02rem solid #afafaf;
    height: .7rem;
    width: 1.76rem;
    display: inline-block;
    line-height: .7rem;
    color: #afafaf;
    border-radius: .12rem;
    font-size: .24rem
}

.my-set-cash .my-bind-body .pay-type span i {
    vertical-align: middle;
    font-size: .34rem;
    margin-right: .06rem
}

.my-set-cash .my-bind-body .pay-type span.act {
    color: #fff;
    background: #07c160;
    border-color: #07c160
}

.my-set-cash .my-bind-body .from {
    padding: 0 .32rem 0 .32rem
}

.my-set-cash .my-bind-body .from .text {
    font-size: .24rem;
    color: #8c8c8c;
    text-align: right
}

.my-set-cash .my-bind-body .from .text label {
    color: red
}

.my-set-cash .my-bind-body .ft-btn {
    padding-top: .2rem
}

.a-changepwd-wrap .van-nav-bar {
    background: linear-gradient(0deg,#13ab56,#077e35)
}

.a-changepwd-wrap .van-nav-bar .van-icon-arrow-left:before,.a-changepwd-wrap .van-nav-bar .van-nav-bar__title {
    color: #fff
}

.a-changepwd-wrap .set-paw-bd {
    background: #fff;
    padding: .4rem .52rem .4rem .52rem
}

.a-changepwd-wrap .ft-btn {
    padding: 0 .4rem;
    margin-top: .8rem
}

.a-changepwd-wrap .tips {
    font-size: .24rem;
    color: #8c8c8c;
    text-align: center;
    padding: .3rem 0
}

.history-champion-wrap {
    background: #f2f2f2;
    min-height: 100vh
}

.history-champion-wrap .search {
    display: block;
    width: .4rem;
    height: .4rem;
    margin-right: .28rem
}

.history-champion-wrap .title {
    color: #fff
}

.history-champion-wrap .checkbox-wrap {
    padding: .1rem .4rem;
    display: flex;
    align-items: center
}

.history-champion-wrap .checkbox-wrap img {
    width: .28rem;
    height: .28rem;
    margin-right: .16rem
}

.history-champion-wrap .checkbox-wrap p {
    font-size: .24rem;
    color: #434343
}

.history-champion-wrap .checkbox-wrap p span {
    color: #13ab56
}

.history-champion-wrap .checkbox-wrap div {
    flex: 1
}

.history-champion-wrap .checkbox-wrap div .champion-select {
    float: right;
    border-color: #13ab56;
    color: #13ab56;
    min-width: 1.6rem;
    height: .36rem;
    line-height: .36rem;
    border-radius: .06rem;
    font-size: .24rem
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item:nth-of-type(odd) {
    background: #fff
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item {
    display: flex;
    padding: .2rem .32rem .2rem 0;
    justify-content: space-between;
    align-items: center;
    color: #434343;
    font-size: .24rem
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item .flex-1 {
    flex: none;
    color: #c30b0b;
    font-size: .36rem;
    padding: .2rem 0;
    width: 1.24rem
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item .flex-1 div {
    background: #07c160;
    width: .5rem;
    text-align: center;
    font-size: .24rem;
    color: #fff;
    padding: .1rem;
    margin: 0 auto;
    border-radius: .08rem
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item .flex-1 div.has-line {
    background: url(/240628-1435/img/square-line_51b05de3.png) no-repeat;
    background-size: 100% 100%
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item .flex-2 {
    flex: none;
    width: .64rem
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item .flex-2 img {
    display: block;
    width: .68rem;
    height: .68rem;
    border-radius: 50%
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item .flex-3 {
    flex: 1;
    padding: 0 .24rem
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item .flex-3 .flex-title {
    font-size: .28rem;
    margin-bottom: .08rem
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item .flex-3 .m-m {
    margin: 0 .24rem 0 .16rem
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item .flex-3 .c-r {
    color: #db0202
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item .flex-3 .c-g {
    color: #13ab56
}

.history-champion-wrap .liuhe-king-list .liuhe-king-item .flex-4 {
    flex: none;
    color: #db0202;
    font-size: .36rem
}

.history-champion-wrap .van-tabbar {
    height: 1.16rem;
    max-width: 480Px;
    left: 50%;
    transform: translateX(-50%)
}

.history-champion-wrap .van-tabbar .van-tabbar-item__icon {
    margin-bottom: 0
}

.history-champion-wrap .type-item {
    text-align: center
}

.history-champion-wrap .type-item img {
    display: block;
    width: .56rem;
    height: .56rem;
    margin: 0 auto
}

.history-champion-wrap .type-item p {
    font-size: .2rem;
    color: #434343;
    margin-top: .08rem
}

.history-champion-wrap .type-item .clip {
    display: block;
    text-align: center;
    width: .56rem;
    height: .56rem;
    margin: 0 auto;
    line-height: .24rem;
    border-radius: 50%;
    color: #13ab56;
    border: .02rem solid #13ab56
}

.history-champion-wrap .van-overlay {
    background-color: rgba(0,0,0,.3)
}

.history-champion-wrap .type-wrap {
    padding: 0 .08rem;
    position: absolute;
    width: 100%;
    bottom: 1.36rem;
    left: 0
}

.history-champion-wrap .type-wrap .type-box {
    display: flex;
    flex-wrap: wrap;
    background: #fff;
    padding: .16rem 0;
    border-radius: .08rem
}

.history-champion-wrap .type-wrap .type-box .type-item {
    width: 20%;
    margin-bottom: .32rem
}

.history-champion-wrap .type-wrap:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: .24rem solid #000;
    position: absolute;
    bottom: -.48rem;
    right: .48rem;
    box-sizing: border-box;
    border-top-color: #fff;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent
}

.picture-comment-wrap {
    background: #f8f8f8;
    height: 100vh
}

.picture-comment-wrap .van-cell {
    margin-top: 0
}

.picture-comment-wrap .find-body {
    background: #fff;
    padding: 0 .36rem
}

.picture-comment-wrap .find-body .hd {
    padding: .34rem 0;
    font-size: .28rem;
    color: #333;
    border-bottom: .02rem solid #eaeaea;
    font-weight: 700
}

.picture-comment-wrap .find-body .van-cell-group {
    border-bottom: .02rem solid #eaeaea
}

.picture-comment-wrap .find-body .van-cell {
    padding-left: 0;
    padding-right: 0
}

.picture-comment-wrap .find-body .van-cell:after {
    display: none
}

.picture-comment-wrap .ft-btn {
    padding: .2rem .3rem;
    margin-top: 2rem
}

.picture-comment-wrap .ft-btn .van-button--info {
    background: #55bd6a;
    border: none
}

.picture-add {
    background: #f8f8f8;
    height: 100vh
}

.picture-add .van-cell {
    margin-top: 0
}

.picture-add .find-body {
    background: #fff
}

.picture-add .find-body .hd {
    padding: .2rem .3rem 0 .3rem
}

.picture-add .find-body .hd img {
    width: .24rem;
    margin-right: .08rem;
    position: relative;
    top: .04rem
}

.picture-add .find-body .uploader {
    padding: .2rem .3rem
}

.picture-add .find-loading {
    padding: .2rem .3rem;
    display: flex;
    justify-content: space-between;
    background: #f8f8f8
}

.picture-add .find-loading div {
    background: #fff;
    border-radius: .08rem;
    padding: .08rem .32rem;
    font-size: .24rem;
    color: #55bd6a
}

.picture-add .find-loading .act-last {
    color: #fff;
    background-color: #55bd6a
}

.picture-add .ft-btn {
    padding: .2rem .3rem
}

.picture-add .ft-btn .van-button--info {
    background: #55bd6a;
    border: none
}

.picture-add .vue-html5-editor {
    border: none;
    position: relative;
    overflow: initial
}

.picture-add .vue-html5-editor .toolbar {
    position: absolute;
    left: 0;
    display: none;
    width: 100%
}

.picture-add .vue-html5-editor .toolbar .fa-paint-brush {
    display: none
}

.picture-add .vue-html5-editor .toolbar .dashboard {
    background: #fff;
    height: 1.1rem
}

.picture-add .vue-html5-editor .toolbar>div>div>div:first-of-type {
    display: none
}

.picture-add .vue-html5-editor .toolbar>div>div>div:nth-of-type(2) {
    display: flex;
    justify-content: space-between
}

.picture-add .vue-html5-editor .toolbar>div>div>div:nth-of-type(2) div {
    flex: 1;
    float: none
}

.picture-add .color-text {
    padding: .2rem .26rem 0;
    color: #333;
    font-size: .28rem;
    line-height: .4rem
}

.picture-add .color-list {
    padding: .2rem .26rem .3rem;
    display: flex;
    background: #fff;
    justify-content: space-between;
    align-items: center
}

.picture-add .color-list.fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 2;
    width: 100%
}

.picture-add .color-list .color-item {
    width: 10%;
    height: .4rem;
    border-radius: .08rem;
    box-sizing: content-box;
    border: .06rem solid #fff
}

.picture-add .color-list .color-item.active {
    border: .06rem solid #f7d7a3
}

.corpus-wrap .search-list {
    padding: .1rem .2rem 0;
    background: #fff
}

.corpus-wrap .search-list .search-item {
    float: left;
    width: 33.333%;
    color: #979797
}

.corpus-wrap .search-list .search-item>div {
    width: 1.92rem;
    height: .56rem;
    line-height: .56rem;
    border-radius: .06rem;
    border: .02rem solid #979797;
    text-align: center;
    margin: 0 auto .28rem auto;
    font-size: .24rem
}

.register-and-get-wrap {
    position: relative;
    height: 100vh;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 42vh
}

.register-and-get-wrap .register-body {
    padding: 0 1.16rem
}

.register-and-get-wrap .register-body p {
    font-family: FZPingHei-B04T;
    color: #fff;
    font-size: .34rem;
    line-height: .48rem;
    text-align: center
}

.register-and-get-wrap .body-input {
    padding: .85rem 0 .09rem 0
}

.register-and-get-wrap .body-input .line-item {
    display: flex;
    margin-bottom: .4rem
}

.register-and-get-wrap .body-input .span {
    font-size: .26rem;
    color: #8c8c8c;
    line-height: .6rem
}

.register-and-get-wrap .body-input .span.width {
    text-align: right;
    width: 1.4rem;
    padding-right: .2rem
}

.register-and-get-wrap .body-input input {
    flex: 1;
    height: .7rem;
    background: #f2f2f2;
    border: none;
    padding-left: .7rem;
    font-size: .15rem;
    border-radius: .1rem
}

.register-and-get-wrap .body-input table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: .46rem
}

.register-and-get-wrap .body-input table .get-code {
    display: inline-block;
    color: #0e9848;
    font-size: .3rem;
    line-height: .7rem;
    height: .7rem;
    background: #fff;
    border-radius: .1rem;
    margin-left: .1rem;
    width: 1.8rem;
    text-align: center
}

.register-and-get-wrap .body-input table td>div {
    position: relative
}

.register-and-get-wrap .body-input table td>div>img {
    position: absolute;
    top: .16rem;
    left: .15rem;
    display: block;
    width: .4rem
}

.register-and-get-wrap .body-input table .td1 {
    width: 1.2rem;
    text-align: left
}

.register-and-get-wrap .body-input table .td2 input {
    flex: inherit;
    width: 100%
}

.register-and-get-wrap .body-input table .td3 {
    width: 1.8rem;
    text-align: right
}

.register-and-get-wrap .primary-btn {
    width: 4.91rem;
    border-radius: .4rem;
    background: #07c160;
    line-height: .76rem;
    font-size: .34rem;
    text-align: center;
    color: #fff;
    margin: 0 auto;
    width: 90%;
    height: 1.07rem
}

.register-and-get-wrap .primary-btn img {
    width: 100%;
    display: block;
    height: 100%
}

.register-and-get-wrap .confirm-wrap {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,.3)
}

.register-and-get-wrap .confirm-wrap>div {
    position: absolute;
    top: 5.48rem;
    left: 50%;
    transform: translateX(-50%);
    width: 5.24rem;
    background: #fff;
    border-radius: .2rem;
    text-align: center;
    font-size: .34rem;
    color: #666
}

.register-and-get-wrap .confirm-wrap>div>p:first-of-type {
    padding: .65rem 0 .74rem
}

.register-and-get-wrap .confirm-wrap>div>p:nth-of-type(2) {
    color: #006627;
    padding: .32rem 0 .36rem;
    border-top: .02rem solid #eee
}

.login-wrap {
    height: 100vh;
    position: relative;
    background: #fff
}

.login-wrap .van-nav-bar {
    background: transparent
}

.login-wrap .van-nav-bar:after {
    display: none!important
}

.login-wrap .hd-bg {
    height: 3.8rem;
    background-size: 100% 100%;
    position: relative
}

.login-wrap .hd-bg img {
    position: absolute;
    width: 2rem;
    height: 2rem;
    left: 50%;
    bottom: -1rem;
    margin-left: -1rem
}

.login-wrap .login-logo {
    display: block;
    margin: 0 auto;
    width: 2rem
}

.login-wrap .login-body {
    padding: 1.4rem .2rem 0 .2rem
}

.login-wrap .login-body .van-tabs__wrap {
    height: .64rem
}

.login-wrap .login-body .van-tabs__nav--card {
    border: 0!important;
    height: .64rem;
    background: #fff
}

.login-wrap .login-body .van-tabs__nav--card .van-tab {
    font-size: .24rem;
    border: 0;
    line-height: .64rem;
    color: #333!important
}

.login-wrap .login-body .van-tabs__nav--card .van-tab.van-tab--active {
    background: transparent!important;
    color: #07c160!important;
    border: 0;
    border-bottom: .02rem solid #07c160
}

.login-wrap .login-body .body-input {
    padding: .6rem .7rem
}

.login-wrap .login-body .ft {
    padding: .4rem .7rem
}

.login-wrap .login-body .ft .primary-btn {
    width: 100%;
    border-radius: .4rem;
    background: #07c160;
    line-height: .76rem;
    font-size: .34rem;
    text-align: center;
    color: #fff;
    margin-bottom: .6rem
}

.login-wrap .login-body .ft .van-row {
    text-align: center;
    font-size: .24rem
}

.login-wrap .login-body .ft .van-row a {
    color: #434343
}

.login-wrap .login-body .ft .van-row a.act {
    color: #07c160
}

.login-wrap .layout-column-2 {
    padding: 0;
    line-height: .6rem
}

.login-wrap .layout-column-2 .van-field__body input {
    height: .6rem
}

.login-wrap .layout-column-2 .van-field__label {
    margin-right: 0;
    color: #8c8c8c
}

.login-wrap .layout-column-2 .van-field__value {
    background: #f2f2f2
}

.login-wrap .layout-column-2 .van-field__value .van-field__control {
    padding-left: .2rem;
    color: #434343
}

.login-wrap .layout-column-2 .van-field__value input::-webkit-input-placeholder {
    color: #757575
}

input {
    color: #555;
    font-size: .24rem;
    line-height: .42rem;
    height: 24Px;
    display: block;
    box-sizing: border-box;
    width: 100%;
    min-width: 0;
    margin: 0;
    padding: 0;
    color: #323233;
    line-height: inherit;
    text-align: left;
    background-color: transparent!important;
    border-bottom: .02rem solid #999;
    resize: none
}

.level-wrap {
    padding-top: .92rem
}

.level-wrap .top-notice {
    background: #07c160;
    color: #fff;
    font-size: .24rem;
    padding: .4rem 0;
    text-align: center
}

.level-wrap .top-notice h1 {
    margin: 0 0 .16rem 0
}

.level-wrap .van-nav-bar__right {
    color: #07c160;
    font-size: .28rem
}

.level-wrap .table-wrap {
    background: #fff;
    text-align: center;
    padding: .5rem 1rem .2rem 1rem
}

.level-wrap .table-wrap h4 {
    color: #fff;
    font-size: .26rem;
    line-height: .5rem;
    font-weight: 800;
    background: #07c160
}

.level-wrap .table-wrap table {
    border-collapse: collapse;
    width: 100%;
    border-left: .02rem solid #48a8ff;
    border-top: .02rem solid #48a8ff
}

.level-wrap .table-wrap table td,.level-wrap .table-wrap table th {
    border-right: .02rem solid #48a8ff;
    border-bottom: .02rem solid #48a8ff
}

.level-wrap .table-wrap table th {
    font-size: .24rem;
    color: #07c160;
    height: .52rem;
    font-weight: 700
}

.level-wrap .table-wrap table td {
    font-size: .24rem;
    color: #888;
    height: .6rem
}

.level-wrap .table-wrap table td img {
    width: .32rem
}

.level-wrap .ft-text {
    padding: 0 .3rem
}

.level-wrap .ft-text .how-get {
    text-align: left;
    font-size: .3rem;
    margin-bottom: .18rem
}

.level-wrap .ft-text .get-list {
    color: #666;
    font-size: .28rem;
    text-align: left;
    margin-bottom: .3rem;
    font-size: .24rem;
    padding-left: .3rem;
    line-height: .44rem
}

.myczz-wrap {
    padding-top: .92rem
}

.myczz-wrap .top-notice {
    background: #07c160;
    color: #fff;
    font-size: .24rem;
    text-align: center;
    padding: .44rem 0
}

.myczz-wrap .top-notice h1 {
    margin: 0
}

.myczz-wrap .van-cell {
    padding: .18rem .32rem;
    color: #444
}

.myczz-wrap .van-cell .van-cell__value span {
    font-size: .32rem;
    color: #f25050;
    position: relative;
    top: .24rem
}

.myczz-wrap .tips {
    padding: .2rem;
    text-align: center;
    color: #333;
    font-size: .24rem
}

.act-hongbap-wrap {
    min-height: 100vh;
    position: relative;
    background-size: 100% 100%
}

.act-hongbap-wrap .num {
    font-weight: 700;
    font-size: .32rem;
    color: #fff;
    text-align: center;
    padding-top: 2.7rem
}

.act-hongbap-wrap .hb-chai {
    width: 3.6rem;
    margin-left: -1.8rem;
    background-image: url(/240628-1435/img/hb-c_10964495.png);
    background-size: 100% 100%
}

.act-hongbap-wrap .hb-chai,.act-hongbap-wrap .hongbao-wrap {
    position: absolute;
    height: 4.68rem;
    top: 50%;
    left: 50%;
    margin-top: -2rem
}

.act-hongbap-wrap .hongbao-wrap {
    width: 5.14rem;
    margin-left: -2.54rem;
    z-index: 1;
    text-align: center
}

.act-hongbap-wrap .hongbao-wrap .hongbao-wrap-body {
    position: relative;
    height: 100%;
    width: 100%;
    background-image: url(/240628-1435/img/hb-ok_458b3620.png);
    background-size: 100% 100%
}

.act-hongbap-wrap .hongbao-wrap .hongbao-wrap-body .has-get {
    font-size: .44rem;
    font-weight: 800;
    color: #fff;
    padding-top: 2.6rem
}

.act-hongbap-wrap .hongbao-wrap .hongbao-wrap-body .money {
    font-size: .44rem;
    font-weight: 800;
    color: #fff600;
    padding-top: .2rem
}

.act-hongbap-wrap .text-body {
    position: absolute;
    bottom: .4rem;
    left: .4rem;
    right: .4rem;
    color: #fff
}

.act-hongbap-wrap .text-body .title {
    font-size: .3rem;
    font-weight: 700;
    text-align: center
}

.act-hongbap-wrap .text-body .text {
    font-size: .24rem;
    font-weight: 400;
    padding: .24rem 0 .4rem 0;
    line-height: .38rem
}

.act-hongbap-wrap .text-body .ft-t {
    text-align: center
}

.act-hongbap-wrap .text-body .ft-t span {
    background: #fafafa;
    border-radius: .22rem;
    padding: .06rem .1rem;
    color: #3200bc;
    font-size: 12Px
}

.act-hongbap-wrap .van-popup {
    background: transparent
}

.act-hongbap-wrap .van-popup .get-hongbao-wrap {
    width: 5.14rem;
    height: 4.68rem;
    background-image: url(/240628-1435/img/hb-ok_458b3620.png);
    background-size: 100% 100%
}

.act-hongbap-wrap .van-popup .get-hongbao-wrap .get-wrap {
    padding-top: 2.18rem;
    text-align: center;
    color: #fff
}

.act-hongbap-wrap .van-popup .get-hongbao-wrap .get-wrap .has-get {
    font-size: .44rem;
    font-weight: 800
}

.act-hongbap-wrap .van-popup .get-hongbao-wrap .get-wrap .sub-title {
    font-size: .28rem;
    font-weight: 800;
    margin-top: .12rem
}

.act-hongbap-wrap .van-popup .get-hongbao-wrap .get-wrap .money {
    font-size: .44rem;
    color: #fff600;
    font-weight: 800;
    padding: .2rem 0
}

.act-hongbap-wrap .van-popup .get-hongbao-wrap .get-wrap .btn-confirm {
    font-size: .24rem;
    background: #fff;
    border-radius: .22rem;
    font-weight: 800;
    color: #f63232;
    display: inline-block;
    padding: .06rem .4rem
}

.act-hongbap-wrap .van-popup .close {
    width: 41PX;
    height: 41PX;
    display: block;
    margin: 50PX auto 0 auto
}

.act-fillin-wrap {
    min-height: 100vh;
    background: #f8f8f8;
    position: relative
}

.act-fillin-wrap .fillin-bd {
    background: #fff;
    padding: .2rem .6rem .4rem .6rem
}

.act-fillin-wrap .new-sub-btn {
    width: 90%;
    margin: 0 auto;
    margin-top: .6rem
}

.act-fillin-wrap .notice-content {
    font-size: .24rem;
    color: #a9a9a9;
    padding: .28rem;
    line-height: .36rem
}

.comment-add {
    background: #f8f8f8;
    height: 100vh
}

.comment-add .sel-period {
    display: flex;
    padding: .32rem .3rem;
    justify-content: space-between;
    background: #fff;
    border-bottom: 3Px solid #f8f8f8
}

.comment-add .sel-period div {
    height: .64rem;
    line-height: .64rem;
    border-radius: .08rem;
    border: .02rem solid #c5c5c5;
    width: 2.04rem;
    text-align: center;
    font-size: .26rem
}

.comment-add .sel-period div.active {
    background: #077e35;
    border: none;
    color: #fff
}

.comment-add .van-cell {
    margin-top: 0
}

.comment-add .find-body {
    background: #fff
}

.comment-add .find-body .hd {
    padding: .2rem .3rem 0 .3rem
}

.comment-add .find-body .uploader {
    padding: .2rem .3rem
}

.comment-add .find-loading {
    padding: .2rem .3rem;
    display: flex;
    background: #f8f8f8
}

.comment-add .find-loading div {
    background: #fff;
    border-radius: .08rem;
    padding: .08rem;
    font-size: .24rem;
    margin-right: .3rem;
    color: #07c160
}

.comment-add .find-loading .act-last {
    color: #fff;
    background-color: #07c160
}

.comment-add .dis-find {
    color: #333
}

.comment-add .ft-btn {
    padding: .2rem .3rem
}

.comment-add .ft-btn .van-button--info {
    background: #07c160;
    border: none
}

.comment-add .typeList {
    margin-bottom: .2rem
}

.comment-add .vue-html5-editor {
    border: none;
    position: relative;
    overflow: initial
}

.comment-add .vue-html5-editor .toolbar {
    position: absolute;
    left: 0;
    display: none;
    width: 100%
}

.comment-add .vue-html5-editor .toolbar .fa-paint-brush {
    display: none
}

.comment-add .vue-html5-editor .toolbar .dashboard {
    background: #fff;
    height: 1.1rem
}

.comment-add .vue-html5-editor .toolbar>div>div>div:first-of-type {
    display: none
}

.comment-add .vue-html5-editor .toolbar>div>div>div:nth-of-type(2) {
    display: flex;
    justify-content: space-between
}

.comment-add .vue-html5-editor .toolbar>div>div>div:nth-of-type(2) div {
    flex: 1;
    float: none
}

.comment-add .color-text {
    padding: .2rem .26rem 0;
    color: #999;
    font-size: .28rem;
    line-height: .4rem
}

.comment-add .color-list {
    padding: .2rem .26rem .3rem;
    display: flex;
    background: #fff;
    justify-content: space-between;
    align-items: center
}

.comment-add .color-list.fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 2;
    width: 100%
}

.comment-add .color-list .color-item {
    width: 10%;
    height: .4rem;
    border-radius: .08rem;
    box-sizing: content-box;
    border: .06rem solid #fff
}

.comment-add .color-list .color-item.active {
    border: .06rem solid #f7d7a3
}

.forgotpwd-wrap {
    height: 100vh;
    position: relative;
    background: #f8f8f8
}

.forgotpwd-wrap .from-bd {
    padding: .2rem .52rem .58rem .5rem;
    background: #fff
}

.forgotpwd-wrap .from-bd .new-sub-btn {
    width: 5.5rem;
    margin: 0 auto
}

.forgotpwd-wrap .from-bd .text {
    font-size: .24rem;
    text-align: center;
    padding: .32rem 0 .1rem;
    color: #8c8c8c
}

.home-service .text-hd {
    padding: .26rem .26rem .8rem .26rem
}

.home-service .btn-list {
    padding: .56rem
}

.home-service .btn-list div {
    margin-bottom: .52rem
}

.home-service .btn-list div a {
    height: .88rem;
    border-radius: 4Px;
    border: .02rem solid #ddd;
    display: block;
    font-size: .34rem;
    line-height: .88rem;
    text-align: center;
    color: #07c160
}

.home-service .btn-list div a img {
    vertical-align: text-top;
    margin-right: .1rem;
    height: .38rem
}

.home-service .btn-list div a.act {
    background: #07c160;
    color: #fff;
    font-size: .28rem;
    border-radius: .5rem
}

.home-service .btn-list div a.act img {
    height: .32rem
}

.invation-wrap {
    background: #faf7fa;
    min-height: 100vh
}

.invation-wrap .top-bd {
    position: relative;
    height: 3.06rem;
    background-size: 100% 100%
}

.invation-wrap .top-bd .van-notice-bar {
    background: rgba(0,0,0,.2);
    border-radius: .16rem;
    font-size: .24rem;
    color: #fff;
    height: .36rem;
    position: absolute;
    left: .3rem;
    right: .3rem;
    top: .2rem;
    padding: 0 .1rem
}

.invation-wrap .top-bk-wrap {
    position: relative;
    background: #fff
}

.invation-wrap .top-bk-wrap .top-text {
    font-size: .24rem;
    line-height: .34rem;
    color: #a9a9a9;
    text-align: center;
    padding: .2rem .6rem
}

.invation-wrap .top-bk-wrap .center-wrap {
    position: relative;
    padding: 0 .4rem
}

.invation-wrap .top-bk-wrap .center-wrap .center-flex-wrap {
    display: flex;
    text-align: center;
    border-bottom: .02rem solid #ddd;
    padding-bottom: .2rem
}

.invation-wrap .top-bk-wrap .center-wrap .center-flex-wrap>div {
    flex: 1
}

.invation-wrap .top-bk-wrap .center-wrap .center-flex-wrap>div p {
    color: #666;
    font-size: .24rem;
    padding-top: .1rem
}

.invation-wrap .top-bk-wrap .center-wrap .center-flex-wrap>div div {
    color: #a9a9a9;
    font-size: .3rem
}

.invation-wrap .top-bk-wrap .center-wrap .center-flex-wrap>div div span {
    font-size: .38rem;
    color: #434343;
    margin-right: .04rem
}

.invation-wrap .top-bk-wrap .center-wrap .invation-btn1-wrap {
    padding: .2rem 0
}

.invation-wrap .top-bk-wrap .center-wrap .invation-btn1-wrap div {
    width: 3.08rem;
    height: .64rem;
    background: #f25d3b;
    border-radius: .32rem;
    font-weight: 700;
    font-size: .3rem;
    text-align: center;
    line-height: .64rem;
    color: #fff;
    margin: 0 auto
}

.invation-wrap .top-bk-wrap .center-wrap .invation-btn1-wrap div.dsb {
    background: #ddd
}

.invation-wrap .top-bk-wrap .center-wrap .invation-btn1-wrap p {
    text-align: center;
    font-size: .24rem;
    color: red;
    padding-top: .2rem
}

.invation-wrap .bottom-wrap {
    padding: .26rem
}

.invation-wrap .bottom-wrap .bottom-wrap-bd {
    background: #fff;
    box-shadow: 0 0 .06rem 0 rgba(0,0,0,.2);
    border-radius: .12rem;
    padding-bottom: .2rem;
    position: relative;
    height: 4.2rem;
    padding-top: .4rem
}

.invation-wrap .bottom-wrap .bottom-wrap-bd .title {
    width: 3.9rem;
    height: .56rem;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYkAAABaCAYAAABNAKqIAAAJkUlEQVQYGe3BS2+c533G4d/9zJAmLcuWRdmRFEahEwtMTKEtQGWh7rTpQvuqbeBAiBE4J8e2nIUTIYDgZXf9AkUXNZAW3XWZTTddNwXMoUgfJFs2TCc68DCjmXnfmff5lwsBZRVSmmE3nOF9XWIfAvTu/IlTp4/V3/7rv5r5uxPH6s9GzpiZ2cGglLi70d/6t9/d++2XG/1/+PvVu2uCYEh1hhSg33z7+Gz0+GHRjx/kHCchCISZmR0MIsg5ni368YPo0frNt4//U3xy/wtBMITEkK595+vHqdeuSPGzyJzEzMwOrMiclOJn1GtXrn3n68cZUmJwurrw7HHRfR3iJ8CLmJnZKHgR4iei+/rVhWePA2JAiQEE6Pr8iVNHqokfp9AbwGlAmJnZKBBwOoXeOFJN/Pj6/IlTAWIAiQG8szD7fE9xhdAbAacBYWZmo0QBpwm90VNceWdh9nkGkHg8vbv4/HNPV93XlPXTgFOYmdnICjilrJ8+XXVfe3fx+ecA8RiJvenad0+crLVqrxO8GWIWEGZmNsoUYpbgzVqr9vq17544CYg9JPbwqzNnjtHnVcEvgG8IhJmZjTyBgG8IfkGfV3915swx9pDYxfVXXnimNt2+osTPgVnMzGwczSrx89p0+8r1V154hl0k/i9de+nFr/Wr+BHEWwFnAGFmZuNIAWcg3upX8aNrL734NUDskNjh+tyx55jI3wfeBs0JhJmZjS2BQHPA20zk71+fO/YcOyQeujo7O92fnHhV0pvAGczM7DA5I+nN/uTEq1dnZ6d5KAH69csnXzjydPEaiqtBfBMQZmZ2mCiIb6K4euTp4rVfv3zyBUD1X54+OpOr9t9GxdtI32JAVT/I/YAIzMzsAIog93tUvT4pxAAEfIuIdwLSL08f/W198kj9NQWvB7wkBqcUKCUQZmZ2EAmUEkqJlMSgAl5K8FY6wrT+41/++b8C/gIQQ8iqM9Vf55U7/8rT5T1CCTMzOxgUmfbkDMsv/A3d+vOk6DOkEPx3/fT3/nKDoCcxyRCi9hT11hoT//nvRJFBCTMzOxgiMhNT05z68+/Rf+YUqgqGEUEPsVHPZfl74M+AGYYQNaFeSQRmZnYARUDVK6nKElUlQ2oCv0/AB0CTfQvMzOwgCv4fmpKWUkSsAE3MzMz+VysiVtK2P0TEH4GMmZkZ5Ij4g6SvUq/Xa0v6WFKJmZkdepJKSR/3er12kvQgIlYjosTMzA69iCgjYlXSg7S8vNwBVoECMzMzKIDV5eXlTrp8+XKVc/4S2MTMzAw2c85fXr58uUpsm5iY2JL0EZAxM7PDLEv6aGJiYottiW0ppSbwAdDFzMwOsy7wQUqpybbEtjt37rRyzg2gg5mZHWadnHPjzp07LbYltl24cKGbc16JiDZmZnaYdXLOKxcuXOiyLbFNUmxbSymtYWZmh5akryJiTVKwLfGQpAfAKtDFzMwOowJYlfSAhxIPdbdFxDLQxMzMDqOtiFjqbuOhxEOLi4tdYElSEzMzO3QkNYGlxcXFLg8lHpKUgQ8joomZmR06EdEEPpSUeSixQ71eXwfWJFWYmdmhIakC1ur1+jo7JHbY3NwsJa1GRImZmR0aEVFKWt3c3CzZIbHDzMxMAaxKKjAzs0NDUgGszszMFOyQ2GFubq7MOX8cEQVmZnZoRESRc/54bm6uZIfEDpKypK+Ae5iZ2WFyT9JXkjI7JP5UE1gFKszM7DCogFWgySMSf6oZEUtAFzMzG3sRUUTEckqpxSMSj6jX6y2gAXQwM7OxJ6ktqZFSavKIxCPOnj1b1Ov11YjoYGZmYy8iOrVa7cbZs2cLHpHYRUTckfSFpIyZmY0tSVnSFxFxh10kdlEURVtSI+fcxczMxlbOuSupURRFm10kdnH06NFOznlZUhMzMxtbkpo55+WjR4922EViF3NzcyWwFBEtzMxsbEVEC1iam5sr2UViF5JyrVb7RNIGZmY2tiRt1Gq1TyRldpHY21bO+UugwszMxlGVc/4S2GIPiT2sr6+XtVptBSgwM7NxVNRqtZX19fWSPST2MDMzUwArQIGZmY2jIue8OjMzU7CHxB5efvnlMiI+AUrMzGwclSmlm++//36PPST2IClyzneBP2JmZuPoTs75znvvvZfZQ+IxIqIpaRmoMDOzcVJJauSct3iMxOO1cs4NoIOZmY2TTs65AbR4jMTjtSQ1JHUwM7OxIakjqQG0eIzEY5w7d66MiA+BLczMbJxsRcSH586dK3mMxBNMT0/fBT6XVGFmZiNPUgV8Pj09fZcnSDxZNyIaEdHGzMxGXkS0I6IBdHmCxBPcuHGjI2kJaGFmZuOgJWnpxo0bHZ4g8QSXLl0qq6pqAE3MzGwcNKuqaly6dKnkCRJPFk899dSnwDoQmJnZyJIUwGZEfAYET5AYQK/Xa0v6DOhjZmYjKyL6wGe1Wu0BA0gMQFIZER8DJWZmNspK4CNJJQNIDKDf7xcppdWIKDEzs5EVEWVKaaXf7xcMIDGAhYWFHnBTUhszMxtZktrAzYWFhR4DSAxAUpRleQ9Yw8zMRtlaWZb3JAUDSAxoamqqCSwDPczMbBT1gOWpqakmA0oMKKXUlLQEdDEzs1HUlbSUUmoyoMSAbt++/aCqqiWgg5mZjaJOVVVLt2/ffsCAEgO6ePFiv1ar3QQ2MTOzUbRZq9VuXrx4sc+AEkOYnJzcAG5KqjAzs5EhqQJuTU5ObjCExBCqqurknBtACzMzGxkR8QBo3L9/v8sQEkPY3NzsAI2IaGFmZqOkGRHLU1NTHYaQGMLi4mI/pXQDaGFmZqOkJamxsLDQYwiJIUiKer3+OXAfEZiZ2cEnArhfr9c/lxQMITGkoijawKdE9DEzs4Mvog98WhRFmyElhlemlFZABWZmNgJUpJRWgJIhJYbU7XYLYBWpwMzMDj6pAFa73W7BkBJDOn/+fA+4ReQuZmZ28EXuArfOnz/fY0iJfcg5b5B0SygwM7MDSyhIupVz3mAfEvsgqRVoGUWJmZkdXIoy0LKkFvuQ2J8mmQY5dzEzs4Mr524t0wCa7ENiH+bn5x9Qy42ANmZmdmAFtHPk5fn5+QfsQ2IfJOXJPPGpiHXMzOzAErFRVHwmKbMPiX2SJpvK1S0FfczM7MBR0FeubtYrbbFPiX3q9zc6URVLQW5hZmYHTpBbURVLExNlm31K7NP8/HynFsWSIrcxM7MDR5HbtSiW5ufnO+xTnX2S1L/9u39cEXlN4hkIzMzsgBCIvFbfursiqc8+/Q8Eogq1PobI5AAAAABJRU5ErkJggg==);
    background-size: 100% 100%;
    text-align: center;
    font-size: .3rem;
    font-weight: 700;
    line-height: .56rem;
    color: #fff;
    position: absolute;
    left: 50%;
    margin-left: -1.9rem;
    top: -.1rem
}

.invation-wrap .bottom-wrap .bottom-wrap-bd .list-bd {
    height: 100%;
    overflow-y: auto;
    padding: .1rem .12rem
}

.invation-wrap .bottom-wrap .friend-item {
    color: #a9a9a9;
    font-size: .24rem;
    line-height: .6rem;
    border-bottom: 1Px solid #eee;
    padding: 0 .24rem 0 .3rem
}

.invation-wrap .bottom-wrap .friend-item .left-text {
    float: left
}

.invation-wrap .bottom-wrap .friend-item .right-text {
    float: right
}

.invation-wrap .invation-btn2-wrap p {
    width: 3.08rem;
    height: .64rem;
    line-height: .64rem;
    background: #f25d3b;
    border-radius: .32rem;
    font-size: .3rem;
    font-weight: 700;
    text-align: center;
    color: #fff;
    margin: 0 auto
}

.invation-wrap .invation-dialog-wrap {
    width: calc(100% - 1rem);
    height: 10.46rem;
    overflow: initial
}

.invation-wrap .invation-dialog-wrap .invation-wrap-body {
    position: relative;
    padding: .26rem .24rem .48rem;
    width: 100%;
    box-sizing: border-box
}

.invation-wrap .invation-dialog-wrap .invation-wrap-body .bk-invation-dialog {
    display: block;
    width: calc(100% - .48rem);
    height: 8.94rem;
    position: absolute;
    top: .26rem;
    left: .24rem;
    z-index: -1
}

.invation-wrap .invation-dialog-wrap .invation-wrap-body .qrcode {
    display: block;
    width: 2.4rem;
    height: 2.4rem;
    margin: 4.4rem auto 0 auto
}

.invation-wrap .invation-dialog-wrap .invation-wrap-body .qrcode-text {
    margin-top: .3rem;
    font-size: .32rem;
    font-weight: 700;
    color: #fff;
    text-align: center
}

.invation-wrap .invation-dialog-wrap .invation-wrap-body .qrcode-notice-text {
    font-size: .24rem;
    color: #fff;
    margin-top: .2rem;
    text-align: center
}

.invation-wrap .invation-dialog-wrap .bottom-img {
    position: absolute;
    width: 100%;
    height: .7rem;
    left: 0;
    bottom: .3rem;
    display: flex;
    padding: 0 .24rem;
    justify-content: space-between
}

.invation-wrap .invation-dialog-wrap .bottom-img a {
    display: block;
    height: .7rem;
    width: .7rem
}

.invation-wrap .invation-dialog-wrap .bottom-img a img {
    display: block;
    height: 100%;
    width: 100%
}

.invation-wrap .invation-dialog-wrap .close-icon {
    position: absolute;
    top: -.3rem;
    right: -.3rem;
    height: .6rem;
    width: .6rem;
    z-index: 2
}

.my-invitation {
    height: 100vh;
    background-size: 100% 100%
}

.my-invitation .my-invitation-body {
    position: absolute;
    bottom: 1.26rem;
    width: 100%
}

.my-invitation .my-invitation-body div {
    margin-top: .34rem;
    text-align: center
}

.my-invitation .my-invitation-body div span {
    display: inline-block;
    height: .72rem;
    width: 2.8rem;
    background: #fff;
    color: #07c160;
    line-height: .72rem;
    border-radius: .12rem;
    text-align: left
}

.my-invitation .my-invitation-body div span img {
    width: .38rem;
    vertical-align: middle;
    margin-right: .3rem;
    margin-left: .44rem
}

.my-invitation .my-invitation-body div .yqm {
    background: #ff0;
    border-radius: .36rem;
    font-weight: 700;
    color: #8100ac;
    text-align: center
}

.my-invitation .dialog-text {
    padding: 0 .26rem;
    font-size: .24rem;
    padding-top: .2rem
}

.my-invitation .dialog-text p {
    padding-bottom: .2rem;
    line-height: .4rem
}

.my-invitation .van-dialog {
    border-radius: .12rem
}

.my-invitation .van-button__text {
    font-size: .24rem
}

.my-invitation .van-dialog__header {
    font-size: .3rem
}

.consultation-table-wrap {
    position: relative
}

.consultation-table-wrap .van-checkbox__label {
    margin-left: .08rem
}

.consultation-table-wrap .tabs-wrap {
    text-align: center;
    z-index: 1;
    background: #fff;
    border-bottom: .02rem solid #f1f1f1;
    padding: .2rem 0 .08rem 0
}

.consultation-table-wrap .tabs-wrap .van-dropdown-menu {
    height: .54rem
}

.consultation-table-wrap .tabs-wrap .van-dropdown-menu .van-dropdown-menu__title {
    font-size: .26rem
}

.consultation-table-wrap .tabs-wrap .van-dropdown-menu__title--active {
    color: #07c160
}

.consultation-table-wrap .tabs-wrap .van-hairline--top-bottom:after,.consultation-table-wrap .tabs-wrap .van-hairline-unset--top-bottom:after {
    border-width: 0 0
}

.consultation-table-wrap .tabs-wrap .tab-item {
    font-size: .26rem;
    color: #434343;
    height: .54rem;
    position: relative
}

.consultation-table-wrap .tabs-wrap .tab-item .left-css {
    color: #07c160;
    margin-top: .26rem
}

.consultation-table-wrap .tabs-wrap .tab-item .text-info {
    margin-top: .04rem;
    color: #434343
}

.consultation-table-wrap .tabs-wrap .van-icon-question {
    margin-top: .24rem;
    position: absolute;
    top: -.16rem;
    right: .2rem
}

.consultation-table-wrap .van-dropdown-item {
    margin-top: .08rem
}

.consultation-table-wrap .van-dropdown-item__content {
    border-top: 1Px solid #eee
}

.consultation-table-wrap .sel-type {
    max-width: 480Px;
    margin: 0 auto
}

.consultation-table-wrap .sel-type .sel-type-body {
    height: 4.7rem;
    background: #fff
}

.consultation-table-wrap .sel-type .sel-type-body>div {
    float: left;
    width: 50%;
    height: 100%;
    overflow-y: auto;
    padding: .12rem .3rem .12rem 0;
    line-height: .72rem;
    font-size: .26rem
}

.consultation-table-wrap .sel-type .sel-type-body>div:first-of-type {
    padding-left: .92rem
}

.consultation-table-wrap .sel-type .sel-type-body>div:first-of-type .icon-caret-right {
    font-size: .2rem;
    margin-left: .1rem
}

.consultation-table-wrap .sel-type .sel-type-body>div:nth-of-type(2) {
    padding-left: .64rem;
    border-left: .02rem solid #f1f1f1
}

.consultation-table-wrap .sel-type .sel-type-body>div:nth-of-type(2) .icon-check {
    color: #07c160;
    float: right;
    font-size: .24rem
}

.consultation-table-wrap .sel-type .sel-type-body .right-sel-item {
    position: relative
}

.consultation-table-wrap .sel-type .sel-type-body .right-sel-item i {
    position: absolute;
    right: .1rem
}

.consultation-table-wrap .sel-type .btn-wrap {
    display: flex;
    text-align: center;
    height: .8rem;
    line-height: .8rem;
    border-top: .02rem solid #f1f1f1;
    z-index: 1;
    background: #fff
}

.consultation-table-wrap .sel-type .btn-wrap>div {
    flex: 1;
    font-size: .28rem;
    color: #333
}

.consultation-table-wrap .sel-type .active {
    color: #07c160!important
}

.consultation-table-wrap .table-wrap {
    position: relative;
    width: 100%
}

.consultation-table-wrap .table-wrap table {
    width: 100%;
    background: #fff;
    border-collapse: collapse;
    text-align: center
}

.consultation-table-wrap .table-wrap table th {
    font-weight: 400;
    color: #a9a9a9;
    font-size: .24rem
}

.consultation-table-wrap .table-wrap table .table-title {
    font-weight: 700
}

.consultation-table-wrap .table-wrap table tr td.red {
    color: red
}

.consultation-table-wrap .table-wrap table tr {
    height: .6rem
}

.consultation-table-wrap .table-wrap table tr .redcolor {
    background: red;
    color: #fff;
    height: .44rem;
    width: .44rem;
    border-radius: 50%;
    text-align: center;
    line-height: .44rem;
    margin: 0 auto
}

.consultation-table-wrap .table-wrap table tr .redcolor span {
    position: absolute;
    height: .44rem;
    width: .44rem
}

.consultation-table-wrap .table-wrap table tr .redcolor.blue {
    background: #00f
}

.consultation-table-wrap .table-wrap table tr .redcolor.green {
    background: green
}

.consultation-table-wrap .table-wrap table tr:nth-of-type(2n) {
    background: #f1f1f1
}

.consultation-table-wrap .table-wrap table td>div.red {
    width: .44rem;
    height: .44rem;
    color: #fff;
    background: red;
    border-radius: 50%;
    text-align: center;
    line-height: .44rem;
    margin: 0 auto
}

.consultation-table-wrap .picker .picker-toolbar {
    height: .9rem;
    background: #f0f0f0
}

.consultation-table-wrap .picker .mint-datetime-action {
    padding: 0 .44rem;
    box-sizing: border-box;
    line-height: .9rem
}

.consultation-table-wrap .picker .mint-datetime-cancel {
    text-align: left;
    color: #444
}

.consultation-table-wrap .picker .mint-datetime-confirm {
    text-align: right
}

.consultation-table-wrap .picker .picker-items .picker-slot {
    display: none
}

.consultation-table-wrap .picker .picker-items .picker-slot:first-of-type {
    display: block
}

.consultation-table-wrap .picker .picker-items .picker-selected {
    color: #898989
}

.explain-text-bd {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

.explain-text-bd .bd {
    width: 5.6rem;
    background-color: #fff;
    padding: 0 .3rem .6rem .3rem;
    border-radius: .08rem
}

.explain-text-bd .bd div {
    font-size: .26rem;
    margin-top: .4rem;
    padding-bottom: .14rem;
    font-weight: 700;
    color: #434343
}

.explain-text-bd .bd div p {
    font-size: .24rem;
    color: #434343
}

.lover-wrap {
    position: relative;
    height: 100vh
}

.lover-wrap .ft-text {
    position: absolute;
    bottom: .4rem;
    width: 100%;
    text-align: center;
    font-size: .24rem
}

.lover-wrap .image {
    height: 2.4rem
}

.lover-wrap .image img {
    height: 100%;
    width: 100%
}

.lover-wrap .lover-body {
    padding: .2rem .3rem
}

.lover-wrap .lover-body .top-notice {
    color: #434343
}

.lover-wrap .lover-body .from-input {
    padding: .4rem 0
}

.lover-wrap .lover-body .label-box {
    padding: 0 .46rem 0 .8rem
}

.lover-wrap .lover-body .label-box .line-box {
    line-height: .64rem;
    height: .64rem;
    margin-bottom: .24rem
}

.lover-wrap .lover-body .label-box .line-box>img {
    display: inline-block;
    width: .52rem;
    position: relative;
    top: .12rem;
    margin-right: .2rem
}

.lover-wrap .lover-body .label-box .line-box>span {
    color: #434343;
    font-size: .24rem;
    margin-right: .06rem
}

.lover-wrap .lover-body .label-box .line-box>input {
    line-height: .64rem;
    height: .64rem;
    box-sizing: border-box;
    text-align: center;
    border: none;
    background: #f1f1f1;
    width: calc(100% - 1.8rem);
    outline: none;
    background-color: #f1f1f1!important
}

.lover-wrap .result-box {
    display: flex;
    justify-content: space-between;
    margin-top: .4rem;
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%;
    padding: .4rem .2rem
}

.lover-wrap .result-box span {
    display: inline-block;
    height: .68rem;
    width: .68rem;
    font-size: .28rem;
    color: #333;
    line-height: .72rem;
    text-indent: .16rem
}

.lover-wrap .result-box span.red {
    background: url(data:image/png;base64,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);
    background-size: contain
}

.lover-wrap .result-box span.blue {
    background: url(data:image/png;base64,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);
    background-size: contain
}

.lover-wrap .result-box span.green {
    background: url(data:image/png;base64,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);
    background-size: contain
}

.cnzodiac-wrap .cnzodiac-body {
    position: relative;
    padding: .2rem .24rem;
    box-sizing: border-box
}

.cnzodiac-wrap .cnzodiac-body .top-notice {
    font-size: .24rem;
    color: #434343;
    line-height: .4rem
}

.cnzodiac-wrap .cnzodiac-body .card-box .line-card-box {
    margin-top: .2rem;
    display: flex;
    justify-content: space-between
}

.cnzodiac-wrap .cnzodiac-body .card-box .line-card-box .card-item img {
    display: block;
    width: 1.44rem;
    height: 2.16rem
}

.silkbag-wrap {
    position: relative
}

.silkbag-wrap .silkbag-body {
    position: relative;
    background: #fff;
    padding: .2rem .24rem;
    box-sizing: border-box;
    padding-bottom: 120Px
}

.silkbag-wrap .silkbag-body .top-notice {
    font-size: .24rem
}

.silkbag-wrap .silkbag-body .sub-title {
    font-size: .3rem;
    text-align: center;
    padding-top: .56rem
}

.silkbag-wrap .silkbag-body .text-img-bd {
    position: relative;
    padding-top: .8rem
}

.silkbag-wrap .silkbag-body img {
    display: block;
    margin: 0 auto .68rem auto;
    width: 3.76rem
}

.silkbag-wrap .silkbag-body .new-sub-btn {
    width: 80%;
    margin: 0 auto
}

.silkbag-wrap .silkbag-body .new-sub-btn.kong {
    background: #fff;
    border: 1Px solid #07c160;
    color: #07c160;
    margin-top: .4rem
}

.silkbag-wrap .silkbag-body .body-content {
    line-height: .56rem;
    font-size: .3rem;
    text-align: center;
    position: absolute;
    width: 100%
}

.silkbag-wrap .silkbag-body .silkbag-btn {
    width: 100%;
    height: .88rem;
    line-height: .88rem;
    border-radius: .44rem;
    background: #077e35;
    font-size: .32rem;
    margin-top: .7rem
}

.silkbag-wrap .silkbag-body .silkbag-btn.white {
    border: .02rem solid #077e35;
    background: #fff;
    color: #077e35;
    margin-top: .52rem
}

.silkbag-wrap .history-list {
    position: fixed;
    top: 52Px;
    width: 100%;
    bottom: 0;
    overflow-y: auto;
    background: #fff;
    max-width: 480Px
}

.silkbag-wrap .history-list .history-item {
    padding: 0 .2rem
}

.silkbag-wrap .history-list .history-item .history-item-title {
    font-size: .24rem;
    height: .64rem;
    line-height: .64rem;
    border-bottom: .02rem solid #eee;
    padding: 0 .1rem
}

.silkbag-wrap .history-list .history-item .history-item-title .van-icon-arrow-down {
    float: right;
    margin-top: .2rem;
    color: #999
}

.silkbag-wrap .history-list .history-item .history-item-content {
    text-align: center;
    padding: .26rem 0;
    background: #f7f7f7
}

.silkbag-wrap .history-list .history-item .history-item-content p {
    font-size: .26rem;
    color: #db1f1f;
    line-height: .36rem
}

.silkbag-wrap .history-list .no-data {
    font-size: 1.2rem;
    color: #999;
    display: block;
    text-align: center;
    margin-top: .8rem
}

.silkbag-wrap .history-list .no-data-text {
    text-align: center;
    margin-top: .16rem;
    color: #666;
    font-size: .28rem
}

.luck-wrap {
    height: 100vh;
    background-size: 100% 100%;
    padding-top: .92rem;
    position: relative
}

.luck-wrap .luck-body {
    position: relative;
    padding: .2rem .24rem
}

.luck-wrap .luck-body .luck-content {
    position: absolute;
    top: 3.3rem;
    left: 50%;
    z-index: 1;
    transform: translate(-50%)
}

.luck-wrap .luck-body .luck-content img {
    display: block;
    width: 253PX;
    margin: 0 auto
}

.luck-wrap .luck-body .luck-content img.active {
    transition: all 4.9s;
    transform: rotate(10turn)
}

.luck-wrap .luck-body .luck-content span {
    position: absolute;
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(/240628-1435/img/luck-st_7a822458.png);
    background-size: 100% 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

.luck-wrap .luck-body .result-box {
    margin-top: .6rem;
    height: 1.12rem;
    background-size: cover;
    padding: .3rem .6rem 0;
    position: relative;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABBIAAACuCAMAAAC8wd7pAAAAXVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9RKvvlAAAAHnRSTlMAGhscHSozNTZAQULR0tTW19jZ2t3f4uXm9/j5+vtuJetDAAADjElEQVR42u3dyU7jQBRAURMykUCGyoAz8f+fidQxdFMuG4f0psw5O2dalPSuFPlJLt46KP4YrN+ADIXBdYY7TbskgCRIAkiCJIAkSAJIgiQAkgD8tyQcw6ImHNJJWABZqEZ2/TUJp9S0H6MkrCbDmvEynYQhkIV0ErbT+icnqygJL49FzcNzOgkFkIV0EkJi2h9fJAEkQRJAEiQBJEESAEkAJAGQBEASAEkAJAGQBEASAEkAJAGQBEASAEkAJAHoZRI281HNU6jevF7OdpIAOSZhN7vO8MdlYtrnmygJ53Jf83qu3rxelhdJgByTcKnGO7r8V3m+5TkOycc6AJkk4abxlgSQBEkASZAEkARJAEmQBOCHSdg3i25CfnLQkIdodFtuQv4d71GzaFXpk4OGPESj27Kq1Gm8o4VmoBf/I1ILzZ1IAkiCJIAkSAJIwtWw2XgpCdC/JGynLWNfLJqFgyRA/5JwCi1jX9hNgl+WhPu3Fx0lSIIkgCRIAkiCJIAkSAJIgiSAJHRKwsuj84Lfq9OjXQBJACRBEkASJAGQBEASAEkAJAGQBEASAEkAJAGQBEASAEkAJAGQBEASAEkAJAGQBEASAEkAJAGQBEASAEmQBEASAEkAJAGQBEASAEkAJAGQBEASAEkAJAGQBEASAEkAJAGQBEASAEkAJAGQBEASAEkAJEESQBIkAZAEQBIASQAkAZAEQBIASQAkAZAEQBIASQAkAZAEQBIASQAkAZAEQBIASQAkAfiVSWjlvKAPOk27JIAkSAJIgiSAJEgCIAmAJAD3J2HRLBwkAfqXhFNoGfti2Gy8lAToXxK205axb/v+w7MkQP+SEH66qywJIAmSAJIgCSAJV6NmT6H6heh1Jwt5iEa3GujdvGXsi32z13P1C9HrDhryEI1uNdCXsmXsOy0v2FyCnP8p3DTekgCSIAkgCZIAkiAJIAmSANyXhHP57U3I8iIJkGMSPu46ttyELM9REjbzb1eVZjtJgByTsJt9u6o033R4jkO00DxYSwLkmIT14MtlaqG506NdJAEkQRJAEiQBJEESQBIkASRBEkASJAEkQRIASQAkAZAEQBIASQAkAZAEQBIASQAkAcgvCavJsGa8TCdhCGQhnYTttP7JySpKwjEsasIhnYQFkIV0Ek6paT/e8hyHKAlAVqIk3P9oF0kASZAEkARJAEmQBJAESQBJkASQhFbv5MDdXxaXUNYAAAAASUVORK5CYII=);
    background-size: 100% 100%
}

.luck-wrap .luck-body .result-box span {
    float: left;
    width: 12.5%;
    position: relative;
    z-index: 2;
    height: .56rem;
    text-align: left;
    font-size: .24rem;
    color: #333;
    line-height: .6rem;
    text-indent: .12rem;
    animation: toright .6s ease-in-out
}

.luck-wrap .luck-body .result-box span.add {
    text-indent: 0;
    width: 8%;
    color: #fff;
    font-size: .48rem;
    transform: none;
    animation: none;
    top: 0
}

.luck-wrap .luck-body .result-box span.red {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAb1BMVEVHcEzwY1nuUEXxaF/tSj7tQjXye3Tyc2rrNSjqKh3vWlDrNSfzgnnwa2H5GxvvXFH2ioL2jIP2k4rvYFbnFgf////pIBL1lY7sQjb/9/f3qqTvYVbuVUr7zMj+8O/829nzhn795ePzfnb5u7fxbmVmhXnRAAAAFHRSTlMAwt5x5fBjef7+0vQ/qwm2PDs5skZNgU0AAAGsSURBVDjLpZXrkoMgDIXxjtp2O7sBxXvV93/GpYIgK1Bn9vyp1m8gOQkBIVOPKIhLCkDLOIgeyKcs5JwWDTMnGiVwUhJZ0WcMVsXflggoOERPsXyBRz8mWziweu3eOxZX1q0IIUNFjbUzB5uTTWMNoOJ+mubWXVvjI0xeGOjuycEzPPXi+9C0/HWQ9EghlrXQ2zbkoLGFeX9eAUR1yp1tGTG15KN86nktjewmctLYvWRUIHIM3SxPrV72lSHkPSmtaIlVPV17YR7Qx54eHewwmfg3uV6EAl0rq1iuzAqkyTlzwaTSzSqNW50seSm4RGKXxQ2TWtUMieAHDzyrrhEw9bA6aIq2/sI+uFFdhpLrcCKqfS2MUBaFeeBJFyXdfnsP3O1wioTRs5sdtM1yCuAL+RWq+ZvPBdwOuDCPfTburdR9UHgb5Yf09CiwBsJq3Z9CN9Efls5jyjZ6+zO+qvNxBSM7obv4pzNqwyo91u62kdsuuytjhfVUK8wBfVfBdetUzS0+zsr7f64J7onrArpZ76vUdrWl7kuzyI3JX2TeOxalQZhgSnESBqdFfwGT33qOTp7fSAAAAABJRU5ErkJggg==) no-repeat;
    background-size: contain
}

.luck-wrap .luck-body .result-box span.blue {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAVFBMVEVHcExrsfKPxfdSo+83lOxZp++BvvV6uPNCmu1NoO5krPBtsfJWpf82lP9ws/FdqfAjien///8tj+tmrfH0+v+FvvSayfav1PjP5vvd7fzn8v6/3fq8JcpIAAAAEHRSTlMAwj3m/uBkdPz10rAECYLy1E/d4wAAAZZJREFUOMuNVduygyAMRAUBO+2EAF7//z+PLTc5AuO+qONO2GxgISTHm3eDQAAUQ8ffpAXOTl4CMl6ljhJukGV6P0ARQ3/nfhAqwM9/7gsaeOXcqUKTWn9XnJ7UnZVSZsas9qfCpeqHTQBE3X1urtBa0itZ7QIweHLxTNjV/TeLPj+NZ28Igx9bWnZRF2wabHi3AG46cW7aqBwH3fzbehqTFZ7VDZvevSpwpZnnWlXALo9QGdi5J70VWhWxoj5b3r5S8R1UoCmTv62hr8dJVxXs1dJoVudNprXCSs2RzIiod+d7TBMjbpWjTlZxDpQ48aZBtnHXODI2uEk0Os2iRV6SZvmcLN20n8lgfiiPGuzI+HuuDbIO5JE4oxtDMclmnwLiQX9T3PxLlSwCmcdjJR4Y9wvP1lba6aU9Eg9WUYiRyeRryGBh55loWwyZcLRup2WPzQG/BaPOZvNLxFLohsjVR0ysOR2+PHIvoYva2tlq0QjzU3f9mijcQT0rc1n//Gob65fmRLPkn3jzjiVjx6RAFJJ1t6J/AKViGUet7g4AAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.luck-wrap .luck-body .result-box span.green {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAWlBMVEVHcExpzmiO3YxPxk1XyVVIxUeB1oEwvC531HY8wDpgzF9x0XAvwy9t0GxkzmIfth3///8nuiX0/PRIxEaZ3phmzmWJ2Yit5azO8M3d9NxYyVd51Hjm+Oa+671kCSP0AAAAD3RSTlMAwj3m4PBj/nT70qsJgrSfzbl4AAABo0lEQVQ4y41V25aDIBBDRQFtd7iI9/7/b64VBFmBNS+1p+kYkmEGoRAvWlSMCBCsKugL5UCxgAsEpmlqDTfUcXpZQRRVeee+CSRA3n+5P5DBT8htE7RF6++R2yd1e8657EVQ+51Syw/MCsDpLkNz1aIVu5L5xoCcnlw8Y8Nkfpej3r9Ky54FVDYL/9qRXzBrGM7nFcCk43LTkof4kNk+TXuWQeGB3zAvm1UFpjROc/ejqc9ZGfDek9YKzaOYxDoZ80C8ThVExsl82Fm2bSgqfFZRSN9ghTU5WZjz3jcrMlmtSS7ffGLIvOWTJnPlMkPGDJkhr65rDFlkuF60MJpZjjx6zUdnqEfk2qRNHsnANpTcAQcfSnN8ThnycpIbZIwe0lzpbbZTgD04X+uaf/w/QOquFXtg3BcNZFRv5HI85C5WVIhU3mQ7ZI5/i0jnSe2scIOXJm7L5urCZaZ3dmYG2cje36guNnL1x02snvmp1oYDunNNu6xDv2p1nZXdbfuk10RkB5U4zsVldF81sdXWpDdhG4ghLc3uWNQUuGZCsBoXt6K/x5xdSr+saVsAAAAASUVORK5CYII=) no-repeat;
    background-size: contain
}

.luck-wrap .ft {
    width: 100%;
    position: absolute;
    bottom: 0
}

@keyframes toright {
    0% {
        left: -8rem
    }

    to {
        left: 0
    }
}

.turntable-wrap .top-notice {
    font-size: .24rem;
    line-height: .4rem;
    color: #434343
}

.turntable-wrap .turntable-body {
    position: relative;
    min-height: calc(100% - .12rem);
    background: #fff;
    padding: .2rem .24rem;
    box-sizing: border-box;
    padding-bottom: 100Px
}

.turntable-wrap .turntable-body .notice {
    color: #333;
    font-size: .28rem;
    line-height: .4rem
}

.turntable-wrap .turntable-body .num {
    color: #333;
    font-size: .3rem;
    line-height: .5rem;
    text-align: center;
    padding: .4rem 0 .2rem 0
}

.turntable-wrap .turntable-body .table-box {
    box-sizing: border-box;
    padding: .04rem .18rem;
    background: #f8f8f8;
    width: 6.88rem;
    height: 6.52rem;
    margin: 0 auto
}

.turntable-wrap .turntable-body .table-box table {
    border: none;
    width: 100%;
    border-spacing: 0
}

.turntable-wrap .turntable-body .table-box table td {
    width: 25%;
    padding: .1rem .12rem
}

.turntable-wrap .turntable-body .table-box table td .ani-box {
    height: 1.4rem;
    width: 1.4rem;
    box-sizing: border-box;
    background: #fff
}

.turntable-wrap .turntable-body .table-box table td .ani-box img {
    display: block;
    width: 100%;
    height: 100%
}

.turntable-wrap .turntable-body .table-box table td .ani-box.active {
    border: .06rem solid #ffe007
}

.turntable-wrap .turntable-body .table-box table td .start-btn {
    height: 1.54rem;
    width: 1.54rem;
    color: #fff;
    border-radius: 50%;
    background: #07c160;
    line-height: 1.54rem;
    margin: 0 auto;
    text-align: center;
    font-size: .48rem
}

.turntable-wrap .turntable-body .table-box table td .text-box {
    text-align: center
}

.turntable-wrap .turntable-body .table-box table td .text-box p:first-of-type {
    font-size: .5rem;
    line-height: .72rem;
    color: #333
}

.turntable-wrap .turntable-body .table-box table td .text-box p:first-of-type span {
    margin-left: .3rem
}

.turntable-wrap .turntable-body .table-box table td .text-box p:first-of-type span:first-of-type {
    margin-left: 0
}

.turntable-wrap .turntable-body .table-box table td .text-box p:nth-of-type(2) {
    font-size: .38rem;
    line-height: .52rem;
    margin-top: .06rem
}

.turntable-wrap .turntable-body .table-box table td .text-box .co1 {
    color: red
}

.turntable-wrap .turntable-body .table-box table td .text-box .co2 {
    color: #07c160
}

.turntable-wrap .turntable-body .table-box table td .text-box .co3 {
    color: green
}

.date-wrap .date-body {
    box-sizing: border-box;
    padding: .24rem
}

.date-wrap .date-body .top-notice {
    font-size: .2rem .24rem;
    font-size: .24rem
}

.date-wrap .date-body .calendar-box {
    margin-top: .38rem
}

.date-wrap .date-body .calendar-box .calendar-title {
    height: .74rem;
    line-height: .74rem;
    padding: 0 .24rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    background: #07c160;
    border-radius: .2rem .2rem 0 0
}

.date-wrap .date-body .calendar-box .calendar-title span {
    display: block;
    color: #fff;
    font-size: .32rem
}

.date-wrap .date-body .calendar-box .calendar-title span img {
    display: block;
    width: .4rem;
    margin-top: .12rem;
    padding: .1rem
}

.date-wrap .date-body .calendar-box table {
    width: 100%;
    border-spacing: 0;
    color: #333;
    font-size: .24rem;
    border: 1Px solid #dfdfdf;
    border-top: none;
    text-align: center
}

.date-wrap .date-body .calendar-box table tr {
    height: .84rem
}

.date-wrap .date-body .calendar-box table tr th {
    font-weight: 400;
    width: 14.2857%
}

.date-wrap .date-body .calendar-box table tr span {
    display: block;
    width: .4rem;
    height: .4rem;
    line-height: .4rem;
    margin: 0 auto;
    border-radius: 50%;
    overflow: hidden
}

.date-wrap .date-body .calendar-box table tr span.color {
    background: #07c160;
    color: #fff
}

.date-wrap .date-body .calendar-box table tr span.active {
    background: #07c160;
    border: .02rem solid #07c160;
    color: #fff
}

.date-wrap .date-body .calendar-box table tr td.disabled span {
    color: #a8a8a8
}

.date-wrap .date-body .calendar-box table tr td.disabled span.color {
    background: #fff;
    color: #07c160;
    border: .02rem solid #07c160
}

.date-wrap .date-body .calendar-box table tr td.disabled span.active {
    background: #07c160;
    border: .02rem solid #07c160;
    color: #fff!important
}

.date-wrap .date-body .calendar-box .calendar-notice {
    text-align: center;
    color: #333;
    font-size: .24rem;
    margin-top: .36rem;
    line-height: .5rem
}

.lover-wrap .lover-body {
    position: relative;
    background: #fff;
    padding: .2rem .24rem;
    box-sizing: border-box
}

.lover-wrap .lover-body .top-notice {
    font-size: .24rem;
    line-height: .4rem
}

.lover-wrap .lover-body .start-btn-box {
    display: flex;
    justify-content: space-between;
    padding: 0 .58rem;
    margin-top: .9rem
}

.lover-wrap .lover-body .start-btn-box .start-btns {
    width: 2.4rem;
    text-align: center;
    font-size: .3rem
}

.lover-wrap .lover-body .start-btn-box .start-btns p {
    margin-bottom: .4rem
}

.lover-wrap .lover-body .start-btn-box .start-btns .start-btn {
    font-size: .34rem;
    width: 2.74rem;
    height: .76rem;
    line-height: .76rem;
    color: #fff;
    background: #48a8ff;
    border-radius: .4rem
}

.lover-wrap .lover-body .start-btn-box .start-btns .start-btn.disabled {
    background: #fff;
    border: .02rem solid #a9a9a9;
    color: #434343
}

.lover-wrap .lover-body .bottom-body {
    position: relative;
    padding: 1.32rem 0 0 .8rem
}

.lover-wrap .lover-body .bottom-body .top-ty {
    height: 2.02rem;
    width: 2.88rem;
    text-align: center;
    padding-top: .6rem;
    background-image: url(/240628-1435/img/msg_ef2c8962.png);
    background-size: 100% 100%;
    position: absolute;
    top: .8rem;
    left: 3.1rem
}

.lover-wrap .lover-body .bottom-body .top-ty p {
    font-size: .34rem;
    margin-bottom: .1rem;
    display: flex;
    justify-content: space-around
}

.lover-wrap .lover-body .bottom-body img {
    display: block;
    width: 2.32rem;
    margin-top: .4rem
}

.lover-wrap .picker-box {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent
}

.lover-wrap .picker-box .picker {
    width: 60%;
    position: absolute;
    top: calc(50% - .9rem);
    left: 20%;
    background-image: linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.8))
}

.lover-wrap .picker-box .picker .picker-slot-wrapper .picker-item {
    color: #fff
}

.lover-wrap .picker-box .picker-slot-wrapper {
    transition-duration: 0s
}

.lover-wrap .box-layer {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100vh;
    z-index: 9;
    display: flex;
    justify-content: center;
    align-items: center
}

.lover-wrap .box-layer .box-frame {
    width: 60%;
    background-image: linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.8))
}

.lover-wrap .box-layer .box-frame ul {
    display: flex;
    flex-wrap: wrap
}

.lover-wrap .box-layer .box-frame ul.column {
    flex-direction: column
}

.lover-wrap .box-layer .box-frame ul.column li {
    height: .72rem;
    line-height: .72rem;
    border-bottom: .02rem solid #eaeaea;
    width: 100%
}

.lover-wrap .box-layer .box-frame li {
    width: 33.33%;
    text-align: center;
    color: #fff;
    font-size: .36rem
}

@media only screen and (min-width: 768px) {
    .mint-tabbar.is-fixed {
        width:480Px;
        left: 50%!important;
        transform: translate(-50%)
    }
}

.mint-tabbar .mint-tab-item {
    padding: 0
}

.mint-tabbar .mint-tab-item a {
    text-decoration: none;
    display: block;
    padding: .12rem 0
}

.mint-tabbar .mint-tab-item a.tab-act .mint-tab-item-label {
    color: #07c160
}

.mint-tabbar .mint-tab-item a.tab-act .mint-tab-item-icon {
    background: #07c160
}

.mint-tabbar .mint-tab-item a.more-tab-act {
    background: #eee
}

.mint-tabbar .confirm .footer-confirm {
    position: absolute;
    bottom: 1.44rem;
    width: calc(100% - .48rem);
    left: .24rem;
    background: #fff;
    box-sizing: border-box;
    border-radius: .08rem;
    padding: .2rem 0
}

.mint-tabbar .confirm .footer-confirm .in,.mint-tabbar .confirm .footer-confirm .out {
    position: absolute;
    width: 0;
    height: 0
}

.mint-tabbar .confirm .footer-confirm .out {
    border: .28rem solid transparent;
    border-top-color: #fff;
    bottom: -.56rem;
    right: .4rem
}

.mint-tabbar .confirm .footer-confirm .in {
    border: .26rem solid transparent;
    border-top-color: #fff;
    bottom: -.54rem;
    right: .42rem
}

.mint-tabbar .confirm .footer-confirm .mint-tab-item-icon,.mint-tabbar .confirm .footer-confirm .mint-tabbar {
    background: none;
    box-shadow: none;
    position: static
}

.mint-tabbar .confirm .footer-confirm .mint-tab-item {
    max-width: 25%
}

.mint-tabbar .confirm .footer-confirm .mint-tab-item .mint-tab-item-label {
    line-height: .34rem
}

.mint-header {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #26a2ff;
    box-sizing: border-box;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .28rem;
    height: .8rem;
    line-height: 1;
    padding: 0 .2rem;
    position: relative;
    text-align: center;
    white-space: nowrap
}

.mint-header .mint-button {
    background-color: transparent;
    border: 0;
    box-shadow: none;
    color: inherit;
    display: inline-block;
    padding: 0;
    font-size: inherit
}

.mint-header .mint-button:after {
    content: none
}

.mint-header.is-fixed {
    top: 0;
    right: 0;
    left: 0;
    position: fixed;
    z-index: 1
}

.mint-header-button {
    -webkit-box-flex: .5;
    -ms-flex: .5;
    flex: .5
}

.mint-header-button>a {
    color: inherit
}

.mint-header-button.is-right {
    text-align: right
}

.mint-header-button.is-left {
    text-align: left
}

.mint-header-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: inherit;
    font-weight: 400;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.mint-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: .08rem;
    border: 0;
    box-sizing: border-box;
    color: inherit;
    display: block;
    font-size: .36rem;
    height: .82rem;
    outline: 0;
    overflow: hidden;
    position: relative;
    text-align: center
}

.mint-button:after {
    background-color: #000;
    content: " ";
    opacity: 0;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute
}

.mint-button:not(.is-disabled):active:after {
    opacity: .4
}

.mint-button.is-disabled {
    opacity: .6
}

.mint-button-icon {
    vertical-align: middle;
    display: inline-block
}

.mint-button--default {
    color: #656b79;
    background-color: #f6f8fa;
    box-shadow: 0 0 .02rem #b8bbbf
}

.mint-button--default.is-plain {
    border: .02rem solid #5a5a5a;
    background-color: transparent;
    box-shadow: none;
    color: #5a5a5a
}

.mint-button--primary {
    color: #fff;
    background-color: #26a2ff
}

.mint-button--primary.is-plain {
    border: .02rem solid #26a2ff;
    background-color: transparent;
    color: #26a2ff
}

.mint-button--danger {
    color: #fff;
    background-color: #ef4f4f
}

.mint-button--danger.is-plain {
    border: .02rem solid #ef4f4f;
    background-color: transparent;
    color: #ef4f4f
}

.mint-button--large {
    display: block;
    width: 100%
}

.mint-button--normal,.mint-button--small {
    display: inline-block;
    padding: 0 .24rem
}

.mint-button--small {
    font-size: .28rem;
    height: .66rem
}

.mint-cell {
    background-color: #fff;
    box-sizing: border-box;
    color: inherit;
    min-height: .96rem;
    display: block;
    overflow: hidden;
    position: relative;
    text-decoration: none
}

.mint-cell img {
    vertical-align: middle
}

.mint-cell:first-child .mint-cell-wrapper {
    background-origin: border-box
}

.mint-cell:last-child {
    background-image: -webkit-linear-gradient(bottom,#d9d9d9,#d9d9d9 50%,transparent 0);
    background-image: linear-gradient(0deg,#d9d9d9,#d9d9d9 50%,transparent 0);
    background-size: 100% .02rem;
    background-repeat: no-repeat;
    background-position: bottom
}

.mint-cell-wrapper {
    background-image: -webkit-linear-gradient(top,#d9d9d9,#d9d9d9 50%,transparent 0);
    background-image: linear-gradient(180deg,#d9d9d9,#d9d9d9 50%,transparent 0);
    background-size: 120% .02rem;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-origin: content-box;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .32rem;
    line-height: 1;
    min-height: inherit;
    overflow: hidden;
    padding: 0 .2rem;
    width: 100%
}

.mint-cell-mask:after {
    background-color: #000;
    content: " ";
    opacity: 0;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute
}

.mint-cell-mask:active:after {
    opacity: .1
}

.mint-cell-text {
    vertical-align: middle
}

.mint-cell-label {
    color: #888;
    display: block;
    font-size: .24rem;
    margin-top: .12rem
}

.mint-cell-title {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.mint-cell-value {
    color: #888;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mint-cell-value.is-link {
    margin-right: .48rem
}

.mint-cell-left {
    position: absolute;
    height: 100%;
    left: 0;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0)
}

.mint-cell-right {
    position: absolute;
    height: 100%;
    right: 0;
    top: 0;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0)
}

.mint-cell-allow-right:after {
    border: .04rem solid #c8c8cd;
    border-bottom-width: 0;
    border-left-width: 0;
    content: " ";
    top: 50%;
    right: .4rem;
    position: absolute;
    width: .1rem;
    height: .1rem;
    -webkit-transform: translateY(-50%) rotate(45deg);
    transform: translateY(-50%) rotate(45deg)
}

.mint-cell-swipe .mint-cell-wrapper {
    position: relative
}

.mint-cell-swipe .mint-cell-left,.mint-cell-swipe .mint-cell-right,.mint-cell-swipe .mint-cell-wrapper {
    -webkit-transition: -webkit-transform .15s ease-in-out;
    transition: -webkit-transform .15s ease-in-out;
    transition: transform .15s ease-in-out;
    transition: transform .15s ease-in-out,-webkit-transform .15s ease-in-out
}

.mint-cell-swipe-buttongroup {
    height: 100%
}

.mint-cell-swipe-button {
    height: 100%;
    display: inline-block;
    padding: 0 .2rem;
    line-height: .96rem
}

.mint-field {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mint-field .mint-cell-title {
    width: 2.1rem;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.mint-field .mint-cell-value {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    color: inherit;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mint-field.is-nolabel .mint-cell-title {
    display: none
}

.mint-field.is-textarea {
    -webkit-box-align: inherit;
    -ms-flex-align: inherit;
    align-items: inherit
}

.mint-field.is-textarea .mint-cell-title {
    padding: .2rem 0
}

.mint-field.is-textarea .mint-cell-value {
    padding: .1rem 0
}

.mint-field-core {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
    border: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    outline: 0;
    line-height: 1.6;
    font-size: inherit;
    width: 100%
}

.mint-field-clear {
    opacity: .2
}

.mint-field-state {
    color: inherit;
    margin-left: .4rem
}

.mint-field-state .mintui {
    font-size: .4rem
}

.mint-field-state.is-default {
    margin-left: 0
}

.mint-field-state.is-success {
    color: #4caf50
}

.mint-field-state.is-warning {
    color: #ffc107
}

.mint-field-state.is-error {
    color: #f44336
}

.mint-field-other {
    top: 0;
    right: 0;
    position: relative
}

.mint-badge {
    color: #fff;
    text-align: center;
    display: inline-block
}

.mint-badge.is-size-large {
    border-radius: .28rem;
    font-size: .36rem;
    padding: .04rem .2rem
}

.mint-badge.is-size-small {
    border-radius: .16rem;
    font-size: .24rem;
    padding: .04rem .12rem
}

.mint-badge.is-size-normal {
    border-radius: .24rem;
    font-size: .3rem;
    padding: .04rem .16rem
}

.mint-badge.is-warning {
    background-color: #ffc107
}

.mint-badge.is-error {
    background-color: #f44336
}

.mint-badge.is-primary {
    background-color: #26a2ff
}

.mint-badge.is-success {
    background-color: #4caf50
}

.mint-switch {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative
}

.mint-switch * {
    pointer-events: none
}

.mint-switch-label {
    margin-left: .2rem;
    display: inline-block
}

.mint-switch-label:empty {
    margin-left: 0
}

.mint-switch-core {
    display: inline-block;
    position: relative;
    width: 1.04rem;
    height: .64rem;
    border: .02rem solid #d9d9d9;
    border-radius: .32rem;
    box-sizing: border-box;
    background: #d9d9d9
}

.mint-switch-core:after,.mint-switch-core:before {
    content: " ";
    top: 0;
    left: 0;
    position: absolute;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    border-radius: .3rem
}

.mint-switch-core:after {
    width: .6rem;
    height: .6rem;
    background-color: #fff;
    box-shadow: 0 .02rem .06rem rgba(0,0,0,.4)
}

.mint-switch-core:before {
    width: 1rem;
    height: .6rem;
    background-color: #fdfdfd
}

.mint-switch-input {
    display: none
}

.mint-switch-input:checked+.mint-switch-core {
    border-color: #26a2ff;
    background-color: #26a2ff
}

.mint-switch-input:checked+.mint-switch-core:before {
    -webkit-transform: scale(0);
    transform: scale(0)
}

.mint-switch-input:checked+.mint-switch-core:after {
    -webkit-transform: translateX(.4rem);
    transform: translateX(.4rem)
}

.mint-spinner-snake {
    -webkit-animation: mint-spinner-rotate .8s linear infinite;
    animation: mint-spinner-rotate .8s linear infinite;
    border: .08rem solid transparent;
    border-radius: 50%
}

@-webkit-keyframes mint-spinner-rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes mint-spinner-rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.mint-spinner-double-bounce {
    position: relative
}

.mint-spinner-double-bounce-bounce1,.mint-spinner-double-bounce-bounce2 {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    opacity: .6;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: mint-spinner-double-bounce 2s ease-in-out infinite;
    animation: mint-spinner-double-bounce 2s ease-in-out infinite
}

.mint-spinner-double-bounce-bounce2 {
    -webkit-animation-delay: -1s;
    animation-delay: -1s
}

@-webkit-keyframes mint-spinner-double-bounce {
    0%,to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    50% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes mint-spinner-double-bounce {
    0%,to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    50% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.mint-spinner-triple-bounce-bounce1,.mint-spinner-triple-bounce-bounce2,.mint-spinner-triple-bounce-bounce3 {
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: mint-spinner-triple-bounce 1.4s ease-in-out infinite both;
    animation: mint-spinner-triple-bounce 1.4s ease-in-out infinite both
}

.mint-spinner-triple-bounce-bounce1 {
    -webkit-animation-delay: -.32s;
    animation-delay: -.32s
}

.mint-spinner-triple-bounce-bounce2 {
    -webkit-animation-delay: -.16s;
    animation-delay: -.16s
}

@-webkit-keyframes mint-spinner-triple-bounce {
    0%,80%,to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes mint-spinner-triple-bounce {
    0%,80%,to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.mint-spinner-fading-circle {
    position: relative
}

.mint-spinner-fading-circle-circle {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute
}

.mint-spinner-fading-circle-circle:before {
    content: " ";
    display: block;
    margin: 0 auto;
    width: 15%;
    height: 15%;
    border-radius: 100%;
    -webkit-animation: mint-fading-circle 1.2s ease-in-out infinite both;
    animation: mint-fading-circle 1.2s ease-in-out infinite both
}

.mint-spinner-fading-circle-circle.is-circle2 {
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg)
}

.mint-spinner-fading-circle-circle.is-circle2:before {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s
}

.mint-spinner-fading-circle-circle.is-circle3 {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg)
}

.mint-spinner-fading-circle-circle.is-circle3:before {
    -webkit-animation-delay: -1s;
    animation-delay: -1s
}

.mint-spinner-fading-circle-circle.is-circle4 {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.mint-spinner-fading-circle-circle.is-circle4:before {
    -webkit-animation-delay: -.9s;
    animation-delay: -.9s
}

.mint-spinner-fading-circle-circle.is-circle5 {
    -webkit-transform: rotate(120deg);
    transform: rotate(120deg)
}

.mint-spinner-fading-circle-circle.is-circle5:before {
    -webkit-animation-delay: -.8s;
    animation-delay: -.8s
}

.mint-spinner-fading-circle-circle.is-circle6 {
    -webkit-transform: rotate(150deg);
    transform: rotate(150deg)
}

.mint-spinner-fading-circle-circle.is-circle6:before {
    -webkit-animation-delay: -.7s;
    animation-delay: -.7s
}

.mint-spinner-fading-circle-circle.is-circle7 {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.mint-spinner-fading-circle-circle.is-circle7:before {
    -webkit-animation-delay: -.6s;
    animation-delay: -.6s
}

.mint-spinner-fading-circle-circle.is-circle8 {
    -webkit-transform: rotate(210deg);
    transform: rotate(210deg)
}

.mint-spinner-fading-circle-circle.is-circle8:before {
    -webkit-animation-delay: -.5s;
    animation-delay: -.5s
}

.mint-spinner-fading-circle-circle.is-circle9 {
    -webkit-transform: rotate(240deg);
    transform: rotate(240deg)
}

.mint-spinner-fading-circle-circle.is-circle9:before {
    -webkit-animation-delay: -.4s;
    animation-delay: -.4s
}

.mint-spinner-fading-circle-circle.is-circle10 {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.mint-spinner-fading-circle-circle.is-circle10:before {
    -webkit-animation-delay: -.3s;
    animation-delay: -.3s
}

.mint-spinner-fading-circle-circle.is-circle11 {
    -webkit-transform: rotate(300deg);
    transform: rotate(300deg)
}

.mint-spinner-fading-circle-circle.is-circle11:before {
    -webkit-animation-delay: -.2s;
    animation-delay: -.2s
}

.mint-spinner-fading-circle-circle.is-circle12 {
    -webkit-transform: rotate(330deg);
    transform: rotate(330deg)
}

.mint-spinner-fading-circle-circle.is-circle12:before {
    -webkit-animation-delay: -.1s;
    animation-delay: -.1s
}

@-webkit-keyframes mint-fading-circle {
    0%,39%,to {
        opacity: 0
    }

    40% {
        opacity: 1
    }
}

@keyframes mint-fading-circle {
    0%,39%,to {
        opacity: 0
    }

    40% {
        opacity: 1
    }
}

.mint-tab-item {
    display: block;
    padding: .14rem 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-decoration: none
}

.mint-tab-item-icon {
    width: .48rem;
    height: .48rem;
    margin: 0 auto .1rem
}

.mint-tab-item-icon:empty {
    display: none
}

.mint-tab-item-icon>* {
    display: block;
    width: 100%;
    height: 100%
}

.mint-tab-item-label {
    color: inherit;
    font-size: .24rem;
    line-height: 1
}

.mint-tab-container-item {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%
}

.mint-tab-container {
    overflow: hidden;
    position: relative
}

.mint-tab-container .swipe-transition {
    -webkit-transition: -webkit-transform .15s ease-in-out;
    transition: -webkit-transform .15s ease-in-out;
    transition: transform .15s ease-in-out;
    transition: transform .15s ease-in-out,-webkit-transform .15s ease-in-out
}

.mint-navbar,.mint-tab-container-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mint-navbar {
    background-color: #fff;
    text-align: center
}

.mint-navbar .mint-tab-item {
    padding: .34rem 0;
    font-size: .3rem
}

.mint-navbar .mint-tab-item:last-child {
    border-right: 0
}

.mint-navbar .mint-tab-item.is-selected {
    border-bottom: .06rem solid #26a2ff;
    color: #26a2ff;
    margin-bottom: -.06rem
}

.mint-navbar.is-fixed {
    top: 0;
    right: 0;
    left: 0;
    position: fixed;
    z-index: 1
}

.mint-tabbar {
    background-image: -webkit-linear-gradient(top,#d9d9d9,#d9d9d9 50%,transparent 0);
    background-image: linear-gradient(180deg,#d9d9d9,#d9d9d9 50%,transparent 0);
    background-size: 100% .02rem;
    background-repeat: no-repeat;
    background-position: 0 0;
    position: relative;
    background-color: #fafafa;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    text-align: center
}

.mint-tabbar>.mint-tab-item.is-selected {
    background-color: #eaeaea;
    color: #26a2ff
}

.mint-tabbar.is-fixed {
    right: 0;
    bottom: 0;
    left: 0;
    position: fixed;
    z-index: 1
}

.mint-search {
    height: 100%;
    height: 100vh;
    overflow: hidden
}

.mint-searchbar {
    position: relative;
    background-color: #d9d9d9;
    box-sizing: border-box;
    padding: .16rem .2rem;
    z-index: 1
}

.mint-searchbar,.mint-searchbar-inner {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mint-searchbar-inner {
    background-color: #fff;
    border-radius: .04rem;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: .56rem;
    padding: .08rem .12rem
}

.mint-searchbar-inner .mintui-search {
    font-size: .24rem;
    color: #d9d9d9
}

.mint-searchbar-core {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    outline: 0
}

.mint-searchbar-cancel {
    color: #26a2ff;
    margin-left: .2rem;
    text-decoration: none
}

.mint-search-list {
    overflow: auto;
    padding-top: .88rem;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute
}

.mint-checklist .mint-cell {
    padding: 0
}

.mint-checklist.is-limit .mint-checkbox-core:not(:checked) {
    background-color: #d9d9d9;
    border-color: #d9d9d9
}

.mint-checklist-label {
    display: block;
    padding: 0 .2rem
}

.mint-checklist-title {
    color: #888;
    display: block;
    font-size: .24rem;
    margin: .16rem
}

.mint-checkbox.is-right {
    float: right
}

.mint-checkbox-label {
    vertical-align: middle;
    margin-left: .12rem
}

.mint-checkbox-input {
    display: none
}

.mint-checkbox-input:checked+.mint-checkbox-core {
    background-color: #26a2ff;
    border-color: #26a2ff
}

.mint-checkbox-input:checked+.mint-checkbox-core:after {
    border-color: #fff;
    -webkit-transform: rotate(45deg) scale(1);
    transform: rotate(45deg) scale(1)
}

.mint-checkbox-input[disabled]+.mint-checkbox-core {
    background-color: #d9d9d9;
    border-color: #ccc
}

.mint-checkbox-core {
    display: inline-block;
    background-color: #fff;
    border-radius: 100%;
    border: .02rem solid #ccc;
    position: relative;
    width: .4rem;
    height: .4rem;
    vertical-align: middle
}

.mint-checkbox-core:after {
    border: .04rem solid transparent;
    border-left: 0;
    border-top: 0;
    content: " ";
    top: .06rem;
    left: .12rem;
    position: absolute;
    width: .08rem;
    height: .16rem;
    -webkit-transform: rotate(45deg) scale(0);
    transform: rotate(45deg) scale(0);
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s,-webkit-transform .2s
}

.mint-radiolist .mint-cell {
    padding: 0
}

.mint-radiolist-label {
    display: block;
    padding: 0 .2rem
}

.mint-radiolist-title {
    font-size: .24rem;
    margin: .16rem;
    display: block;
    color: #888
}

.mint-radio.is-right {
    float: right
}

.mint-radio-label {
    vertical-align: middle;
    margin-left: .12rem
}

.mint-radio-input {
    display: none
}

.mint-radio-input:checked+.mint-radio-core {
    background-color: #26a2ff;
    border-color: #26a2ff
}

.mint-radio-input:checked+.mint-radio-core:after {
    background-color: #fff;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.mint-radio-input[disabled]+.mint-radio-core {
    background-color: #d9d9d9;
    border-color: #ccc
}

.mint-radio-core {
    box-sizing: border-box;
    display: inline-block;
    background-color: #fff;
    border-radius: 100%;
    border: .02rem solid #ccc;
    position: relative;
    width: .4rem;
    height: .4rem;
    vertical-align: middle
}

.mint-radio-core:after {
    content: " ";
    border-radius: 100%;
    top: .1rem;
    left: .1rem;
    position: absolute;
    width: .16rem;
    height: .16rem;
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s,-webkit-transform .2s;
    -webkit-transform: scale(0);
    transform: scale(0)
}

.mint-loadmore {
    overflow: hidden
}

.mint-loadmore-content.is-dropped {
    -webkit-transition: .2s;
    transition: .2s
}

.mint-loadmore-bottom,.mint-loadmore-top {
    text-align: center;
    height: 1rem;
    line-height: 1rem
}

.mint-loadmore-top {
    margin-top: -1rem
}

.mint-loadmore-bottom {
    margin-bottom: -1rem
}

.mint-loadmore-spinner {
    display: inline-block;
    margin-right: .1rem;
    vertical-align: middle
}

.mint-loadmore-text {
    vertical-align: middle
}

.mint-actionsheet {
    position: fixed;
    background: #e0e0e0;
    width: 100%;
    text-align: center;
    bottom: 0;
    left: 50%;
    -webkit-transform: translate3d(-50%,0,0);
    transform: translate3d(-50%,0,0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out
}

.mint-actionsheet-list {
    list-style: none;
    padding: 0;
    margin: 0
}

.mint-actionsheet-listitem {
    border-bottom: .02rem solid #e0e0e0
}

.mint-actionsheet-button,.mint-actionsheet-listitem {
    display: block;
    width: 100%;
    height: .9rem;
    line-height: .9rem;
    font-size: .36rem;
    color: #333;
    background-color: #fff
}

.mint-actionsheet-button:active,.mint-actionsheet-listitem:active {
    background-color: #f0f0f0
}

.actionsheet-float-enter,.actionsheet-float-leave-active {
    -webkit-transform: translate3d(-50%,100%,0);
    transform: translate3d(-50%,100%,0)
}

.mint-popup {
    position: fixed;
    background: #fff;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%,-50%,0);
    transform: translate3d(-50%,-50%,0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: .2s ease-out;
    transition: .2s ease-out
}

.mint-popup-top {
    top: 0;
    right: auto;
    bottom: auto;
    left: 50%;
    -webkit-transform: translate3d(-50%,0,0);
    transform: translate3d(-50%,0,0)
}

.mint-popup-right {
    top: 50%;
    right: 0;
    bottom: auto;
    left: auto;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0)
}

.mint-popup-bottom {
    top: auto;
    right: auto;
    bottom: 0;
    left: 50%;
    -webkit-transform: translate3d(-50%,0,0);
    transform: translate3d(-50%,0,0)
}

.mint-popup-left {
    top: 50%;
    right: auto;
    bottom: auto;
    left: 0;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0)
}

.popup-slide-top-enter,.popup-slide-top-leave-active {
    -webkit-transform: translate3d(-50%,-100%,0);
    transform: translate3d(-50%,-100%,0)
}

.popup-slide-right-enter,.popup-slide-right-leave-active {
    -webkit-transform: translate3d(100%,-50%,0);
    transform: translate3d(100%,-50%,0)
}

.popup-slide-bottom-enter,.popup-slide-bottom-leave-active {
    -webkit-transform: translate3d(-50%,100%,0);
    transform: translate3d(-50%,100%,0)
}

.popup-slide-left-enter,.popup-slide-left-leave-active {
    -webkit-transform: translate3d(-100%,-50%,0);
    transform: translate3d(-100%,-50%,0)
}

.popup-fade-enter,.popup-fade-leave-active {
    opacity: 0
}

.mint-swipe,.mint-swipe-items-wrap {
    overflow: hidden;
    position: relative;
    height: 100%
}

.mint-swipe-items-wrap>div {
    position: absolute;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    width: 100%;
    height: 100%;
    display: none
}

.mint-swipe-items-wrap>div.is-active {
    display: block;
    -webkit-transform: none;
    transform: none
}

.mint-swipe-indicators {
    position: absolute;
    bottom: .2rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.mint-swipe-indicator {
    width: .16rem;
    height: .16rem;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2;
    margin: 0 .06rem
}

.mint-swipe-indicator.is-active {
    background: #fff
}

.mt-range {
    position: relative;
    height: .6rem;
    line-height: .6rem
}

.mt-range,.mt-range>* {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mt-range [slot=start] {
    margin-right: .1rem
}

.mt-range [slot=end] {
    margin-left: .1rem
}

.mt-range-content {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-right: .6rem
}

.mt-range-runway {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    right: -.6rem;
    border-top-color: #a9acb1;
    border-top-style: solid
}

.mt-range-thumb {
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 0;
    width: .6rem;
    height: .6rem;
    border-radius: 100%;
    cursor: move;
    box-shadow: 0 .02rem .06rem rgba(0,0,0,.4)
}

.mt-range-progress {
    position: absolute;
    display: block;
    background-color: #26a2ff;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 0
}

.mt-range--disabled {
    opacity: .5
}

.picker {
    overflow: hidden
}

.picker-toolbar {
    height: .8rem
}

.picker-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0;
    text-align: right;
    font-size: .48rem;
    position: relative
}

.picker-center-highlight {
    box-sizing: border-box;
    position: absolute;
    left: 0;
    width: 100%;
    top: 50%;
    margin-top: -.36rem;
    pointer-events: none
}

.picker-center-highlight:after,.picker-center-highlight:before {
    content: "";
    position: absolute;
    height: .02rem;
    width: 100%;
    background-color: #eaeaea;
    display: block;
    z-index: 15;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.picker-center-highlight:before {
    left: 0;
    top: 0;
    bottom: auto;
    right: auto
}

.picker-center-highlight:after {
    left: 0;
    bottom: 0;
    right: auto;
    top: auto
}

.picker-slot {
    font-size: .36rem;
    overflow: hidden;
    position: relative;
    max-height: 100%
}

.picker-slot.picker-slot-left {
    text-align: left
}

.picker-slot.picker-slot-center {
    text-align: center
}

.picker-slot.picker-slot-right {
    text-align: right
}

.picker-slot.picker-slot-divider {
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.picker-slot-wrapper {
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.picker-slot-wrapper.dragging,.picker-slot-wrapper.dragging .picker-item {
    -webkit-transition-duration: 0s;
    transition-duration: 0s
}

.picker-item {
    height: .72rem;
    line-height: .72rem;
    padding: 0 .2rem;
    white-space: nowrap;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #707274;
    left: 0;
    top: 0;
    width: 100%;
    box-sizing: border-box;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.picker-slot-absolute .picker-item {
    position: absolute
}

.picker-item.picker-item-far {
    pointer-events: none
}

.picker-item.picker-selected {
    color: #000;
    -webkit-transform: translateZ(0) rotateX(0);
    transform: translateZ(0) rotateX(0)
}

.picker-3d .picker-items {
    overflow: hidden;
    -webkit-perspective: 14rem;
    perspective: 14rem
}

.picker-3d .picker-item,.picker-3d .picker-slot,.picker-3d .picker-slot-wrapper {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.picker-3d .picker-slot {
    overflow: visible
}

.picker-3d .picker-item {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.mt-progress {
    position: relative;
    height: .6rem;
    line-height: .6rem
}

.mt-progress,.mt-progress>* {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mt-progress [slot=start] {
    margin-right: .1rem
}

.mt-progress [slot=end] {
    margin-left: .1rem
}

.mt-progress-content {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.mt-progress-runway {
    left: 0;
    right: 0;
    background-color: #ebebeb;
    height: .06rem
}

.mt-progress-progress,.mt-progress-runway {
    position: absolute;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%
}

.mt-progress-progress {
    display: block;
    background-color: #26a2ff;
    width: 0
}

.mint-toast {
    position: fixed;
    max-width: 80%;
    border-radius: .1rem;
    background: rgba(0,0,0,.7);
    color: #fff;
    box-sizing: border-box;
    text-align: center;
    z-index: 1000;
    -webkit-transition: opacity .3s linear;
    transition: opacity .3s linear
}

.mint-toast.is-placebottom {
    bottom: 1rem;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

.mint-toast.is-placemiddle {
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.mint-toast.is-placetop {
    top: 1rem;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

.mint-toast-icon {
    display: block;
    text-align: center;
    font-size: 1.12rem
}

.mint-toast-text {
    font-size: .28rem;
    display: block;
    text-align: center
}

.mint-toast-pop-enter,.mint-toast-pop-leave-active {
    opacity: 0
}

.mint-indicator {
    -webkit-transition: opacity .2s linear;
    transition: opacity .2s linear
}

.mint-indicator-wrapper {
    top: 50%;
    left: 50%;
    position: fixed;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    border-radius: .1rem;
    background: rgba(0,0,0,.7);
    color: #fff;
    box-sizing: border-box;
    text-align: center
}

.mint-indicator-text {
    display: block;
    color: #fff;
    text-align: center;
    margin-top: .2rem;
    font-size: .32rem
}

.mint-indicator-spin {
    display: inline-block;
    text-align: center
}

.mint-indicator-mask {
    top: 0;
    left: 0;
    position: fixed;
    width: 100%;
    height: 100%;
    opacity: 0;
    background: transparent
}

.mint-indicator-enter,.mint-indicator-leave-active {
    opacity: 0
}

.mint-msgbox {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%,-50%,0);
    transform: translate3d(-50%,-50%,0);
    background-color: #fff;
    width: 85%;
    border-radius: .06rem;
    font-size: .32rem;
    -webkit-user-select: none;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: .2s;
    transition: .2s
}

.mint-msgbox-header {
    padding: .3rem 0 0
}

.mint-msgbox-content {
    padding: .2rem .4rem .3rem;
    border-bottom: .02rem solid #ddd;
    min-height: .72rem;
    position: relative
}

.mint-msgbox-input {
    padding-top: .3rem
}

.mint-msgbox-input input {
    border: .02rem solid #dedede;
    border-radius: .1rem;
    padding: .08rem .1rem;
    width: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none
}

.mint-msgbox-input input.invalid,.mint-msgbox-input input.invalid:focus {
    border-color: #ff4949
}

.mint-msgbox-errormsg {
    color: red;
    font-size: .24rem;
    min-height: .36rem;
    margin-top: .04rem
}

.mint-msgbox-title {
    text-align: center;
    padding-left: 0;
    margin-bottom: 0;
    font-size: .32rem;
    font-weight: 700;
    color: #333
}

.mint-msgbox-message {
    color: #999;
    margin: 0;
    text-align: center;
    line-height: .72rem
}

.mint-msgbox-btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .8rem;
    line-height: .8rem
}

.mint-msgbox-btn {
    line-height: .7rem;
    display: block;
    background-color: #fff;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0;
    border: 0
}

.mint-msgbox-btn:focus {
    outline: none
}

.mint-msgbox-btn:active {
    background-color: #fff
}

.mint-msgbox-cancel {
    width: 50%;
    border-right: .02rem solid #ddd
}

.mint-msgbox-cancel:active {
    color: #000
}

.mint-msgbox-confirm {
    color: #26a2ff;
    width: 50%
}

.mint-msgbox-confirm:active {
    color: #26a2ff
}

.msgbox-bounce-enter {
    opacity: 0;
    -webkit-transform: translate3d(-50%,-50%,0) scale(.7);
    transform: translate3d(-50%,-50%,0) scale(.7)
}

.msgbox-bounce-leave-active {
    opacity: 0;
    -webkit-transform: translate3d(-50%,-50%,0) scale(.9);
    transform: translate3d(-50%,-50%,0) scale(.9)
}

.v-modal-enter {
    -webkit-animation: v-modal-in .2s ease;
    animation: v-modal-in .2s ease
}

.v-modal-leave {
    -webkit-animation: v-modal-out .2s ease forwards;
    animation: v-modal-out .2s ease forwards
}

@-webkit-keyframes v-modal-in {
    0% {
        opacity: 0
    }
}

@keyframes v-modal-in {
    0% {
        opacity: 0
    }
}

@-webkit-keyframes v-modal-out {
    to {
        opacity: 0
    }
}

@keyframes v-modal-out {
    to {
        opacity: 0
    }
}

.v-modal {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    opacity: .5;
    background: #000
}

.mint-datetime,.v-modal {
    width: 100%
}

.mint-datetime .picker-item,.mint-datetime .picker-slot-wrapper {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.mint-datetime .picker-toolbar {
    border-bottom: .02rem solid #eaeaea
}

.mint-datetime-action {
    display: inline-block;
    width: 50%;
    text-align: center;
    line-height: .8rem;
    font-size: .32rem;
    color: #26a2ff
}

.mint-datetime-cancel {
    float: left
}

.mint-datetime-confirm {
    float: right
}

.mint-indexlist {
    width: 100%;
    position: relative;
    overflow: hidden
}

.mint-indexlist-content {
    margin: 0;
    padding: 0;
    overflow: auto
}

.mint-indexlist-nav {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    background-color: #fff;
    border-left: .02rem solid #ddd;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.mint-indexlist-nav,.mint-indexlist-navlist {
    margin: 0;
    max-height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.mint-indexlist-navlist {
    padding: 0;
    list-style: none
}

.mint-indexlist-navitem {
    padding: .04rem .12rem;
    font-size: .24rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none
}

.mint-indexlist-indicator {
    position: absolute;
    width: 1rem;
    height: 1rem;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    text-align: center;
    line-height: 1rem;
    background-color: rgba(0,0,0,.7);
    border-radius: .1rem;
    color: #fff;
    font-size: .44rem
}

.mint-indexsection {
    padding: 0;
    margin: 0
}

.mint-indexsection-index {
    margin: 0;
    padding: .2rem;
    background-color: #fafafa
}

.mint-indexsection-index+ul {
    padding: 0
}

.mint-palette-button {
    display: inline-block;
    position: relative;
    border-radius: 50%;
    width: 1.12rem;
    height: 1.12rem;
    line-height: 1.12rem;
    text-align: center;
    -webkit-transition: -webkit-transform .1s ease-in-out;
    transition: -webkit-transform .1s ease-in-out;
    transition: transform .1s ease-in-out;
    transition: transform .1s ease-in-out,-webkit-transform .1s ease-in-out
}

.mint-main-button {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #00f;
    font-size: 2em
}

.mint-palette-button-active {
    -webkit-animation: mint-zoom .5s ease-in-out;
    animation: mint-zoom .5s ease-in-out
}

.mint-sub-button-container>* {
    position: absolute;
    top: .3rem;
    left: .3rem;
    width: .5rem;
    height: .5rem;
    -webkit-transition: -webkit-transform .3s ease-in-out;
    transition: -webkit-transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out,-webkit-transform .3s ease-in-out
}

@-webkit-keyframes mint-zoom {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    10% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    30% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }

    50% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }

    70% {
        -webkit-transform: scale(.95);
        transform: scale(.95)
    }

    90% {
        -webkit-transform: scale(1.01);
        transform: scale(1.01)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes mint-zoom {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    10% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    30% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }

    50% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }

    70% {
        -webkit-transform: scale(.95);
        transform: scale(.95)
    }

    90% {
        -webkit-transform: scale(1.01);
        transform: scale(1.01)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@font-face {
    font-family: mintui;
    src: url(data:application/x-font-ttf;base64,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)
}

.mintui {
    font-family: mintui!important;
    font-size: .32rem;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .004rem;
    -moz-osx-font-smoothing: grayscale
}

.mintui-search:before {
    content: "\E604"
}

.mintui-more:before {
    content: "\E601"
}

.mintui-back:before {
    content: "\E600"
}

.mintui-field-error:before {
    content: "\E605"
}

.mintui-field-warning:before {
    content: "\E608"
}

.mintui-success:before {
    content: "\E602"
}

.mintui-field-success:before {
    content: "\E609"
}

.mint-tab-container {
    height: 100vh;
    overflow-y: auto
}

.mint-tab-container-item {
    background-color: #fff;
    margin-top: 46Px
}

.mint-tabbar {
    box-shadow: 0 -.02rem .04rem 0 hsla(0,0%,81.6%,.5)
}

.mint-tabbar .mint-tab-item-icon {
    display: block;
    width: .44rem;
    height: .44rem;
    border-radius: 50%;
    background: #ccc9cd;
    color: #fff;
    font-size: 12Px;
    text-align: center;
    line-height: .44rem
}

.mint-tabbar .mint-tab-item-label {
    color: #333
}

.confirm {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.3)
}

.clear {
    zoom:1}

.clear:after {
    display: block;
    clear: both;
    content: " ";
    visibility: hidden;
    height: 0
}

.color-wrap.span-wrap>div>span,.color-wrap:not(.span-wrap)>div {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABJCAMAAABGrfvuAAABPlBMVEUAAABFmOtFl+FHl+FFl+BGmeJEl+FHmN5Fl+FFl+BFl+FFl+FEleBEluBFl+FEl+BEl+BEl+BFl+BFl+FFl+BEl+BEl+FGmeBFl+BFluBCleBEl+BFl+BEl+BEluBEl+FBld9EluBEl+BEl+BEl+BDleBEl95CluBEl+BEl+BEluBGmeJFl+FFl+FFl+BFl+BElt9EluFImeH///9Fl+BDluBBleA/lN/8/v/6/P5ImeH1+v5Lm+H3+/5UoOPw9/1fpuVYouNPneLM4/fk8Pvg7vpoquZSn+M7kt7W6Plsrefq8/yGu+tip+W52PRysehuruft9fzn8vyw0/KnzvF8turB3PVbo+RNnOKr0PKZxu+Buevd7PnH4Pa82vS01fPa6vmQwe2OwO2Kvezy+P3Q5fijy/Ceye93s+mUxO6kxIzoAAAAM3RSTlMABPUI+RNQDu3p5fsfzp120ryKPvG2WiV/Of3h2rGqM/LexsFjKhn31aRDLv2UhWdLbvxtMWylAAAGMUlEQVRYw52YZ1viQBSFY0CkN2kiYF/b6rrLTEJCC6EtvXcFAev//wM7kwQ0KCV7Phl9fD335lznDsRSbe0YD1wes+1iX+vQ6n3Hl/bTPeO2ilCorW23xhMw+XQONRBlcOj2rU676+yHShHn6tamR5BFGUjd8Y0GsTblaMxHJFgmtd55alRtwvmhMftIsEqGff+pcWst6My+L3EgRUui4KIv7eXuzmrQjstGShjIRvhsDCnLd1mwCDNYLSttue1HahETSeSnzXIyl3vMJdu9caXDA1oO013uLUedmbUAiYJ8pp+sx8NMKIjFROOFXLOSlRtjSefVEtTWgV+oDHarjXQ4uKBood3KwjkKsvnSH5NG9S1o16nGhthM8x5xvopJjSrdmS0Y6ZffWJPrO9QBBkGaL+ZkHDmrn6CgROqFk28/TZqvBZ75hV7HXgrBFYqPOAqKpEaIea4A05deuc0kfmfcKB5cqfBDFUDRUzTIPOS9toU3uG3XCqBhNLhGTLKKXUG2H0fcIXcecMu67TrCzY6NEGgt6qFEIxJopbDFXuzQs/15RGwGBOJf4sENFC13kCvYecYPhXH36FPXf9yQOGpF1OyNUK88BSjQwAWEnqte//XckkaP7MJMLrih6i2I1EoLWFSfRTWzZFaj2rrN8KYkpp2gAeQbDH5ID/6cXM8s+bCl6n1wY9WKAAJYfRRMDblDy46YgEsStxu9t40VSpYoFIRiSmj6NHJ8IFi62sdJy6SCChTFpqjI+D6EsGXu/PeOEEq1MJDhoBKNEhT+r1F8ZHCnWP8ZnpMTHMpEMqhI6Sot/OPIl+OhaDO7fzWPQL6ujBQvQohRMDEYpctCz7dvSTxF07gyUviFR+UJtmKZSkcdMBJGPx6UCAqTIjFDFClBkKYB+9N6QByY0BPNDxllpNBz6S+YCRWq0xCuI0zKJkNBZUpnMGkuh4Xw6DAplgsqVD0vI5FmwuwQSI9KSTU5yWAjbOr/JFVlJGAlrOD/qivk5SQ9cQTEjislpTJykoPQCyS+rTQFuZKcZCAcQlC7vajCZLY7NJCJ0IqRHz8pnJZeVk76KVYHQaWgcIInAMpIJOET57CTUxjMykJxOuLYIJjim8oa1eYWSBdEgARYCssLTVgob9MJYdcBMVGKcvCYoRZ22EviFz4PpHN+Yz29R6CcRHqI3QsgiMqWGQWHFA3k0roIo+2naApWNjYVnwK4QPLtEds35Hxz3DCdTCNBLYAMTjehOtVJT1RiFN4IlMxAsCDyFh2d1ybpCdLcQ2iDJj1WqC8k/Z20qUgoqppk1oLuB5ACixK2FZVLhyEUhACC6kN0TWmPg48AQEgJvwcM4oZodBrE7yNRpXJ0dY8q8BNo9vXFrrg//dJzk9f+tBpjAU1zr3VmaWXxRoaiZhi2W2pN+q+TEkvapaXV6O+MCrX6fbJZ4Smabw1roe+TnSwmJBeoVYlpOZcuxGvtjNe0K+2sqlPtQEhlNN0oQZpKFL/rVij3XgIUmIWvmBT/XrjPn9t35heEAN8ToxR+HkRoGnCDRhpfyiQGE47Xh5NMhIazyjrNlPSzdgke7366RlnzyZD0kscRCnvPF1+Gz+l6rVZI5drNaaXDfqQIlspPs0y0WO0vbEmSyqJrpWfHzxS/ZoqG3QSXyeer+UwJXzjpDw5MzIe9MImcm38Qn2S8JCezAU6/ASheqP9KmmOkjellNqDxl6z3ZE9+Tdxz8v265BivRssFwdz+U4+D1sV759aVKfYalywXAVxBis2mM9zgoP4Ug+QoDULVpVMxu8rUoCaV1uC8+2h9/iKVy5p9T0u7EbXcUqQhtrvW5IDegsP9FaWxdgc5BtseR+Dy4p6FZqbHWaiTQF9RdzayWkbRZRoxuAwE8/fCJbbFeq1ikL6/6AcOufdcOPTQoZaS0BkUvX/JsOcnGgRainJ7jiKZXirJLScVU/HyW5fSmvdUxCpt3/kPY2/jxNLqwFuzmPCeH58a139sZDnRZlmwVNkEODTZkaH1Ul1bjtUrkum9sO9uE5tp5+B3wOf4jqYm9TaPjLPWl3vXErDqHOQHzkCSWp/z9u56h1Ao9HGmxnLjNOm1JFBrdRc2s8e1516O+QcLVXgfehabiAAAAABJRU5ErkJggg==);
    background-size: cover;
    text-align: center;
    height: .48rem;
    width: .48rem;
    line-height: .52rem;
    font-size: .24rem;
    text-indent: -.02rem
}

.color-wrap.span-wrap>div>span {
    display: block
}

.color-wrap.span-wrap>div>span.blue,.color-wrap:not(.span-wrap)>div.blue {
    background: url(data:image/png;base64,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);
    background-size: cover
}

.color-wrap.span-wrap>div>span.red,.color-wrap:not(.span-wrap)>div.red {
    background: url(data:image/png;base64,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);
    background-size: cover
}

.color-wrap.span-wrap>div>span.green,.color-wrap:not(.span-wrap)>div.green {
    background: url(data:image/png;base64,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);
    background-size: cover
}

.mint-tab-container .container-wrap {
    box-sizing: border-box;
    padding: .12rem .24rem;
    background: #fff
}

.mint-tab-container .container-wrap .top-wrap {
    border-bottom: 1Px solid #eee
}

.mint-tab-container .container-wrap .top-wrap:last-of-type {
    border-bottom: none
}

.container-wrap .top-wrap h4 {
    font-weight: 400;
    font-size: .24rem;
    line-height: .34rem;
    color: #333;
    padding-top: .18rem
}

.container-wrap .top-wrap:first-of-type h4 {
    padding-top: 0
}

.container-wrap .top-wrap>.color-wrap {
    padding: .26rem 0 .22rem 0;
    display: flex;
    justify-content: space-between
}

.container-wrap .bottom-wrap {
    display: flex;
    padding: .1rem 0
}

.container-wrap .bottom-wrap>div {
    flex: 1;
    color: #777;
    line-height: .42rem
}

.container-wrap .bottom-wrap>div:first-of-type {
    font-size: .24rem
}

.container-wrap .bottom-wrap>div:nth-of-type(2) {
    font-size: .24rem;
    display: flex;
    justify-content: space-between;
    font-weight: 500;
    color: #333
}

.container-wrap .bottom-wrap>div:nth-of-type(2)>div {
    display: inline-block
}

.red-text .red {
    color: #f05a5a
}

.red-text .green {
    color: #18cf32
}

.red-text .blue {
    color: #2f85dd
}

.tab-wrap {
    display: flex;
    justify-content: space-between;
    line-height: 1rem;
    height: 1rem;
    font-size: .32rem;
    color: #333;
    text-align: center;
    background: #fff
}

.tab-wrap>div {
    flex: 1
}

.tab-wrap>div.active {
    color: #077e35
}

.container2-wrap {
    padding-bottom: .12rem;
    border-bottom: .02rem solid #e1e1e1
}

.container2-wrap:last-of-type {
    border-bottom: none
}

.container2-wrap>h4 {
    font-size: .24rem;
    line-height: .34rem;
    color: #333;
    padding: .18rem 0 .26rem;
    font-weight: 400
}

.container2-wrap:first-of-type>h4 {
    padding-top: 0
}

.container2-wrap .color-wrap {
    display: flex;
    flex-wrap: wrap
}

.container2-wrap .color-wrap>div {
    width: 10%;
    text-align: left;
    margin-bottom: .22rem
}

.container-wrap.wrap2-2 {
    padding: 0 .24rem
}

.container-wrap.wrap2-2 .container2-wrap {
    padding: .24rem 0
}

.container-wrap.wrap2-2 .container2-wrap .color-wrap>div {
    margin-bottom: 0
}

.container-wrap.wrap2-2 .container2-wrap .color-wrap>i {
    display: inline-block;
    margin-right: .2rem;
    font-size: .3rem;
    color: #333;
    font-style: normal
}

.container-wrap.wrap2-3 {
    padding: 0 .24rem
}

.container-wrap.wrap2-3 .container2-wrap {
    padding: .24rem 0 .02rem 0;
    position: relative
}

.container-wrap.wrap2-3 .container2-wrap>h4 {
    position: absolute;
    top: .26rem;
    left: 0;
    width: .52rem;
    padding: 0;
    font-size: .3rem
}

.container-wrap.wrap2-3 .container2-wrap .color-wrap {
    width: calc(100% - .52rem);
    margin-left: .52rem
}

.container-wrap.wrap2-3 .container2-wrap .color-wrap>div {
    width: 12%
}

.container-wrap.wrap2-4 {
    padding: 0 .24rem
}

.container-wrap.wrap2-4 .container2-wrap {
    padding: .24rem 0
}

.container-wrap.wrap2-4 .container2-wrap .animal>span {
    font-size: .3rem;
    font-weight: 700
}

.container-wrap.wrap2-4 .container2-wrap .animal>span:first-of-type {
    font-size: .3rem;
    margin-right: .52rem
}

.title-box {
    text-align: center;
    color: #077e35;
    line-height: .56rem;
    font-size: .24rem
}

.title-box-info {
    color: #777;
    font-size: .24rem;
    line-height: .4rem;
    padding-left: .32rem
}

.chart {
    height: 4.4rem
}

.period {
    height: .48rem;
    width: .8rem;
    outline: none;
    background: #f6f6f6;
    border-radius: .12rem;
    border: .02rem solid #bcbcbc;
    text-align: center;
    margin-left: .12rem
}

.mint-tab-container .empty-box[data-v-1b3886b4] {
    width: 100%
}

.confirm-lhbody[data-v-1b3886b4] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 6.44rem;
    background: #fff;
    text-align: center;
    border-radius: .1rem
}

.confirm-lhbody h4[data-v-1b3886b4] {
    color: #ec5a5a;
    padding-top: .22rem;
    line-height: .44rem;
    font-size: .32rem;
    font-weight: 400
}

.confirm-lhbody p[data-v-1b3886b4] {
    color: #333;
    font-size: .36rem;
    line-height: .5rem;
    padding: .52rem 0 .66rem
}

.confirm-lhbody div[data-v-1b3886b4] {
    height: 1rem;
    line-height: 1rem;
    color: #077e35;
    font-size: .32rem;
    border-top: .02rem solid #979797
}

.piechart .new-van-tabs {
    margin-top: .4rem
}

.piechart .chart {
    height: calc(100vh - 4rem)
}

.table-wrap-tab table {
    width: 100%;
    background: #fff;
    border-collapse: collapse;
    text-align: center;
    font-size: .24rem
}

.table-wrap-tab table th {
    font-weight: 400;
    color: #a9a9a9;
    font-size: .24rem
}

.table-wrap-tab table .table-title {
    font-weight: 700
}

.table-wrap-tab table tr td.red {
    color: red
}

.table-wrap-tab table tr {
    line-height: .6rem
}

.table-wrap-tab table .hd-th {
    height: .4rem;
    line-height: .4rem
}

.table-wrap-tab table .hd-th th {
    padding-top: .1rem
}

.table-wrap-tab table tr:nth-of-type(2n) {
    background: #f8f8f8
}

.table-wrap-tab table td>div.red {
    width: .38rem;
    height: .38rem;
    color: #fff;
    background: red;
    border-radius: 50%;
    text-align: center;
    line-height: .38rem;
    margin: 0 auto;
    font-size: .24rem
}

.mouthpiece {
    padding-bottom: 1rem
}

.mouthpiece .mouthpiece-body {
    padding: .2rem .3rem
}

.mouthpiece .mouthpiece-body .moutpiece-box {
    margin-bottom: .32rem
}

.mouthpiece .mouthpiece-body .moutpiece-box .title {
    font-size: .3rem;
    color: #434343;
    margin-bottom: .18rem
}

.mouthpiece .mouthpiece-body .moutpiece-box .bd {
    font-size: .26rem;
    color: #434343;
    line-height: .46rem;
    padding-left: .3rem
}

.mouthpiece .ft-btn {
    position: fixed;
    width: 100%;
    background: #fff;
    bottom: 0;
    padding: .2rem .6rem
}

.mouthpiece .ft-btn .new-sub-btn {
    max-width: 480Px
}

.mouthpiece-rate .head-body {
    background-color: #4aa7fe;
    background-image: linear-gradient(#13ab56,#077e35);
    padding: .32rem .3rem 0 .3rem;
    position: relative;
    padding-bottom: 70Px
}

.mouthpiece-rate .head-body .user-info {
    height: .82rem;
    position: relative;
    padding-left: 65Px
}

.mouthpiece-rate .head-body .user-info .my-user-img {
    width: 41Px;
    height: 41Px;
    position: absolute;
    left: .1rem
}

.mouthpiece-rate .head-body .ft-info {
    background: #fff;
    border-radius: .2rem .2rem 0 0;
    position: absolute;
    left: .3rem;
    right: .3rem;
    bottom: -32Px;
    border-bottom: .02rem solid #eee
}

.mouthpiece-rate .head-body .ft-info .item {
    width: 25%;
    text-align: center;
    float: left
}

.mouthpiece-rate .head-body .ft-info .item .num {
    font-size: .34rem;
    color: #434343;
    padding: 20Px 0 5Px 0
}

.mouthpiece-rate .head-body .ft-info .item .num .red {
    color: red
}

.mouthpiece-rate .head-body .ft-info .item .text {
    font-size: 12Px;
    color: #a9a9a9;
    padding: 10Px 0 11Px 0
}

.mouthpiece-rate .mouthpiece-body {
    padding: 32Px
}

.mouthpiece-rate .mouthpiece-body .tips {
    font-size: .24rem;
    padding: .4rem 0 .2rem 0;
    color: #a9a9a9
}

.mouthpiece-rate .mouthpiece-body .price {
    font-size: .24rem;
    color: #434343;
    padding-top: .4rem
}

.mouthpiece-rate .mouthpiece-body .price div {
    margin-bottom: .4rem
}

.mouthpiece-rate .mouthpiece-body .price label {
    font-size: .38rem;
    color: red;
    margin-right: .1rem
}

.mouthpiece-details .head-body {
    background-color: #4aa7fe;
    background-image: linear-gradient(#13ab56,#077e35);
    padding: .32rem .3rem 0 .3rem;
    position: relative;
    padding-bottom: 70Px
}

.mouthpiece-details .head-body .user-info {
    height: .82rem;
    position: relative;
    padding-left: 65Px
}

.mouthpiece-details .head-body .user-info .my-user-img {
    width: 41Px;
    height: 41Px;
    position: absolute;
    left: .1rem
}

.mouthpiece-details .head-body .ft-info {
    background: #fff;
    border-radius: .2rem .2rem 0 0;
    position: absolute;
    left: .3rem;
    right: .3rem;
    bottom: 0;
    font-size: .24rem;
    color: #434343;
    padding: .4rem 0 .4rem .4rem
}

.mouthpiece-details .head-body .ft-info label {
    color: red;
    font-size: .38rem;
    margin-right: .1rem
}

.mouthpiece-details .mouthpiece-body {
    padding: 0 20Px
}

.set-wrap {
    background: #f8f8f8;
    height: 100vh
}

.set-wrap .van-nav-bar {
    background: #fff
}

.set-wrap .van-nav-bar .van-icon-arrow-left:before,.set-wrap .van-nav-bar .van-nav-bar__title {
    color: #000
}

.set-wrap .icon {
    width: .34rem;
    height: .34rem;
    margin-right: .08rem;
    margin-top: .04rem
}

.set-wrap .uploader-cell .van-cell__right-icon {
    line-height: 1.2rem
}

.set-wrap .uploader {
    display: flex;
    margin-top: .1rem
}

.set-wrap .uploader .van-uploader {
    flex: 1
}

.set-wrap .uploader .van-uploader .van-uploader__upload,.set-wrap .uploader .van-uploader .van-uploader__upload input {
    width: 100%
}

.set-wrap .uploader .van-uploader .van-uploader__wrapper {
    display: block;
    height: 1rem
}

.set-wrap .uploader .van-uploader .van-uploader__wrapper .van-uploader__input-wrapper {
    height: 100%;
    align-items: center;
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse
}

.set-wrap .logout-btn {
    margin-top: .2rem;
    text-align: center;
    height: 1rem;
    line-height: 1rem;
    color: #f54545;
    font-size: .36rem;
    background: #fff
}

.set-wrap .logout-text {
    font-size: .32rem;
    color: #333;
    text-align: center;
    line-height: .44rem;
    margin: .8rem 0 .44rem 0
}

.set-wrap .van-cell:after {
    border-bottom: .02rem solid #e1e1e1
}

.set-wrap .ka {
    font-size: .24rem
}

.set-wrap .ka label {
    color: #07c160
}

.set-wrap .van-dialog {
    border-radius: .12rem
}

.set-wrap .van-dialog .van-button__text {
    font-size: .24rem
}

.setname-wrap {
    height: 100vh;
    background: #f8f8f8
}

.setname-wrap .setname-wrap-body {
    background: #fff;
    padding: .36rem .52rem
}

.setname-wrap .setname-wrap-body .title {
    font-size: .26rem;
    color: #7e7e7e;
    margin-bottom: .2rem
}

.setname-wrap .setname-wrap-body input {
    height: .6rem;
    background: #f2f2f2;
    border: 0;
    width: 100%;
    padding-left: .2rem;
    border-radius: .08rem
}

.setname-wrap .setname-wrap-body .ft-btn {
    margin-top: .7rem;
    padding: 0 .4rem
}

.setname-wrap .setname-wrap-body .ka {
    font-size: .24rem;
    text-align: center;
    padding: .3rem 0 .4rem 0
}

.setname-wrap .setname-wrap-body .ka label {
    color: #07c160
}

.setname-wrap .setname-wrap-body .ft {
    font-size: .24rem;
    line-height: .44rem
}

.setname-wrap .setname-wrap-body .ft label {
    color: #07c160;
    margin-left: .2rem
}

.changepwd-wrap .van-nav-bar {
    background: linear-gradient(0deg,#13ab56,#077e35)
}

.changepwd-wrap .tips {
    font-size: .24rem;
    color: #8c8c8c;
    text-align: center;
    padding: .3rem 0
}

.changepwd-wrap {
    height: 100vh;
    background: #f8f8f8
}

.changepwd-wrap .van-nav-bar {
    background: #07c160
}

.changepwd-wrap .van-nav-bar .van-icon-arrow-left:before,.changepwd-wrap .van-nav-bar .van-nav-bar__title {
    color: #fff
}

.changepwd-wrap .set-paw-bd {
    background: #fff;
    padding: .2rem .52rem .4rem .52rem
}

.changepwd-wrap .ft-btn {
    padding: 0 .4rem
}

.changepwd-wrap .set-tips {
    font-size: .24rem;
    color: #8c8c8c;
    text-align: left;
    padding: .3rem 0
}

.setphone-wrap {
    height: 100vh;
    background: #f8f8f8
}

.setphone-wrap .layout-column-3 .label-name {
    width: 2rem;
    text-align: left!important
}

.setphone-wrap .set-phone-bd {
    background: #fff;
    padding: .2rem .52rem .4rem .52rem
}

.bindphone-wrap {
    height: 100vh;
    background: #f8f8f8
}

.bindphone-wrap .set-phone-bd {
    background: #fff;
    padding: .2rem .52rem .4rem .52rem
}

.releasedetail-wrap .releasedetail-body {
    padding: .2rem .26rem
}

.releasedetail-wrap .releasedetail-body .title {
    font-size: .24rem;
    line-height: .36rem
}

.releasedetail-wrap .releasedetail-body .detail {
    padding: .1rem 0 0
}

.releasedetail-wrap .releasedetail-body .detail .tag {
    display: inline-block;
    height: .34rem;
    line-height: .34rem;
    font-size: .24rem;
    border-radius: .2rem;
    color: red
}

.releasedetail-wrap .releasedetail-body .detail .time {
    color: #949494;
    font-size: .24rem;
    margin-left: .4rem
}

.releasedetail-wrap .releasedetail-body .reason {
    font-size: .24rem;
    font-weight: 400;
    padding-top: .1rem
}

.releasedetail-wrap .releasedetail-body .desc {
    font-size: .26rem;
    line-height: .4rem;
    margin-top: .18rem;
    border-top: 1Px solid #eee;
    padding-top: .1rem
}

.releasedetail-wrap .releasedetail-body .img-list {
    margin-top: .26rem
}

.releasedetail-wrap .releasedetail-body .img-list .img-item {
    float: left;
    width: 33%;
    height: 2.2rem;
    margin-top: .2rem
}

.releasedetail-wrap .releasedetail-body .img-list .img-item img {
    display: block;
    width: calc(100% - .08rem);
    height: 100%;
    margin: 0 auto
}

.my-bind .my-bind-body {
    padding: .2rem .52rem
}

.my-bind .my-bind-body .from {
    padding: 0 .88rem 0 .32rem
}

.my-bind .my-bind-body .from .pt-down {
    position: absolute;
    right: .2rem;
    top: .16rem
}

.my-bind .my-bind-body .ft-btn {
    padding: .2rem .32rem 0
}

.my-bind .my-bind-body .ft-btn .sq {
    font-size: .24rem;
    color: red;
    padding: .32rem 0 .3rem;
    text-align: center
}

.my-bind .my-bind-body .ft {
    font-size: .24rem;
    line-height: .44rem
}

.my-bind .my-bind-body .ft label {
    color: #07c160;
    margin-left: .2rem
}

.my-exchange .van-nav-bar {
    background: linear-gradient(0deg,#13ab56,#077e35)
}

.my-exchange .van-nav-bar .van-icon-arrow-left:before,.my-exchange .van-nav-bar .van-nav-bar__title {
    color: #fff
}

.my-exchange .my-bind-body {
    padding: .2rem .32rem
}

.my-exchange .my-bind-body .from {
    padding: 0 .32rem 0 .32rem
}

.my-exchange .my-bind-body .from .readonly {
    background: none
}

.my-exchange .my-bind-body .ft-btn {
    padding: .2rem .32rem 0
}

.my-exchange .my-bind-body .ft {
    font-size: .24rem;
    line-height: .44rem;
    padding-top: .3rem;
    color: #a9a9a9
}

.my-reporting .my-reporting-body {
    padding: .2rem .32rem
}

.my-reporting .my-reporting-body .chart {
    height: 3rem
}

.my-reporting .my-reporting-body .new-table {
    margin-top: .4rem
}

.my-reporting .wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

.my-reporting .block {
    width: 4.94rem;
    background-color: #fff;
    padding: .24rem;
    border-radius: .12rem;
    position: relative
}

.my-reporting .block .title {
    text-align: center;
    line-height: .6rem;
    font-size: .26rem;
    font-weight: 500;
    position: relative
}

.my-reporting .block .text {
    font-size: .24rem;
    padding: .1rem .1rem .4rem;
    line-height: .38rem;
    font-weight: 400;
    color: #434343
}

.my-reporting .block .close {
    position: absolute;
    width: .54rem;
    height: .54rem;
    bottom: -.8rem;
    left: 50%;
    margin-left: -.28rem
}

.my-follow .my-follow-body .list-item {
    padding: 10Px 0 10Px 40Px
}

.my-follow .my-follow-body .list-item .van-image {
    position: absolute;
    left: 0
}

.my-follow .my-follow-body .list-item .user-name {
    font-size: 13Px;
    padding: 0 0 5Px 0
}

.my-follow .my-follow-body .list-item .user-name span {
    display: inline-block;
    width: 1.2rem;
    height: .36rem;
    line-height: .3rem;
    font-size: .24rem;
    border-radius: .18rem;
    text-align: center;
    margin-left: .16rem;
    border: .02rem solid #13ab56;
    color: #13ab56
}

.my-follow .my-follow-body .list-item .right-btn {
    background: #07c160;
    color: #fff;
    font-size: 12Px;
    position: absolute;
    right: .1rem;
    border-radius: .2rem;
    padding: .06rem .14rem .08rem;
    top: 20Px
}

.my-fans .my-follow-body .list-item {
    padding: 10Px 0 10Px 40Px
}

.my-fans .my-follow-body .list-item .van-image {
    position: absolute;
    left: 0
}

.my-fans .my-follow-body .list-item .user-name {
    font-size: 13Px;
    padding: 0 0 5Px 0
}

.my-fans .my-follow-body .list-item .user-name span {
    display: inline-block;
    width: 1.2rem;
    height: .36rem;
    line-height: .3rem;
    font-size: .24rem;
    border-radius: .18rem;
    text-align: center;
    margin-left: .16rem;
    border: .02rem solid #13ab56;
    color: #13ab56
}

.my-fans .my-follow-body .list-item .right-btn {
    background: #07c160;
    color: #fff;
    font-size: 12Px;
    position: absolute;
    right: .1rem;
    border-radius: .2rem;
    padding: .06rem .14rem .08rem;
    top: 20Px
}

.my-fans .my-follow-body .list-item .right-btn.o-o {
    border: 1Px solid #07c160;
    color: #07c160;
    background: #fff
}

.my-extension-details {
    background: #f8f8f8
}

.my-extension-details .my-extension-body .total-wrap {
    background: #fff;
    display: flex;
    justify-content: space-between;
    padding: 0 0 .19rem;
    margin-bottom: .2rem;
    padding-top: .41rem
}

.my-extension-details .my-extension-body .total-wrap .total-item {
    flex: 1;
    display: flex;
    align-items: center
}

.my-extension-details .my-extension-body .total-wrap .total-item>div {
    flex: 1;
    padding-right: .1rem;
    text-align: center;
    font-size: .48rem
}

.my-extension-details .my-extension-body .total-wrap .total-item>div p:first-of-type {
    color: #088036
}

.my-extension-details .my-extension-body .total-wrap .total-item>div p:nth-of-type(2) {
    padding-bottom: .25rem;
    color: #434343;
    margin-top: .27rem;
    font-size: .24rem
}

.my-extension-details .my-extension-body .total-wrap .total-item:first-of-type {
    border-right: .02rem solid #646464
}

.my-extension-details .my-extension-body .van-list {
    padding: .15rem .16rem;
    background: #fff
}

.my-account {
    height: 100vh;
    background: #faf7fa
}

.my-account .van-nav-bar__title {
    color: #fff
}

.my-account .van-nav-bar--fixed {
    position: absolute
}

.my-account .van-nav-bar {
    background-color: hsla(0,0%,100%,0)
}

.my-account .van-hairline--bottom:after {
    border-bottom-width: 0
}

.my-account .van-dialog {
    border-radius: .12rem
}

.my-account .account-hd {
    height: 3.76rem;
    background: #07c160;
    position: relative
}

.my-account .account-hd .account-hd-nr {
    text-align: center;
    position: absolute;
    width: 100%;
    top: 45%
}

.my-account .account-hd .account-hd-nr .number {
    font-size: .52rem;
    color: #fff;
    font-weight: 800
}

.my-account .account-hd .account-hd-nr .text {
    font-size: .24rem;
    color: #fff;
    font-weight: 400
}

.my-account .account-hd .account-hd-ft {
    position: absolute;
    left: .26rem;
    right: .26rem;
    background: #fff;
    border-radius: .12rem;
    bottom: -.8rem;
    padding: .32rem 0;
    display: flex;
    padding-right: .46rem
}

.my-account .account-hd .account-hd-ft .item {
    float: left;
    width: 33.3333%;
    text-align: left;
    position: relative;
    flex: 1;
    justify-content: space-between;
    margin-left: .5rem;
    align-items: center
}

.my-account .account-hd .account-hd-ft .item .top {
    font-size: .52rem;
    font-weight: 700;
    color: #434343
}

.my-account .account-hd .account-hd-ft .item-right {
    display: flex;
    justify-content: center
}

.my-account .account-hd .account-hd-ft .item-right .right-item {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    margin-left: .5rem
}

.my-account .account-hd .account-hd-ft .item-right .right-item .bot {
    font-size: .24rem;
    font-weight: 400;
    color: #434343
}

.my-account .account-hd .account-hd-ft .item-right .right-item .right-img {
    width: .54rem
}

.my-account .account-bd {
    background: #fff;
    padding: 0 .3rem 1rem
}

.my-account .account-bd .account-bd-item {
    padding: .14rem .5rem .14rem .5rem;
    border-bottom: .02rem solid #eee
}

.my-account .account-bd .account-bd-item .name {
    font-size: .3rem;
    display: inline-block;
    padding-top: .14rem
}

.my-account .account-bd .account-bd-item .number {
    font-size: .46rem;
    font-weight: 500
}

.my-account .account-bd .account-bd-item .t-r {
    text-align: right
}

.my-account .account-bd .account-bd-item .text-h {
    font-size: .24rem;
    color: #a9a9a9;
    padding-top: .04rem
}

.my-account .account-bd .account-bd-item .tag {
    background: #48a8ff;
    border-radius: .06rem;
    font-size: .24rem;
    color: #fff;
    padding: 0 .08rem
}

.my-account .account-bd .account-bd-item .tag.tag0 {
    background: #eee
}

.my-account .account-bd .account-bd-item .tag.tag2 {
    background: #bbb
}

.my-account .account-bd .account-bd-item .tag.tag3 {
    background: red
}

.my-account .account-bd .account-bd-item table {
    font-size: .24rem;
    color: #949494;
    margin-bottom: .1rem;
    margin-top: .2rem
}

.my-account .account-bd .account-bd-item .ft-info {
    overflow: hidden;
    margin-top: .1rem
}

.my-account .account-bd .account-bd-item .time {
    font-size: .24rem;
    color: #949494;
    float: left;
    margin-top: .1rem
}

.my-account .account-bd .account-bd-item .view-ckpz {
    float: right;
    font-size: .24rem;
    background: #dbdbdb;
    border-radius: .3rem;
    padding: .06rem .1rem
}

.my-account .account-bd .account-bd-item .view-ckpz i {
    font-size: .24rem;
    vertical-align: bottom;
    margin-right: .06rem;
    color: #999
}

.my-account .account-ft {
    padding: .12rem .26rem;
    background: #fff;
    position: fixed;
    bottom: 0;
    width: 100%;
    max-width: 480Px
}

.my-account .account-ft .ft-btn {
    width: 100%;
    height: .68rem;
    font-size: .3rem;
    line-height: .68rem;
    text-align: center;
    border: .02rem solid #07c160;
    color: #07c160;
    border-radius: .4rem
}

.my-account .account-ft .ft-btn.act {
    color: #fff;
    background: #07c160
}

.my-account .wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

.my-account .wrapper img {
    border-radius: .12rem;
    max-width: 85%;
    max-height: 80%
}

.my-account .add-cash-bd {
    padding: .4rem 0 0 0
}

.my-account .add-cash-bd .from {
    padding: 0 .4rem
}

.my-account .add-cash-bd input {
    font-size: .24rem;
    background: #fff;
    border-bottom: .02rem solid #ddd
}

.my-account .add-cash-bd .title {
    font-size: .26rem;
    color: #000;
    font-weight: 500;
    text-align: center;
    padding-bottom: .6rem
}

.my-account .add-cash-bd .text {
    color: #07c160;
    font-size: .28rem;
    text-align: center;
    line-height: .9rem;
    border-bottom: .02rem solid #eee
}

.my-account .add-cash-bd .text .bz {
    font-size: .24rem;
    color: #a9a9a9
}

.my-account .add-cash-bd .text .bz span {
    color: red
}

.my-account .add-cash-bd .ft-btn {
    line-height: 1.08rem;
    text-align: center;
    font-size: .28rem;
    color: #07c160
}

.title-wrap .titlebox[data-v-0abfccf4] {
    position: relative;
    height: 46Px;
    padding-top: .32rem;
    padding-bottom: .24rem;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.title-wrap .titlebox .back[data-v-0abfccf4] {
    display: inline-block;
    height: .32rem;
    width: .32rem;
    margin-left: .32rem
}

.title-wrap .titlebox .title_img[data-v-0abfccf4] {
    width: .7rem;
    height: .8rem;
    position: absolute;
    left: 32%;
    bottom: 0
}

.title-wrap .titlebox .title[data-v-0abfccf4] {
    font-size: 16Px;
    font-weight: 500;
    color: #333;
    line-height: 23Px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%)
}

.title-wrap .titlebox .sub-title[data-v-0abfccf4] {
    margin-right: .3rem;
    font-size: .24rem;
    font-weight: 500;
    min-width: .2rem;
    color: #333;
    display: inline-block
}

.line-wrap {
    background: #f8f8f8;
    min-height: 100vh;
    display: flex;
    position: relative;
    padding-bottom: 3rem;
    flex-direction: column
}

.line-wrap .content-box,.line-wrap .van-list {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    padding-top: .48rem;
    width: 100%
}

.line-wrap .content-box .content,.line-wrap .van-list .content {
    width: 33.33%;
    height: 2.6rem;
    display: flex;
    flex-wrap: wrap
}

.line-wrap .content-box .content .contentImg,.line-wrap .van-list .content .contentImg {
    width: 100%;
    text-align: center
}

.line-wrap .content-box .content .contentImg img,.line-wrap .van-list .content .contentImg img {
    width: 1.56rem;
    height: 1.56rem
}

.line-wrap .content-box .content .contentdiv,.line-wrap .van-list .content .contentdiv {
    width: 100%;
    text-align: center;
    color: #7a7a7a
}

.line-wrap .banner {
    height: 3rem;
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 999
}

.line-wrap .banner .item {
    height: 3rem
}

.line-wrap .banner .item img,.weihudiv {
    width: 100%
}

.weihudiv {
    text-align: center;
    margin-top: 2rem
}

.weihu {
    width: 50%;
    height: 50%
}

.weihuzi {
    width: 100%;
    text-align: center;
    margin-top: .4rem
}

.content-box[data-v-8b651a26] {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    padding-top: .48rem;
    width: 100%
}

.content-box .content[data-v-8b651a26] {
    width: 33.33%;
    height: 2.6rem;
    display: flex;
    flex-wrap: wrap
}

.content-box .content .contentImg[data-v-8b651a26] {
    width: 100%;
    text-align: center
}

.content-box .content .contentImg img[data-v-8b651a26] {
    width: 1.56rem;
    height: 1.56rem
}

.content-box .content .contentdiv[data-v-8b651a26] {
    width: 100%;
    text-align: center;
    color: #7a7a7a
}

.content[data-v-0102fef9] {
    width: 100%;
    height: 100%
}

.card-item {
    padding: .4rem .2rem;
    border-bottom: 1Px solid #eee;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.card-item img {
    width: 1.2rem;
    height: 1.2rem
}

.card-item .card-list {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-left: .2rem
}

.card-item .card-list .card-list-top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: .2rem
}

.card-item .card-list .card-list-top .card-list-t {
    display: flex;
    align-items: center
}

.card-item .card-list .card-list-top .card-list-t span {
    font-size: .24rem;
    color: #333;
    margin-right: .4rem
}

.card-item .card-list .card-list-top .card-list-t span:first-child {
    font-size: .28rem;
    font-weight: 700
}

.card-item .card-list .card-list-top .card-btn {
    width: 1.6rem;
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    border: .02rem solid #13ab56;
    border-radius: .3rem;
    color: #13ab56
}

.aboutus-wrap .logo {
    text-align: center;
    padding: 1rem 0
}

.aboutus-wrap .logo img {
    width: 1.8rem
}

.aboutus-wrap .list {
    padding: 0 .32rem
}

.aboutus-wrap .list li {
    font-size: .26rem;
    line-height: .64rem;
    border-bottom: .02rem solid #eee
}

.advice-wrap {
    height: 100vh;
    background: #f8f8f8
}

.advice-wrap .advice-wrap-body {
    background: #fff;
    padding-bottom: .2rem
}

.advice-wrap .advice-wrap-body .van-cell.van-panel__header:after,.advice-wrap .advice-wrap-body .van-hairline--top-bottom:after {
    border: none
}

.advice-wrap .advice-wrap-body .van-panel__header {
    padding: .12rem 0;
    color: #333;
    font-size: .32rem
}

.advice-wrap .advice-wrap-body .van-panel {
    padding: 0 .26rem
}

.advice-wrap .advice-wrap-body .van-panel .van-field {
    font-size: .28rem;
    padding: .14rem 0
}

.advice-wrap .advice-wrap-body .van-panel:first-of-type:after {
    position: absolute;
    box-sizing: border-box;
    content: " ";
    pointer-events: none;
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
    border: .02rem solid #ebedf0;
    transform: scale(.5)
}

.advice-wrap .advice-wrap-body .van-panel:last-of-type:after {
    display: none!important
}

.advice-wrap .advice-wrap-body .uploader {
    padding: 0 .3rem
}

.advice-wrap .advice-wrap-body .img-list .img-item {
    float: left;
    width: 25%;
    text-align: center
}

.advice-wrap .advice-wrap-body .img-list .img-item>div {
    width: 1.2rem;
    height: 1.2rem;
    margin: 0 auto;
    position: relative
}

.advice-wrap .advice-wrap-body .img-list .img-item>div .upload-img {
    display: block;
    width: 1.2rem;
    height: 1.2rem
}

.advice-wrap .advice-wrap-body .img-list .img-item>div .del-img {
    position: absolute;
    top: -.16rem;
    width: .32rem;
    right: -.16rem
}

.advice-wrap #file {
    display: block;
    width: .02rem;
    height: .02rem;
    position: relative;
    left: -80rem
}

.advice-wrap .primary-btn {
    margin-top: .8rem;
    background-color: #07c160
}

.site-msg .msg-bd {
    padding: .1rem .26rem
}

.site-msg .msg-bd .msg-bd-item {
    border-bottom: 1Px solid #eee;
    padding: .2rem .12rem .1rem .12rem
}

.site-msg .msg-bd .msg-bd-item .title {
    font-size: .26rem
}

.site-msg .msg-bd .msg-bd-item .time {
    font-size: .24rem;
    color: #949494;
    text-align: right
}

.site-msg .msg-bd .msg-bd-item .text {
    font-size: .24rem;
    padding: .1rem 0;
    line-height: .4rem
}

.site-msg .msg-bd .msg-bd-item .text.yd {
    color: #a9a9a9
}

.assistance {
    height: 100vh;
    background: #f8f8fa
}

.assistance .van-nav-bar__right {
    color: #07c160;
    font-size: .24rem
}

.assistance .assistance-bd {
    background: #fff;
    padding: .22rem .32rem
}

.assistance .assistance-bd .title {
    font-size: .26rem
}

.assistance .assistance-bd .input-bd {
    display: flex;
    padding-top: .2rem
}

.assistance .assistance-bd .input-bd input {
    flex: 1;
    height: .58rem;
    background: #f2f2f2;
    border: 0;
    padding-left: .2rem;
    border-radius: .06rem;
    font-size: .26rem
}

.assistance .assistance-bd .input-bd span {
    background: #07c160;
    margin-left: .2rem;
    width: 1.3rem;
    height: .58rem;
    text-align: center;
    line-height: .58rem;
    color: #fff;
    border-radius: .08rem;
    font-size: .26rem
}

.assistance .assistance-bd .ft {
    display: flex;
    padding-top: .2rem
}

.assistance .assistance-bd .ft .text {
    flex: 1;
    font-size: .24rem;
    color: #a9a9a9
}

.assistance .assistance-bd .ft .text label {
    color: red
}

.assistance .assistance-bd .ft span {
    color: #07c160;
    margin-top: .2rem;
    font-size: .26rem
}

.assistance .list-bd {
    background: #fff;
    padding: .4rem .32rem
}

.assistance .list-bd table {
    width: 100%;
    font-size: .3rem
}

.assistance .list-bd table .td3 {
    text-align: right
}

.assistance .list-bd table .td3 span {
    width: 1.3rem;
    height: .44rem;
    background: #48a8ff;
    border-radius: .22rem;
    color: #fff;
    font-size: .24rem;
    display: inline-block;
    text-align: center;
    line-height: .44rem
}

.assistance-def .assistance-def-bd {
    padding: .2rem .32rem
}

.assistance-def .assistance-def-bd .money {
    color: red;
    font-weight: 700
}

.assistance-def .assistance-def-bd .no-data {
    text-align: center;
    line-height: 1rem;
    font-size: .24rem;
    color: #999
}

.add-assistance .bd-btn {
    padding-top: .62rem;
    padding-bottom: .3rem
}

.add-assistance .bd-btn .wait-for label {
    font-weight: 700;
    font-size: .46rem
}

.add-assistance .ft .nr .title {
    font-size: 15Px
}

.add-assistance .ft .nr p {
    padding: 30Px 15Px 5Px 15Px;
    font-size: 12Px;
    line-height: .4rem
}

.share-down {
    height: 100vh;
    position: relative;
    background-size: 100% 100%
}

.share-down .info {
    position: absolute;
    bottom: 15Px;
    width: 100%;
    text-align: center
}

.share-down .info .name {
    font-size: .34rem;
    color: #181818;
    font-weight: 700
}

.share-down .info .code {
    font-weight: 400;
    font-size: .26rem;
    color: #555;
    margin-top: .2rem;
    margin-bottom: .36rem
}

.share-down .info img {
    width: 3.52rem;
    height: 1.14rem
}

.add-assistance {
    height: 100vh;
    background: #faf7fa
}

.add-assistance .van-nav-bar__right {
    color: #07c160;
    font-size: .24rem
}

.add-assistance .hd-img {
    height: 55%
}

.add-assistance .hd-img img {
    width: 100%;
    height: 100%
}

.add-assistance .bd-btn {
    background: #fff;
    padding-top: .5rem;
    padding-bottom: 18Px;
    text-align: center
}

.add-assistance .bd-btn .wait-for {
    font-size: .24rem;
    padding-bottom: .2rem
}

.add-assistance .bd-btn .wait-for label {
    color: #f25d3b
}

.add-assistance .bd-btn .wait-for span {
    background: #f25d3b;
    margin-left: .1rem;
    color: #fff;
    border-radius: .2rem;
    font-size: .24rem;
    padding: 0 .1rem
}

.add-assistance .bd-btn .btn {
    width: 3.08rem;
    height: .64rem;
    background: #f25d3b;
    border-radius: .32rem;
    display: inline-block;
    font-size: .3rem;
    font-weight: 700;
    color: #fff;
    line-height: .64rem;
    margin-top: .2rem
}

.add-assistance .bd-btn .btn.dsb {
    background: #a9a9a9
}

.add-assistance .bd-btn .text {
    font-size: .24rem;
    padding-top: .4rem
}

.add-assistance .bd-btn .text span {
    background: #3699ff;
    border-radius: .18rem;
    color: #fff;
    display: inline-block;
    padding: 2Px 5Px
}

.add-assistance .ft {
    height: 66Px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: #fff
}

.add-assistance .ft .nr {
    position: absolute;
    left: .26rem;
    right: .26rem;
    bottom: .18rem;
    background: #fff;
    box-shadow: 0 0 .06rem 0 rgba(0,0,0,.2);
    border-radius: .12rem
}

.add-assistance .ft .nr .title {
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%;
    position: absolute;
    width: 2.52rem;
    height: .56rem;
    line-height: .56rem;
    font-size: .3rem;
    font-weight: 700;
    text-align: center;
    color: #fff;
    top: -.1rem;
    left: 50%;
    margin-left: -1.26rem
}

.add-assistance .ft .nr p {
    padding: 42Px 15Px 13Px 15Px;
    font-size: .24rem;
    line-height: .44rem
}

#iframe-box {
    display: block;
    width: 100%;
    height: 100vh;
    border: none
}

.liuhe-king-wrap {
    background: #f2f2f2;
    min-height: 100vh;
    padding-bottom: 1.16rem
}

.liuhe-king-wrap .search {
    display: block;
    width: .4rem;
    height: .4rem;
    margin-right: .28rem
}

.liuhe-king-wrap .title {
    color: #fff
}

.liuhe-king-wrap .checkbox-wrap {
    padding: .1rem .4rem;
    display: flex;
    align-items: center
}

.liuhe-king-wrap .checkbox-wrap img {
    width: .28rem;
    height: .28rem;
    margin-right: .16rem
}

.liuhe-king-wrap .checkbox-wrap p {
    font-size: .24rem;
    color: #434343
}

.liuhe-king-wrap .checkbox-wrap p span {
    color: #13ab56
}

.liuhe-king-wrap .liuhe-king-list .liuhe-king-item {
    display: flex;
    padding: .2rem .4rem .2rem 0;
    background: #fff;
    margin-bottom: .12rem;
    justify-content: space-between;
    align-items: center;
    color: #434343;
    font-size: .24rem
}

.liuhe-king-wrap .liuhe-king-list .liuhe-king-item .flex-1 {
    flex: none;
    width: .88rem;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center
}

.liuhe-king-wrap .liuhe-king-list .liuhe-king-item .flex-1 img {
    width: .28rem
}

.liuhe-king-wrap .liuhe-king-list .liuhe-king-item .flex-2 {
    flex: none;
    width: .64rem
}

.liuhe-king-wrap .liuhe-king-list .liuhe-king-item .flex-2 img {
    display: block;
    width: .64rem;
    height: .64rem;
    border-radius: 50%
}

.liuhe-king-wrap .liuhe-king-list .liuhe-king-item .flex-3 {
    flex: 1;
    padding: 0 .24rem
}

.liuhe-king-wrap .liuhe-king-list .liuhe-king-item .flex-3 .flex-title {
    font-size: .28rem;
    margin-bottom: .08rem
}

.liuhe-king-wrap .liuhe-king-list .liuhe-king-item .flex-3 .m-m {
    margin: 0 .24rem 0 .16rem
}

.liuhe-king-wrap .liuhe-king-list .liuhe-king-item .flex-3 .c-r {
    color: #db0202
}

.liuhe-king-wrap .liuhe-king-list .liuhe-king-item .flex-3 .c-g {
    color: #13ab56
}

.liuhe-king-wrap .liuhe-king-list .liuhe-king-item .flex-4 {
    flex: none;
    color: #c30b0b;
    font-size: .36rem
}

.liuhe-king-wrap .van-tabbar {
    height: 1.16rem;
    max-width: 480Px;
    left: 50%;
    transform: translateX(-50%)
}

.liuhe-king-wrap .van-tabbar .van-tabbar-item__icon {
    margin-bottom: 0
}

.liuhe-king-wrap .type-item {
    text-align: center
}

.liuhe-king-wrap .type-item img {
    display: block;
    width: .56rem;
    height: .56rem;
    margin: 0 auto
}

.liuhe-king-wrap .type-item p {
    font-size: .2rem;
    color: #acacac;
    margin-top: .08rem
}

.liuhe-king-wrap .type-item .clip {
    display: block;
    text-align: center;
    width: .56rem;
    height: .56rem;
    margin: 0 auto;
    line-height: .24rem;
    border-radius: 50%;
    color: #acacac;
    border: .02rem solid #acacac
}

.liuhe-king-wrap .van-overlay {
    background-color: rgba(0,0,0,.3)
}

.liuhe-king-wrap .type-wrap {
    padding: 0 .08rem;
    position: absolute;
    width: 100%;
    bottom: 1.36rem;
    left: 0
}

.liuhe-king-wrap .type-wrap .type-box {
    display: flex;
    flex-wrap: wrap;
    background: #fff;
    padding: .16rem 0;
    border-radius: .08rem
}

.liuhe-king-wrap .type-wrap .type-box .type-item {
    width: 20%;
    margin-bottom: .32rem
}

.liuhe-king-wrap .type-wrap:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: .24rem solid #000;
    position: absolute;
    bottom: -.48rem;
    right: .48rem;
    box-sizing: border-box;
    border-top-color: #fff;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent
}

.release-heart-water-wrap {
    min-height: 100vh
}

.release-heart-water-wrap .type-wrap {
    display: flex;
    flex-wrap: wrap;
    padding: .64rem .1rem
}

.release-heart-water-wrap .type-wrap div {
    flex: none;
    width: 25%;
    margin-bottom: .42rem
}

.release-heart-water-wrap .type-wrap div img {
    display: block;
    margin: 0 auto;
    width: .68rem;
    height: .68rem
}

.release-heart-water-wrap .type-wrap div p {
    font-size: .2rem;
    color: #434343;
    padding-top: .2rem;
    text-align: center
}

.release-heart-water-wrap .next {
    width: 5.28rem;
    height: .84rem;
    line-height: .84rem;
    border-radius: .14rem;
    background: #07c160;
    margin: 0 auto;
    display: block
}

.purchase-records-wrap {
    min-height: 100vh;
    background: #f2f2f2
}

.purchase-records-wrap .purchase-records-body {
    padding-top: 7Px
}

.purchase-records-wrap .purchase-records-body .list-item {
    position: relative;
    padding: 10Px 15Px 10Px 14Px;
    display: flex;
    justify-content: space-between;
    margin-bottom: .06rem;
    background: #fff;
    align-items: center
}

.purchase-records-wrap .purchase-records-body .list-item .flex-left {
    flex: none;
    width: 60%
}

.purchase-records-wrap .purchase-records-body .list-item .flex-left p:first-of-type {
    font-size: .28rem;
    color: #13ab56;
    font-weight: 700
}

.purchase-records-wrap .purchase-records-body .list-item .flex-left p:nth-of-type(2) {
    font-size: .24rem;
    color: #656565;
    margin-top: .18rem;
    line-height: .36rem
}

.purchase-records-wrap .purchase-records-body .list-item .flex-left p:nth-of-type(2) span {
    display: inline-block;
    background: #07c160;
    color: #fff;
    height: .36rem;
    padding: 0 .12rem;
    border-radius: .06rem;
    margin-right: .2rem
}

.purchase-records-wrap .purchase-records-body .list-item img {
    width: .88rem;
    height: .68rem
}

.purchase-records-wrap .purchase-records-body .list-item .flex-right p:first-of-type {
    font-size: .6rem;
    color: #e82e2e;
    font-weight: 700;
    padding-top: .16rem
}

.search-box input {
    border-radius: .2rem!important
}

.liuhe-king-search-wrap {
    padding-bottom: 1rem;
    min-height: 100vh
}

.liuhe-king-search-wrap .search {
    display: block;
    width: .4rem;
    height: .4rem;
    margin-right: .28rem
}

.liuhe-king-search-wrap .title {
    color: #fff
}

.liuhe-king-search-wrap .search-box {
    flex: 1;
    padding: 0 .2rem;
    width: 100%;
    background: #fff
}

.liuhe-king-search-wrap .search-box .van-search {
    padding: 0;
    width: 100%
}

.liuhe-king-search-wrap .search-box .van-search .van-search__content {
    background: #fff
}

.liuhe-king-search-wrap .search-box .van-search .van-cell {
    padding: .04rem 0
}

.liuhe-king-search-wrap .search-text {
    margin-right: .28rem;
    color: #000
}

.liuhe-king-search-wrap .liuhe-king-search-body {
    padding: .06rem .28rem;
    background: #fff
}

.liuhe-king-search-wrap .liuhe-king-search-body .list-item {
    display: flex;
    padding: .2rem 0;
    align-items: center;
    justify-content: space-between;
    border-bottom: .02rem solid #eee
}

.liuhe-king-search-wrap .liuhe-king-search-body .list-item img {
    flex: none;
    width: .66rem;
    height: .66rem;
    border-radius: 50%;
    margin-right: .14rem
}

.liuhe-king-search-wrap .liuhe-king-search-body .list-item p:first-of-type {
    color: #434343;
    font-size: .28rem;
    flex: 1;
    text-align: left
}

.liuhe-king-search-wrap .liuhe-king-search-body .list-item p:nth-of-type(2) {
    flex: none;
    font-size: .24rem;
    color: #e72a2a
}

.application-expert-wrap {
    min-height: 100vh;
    padding-bottom: .6rem
}

.application-expert-wrap .application-expert-content {
    padding: .44rem .5rem 0 .28rem
}

.application-expert-wrap .application-expert-item {
    margin-bottom: .6rem
}

.application-expert-wrap .application-expert-item h4 {
    font-size: .3rem;
    color: #13ab56
}

.application-expert-wrap .application-expert-item p {
    color: #4c4c4c;
    font-size: .24rem;
    margin-top: .2rem
}

.application-expert-wrap .application-expert-item p span {
    color: #13ab56;
    line-height: .32rem
}

.application-expert-wrap .next {
    width: 5.28rem;
    height: .84rem;
    line-height: .84rem;
    border-radius: .14rem;
    background: #07c160;
    margin: 0 auto;
    display: block
}

.application-expert-wrap .next.van-button--disabled {
    margin-bottom: .28rem
}

.application-expert-wrap .next.van-button--disabled .van-button__text {
    color: #4c4c4c
}

.act-release-heart-water-wrap {
    min-height: 100vh
}

.act-release-heart-water-wrap .van-stepper {
    display: flex
}

.act-release-heart-water-wrap .form-wrap {
    padding: .26rem .28rem;
    color: #8c8c8c
}

.act-release-heart-water-wrap .form-wrap .form-item {
    line-height: .6rem;
    display: flex;
    align-items: center;
    margin-bottom: .3rem
}

.act-release-heart-water-wrap .form-wrap .form-item .form-item-label {
    width: 1rem;
    font-size: .28rem;
    flex: none
}

.act-release-heart-water-wrap .form-wrap .form-item .form-item-content {
    flex: 1
}

.act-release-heart-water-wrap .form-wrap .form-item .form-item-content input {
    padding: 0 .18rem;
    border: none;
    background: #f2f2f2;
    border-radius: .06rem;
    display: block;
    height: .6rem;
    line-height: .6rem;
    width: 100%
}

.act-release-heart-water-wrap .form-wrap .form-item .form-item-content.flex {
    display: flex;
    flex-wrap: wrap
}

.act-release-heart-water-wrap .form-wrap .form-item .form-item-content.flex .lottery-item {
    width: .52rem;
    height: .5rem;
    flex: none;
    margin-right: .08rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-image: url(/240628-1435/img/ty_3a1547a8.png);
    text-align: center;
    line-height: .5rem;
    font-size: .18rem;
    margin-bottom: .14rem;
    color: #5b5b5b
}

.act-release-heart-water-wrap .form-wrap .form-item .form-item-content.flex .lottery-item.act {
    color: #ff7e00;
    background-image: url(/240628-1435/img/ty0_06a5bb6e.png)
}

.act-release-heart-water-wrap .form-wrap .form-item .form-item-content.flex .lottery-item span {
    transform: scale(.8);
    display: block
}

.act-release-heart-water-wrap .form-wrap .form-item .form-item-content.flex.radio-box div {
    display: flex;
    align-items: center;
    margin-right: .5rem;
    font-size: .28rem;
    color: #8c8c8c
}

.act-release-heart-water-wrap .form-wrap .form-item .form-item-content.flex.radio-box div img {
    width: .4rem;
    height: .4rem
}

.act-release-heart-water-wrap .next {
    width: 5.28rem;
    height: .84rem;
    line-height: .84rem;
    border-radius: .14rem;
    background: #07c160;
    margin: .5rem auto;
    display: block
}

.revenue-and-expenditure-records-wrap .new-van-tabs {
    margin: .2rem 0 0 0
}

.revenue-and-expenditure-records-wrap .revenue-and-expenditure-records-body {
    padding: .1rem .28rem 0
}

.revenue-and-expenditure-records-wrap .revenue-and-expenditure-records-body .list-item {
    border-bottom: .02rem solid #eee;
    position: relative;
    padding: 10Px 0 17Px 3Px;
    display: flex;
    justify-content: space-between
}

.revenue-and-expenditure-records-wrap .revenue-and-expenditure-records-body .list-item .flex-left p:first-of-type {
    font-size: .32rem;
    color: #434343
}

.revenue-and-expenditure-records-wrap .revenue-and-expenditure-records-body .list-item .flex-left p:nth-of-type(2) {
    font-size: .24rem;
    color: #949494;
    margin-top: .1rem
}

.revenue-and-expenditure-records-wrap .revenue-and-expenditure-records-body .list-item .flex-left p:nth-of-type(3) {
    font-size: .2rem;
    color: #949494;
    margin-top: .08rem
}

.revenue-and-expenditure-records-wrap .revenue-and-expenditure-records-body .list-item .flex-right p:first-of-type {
    font-size: .24rem;
    color: #434343
}

.revenue-and-expenditure-records-wrap .revenue-and-expenditure-records-body .list-item .flex-right p:nth-of-type(2) {
    font-size: .4rem;
    color: #ff4800;
    margin-top: .24rem;
    font-weight: 700;
    text-align: right
}

.my-report-wrap {
    min-height: 100vh;
    background: #f2f2f2
}

.my-report-wrap .my-report-body {
    padding-top: 7Px
}

.my-report-wrap .my-report-body .list-item {
    padding: 10Px 14Px;
    margin-bottom: .06rem;
    background: #fff
}

.my-report-wrap .my-report-body .list-item>p:first-of-type {
    font-size: .28rem;
    color: #13ab56;
    font-weight: 700
}

.my-report-wrap .my-report-body .list-item>p:first-of-type span {
    float: right;
    background: #07c160;
    color: #fff;
    height: .36rem;
    padding: 0 .12rem;
    border-radius: .06rem;
    margin-right: .2rem;
    font-weight: 400
}

.my-report-wrap .my-report-body .list-item>p:nth-of-type(2) {
    font-size: .24rem;
    color: #a4a4a4;
    margin-top: .18rem
}

.my-report-wrap .my-report-body .list-item>div,.my-report-wrap .my-report-body .list-item>p:nth-of-type(3) {
    font-size: .24rem;
    color: #434343;
    margin-top: .12rem;
    line-height: .32rem
}

.my-report-wrap .my-report-body .list-item>div {
    position: relative;
    display: flex;
    padding: .14rem .2rem;
    background: #f8f8f8;
    border-radius: .14rem
}

.my-report-wrap .my-report-body .list-item>div p:first-of-type {
    flex: none;
    width: 1.2rem
}

.my-report-wrap .my-report-body .list-item>div p:nth-of-type(2) {
    flex: 1;
    width: 2rem;
    word-break: break-all
}

.expert-comment-add {
    background: #f8f8f8;
    height: 100vh
}

.expert-comment-add .fg {
    margin-top: 1rem
}

.expert-comment-add .content-list {
    border: .02rem solid #e4e4e4;
    margin: .2rem;
    padding: .2rem;
    border-radius: .1rem
}

.expert-comment-add .content-list .title {
    font-size: .32rem;
    color: #333;
    font-weight: 600
}

.expert-comment-add .content-list .content {
    margin-top: .16rem
}

.expert-comment-add .sel-period {
    display: flex;
    padding: .32rem .3rem;
    justify-content: space-between;
    background: #fff;
    border-bottom: 3Px solid #f8f8f8
}

.expert-comment-add .sel-period div {
    height: .64rem;
    line-height: .64rem;
    border-radius: .08rem;
    border: .02rem solid #c5c5c5;
    width: 2.04rem;
    text-align: center;
    font-size: .26rem
}

.expert-comment-add .sel-period div.active {
    background: #55bd6a;
    border: none;
    color: #fff
}

.expert-comment-add .van-cell {
    margin-top: 0
}

.expert-comment-add .find-body {
    background: #fff
}

.expert-comment-add .find-body .hd {
    padding: .2rem .3rem 0 .3rem
}

.expert-comment-add .find-body .hd .red-text {
    color: #de514b
}

.expert-comment-add .find-body .hd img {
    width: .24rem;
    margin-right: .08rem;
    position: relative;
    top: .04rem
}

.expert-comment-add .find-body .uploader {
    padding: .2rem .3rem
}

.expert-comment-add .find-loading {
    padding: .2rem .3rem;
    display: flex;
    justify-content: space-between;
    background: #f8f8f8
}

.expert-comment-add .find-loading div {
    background: #fff;
    border-radius: .08rem;
    padding: .08rem .32rem;
    font-size: .24rem;
    color: #55bd6a
}

.expert-comment-add .find-loading .act-last {
    color: #fff;
    background-color: #55bd6a
}

.expert-comment-add .dis-find {
    color: #333
}

.expert-comment-add .ft-btn {
    padding: .2rem .3rem
}

.expert-comment-add .ft-btn .van-button--info {
    background: #55bd6a;
    border: none
}

.expert-comment-add .typeList {
    margin-bottom: .2rem
}

.expert-comment-add .vue-html5-editor {
    border: none;
    position: relative;
    overflow: initial
}

.expert-comment-add .vue-html5-editor .toolbar {
    position: absolute;
    left: 0;
    display: none;
    width: 100%
}

.expert-comment-add .vue-html5-editor .toolbar .fa-paint-brush {
    display: none
}

.expert-comment-add .vue-html5-editor .toolbar .dashboard {
    background: #fff;
    height: 1.1rem
}

.expert-comment-add .vue-html5-editor .toolbar>div>div>div:first-of-type {
    display: none
}

.expert-comment-add .vue-html5-editor .toolbar>div>div>div:nth-of-type(2) {
    display: flex;
    justify-content: space-between
}

.expert-comment-add .vue-html5-editor .toolbar>div>div>div:nth-of-type(2) div {
    flex: 1;
    float: none
}

.expert-comment-add .file-icon {
    margin: .2rem .36rem
}

.expert-comment-add .color-text {
    padding: .2rem .26rem 0;
    color: #333;
    font-size: .28rem;
    line-height: .4rem
}

.expert-comment-add .color-list {
    padding: .2rem .26rem .3rem;
    display: flex;
    background: #fff;
    justify-content: space-between;
    align-items: center
}

.expert-comment-add .color-list.fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 2;
    width: 100%
}

.expert-comment-add .color-list .color-item {
    width: 10%;
    height: .4rem;
    border-radius: .08rem;
    box-sizing: content-box;
    border: .06rem solid #fff
}

.expert-comment-add .color-list .color-item.active {
    border: .06rem solid #f7d7a3
}

.expert-forum-report {
    background: #f8f8f8;
    height: 100vh
}

.expert-forum-report .van-cell {
    margin-top: 0
}

.expert-forum-report .find-body {
    background: #fff
}

.expert-forum-report .find-body .hd {
    padding: .2rem .3rem 0 .3rem
}

.expert-forum-report .find-body .hd img {
    width: .24rem;
    margin-right: .08rem;
    position: relative;
    top: .04rem
}

.expert-forum-report .find-body .uploader {
    padding: .2rem .3rem
}

.expert-forum-report .dis-find {
    color: #333
}

.expert-forum-report .ft-btn {
    padding: .2rem .3rem;
    margin-top: 1rem
}

.expert-forum-report .ft-btn .van-button--info {
    background: #55bd6a;
    border: none
}

.blackRoom-container[data-v-37ee4d06] {
    width: 100%;
    height: 100%;
    background: #f8f8f8;
    margin-top: 66Px
}

.blackRoom-container .bg[data-v-37ee4d06] {
    width: 100%;
    height: 4rem;
    background: url(/240628-1435/img/blackRoom-bg_c7b14f28.png) no-repeat 100% 100%;
    background-size: contain
}

.blackRoom-container .van-list[data-v-37ee4d06] {
    background: #000;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.blackRoom-container .violation-list[data-v-37ee4d06] {
    background: #fff;
    margin: .2rem .4rem;
    border-radius: .2rem;
    box-sizing: border-box;
    padding: .2rem
}

.blackRoom-container .violation-list .top[data-v-37ee4d06] {
    display: flex;
    align-items: center
}

.blackRoom-container .violation-list .top .violation-hedPic[data-v-37ee4d06] {
    width: .68rem;
    height: .68rem;
    border-radius: 100%;
    overflow: hidden;
    margin-right: .16rem
}

.blackRoom-container .violation-list .top .violation-hedPic img[data-v-37ee4d06] {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.blackRoom-container .violation-list .top .violation-info[data-v-37ee4d06] {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.blackRoom-container .violation-list .top .violation-info .violation-name[data-v-37ee4d06] {
    font-size: .28rem;
    color: #333;
    font-weight: 500
}

.blackRoom-container .violation-list .top .violation-info .violation-time[data-v-37ee4d06] {
    font-size: .24rem;
    color: #999
}

.blackRoom-container .violation-list .top .violation-count[data-v-37ee4d06] {
    border: .02rem solid #f69991;
    color: #ec3323;
    font-size: .26rem;
    line-height: .36rem;
    padding: 0 .2rem;
    margin-left: auto;
    border-radius: .4rem
}

.blackRoom-container .violation-list .bottom[data-v-37ee4d06] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: .2rem
}

.blackRoom-container .violation-list .bottom .left[data-v-37ee4d06] {
    font-size: .26rem;
    color: #333;
    font-weight: 600
}

.blackRoom-container .violation-list .bottom .right[data-v-37ee4d06] {
    width: .74rem;
    height: .74rem
}

.blackRoom-container .violation-list .bottom .right img[data-v-37ee4d06] {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.blackRoom-content[data-v-37ee4d06] {
    width: 7.1rem;
    height: 4.4rem;
    background: #fff;
    margin: .4rem auto;
    border: .06rem solid #55bd6b;
    border-radius: .08rem;
    padding: .2rem;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center
}

.blackRoom-content .headPic[data-v-37ee4d06] {
    width: 1.12rem;
    height: 1.12rem;
    border-radius: 100%;
    overflow: hidden
}

.blackRoom-content .headPic img[data-v-37ee4d06] {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.blackRoom-content .nickname[data-v-37ee4d06] {
    color: #55bd6b;
    font-size: .28rem;
    margin: .2rem 0
}

.blackRoom-content .count[data-v-37ee4d06] {
    font-size: .28rem
}

.blackRoom-content .line[data-v-37ee4d06] {
    width: 6.5rem;
    height: .02rem;
    background: #e3e3e3;
    margin-top: .4rem
}

.blackRoom-content .desc[data-v-37ee4d06] {
    color: #999;
    text-align: center;
    margin-top: .4rem
}

.container[data-v-0326c7dc] {
    background: #f8f8f8;
    min-height: 100vh
}

.van-list[data-v-0326c7dc] {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.violation-list[data-v-0326c7dc] {
    background: #fff;
    margin: .2rem .4rem;
    border-radius: .2rem;
    box-sizing: border-box;
    padding: .2rem
}

.violation-list .top[data-v-0326c7dc] {
    display: flex;
    align-items: center
}

.violation-list .top .violation-hedPic[data-v-0326c7dc] {
    width: .68rem;
    height: .68rem;
    border-radius: 100%;
    overflow: hidden;
    margin-right: .16rem
}

.violation-list .top .violation-hedPic img[data-v-0326c7dc] {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.violation-list .top .violation-info[data-v-0326c7dc] {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.violation-list .top .violation-info .violation-name[data-v-0326c7dc] {
    font-size: .28rem;
    color: #333;
    font-weight: 500
}

.violation-list .top .violation-info .violation-time[data-v-0326c7dc] {
    font-size: .24rem;
    color: #999
}

.violation-list .top .violation-count[data-v-0326c7dc] {
    border: .02rem solid #f69991;
    color: #ec3323;
    font-size: .26rem;
    line-height: .36rem;
    padding: 0 .2rem;
    margin-left: auto;
    border-radius: .4rem
}

.violation-list .bottom[data-v-0326c7dc] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: .2rem
}

.violation-list .bottom .left[data-v-0326c7dc] {
    font-size: .26rem;
    color: #333;
    font-weight: 600
}

.violation-list .bottom .right[data-v-0326c7dc] {
    width: .74rem;
    height: .74rem
}

.violation-list .bottom .right img[data-v-0326c7dc] {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.container[data-v-73b52f46] {
    background: #f8f8f8;
    min-height: 100vh
}

.van-list[data-v-73b52f46] {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.violation-list[data-v-73b52f46] {
    background: #fff;
    margin: .2rem .4rem;
    border-radius: .2rem;
    box-sizing: border-box;
    padding: .2rem
}

.violation-list .top[data-v-73b52f46] {
    display: flex;
    align-items: center
}

.violation-list .top .violation-hedPic[data-v-73b52f46] {
    width: .68rem;
    height: .68rem;
    border-radius: 100%;
    overflow: hidden;
    margin-right: .16rem
}

.violation-list .top .violation-hedPic img[data-v-73b52f46] {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.violation-list .top .violation-info[data-v-73b52f46] {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.violation-list .top .violation-info .violation-name[data-v-73b52f46] {
    font-size: .28rem;
    color: #333;
    font-weight: 500
}

.violation-list .top .violation-info .violation-time[data-v-73b52f46] {
    font-size: .24rem;
    color: #999
}

.violation-list .top .violation-count[data-v-73b52f46] {
    border: .02rem solid #f69991;
    color: #ec3323;
    font-size: .26rem;
    line-height: .36rem;
    padding: 0 .2rem;
    margin-left: auto;
    border-radius: .4rem
}

.violation-list .bottom[data-v-73b52f46] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: .2rem
}

.violation-list .bottom .left[data-v-73b52f46] {
    font-size: .26rem;
    color: #333;
    font-weight: 600
}

.violation-list .bottom .right[data-v-73b52f46] {
    width: .74rem;
    height: .74rem
}

.violation-list .bottom .right img[data-v-73b52f46] {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.picseries-wrap .van-search {
    background: #f6f6f6
}

.picseries-wrap .van-search .van-field__left-icon {
    display: flex;
    align-items: center
}

.picseries-wrap .van-search .van-field__left-icon img {
    width: .4rem
}

.picseries-wrap .van-search .van-search__content {
    background: #fff;
    border-radius: .34rem
}

.picseries-wrap .van-search .van-search__action {
    padding: 0 .2rem;
    font-size: .3rem;
    color: #000
}

.picseries-wrap .van-search .van-search__action:active {
    background: none
}

.picseries-wrap .main-color-nav:after {
    border: none
}

.picseries-wrap .search-list {
    padding: .36rem .16rem 0;
    background: #fff
}

.picseries-wrap .search-list .search-item {
    float: left;
    width: 25%;
    color: #333
}

.picseries-wrap .search-list .search-item>div {
    width: 1.6rem;
    height: .56rem;
    line-height: .56rem;
    border-radius: .06rem;
    text-align: center;
    margin: 0 auto .28rem auto;
    font-size: .24rem;
    border-radius: 3px;
    background: #f4f4f4
}

.alternate[data-v-28397e1e] {
    background-color: #f2f2f2;
    min-height: 100vh
}

.alternate .van-nav-bar[data-v-28397e1e] {
    background: #13ab56
}

.alternate .tips[data-v-28397e1e] {
    width: 100%;
    color: #000;
    font-size: .24rem;
    text-align: center
}

.alternate .container[data-v-28397e1e] {
    padding: .2rem
}

.alternate .container .item[data-v-28397e1e] {
    background: #fff;
    padding: .2rem;
    border-radius: .1rem;
    margin-bottom: .3rem
}

.alternate .container .item .item-title[data-v-28397e1e] {
    display: flex;
    align-items: center;
    color: #00672d;
    font-size: .28rem;
    font-weight: 600
}

.alternate .container .item .item-title img[data-v-28397e1e] {
    width: .32rem;
    height: .32rem;
    margin-right: .2rem
}

.alternate .container .item .item-content[data-v-28397e1e] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: .28rem;
    color: #666;
    margin-top: .2rem
}

.alternate .container .item .item-content span[data-v-28397e1e] {
    color: #13a954;
    cursor: pointer;
    border-radius: .04rem;
    border: .02rem solid #13a954;
    font-size: .2rem;
    padding: .04rem
}

.picseries-detail-wrap {
    position: relative
}

.picseries-detail-wrap .left-icon {
    font-size: 13Px;
    color: #07c160;
    position: relative
}

.picseries-detail-wrap .down-ul {
    padding: .1rem
}

.picseries-detail-wrap .down-ul li {
    line-height: .7rem;
    padding: 0 .4rem;
    color: #555;
    font-size: .28rem
}

.picseries-detail-wrap .down-ul li.act {
    color: #077e35
}

.picseries-detail-wrap .main-color-nav {
    background: #fff;
    position: sticky;
    top: 0;
    left: 0!important;
    transform: unset!important;
    color: #323233!important
}

.picseries-detail-wrap .main-color-nav .van-nav-bar__title {
    color: #323233!important
}

.picseries-detail-wrap .van-search {
    background: #fff
}

.picseries-detail-wrap .van-search .van-field__left-icon {
    display: flex;
    align-items: center
}

.picseries-detail-wrap .van-search .van-field__left-icon img {
    width: .4rem
}

.picseries-detail-wrap .van-search .van-search__content {
    background: #f6f6f6;
    border-radius: .34rem
}

.picseries-detail-wrap .van-search .van-search__action {
    padding: 0 .2rem;
    font-size: .3rem;
    color: #323233
}

.picseries-detail-wrap .van-search .van-search__action:active {
    background: none
}

.picseries-detail-wrap .main-color-nav:after {
    border: none
}

.picseries-detail-wrap .search-list {
    padding: .16rem .16rem .36rem;
    background: #fff
}

.picseries-detail-wrap .search-list .body-image-bd .image-item-title {
    padding: .1rem 0;
    font-size: .24rem;
    text-align: center;
    color: #434343
}

.m-user-info-my {
    position: relative;
    padding: 10Px 0 10Px 40Px
}

.m-user-info-my .van-image {
    position: absolute;
    left: 0
}

.m-user-info-my .m-user-info-my-name {
    font-size: 13Px;
    padding: 0 0 5Px 0
}

.m-user-info-my .m-user-info-my-name.red {
    color: red!important
}

.m-user-info-my .m-user-info-my-icons {
    font-size: 12Px;
    color: #949494
}

.my-channel-up .new-van-tabs {
    margin: .2rem 0 0 0
}

.my-channel-up .my-up-body {
    padding: .1rem .32rem 0
}

.my-channel-up .my-up-body .list-item {
    border-bottom: .02rem solid #eee;
    position: relative
}

.my-channel-up .my-up-body .list-item .title {
    padding: .04rem 0 .2rem 0;
    font-size: .26rem
}

.my-channel-up .my-up-body .list-item .lottery-type {
    position: absolute;
    height: .36rem;
    line-height: .36rem;
    padding: .04rem .08rem;
    border-radius: .16rem;
    color: #fff;
    background: #07c160;
    font-size: .24rem;
    right: 0;
    top: .2rem
}

.top-grade {
    min-height: 100vh;
    background: #faf7fa;
    padding-bottom: .4rem
}

.top-grade .van-nav-bar {
    position: absolute;
    width: 100%;
    background-color: hsla(0,0%,100%,0);
    color: #fff
}

.top-grade .van-nav-bar .van-nav-bar__title {
    color: #fff
}

.top-grade .van-nav-bar .van-nav-bar__right {
    font-size: .24rem
}

.top-grade .top-head {
    height: 3.8rem;
    background-image: url(/240628-1435/img/top-grade-bg_169f9232.png);
    background-size: 100% 100%;
    position: relative
}

.top-grade .top-head .text-t {
    padding: 2.24rem 0 0 .52rem;
    font-size: .24rem;
    color: #fff
}

.top-grade .top-head .text-t h2 {
    padding-bottom: .1rem
}

.top-grade .top-head .my-top {
    position: absolute;
    padding: 0 .26rem;
    left: .26rem;
    right: .26rem;
    height: 1rem;
    bottom: -.6rem;
    background: #fff;
    border-radius: .12rem;
    font-size: .24rem
}

.top-grade .top-head .my-top .m-user-info-my {
    padding-top: .16rem
}

.top-grade .top-head .my-top .leve-n {
    text-align: right
}

.top-grade .top-head .my-top .leve-n div {
    padding-right: .3rem;
    padding-top: .16rem
}

.top-grade .top-head .my-top .czz {
    line-height: 1rem;
    text-align: right
}

.top-grade .top-head .my-top .czz span {
    color: #a9a9a9
}

.top-grade .top-body-list {
    padding: 0 .26rem;
    margin-top: .8rem;
    position: relative
}

.top-grade .top-body-list.not-login {
    margin-top: -.3rem
}

.top-grade .top-body-list table {
    background: #fff;
    width: 100%;
    font-size: .24rem;
    border-radius: .12rem
}

.top-grade .top-body-list table tr .i-w {
    width: .8rem
}

.top-grade .top-body-list table tr .t-c {
    text-align: center
}

.top-grade .top-body-list table tr .van-image {
    margin-top: .08rem
}

.top-grade .top-body-list table tr .czz span {
    color: #a9a9a9
}

.top-grade .top-body-list table tr td {
    height: .88rem;
    border-bottom: 1Px solid #eee
}

.top-grade .top-body-list table tr .name {
    width: 90%;
    overflow: hidden;
    height: .26rem;
    text-overflow: ellipsis
}

.top-grade .top-body-list table tr .dj {
    text-align: center;
    color: #a9a9a9
}

.top-grade .top-body-list table tr .dj div img {
    width: .32rem
}

.top-share .top-head {
    background-image: url(/240628-1435/img/top-fans-bg_7e5be5f7.png)
}

.top-share {
    min-height: 100vh;
    background: #faf7fa;
    padding-bottom: .4rem
}

.top-share .van-nav-bar {
    position: absolute;
    width: 100%;
    background-color: hsla(0,0%,100%,0);
    color: #fff
}

.top-share .van-nav-bar .van-nav-bar__title {
    color: #fff
}

.top-share .van-nav-bar .van-nav-bar__right {
    font-size: .24rem
}

.top-share .top-head {
    height: 3.8rem;
    background-image: url(/240628-1435/img/top-share-bg_fd7834af.png);
    background-size: 100% 100%;
    position: relative
}

.top-share .top-head .text-t {
    padding: 2.24rem 0 0 .52rem;
    font-size: .24rem;
    color: #fff
}

.top-share .top-head .text-t h2 {
    padding-bottom: .1rem
}

.top-share .top-head .my-top {
    position: absolute;
    padding: 0 .26rem;
    left: .26rem;
    right: .26rem;
    height: 1rem;
    bottom: -.6rem;
    background: #fff;
    border-radius: .12rem;
    font-size: .24rem
}

.top-share .top-head .my-top .m-user-info-my {
    padding-top: .16rem
}

.top-share .top-head .my-top .leve-n {
    text-align: right;
    line-height: 1rem
}

.top-share .top-head .my-top .leve-n span {
    color: #a9a9a9
}

.top-share .top-body-list {
    padding: 0 .26rem;
    margin-top: .8rem;
    position: relative
}

.top-share .top-body-list.not-login {
    margin-top: -.3rem
}

.top-share .top-body-list table {
    background: #fff;
    width: 100%;
    font-size: .24rem;
    border-radius: .12rem
}

.top-share .top-body-list table tr .i-w {
    width: .8rem
}

.top-share .top-body-list table tr .t-c {
    text-align: center
}

.top-share .top-body-list table tr .van-image {
    margin-top: .08rem
}

.top-share .top-body-list table tr .czz {
    text-align: right;
    padding-right: .2rem
}

.top-share .top-body-list table tr .czz span {
    color: #a9a9a9
}

.top-share .top-body-list table tr td {
    height: .88rem;
    border-bottom: 1Px solid #eee
}

.extention-share {
    min-height: 100vh;
    background: #faf7fa;
    padding-bottom: .4rem
}

.extention-share .van-nav-bar {
    position: absolute;
    width: 100%;
    background-color: hsla(0,0%,100%,0);
    color: #fff
}

.extention-share .van-nav-bar .van-nav-bar__title {
    color: #fff
}

.extention-share .van-nav-bar .van-nav-bar__right {
    font-size: .24rem
}

.extention-share .top-head {
    height: 3.8rem;
    background-image: url(/240628-1435/img/extension-bk_2dc60108.png);
    background-size: 100% 100%;
    position: relative
}

.extention-share .top-head .text-t {
    padding: 2.24rem 0 0 .52rem;
    font-size: .24rem;
    color: #fff
}

.extention-share .top-head .text-t h2 {
    padding-bottom: .1rem
}

.extention-share .top-head .my-top {
    position: absolute;
    padding: 0 .26rem;
    left: .26rem;
    right: .26rem;
    height: 1rem;
    bottom: -.6rem;
    background: #fff;
    border-radius: .12rem;
    font-size: .24rem
}

.extention-share .top-head .my-top .m-user-info-my {
    padding-top: .16rem
}

.extention-share .top-head .my-top .leve-n {
    text-align: right;
    line-height: 1rem
}

.extention-share .top-head .my-top .leve-n span {
    color: #a9a9a9
}

.extention-share .top-body-list {
    padding: 0 .26rem;
    margin-top: .8rem;
    position: relative
}

.extention-share .top-body-list.not-login {
    margin-top: -.3rem
}

.extention-share .top-body-list table {
    background: #fff;
    width: 100%;
    font-size: .24rem;
    border-radius: .12rem
}

.extention-share .top-body-list table tr .i-w {
    width: .8rem
}

.extention-share .top-body-list table tr .t-c {
    text-align: center
}

.extention-share .top-body-list table tr .van-image {
    margin-top: .08rem
}

.extention-share .top-body-list table tr .czz {
    text-align: right;
    padding-right: .2rem
}

.extention-share .top-body-list table tr .czz span {
    color: #a9a9a9
}

.extention-share .top-body-list table tr td {
    height: .88rem;
    border-bottom: 1Px solid #eee
}

.my-fans .my-follow-body {
    padding: .1rem .32rem 0
}

.my-fans .my-follow-body .list-item {
    border-bottom: .02rem solid #eee;
    position: relative
}

.my-fans .my-follow-body .list-item .follow-icons .tool-icon-text {
    margin-right: 10Px
}

.my-fans .my-follow-body .list-item .van-icon-arrow {
    color: #666;
    position: absolute;
    right: .1rem;
    border-radius: .2rem;
    padding: .06rem .14rem .08rem;
    top: 15Px
}

.my-follow .my-follow-body {
    padding: .1rem .32rem 0
}

.my-follow .my-follow-body .list-item {
    border-bottom: .02rem solid #eee;
    position: relative
}

.my-follow .my-follow-body .list-item .follow-icons .tool-icon-text {
    margin-right: 10Px
}

.my-follow .my-follow-body .list-item .van-icon-arrow {
    color: #666;
    position: absolute;
    right: .1rem;
    border-radius: .2rem;
    padding: .06rem .14rem .08rem;
    top: 15Px
}

.user-img {
    display: inline-block;
    position: relative;
    padding-left: 48Px
}

.user-img .left-image {
    position: absolute;
    left: 0;
    top: 0
}

.user-img .user-info .name {
    padding: 4Px 0 3Px 0
}

.user-img .user-info .name.red {
    color: red!important
}

.user-img .user-info .time {
    font-size: 12Px;
    color: #888
}

.down-ul {
    padding: .1rem
}

.down-ul li {
    line-height: .7rem;
    padding: 0 .4rem;
    color: #555;
    font-size: .28rem
}

.down-ul li.act {
    color: #077e35
}

.search-wrap .search-hd .van-search {
    padding: .14rem .24rem
}

.search-wrap .search-hd .van-search .van-search__content {
    background-color: #f2f2f2
}

.search-wrap .search-hd .van-search .van-search__action {
    width: 50Px;
    background: #07c160;
    line-height: 28Px;
    margin-left: .16rem;
    border-radius: 14Px;
    text-align: center
}

.search-wrap .search-hd .van-search .van-search__action .search-btn {
    color: #fff;
    font-size: .26rem
}

.search-wrap .search-hd .van-search .van-cell {
    padding: .06rem .16rem .06rem 0
}

.search-wrap .search-hd .van-search .van-field__control {
    font-size: .28rem
}

.search-wrap .search-hd .search-btn {
    color: #077e35;
    font-size: .3rem
}

.search-wrap .search-hd .left-icon {
    font-size: 13Px;
    color: #07c160;
    position: relative
}

.search-wrap .van-pull-refresh {
    background: #fff
}

.search-wrap .van-pull-refresh .list-item {
    padding: .28rem
}

.search-wrap .van-pull-refresh .list-item .cell-top>div {
    float: left
}

.search-wrap .van-pull-refresh .list-item .cell-top>div.cell-top-img {
    height: .84rem;
    width: .84rem;
    margin-right: .2rem;
    border-radius: 50%
}

.search-wrap .van-pull-refresh .list-item .cell-top>div.cell-top-img img {
    display: block;
    width: 100%
}

.search-wrap .van-pull-refresh .list-item .cell-top>div.cell-top-text p {
    font-size: .28rem;
    line-height: .4rem;
    color: #333;
    margin-bottom: .06rem
}

.search-wrap .van-pull-refresh .list-item .cell-top>div.cell-top-text p span {
    margin-left: .2rem;
    color: #077e35
}

.search-wrap .van-pull-refresh .list-item .cell-top>div.cell-top-text p span.is-top {
    width: .94rem;
    display: inline-block;
    height: .36rem;
    text-align: center;
    line-height: .36rem;
    font-size: .28rem;
    color: #fff;
    background: #ef5f5f;
    border-radius: .04rem
}

.search-wrap .van-pull-refresh .list-item .cell-top>div.cell-top-text p span.is-top.jinghua {
    background: #077e35;
    margin-left: .28rem
}

.search-wrap .van-pull-refresh .list-item .cell-top>div.cell-top-text div {
    font-size: .24rem;
    line-height: .34rem;
    color: #888
}

.search-wrap .van-pull-refresh .list-item .user-time {
    font-size: .24rem;
    color: #888;
    margin-bottom: .14rem
}

.search-wrap .van-pull-refresh .list-item .user-time .van-icon-manager {
    position: relative;
    top: .04rem;
    margin-right: .12rem
}

.search-wrap .van-pull-refresh .list-item .user-time .user {
    float: left
}

.search-wrap .van-pull-refresh .list-item .user-time .time {
    float: right
}

.search-wrap .van-pull-refresh .list-item .content-box {
    margin: .18rem 0;
    color: #333;
    line-height: .44rem;
    font-size: .32rem
}

.search-wrap .van-pull-refresh .list-item .content-box p {
    margin-bottom: .1rem;
    color: #444
}

.search-wrap .van-pull-refresh .list-item .operation-box {
    color: #888;
    font-size: .24rem;
    line-height: .4rem
}

.search-wrap .van-pull-refresh .list-item .operation-box>div {
    float: left;
    margin-right: .4rem
}

.search-wrap .van-pull-refresh .list-item .operation-box>div .van-icon {
    margin-right: .12rem;
    position: relative;
    top: .06rem
}

.search-wrap .van-pull-refresh .list-item .operation-box>span {
    float: right;
    height: .36rem;
    line-height: .36rem;
    padding: 0 .2rem;
    color: #077e35;
    border: .02rem solid #077e35;
    border-radius: .04rem;
    font-size: .28rem;
    text-align: center;
    margin-top: .04rem
}

.ft-icon {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: .2rem;
    font-size: .24rem;
    color: #999
}

.toolbox-wrap {
    height: 100vh;
    background: #f8f8fa
}

.toolbox-wrap .toolbox-body {
    background: #fff;
    padding: .2rem 0 0 0
}

.toolbox-wrap .jietu-wrap {
    padding: .48rem .28rem .31rem;
    color: #3c3c3c;
    background: #f8f8f8;
    font-size: .28rem
}

.toolbox-wrap table {
    border-collapse: collapse;
    width: 100%;
    text-align: center;
    color: #434343;
    font-size: .24rem
}

.toolbox-wrap table td {
    padding: .16rem 0 .32rem 0;
    border: 1Px solid #e0e0e0
}

.toolbox-wrap table td img {
    display: block;
    width: .8rem;
    margin: 0 auto
}

.toolbox-wrap table td p {
    line-height: .4rem;
    margin-top: .1rem
}

.toolbox-wrap .vant-swiper-body-mini {
    padding: 0 .26rem
}

.toolbox-wrap .toolbox-text-info-list {
    background: #f8f8f8;
    padding: 0 .19rem;
    flex-wrap: wrap;
    display: flex
}

.toolbox-wrap .toolbox-text-info-list li {
    margin: 0 .07rem .13rem;
    background: #fff;
    width: calc(50% - .14rem);
    height: 2.2rem;
    box-shadow: 0 .01rem .05rem 0 rgba(6,0,1,.2);
    border-radius: .13rem;
    padding: .23rem .24rem .21rem .13rem;
    box-sizing: border-box;
    flex-wrap: wrap
}

.toolbox-wrap .toolbox-text-info-list li .text-info-title {
    line-height: .4rem;
    text-align: center;
    padding: 0 .2rem 0 .26rem;
    font-size: .28rem;
    color: #434343;
    margin-bottom: .4rem;
    height: .68rem
}

.toolbox-wrap .toolbox-text-info-list li .text-info-content {
    display: flex
}

.toolbox-wrap .toolbox-text-info-list li .text-info-content img {
    display: block;
    width: .6rem;
    height: .6rem;
    margin-right: .1rem;
    border-radius: 50%
}

.toolbox-wrap .toolbox-text-info-list li .text-info-content>div {
    width: calc(100% - .7rem)
}

.toolbox-wrap .toolbox-text-info-list li .text-info-content>div p {
    font-size: .2rem;
    color: #929292
}

.toolbox-wrap .van-list__finished-text {
    background: #f8f8f8
}

.my-channel-collect .my-collect-body .list-item .lottery-type {
    position: absolute;
    height: .36rem;
    padding: .04rem .08rem;
    border-radius: .16rem;
    color: #fff;
    background: #07c160;
    font-size: .24rem;
    right: .6rem;
    top: 50%;
    transform: translateY(-50%)
}

.my-channel-collect .new-van-tabs {
    margin: .2rem 0 0 0
}

.my-channel-collect .my-collect-body {
    padding: .1rem .32rem 0
}

.my-channel-collect .my-collect-body .list-item {
    border-bottom: .02rem solid #eee;
    position: relative;
    padding: 10Px 0 10Px 63Px
}

.my-channel-collect .my-collect-body .list-item .van-image {
    position: absolute;
    left: 0
}

.my-channel-collect .my-collect-body .list-item .user-name {
    font-size: 13Px;
    padding: 1Px 0 5Px 0
}

.my-channel-collect .my-collect-body .list-item .follow-icons {
    font-size: 12Px;
    color: #949494
}

.my-channel-collect .my-collect-body .list-item .van-icon-arrow {
    color: #666;
    position: absolute;
    right: .1rem;
    border-radius: .2rem;
    padding: .06rem .14rem .08rem;
    top: 15Px
}

.interaction {
    position: relative
}

.interaction .new-interaction {
    display: flex;
    justify-content: space-between
}

.title-wrap .titlebox {
    color: #333!important
}

.details-title {
    padding: .2rem 0
}

.details-title span {
    padding-left: .2rem;
    font-size: .34rem;
    position: relative
}

.details-title span:after {
    content: "";
    position: absolute;
    left: 0;
    width: 2Px;
    top: 3Px;
    bottom: 3Px;
    background: #077e35
}

.user-img-to {
    display: inline-block;
    position: relative;
    padding-left: 35Px;
    font-size: .26rem
}

.user-img-to .left-image {
    position: absolute;
    left: 0;
    top: 0
}

.user-img-to .user-info {
    padding: 10Px 0 3Px 0;
    width: 5rem
}

.user-img-to .user-info span {
    color: #07c160
}

.user-img-to .user-info span.red {
    color: red!important
}

.user-img-to .user-info label {
    margin: 0 .1rem
}

.clamp-body {
    position: relative;
    word-wrap: break-word;
    font-size: .26rem
}

.clamp-body .clamp-away {
    color: #077e35;
    padding: 0 .1rem;
    display: inline-block;
    visibility: hidden
}

.clamp-body .clamp-before {
    position: absolute;
    right: 5Px;
    bottom: 0;
    color: #077e35
}

.mycomment-wrap .new-van-tabs {
    margin-top: .2rem
}

.mycomment-wrap .mycomment-wrap-body {
    padding: 0 .32rem
}

.mycomment-wrap .mycomment-wrap-body .list-item {
    position: relative
}

.mycomment-wrap .mycomment-wrap-body .list-item .title {
    font-size: .26rem;
    margin-bottom: .3rem;
    padding-top: .04rem
}

.mycomment-wrap .mycomment-wrap-body .list-item .lottery-type {
    position: absolute;
    height: .36rem;
    line-height: .36rem;
    padding: .04rem .08rem;
    border-radius: .16rem;
    color: #fff;
    background: #07c160;
    font-size: .24rem;
    right: 0;
    top: .2rem
}

.mycomment-wrap .mycomment-wrap-body .list-item .comment-bd {
    padding-left: .6rem
}

.mycomment-wrap .mycomment-wrap-body .list-item .comment-bd .comment-item {
    background: #f8f8f8;
    padding: .2rem;
    margin-bottom: .1rem;
    border-radius: .08rem
}

.mycomment-wrap .mycomment-wrap-body .list-item .comment-bd .comment-item .user-info {
    font-size: .26rem
}

.mycomment-wrap .mycomment-wrap-body .list-item .comment-bd .comment-item .comment-text {
    padding: 0 0 0 36Px;
    margin: .1rem 0
}

.mycomment-wrap .mycomment-wrap-body .list-item .comment-bd .imglist img {
    width: 100%;
    padding: 0 .04rem;
    height: 1.8rem;
    object-fit: cover
}

.download-expert-forum-wrap .overlay-body {
    width: 4.6rem;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    padding-top: .4rem
}

.download-expert-forum-wrap .overlay-body .jietu-img {
    width: 100%
}

.download-expert-forum-wrap .overlay-body .download-notice-body {
    background: #000;
    display: flex;
    padding: .16rem;
    align-items: center
}

.download-expert-forum-wrap .overlay-body .download-notice-body p {
    flex: 1;
    font-size: .16rem;
    color: #fff!important;
    line-height: .24rem;
    text-align: left!important;
    word-break: break-all
}

.download-expert-forum-wrap .overlay-body .download-notice-body img {
    flex: none;
    height: .94rem;
    width: .94rem;
    border-radius: .06rem;
    margin-left: .16rem
}

.download-expert-forum-wrap .donwnload-btn {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    background: #fff;
    text-align: center;
    padding: .3rem 0 .32rem
}

.download-expert-forum-wrap .donwnload-btn img {
    display: block;
    margin: 0 auto;
    height: .9rem;
    width: .9rem;
    margin-bottom: .18rem
}

.download-expert-forum-wrap .donwnload-btn p {
    color: #797979;
    font-size: .28rem;
    line-height: .3rem
}

.van-image {
    width: 100%
}

.m-comment-body {
    padding-top: .2rem
}

.comment-list {
    padding: 0 0 1.2rem 0
}

.comment-list .act {
    color: #07c160!important
}

.comment-list .comment-title {
    font-size: .3rem;
    color: #000
}

.comment-list .comment-title span {
    margin-right: .24rem
}

.comment-list .comment-title span.active {
    color: red;
    font-weight: 700;
    font-size: .32rem
}

.comment-list .hot-list {
    padding: 0 .26rem
}

.comment-list .new-list {
    margin-top: .2rem;
    padding: 0 .26rem 0 .26rem
}

.comment-list .comment-item {
    margin: .2rem .14rem .2rem .14rem;
    position: relative
}

.comment-list .comment-item .user-img .user-info .name {
    color: #07c160;
    font-size: .26rem
}

.comment-list .comment-item .zan {
    position: absolute;
    right: 0;
    color: #666;
    font-size: .24rem;
    top: .2rem
}

.comment-list .comment-item .zan i {
    color: #666;
    font-size: .3rem;
    vertical-align: text-top;
    margin-right: .06rem
}

.comment-list .comment-item .all-comment {
    margin: .2rem 0 0 0
}

.comment-list .comment-item .all-comment span {
    color: #ddd;
    font-size: .24rem;
    position: relative
}

.comment-list .comment-item .all-comment span.down:after {
    position: absolute;
    content: " ";
    width: 0;
    height: 0;
    border-width: .1rem;
    border-style: solid;
    top: 50%;
    margin-top: -.02rem;
    border-color: #ddd transparent transparent transparent
}

.comment-list .comment-item .all-comment span.up:after {
    top: .04rem;
    transform: rotate(180deg)
}

.comment-list .comment-item .picture-time {
    color: #a9a9a9;
    font-size: .24rem;
    margin-left: .06rem;
    white-space: nowrap
}

.comment-list .comment-item .comment-item-bd {
    padding: .1rem 0 0 .96rem
}

.comment-list .comment-item .comment-item-bd .van-col img {
    width: 100%;
    padding: 0 .04rem;
    height: 1.8rem;
    object-fit: cover
}

.comment-list .comment-item .comment-item-bd .text {
    font-size: .26rem;
    line-height: .44rem;
    word-break: break-all;
    word-wrap: break-word;
    padding-right: .6rem
}

.comment-list .comment-item .comment-item-bd .text label {
    color: #a9a9a9;
    font-size: .24rem;
    margin-left: .06rem;
    white-space: nowrap
}

.comment-list .comment-item .comment-item-bd .btn-hf {
    padding-top: .1rem
}

.comment-list .comment-item .comment-item-bd .btn-hf span {
    padding: .06rem .16rem .08rem .16rem;
    background-color: #e2e2e2;
    border-radius: .3rem;
    display: inline-block;
    text-align: center;
    font-size: .24rem
}

.comment-list .comment-item .comment-item-bd .btn-hf span label {
    font-size: .2rem;
    margin-left: 0;
    color: #8c8c8c
}

.comment-list .comment-item .comment-item-bd .btn-hf label {
    color: #999;
    font-size: .24rem;
    margin-left: .2rem
}

.comment-list .comment-item .comment-item-bd .reply-info {
    padding: .16rem 0 0 0
}

.comment-list .comment-item .comment-item-bd .reply-info .reply-info-user {
    position: relative
}

.comment-list .comment-item .comment-item-bd .reply-info .reply-info-user .user-img-to .user-info {
    padding-top: .06rem
}

.comment-list .comment-item .comment-item-bd .reply-info .content {
    padding: 0 .7rem 0 .7rem;
    font-size: .26rem;
    line-height: .44rem;
    word-break: break-all;
    word-wrap: break-word
}

.comment-list .comment-item .comment-item-bd .reply-info .content .to-user-name span {
    color: #07c160
}

.comment-list .comment-item .comment-item-bd .reply-info .content .to-user-name.red span {
    color: red
}

.comment-list .comment-item .comment-item-bd .reply-info .content label {
    color: #a9a9a9;
    font-size: .24rem;
    margin-left: .06rem;
    white-space: nowrap
}

.comment-list .comment-item .comment-item-bd .reply-info .btn-hf {
    padding-left: .6rem
}

.comment-list .tool-bottom-new {
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    z-index: 101;
    background: #fff
}

.comment-list .tool-bottom-new div {
    max-width: 480Px;
    margin: 0 auto;
    border-top: .02rem solid #eee;
    padding: .1rem .16rem;
    display: flex
}

.comment-list .tool-bottom-new input {
    background: #f2f2f2;
    height: .58rem;
    border: 0;
    flex: 1;
    padding-left: .2rem;
    border-radius: .08rem
}

.comment-list .tool-bottom-new span {
    height: .58rem;
    width: 1.04rem;
    font-size: .26rem;
    text-align: center;
    line-height: .58rem;
    background: #07c160;
    color: #fff;
    border-radius: .3rem;
    margin-left: .2rem
}

.comment-list .tool-bottom-expert-forum-new {
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    z-index: 101;
    background: #fff
}

.comment-list .tool-bottom-expert-forum-new .input-wrap {
    max-width: 480Px;
    margin: 0 auto;
    border-top: .02rem solid #eee;
    padding: .16rem .2rem;
    display: flex;
    align-items: center
}

.comment-list .tool-bottom-expert-forum-new .input-wrap input {
    background-color: #f1f1f1!important;
    height: .68rem;
    flex: none;
    width: 4.24rem;
    padding: 0 .2rem;
    margin-left: .2rem;
    border: .02rem solid #e3e3e3;
    border-radius: .34rem;
    font-size: .22rem;
    color: #a4a4a4
}

.comment-list .tool-bottom-expert-forum-new .input-wrap .comment-action {
    flex: 1
}

.comment-list .tool-bottom-expert-forum-new .input-wrap .comment-action .comment-body {
    display: flex;
    align-items: center
}

.comment-list .tool-bottom-expert-forum-new .input-wrap .comment-action .comment-body span {
    height: .58rem;
    width: 1.04rem;
    font-size: .26rem;
    text-align: center;
    line-height: .58rem;
    background: #55bd6a;
    color: #fff;
    border-radius: .1rem;
    margin-left: .2rem;
    flex: none
}

.comment-list .tool-bottom-expert-forum-new .input-wrap .comment-action .comment-body>div {
    flex: 1;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    width: .8rem
}

.comment-list .tool-bottom-expert-forum-new .input-wrap .comment-action .comment-body>div .action-icon {
    display: block;
    margin: 0 auto;
    height: .3rem;
    width: .3rem
}

.comment-list .tool-bottom-expert-forum-new .input-wrap .comment-action .comment-body>div p {
    color: #333;
    font-size: .24rem;
    margin-top: .08rem;
    text-align: center
}

.no-data-list {
    text-align: center;
    padding: 1rem 0
}

.no-data-list .text {
    color: #999;
    font-size: .32rem;
    padding-top: .2rem
}

.from-box {
    padding: 0 .3rem;
    margin-top: 1rem
}

.from-box .title {
    font-size: .28rem;
    line-height: .7rem;
    padding: 0 .1rem;
    border-bottom: .02rem solid #e8e8e8
}

.from-box .van-cell {
    margin-bottom: .2rem
}

.ft-btn {
    padding: .4rem
}

.ft-btn .van-button {
    width: 90%;
    height: .8rem!important;
    border-radius: .8rem;
    margin: 0 .4rem
}

@media screen and (min-width: 768px) {
    .pop-fb {
        max-width:480Px;
        position: relative;
        left: 50%!important;
        transform: translate(-50%);
        overflow: hidden
    }
}

.m-explain-recommend .van-nav-bar[data-v-143e204a] {
    background: #fff
}

.m-explain-recommend .van-nav-bar .van-nav-bar__title[data-v-143e204a] {
    color: #333
}

.m-explain-recommend .down-overlay[data-v-143e204a] {
    width: 2.4rem;
    height: 1.4rem;
    border-radius: .2rem;
    background: #fff;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    box-shadow: 0 .06rem .32rem #ccc;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 2000!important
}

.m-explain-recommend .van-loading[data-v-143e204a] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.m-explain-recommend .van-loading .van-loading__text .van-loading__text[data-v-143e204a] {
    margin-top: .1rem!important
}

.m-explain-recommend .explain_right[data-v-143e204a] {
    display: flex;
    align-items: center
}

.m-explain-recommend .explain_right img[data-v-143e204a] {
    width: .44rem
}

.m-explain-recommend .ad_box[data-v-143e204a] {
    margin-top: .2rem
}

.m-explain-recommend .explain-tab[data-v-143e204a] {
    background: #fff
}

.m-explain-recommend .explain-tab .van-tabs__line[data-v-143e204a] {
    background: #fff!important
}

.m-explain-recommend .explain-tab[data-v-143e204a] .van-tabs__nav--card {
    border: none!important
}

.m-explain-recommend .explain-tab[data-v-143e204a] .van-tabs__nav--card .van-tab.van-tab--active {
    background-color: #fff!important;
    color: #000;
    font-weight: 700
}

.m-explain-recommend .explain-tab[data-v-143e204a] .van-tabs__nav--card .van-tab {
    border-right: none!important;
    color: #333;
    flex: none!important;
    margin-right: .4rem
}

.m-explain-recommend .recommend-video-item-body[data-v-143e204a] {
    padding: .22rem .28rem;
    text-align: center;
    background: #fff
}

.m-explain-recommend .recommend-video-item-body .title[data-v-143e204a] {
    display: flex;
    justify-content: space-between;
    color: #000;
    font-size: .24rem;
    padding-bottom: .22rem
}

.m-explain-recommend .recommend-video-item-body video[data-v-143e204a] {
    width: 100%;
    height: 3.44rem;
    object-fit: fill
}

.m-explain-recommend .block-lottery-head[data-v-143e204a] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.m-explain-recommend .block-lottery-head .kj-img[data-v-143e204a] {
    width: 1.6rem;
    height: .4rem
}

.m-explain-recommend .block-lottery-head .kj-img img[data-v-143e204a] {
    width: 100%;
    height: 100%
}

.m-explain-recommend .trapezoid[data-v-143e204a] {
    width: 2.48rem;
    height: .52rem;
    margin: -.06rem auto .2rem
}

.m-explain-recommend .m-scene-recommend-body[data-v-143e204a] {
    max-width: 480Px;
    margin: 0 auto
}

.m-explain-recommend .new-van-tabs .van-tabs__nav--card .van-tab.van-tab--active[data-v-143e204a] {
    background-color: #07c160!important
}

.m-explain-recommend .block-lottery-head[data-v-143e204a] {
    text-align: center;
    font-size: .26rem
}

.m-explain-recommend .video[data-v-143e204a] {
    height: 3.6rem
}

.m-explain-recommend .th[data-v-143e204a] {
    padding: 0 .2rem
}

.m-explain-recommend .ms-list[data-v-143e204a] {
    background: #eaf4fe;
    padding: .2rem .2rem
}

.m-explain-recommend .ms-list .bd[data-v-143e204a] {
    font-size: .24rem;
    padding: .1rem .2rem .3rem
}

.m-explain-recommend .ms-list .bd label[data-v-143e204a] {
    color: #07c160
}

.m-explain-recommend .ms-list[data-v-143e204a]:last-child {
    padding-bottom: .2rem
}

.m-explain-recommend .ft[data-v-143e204a] {
    background: #fff;
    padding: .16rem .26rem;
    font-size: .24rem;
    line-height: .48rem
}

.m-explain-recommend .ft ul li[data-v-143e204a] {
    overflow: hidden
}

.m-explain-recommend .ft li[data-v-143e204a] {
    position: relative
}

.m-explain-recommend .ft .ft-right[data-v-143e204a] {
    font-size: .24rem;
    background: red;
    color: #fff;
    border-radius: .2rem;
    padding: 0 .08rem
}

.m-explain-recommend .live-mask[data-v-143e204a] {
    width: 1.6rem;
    height: .8rem;
    background: #000;
    position: absolute;
    z-index: 999;
    right: 15Px;
    top: 0;
    z-index: 99
}

.m-explain-recommend .video-mask[data-v-143e204a] {
    height: 3.6rem;
    background: #000;
    display: flex;
    justify-content: space-between;
    padding: 0 .8rem;
    align-items: center
}

.m-explain-recommend .video-mask p[data-v-143e204a] {
    font-size: .28rem;
    font-weight: 700;
    color: #fff;
    line-height: .36rem;
    text-align: center
}

.m-explain-recommend .video-mask p span[data-v-143e204a] {
    color: red
}

.vant-swiper-body-mini .nice-text[data-v-143e204a] {
    background-color: #07c160;
    padding: .3rem .1rem;
    color: #fff;
    font-size: .24rem;
    font-weight: 700
}

.vant-swiper-body-mini .nice-text span[data-v-143e204a] {
    color: #fec72f
}

.vant-swiper-body-mini .nice-text label[data-v-143e204a] {
    background-color: #fff;
    color: #07c160;
    border-radius: .4rem;
    float: right;
    padding: .1rem .1rem;
    margin-top: -.08rem
}

.vant-swiper-body-mini .van-swipe[data-v-143e204a] {
    height: 2rem
}

.vant-swiper-body-mini.radius .van-swipe[data-v-143e204a],.vant-swiper-body-mini.radius[data-v-143e204a] {
    border-radius: .08rem
}

.vant-swiper-body-mini .van-swipe-item img[data-v-143e204a] {
    display: block;
    width: 100%;
    height: 100%
}

.m-scene-recommend[data-v-143e204a] {
    background: #eaf4fe
}

.m-scene-recommend .m-scene-recommend-body[data-v-143e204a] {
    max-width: 9.6rem;
    margin: 0 auto;
    background-color: #f6f6f6
}

.m-scene-recommend .video[data-v-143e204a] {
    height: 3.6rem
}

.m-scene-recommend .th .border-box[data-v-143e204a] {
    background: #f7f7f7!important;
    padding-bottom: 0
}

.m-scene-recommend .prize-list[data-v-143e204a] {
    background: #fff;
    padding: .2rem .3rem
}

.m-scene-recommend .prize-list .hd-box[data-v-143e204a] {
    padding-bottom: .1rem
}

.m-scene-recommend .prize-list .hd-box .title[data-v-143e204a] {
    font-size: .26rem;
    font-weight: 500
}

.m-scene-recommend .prize-list .hd-box .right[data-v-143e204a] {
    font-size: .26rem;
    color: #07c160;
    font-weight: 500
}

.m-scene-recommend .prize-list .bd-box .item[data-v-143e204a] {
    margin-top: .2rem;
    box-shadow: 0 .02rem .08rem 0 hsla(0,0%,62.7%,.5)
}

.m-scene-recommend .prize-list .bd-box .item .image[data-v-143e204a] {
    height: 2rem;
    position: relative
}

.m-scene-recommend .prize-list .bd-box .item .image img[data-v-143e204a] {
    width: 100%;
    height: 100%
}

.m-scene-recommend .prize-list .bd-box .item .image label[data-v-143e204a] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAYFBMVEUAAAB/f3+/v7+zs7PMzMzJycnGxsa/v7/CwsLIyMjDw8PFxcXExMTHx8fGxsbExMTFxcXGxsbFxcXFxcXGxsbFxcXGxsbGxsbExMTFxcXFxcXFxcXExMTFxcXGxsbFxcW9W9zkAAAAH3RSTlMAAgQKChMbHCoqN1hfX3iHlpeen6u0tNLU1OPr9Pj+hzYalQAAAPhJREFUOMudldsSgjAMRBeQi4AUlItSS/7/L33Q0V7SUtzHzpnuJE22gK6k7sZFKiWXsasT+FSIlTStomCxvFdkSfW5yzWSGMnGwtJhI1bbkOpcNpFXU6bdN1NA8+/OgYIavnVsYXD7VJRL2pF8d6mnXfUAUJp9vjwZUJUAhHmG84MhBZCsFojTzQXXBDXZIMDY1+gYEJVj32HkQNd+xMKCjv0C6QEtewnlA017FQKvBui3vpvWvmJau5jo9kQ3nHvClnvC6KFwxqzyjFnc4BZHViF+uaLXNT4AkE4hbtJiKguEz5z9E3vxQXogmgGUdtiX3n8h8H28ALpjis/Lm8ymAAAAAElFTkSuQmCC);
    background-size: 100% 100%;
    position: absolute;
    width: .5rem;
    height: .5rem;
    left: 50%;
    top: 50%;
    margin-left: -.25rem;
    margin-top: -.25rem
}

.m-scene-recommend .prize-list .bd-box .item .text[data-v-143e204a] {
    font-size: .24rem;
    text-align: center;
    padding: .2rem 0
}

.m-scene-recommend .bd[data-v-143e204a] {
    font-size: .24rem;
    padding: .1rem .26rem
}

.m-scene-recommend .bd label[data-v-143e204a] {
    color: #07c160
}

.m-scene-recommend .ft[data-v-143e204a] {
    background: #fff;
    padding: .16rem .26rem;
    font-size: .24rem;
    line-height: .48rem
}

.m-scene-recommend .ft ul li[data-v-143e204a] {
    overflow: hidden
}

.m-scene-recommend .ft ul li[data-v-143e204a]:last-child {
    color: #07c160
}

.m-scene-recommend .ft li[data-v-143e204a] {
    position: relative
}

.m-scene-recommend .ft li .ft-col[data-v-143e204a] {
    margin-left: .1rem
}

.m-scene-recommend .ft .ft-right[data-v-143e204a] {
    font-size: .24rem;
    background: red;
    color: #fff;
    border-radius: .2rem;
    padding: 0 .08rem
}

.onling-open[data-v-143e204a] {
    width: 2.4rem;
    padding: .1rem .4rem;
    background: #07c160;
    color: #fff;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center
}

.onling-open .my-icon[data-v-143e204a] {
    margin-left: .1rem
}

@media screen and (min-width: 769px) {
    .m-scene-recommend .m-scene-recommend-body[data-v-143e204a] {
        max-width:480Px!important
    }
}

.m-follow {
    display: inline-block
}

.m-follow .add-follow {
    background: #13ab56;
    color: #fff;
    border-radius: .3rem;
    font-size: 12Px;
    padding: .02rem .2rem .02rem .14rem;
    border: 1Px solid #13ab56
}

.m-follow .add-follow i {
    vertical-align: bottom;
    margin-right: .04rem;
    font-size: 14Px
}

.m-follow .add-follow.ok {
    background: #fff;
    color: #13ab56
}

.m-lv {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAAtCAMAAAB2zBIhAAACslBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Qyf23AAAA5XRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs9P0BBQkNERUdISUxNTlBRUlNUVVZXWFtcXV5fYWJkZWZnaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgoOEhYaIiYqLjI2Oj5GSlJWWmJmam52en6ChoqOkpqeoqaqsra6vsLGys7S3uLm6u7y9v8DCw8TFxsfIycrLzM7P0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+CZA/kQAABJtJREFUGBnFwftDU2UcB+DPe87YxgA3RUcgBIhRCWoXxTtlaFpmmhqVWmam4qUyzVtmZSlqecnIsiRFQym8kRIoqCAqKCIMYQ42trGd9/t/tHPwgnLrB8/pedBGHJZ56nRBt36eZIBmWEzWLZ/k71bTPzOSH62kQU/GR/YS0IngRdVEHlfXnE6JeE35o3Xx3JmczAVjo4LxMDa0SOIXtqz/vEvr1h5zkwq41155ZGGCAQ+KzPTwqlnR1oguWa0vHpdIHf4b+csSjWhHN7mMnLus6Fbop3ZSi1R/+FUz7gvP9tH5MQzdYgNzOamnfLEJdxnfvU6O1Wb0ICj9EqmHV62JFKAQko638tMpAnrAem/3kIps66IYZBHfeqhmlgE9G31CIhXVLg5GgG5CGbl+igCgixweKaIjZn5uoAEBoZ85SEVS0UQRwONZLbw0TQcgdnvBloHoqM+yEwdGMQDC0KMSqciTE8+AuVfo9noLADbqMm/caEYHs6/wxndEBATNvkxqasqwAEc8VDxCQEBijp9q5lnwIF3aGU5F4wXIwnf7SEW88BmGIonOpTAEGCcWS/zi60a0pxue66Gb881QmHf6SU2N80KwsY6aM/tCFjS9gqS/RqK92J1uur06HArTh9dIVb7sGAzZ7yXbxyGQ6T+ykXtvNMM9hlW3yLkjEgrj9CukspJU6CcXES+f1QsBLG6ri5o2xTDcETKnkqRDKQwylvqnn1RWvQQIS68mX8H4IASIyQfd1LjcgjbG1y5wXjzJABlL3OMktTn2ANAvvUmtvwyAYvTfEp2fKkCRksd5VboJir4bGkh1/pMI6PdVI9k3WyETZ5aRN3+kDgExO5qpfpUFitD510gDFQgQBu9rIfsaK2SWxQ3kPZjMgL5f1BP/Lh5t3ijhpIE6yILGFXG6NccEWZ/NTcQzI2Ca5yDKTUKbMYWkiUYoDG+Wcf+pl0TIEva6qC4jbNJZai1IFSETB2e3kibq0CZsqY2cvz3NECC8cIxLF1fktdKFdCMU0V82kDYqcEfEphZybesPWfD0a8S9ErlXhEPB5l8nbfhP4q6Evc3kXBkOWciiG0Tk2hYLhX5qCWnEsQd3iaOOeunqXCNklg12cv/6BINMP6FIIo1UL8E9hpmXSDo7wQDZgMzS/aMZFM8e8pFWSlJxX59PbpPnj+EiAoTYKYODIGPWzXbSiu/3GLTT7+sGcm6Ng0LHoLAsrSTNNL4XgvaidrmodqUR7RhmlEukmcKhDO0JI/Ikqn07BPewsac5aaYpw4IHmaaVSlQxzYg72KBDXtKM50Acw0NCF1aTdGQk2ghxu12kGal4oogO9N80k+P7x6DovcJG2qnNCEYnEn50U/2qfggQZ5Zw0oxtfX+GTojP57qp/v0wQBh3wkda4VVrowR0SkwrlOjyKxCGnOSkmYolIeiK/oOr5MsflvyDnzQi1R+eYkbXor9sIUfWrhukDX9N/vJEI7rBYvZ5eZPDT+rjXntl3qIEA3qQmNNKxG2XylVVVlqYs3XB2P7B6BFLO+pwnZ0zJFlVSYOeio/sJeC/ML2clf1WKP4H/wKxvx3T9gyczwAAAABJRU5ErkJggg==);
    background-size: 100% 100%;
    display: inline-block;
    width: 50Px;
    height: 14Px;
    padding-left: 19Px;
    color: #13ab56;
    vertical-align: top;
    font-size: 12Px;
    text-align: left
}

.expert-forum-user-img {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 .24rem 0 .18rem
}

.expert-forum-user-img .left-image {
    flex: none
}

.expert-forum-user-img .user-info {
    flex: 1;
    padding: 0 .16rem
}

.expert-forum-user-img .user-info .name {
    color: #999;
    font-size: .26rem;
    line-height: .36rem;
    margin-bottom: .04rem;
    font-weight: 700;
    display: flex
}

.expert-forum-user-img .user-info .name .is-vip {
    color: #ed4132
}

.expert-forum-user-img .user-info .name img {
    width: .36rem;
    height: .36rem;
    margin-left: .04rem
}

.expert-forum-user-img .user-info .time {
    font-size: .2rem;
    color: #999;
    line-height: .28rem
}

.expert-forum-user-img .concern {
    flex: none;
    padding: .12rem .18rem;
    border-radius: .1rem;
    border: .02rem solid #e7e7e7;
    font-size: .26rem;
    line-height: .36rem
}

.expert-forum-user-img .jing-icon {
    flex: none;
    width: .32rem;
    height: auto
}

.expert-forum-user-img2 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 .24rem 0 .18rem
}

.expert-forum-user-img2 .left-image {
    flex: none;
    width: 1.12rem;
    height: 1.12rem;
    position: relative
}

.expert-forum-user-img2 .left-image .concern-act {
    position: absolute;
    width: 100%;
    height: .36rem;
    line-height: .36rem;
    font-size: .24rem;
    text-align: center;
    background: #55bd6a;
    bottom: -.08rem;
    left: 0;
    color: #fff;
    border-radius: .18rem
}

.expert-forum-user-img2 .user-info {
    flex: 1;
    padding: 0 .16rem
}

.expert-forum-user-img2 .user-info .name {
    color: #999;
    font-size: .26rem;
    line-height: .36rem;
    margin-bottom: .08rem;
    font-weight: 700;
    display: flex
}

.expert-forum-user-img2 .user-info .name img {
    width: .36rem;
    height: .36rem;
    margin-left: .04rem
}

.expert-forum-user-img2 .user-info .time {
    font-size: .2rem;
    color: #999;
    line-height: .28rem
}

.expert-forum-user-img2 .concern {
    flex: none;
    padding: .12rem .18rem;
    border-radius: .1rem;
    border: .02rem solid #e7e7e7;
    font-size: .26rem;
    line-height: .36rem
}

.hongbao-wrap .hongbao-body {
    height: 1.72rem;
    background: url(/240628-1435/img/hongbao_e3d4f1da.png) no-repeat;
    background-size: 100% 100%;
    position: relative;
    color: #fff
}

.hongbao-wrap .hongbao-body .hongbao-text {
    position: absolute;
    top: .36rem;
    left: 22%;
    font-weight: 700;
    font-size: .26rem
}

.hongbao-wrap .hongbao-body .hongbao-status-text {
    position: absolute;
    top: .72rem;
    left: 22%;
    font-weight: 700;
    font-size: .24rem
}

.hongbao-wrap .hongbao-body .hongbao-person-text {
    position: absolute;
    bottom: .12rem;
    left: 4%;
    font-size: .24rem;
    color: #ffd9b5
}

.hongbao-wrap .hongbao-list {
    margin-top: .2rem
}

.hongbao-wrap .hongbao-list .hongbao-item {
    display: flex;
    font-size: .2rem;
    color: #737373;
    line-height: .3rem;
    margin-top: .06rem;
    flex-wrap: wrap
}

.hongbao-wrap .hongbao-list .hongbao-item img {
    width: .3rem;
    height: .3rem;
    flex: none
}

.hongbao-wrap .hongbao-list .hongbao-item span {
    flex: none;
    margin-left: .08rem
}

.hongbao-wrap .hongbao-list .hongbao-item span:first-of-type,.hongbao-wrap .hongbao-list .hongbao-item span:nth-of-type(3) {
    color: #ff4800
}

.rank-list-wrap {
    display: flex;
    justify-content: space-between;
    align-items: baseline
}

.rank-list-wrap .rank-item {
    flex: none;
    width: 1.36rem;
    padding-top: .36rem
}

.rank-list-wrap .rank-item.top-one {
    width: 1.72rem;
    background-size: 100% 100%
}

.rank-list-wrap .rank-item.top-one .person-icon {
    position: relative
}

.rank-list-wrap .rank-item.top-one .person-icon .bg-img {
    width: 1.72rem
}

.rank-list-wrap .rank-item.top-one .person-icon .person-img {
    width: 1.72rem;
    height: 1.72rem!important;
    object-fit: cover
}

.rank-list-wrap .rank-item .person-icon {
    position: relative
}

.rank-list-wrap .rank-item .person-icon .bg-img {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
    width: 1.36rem
}

.rank-list-wrap .rank-item .person-icon .person-img {
    display: block;
    border-radius: 50%;
    position: relative;
    bottom: .06rem;
    width: 1.3rem;
    height: 1.3rem;
    object-fit: cover;
    margin: 0 auto
}

.rank-list-wrap .rank-item .gift-info {
    margin-top: .24rem;
    text-align: center
}

.rank-list-wrap .rank-item .gift-info .person-name {
    font-size: .28rem;
    line-height: .4rem
}

.rank-list-wrap .rank-item .gift-info .cj-num,.rank-list-wrap .rank-item .gift-info .hh-num {
    font-size: .2rem;
    line-height: .28rem;
    color: #dc5d58
}

.pay-tool[data-v-1372a68e] {
    position: fixed;
    height: 100vh;
    width: 100vw;
    background: rgba(0,0,0,.5);
    overflow: hidden;
    width: 100%;
    padding-top: 30vh;
    z-index: 10;
    top: 0;
    left: 0
}

.pay-tool .keyboard-box[data-v-1372a68e] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    background: #fff;
    height: 3.16rem;
    width: 6.04rem;
    color: #434343;
    margin: 0 auto;
    position: relative
}

.pay-tool .keyboard-box .close[data-v-1372a68e] {
    height: .54rem;
    width: .54rem;
    position: absolute;
    top: .28rem;
    right: .24rem
}

.pay-tool .keyboard-box .title[data-v-1372a68e] {
    text-align: center;
    font-size: .32rem;
    font-weight: 500;
    color: #434343;
    line-height: .5rem;
    border-bottom: .02rem solid #ececec;
    width: 100%;
    margin-bottom: .2rem;
    padding-bottom: .3rem
}

.pay-tool .keyboard-box .kuang[data-v-1372a68e] {
    display: flex;
    justify-content: center;
    align-items: center
}

.pay-tool .keyboard-box .kuang>div[data-v-1372a68e] {
    text-align: center;
    line-height: .86rem;
    width: .86rem;
    height: .86rem;
    border: .02rem solid #bfbfbf;
    border-right: none
}

.pay-tool .keyboard-box .kuang>div span[data-v-1372a68e] {
    color: #434343;
    font-size: .48rem
}

.pay-tool .keyboard-box .kuang>div[data-v-1372a68e]:last-child {
    border-right: .02rem solid #bfbfbf
}

.pay-tool .keyboard-box .tip[data-v-1372a68e] {
    font-size: .24rem;
    text-align: center;
    margin-top: .34rem
}

.pay-tool .keyboard-box .tip span[data-v-1372a68e]:nth-child(2) {
    color: #0c7637
}

.pay-tool>title[data-v-1372a68e] {
    width: 100%;
    height: 2.08888888rem;
    padding: 0 .8rem;
    line-height: 2.08888888rem;
    text-align: center;
    overflow: hidden
}

.pay-tool>title .icon[data-v-1372a68e] {
    float: left;
    margin-top: .72222222rem
}

.pay-tool>title strong[data-v-1372a68e] {
    font-size: .8rem
}

.pay-tool>content .pay-tool-inputs[data-v-1372a68e] {
    width: 14.46666666rem;
    height: 2.31111111rem;
    margin: 1.28888888rem auto 0;
    border: .02rem solid #b9b9b9;
    border-radius: .26666666rem;
    box-shadow: 0 0 .02rem #e6e6e6;
    display: flex;
    border: .02rem solid red
}

.pay-tool>content .pay-tool-inputs .item[data-v-1372a68e] {
    width: 16.66666666%;
    height: 2.31111111rem;
    border-right: .02rem solid #b9b9b9;
    line-height: 2.31111111rem;
    text-align: center
}

.pay-tool>content .pay-tool-inputs .item[data-v-1372a68e]:last-child {
    border-right: none
}

.pay-tool>content .pay-tool-inputs .item .icon_dot[data-v-1372a68e] {
    display: inline-block;
    width: .51111111rem;
    height: .51111111rem;
    background: url(/240628-1435/img/weixin_929cab22.png) no-repeat;
    background-size: cover
}

.pay-tool>content .pay-tool-link[data-v-1372a68e] {
    padding: .53333333rem .8rem 0;
    text-align: right
}

.pay-tool>content .pay-tool-link .link[data-v-1372a68e] {
    font-size: .66666666rem;
    color: #3c8cfb
}

.pay-tool .pay-tool-keyboard[data-v-1372a68e] {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background: #fff;
    opacity: 1
}

.pay-tool .pay-tool-keyboard ul[data-v-1372a68e] {
    width: 100%;
    display: flex;
    flex-wrap: wrap
}

.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e] {
    width: 33.3333%;
    height: 1.25442834rem;
    border-right: .02rem solid #aeaeae;
    border-bottom: .02rem solid #aeaeae;
    font-size: .4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    color: #757575
}

.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:first-child,.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:nth-child(2),.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:nth-child(3) {
    border-top: .02rem solid #eee
}

.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:nth-child(3),.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:nth-child(6),.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:nth-child(9),.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:nth-child(12) {
    border-right: none
}

.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:nth-child(10),.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:nth-child(11),.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:nth-child(12) {
    border-bottom: none
}

.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:active,.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:nth-child(10),.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:nth-child(12) {
    background-color: #d1d4dd
}

.pay-tool .pay-tool-keyboard ul li[data-v-1372a68e]:nth-child(12):active {
    background-color: #fff
}

.red-flower-overlay-wrap {
    z-index: 102
}

.red-flower-overlay-wrap .input-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: .36rem
}

.red-flower-overlay-wrap .input-wrap .van-field {
    padding: 0 .4rem;
    border: .02rem solid #ededed;
    flex: 1;
    height: .8rem;
    line-height: .8rem;
    border-radius: .4rem;
    display: flex;
    align-items: center;
    width: .44rem
}

.red-flower-overlay-wrap .input-wrap .van-field .van-field__right-icon {
    display: flex;
    align-items: center
}

.red-flower-overlay-wrap .input-wrap .van-field .van-field__right-icon img {
    width: .44rem;
    height: .44rem;
    object-fit: cover
}

.red-flower-overlay-wrap .van-button--info {
    background: #55bd6a;
    border: none;
    padding: 0;
    margin-top: .56rem;
    font-size: .26rem;
    height: .88rem;
    line-height: .88rem
}

.red-flower-overlay-wrap .dashang-body {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    border-radius: .4rem .4rem 0 0;
    background: #fff;
    padding: .38rem .26rem .2rem
}

.red-flower-overlay-wrap .dashang-body .van-tab {
    flex: none;
    margin-right: .48rem
}

.red-flower-overlay-wrap .dashang-body .van-tabs__line {
    background: #55bd6a
}

.red-flower-overlay-wrap .dashang-body .amount {
    display: flex;
    align-items: center;
    height: .56rem;
    line-height: .56rem;
    margin-top: .4rem
}

.red-flower-overlay-wrap .dashang-body .amount img {
    margin: 0 .16rem;
    width: .44rem;
    height: .44rem
}

.red-flower-overlay-wrap .dashang-body .amount .get-red-flower-btn {
    flex: none;
    height: .56rem;
    line-height: .56rem;
    width: 1.48rem;
    text-align: center;
    background-color: #55bd6a;
    color: #fff;
    font-size: .28rem;
    border-radius: .28rem;
    margin-left: .2rem
}

.red-flower-overlay-wrap .dashang-body .input-wrap .to-person {
    flex: none;
    display: flex;
    align-items: center;
    padding-left: .6rem
}

.red-flower-overlay-wrap .dashang-body .rules {
    color: #999;
    font-size: .24rem;
    line-height: .32rem;
    margin-top: .32rem;
    padding: 0 .12rem
}

.red-flower-overlay-wrap .charge-red-flower-wrap {
    width: 5.64rem;
    background: #fff;
    border-radius: .4rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    padding: .44rem .48rem
}

.red-flower-overlay-wrap .charge-red-flower-wrap .charge-red-flower-title {
    font-size: .32rem;
    font-weight: 700;
    line-height: .44rem;
    text-align: center;
    margin-bottom: .32rem
}

.red-flower-overlay-wrap .charge-red-flower-wrap .charge-red-flower-notice {
    font-size: .2rem;
    line-height: .28rem;
    color: #999;
    margin-top: .28rem
}

.red-flower-overlay-wrap .charge-red-flower-wrap .charge-red-flower-total {
    font-size: .26rem;
    line-height: .36rem;
    color: #333;
    margin: .56rem 0 0
}

.red-flower-overlay-wrap .charge-red-flower-wrap .charge-red-flower-total span {
    color: #ff5e4f
}

.user-home .van-nav-bar {
    background: #13ab56;
    position: absolute;
    width: 100%
}

.user-home .van-nav-bar .van-nav-bar__title {
    color: #fff
}

.user-home .user-hd {
    background: #13ab56;
    padding-top: .92rem;
    padding-bottom: .2rem
}

.user-home .user-hd .user-info .name {
    color: #fff
}

.user-home .user-hd .details-act {
    display: flex;
    align-items: center;
    height: .44rem;
    line-height: .44rem
}

.user-home .user-hd .details-act img {
    margin-right: .26rem;
    width: .44rem
}

.user-home .user-hd .details-act span {
    width: 1.5rem;
    text-align: center;
    background: #fff;
    color: #55bd6a;
    font-size: .3rem;
    border-radius: .22rem;
    height: .52rem;
    line-height: .52rem
}

.user-home .user-hd .new-interaction {
    display: flex;
    justify-content: space-between;
    margin-top: .32rem
}

.user-home .user-hd .new-interaction>div {
    flex: 1;
    text-align: center;
    line-height: .4rem
}

.user-home .user-hd .new-interaction>div p:first-of-type {
    font-size: .3rem;
    color: #fff
}

.user-home .user-hd .new-interaction>div p:nth-of-type(2) {
    color: #abefba;
    font-size: .24rem;
    line-height: .36rem;
    margin-top: .04rem
}

.user-home .tabs-bd {
    padding: 0 .26rem;
    margin-bottom: .3rem
}

.user-home .tabs-bd .new-van-tabs .van-tabs__line {
    background: #55bd6a
}

.user-home .search-hd {
    padding: .3rem .18rem;
    background-color: transparent
}

.user-home .search-hd .van-search {
    padding: 0
}

.user-home .search-hd .van-search .van-cell {
    padding: 0!important;
    height: .72rem;
    line-height: .72rem
}

.user-home .search-hd .van-search .van-search__content {
    background-color: #f4f4f4;
    border-radius: .36rem
}

.user-home .search-hd .van-search .van-search__content .van-field__control {
    height: .72rem;
    line-height: .72rem
}

.user-home .search-hd .van-search .van-search__action {
    width: 50Px;
    line-height: 28Px;
    margin-left: .04rem;
    border-radius: 14Px;
    text-align: center;
    background: none
}

.user-home .search-hd .van-search .van-search__action .search-btn {
    color: #55bd6a;
    font-size: .24rem
}

.user-home .search-hd .van-search .van-cell {
    padding: .06rem .16rem .06rem 0
}

.user-home .search-hd .van-search .van-field__control {
    font-size: .28rem
}

.user-home .search-hd .search-btn {
    color: #077e35;
    font-size: .3rem
}

.user-home .list-bd .text-info-list {
    padding: 0 .1rem
}

.user-home .list-bd .text-info-list li {
    background: #fff;
    margin-bottom: .2rem;
    padding: .32rem 0 .08rem;
    border: .02rem solid #e4e4e4
}

.user-home .list-bd .text-info-list li .text-info-item {
    padding: 0 .18rem .24rem;
    border-bottom: .02rem solid #e4e4e4
}

.user-home .list-bd .text-info-list li .text-info-item .title {
    line-height: .4rem;
    padding: .32rem 0 .22rem;
    font-weight: 700;
    font-size: .28rem
}

.user-home .list-bd .text-info-list li .text-info-item .title span {
    display: inline-block;
    line-height: .36rem;
    padding: 0 .12rem;
    font-size: .24rem;
    color: #fff;
    background: #55bd6a;
    border-radius: .04rem;
    font-weight: 400;
    margin-right: .16rem
}

.user-home .list-bd .text-info-list li .text-info-item .title .item-top {
    background: #c88b40
}

.user-home .list-bd .text-info-list li .text-info-item .title .jing-icon {
    display: inline-block;
    position: relative;
    width: .36rem;
    margin-right: .12rem;
    top: .1rem
}

.user-home .list-bd .text-info-list li .text-info-item .title .hongbao-icon {
    display: inline-block;
    position: relative;
    width: .24rem;
    margin-left: .04rem;
    top: .04rem
}

.user-home .list-bd .text-info-list li .text-info-item .item-content {
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.user-home .list-bd .text-info-list li .text-info-item .pic-list {
    display: flex;
    margin-top: .32rem;
    width: 100%;
    overflow-x: auto
}

.user-home .list-bd .text-info-list li .text-info-item .pic-list .van-col {
    height: 2.16rem;
    overflow: hidden;
    border-radius: .06rem;
    position: relative
}

.user-home .list-bd .text-info-list li .text-info-item .pic-list .van-col .has-more {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: .1rem;
    text-align: center;
    line-height: 2.16rem;
    background: rgba(26,26,26,.7);
    color: #fff;
    font-size: .2rem;
    z-index: 1
}

.user-home .list-bd .text-info-list li .text-info-item .pic-list .van-col img {
    width: 100%
}

.user-home .list-bd .text-info-list li .ft-icon {
    padding: 0 .28rem;
    margin-top: .08rem;
    display: flex;
    align-items: center
}

.user-home .list-bd .text-info-list li .ft-icon .ft-icon-list {
    flex: 1;
    display: flex;
    align-items: center
}

.user-home .list-bd .text-info-list li .ft-icon .ft-icon-list div {
    margin-right: .44rem;
    display: flex;
    align-items: center;
    font-size: .26rem;
    line-height: .32rem;
    color: #333
}

.user-home .list-bd .text-info-list li .ft-icon .ft-icon-list div:nth-of-type(3) {
    margin-right: 0
}

.user-home .list-bd .text-info-list li .ft-icon .ft-icon-list div img {
    width: .32rem;
    height: .32rem;
    margin-right: .14rem
}

.user-home .list-bd .text-info-list li .ft-icon .type-icon {
    flex: none;
    padding: 0 .1rem;
    height: .56rem;
    line-height: .56rem;
    border-radius: .06rem;
    background: #f2f2f2;
    font-size: .26rem;
    color: #999;
    display: flex;
    align-items: center
}

.user-home .list-bd .text-info-list li .ft-icon .type-icon img {
    width: .36rem;
    margin-right: .06rem
}

.expert-forum-list {
    background: #f8f8f8;
    min-height: 100vh
}

.expert-forum-list .van-nav-bar {
    background: #55bd6a
}

.expert-forum-list .van-nav-bar .van-nav-bar__left .van-icon-arrow-left,.expert-forum-list .van-nav-bar .van-nav-bar__title {
    color: #fff
}

.expert-forum-list .notice-wrap {
    padding: .24rem
}

.expert-forum-list .notice-wrap .notice-box {
    border-radius: .12rem;
    background: #fff;
    padding: 0 .3rem
}

.expert-forum-list .notice-wrap .notice-box .van-notice-bar {
    padding: 0
}

.expert-forum-list .notice-wrap .notice-box .van-notice-bar:first-of-type {
    border-bottom: .02rem solid #f3f3f3
}

.expert-forum-list .notice-wrap .notice-box .van-notice-bar p {
    color: #55bd6a;
    font-weight: 700;
    font-size: .26rem;
    padding-right: .3rem
}

.expert-forum-list .notice-wrap .notice-box .van-notice-bar__content {
    font-weight: 700;
    font-size: .26rem
}

.expert-forum-list .new-van-tabs .van-tabs__nav {
    border-radius: .08rem
}

.expert-forum-list .type-list {
    display: flex
}

.expert-forum-list .type-list p {
    flex: 1;
    text-align: center;
    height: .92rem;
    line-height: .92rem;
    color: #999;
    font-weight: 700;
    font-size: .32rem
}

.expert-forum-list .type-list p.active {
    color: #55bd6a
}

.expert-forum-list .sub-type-list {
    height: .72rem;
    line-height: .72rem;
    background: #fff;
    padding: 0 .2rem
}

.expert-forum-list .sub-type-list p {
    display: inline-block;
    padding: 0 .2rem;
    font-size: .26rem
}

.expert-forum-list .sub-type-list p.active {
    font-weight: 700
}

.expert-forum-list .text-info-list {
    padding: 0 .1rem
}

.expert-forum-list .text-info-list li {
    background: #fff;
    margin-bottom: .2rem;
    padding: .32rem 0 .08rem;
    border: .02rem solid #e4e4e4
}

.expert-forum-list .text-info-list li .text-info-item {
    padding: 0 .18rem .4rem;
    border-bottom: .02rem solid #e4e4e4
}

.expert-forum-list .text-info-list li .text-info-item .title {
    line-height: .4rem;
    padding: .32rem 0 .22rem;
    font-weight: 700;
    font-size: .28rem;
    display: flex;
    align-items: baseline
}

.expert-forum-list .text-info-list li .text-info-item .title span {
    display: inline-block;
    line-height: .36rem;
    padding: 0 .12rem;
    font-size: .24rem;
    color: #fff;
    background: #55bd6a;
    border-radius: .04rem;
    font-weight: 400;
    margin-right: .16rem
}

.expert-forum-list .text-info-list li .text-info-item .title .item-top {
    background: #c88b40
}

.expert-forum-list .text-info-list li .text-info-item .title .jing-icon {
    display: inline-block;
    position: relative;
    width: .36rem;
    height: .38rem;
    margin-right: .12rem;
    top: .1rem
}

.expert-forum-list .text-info-list li .text-info-item .title .hongbao-icon {
    display: inline-block;
    position: relative;
    width: .24rem;
    height: .3rem;
    margin-left: .04rem;
    top: .04rem
}

.expert-forum-list .text-info-list li .text-info-item .title .read {
    margin-left: auto
}

.expert-forum-list .text-info-list li .text-info-item .title .read span {
    color: #ca3634;
    background: #ffe2e5;
    padding: .04rem .08rem;
    border-radius: 20%;
    margin-left: .1rem
}

.expert-forum-list .text-info-list li .text-info-item .item-content {
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.expert-forum-list .text-info-list li .text-info-item .pic-list {
    display: flex;
    margin-top: .32rem;
    width: 100%;
    overflow-x: auto
}

.expert-forum-list .text-info-list li .text-info-item .pic-list .van-col {
    height: 2.16rem;
    overflow: hidden;
    border-radius: .06rem;
    position: relative
}

.expert-forum-list .text-info-list li .text-info-item .pic-list .van-col .has-more {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: .1rem;
    text-align: center;
    line-height: 2.16rem;
    background: rgba(26,26,26,.7);
    color: #fff;
    font-size: .2rem;
    z-index: 1
}

.expert-forum-list .text-info-list li .text-info-item .pic-list .van-col img {
    width: 100%
}

.expert-forum-list .text-info-list li .ft-icon {
    padding: 0 .28rem;
    margin-top: .08rem;
    display: flex;
    align-items: center
}

.expert-forum-list .text-info-list li .ft-icon .ft-icon-list {
    flex: 1;
    display: flex;
    align-items: center
}

.expert-forum-list .text-info-list li .ft-icon .ft-icon-list div {
    margin-right: .44rem;
    display: flex;
    align-items: center;
    font-size: .26rem;
    line-height: .32rem;
    color: #333
}

.expert-forum-list .text-info-list li .ft-icon .ft-icon-list div:nth-of-type(3) {
    margin-right: 0
}

.expert-forum-list .text-info-list li .ft-icon .ft-icon-list div img {
    width: .32rem;
    height: .32rem;
    margin-right: .14rem
}

.expert-forum-list .text-info-list li .ft-icon .type-icon {
    flex: none;
    padding: 0 .04rem;
    height: .56rem;
    line-height: .56rem;
    border-radius: .06rem;
    background: #f2f2f2;
    font-size: .26rem;
    color: #999;
    display: flex;
    align-items: center
}

.expert-forum-list .text-info-list li .ft-icon .type-icon img {
    width: .36rem;
    margin-right: .06rem
}

.expert-forum-list .rule-wrap {
    padding: .2rem
}

.expertforum-search-wrap {
    min-height: 100vh
}

.expertforum-search-wrap .search-hd {
    background: #f8f8f8;
    padding: .14rem .24rem
}

.expertforum-search-wrap .search-hd .van-search {
    padding: 0;
    background-color: transparent
}

.expertforum-search-wrap .search-hd .van-search .van-cell {
    padding: 0!important;
    height: .72rem;
    line-height: .72rem
}

.expertforum-search-wrap .search-hd .van-search .van-search__content {
    background-color: #fff;
    border-radius: .36rem
}

.expertforum-search-wrap .search-hd .van-search .van-search__content .van-field__control {
    height: .72rem;
    line-height: .72rem
}

.expertforum-search-wrap .search-hd .van-search .van-search__action {
    width: 50Px;
    line-height: 28Px;
    margin-left: .04rem;
    border-radius: 14Px;
    text-align: center;
    background: none
}

.expertforum-search-wrap .search-hd .van-search .van-search__action .search-btn {
    color: #55bd6a;
    font-size: .24rem
}

.expertforum-search-wrap .search-hd .van-search .van-cell {
    padding: .06rem .16rem .06rem 0
}

.expertforum-search-wrap .search-hd .van-search .van-field__control {
    font-size: .28rem
}

.expertforum-search-wrap .search-hd .search-btn {
    color: #077e35;
    font-size: .3rem
}

.expertforum-search-wrap .text-info-list {
    padding: 0 .1rem
}

.expertforum-search-wrap .text-info-list li {
    background: #fff;
    margin-bottom: .2rem;
    padding: .32rem 0 .08rem
}

.expertforum-search-wrap .text-info-list li .text-info-item {
    padding: 0 .18rem .4rem;
    border-bottom: .02rem solid #e4e4e4
}

.expertforum-search-wrap .text-info-list li .text-info-item .title {
    line-height: .4rem;
    padding: .32rem 0 .22rem;
    font-weight: 700;
    font-size: .28rem;
    display: flex;
    align-items: baseline
}

.expertforum-search-wrap .text-info-list li .text-info-item .title span {
    display: inline-block;
    line-height: .36rem;
    padding: 0 .12rem;
    font-size: .24rem;
    color: #fff;
    background: #55bd6a;
    border-radius: .04rem;
    font-weight: 400;
    margin-right: .16rem
}

.expertforum-search-wrap .text-info-list li .text-info-item .title .item-top {
    background: #c88b40
}

.expertforum-search-wrap .text-info-list li .text-info-item .title .jing-icon {
    display: inline-block;
    position: relative;
    width: .36rem;
    height: .38rem;
    margin-right: .12rem;
    top: .1rem
}

.expertforum-search-wrap .text-info-list li .text-info-item .title .hongbao-icon {
    display: inline-block;
    position: relative;
    width: .24rem;
    height: .3rem;
    margin-left: .04rem;
    top: .04rem
}

.expertforum-search-wrap .text-info-list li .text-info-item .title .read {
    margin-left: auto
}

.expertforum-search-wrap .text-info-list li .text-info-item .title .read span {
    color: #ca3634;
    background: #ffe2e5;
    padding: .04rem .08rem;
    border-radius: 20%;
    margin-left: .1rem
}

.expertforum-search-wrap .text-info-list li .text-info-item .item-content {
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.expertforum-search-wrap .text-info-list li .text-info-item .pic-list {
    display: flex;
    margin-top: .32rem;
    width: 100%;
    overflow-x: auto
}

.expertforum-search-wrap .text-info-list li .text-info-item .pic-list .van-col {
    height: 2.16rem;
    overflow: hidden;
    border-radius: .06rem;
    position: relative
}

.expertforum-search-wrap .text-info-list li .text-info-item .pic-list .van-col .has-more {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: .1rem;
    text-align: center;
    line-height: 2.16rem;
    background: rgba(26,26,26,.7);
    color: #fff;
    font-size: .2rem;
    z-index: 1
}

.expertforum-search-wrap .text-info-list li .text-info-item .pic-list .van-col img {
    width: 100%
}

.expertforum-search-wrap .text-info-list li .ft-icon {
    padding: 0 .28rem;
    margin-top: .08rem;
    display: flex;
    align-items: center
}

.expertforum-search-wrap .text-info-list li .ft-icon .ft-icon-list {
    flex: 1;
    display: flex;
    align-items: center
}

.expertforum-search-wrap .text-info-list li .ft-icon .ft-icon-list div {
    margin-right: .44rem;
    display: flex;
    align-items: center;
    font-size: .26rem;
    line-height: .32rem;
    color: #333
}

.expertforum-search-wrap .text-info-list li .ft-icon .ft-icon-list div:nth-of-type(3) {
    margin-right: 0
}

.expertforum-search-wrap .text-info-list li .ft-icon .ft-icon-list div img {
    width: .32rem;
    height: .32rem;
    margin-right: .14rem
}

.expertforum-search-wrap .text-info-list li .ft-icon .type-icon {
    flex: none;
    padding: 0 .04rem;
    height: .56rem;
    line-height: .56rem;
    border-radius: .06rem;
    background: #f2f2f2;
    font-size: .26rem;
    color: #999;
    display: flex;
    align-items: center
}

.expertforum-search-wrap .text-info-list li .ft-icon .type-icon img {
    width: .36rem;
    margin-right: .06rem
}

.expertforum-search-wrap .empty-box img {
    width: 2.92rem
}

.expert-forum-history-wrap {
    padding: 54Px 0 20Px 0
}

.expert-forum-history-wrap .normal-list-wrap {
    padding: 0 .08rem
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li {
    background: #fff;
    margin-bottom: .2rem;
    padding: .32rem 0 .08rem;
    border: .02rem solid #e4e4e4
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item {
    padding-bottom: .24rem;
    border-bottom: .02rem solid #e4e4e4
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item .title {
    line-height: .4rem;
    padding: .32rem .18rem .22rem;
    font-weight: 700;
    font-size: .28rem;
    display: flex;
    align-items: baseline
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item .title span {
    display: inline-block;
    line-height: .36rem;
    padding: 0 .12rem;
    font-size: .24rem;
    color: #fff;
    background: #55bd6a;
    border-radius: .04rem;
    font-weight: 400;
    margin-right: .16rem
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item .title .item-top {
    background: #c88b40
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item .title .jing-icon {
    display: inline-block;
    position: relative;
    width: .36rem;
    margin-right: .12rem;
    top: .1rem
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item .title .hongbao-icon {
    display: inline-block;
    position: relative;
    width: .24rem;
    margin-left: .04rem;
    top: .04rem
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item .title .read {
    margin-left: auto
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item .title .read span {
    color: #ca3634;
    background: #ffe2e5;
    padding: .04rem .08rem;
    border-radius: 20%;
    margin-left: .1rem;
    margin-right: 0
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item .item-content {
    word-break: break-all;
    padding: 0 .18rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item .pic-list {
    display: flex;
    margin-top: .32rem;
    width: 100%;
    overflow-x: auto;
    padding: 0 .1rem
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item .pic-list .van-col {
    height: 2.16rem;
    overflow: hidden;
    border-radius: .06rem;
    position: relative
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item .pic-list .van-col .has-more {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: .1rem;
    text-align: center;
    line-height: 2.16rem;
    background: rgba(26,26,26,.7);
    color: #fff;
    font-size: .2rem;
    z-index: 1
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .text-info-item .pic-list .van-col img {
    width: 100%
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .ft-icon {
    padding: 0 .28rem;
    margin-top: .08rem
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .ft-icon .ft-icon-list {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .ft-icon .ft-icon-list div {
    margin-right: .44rem;
    display: flex;
    flex: none;
    align-items: center;
    font-size: .26rem;
    line-height: .32rem;
    color: #333
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .ft-icon .ft-icon-list div:nth-of-type(3) {
    margin-right: 0
}

.expert-forum-history-wrap .normal-list-wrap .text-info-list li .ft-icon .ft-icon-list div img {
    width: .32rem;
    height: .32rem;
    margin-right: .14rem
}

.tips_cg_div[data-v-01a02954] {
    font-size: .24rem;
    height: .8rem;
    line-height: .8rem;
    padding: 0 .6rem;
    color: grey
}

.btn-div[data-v-01a02954] {
    padding: 0 1rem;
    margin-top: .68rem
}

.setcgpashbtn[data-v-01a02954] {
    width: 100%;
    height: .68rem;
    background: linear-gradient(0deg,#13ab56,#077e35);
    border-radius: .72rem;
    text-align: center;
    line-height: .68rem;
    color: #fff;
    font-size: .32rem
}

.company-tip[data-v-01a02954] {
    margin-top: 1.08rem;
    display: flex;
    justify-content: center;
    align-items: center
}

.company-tip span[data-v-01a02954]:first-child {
    font-size: .24rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .24rem
}

.company-tip .onlinebtn[data-v-01a02954] {
    padding: .14rem .2rem;
    display: inline-block;
    border-radius: .1rem;
    border: .02rem solid #0d9244;
    color: #0d9244!important;
    margin-left: .2rem;
    cursor: pointer
}

.bind-usdt-wrap {
    background: #f8f8f8;
    height: 100vh
}

.bind-usdt-wrap .content-box .van-cell {
    padding-top: .4rem;
    padding-bottom: .4rem
}

.bind-usdt-wrap .content-box .van-cell .van-field__label {
    color: #8e8e8e;
    font-size: .24rem
}

.bind-usdt-wrap .content-box .van-cell .van-field__control {
    color: #434343;
    font-size: .24rem
}

.bind-usdt-wrap .content-box .van-cell .van-cell__value {
    color: #8e8e8e
}

.bind-usdt-wrap .content-box .van-cell .select-usdt {
    text-align: right;
    flex: 1;
    display: flex;
    align-items: center;
    color: #c8c9cc;
    font-size: .24rem;
    justify-content: flex-end
}

.bind-usdt-wrap .content-box .van-cell .select-usdt.hasSelect {
    color: #434343
}

.bind-usdt-wrap .content-box .van-cell .select-usdt img {
    height: .4rem;
    width: .4rem;
    margin-left: .2rem
}

.bind-usdt-wrap .btn {
    width: 5.74rem;
    height: .8rem;
    margin: 1.8rem auto 0 auto;
    text-align: center;
    line-height: .8rem;
    background: #07c160;
    border-radius: .4rem;
    color: #fff
}

.contentdialog[data-v-4559bd80] {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background-color: rgba(0,0,0,.5);
    display: flex;
    justify-content: center;
    align-items: center
}

.content-dia[data-v-4559bd80] {
    width: 4.8rem;
    height: 6rem
}

.content-dia .content-title-dia[data-v-4559bd80] {
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    font-size: .32rem;
    color: #fff;
    background-color: #077e35
}

.content-dia .content-content-dia[data-v-4559bd80] {
    background-color: #fff;
    padding: .32rem
}

.content-dia .content-content-con[data-v-4559bd80] {
    display: flex;
    justify-content: center;
    padding: .16rem
}

.content-dia .lablediv[data-v-4559bd80] {
    width: 60%;
    text-align: right;
    font-size: .28rem;
    color: grey
}

.content-dia .textdiv[data-v-4559bd80] {
    width: 40%;
    text-align: center
}

.content-dia .footer-dia[data-v-4559bd80] {
    height: .8rem;
    line-height: .8rem;
    border-top: .02rem solid #e5e5e5;
    background-color: #fff;
    display: flex
}

.content-dia .footer-dia .footer-left[data-v-4559bd80] {
    width: 50%;
    border-right: .02rem solid #e5e5e5;
    text-align: center;
    line-height: .8rem;
    font-size: .24rem;
    color: grey
}

.content-dia .footer-dia .footer-right[data-v-4559bd80] {
    width: 50%;
    text-align: center;
    line-height: .8rem;
    color: #0b8e40
}

.content-cg-withdraw[data-v-2bd41fe3] {
    background-color: rgba(241,236,236,.3);
    width: 100%;
    min-height: 20rem
}

.yue[data-v-2bd41fe3] {
    font-size: .24rem;
    color: grey;
    background: #fff;
    padding: .16rem .16rem
}

.name[data-v-2bd41fe3] {
    display: flex;
    align-items: center
}

.name img[data-v-2bd41fe3] {
    width: .4rem
}

.money[data-v-2bd41fe3] {
    margin-left: .36rem
}

.cgcontent-item[data-v-2bd41fe3] {
    background-color: #fff;
    margin-top: .16rem;
    height: 1.2rem
}

.title-cg[data-v-2bd41fe3] {
    display: flex;
    padding: .16rem .24rem;
    height: .64rem;
    line-height: .64rem;
    font-size: .28rem;
    color: grey
}

.title-cg img[data-v-2bd41fe3] {
    width: .48rem;
    height: .48rem;
    flex: none
}

.title-cg div[data-v-2bd41fe3] {
    flex: 1
}

.title-cg div span[data-v-2bd41fe3] {
    float: right;
    color: #434343
}

.account-cg[data-v-2bd41fe3] {
    padding: .16rem .72rem
}

.entry-money[data-v-2bd41fe3] {
    margin-top: .24rem;
    background-color: #fff;
    padding: .08rem .16rem
}

.entry-money .tips-money[data-v-2bd41fe3] {
    font-size: .2rem
}

.bottombtn[data-v-2bd41fe3] {
    margin-top: .6rem;
    display: flex;
    justify-content: center;
    padding: 0 .6rem
}

.registnext[data-v-2bd41fe3] {
    width: 100%;
    height: .68rem;
    background: #07c160;
    border-radius: .72rem;
    text-align: center;
    line-height: .68rem;
    color: #fff;
    font-size: .32rem
}

.company-wrap {
    background: #f8f8f8;
    height: 100vh;
    display: flex;
    flex-direction: column
}

.company-wrap .titlebox {
    position: relative;
    height: .92rem;
    padding-top: .32rem;
    padding-bottom: .24rem;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.company-wrap .titlebox .back {
    display: inline-block;
    height: .32rem;
    width: .32rem;
    margin-left: .32rem
}

.company-wrap .titlebox .title {
    font-size: .32rem;
    font-weight: 500;
    color: #fff;
    line-height: .5rem;
    position: absolute;
    bottom: .24rem;
    left: 50%;
    transform: translateX(-50%)
}

.company-wrap .titlebox .sub-title {
    margin-right: .3rem;
    font-size: .24rem;
    font-weight: 500;
    min-width: .2rem;
    color: #fff;
    display: inline-block
}

.company-wrap .balance {
    padding: .26rem;
    font-size: .24rem
}

.company-wrap .balance span {
    color: #e50012
}

.company-wrap .overlay-wrap {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.company-wrap .overlay-wrap .van-loading {
    margin: 0 auto
}

.company-wrap .content-box {
    flex: 1
}

.company-wrap .content-box .amount-box {
    width: 100%;
    height: 1.7rem;
    background: #fff;
    margin-top: .22rem;
    padding: .14rem .26rem
}

.company-wrap .content-box .amount-box>span {
    font-size: .24rem;
    font-weight: 400;
    color: #434343;
    line-height: .22rem;
    margin-bottom: .46rem;
    display: inline-block
}

.company-wrap .content-box .amount-box .num {
    font-size: .52rem;
    font-weight: 700;
    color: #868686;
    line-height: .22rem;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: flex-start
}

.company-wrap .content-box .amount-box .num input {
    margin-right: .2rem;
    min-width: 1.2rem;
    display: inline-block;
    border: none
}

.company-wrap .content-box .amount-box .num span {
    font-size: .52rem;
    font-weight: 700;
    color: #434343;
    line-height: .22rem
}

.company-wrap .content-box .btn {
    width: 5.74rem;
    height: .8rem;
    margin: .4rem auto;
    text-align: center;
    line-height: .8rem;
    background: linear-gradient(0deg,#13ab56,#077e35);
    border-radius: .4rem;
    color: #fff
}

.company-wrap .content-box .item {
    display: flex;
    justify-content: space-between;
    position: relative
}

.company-wrap .content-box .item .left-item {
    display: flex;
    align-items: center;
    flex: 1
}

.company-wrap .content-box .item .left-item img {
    height: .46rem
}

.company-wrap .content-box .item .left-item .text {
    display: flex;
    flex-direction: column;
    margin-left: .2rem
}

.company-wrap .content-box .item .left-item span {
    font-size: .24rem;
    font-weight: 400;
    color: #8e8e8e;
    line-height: .4rem
}

.company-wrap .content-box .item .left-item span:first-child {
    font-size: .32rem;
    font-weight: 400;
    color: #434343;
    line-height: .4rem
}

.company-wrap .content-box .dialog-info {
    padding: .28rem;
    line-height: .32rem;
    overflow: visible!important
}

.user-info-wrap {
    padding: .32rem .4rem .2rem .3rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #fff;
    margin-bottom: .08rem
}

.user-info-wrap>img {
    display: block;
    border-radius: 50%;
    width: .64rem;
    height: .64rem;
    flex: none
}

.user-info-wrap .user-center-box {
    flex: none;
    padding: 0 .24rem;
    color: #434343;
    line-height: 1
}

.user-info-wrap .user-center-box .user-name {
    font-size: .28rem;
    margin-bottom: .1rem
}

.user-info-wrap .user-center-box .fans {
    font-size: .24rem
}

.user-info-wrap .attention-box {
    flex: 1;
    display: flex
}

.user-info-wrap .attention-box .attention-body {
    flex: none
}

.user-info-wrap .attention-box .attention-body img {
    display: block;
    width: .4rem;
    height: .4rem;
    margin: 0 auto .04rem auto
}

.user-info-wrap .attention-box .attention-body p {
    font-size: .2rem;
    color: #ed0000;
    text-align: center
}

.user-info-wrap .attention {
    padding: .12rem .1rem;
    background: #07c160;
    border-radius: .06rem;
    color: #fff;
    font-size: .24rem;
    display: flex;
    align-items: center;
    flex: none
}

.user-info-wrap .attention img {
    display: block;
    width: .16rem;
    height: .16rem;
    margin-right: .08rem
}

.user-info-wrap .reward-wrap {
    border-radius: .16rem;
    padding-top: .4rem
}

.user-info-wrap .reward-wrap .reward-title {
    color: #13ab56;
    font-size: .28rem;
    font-weight: 700;
    margin-bottom: .36rem
}

.user-info-wrap .reward-wrap .reward-body {
    text-align: center;
    padding: 0 .52rem
}

.user-info-wrap .reward-wrap .reward-body input {
    display: block;
    height: .64rem;
    line-height: .64rem;
    padding: 0 .16rem;
    border: .02rem solid #434343;
    font-size: .24rem;
    color: #606060;
    width: 100%;
    margin-bottom: .38rem
}

.user-info-wrap .reward-wrap .reward-body p {
    color: #606060;
    font-size: .24rem;
    margin-bottom: .42rem
}

.user-info-wrap .reward-wrap .reward-body .van-button {
    border-color: transparent;
    background: #07c160;
    font-size: .24rem;
    height: .84rem;
    line-height: .84rem;
    border-radius: .14rem;
    color: #fff;
    width: 90%;
    margin: 0 auto .46rem auto
}

.buy-x-s-wrap .buy-x-s-dialog {
    border-radius: .16rem;
    padding: .42rem .32rem .36rem .38rem
}

.buy-x-s-wrap .buy-x-s-dialog .van-dialog__header {
    padding-top: 0
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-title {
    color: #13ab56;
    font-size: .28rem;
    font-weight: 700;
    margin-bottom: .48rem;
    line-height: 1
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body {
    text-align: center
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .notice-text {
    font-size: .32rem;
    color: #606060;
    margin-bottom: .32rem;
    text-align: left
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .notice-text span {
    color: #ad0000
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .db-box {
    border-radius: .16rem
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .db-box.act {
    background: #07c160
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .db-box.act .db-content>div div,.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .db-box.act .db-content>div p {
    color: #fff
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .db-box .db-content {
    display: flex;
    align-items: center;
    padding: .16rem .08rem .16rem .24rem
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .db-box .db-content>img {
    flex: none;
    width: .66rem;
    height: .82rem;
    margin-right: .16rem
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .db-box .db-content>div {
    flex: 1
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .db-box .db-content>div div {
    display: flex;
    align-items: end;
    font-size: .32rem;
    color: #606060;
    justify-content: space-between;
    margin-bottom: .04rem;
    font-weight: 700
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .db-box .db-content>div div img {
    width: .34rem;
    height: .34rem
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .db-box .db-content>div p {
    color: #606060;
    font-size: .24rem;
    line-height: .28rem;
    text-align: left
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .btn-box {
    display: flex;
    justify-content: space-between;
    padding: 0 .14rem;
    margin-top: .4rem
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .btn-box .van-button {
    width: 1.96rem;
    height: .84rem;
    line-height: .84rem;
    color: #fff;
    border-radius: .14rem
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .btn-box .van-button.van-button--primary {
    background: #07c160
}

.buy-x-s-wrap .buy-x-s-dialog .buy-x-s-body .footer-notice {
    font-size: .24rem;
    color: #606060;
    margin-top: .22rem;
    text-align: left
}

.buy-x-s-wrap .key-board {
    z-index: 2100
}

.liuhe-user-wrap {
    background: #f2f2f2;
    min-height: 100vh;
    padding-bottom: 1.16rem
}

.liuhe-user-wrap .center-wrap {
    background: #fff;
    padding: 0 .3rem;
    font-size: .24rem;
    color: #414141
}

.liuhe-user-wrap .center-wrap .period-wrap {
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    padding-bottom: .08rem
}

.liuhe-user-wrap .center-wrap .period-wrap.only-tab .van-tabs {
    width: 100%
}

.liuhe-user-wrap .center-wrap .period-wrap .van-tab {
    min-width: .8rem;
    font-size: .24rem
}

.liuhe-user-wrap .center-wrap .period-wrap .van-tabs--line .van-tabs__wrap {
    height: .4rem
}

.liuhe-user-wrap .center-wrap .period-wrap .van-tabs--line .van-tabs__wrap .van-tabs__nav {
    padding: 0
}

.liuhe-user-wrap .center-wrap .period-wrap .van-tabs--line .van-tabs__wrap .van-tabs__nav--line {
    padding-bottom: 0
}

.liuhe-user-wrap .center-wrap .period-wrap .van-tabs--line .van-tabs__wrap .van-tabs__line {
    bottom: 0;
    background: #07c160
}

.liuhe-user-wrap .center-wrap .period-wrap .van-tabs--line .van-tabs__wrap .van-tab--active {
    color: #13ab56
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item {
    padding: 0 .3rem;
    background: #fff;
    margin: .08rem;
    color: #545454;
    font-size: .26rem
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .c-r {
    color: #db0202
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .c-g {
    color: #13ab56
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .m-r {
    margin-right: .24rem
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .top-item {
    display: flex;
    justify-content: space-between;
    padding: .2rem 0 .1rem 0;
    border-bottom: .02rem solid #e0e0e0;
    align-items: center
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .top-item.rt2 {
    flex: none
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .top-item.rt2 .tag {
    font-size: .24rem;
    width: .36rem;
    height: .36rem;
    line-height: .36rem;
    text-align: center;
    color: #fff;
    transform: scale(.8);
    border-radius: .04rem;
    margin-right: .12rem
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .top-item.rt2 .tag.win {
    background: #ff5757
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .top-item.rt2 .tag.lose {
    background: #a0a0a0
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .top-item .period-time {
    flex: 1
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .top-item .type-name {
    background: #07c160;
    border-radius: .04rem;
    padding: .06rem .12rem;
    font-size: .24rem;
    color: #fff;
    flex: none
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .bottom-item {
    padding: .16rem 0 .2rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: .24rem
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .bottom-item .flex-2 {
    flex: none;
    width: .5rem;
    border-radius: .04rem;
    padding: .08rem .1rem;
    font-size: .24rem;
    color: #fff;
    background: #07c160;
    text-align: center
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .bottom-item .flex-2.has-line {
    background: url(/240628-1435/img/square-line_51b05de3.png) no-repeat;
    background-size: 100% 100%
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .bottom-item .flex-3 {
    flex: 1;
    padding: 0 .24rem
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .bottom-item .flex-3 .flex-title {
    font-size: .28rem;
    margin-bottom: .12rem;
    font-weight: 700;
    color: #13ab56
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .bottom-item .flex-4 {
    flex: none;
    color: #13ab56;
    font-size: .24rem;
    border: .02rem solid #13ab56;
    border-radius: .08rem;
    width: .96rem;
    height: .52rem;
    line-height: .52rem;
    text-align: center;
    display: block
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .bottom-item.rt2 .flex-3 {
    padding-left: 0
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .bottom-item.rt2 .flex-3 .flex-title {
    color: #13ab56;
    margin-bottom: 0
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .bottom-item.rt2 .flex-4 {
    width: .84rem;
    height: .4rem;
    line-height: .4rem
}

.liuhe-period-detail-wrap {
    padding-bottom: 1rem;
    background: #f2f2f2;
    min-height: 100vh
}

.liuhe-period-detail-wrap .notice-icon {
    width: .46rem;
    height: .46rem;
    margin-right: .34rem
}

.liuhe-period-detail-wrap .liuhe-period-detail-body {
    font-size: .24rem;
    color: #414141
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .xs-tj {
    background: #fff;
    padding: 0 .48rem;
    padding: 0 .28rem
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .xs-tj .xs-tj-text {
    padding: .32rem .16rem .16rem;
    font-size: .3rem;
    color: #434343;
    line-height: .36rem;
    text-align: center;
    border-bottom: .02rem solid #e0e0e0
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .xs-tj-bars {
    display: flex;
    padding: .22rem 0;
    flex-wrap: wrap
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .xs-tj-bars div {
    flex: none;
    height: .96rem;
    line-height: .96rem;
    text-align: center;
    width: .96rem;
    font-size: .24rem;
    color: #5b5b5b;
    margin-right: .26rem;
    background-image: url(/240628-1435/img/ty_3a1547a8.png);
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .xs-tj-bars div.act {
    background-image: url(/240628-1435/img/ty0_06a5bb6e.png);
    color: #ff7e00
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail {
    padding: 0 .28rem;
    background: #fff;
    margin-top: .06rem
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail .detail-top {
    display: flex;
    justify-content: space-between;
    padding: .26rem .04rem;
    color: #434343;
    border-bottom: .02rem solid #e0e0e0
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail .detail-top h4 {
    font-size: .3rem
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail .detail-top span {
    font-size: .24rem
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail .detail-body {
    padding: .32rem .32rem .26rem;
    display: flex;
    justify-content: space-between
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail .detail-body .lottery-item {
    font-size: .24rem;
    color: #373737
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail .detail-body .lottery-item .lottery-item-num {
    width: .48rem;
    height: .48rem;
    position: relative;
    line-height: .48rem
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail .detail-body .lottery-item .lottery-item-num img {
    display: block;
    left: 0;
    top: 0;
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 0
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail .detail-body .lottery-item .lottery-item-num p {
    position: relative;
    text-indent: .06rem
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail .detail-body .lottery-item .lottery-item-num p.color1 {
    color: #ad1e16
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail .detail-body .lottery-item .lottery-item-num p.color2 {
    color: #0a62b4
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail .detail-body .lottery-item .lottery-item-num p.color3 {
    color: #048401
}

.liuhe-period-detail-wrap .liuhe-period-detail-body .period-detail .detail-body .lottery-item p {
    margin-top: .3rem
}

.liuhe-period-detail-wrap .go-shopping {
    width: 4rem;
    height: .84rem;
    line-height: .84rem;
    margin: .54rem auto 0 auto;
    display: block;
    background: #07c160;
    border-radius: .14rem
}

.liuhe-period-detail-wrap .report-wrap {
    border-radius: .16rem;
    padding-top: .34rem
}

.liuhe-period-detail-wrap .report-wrap .van-dialog__header {
    padding-top: 0
}

.liuhe-period-detail-wrap .report-wrap .report-title {
    color: #13ab56;
    font-size: .28rem;
    font-weight: 700;
    margin-bottom: .22rem
}

.liuhe-period-detail-wrap .report-wrap .report-body {
    text-align: center;
    padding: 0 .52rem
}

.liuhe-period-detail-wrap .report-wrap .report-body select {
    display: block;
    margin-bottom: .22rem;
    width: 100%
}

.liuhe-period-detail-wrap .report-wrap .report-body .van-cell {
    padding: 0
}

.liuhe-period-detail-wrap .report-wrap .report-body .van-field__body {
    border: .02rem solid #999;
    padding: .2rem .18rem
}

.liuhe-period-detail-wrap .report-wrap .report-body .van-button {
    border-color: transparent;
    background: #07c160;
    font-size: .24rem;
    height: .84rem;
    line-height: .84rem;
    border-radius: .14rem;
    color: #fff;
    width: 100%;
    margin: .2rem auto .46rem auto
}

.winning-streak-wrap {
    background: #f2f2f2;
    min-height: 100vh;
    padding-bottom: 1.16rem
}

.winning-streak-wrap .search {
    display: block;
    width: .4rem;
    height: .4rem;
    margin-right: .28rem
}

.winning-streak-wrap .title {
    color: #fff
}

.winning-streak-wrap .checkbox-wrap {
    padding: .1rem .4rem;
    display: flex;
    align-items: center
}

.winning-streak-wrap .checkbox-wrap img {
    width: .28rem;
    height: .28rem;
    margin-right: .16rem
}

.winning-streak-wrap .checkbox-wrap p {
    font-size: .24rem;
    color: #434343
}

.winning-streak-wrap .checkbox-wrap p span {
    color: #13ab56
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item {
    display: flex;
    background: #fff;
    margin-bottom: .12rem;
    justify-content: space-between;
    align-items: start;
    color: #434343;
    font-size: .24rem
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item .flex-1 {
    flex: none;
    width: 2.08rem;
    text-align: center;
    border-right: .02rem solid #f5f5f5;
    padding: .2rem 0
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item .flex-1 img {
    width: .64rem;
    height: .64rem;
    display: block;
    margin: 0 auto
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item .flex-1 p {
    color: #434343;
    font-size: .24rem;
    margin-top: .2rem
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item .flex-3 {
    flex: 1;
    padding: .2rem .24rem
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item .flex-3 .flex-title {
    font-size: .28rem;
    margin-bottom: .08rem;
    font-weight: 700;
    color: #13ab56
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item .flex-3 .flex-content {
    margin-top: .1rem;
    font-size: .24rem;
    display: flex;
    text-align: left
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item .flex-3 .flex-content span:first-of-type {
    flex: 1;
    color: #ae3535
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item .flex-3 .flex-content span:nth-of-type(2) {
    flex: 1;
    color: #434343
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item .flex-3 .look-btn {
    width: 100%;
    height: .48rem;
    line-height: .48rem;
    font-size: .24rem;
    font-weight: 700;
    margin-top: .14rem;
    background: #07c160;
    border-radius: .06rem
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item .flex-4 {
    flex: none;
    color: #c30b0b;
    font-size: .36rem;
    padding: .2rem 0;
    width: 1.24rem
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item .flex-4 div {
    background: #07c160;
    width: .5rem;
    text-align: center;
    font-size: .24rem;
    color: #fff;
    padding: .1rem;
    margin: 0 auto;
    border-radius: .08rem
}

.winning-streak-wrap .liuhe-king-list .liuhe-king-item .flex-4 div.has-line {
    background: url(/240628-1435/img/square-line_51b05de3.png) no-repeat;
    background-size: 100% 100%
}

.winning-streak-wrap .van-tabbar {
    max-width: 480Px;
    left: 50%;
    transform: translateX(-50%)
}

.winning-streak-wrap .van-tabbar .van-tabbar-item__icon {
    margin-bottom: 0
}

.winning-streak-wrap .type-item {
    text-align: center
}

.winning-streak-wrap .type-item img {
    display: block;
    width: .56rem;
    height: .56rem;
    margin: 0 auto
}

.winning-streak-wrap .type-item p {
    font-size: .2rem;
    color: #acacac;
    margin-top: .08rem
}

.winning-streak-wrap .type-item .clip {
    display: block;
    text-align: center;
    width: .56rem;
    height: .56rem;
    margin: 0 auto;
    line-height: .24rem;
    border-radius: 50%;
    color: #acacac;
    border: .02rem solid #acacac
}

.winning-streak-wrap .van-overlay {
    background-color: rgba(0,0,0,.3)
}

.winning-streak-wrap .type-wrap {
    padding: 0 .08rem;
    position: absolute;
    width: 100%;
    bottom: 1.36rem;
    left: 0
}

.winning-streak-wrap .type-wrap .type-box {
    display: flex;
    flex-wrap: wrap;
    background: #fff;
    padding: .16rem 0;
    border-radius: .08rem
}

.winning-streak-wrap .type-wrap .type-box .type-item {
    width: 20%;
    margin-bottom: .32rem
}

.winning-streak-wrap .type-wrap:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: .24rem solid #000;
    position: absolute;
    bottom: -.48rem;
    right: .48rem;
    box-sizing: border-box;
    border-top-color: #fff;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent
}

.my-bingding .van-nav-bar {
    background: linear-gradient(0deg,#13ab56,#077e35)
}

.my-bingding .van-nav-bar .van-icon-arrow-left:before,.my-bingding .van-nav-bar .van-nav-bar__title {
    color: #fff
}

.my-bingding .my-bind-body {
    padding: .2rem .32rem
}

.my-bingding .my-bind-body .from {
    padding: 0 .32rem 0 .32rem
}

.my-bingding .my-bind-body .from .readonly {
    background: none
}

.my-bingding .my-bind-body .from .bank {
    width: 0;
    height: 0;
    border-left: .04rem solid transparent;
    border-right: .04rem solid transparent;
    border-top: .08rem solid #8c8c8c;
    z-index: 10;
    position: absolute;
    right: .16rem;
    top: 50%;
    transform: translateY(-50%)
}

.my-bingding .my-bind-body .ft-btn {
    padding: .2rem .32rem 0
}

.my-bingding .my-bind-body .ft {
    font-size: .24rem;
    line-height: .44rem;
    padding-top: .3rem;
    color: #a9a9a9
}

.reward-ranking-list {
    min-height: 100vh;
    background: #de514b
}

.reward-ranking-list .reward-ranking-body {
    padding: 0 .12rem
}

.reward-ranking-list .reward-ranking-body .van-nav-bar {
    background: #de514b
}

.reward-ranking-list .reward-ranking-body .van-nav-bar .van-nav-bar__left .van-icon-arrow-left,.reward-ranking-list .reward-ranking-body .van-nav-bar .van-nav-bar__title {
    color: #fff
}

.reward-ranking-list .reward-ranking-body .van-nav-bar:after {
    display: none
}

.reward-ranking-list .reward-ranking-body .rank-list-wrap {
    padding: 0 .12rem
}

.reward-ranking-list .reward-ranking-body .rank-list-wrap .rank-item {
    padding: 0 0 .24rem;
    margin-top: .36rem;
    width: 1.92rem;
    border-radius: .38rem;
    background: #e16863
}

.reward-ranking-list .reward-ranking-body .rank-list-wrap .rank-item.top-one {
    width: 2.7rem
}

.reward-ranking-list .reward-ranking-body .rank-list-wrap .rank-item.top-one .person-icon .bg-img,.reward-ranking-list .reward-ranking-body .rank-list-wrap .rank-item.top-one .person-icon .person-img {
    width: 1.72rem
}

.reward-ranking-list .reward-ranking-body .rank-list-wrap .rank-item .person-icon .bg-img {
    width: 1rem
}

.reward-ranking-list .reward-ranking-body .rank-list-wrap .rank-item .person-icon .person-img {
    width: 1rem;
    height: .96rem
}

.reward-ranking-list .reward-ranking-body .rank-list-wrap .rank-item .gift-info {
    padding: 0 .2rem
}

.reward-ranking-list .reward-ranking-body .rank-list-wrap .rank-item .gift-info .person-name {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    word-break: break-all;
    color: #fff;
    margin-bottom: .12rem
}

.reward-ranking-list .reward-ranking-body .rank-list-wrap .rank-item .gift-info p {
    color: #ffdad9
}

.reward-ranking-list .my-rank.rank-list-item {
    border-radius: .12rem
}

.reward-ranking-list .rank-list {
    border-radius: .12rem;
    margin-top: .12rem;
    overflow: hidden
}

.reward-ranking-list .rank-list .rank-list-item:first-of-type {
    padding-top: .4rem
}

.reward-ranking-list .rank-list-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: .2rem .2rem .3rem;
    background: #fff;
    position: relative;
    top: -.12rem;
    z-index: 1
}

.reward-ranking-list .rank-list-item .index-num {
    flex: none;
    width: .44rem;
    font-size: .28rem
}

.reward-ranking-list .rank-list-item .my-icon {
    flex: none
}

.reward-ranking-list .rank-list-item .my-rank-detail {
    flex: 1;
    padding: 0 .22rem
}

.reward-ranking-list .rank-list-item .my-rank-detail p:first-of-type {
    font-size: .32rem;
    color: #333;
    line-height: .44rem;
    margin-bottom: .04rem
}

.reward-ranking-list .rank-list-item .my-rank-detail p:nth-of-type(2) {
    font-size: .24rem;
    line-height: .36rem;
    color: #a3a3a3
}

.reward-ranking-list .rank-list-item .my-rank-num {
    flex: none;
    text-align: right;
    font-size: .26rem;
    color: #333;
    line-height: .36rem
}

.reward-ranking-list .rank-list-item .my-rank-num p:first-of-type {
    margin-bottom: .08rem
}

.m-tabs-years {
    overflow-x: auto
}

.m-tabs-years::-webkit-scrollbar {
    display: none
}

.m-tabs-years .m-tabs-years-bd {
    height: .76rem;
    white-space: nowrap;
    min-width: 100%;
    max-width: 200rem;
    padding-left: .28rem
}

.m-tabs-years .m-tabs-years-bd span {
    border: 1Px solid #a9a9a9;
    border-radius: .3rem;
    width: 1.1rem;
    height: .4rem;
    text-align: center;
    line-height: .36rem;
    font-size: .24rem;
    margin-top: .2rem;
    margin-right: .28rem;
    display: inline-block
}

.m-tabs-years .m-tabs-years-bd span.act {
    border: 1Px solid #07c160;
    background: #07c160;
    color: #fff
}

.vote-ad-list {
    display: flex;
    padding: 0 .18rem;
    flex-wrap: wrap
}

.vote-ad-list span {
    margin: .1rem;
    border-radius: .06rem;
    border: .02rem solid #13ab56;
    color: #13ab56;
    text-align: center;
    height: .6rem;
    line-height: .6rem;
    font-size: .28rem;
    width: calc(33.33% - .2rem)
}

.m-tabs-period-home {
    border-top: 1Px solid #eee
}

.m-tabs-period-home .van-dropdown-menu {
    height: 30Px
}

.m-tabs-period-home .van-dropdown-menu__bar {
    height: 32Px
}

.m-tabs-period-home .van-hairline--top-bottom:after,.m-tabs-period-home .van-hairline-unset--top-bottom:after {
    border: 0
}

.m-tabs-period-home .van-dropdown-item {
    z-index: 103
}

.m-tabs-period-home .van-dropdown-menu__title {
    font-size: 12Px;
    background: #07c160;
    color: #fff;
    border-radius: .3rem;
    padding: 0 15Px 0 5Px
}

.m-tabs-period-home .van-dropdown-menu__title:after {
    right: .12rem
}

.m-tabs-period-home .dropdown-body {
    max-height: 11rem;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.m-tabs-period-home .tag-body {
    text-align: center;
    padding: .2rem 0
}

.m-tabs-period-home .tag-body span {
    display: inline-block;
    width: 1.6rem;
    height: .56rem;
    line-height: .56rem;
    border-radius: .04rem;
    border: .02rem solid #a9a9a9;
    text-align: center;
    margin-bottom: .2rem;
    font-size: 13Px
}

.m-tabs-period-home .tag-body span.act {
    border: .02rem solid #07c160;
    color: #07c160
}

.m-tabs-period {
    overflow-x: auto
}

.m-tabs-period::-webkit-scrollbar {
    display: none
}

.m-tabs-period .m-tabs-period-bd {
    height: .6rem;
    white-space: nowrap;
    min-width: 100%
}

.m-tabs-period .m-tabs-period-bd span {
    width: 1.5rem;
    text-align: center;
    font-size: .24rem;
    margin-top: .18rem;
    display: inline-block;
    border-right: 1Px solid #ddd
}

.m-tabs-period .m-tabs-period-bd span.act {
    color: #07c160
}

.vote-home .van-tabs__nav--card {
    border: .02rem solid #13ab56
}

.vote-home .vote-home-tab .van-tab.van-tab--active {
    background-color: #13ab56;
    border-right: .02rem solid #13ab56!important;
    color: #fff!important;
    border-top: .02rem solid #13ab56
}

.vote-home .vote-home-tab .van-tabs__nav--card .van-tab {
    color: #13ab56;
    margin-top: -.02rem;
    border-right: .02rem solid #fff
}

.vote-home .vant-swiper-body-mini-vote {
    padding: 0 .26rem
}

.vote-home .picture-content {
    padding: 0 .32rem .1rem .32rem
}

.vote-home .picture-content .title {
    color: #000;
    font-size: .34rem;
    text-align: center;
    padding: .1rem 0 .2rem 0
}

.vote-home .media .van-swipe {
    height: 4.4rem;
    max-height: 10rem
}

.vote-home .media .video-bg {
    height: 4.4rem;
    background-size: 100% 100%;
    position: relative
}

.vote-home .media .video-bg label {
    background-image: url(/240628-1435/img/play_6cd309c6.png);
    background-size: 100% 100%;
    position: absolute;
    width: 1.1rem;
    height: 1.1rem;
    bottom: .2rem;
    left: .2rem
}

.vote-home .open-hide {
    height: .7rem;
    background: #f8f8f8;
    margin-bottom: .2rem;
    border-top: .04rem solid #07c160;
    text-align: center
}

.vote-home .open-hide span {
    width: 2.06rem;
    height: .46rem;
    background: #07c160;
    background-size: 100% 100%;
    display: inline-block;
    line-height: .46rem;
    font-size: .24rem;
    color: #fff;
    position: relative
}

.vote-home .open-hide span label {
    float: left
}

.vote-home .open-hide span i {
    float: left;
    margin-left: .4rem;
    margin-top: .16rem;
    margin-right: .06rem;
    width: 0;
    height: 0;
    border-width: .1rem;
    border-style: solid;
    border-color: #fff transparent transparent transparent
}

.vote-home .open-hide span.open i {
    margin-top: .06rem;
    transform: rotate(180deg)
}

.vote-home .v-interaction {
    padding: 0 .32rem;
    margin-bottom: .2rem
}

.vote-home .vote-home-bd {
    padding: 0 .32rem;
    margin-top: .4rem
}

.vote-home .vote-home-bd .interaction {
    margin-bottom: .2rem
}

.vote-home .vote-list {
    overflow: hidden
}

.vote-home .vote-list .vote-list-item {
    margin-bottom: .34rem
}

.vote-home .vote-list .vote-list-item:nth-child(odd) {
    padding-right: .24rem
}

.vote-home .vote-list .vote-list-item:nth-child(2n) {
    padding-left: .24rem
}

.vote-home .vote-list .col-td {
    display: flex
}

.vote-home .vote-list .name {
    margin-right: .1rem;
    font-size: .28rem
}

.vote-home .vote-list .proportion {
    flex: 1;
    display: flex;
    width: 100%;
    height: .32rem;
    border: .02rem solid #07c160;
    font-size: .2rem;
    border-radius: .16rem;
    text-align: right;
    position: relative
}

.vote-home .vote-list .proportion span {
    position: absolute;
    right: .08rem;
    top: 0;
    line-height: .32rem
}

.vote-home .vote-list .proportion i {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 50%;
    background: #07c160;
    border-radius: .14rem
}

.vote-home .vote-list .num-piao {
    text-align: right;
    font-size: .24rem;
    color: #7e7e7e;
    line-height: .32rem;
    min-width: .9rem
}

.vote-home .ft-btns {
    margin-bottom: .3rem
}

.vote-home .ft-btns label,.vote-home .ft-btns span {
    height: .64rem;
    display: inline-block;
    width: 100%;
    background: #e2e2e2;
    color: #8c8c8c;
    font-size: .24rem;
    text-align: center;
    line-height: .64rem;
    border-radius: .4rem
}

.vote-home .ft-btns label {
    background: #07c160;
    color: #fff
}

.vote-home .dialog-set-vote {
    padding: .3rem .3rem .2rem .3rem
}

.vote-home .dialog-set-vote .item {
    border: .02rem solid #f1f1f1;
    text-align: center;
    border-radius: .08rem;
    font-size: .28rem;
    margin-bottom: .2rem;
    padding: .16rem 0
}

.vote-home .dialog-set-vote .item.act {
    background: #07c160;
    color: #fff
}

.vote-home .dialog-set-vote .item.act div {
    color: #fff
}

.vote-home .dialog-set-vote .item div {
    font-size: .24rem;
    color: #7e7e7e;
    padding-top: .06rem
}

.vote-home .to-amtk {
    padding: 0 .28rem;
    margin-bottom: .27rem
}

.vote-home .to-amtk img {
    width: 100%
}

.im[data-v-13518ac6] {
    width: 1.5rem;
    height: 2.4rem;
    object-fit: cover
}

.txt[data-v-13518ac6] {
    width: 1.5rem;
    text-align: center
}

.txt2[data-v-13518ac6] {
    height: 3.4rem;
    width: .6rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: .32rem;
    color: #20d497;
    font-weight: 600;
    border: none
}

.line[data-v-13518ac6] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.picture-details-bottom {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 101;
    background: #fff
}

.picture-details-bottom .picture-details-body {
    display: flex;
    justify-content: space-between;
    padding: .16rem 0;
    border-top: .02rem solid #f3f3f3;
    max-width: 480PX;
    margin: 0 auto
}

.picture-details-bottom .picture-details-body>div {
    flex: 1;
    text-align: center;
    line-height: .4rem
}

.picture-details-bottom .picture-details-body>div img {
    display: block;
    margin: 0 auto
}

.picture-details-bottom .picture-details-body>div p {
    color: #333;
    font-size: .22rem;
    line-height: .3rem;
    text-align: center;
    margin-top: .06rem
}

.title[data-v-e751ffa6] {
    padding: .2rem;
    text-align: center;
    font-weight: 800;
    font-size: .36rem
}

.website_tit[data-v-e751ffa6] {
    margin: .2rem .2rem;
    display: flex;
    align-items: center;
    justify-content: space-around;
    border: .02rem solid #07c160;
    border-radius: .1rem;
    overflow: hidden
}

.website_tit div[data-v-e751ffa6] {
    padding: .2rem;
    width: 25%;
    box-sizing: border-box;
    text-align: center;
    border-right: .02rem solid #07c160
}

.website_tit div[data-v-e751ffa6]:last-child {
    border-right: none!important
}

.webSite_box[data-v-e751ffa6] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    font-size: .24rem
}

.webSite_box[data-v-e751ffa6]:after {
    content: "";
    flex: auto;
    margin: .16rem
}

.webSite_more[data-v-e751ffa6] {
    background-color: #f8f8f8;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #07c160;
    font-size: .28rem;
    padding: .2rem;
    border-radius: .2rem;
    cursor: pointer;
    margin: 0 .2rem
}

.webSite[data-v-e751ffa6] {
    width: calc(25% - .32rem);
    margin: .16rem;
    text-align: center;
    padding: .2rem;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    border-radius: .2rem;
    background: #eee
}

.find-details {
    padding-top: 46Px
}

.find-details .find-details-body .hd-user-info-body {
    padding: 0 .3rem .2rem .2rem
}

.find-details .hd-image {
    height: 6rem
}

.find-details .hd-image img {
    width: 100%
}

.find-details .video-bg {
    min-height: 4rem;
    position: relative
}

.find-details .video-bg label {
    background-image: url(/240628-1435/img/play_6cd309c6.png);
    background-size: 100% 100%;
    position: absolute;
    width: 1.1rem;
    height: 1.1rem;
    bottom: .2rem;
    left: .2rem;
    z-index: 1
}

.find-details .video-bg video {
    position: absolute;
    left: 0;
    top: 0;
    background: #eee
}

.find-details .swipe-details-img .swipe-details-img-item {
    height: 7rem;
    text-align: center;
    line-height: 7rem
}

.find-details .swipe-details-img .swipe-details-img-item img {
    max-width: 100%;
    max-height: 100%
}

.find-details .hd-user-info {
    padding: .2rem 0 .1rem 0;
    position: relative
}

.find-details .hd-user-info .user-info .name {
    color: #07c160
}

.find-details .hd-user-info .edit {
    background: #07c160;
    color: #fff;
    padding: .1rem .2rem;
    border-radius: .3rem;
    font-size: 12Px
}

.find-details .hd-user-info .edit,.find-details .hd-user-info .m-follow {
    position: absolute;
    right: 0;
    top: .4rem
}

.find-details .hd-title {
    font-size: .26rem;
    padding: .1rem 0 .2rem;
    line-height: .44rem
}

.find-details .hd-interaction {
    padding-bottom: .2rem
}

.formula-details .border {
    padding: 0 16Px 8Px 16Px
}

.formula-details .details-body .user-img {
    display: block
}

.formula-details .details-body .user-img .user-info .name {
    color: #07c160
}

.formula-details .details-body .user-img .m-follow {
    position: absolute;
    right: 0;
    top: .24rem
}

.formula-details .to-amtk {
    margin-bottom: .3rem
}

.formula-details .to-amtk img {
    width: 100%;
    display: block
}

.block-lottery-head {
    width: 100%
}

.m-picture-details {
    padding-top: .92rem
}

.m-picture-details .pic-detail-ttile-right {
    display: flex;
    align-items: center
}

.m-picture-details .pic-detail-ttile-right div {
    padding-top: .02rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center
}

.m-picture-details .pic-detail-ttile-right div img {
    width: .4rem;
    display: block
}

.m-picture-details .pic-detail-ttile-right div p {
    color: #55bd6a;
    text-align: center;
    font-size: .22rem
}

.m-picture-details .pic-detail-ttile-right div:nth-of-type(2) {
    margin-left: .16rem
}

.m-picture-details .pic-detail-ttile-right div:nth-of-type(2) img {
    width: .32rem;
    margin-bottom: .04rem;
    margin-top: .04rem
}

.m-picture-details .adbox {
    width: 100%;
    padding: .2rem;
    background: #07c160;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: .24rem;
    color: #fff
}

.m-picture-details .adbox .btn {
    background: #fff;
    padding: .04rem .08rem;
    font-size: .24rem;
    color: #07c160;
    border-radius: .1rem
}

.m-picture-details .ms-bd-btn {
    padding: .1rem .6rem .2rem
}

.m-picture-details .ms-bd-btn .new-sub-btn {
    font-size: .28rem
}

.m-picture-details .ms-bd-btn .new-sub-btn.dsb {
    background: #e2e2e2;
    color: #8c8c8c
}

.m-picture-details .van-dialog__header {
    font-size: .4rem
}

.m-picture-details .ms-bd-img {
    min-height: 6rem
}

.m-picture-details .vote-home-bd {
    padding: .2rem .32rem 0
}

.m-picture-details .vote-list {
    overflow: hidden
}

.m-picture-details .vote-list .vote-list-item {
    margin-bottom: .34rem
}

.m-picture-details .vote-list .vote-list-item:nth-child(odd) {
    padding-right: .24rem
}

.m-picture-details .vote-list .vote-list-item:nth-child(2n) {
    padding-left: .24rem
}

.m-picture-details .vote-list .col-td {
    display: flex
}

.m-picture-details .vote-list .name {
    margin-right: .1rem;
    font-size: .28rem
}

.m-picture-details .vote-list .proportion {
    flex: 1;
    display: flex;
    width: 100%;
    height: .32rem;
    border: .02rem solid #07c160;
    font-size: .2rem;
    border-radius: .16rem;
    text-align: right;
    position: relative
}

.m-picture-details .vote-list .proportion span {
    position: absolute;
    right: .08rem;
    top: 0;
    line-height: .32rem
}

.m-picture-details .vote-list .proportion i {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 50%;
    background: #07c160;
    border-radius: .14rem
}

.m-picture-details .vote-list .num-piao {
    text-align: right;
    font-size: .24rem;
    color: #7e7e7e;
    line-height: .32rem;
    min-width: .9rem
}

.m-picture-details .vote-container {
    text-align: center;
    padding: .4rem 0;
    position: relative
}

.m-picture-details .vote-container .close {
    position: absolute;
    top: -.7rem;
    right: .2rem
}

.m-picture-details .vote-container .vote-text {
    color: #2488e7;
    border: .02rem solid #2488e7;
    padding: .1rem .4rem;
    margin-bottom: .4rem;
    display: inline-block;
    border-radius: .4rem;
    font-size: .28rem
}

.m-picture-details .vote-container .vote-text-active {
    color: #fff;
    background: #2488e7
}

.m-picture-details .hd-interaction {
    padding: .2rem
}

.m-picture-details .open-hide {
    height: .7rem;
    background: #f8f8f8;
    border-top: .04rem solid #07c160;
    text-align: center
}

.m-picture-details .open-hide span {
    width: 2.06rem;
    height: .46rem;
    background: #07c160;
    background-size: 100% 100%;
    display: inline-block;
    line-height: .46rem;
    font-size: .24rem;
    color: #fff;
    position: relative
}

.m-picture-details .open-hide span label {
    float: left
}

.m-picture-details .open-hide span i {
    float: left;
    margin-left: .4rem;
    margin-top: .16rem;
    margin-right: .06rem;
    width: 0;
    height: 0;
    border-width: .1rem;
    border-style: solid;
    border-color: #fff transparent transparent transparent
}

.m-picture-details .open-hide span.open i {
    margin-top: .06rem;
    transform: rotate(180deg)
}

.m-picture-details .to-amtk {
    margin-bottom: .2rem;
    padding: 0 .2rem
}

.m-picture-details .to-amtk img {
    width: 100%;
    display: block
}

.m-picture-details .tool-bottom-expert-forum-new {
    display: none
}

.m-vote-details .vote-home-bd {
    padding: .2rem .32rem 0
}

.m-vote-details .vote-list {
    overflow: hidden
}

.m-vote-details .vote-list .vote-list-item {
    margin-bottom: .34rem
}

.m-vote-details .vote-list .vote-list-item:nth-child(odd) {
    padding-right: .24rem
}

.m-vote-details .vote-list .vote-list-item:nth-child(2n) {
    padding-left: .24rem
}

.m-vote-details .vote-list .col-td {
    display: flex
}

.m-vote-details .vote-list .name {
    margin-right: .1rem;
    font-size: .28rem
}

.m-vote-details .vote-list .proportion {
    flex: 1;
    display: flex;
    width: 100%;
    height: .32rem;
    border: 1Px solid #07c160;
    font-size: 10Px;
    border-radius: 8Px;
    text-align: right;
    position: relative
}

.m-vote-details .vote-list .proportion span {
    position: absolute;
    right: .08rem;
    top: 0;
    line-height: .32rem
}

.m-vote-details .vote-list .proportion i {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 50%;
    background: #07c160;
    border-radius: 7Px
}

.m-vote-details .vote-list .num-piao {
    text-align: right;
    font-size: 12Px;
    color: #7e7e7e;
    line-height: .32rem;
    min-width: .9rem
}

.formula-details .border {
    padding: 5Px 10Px
}

.formula-details .details-body {
    padding: 10Px 15Px
}

.formula-details .details-body .title {
    margin-top: .1rem
}

.formula-details .details-body .text,.formula-details .details-body .title {
    font-size: .26rem;
    padding: .2rem 0;
    border-bottom: .02rem solid #eee;
    color: #434343
}

.formula-details .details-body .text {
    line-height: .44rem;
    margin-bottom: .2rem
}

.formula-details .details-body .text img {
    max-width: 100%
}

.export-formula-detail .export-formula-detail-body {
    height: calc(100vh - 2rem)
}

.export-formula-detail .border {
    padding: 0 16Px 8Px 16Px;
    margin-top: .16rem
}

.export-formula-detail .border .border-box-body {
    border-radius: .2rem
}

.export-formula-detail .border .border-box-body .home-border-hd {
    display: flex;
    justify-content: space-between;
    flex: 1
}

.export-formula-detail .border .border-box-body .home-border-hd .left {
    border-radius: .4rem;
    padding: .06rem .2rem;
    font-size: 12Px
}

.export-formula-detail .border .border-box-body .home-border-hd .left span {
    color: #55bd6a
}

.export-formula-detail .border .border-box-body .home-border-hd .right {
    border-radius: .4rem;
    padding: .06rem .14rem;
    font-size: 12Px;
    color: #55bd6a
}

.export-formula-detail .border .border-box-body .border-box-body-ft span {
    flex: 1
}

.export-formula-detail .border .border-box-body .border-box-body-ft div {
    display: none
}

.export-formula-detail .export-formula-detail-van-action {
    background: transparent
}

.export-formula-detail .export-formula-detail-van-action .van-action-sheet__content {
    background: #fff;
    border-radius: .4rem .4rem 0 0
}

.export-formula-detail .export-formula-detail-van-action .van-action-sheet__content .van-action-sheet__name {
    font-size: .26rem!important;
    color: #333
}

.export-formula-detail .export-formula-detail-van-action .van-action-sheet__content .van-action-sheet__item {
    border-bottom: .02rem solid #eaeaea
}

.export-formula-detail .export-formula-detail-van-action .van-action-sheet__content .van-action-sheet__item:nth-of-type(3) {
    border-bottom: none
}

.export-formula-detail .export-formula-detail-van-action .van-action-sheet__content .van-action-sheet__item:nth-of-type(3) .van-action-sheet__name {
    color: #f13b3b
}

.export-formula-detail .export-formula-detail-van-action .van-action-sheet__gap {
    background: transparent
}

.export-formula-detail .export-formula-detail-van-action .van-action-sheet__cancel {
    color: #333;
    font-size: .26rem
}

.export-formula-detail .details-body {
    padding: 10Px 15Px
}

.export-formula-detail .details-body .user-img {
    display: block
}

.export-formula-detail .details-body .user-img .user-info .name {
    color: #07c160
}

.export-formula-detail .details-body .user-img .m-follow {
    position: absolute;
    right: 0;
    top: .24rem
}

.export-formula-detail .details-body .title {
    font-size: .28rem;
    padding: .2rem 0 .28rem;
    color: #434343;
    font-weight: 700
}

.export-formula-detail .details-body .text {
    padding: .2rem 0;
    border-bottom: .02rem solid #eee;
    line-height: .44rem;
    font-size: .26rem;
    color: #434343;
    margin-bottom: .2rem
}

.export-formula-detail .details-body .text img {
    max-width: 100%
}

.export-formula-detail .details-body .picture-list .van-col {
    margin-bottom: .24rem
}

.export-formula-detail .details-body .details-act {
    display: flex;
    align-items: center;
    height: .44rem;
    line-height: .44rem
}

.export-formula-detail .details-body .details-act img {
    margin-right: .26rem;
    width: .44rem
}

.export-formula-detail .details-body .details-act span {
    width: 1.24rem;
    text-align: center;
    background: #55bd6a;
    color: #fff;
    font-size: .2rem;
    border-radius: .22rem
}

.export-formula-detail .details-body .interaction2 {
    padding: .4rem 0
}

.export-formula-detail .details-body .to-touzhu {
    margin-top: .36rem
}

.export-formula-detail .details-body .to-touzhu .touzhu-top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #55bd6a;
    height: .84rem;
    padding: 0 .2rem;
    color: #fff;
    font-size: .24rem
}

.export-formula-detail .details-body .to-touzhu .touzhu-top p {
    flex: 1
}

.export-formula-detail .details-body .to-touzhu .touzhu-top span {
    color: #55bd6a;
    flex: none;
    width: 1.92rem;
    height: .56rem;
    line-height: .56rem;
    border-radius: .28rem;
    background: #fff;
    text-align: center
}

.export-formula-detail .details-body .gift-rank-wrap .gift-rank-top {
    height: 1rem;
    padding: 0 .3rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #f5fcf7;
    margin-bottom: .36rem
}

.export-formula-detail .details-body .gift-rank-wrap .gift-rank-top img {
    flex: none;
    width: 1.2rem;
    height: .6rem;
    margin-right: .26rem
}

.export-formula-detail .details-body .gift-rank-wrap .gift-rank-top div {
    flex: 1;
    font-size: .28rem;
    color: #f6c852
}

.export-formula-detail .details-body .gift-rank-wrap .gift-rank-top div span {
    margin-right: .36rem
}

.export-formula-detail .details-body .gift-rank-wrap .gift-rank-top div span img {
    display: inline-block;
    width: .36rem;
    height: .36rem;
    margin-right: .16rem;
    position: relative;
    top: .06rem
}

.export-formula-detail .details-body .gift-rank-wrap .gift-rank-top>span {
    flex: none;
    font-size: .24rem;
    color: #999
}

.export-formula-detail .to-amtk {
    margin-bottom: .3rem
}

.export-formula-detail .to-amtk img {
    width: 100%;
    display: block
}

.export-formula-detail .adbox {
    width: 100%;
    padding: .2rem;
    background: #07c160;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: .24rem;
    color: #fff;
    margin-top: .1rem
}

.export-formula-detail .adbox .btn {
    background: #fff;
    padding: .04rem .08rem;
    font-size: .24rem;
    color: #07c160;
    border-radius: .1rem
}

.picture-list-wrap {
    padding: .92rem 0
}

.picture-list-wrap .pic-detail-ttile-right {
    display: flex;
    align-items: center
}

.picture-list-wrap .pic-detail-ttile-right div {
    padding-top: .02rem
}

.picture-list-wrap .pic-detail-ttile-right div img {
    width: .32rem;
    display: block;
    margin: 0 auto
}

.picture-list-wrap .pic-detail-ttile-right div p {
    color: #55bd6a;
    text-align: center;
    font-size: .22rem;
    line-height: .3rem;
    margin-top: .1rem
}

.picture-list-wrap .pic-detail-ttile-right div:nth-of-type(2) {
    margin-left: .16rem
}

.picture-list-wrap .picture-list-body {
    padding: .28rem .36rem
}

.picture-list-wrap .picture-list-body .tj-group-title {
    text-indent: .2rem;
    font-size: .32rem;
    line-height: .44rem;
    font-weight: 700;
    color: #55bd6a;
    border-left: .1rem solid #55bd6a
}

.picture-list-wrap .picture-list-body .picture-item {
    padding: .2rem;
    margin-top: .2rem;
    border: .02rem solid #e4e4e4
}

.picture-list-wrap .picture-list-body .picture-item .picture-item-title {
    color: #ed4132;
    font-size: .26rem;
    font-weight: 700;
    line-height: .36rem
}

.picture-list-wrap .picture-list-body .picture-item .picture-item-content {
    margin-top: .08rem;
    font-size: .24rem;
    line-height: .34rem;
    height: 1rem;
    color: #999;
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    padding-bottom: .18rem;
    border-bottom: .02rem solid #e4e4e4
}

.picture-list-wrap .picture-list-body .picture-item .picture-item-user-info {
    display: flex;
    align-items: center;
    padding-top: .2rem
}

.picture-list-wrap .picture-list-body .picture-item .picture-item-user-info img {
    width: .4rem;
    height: .4rem;
    border-radius: 50%
}

.picture-list-wrap .picture-list-body .picture-item .picture-item-user-info p {
    padding: 0 .18rem;
    font-size: .2rem;
    color: #999
}

.picture-list-wrap .picture-list-body .picture-item .picture-item-user-info p span {
    margin: 0 .2rem
}
