.alternate[data-v-28f75931] {
    background-color: #f2f2f2;
    min-height: 100vh
}

.alternate .van-nav-bar[data-v-28f75931] {
    background: #13ab56
}

.alternate .tips[data-v-28f75931] {
    width: 100%;
    color: #000;
    font-size: .24rem;
    text-align: center
}

.alternate .container[data-v-28f75931] {
    padding: .2rem
}

.alternate .container .item[data-v-28f75931] {
    background: #fff;
    padding: .2rem;
    border-radius: .1rem;
    margin-bottom: .3rem
}

.alternate .container .item .item-title[data-v-28f75931] {
    display: flex;
    align-items: center;
    color: #00672d;
    font-size: .28rem;
    font-weight: 600
}

.alternate .container .item .item-title img[data-v-28f75931] {
    width: .32rem;
    height: .32rem;
    margin-right: .2rem
}

.alternate .container .item .item-content[data-v-28f75931] {
    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-28f75931] {
    color: #13a954;
    cursor: pointer;
    border-radius: .04rem;
    border: .02rem solid #13a954;
    font-size: .2rem;
    padding: .04rem
}

.record-wrap .titlebox {
    position: relative;
    height: 46Px;
    padding-top: .32rem;
    padding-bottom: .24rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: linear-gradient(0deg,#13ab56,#077e35)
}

.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%)
}

.liuhe-king-search-wrap {
    padding-bottom: 1rem;
    background: #f2f2f2;
    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
}

.liuhe-king-search-wrap .search-box .van-search {
    padding: 0
}

.liuhe-king-search-wrap .search-box .van-search .van-search__content {
    background: #ececec
}

.liuhe-king-search-wrap .search-box .van-search .van-cell {
    padding: .04rem 0
}

.liuhe-king-search-wrap .search-text {
    margin-right: .28rem;
    color: #fff
}

.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
}

.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%
}

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

.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
}

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

.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
}

.recommend-video-item .van-nav-bar {
    background: linear-gradient(#13ab56,#077e35)
}

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

.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
}

.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: linear-gradient(#13ab56,#077e35);
    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;
    position: relative
}

.search-home .search-hd .left-icon,.search-home .search-list .van-index-bar__index {
    color: linear-gradient(#13ab56,#077e35)
}

.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: linear-gradient(#13ab56,#077e35);
    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
}

.historical-list .head-find {
    padding: .1rem .32rem .2rem .32rem;
    font-size: 14Px;
    position: relative
}

.historical-list .head-find .right-find {
    text-align: right;
    position: absolute;
    right: 16Px
}

.historical-list .head-find .right-find span {
    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 {
    border: .02rem solid #ddd;
    background: #e2e2e2;
    color: #999
}

.historical-list .head-find .right-find span.act {
    background: #2389e9;
    color: #fff
}

.historical-list .body-list .body-list-item {
    padding: .2rem .32rem .2rem .32rem
}

.historical-list .body-list .body-list-item .hd-text {
    font-size: .24rem
}

.historical-list .body-list .body-list-item .hd-text span {
    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,.lottery-date .date-bd .day-item span b.act1 {
    background: #fff;
    color: linear-gradient(#13ab56,#077e35);
    border: 1Px solid linear-gradient(#13ab56,#077e35)
}

.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: linear-gradient(#13ab56,#077e35);
    border-radius: 50%
}

.lottery-date .date-bd .day-item span b.hover {
    border: 1Px solid linear-gradient(#13ab56,#077e35);
    background: linear-gradient(#13ab56,#077e35);
    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(../img/red.c598cb97.png);
    background-size: contain
}

.pickcode-wrap .pickcode-result .result-content span.blue {
    background: url(../img/bule.2aeac29a.png);
    background-size: contain
}

.pickcode-wrap .pickcode-result .result-content span.green {
    background: url(../img/green.1cb58608.png);
    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 linear-gradient(#13ab56,#077e35);
    font-size: .24rem;
    color: linear-gradient(#13ab56,#077e35);
    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: #077e35;
    border-color: #077e35
}

.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-x {
    background-image: url(../img/xac_bg.8e8cdd4b.png)
}

.recommend-videos-com-wrap .recommend-videos-com-bd>div .video-bg-a {
    background-image: url(../img/ac_bg.1a456626.jpg)
}

.recommend-videos-com-wrap .recommend-videos-com-bd>div .video-bg-t {
    background-image: url(../img/t_bg.33f58a12.png)
}

.recommend-videos-com-wrap .recommend-videos-com-bd>div .video-bg-g {
    background-image: url(../img/gc-bg.f303c1ab.jpeg)
}

.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 label {
    background-image: url(../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: #077e35!important
}

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

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

.m-scene-recommend .bd label,.m-scene-recommend .ft ul li:last-child {
    color: linear-gradient(#13ab56,#077e35)
}

.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: #077e35;
    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: #077e35;
    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: #077e35;
    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: #077e35
}

.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: #077e35
}

.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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35)
}

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

.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-wrap {
    position: relative;
    height: 100vh;
    background: #f8f8fa
}

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

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

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

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

.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 input {
    flex: 1;
    height: .6rem;
    background: #f2f2f2;
    border: 0;
    padding-left: .2rem;
    font-size: .26rem
}

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

.register-wrap .body-input table .get-code {
    display: inline-block;
    color: #fff;
    font-size: .28rem;
    line-height: .6rem;
    background: linear-gradient(#13ab56,#077e35);
    font-size: .24rem;
    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: linear-gradient(#13ab56,#077e35);
    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: 1Px solid #bbb;
    border-radius: 50%;
    font-size: .3rem;
    text-align: center;
    color: #8c8c8c;
    padding-top: .24rem
}

.register-and-get-wrap {
    position: relative;
    height: 100vh;
    background: url(../img/regiestandgetbg.6b4bb3af.png) 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: linear-gradient(#13ab56,#077e35);
    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-image: url(../img/top-bg.c6359cc5.png);
    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-color: #077e35;
    border-radius: .4rem;
    height: .64rem;
    background: #fff;
    color: linear-gradient(#13ab56,#077e35)
}

.login-wrap .login-body .van-tabs__nav--card .van-tab {
    color: #077e35;
    font-size: .24rem;
    border: 0;
    line-height: .64rem
}

.login-wrap .login-body .van-tabs__nav--card .van-tab.van-tab--active {
    background: linear-gradient(#13ab56,#077e35);
    color: #fff;
    border: 0;
    border-radius: .3rem
}

.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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35)
}

.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
}

.level-wrap {
    padding-top: .92rem
}

.level-wrap .top-notice {
    background: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35)
}

.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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    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
}

.act-hongbap-wrap {
    min-height: 100vh;
    position: relative;
    background-image: url(../img/hb-bg.abbfff8d.png);
    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(../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(../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(../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 .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,.comment-add .ft-btn {
    padding: .2rem .3rem
}

.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: linear-gradient(#13ab56,#077e35)
}

.home-service .btn-list div a img {
    vertical-align: text-top;
    margin-right: .1rem;
    height: .38rem
}

.home-service .btn-list div a.act {
    background: linear-gradient(#13ab56,#077e35);
    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-image: url(../img/yq-bg.cf3d91f2.png);
    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,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);
    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-image: url(../img/hy-bg.ae47e4c8.png);
    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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35)
}

.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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    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: #4597e0!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
}

.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(../img/red.c598cb97.png);
    background-size: contain
}

.lover-wrap .result-box span.blue {
    background: url(../img/bule.2aeac29a.png);
    background-size: contain
}

.lover-wrap .result-box span.green {
    background: url(../img/green.1cb58608.png);
    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
}

.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(../img/red.c598cb97.png);
    background-size: contain
}

.shake-wrap .shake-body .shake-img-box .shake-num-list span.blue {
    background: url(../img/bule.2aeac29a.png);
    background-size: contain
}

.shake-wrap .shake-body .shake-img-box .shake-num-list span.green {
    background: url(../img/green.1cb58608.png);
    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
}

.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 linear-gradient(#13ab56,#077e35);
    color: linear-gradient(#13ab56,#077e35);
    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-image: url(../img/luck-bg.0c4eb86f.png);
    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(../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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35)
}

.turntable-wrap .turntable-body .table-box table td .text-box .co3 {
    color: green
}

.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: linear-gradient(#13ab56,#077e35);
    font-size: .36rem;
    color: #fff;
    display: block
}

.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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    color: #fff
}

.date-wrap .date-body .calendar-box table tr span.active {
    background: linear-gradient(#13ab56,#077e35);
    border: .02rem solid linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    border: .02rem solid linear-gradient(#13ab56,#077e35)
}

.date-wrap .date-body .calendar-box table tr td.disabled span.active {
    background: linear-gradient(#13ab56,#077e35);
    border: .02rem solid linear-gradient(#13ab56,#077e35);
    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
}

@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: linear-gradient(#13ab56,#077e35)
}

.mint-tabbar .mint-tab-item a.tab-act .mint-tab-item-icon {
    background: linear-gradient(#13ab56,#077e35)
}

.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"
}

.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(../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
}

.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(../img/bule.2aeac29a.png);
    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(../img/bule.2aeac29a.png);
    background-size: cover
}

.color-wrap.span-wrap>div>span.red,.color-wrap:not(.span-wrap)>div.red {
    background: url(../img/red.c598cb97.png);
    background-size: cover
}

.color-wrap.span-wrap>div>span.green,.color-wrap:not(.span-wrap)>div.green {
    background: url(../img/green.1cb58608.png);
    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-008fd792] {
    width: 100%
}

.confirm-lhbody[data-v-008fd792] {
    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-008fd792] {
    color: #ec5a5a;
    padding-top: .22rem;
    line-height: .44rem;
    font-size: .32rem;
    font-weight: 400
}

.confirm-lhbody p[data-v-008fd792] {
    color: #333;
    font-size: .36rem;
    line-height: .5rem;
    padding: .52rem 0 .66rem
}

.confirm-lhbody div[data-v-008fd792] {
    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)
}

.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
}

.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: linear-gradient(0deg,#13ab56,#077e35)
}

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

.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%
}

.set-wrap .logout-btn {
    position: fixed;
    text-align: center;
    height: .76rem;
    line-height: .76rem;
    width: 3.32rem;
    color: #fff;
    font-size: .34rem;
    background: #ff144b;
    bottom: 1.04rem;
    border-radius: .08rem;
    left: 50%;
    margin-left: -1.66rem
}

.set-wrap .logout-text {
    font-size: .32rem;
    color: #333;
    text-align: center;
    line-height: .44rem;
    margin: .8rem 0 .44rem 0
}

.set-wrap .ka {
    font-size: .24rem
}

.set-wrap .ka label {
    color: linear-gradient(#13ab56,#077e35)
}

.set-wrap .van-dialog {
    border-radius: .12rem
}

.set-wrap .van-dialog .van-button__text {
    font-size: .24rem
}

.pay-tool[data-v-aea7c8b4] {
    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-aea7c8b4] {
    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-aea7c8b4] {
    height: .54rem;
    width: .54rem;
    position: absolute;
    top: .28rem;
    right: .24rem
}

.pay-tool .keyboard-box .title[data-v-aea7c8b4] {
    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-aea7c8b4] {
    display: flex;
    justify-content: center;
    align-items: center
}

.pay-tool .keyboard-box .kuang>div[data-v-aea7c8b4] {
    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-aea7c8b4] {
    color: #434343;
    font-size: .48rem
}

.pay-tool .keyboard-box .kuang>div[data-v-aea7c8b4]:last-child {
    border-right: .02rem solid #bfbfbf
}

.pay-tool .keyboard-box .tip[data-v-aea7c8b4] {
    font-size: .24rem;
    text-align: center;
    margin-top: .34rem
}

.pay-tool .keyboard-box .tip span[data-v-aea7c8b4]:nth-child(2) {
    color: #0c7637
}

.pay-tool>title[data-v-aea7c8b4] {
    width: 100%;
    height: 2.08888888rem;
    padding: 0 .8rem;
    line-height: 2.08888888rem;
    text-align: center;
    overflow: hidden
}

.pay-tool>title .icon[data-v-aea7c8b4] {
    float: left;
    margin-top: .72222222rem
}

.pay-tool>title strong[data-v-aea7c8b4] {
    font-size: .8rem
}

.pay-tool>content .pay-tool-inputs[data-v-aea7c8b4] {
    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-aea7c8b4] {
    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-aea7c8b4]:last-child {
    border-right: none
}

.pay-tool>content .pay-tool-inputs .item .icon_dot[data-v-aea7c8b4] {
    display: inline-block;
    width: .51111111rem;
    height: .51111111rem;
    background: url(../img/weixin.929cab22.png) no-repeat;
    background-size: cover
}

.pay-tool>content .pay-tool-link[data-v-aea7c8b4] {
    padding: .53333333rem .8rem 0;
    text-align: right
}

.pay-tool>content .pay-tool-link .link[data-v-aea7c8b4] {
    font-size: .66666666rem;
    color: #3c8cfb
}

.pay-tool .pay-tool-keyboard[data-v-aea7c8b4] {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background: #fff;
    opacity: 1
}

.pay-tool .pay-tool-keyboard ul[data-v-aea7c8b4] {
    width: 100%;
    display: flex;
    flex-wrap: wrap
}

.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4] {
    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-aea7c8b4]:first-child,.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:nth-child(2),.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:nth-child(3) {
    border-top: .02rem solid #eee
}

.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:nth-child(3),.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:nth-child(6),.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:nth-child(9),.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:nth-child(12) {
    border-right: none
}

.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:nth-child(10),.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:nth-child(11),.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:nth-child(12) {
    border-bottom: none
}

.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:active,.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:nth-child(10),.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:nth-child(12) {
    background-color: #d1d4dd
}

.pay-tool .pay-tool-keyboard ul li[data-v-aea7c8b4]:nth-child(12):active {
    background-color: #fff
}

.tips_cg_div[data-v-5ca1e64d] {
    font-size: .24rem;
    height: .8rem;
    line-height: .8rem;
    padding: 0 .6rem;
    color: grey
}

.btn-div[data-v-5ca1e64d] {
    padding: 0 1rem;
    margin-top: .68rem
}

.setcgpashbtn[data-v-5ca1e64d] {
    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-5ca1e64d] {
    margin-top: 1.08rem;
    display: flex;
    justify-content: center;
    align-items: center
}

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

.company-tip .onlinebtn[data-v-5ca1e64d] {
    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: linear-gradient(0deg,#13ab56,#077e35);
    border-radius: .4rem;
    color: #fff
}

.contentdialog[data-v-fddd8950] {
    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-fddd8950] {
    width: 4.8rem;
    height: 6rem
}

.content-dia .content-title-dia[data-v-fddd8950] {
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    font-size: .32rem;
    color: #fff;
    background-color: #077e35
}

.content-dia .content-content-dia[data-v-fddd8950] {
    background-color: #fff;
    padding: .32rem
}

.content-dia .content-content-con[data-v-fddd8950] {
    display: flex;
    justify-content: center;
    padding: .16rem
}

.content-dia .lablediv[data-v-fddd8950] {
    width: 60%;
    text-align: right;
    font-size: .28rem;
    color: grey
}

.content-dia .textdiv[data-v-fddd8950] {
    width: 40%;
    text-align: center
}

.content-dia .footer-dia[data-v-fddd8950] {
    height: .8rem;
    line-height: .8rem;
    border-top: .02rem solid #e5e5e5;
    background-color: #fff;
    display: flex
}

.content-dia .footer-dia .footer-left[data-v-fddd8950] {
    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-fddd8950] {
    width: 50%;
    text-align: center;
    line-height: .8rem;
    color: #0b8e40
}

.content-cg-withdraw[data-v-376671be] {
    background-color: rgba(241,236,236,.3);
    width: 100%;
    min-height: 20rem
}

.yue[data-v-376671be] {
    font-size: .24rem;
    color: grey;
    height: .56rem;
    line-height: .56rem;
    padding: .16rem .16rem
}

.cgcontent-item[data-v-376671be] {
    background-color: #fff;
    margin-top: .16rem;
    height: 1.2rem
}

.title-cg[data-v-376671be] {
    display: flex;
    padding: .16rem .24rem;
    height: .64rem;
    line-height: .64rem;
    font-size: .28rem;
    color: grey
}

.title-cg img[data-v-376671be] {
    width: .48rem;
    height: .48rem;
    flex: none
}

.title-cg div[data-v-376671be] {
    flex: 1
}

.title-cg div span[data-v-376671be] {
    float: right;
    color: #434343
}

.account-cg[data-v-376671be] {
    padding: .16rem .72rem
}

.entry-money[data-v-376671be] {
    margin-top: .24rem;
    background-color: #fff;
    padding: .08rem .16rem
}

.entry-money .tips-money[data-v-376671be] {
    font-size: .2rem
}

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

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

.my-bingding .van-nav-bar,.registnext[data-v-376671be] {
    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
}

.company-wrap .titlebox {
    height: .92rem;
    padding-top: .32rem
}

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

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

.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 .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
}

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

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

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

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

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

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

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

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

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

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

.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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35)
}

.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: linear-gradient(#13ab56,#077e35)
}

.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
}

.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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    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(../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
}

.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: linear-gradient(#13ab56,#077e35)
}

.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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    text-align: center
}

.liuhe-user-wrap .liuhe-king-list .liuhe-king-item .bottom-item .flex-2.has-line {
    background: url(../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(../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(../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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    font-size: .24rem;
    height: .84rem;
    line-height: .84rem;
    border-radius: .14rem;
    color: #fff;
    width: 100%;
    margin: .2rem auto .46rem auto
}

.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
}

.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
}

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

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

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

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

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

.usdt-wrap .content-box .van-cell .select-usdt[data-v-7a3b186c] {
    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-7a3b186c] {
    color: #434343
}

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

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

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

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

.usdt-wrap .company-tip .onlinebtn[data-v-7a3b186c] {
    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-7a3b186c] {
    display: flex;
    justify-content: center;
    width: 100%;
    margin-top: .4rem
}

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

.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: linear-gradient(#13ab56,#077e35)
}

.setname-wrap .setname-wrap-body .ft {
    font-size: .24rem;
    line-height: .44rem
}

.setname-wrap .setname-wrap-body .ft label {
    color: linear-gradient(#13ab56,#077e35);
    margin-left: .2rem
}

.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: linear-gradient(0deg,#13ab56,#077e35)
}

.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 .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
}

.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: linear-gradient(#13ab56,#077e35);
    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(../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;
    height: .36rem;
    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: linear-gradient(#13ab56,#077e35);
    margin-left: .2rem;
    border: 1Px solid linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35)
}

.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
}

.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 .pt-down {
    position: absolute;
    right: .2rem;
    top: .16rem
}

.my-bind .my-bind-body .ft {
    line-height: .44rem
}

.my-bind .my-bind-body .ft label {
    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-bind {
    height: 100vh;
    background: #faf7fa
}

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

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

.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;
    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 label,.my-bind .my-bind-body .ft span {
    color: linear-gradient(#13ab56,#077e35)
}

.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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    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 linear-gradient(#13ab56,#077e35);
    color: linear-gradient(#13ab56,#077e35);
    background: #fff
}

.my-extension-wrap {
    background: #fafafa
}

.my-extension-wrap .my-extension-bg-wrap {
    box-sizing: border-box;
    padding: .38rem .75rem .35rem
}

.my-extension-wrap .my-extension-bg-wrap>.swipe-wrap {
    width: 100%;
    margin-bottom: .39rem
}

.my-extension-wrap .my-extension-bg-wrap>.swipe-wrap .item {
    box-shadow: none;
    margin-bottom: 0
}

.my-extension-wrap .my-extension-bg-wrap .total-wrap {
    display: flex;
    justify-content: space-between;
    padding: .14rem 0 .19rem;
    position: relative
}

.my-extension-wrap .my-extension-bg-wrap .total-wrap:after {
    content: "";
    display: block;
    position: absolute;
    height: .02rem;
    width: calc(100% + .4rem);
    bottom: 0;
    left: -.2rem;
    background: #646464
}

.my-extension-wrap .my-extension-bg-wrap .total-wrap .total-item {
    flex: 1;
    display: flex;
    align-items: center
}

.my-extension-wrap .my-extension-bg-wrap .total-wrap .total-item>div {
    flex: 1;
    padding-right: .1rem;
    text-align: center
}

.my-extension-wrap .my-extension-bg-wrap .total-wrap .total-item>div p:first-of-type {
    padding-top: .16rem;
    color: #088036;
    font-size: .29rem
}

.my-extension-wrap .my-extension-bg-wrap .total-wrap .total-item>div p:nth-of-type(2) {
    font-size: .27rem;
    padding-bottom: .13rem;
    color: #a9a9a9;
    margin-top: .21rem
}

.my-extension-wrap .my-extension-bg-wrap .total-wrap .total-item>div p:nth-of-type(3) {
    font-size: .27rem;
    padding-bottom: .13rem;
    color: #c1c1c1;
    font-size: .24rem;
    margin-top: .07rem
}

.my-extension-wrap .my-extension-bg-wrap .total-wrap .total-item>div img {
    display: block;
    margin: 0 auto;
    width: .7rem
}

.my-extension-wrap .my-extension-bg-wrap .total-wrap .total-item>div .money-search {
    color: #088036
}

.my-extension-wrap .my-extension-bg-wrap .total-wrap .total-item:first-of-type,.my-extension-wrap .my-extension-bg-wrap .total-wrap .total-item:nth-of-type(2) {
    border-right: .02rem solid #646464
}

.my-extension-wrap .my-extension-bg-wrap .my-extension-info {
    display: flex;
    flex: 1;
    text-align: left;
    align-items: center;
    padding-top: .33rem;
    font-size: .24rem
}

.my-extension-wrap .my-extension-bg-wrap .my-extension-info>div {
    flex: 1;
    width: 50%;
    display: flex
}

.my-extension-wrap .my-extension-bg-wrap .my-extension-info>div img {
    width: .8rem;
    height: .8rem;
    display: block;
    margin-right: .15rem
}

.my-extension-wrap .my-extension-bg-wrap .my-extension-info>div>div {
    width: calc(100% - .95rem)
}

.my-extension-wrap .my-extension-bg-wrap .my-extension-info>div>div p:first-of-type {
    margin: .02rem 0 .21rem
}

.my-extension-wrap .my-extension-bg-wrap .my-extension-info>div .copy-wrap {
    color: #0a8a3d
}

.my-extension-wrap .my-extension-bg-wrap .my-extension-info>div .copy-wrap .copy-text {
    padding-right: .5rem;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    white-space: nowrap
}

.my-extension-wrap .my-extension-bg-wrap .my-extension-info>div .money-wrap {
    color: #a9a9a9
}

.my-extension-wrap .my-extension-bg-wrap .my-extension-info>div .money-wrap .extension-money {
    font-size: .32rem;
    color: #646464
}

.my-extension-wrap .my-extension-bg-wrap .my-extension-info>div:nth-of-type(2) {
    flex: none;
    width: 1.72rem;
    height: .56rem;
    line-height: .58rem;
    text-align: center;
    color: #fff;
    font-size: .24rem;
    background: linear-gradient(0deg,#13ab56,#077e35);
    border-radius: .28rem;
    display: block
}

.my-extension-wrap .extension-user-warp {
    background: #fff;
    padding: .2rem .48rem .2rem .28rem;
    margin-bottom: .07rem
}

.my-extension-wrap .extension-user-warp>p {
    font-size: .28rem;
    color: #434343;
    margin-bottom: .35rem
}

.my-extension-wrap .extension-user-warp>p span {
    float: right;
    color: #13aa55;
    font-size: .24rem
}

.my-extension-wrap .extension-user-warp table {
    width: 100%;
    border-collapse: collapse
}

.my-extension-wrap .extension-user-warp table td,.my-extension-wrap .extension-user-warp table th {
    border: .02rem solid #ababab;
    text-align: center
}

.my-extension-wrap .extension-user-warp table th {
    padding: .2rem 0;
    color: #434343;
    font-size: .26rem;
    font-weight: 400
}

.my-extension-wrap .extension-user-warp table td {
    padding: .12rem 0;
    font-size: .24rem
}

.my-extension-wrap .extension-user-warp table tr:nth-of-type(2n) {
    background: #fcf9fc
}

.my-extension-wrap .extension-user-warp.first-level {
    padding-top: .35rem
}

.my-extension-wrap .extension-user-warp.second-level table tr:nth-of-type(n+2) {
    background: #fcf9fc
}

.my-extension-wrap .extension-wrap {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,.3)
}

.my-extension-wrap .extension-wrap>div {
    width: 5.47rem;
    height: 5.39rem;
    margin: 2.26rem auto 0;
    background: #fff;
    border-radius: .07rem;
    position: relative;
    box-sizing: border-box;
    padding: .31rem .32rem .37rem .36rem;
    color: #434343
}

.my-extension-wrap .extension-wrap>div p {
    font-size: .28rem;
    margin-bottom: .36rem;
    text-align: center
}

.my-extension-wrap .extension-wrap>div div {
    font-size: .24rem;
    line-height: .32rem;
    width: 100%;
    margin: 0;
    white-space: pre-wrap
}

.my-extension-wrap .extension-wrap>div>img {
    display: block;
    position: absolute;
    bottom: -.94rem;
    width: .55rem;
    left: 50%;
    transform: translateX(-50%)
}

.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
}

.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
}

.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
}

.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: linear-gradient(0deg,#13ab56,#077e35);
    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;
    margin-top: 1rem;
    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 linear-gradient(#13ab56,#077e35);
    color: linear-gradient(#13ab56,#077e35);
    border-radius: .4rem
}

.my-account .account-ft .ft-btn.act {
    color: #fff;
    background: linear-gradient(#13ab56,#077e35)
}

.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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35)
}

.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: linear-gradient(#13ab56,#077e35);
    border-color: linear-gradient(#13ab56,#077e35)
}

.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
}

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

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

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

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

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

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

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

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

.company-wrap .titlebox {
    position: relative;
    height: 1.6rem;
    padding-top: 1rem;
    padding-bottom: .24rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: linear-gradient(0deg,#13ab56,#077e35)
}

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

.company-wrap .titlebox .title {
    font-size: .36rem;
    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 .content-box {
    flex: 1
}

.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 .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
}

.company-wrap .content-box .dialog-info {
    padding: .28rem;
    line-height: .32rem;
    overflow: visible!important
}

.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-3c025f78] {
    background-color: #e9e9e9;
    width: 100%;
    height: .64rem;
    line-height: .64rem;
    padding-left: .4rem
}

.content1[data-v-3c025f78] {
    padding: 0 .24rem
}

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

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

.jine[data-v-3c025f78] {
    color: red
}

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

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

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

.btn[data-v-3c025f78] {
    margin-left: .2rem
}

.beizhu[data-v-3c025f78] {
    padding: .08rem .4rem
}

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

.btnclass[data-v-4dfdc4f8] {
    padding: .2rem .6rem
}

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

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

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

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

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

.content[data-v-00ccf620] {
    width: 100%;
    height: 100%
}

.contentboxmodal[data-v-2e193b50] {
    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-2e193b50] {
    width: 6rem;
    height: 4rem;
    background-color: #fff
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.btndivbottm[data-v-8b2f1030] {
    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: linear-gradient(#13ab56,#077e35);
    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
}

.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-f193c316] {
    width: 100%;
    display: flex;
    justify-content: space-between
}

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

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

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

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

.registnext[data-v-f193c316] {
    width: 100%;
    height: .68rem;
    background: linear-gradient(0deg,#13ab56,#077e35);
    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 {
    margin-top: .56rem
}

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

.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: linear-gradient(#13ab56,#077e35);
    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
}

.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
}

.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
}

.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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    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-image: url(../img/share-down.f09c6d15.png);
    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: linear-gradient(#13ab56,#077e35);
    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
}

.line-wrap[data-v-6e57ca58] {
    max-height: 100vh;
    display: flex;
    position: relative;
    flex-direction: column
}

.line-wrap .van-nav-bar[data-v-6e57ca58] {
    background: linear-gradient(#0fa050,#0a8b3f)
}

.line-wrap .van-nav-bar[data-v-6e57ca58] .van-icon,.line-wrap .van-nav-bar[data-v-6e57ca58] .van-nav-bar__title {
    color: #fff!important
}

.line-wrap .info-box[data-v-6e57ca58] {
    display: flex;
    align-items: center;
    padding: .2rem;
    width: 100%
}

.line-wrap .info-box .no-login[data-v-6e57ca58] {
    font-size: .24rem;
    color: #999
}

.line-wrap .info-box .user-box[data-v-6e57ca58] {
    flex: 1 0 0;
    min-width: 0;
    display: flex;
    align-items: center
}

.line-wrap .info-box .user-box .avatar img[data-v-6e57ca58] {
    width: .68rem;
    height: .68rem;
    border-radius: 50%
}

.line-wrap .info-box .user-box .msg[data-v-6e57ca58] {
    flex: 1 0 0;
    min-width: 0;
    margin-left: .2rem
}

.line-wrap .info-box .user-box .msg .nickname[data-v-6e57ca58] {
    font-size: .28rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #000
}

.line-wrap .info-box .user-box .msg .money[data-v-6e57ca58] {
    display: flex;
    align-items: center;
    font-size: .24rem;
    color: #cd0000
}

.line-wrap .info-box .user-box .msg .money img[data-v-6e57ca58] {
    width: .18rem;
    height: .18rem;
    margin-left: .1rem
}

.line-wrap .info-right[data-v-6e57ca58] {
    display: flex;
    justify-content: space-between;
    width: 4rem;
    margin-left: auto
}

.line-wrap .info-right .item[data-v-6e57ca58] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.line-wrap .info-right .item img[data-v-6e57ca58] {
    width: .44rem;
    height: .44rem
}

.line-wrap .info-right .item div[data-v-6e57ca58] {
    margin-top: .1rem;
    font-size: .24rem;
    color: #333
}

.line-wrap .content-box[data-v-6e57ca58],.line-wrap .van-list[data-v-6e57ca58] {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 0 .2rem;
    width: 100%
}

.line-wrap .content-box .game_content[data-v-6e57ca58],.line-wrap .van-list .game_content[data-v-6e57ca58] {
    display: flex;
    flex-direction: column
}

.line-wrap .content-box .right_content[data-v-6e57ca58],.line-wrap .van-list .right_content[data-v-6e57ca58] {
    width: 5.24rem;
    max-height: 100vh;
    overflow-y: auto
}

.line-wrap .content-box .right_content .right_content_btn[data-v-6e57ca58],.line-wrap .van-list .right_content .right_content_btn[data-v-6e57ca58] {
    display: flex;
    margin-bottom: .2rem
}

.line-wrap .content-box .right_content .right_content_btn div[data-v-6e57ca58],.line-wrap .van-list .right_content .right_content_btn div[data-v-6e57ca58] {
    width: 1.32rem;
    height: .54rem;
    background: linear-gradient(180deg,#f3fbf9 48.57%,hsla(0,0%,100%,0) 224.29%);
    box-shadow: 0 .04rem .08rem rgba(0,0,0,.1);
    color: #999;
    font-size: .28rem;
    line-height: .54rem;
    text-align: center;
    margin-right: .2rem;
    border-radius: .1rem
}

.line-wrap .content-box .right_content .right_content_btn .active[data-v-6e57ca58],.line-wrap .van-list .right_content .right_content_btn .active[data-v-6e57ca58] {
    background: linear-gradient(7.14deg,#0a8b3f 13.17%,#0fa050 81.85%)!important;
    color: #fff!important
}

.line-wrap .content-box .right_content img[data-v-6e57ca58],.line-wrap .van-list .right_content img[data-v-6e57ca58] {
    width: 100%;
    height: 1.74rem;
    border-radius: .08rem;
    margin-bottom: .2rem
}

.line-wrap .content-box .right_content .collect_icon[data-v-6e57ca58],.line-wrap .van-list .right_content .collect_icon[data-v-6e57ca58] {
    position: absolute;
    top: .1rem;
    right: .3rem;
    z-index: 999
}

.line-wrap .content-box .content[data-v-6e57ca58],.line-wrap .van-list .content[data-v-6e57ca58] {
    width: 1.68rem;
    height: .7rem;
    display: flex;
    align-items: center;
    background: linear-gradient(180deg,#f3fbf9 48.57%,hsla(0,0%,100%,0) 224.29%);
    box-shadow: 0 .04rem .08rem rgba(0,0,0,.1);
    border-radius: .08rem;
    margin-bottom: .4rem
}

.line-wrap .content-box .content .contentImg[data-v-6e57ca58],.line-wrap .van-list .content .contentImg[data-v-6e57ca58] {
    width: 30%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}

.line-wrap .content-box .content .contentImg img[data-v-6e57ca58],.line-wrap .van-list .content .contentImg img[data-v-6e57ca58] {
    flex: 0 0 auto;
    object-fit: contain;
    margin-left: .1rem;
    transform: scale(.5)
}

.line-wrap .content-box .content .contentdiv[data-v-6e57ca58],.line-wrap .van-list .content .contentdiv[data-v-6e57ca58] {
    flex-grow: 1;
    width: 100%;
    color: #999
}

.line-wrap .content-box .act[data-v-6e57ca58],.line-wrap .van-list .act[data-v-6e57ca58] {
    background: linear-gradient(7.14deg,#0a8b3f 13.17%,#0fa050 81.85%)!important;
    color: #fff!important
}

.line-wrap .content-box .act .contentdiv[data-v-6e57ca58],.line-wrap .van-list .act .contentdiv[data-v-6e57ca58] {
    color: #fff!important
}

.line-wrap .banner[data-v-6e57ca58] {
    height: 3rem;
    width: 100%;
    margin-top: 46Px
}

.line-wrap .banner .item[data-v-6e57ca58] {
    height: 3rem
}

.line-wrap .banner .item img[data-v-6e57ca58] {
    width: 100%
}

.weihudiv[data-v-6e57ca58] {
    width: 100%;
    text-align: center;
    margin-top: 2rem
}

.weihu[data-v-6e57ca58] {
    width: 50%;
    height: 50%
}

.weihuzi[data-v-6e57ca58] {
    width: 100%;
    text-align: center;
    margin-top: .4rem
}

.title-wrap .titlebox[data-v-a333c3b4] {
    position: relative;
    height: 46Px;
    padding-top: .32rem;
    padding-bottom: .24rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: linear-gradient(#13ab56,#077e35)
}

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

.title-wrap .titlebox .title_img[data-v-a333c3b4] {
    width: .7rem;
    height: .8rem;
    position: absolute;
    left: 32%;
    bottom: 0
}

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

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

.line-childWrap .van-nav-bar[data-v-82b81504] {
    background: linear-gradient(#0fa050,#0a8b3f)
}

.line-childWrap .van-nav-bar[data-v-82b81504] .van-icon,.line-childWrap .van-nav-bar[data-v-82b81504] .van-nav-bar__title {
    color: #fff!important
}

.content-box[data-v-82b81504] {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    padding-top: 48Px;
    width: 100%
}

.content-box .content[data-v-82b81504] {
    width: 33.33%;
    height: 2.6rem;
    display: flex;
    flex-wrap: wrap
}

.content-box .content .contentImg[data-v-82b81504] {
    width: 100%;
    text-align: center
}

.content-box .content .contentImg img[data-v-82b81504] {
    width: 1.56rem;
    height: 1.56rem
}

.content-box .content .contentdiv[data-v-82b81504] {
    width: 100%;
    text-align: center;
    color: #7a7a7a
}

.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
}

#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
}

.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: linear-gradient(#13ab56,#077e35);
    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(../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
}

.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: linear-gradient(#13ab56,#077e35);
    margin: 0 auto;
    display: block
}

.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: linear-gradient(#13ab56,#077e35);
    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 .form-wrap {
    padding: .26rem .28rem;
    color: #8c8c8c
}

.act-release-heart-water-wrap .form-wrap .form-item {
    line-height: .6rem;
    display: flex;
    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(../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(../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: linear-gradient(#13ab56,#077e35);
    margin: .5rem 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: linear-gradient(#13ab56,#077e35);
    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
}

.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: linear-gradient(#13ab56,#077e35);
    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
}

.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
}

.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: #13ab56;
    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(../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(../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(../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(../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
}

.interaction {
    position: relative
}

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

.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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    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
}

.my-channel-collect .my-collect-body .list-item .lottery-type {
    position: absolute;
    height: .36rem;
    line-height: .36rem;
    padding: .04rem .08rem;
    border-radius: .16rem;
    color: #fff;
    background: #13ab56;
    font-size: .24rem;
    right: .6rem;
    top: 50%;
    transform: translateY(-60%)
}

.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
}

.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: linear-gradient(#13ab56,#077e35)
}

.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: #13ab56;
    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
}

.m-comment-body {
    padding-top: .2rem
}

.hf {
    color: #666;
    font-size: .24rem;
    margin-left: .2rem
}

.comment-list {
    padding: 0 0 1.2rem 0
}

.comment-list .act {
    color: linear-gradient(#13ab56,#077e35)!important
}

.comment-list .comment-title {
    font-size: .3rem;
    color: #000;
    font-weight: 800
}

.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: linear-gradient(#13ab56,#077e35);
    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: 15Px;
    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 .comment-item-bd {
    padding: 5Px 0 0 48Px
}

.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: 12Px;
    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: 12Px;
    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: 3Px
}

.comment-list .comment-item .comment-item-bd .reply-info .content {
    padding: 0 35Px 0 35Px;
    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: linear-gradient(#13ab56,#077e35)
}

.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: 12Px;
    margin-left: .06rem;
    white-space: nowrap
}

.comment-list .comment-item .comment-item-bd .reply-info .btn-hf {
    padding-left: 30Px
}

.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: 1Px 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: linear-gradient(#13ab56,#077e35);
    color: #fff;
    border-radius: .3rem;
    margin-left: .2rem
}

.no-data-list {
    text-align: center;
    padding: 1rem 0
}

.no-data-list .text {
    color: #999;
    font-size: .32rem;
    padding-top: .2rem
}

.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 linear-gradient(#13ab56,#077e35);
    background: linear-gradient(#13ab56,#077e35);
    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)
}

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

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

.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
}

.v-image .van-image__error,.v-image .van-image__loading {
    position: static
}

.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(../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: linear-gradient(#13ab56,#077e35)
}

.find-details .hd-user-info .edit {
    background: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35)
}

.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
}

.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: .64rem
}

.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: linear-gradient(#13ab56,#077e35);
    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 #077e35;
    color: #077e35
}

.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: linear-gradient(#13ab56,#077e35)
}

.ad-text {
    width: calc(100% - .3rem);
    padding: .3rem;
    margin: 0 auto .3rem auto;
    border: .02rem dashed #13ab56
}

.ad-text .ad-text-btns {
    display: flex;
    padding: 0 .6rem;
    justify-content: space-between;
    margin-top: .3rem
}

.ad-text .ad-text-btns a {
    width: 1.6rem;
    height: .6rem;
    border-radius: .08rem;
    text-align: center;
    line-height: .6rem;
    color: #fff;
    background: #13ab56
}

.vote-home .van-tabs__nav--card {
    border: .02rem solid #13ab56
}

.vote-home .vote-home-tab {
    margin-bottom: .2rem
}

.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-image: url(../img/video-bg.4163b31a.png);
    background-size: 100% 100%;
    position: relative
}

.vote-home .media .video-bg label {
    background-image: url(../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 linear-gradient(#13ab56,#077e35);
    text-align: center
}

.vote-home .open-hide span {
    width: 2.06rem;
    height: .46rem;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUEAAABICAYAAABodkdNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTA0LTIyVDE0OjU2OjUwKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wNC0yMlQxNDo1ODowNiswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wNC0yMlQxNDo1ODowNiswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2ZWFmMDExMS1jYzA4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);
    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 linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    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%
}

.m-picture-details {
    padding-top: 46Px
}

.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: 20PX
}

.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: 1Px solid linear-gradient(#13ab56,#077e35);
    font-size: 10Px;
    border-radius: 8Px;
    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: linear-gradient(#13ab56,#077e35);
    border-radius: 7Px
}

.m-picture-details .vote-list .num-piao {
    text-align: right;
    font-size: 12Px;
    color: #7e7e7e;
    line-height: .32rem;
    min-width: .9rem
}

.m-picture-details .vote-container {
    text-align: center;
    padding: 20PX 0;
    position: relative
}

.m-picture-details .vote-container .close {
    position: absolute;
    top: -35Px;
    right: 10Px
}

.m-picture-details .vote-container .vote-text {
    color: #2488e7;
    border: 1PX solid #2488e7;
    padding: 5PX 20PX;
    margin-bottom: .4rem;
    display: inline-block;
    border-radius: 20PX;
    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: 2Px solid linear-gradient(#13ab56,#077e35);
    text-align: center
}

.m-picture-details .open-hide span {
    width: 2.06rem;
    height: .46rem;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUEAAABICAYAAABodkdNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTA0LTIyVDE0OjU2OjUwKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wNC0yMlQxNDo1ODowNiswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wNC0yMlQxNDo1ODowNiswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2ZWFmMDExMS1jYzA4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);
    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
}

.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%
}

.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
}

.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
}

.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: 46Px;
    padding-bottom: .2rem
}

.user-home .user-hd .user-info-home-img {
    text-align: center;
    padding-top: .4rem
}

.user-home .user-hd .user-name {
    padding: .2rem 0;
    font-size: .3rem;
    color: #fff;
    text-align: center
}

.user-home .user-hd .user-info-tool {
    text-align: center;
    color: #fff;
    font-size: .24rem
}

.user-home .user-hd .user-info-tool .up {
    margin: 0 .3rem
}

.user-home .user-hd .user-info-tool .up i {
    font-size: .28rem;
    vertical-align: bottom
}

.user-home .user-hd .user-info-tool .up label {
    position: relative;
    display: inline-block;
    text-align: left;
    padding-left: .04rem;
    font-size: .26rem
}

.user-home .user-hd .user-info-tool .m-follow .add-follow {
    background: #fff;
    color: linear-gradient(#13ab56,#077e35);
    padding: 0 .1rem 0 .06rem
}

.user-home .user-hd .user-info-tool .m-follow .add-follow i {
    font-size: .24rem
}

.user-home .hd-num {
    overflow: hidden;
    margin: .26rem 0
}

.user-home .hd-num .item {
    float: left;
    width: 25%;
    text-align: center;
    box-shadow: none
}

.user-home .hd-num .item .icon-text .text {
    font-size: .24rem;
    color: #a9a9a9;
    padding: .04rem 0 0 0
}

.user-home .hd-num .item .icon-text .num {
    font-size: .34rem
}

.user-home .tabs-bd {
    padding: 0 1rem
}

.user-home .tabs-bd .new-van-tabs .van-tabs__nav--card {
    margin: 0;
    border-radius: .4rem;
    overflow: hidden
}

.user-home .list-bd {
    padding: 0 .26rem
}

.user-home .list-bd .bd-item {
    position: relative
}

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

.user-home .list-bd .bd-item .title {
    font-size: .26rem;
    font-weight: 500
}

.user-home .list-bd .bd-item .text {
    font-size: .24rem;
    color: #555;
    line-height: .38rem;
    margin-top: .16rem;
    font-weight: 400
}

.user-home .list-bd .bd-item .ft-icon,.user-home .list-bd .bd-item .image {
    margin-top: .16rem
}

.user-home .list-bd .bd-item .ft-icon .tool-icon-text {
    margin-right: .2rem
}

.user-home .list-bd .go-xinshui {
    text-align: center;
    padding-top: 2rem
}

.user-home .list-bd .go-xinshui p {
    font-size: .28rem;
    color: #333
}

.user-home .list-bd .go-xinshui .van-button {
    width: 5rem;
    height: .64rem;
    line-height: .64rem;
    border-radius: .08rem;
    background: linear-gradient(#13ab56,#077e35);
    margin-top: .4rem
}

.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 linear-gradient(#13ab56,#077e35);
    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: linear-gradient(#13ab56,#077e35);
    border-radius: 7Px
}

.m-vote-details .vote-list .num-piao {
    text-align: right;
    font-size: 12Px;
    color: #7e7e7e;
    line-height: .32rem;
    min-width: .9rem
}
