[data-v-2344e7c9] .van-badge {
    border: 0
}

.home[data-v-2344e7c9] {
    background: #141517 url(/static/xindex/img/image5761.22a367b1.png) no-repeat top;
    background-size: 100% 100%;
    min-height: 100vh
}

.he_top[data-v-2344e7c9] {
    min-height: 4vh;
    padding: 0 .28rem;
    padding-top: .18rem
}

.head[data-v-2344e7c9] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-top: .17241rem
}

.head .flex[data-v-2344e7c9] {
    align-items: center
}

.head .flex1[data-v-2344e7c9] {
    width: 3.6rem
}

.head .ri[data-v-2344e7c9] {
    color: #fff;
    font-family: PingFang SC;
    font-size: .24rem;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    padding: .12rem .24rem;
    border-radius: .24rem;
    background: linear-gradient(90.25deg, #dc5b6e .21%, #d31733 99.79%);
    cursor: pointer
}

.head .photo[data-v-2344e7c9] {
    width: 1.2rem;
    height: 1.2rem;
    background: linear-gradient(93.04deg, #231b44, #0a1242);
    border: .01724rem solid #fff;
    padding: .04rem;
    border-radius: 50%;
    overflow: hidden;
    margin-right: .2rem
}

.head .photo img[data-v-2344e7c9] {
    width: 100%;
    height: 100%
}

.head .photo .file[data-v-2344e7c9] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0
}

.head .n[data-v-2344e7c9] {
    font-size: .3rem;
    font-weight: 800;
    color: #fff;
    line-height: .56rem;
    margin-right: .61rem
}

.head .s[data-v-2344e7c9] {
    display: flex;
    align-items: center;
    font-size: .24rem;
    color: #ababb3;
    margin-top: .10345rem
}

.head .s img[data-v-2344e7c9] {
    width: .31034rem;
    margin-left: .10345rem
}

.head .s button[data-v-2344e7c9] {
    background: var(--CObackgroundLinear1);
    border-radius: .08rem;
    padding: 0 .1rem;
    color: #fff;
    font-size: .2rem;
    border: 0
}

.my_icon[data-v-2344e7c9] {
    color: #fff;
    font-family: PingFang SC;
    font-size: .24rem;
    font-style: normal;
    font-weight: 500;
    text-align: center;
    width: 25%
}

.my_icon img[data-v-2344e7c9] {
    height: .8rem;
    margin-bottom: .1rem
}

.info[data-v-2344e7c9] {
    background: url(/assets/css/profile/img/bg_u.df2e6731.png) no-repeat;
    background-size: 100% 100%;
    padding: .2rem .24rem;
    margin: .32rem 0;
    color: #fff
}

.info .he[data-v-2344e7c9] {
    line-height: .4rem
}

.info .he .more[data-v-2344e7c9] {
    font-size: .24rem
}

.info .he .more i[data-v-2344e7c9] {
    vertical-align: middle;
    margin-left: .08rem
}

.info .amount[data-v-2344e7c9] {
    font-size: .52rem;
    font-weight: 500;
    line-height: .73rem;
    margin-top: .12rem
}

.infos_list[data-v-2344e7c9] {
    background: url(/static/xindex/img/VIP.75623289.png);
    background-size: 100% 100%;
    height: 3.18rem;
    padding: .34rem 0;
    margin: .32rem 0;
    margin-bottom: 0;
    color: #000;
    border-radius: .24rem;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    text-align: center;
    position: relative
}

.infos_list .vip[data-v-2344e7c9] {
    display: flex;
    align-items: center;
    position: absolute;
    top: .2rem;
    left: .3rem
}

.infos_list .vip>div[data-v-2344e7c9] {
    display: flex;
    align-items: center;
    gap: .05rem;
    font-family: Source Han Sans SC;
    font-weight: 700;
    font-size: .3rem;
    color: #fff
}

.infos_list .vip img[data-v-2344e7c9] {
    width: .45rem;
    height: .45rem
}

.infos_list .view[data-v-2344e7c9] {
    position: absolute;
    top: .81rem;
    right: .37rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMMAAAA3CAYAAACxfP6lAAAAAXNSR0IArs4c6QAABC5JREFUeF7t3G1oVXUcB/Dv91ynFY7C2LAY5e4cMlxIENEoECqQFCGIWWFFhpC1zbn2UJnVTbNHe/DhZQRh9cLeRSTYuyBMiAgpML3OOW06N91o0+3ubvvFBoqWD+f8X3V+fvd2/9/hfD8/vhzuzri8+c8dBv1IIC0CxAQM52g2bBFPwJBHhF9ZxN7Bksl9qF5bCI3CW1SGUDvN/f8EhknbDUY7B+aXfQ+umEhyi5xzcLueDEnEdDYVAgYcgWHLwPjpz7AwNxbnpnmryhDHSWfSK5A3WsOZ6rV7rhWBZYe26clwLSX9Pu0CBtjn0bmx5t5F7WevFIblKkPaF637jy1gv0fjk8tP1rR0XW6Ec/Nb9WSIjamDaRcgcLxYHH+ov6b14L+z8Pb8pypD2jes+08kQLDHaHU9Veu6Lx5kxWGVIZGkDnsR2F8oLbm/r7xh+Hwg3nH4Ez0ZvKxXOZIJEF90Z1uevVCGeZ0fqwzJCHXajQDNIiw7Oq9l91QkZjs/UhncLFdBAgQOdP7ycy1WfDPB6iMqQwCgRhwJmE0+ns+27+KCri16MjharKIkF6DhxwOVbYtZ0/WhypDcTxOeBAjLFKM7WXv0A5XB02KVJUiA4Bou6n5fZQji05ArAcNXvPuYyuBqqQoTKvAb7zn2np4MoXya8yTQz3uPv6syeFqpsoQKFFj31zsqQyif5lwJ8IGezSqDq5UqTKgAF/e8rTKE6mnOlQAfPLFJZXC1UoUJFeDDJzeqDKF6mnMlwCW9b6kMrlaqMKECXHoqpzKE6mnOlQCX972pMrhaqcKECvDRvjdUhlA9zbkS4GP9r6sMrlaqMKECrD+9QWUI1dOcKwE+ceY1lcHVShUmVIArB9arDKF6mnMlwGdUBlcLVZhwAa4afFVPhnA/TToS4Oq/Xxk1wyxHmRRFAkECfH7o5V4zlAdNa0gCjgS4ZqhjP4G7HGVSFAkECbBxuP1rMzwZNK0hCTgSYPNQW6MR2x1lUhQJBAmwabCpKlMy89DUlxAHXUFDEnAiMF2A1rMv7QV4n5NMiiGBIIHpMnSMtK40sy+DrqAhCTgRmC5DvdVnsoWKP2hY4CSXYkggscCFzwnrR9ctA/Bd4itoQAJOBC750LxhpHkniKecZFMMCSQSuKQMHfZc6Q1jpfsA1CS6ig5LwIHAf/6cmht9IQvO+AngXAf5FEECsQUu+25hY6FhIRD9AOK22FfSQQmkXOCKL9o2jTRWMsNvAdSmPKNuXwKxBK761jl36sXZJXMyW2m2Sm+oY3nqUIoFYv0LxuZi45KItgPG+SnOqluXwFUFYpVh6go5q59542TZahjbAFTKVQLeBGKX4XzwXVaf6ZwoWxqBTxN4xIDZ3lCU5/oUSFyGi5m2WdOswrjVIbK66Q/aZlUkKgCUArwJsBnXJ6tSp1HgH36KEfAW0nWzAAAAAElFTkSuQmCC) no-repeat;
    background-size: 100% 100%;
    width: 1.95rem;
    height: .55rem;
    display: flex;
    align-items: center;
    justify-content: end;
    font-family: Source Han Sans SC;
    font-weight: 400;
    font-size: .24rem;
    color: #000;
    padding-right: .17rem
}

.infos_list .amount[data-v-2344e7c9] {
    width: 90%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    position: absolute;
    justify-content: space-around;
    top: 1.6rem;
    left: 50%;
    transform: translateX(-50%);
    gap: .2rem
}

.infos_list .amount .name[data-v-2344e7c9] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: .2rem
}

.infos_list .amount .pr[data-v-2344e7c9] {
    font-family: Source Han Sans SC;
    font-weight: 500;
    font-size: .34rem;
    color: #fff
}

.infos_list .amount .ti[data-v-2344e7c9] {
    font-family: Source Han Sans SC;
    font-weight: 400;
    font-size: .24rem;
    color: #82a6a9
}

.list-1[data-v-2344e7c9] {
    border-radius: .16rem;
    background: hsla(0, 0%, 100%, .08);
    margin-bottom: .24rem;
    padding: 0 .24rem
}

.list-1 li[data-v-2344e7c9] {
    padding: .3rem 0
}

.list-1 li[data-v-2344e7c9]:last-child {
    border: 0
}

.list-1 li .s i[data-v-2344e7c9] {
    color: #ababb3
}

.list-1 li img[data-v-2344e7c9] {
    height: .48rem
}

.list-1 li .name[data-v-2344e7c9] {
    color: #ababb3;
    margin: 0 .2rem
}

.btn[data-v-2344e7c9] {
    background: linear-gradient(113.99deg, #114fee 6.12%, #b654fd 83.22%);
    margin-top: .2rem
}

.btn1[data-v-2344e7c9] {
    color: #ababb3;
    background: #1f212c
}

.flexs1[data-v-2344e7c9] {
    color: var(--color1)
}

.bg img[data-v-2344e7c9] {
    width: 100%
}

.container[data-v-2344e7c9] {
    padding-bottom: 1.55172rem;
    border-radius: .27586rem .27586rem 0 0
}

.tool[data-v-2344e7c9] {
    position: relative
}

.tool .nav3 ul li[data-v-2344e7c9] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.tool .nav3 ul li img[data-v-2344e7c9] {
    width: .39655rem;
    margin-right: .2069rem
}

.tool .nav1[data-v-2344e7c9] {
    border-radius: .2rem
}

.tool .nav1 ul[data-v-2344e7c9] {
    font-size: .24rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #99bbbe;
    border-radius: .17241rem;
    overflow: hidden;
    border: .00862rem solid #0e5936
}

.tool .nav1 ul li[data-v-2344e7c9] {
    padding: 0 .3rem
}

.tool .nav1 ul li .pic[data-v-2344e7c9] {
    position: relative
}

.tool .nav1 ul li .name[data-v-2344e7c9] {
    word-break: break-all;
    word-wrap: break-word
}

.tool .nav1 ul>li[data-v-2344e7c9]:nth-child(odd) {
    height: .73rem
}

.tool .nav1 ul>li[data-v-2344e7c9]:nth-child(2n) {
    height: .8rem
}

.tool .nav2[data-v-2344e7c9] {
    background: none
}

.tool .nav2 ul li[data-v-2344e7c9] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.tool .nav2 ul li img[data-v-2344e7c9] {
    width: .44828rem;
    height: .44828rem;
    margin-right: .2069rem
}

.tool .but[data-v-2344e7c9] {
    margin-top: .34483rem;
    background: linear-gradient(90deg, #43ea80, #38f8d4);
    box-shadow: 0 .1rem .2rem 0 rgba(0, 0, 0, .1);
    border-radius: .2rem;
    text-align: center;
    padding: .29rem 0;
    font-size: .28rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    text-shadow: 0 .1rem .2rem rgba(0, 0, 0, .1)
}

.my_icon_img[data-v-2344e7c9] {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: .24rem;
    margin-bottom: .14rem
}

.my_icon_img span[data-v-2344e7c9] {
    margin-left: .14rem
}

.my_icon_img img[data-v-2344e7c9] {
    width: .51724rem
}

.no_po_show[data-v-2344e7c9] {
    background: none
}

.closeimg[data-v-2344e7c9] {
    margin-top: .24rem;
    text-align: center
}

.closeimg .closure[data-v-2344e7c9] {
    width: .56rem;
    height: .56rem
}

.no_po[data-v-2344e7c9] {
    position: relative;
    font-family: PingFang SC;
    max-height: 90vh;
    overflow-y: scroll;
    text-align: center
}

.no_po .close[data-v-2344e7c9] {
    width: 100%
}

.no_po .top[data-v-2344e7c9] {
    border-radius: .32rem .32rem 0 0;
    background: #143e78;
    padding: .4rem
}

.no_po .top .n[data-v-2344e7c9] {
    margin-left: 1.2rem;
    color: #3edce8;
    font-size: .32rem;
    font-weight: 600;
    line-height: .32rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.no_po .con[data-v-2344e7c9] {
    border-radius: 0 0 .32rem .32rem;
    background: #01285f;
    padding: .4rem;
    color: #c1effe
}

.no_po .con .s1[data-v-2344e7c9] {
    font-size: .28rem;
    font-weight: 500;
    line-height: .32rem;
    max-height: 1.2rem;
    overflow-y: scroll
}

.no_po .con .s2[data-v-2344e7c9] {
    line-height: .32rem;
    max-height: 2.5rem;
    overflow-y: scroll
}

.no_po .con .s2[data-v-2344e7c9],
.no_po .con .s3[data-v-2344e7c9] {
    margin-top: .4rem;
    font-size: .26rem
}

.no_po_shows[data-v-2344e7c9] {
    background: none
}

.no_pos[data-v-2344e7c9] {
    position: relative;
    font-family: PingFang SC;
    padding: .2rem 0 0 .2rem
}

.no_pos .close[data-v-2344e7c9] {
    position: absolute;
    top: .1rem;
    left: .1rem;
    z-index: 300000;
    height: 1.12rem
}

.no_pos .top[data-v-2344e7c9] {
    border-radius: .32rem .32rem 0 0;
    background: #143e78;
    padding: .4rem
}

.no_pos .top .n[data-v-2344e7c9] {
    margin-left: 1.2rem;
    color: #3edce8;
    font-size: .32rem;
    font-weight: 600;
    line-height: .32rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.no_pos .con[data-v-2344e7c9] {
    border-radius: 0 0 .32rem .32rem;
    background: #01285f;
    padding: .4rem;
    color: #c1effe
}

.no_pos .con .s1[data-v-2344e7c9] {
    font-size: .28rem;
    font-weight: 500;
    line-height: .32rem;
    max-height: 1.2rem;
    overflow-y: scroll
}

.no_pos .con .s2[data-v-2344e7c9] {
    margin-top: .4rem;
    font-size: .26rem;
    line-height: .32rem;
    max-height: 2.5rem;
    overflow-y: scroll
}

.no_pos .con .s3[data-v-2344e7c9] {
    margin-top: .4rem;
    font-size: .26rem
}

.onebg[data-v-2344e7c9] {
    background: linear-gradient(180deg, #082d24, #113a2f)
}

.twobg[data-v-2344e7c9] {
    background: #0d2824
}

.unreadCount[data-v-2344e7c9] {
    position: absolute;
    top: -.08621rem;
    left: .22414rem;
    padding: .01724rem .05172rem;
    border-radius: .8rem;
    color: #fff;
    background: #e62a2a
}