.u-swiper-wrap[data-v-2c8d2330] {
    position: relative;
    overflow: hidden;
    transform: translateY(0)
}

.u-swiper-image[data-v-2c8d2330] {
    width: 100%;
    will-change: transform;
    height: 100%;
    display: block;
    pointer-events: none
}

.u-swiper-indicator[data-v-2c8d2330] {
    padding: 0 .75rem;
    position: absolute;
    display: flex;
    flex-direction: row;
    width: 100%;
    z-index: 1
}

.u-indicator-item-rect[data-v-2c8d2330] {
    width: .8125rem;
    height: .25rem;
    margin: 0 .1875rem;
    transition: all .5s;
    background-color: rgba(0, 0, 0, .3)
}

.u-indicator-item-rect-active[data-v-2c8d2330] {
    background-color: rgba(255, 255, 255, .8)
}

.u-indicator-item-dot[data-v-2c8d2330] {
    width: .4375rem;
    height: .4375rem;
    margin: 0 .1875rem;
    border-radius: .625rem;
    transition: all .5s;
    background-color: rgba(0, 0, 0, .3)
}

.u-indicator-item-dot-active[data-v-2c8d2330] {
    background-color: rgba(255, 255, 255, .8)
}

.u-indicator-item-round[data-v-2c8d2330] {
    width: .4375rem;
    height: .4375rem;
    margin: 0 .1875rem;
    border-radius: .625rem;
    transition: all .5s;
    background-color: rgba(0, 0, 0, .3)
}

.u-indicator-item-round-active[data-v-2c8d2330] {
    width: 1.0625rem;
    background-color: rgba(255, 255, 255, .8)
}

.u-indicator-item-number[data-v-2c8d2330] {
    padding: .1875rem .5rem;
    line-height: 1;
    background-color: rgba(0, 0, 0, .3);
    border-radius: 3.125rem;
    font-size: .8125rem;
    color: rgba(255, 255, 255, .8)
}

.u-list-scale[data-v-2c8d2330] {
    transform-origin: center center
}

.u-list-image-wrap[data-v-2c8d2330] {
    width: 100%;
    height: 100%;
    flex: 1;
    transition: all .5s;
    overflow: hidden;
    box-sizing: content-box;
    position: relative
}

.u-swiper-title[data-v-2c8d2330] {
    position: absolute;
    background-color: rgba(0, 0, 0, .3);
    bottom: 0;
    left: 0;
    width: 100%;
    font-size: .875rem;
    padding: .375rem .75rem;
    color: rgba(255, 255, 255, .9)
}

.u-swiper-item[data-v-2c8d2330] {
    display: flex;
    flex-direction: row;
    overflow: hidden;
    align-items: center
}

.u-notice-bar[data-v-73bc5ebe] {
    padding: .5625rem .75rem;
    overflow: hidden
}

.u-direction-row[data-v-73bc5ebe] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between
}

.u-left-icon[data-v-73bc5ebe] {
    display: inline-flex;
    align-items: center
}

.u-notice-box[data-v-73bc5ebe] {
    flex: 1;
    display: flex;
    flex-direction: row;
    overflow: hidden;
    margin-left: .375rem
}

.u-right-icon[data-v-73bc5ebe] {
    margin-left: .375rem;
    display: inline-flex;
    align-items: center
}

.u-notice-content[data-v-73bc5ebe] {
    animation: u-loop-animation-73bc5ebe 10s linear infinite both;
    text-align: right;
    padding-left: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap
}

.u-notice-text[data-v-73bc5ebe] {
    font-size: .8125rem;
    word-break: keep-all;
    white-space: nowrap
}

@keyframes u-loop-animation-73bc5ebe {
    0% {
        transform: translateZ(0)
    }

    to {
        transform: translate3d(-100%, 0, 0)
    }
}

.u-notice-bar[data-v-fe0379a5] {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    padding: .5625rem .75rem;
    overflow: hidden
}

.u-swiper[data-v-fe0379a5] {
    font-size: .8125rem;
    height: 1rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 1;
    margin-left: .375rem
}

.u-swiper-item[data-v-fe0379a5] {
    display: flex;
    flex-direction: row;
    align-items: center;
    overflow: hidden
}

.u-news-item[data-v-fe0379a5] {
    overflow: hidden
}

.u-right-icon[data-v-fe0379a5] {
    margin-left: .375rem;
    display: inline-flex;
    align-items: center
}

.u-left-icon[data-v-fe0379a5] {
    display: inline-flex;
    align-items: center
}

.u-notice-bar-wrap[data-v-ece5c677] {
    overflow: hidden
}

.u-notice-bar[data-v-ece5c677] {
    padding: .5625rem .75rem;
    overflow: hidden
}

.u-direction-row[data-v-ece5c677] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between
}

.u-left-icon[data-v-ece5c677] {
    display: flex;
    flex-direction: row;
    align-items: center
}

.u-notice-box[data-v-ece5c677] {
    flex: 1;
    display: flex;
    flex-direction: row;
    overflow: hidden;
    margin-left: .375rem
}

.u-right-icon[data-v-ece5c677] {
    margin-left: .375rem;
    display: flex;
    flex-direction: row;
    align-items: center
}

.u-notice-content[data-v-ece5c677] {
    line-height: 1;
    white-space: nowrap;
    font-size: .8125rem;
    animation: u-loop-animation-ece5c677 10s linear infinite both;
    text-align: right;
    padding-left: 100%
}

@keyframes u-loop-animation-ece5c677 {
    0% {
        transform: translateZ(0)
    }

    to {
        transform: translate3d(-100%, 0, 0)
    }
}

.container[data-v-fabc225f] {
    background: #ffffff
}

.container .title[data-v-fabc225f] {
    padding: 1.125rem 0 .625rem;
    margin-left: .9375rem
}

.container .message-list[data-v-fabc225f] {
    padding: .4375rem .9375rem
}

.container .message-list .message-item[data-v-fabc225f] {
    margin-bottom: .8125rem
}

.container .message-list .message-item uni-view[data-v-fabc225f] {
    flex-shrink: 0
}

.container .message-list .message-item .app-name[data-v-fabc225f] {
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    margin-left: .4375rem;
    margin-right: .625rem
}

.container .message-list .message-item .message[data-v-fabc225f] {
    flex: 1;
    color: #666
}

.container .message-list .message-item .date[data-v-fabc225f] {
    color: #bbb
}

.content-wrap[data-v-9483d358] {
    width: 15.9375rem;
    height: 16.25rem;
    background: url(/static/images/me/popup.png) no-repeat;
    background-size: 100% 100%
}

.content-wrap .btn[data-v-9483d358] {
    width: 7.5rem;
    height: 2rem;
    border-radius: 999px;
    color: #e93139;
    font-size: .875rem;
    font-weight: 500;
    line-height: 38px;
    background: linear-gradient(180deg, #fbf9e0 0%, #feeaa1 100%)
}

.m-page[data-v-b7b65d21] {
    background: linear-gradient(to bottom, #df301c 4.0625rem, #ffffff 4.0625rem, rgba(190, 197, 205, .1) 13.4375rem, #f5f6f8 13.4375rem, #f5f6f8 100%)
}

.m-swiper[data-v-b7b65d21] {
    overflow: unset;
    margin: .9375rem;
    padding-bottom: .3125rem
}

.m-swiper[data-v-b7b65d21] .u-swiper-indicator {
    bottom: -.3125rem !important;
    padding: 0 !important
}

.m-swiper[data-v-b7b65d21] .u-indicator-item-round {
    width: .1875rem;
    height: .1875rem;
    background: #dddddd;
    border-radius: .125rem
}

.m-swiper[data-v-b7b65d21] .u-indicator-item-round-active {
    width: .625rem;
    background: #df301c
}

.notice-wrap[data-v-b7b65d21] {
    background: #ffffff;
    border-radius: 1.25rem 1.25rem 0 0;
    border-bottom: .03125rem solid #eeeeee
}

.notice-wrap .notice[data-v-b7b65d21] {
    background: transparent;
    border-radius: .3125rem !important;
    box-sizing: content-box
}

.notice-wrap .notice[data-v-b7b65d21] .uicon-volume-fill:before {
    content: " ";

    background-repeat: no-repeat;
    background-size: 1.0625rem .875rem;
    background-position: center;
    width: 1.375rem;
    height: 1.375rem
}

.main-wrap .menu-wrap[data-v-b7b65d21] {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-column-gap: 0px;
    grid-row-gap: 1.625rem
}

.main-wrap .menu-wrap .menu-item .icon[data-v-b7b65d21] {
    width: 2.1875rem;
    height: 2.1875rem;
    margin-bottom: .625rem
}

.main-wrap .menu-wrap .menu-item .name[data-v-b7b65d21] {
    font-size: .875rem;
    color: #333;
    line-height: 1.25rem
}

.info-wrap[data-v-b7b65d21] {
    font-size: .875rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333
}

.info-wrap .about-wrap[data-v-b7b65d21] {
    position: relative;
    border-radius: .5rem;
    border: .03125rem solid #df301c
}

.info-wrap .about-wrap .title[data-v-b7b65d21] {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 1.25rem;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #df301c;
    background-color: #fff;
    padding: 0 .9375rem
}

.info-wrap .about-wrap .title[data-v-b7b65d21]:before {
    content: "";
    position: absolute;
    bottom: 0;
    width: 80%;
    height: .5rem;
    background: rgba(40, 123, 245, .2)
}

.info-wrap .about-wrap .content[data-v-b7b65d21] {
    font-size: .75rem;
    color: #666;
    line-height: 1.3125rem
}

.copyright[data-v-b7b65d21] {
    background: #fff;
    padding: .9375rem;
    color: #666;
    font-size: .625rem;
    line-height: 1.7
}