 body,p,h1,h2,h3,h4,h5,h6,ul,dl,ol,dd,form,figure,blockquote {
    margin: 0
}

ul,ol {
    list-style: none;
    padding: 0
}

a {
    color: inherit;
    text-decoration: none;
    outline: none
}

em,cite,i {
    font-style: normal
}

input,textarea,select {
    font-family: inherit;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    outline: none
}

img {
    display: inline-block
}

p {
    word-break: break-all
}

main {
    display: block
}

table {
    border-spacing: 0;
    border-collapse: collapse
}

body {
    color: #191919;
    fill: currentColor;
    font-size: .14rem;
    line-height: 1.5715;
    line-height: calc(1em + .08rem);
    font-family: PingFang SC,sans-serif;
    -webkit-tap-highlight-color: rgba(0,0,0,.05);
    -webkit-font-smoothing: antialiased
}

button {
    line-height: inherit
}

button:focus {
    outline: none
}

.y-clickable {
    cursor: pointer
}

.y-clickable:active {
    opacity: .85
}

.y-hairline,.y-top3,.y-right3,.y-bottom3,.y-left4 {
    position: relative
}

.y-hairline:after,.y-top3:after,.y-right3:after,.y-bottom3:after,.y-left4:after {
    position: absolute;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    content: " ";
    pointer-events: none;
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
    border: 0 solid rgba(0,0,0,.08);
    -webkit-transform: scale(.5);
    transform: scale(.5)
}

.y-top3:after {
    border-top-width: .01rem
}

.y-right3:after {
    border-right-width: .01rem
}

.y-bottom3:after {
    border-bottom-width: .01rem
}

.y-left4:after {
    border-left-width: .01rem
}

.y-hairline:after {
    border-width: .01rem
}

.y-ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.y-l2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.y-l3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.y-unclickable {
    overflow: hidden
}

.y-unclickable * {
    pointer-events: none
}

@font-face {
    font-family: Yuewen Font;
    font-style: normal;
    font-weight: 400;
    src: url(data:application/octet-stream;base64,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YhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wPSywABawESNCILAIQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbA+LCMgLkawAiVGsBFDWFAbUllYIDxZLrEuARQrLbA/LCMgLkawAiVGsBFDWFIbUFlYIDxZLrEuARQrLbBALCMgLkawAiVGsBFDWFAbUllYIDxZIyAuRrACJUawEUNYUhtQWVggPFkusS4BFCstsEEssDgrIyAuRrACJUawEUNYUBtSWVggPFkusS4BFCstsEIssDkriiAgPLAEI0KKOCMgLkawAiVGsBFDWFAbUllYIDxZLrEuARQrsARDLrAuKy2wQyywABawBCWwBCYgICBGI0dhsAojQi5HI0cjYbAJQysjIDwgLiM4sS4BFCstsEQssQgEJUKwABawBCWwBCUgLkcjRyNhILAEI0KxCgBCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsS4BFCstsEUssQA4Ky6xLgEUKy2wRiyxADkrISMgIDywBCNCIzixLgEUK7AEQy6wListsEcssAAVIEewACNCsgABARUUEy6wNCotsEgssAAVIEewACNCsgABARUUEy6wNCotsEkssQABFBOwNSotsEossDcqLbBLLLAAFkUjIC4gRoojYTixLgEUKy2wTCywCCNCsEsrLbBNLLIAAEQrLbBOLLIAAUQrLbBPLLIBAEQrLbBQLLIBAUQrLbBRLLIAAEUrLbBSLLIAAUUrLbBTLLIBAEUrLbBULLIBAUUrLbBVLLMAAABBKy2wViyzAAEAQSstsFcsswEAAEErLbBYLLMBAQBBKy2wWSyzAAABQSstsFosswABAUErLbBbLLMBAAFBKy2wXCyzAQEBQSstsF0ssgAAQystsF4ssgABQystsF8ssgEAQystsGAssgEBQystsGEssgAARistsGIssgABRistsGMssgEARistsGQssgEBRistsGUsswAAAEIrLbBmLLMAAQBCKy2wZyyzAQAAQistsGgsswEBAEIr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) format("truetype")
}

.y-number {
    font-family: Yuewen Font;
    speak: none;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@-webkit-keyframes y-keyframes--slide-bottom-enter {
    0% {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }
}

@keyframes y-keyframes--slide-bottom-enter {
    0% {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }
}

@-webkit-keyframes y-keyframes--slide-bottom-leave {
    to {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }
}

@keyframes y-keyframes--slide-bottom-leave {
    to {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }
}

@-webkit-keyframes y-keyframes--slide-top-enter {
    0% {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }
}

@keyframes y-keyframes--slide-top-enter {
    0% {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }
}

@-webkit-keyframes y-keyframes--slide-top-leave {
    to {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }
}

@keyframes y-keyframes--slide-top-leave {
    to {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }
}

@-webkit-keyframes y-keyframes--slide-left-enter {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }
}

@keyframes y-keyframes--slide-left-enter {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }
}

@-webkit-keyframes y-keyframes--slide-left-leave {
    to {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }
}

@keyframes y-keyframes--slide-left-leave {
    to {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }
}

@-webkit-keyframes y-keyframes--slide-right-enter {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }
}

@keyframes y-keyframes--slide-right-enter {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }
}

@-webkit-keyframes y-keyframes--slide-right-leave {
    to {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }
}

@keyframes y-keyframes--slide-right-leave {
    to {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }
}

@-webkit-keyframes y-keyframes--fade-enter {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes y-keyframes--fade-enter {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes y-keyframes--fade-leave {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes y-keyframes--fade-leave {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes y-keyframes--rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes y-keyframes--rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.y-active8 {
    -webkit-animation: .3s y-keyframes--fade-enter both ease-out;
    animation: .3s y-keyframes--fade-enter both ease-out
}

.y-active9 {
    -webkit-animation: .3s y-keyframes--fade-leave both ease-in;
    animation: .3s y-keyframes--fade-leave both ease-in
}

.y-active {
    -webkit-animation: .3s y-keyframes--slide-bottom-enter both ease-out;
    animation: .3s y-keyframes--slide-bottom-enter both ease-out
}

.y-active1 {
    -webkit-animation: .3s y-keyframes--slide-bottom-leave both ease-in;
    animation: .3s y-keyframes--slide-bottom-leave both ease-in
}

.y-active6 {
    -webkit-animation: .3s y-keyframes--slide-top-enter both ease-out;
    animation: .3s y-keyframes--slide-top-enter both ease-out
}

.y-active7 {
    -webkit-animation: .3s y-keyframes--slide-top-leave both ease-in;
    animation: .3s y-keyframes--slide-top-leave both ease-in
}

.y-active4 {
    -webkit-animation: .3s y-keyframes--slide-left-enter both ease-out;
    animation: .3s y-keyframes--slide-left-enter both ease-out
}

.y-active5 {
    -webkit-animation: .3s y-keyframes--slide-left-leave both ease-in;
    animation: .3s y-keyframes--slide-left-leave both ease-in
}

.y-active2 {
    -webkit-animation: .3s y-keyframes--slide-right-enter both ease-out;
    animation: .3s y-keyframes--slide-right-enter both ease-out
}

.y-active3 {
    -webkit-animation: .3s y-keyframes--slide-right-leave both ease-in;
    animation: .3s y-keyframes--slide-right-leave both ease-in
}

:root {
    --Primary: #68e38b;
    --Primary_1: #95f0ab;
    --Primary_2: #f0fff2;
    --Secondary: #5790df;
    --Secondary_1: #84b4f5;
    --Secondary_2: #edf1fc;
    --Surface: #191919;
    --Surface_1: #4c4c4c;
    --Surface_2: #808080;
    --Surface_3: #adadad;
    --Surface_4: #ccc;
    --Surface_5: #e0e0e0;
    --Surface_6: #ebebeb;
    --Surface_7: #f5f5f5;
    --Surface_8: #fff;
    --Background: #f5f5f5;
    --Background_1: #fff;
    --SheetBackground: #f5f5f5;
    --SheetBackground_1: #fff;
    --Outline: rgba(0, 0, 0, .08);
    --Segmentation: rgba(0, 0, 0, .04);
    --Overlay: rgba(0, 0, 0, .9);
    --Overlay_1: rgba(0, 0, 0, .6);
    --Overlay_2: rgba(0, 0, 0, .36);
    --Success: #40d76f;
    --Error: #e5353e;
    --Warn: #ff5e1a;
    --Warn_1: #ffe1d5;
    --Click_Active: rgba(0, 0, 0, .05);
    --Font_Family: PingFang SC, sans-serif;
    --Font_Family_Number: Yuewen Font
}

@font-face {
    font-weight: 400;
    font-family: y-icon;
    src: url(https://imgservices-1252317822.image.myqcloud.com/file/031920220182811/7cdace70.eot?cmrron);
    src: url(https://imgservices-1252317822.image.myqcloud.com/file/031920220182811/7cdace70.eot?cmrron#iefix) format("embedded-opentype"),url(https://imgservices-1252317822.image.myqcloud.com/file/031920220182811/d235a87c.ttf?cmrron) format("truetype"),url(https://imgservices-1252317822.image.myqcloud.com/file/031920220182811/a13b82e6.woff?cmrron) format("woff"),url(/images/icon.svg?cmrron#y-icon) format("svg");
    font-style: normal;
    font-display: block
}

.y-warning:before {
    content: ""
}

.y-o4:before {
    content: ""
}

.y-fail:before {
    content: ""
}

.y-left:before {
    content: ""
}

.y-arrow:before {
    content: ""
}

.y-up:before {
    content: ""
}

.y-down:before {
    content: ""
}

.y-reward:before {
    content: ""
}

.y-ban:before {
    content: ""
}

.y-success:before {
    content: ""
}

.y-icon--crown:before {
    content: ""
}

.y-icon--gift:before {
    content: ""
}

.y-icon--clock:before {
    content: ""
}

.y-cartoon:before {
    content: ""
}

.y-icon--boy:before {
    content: ""
}

.y-icon--chat:before {
    content: ""
}

.y-icon--file:before {
    content: ""
}

.y-icon--audio:before {
    content: ""
}

.y-bad:before {
    content: ""
}

.y-flower:before {
    content: ""
}

.y-question:before {
    content: ""
}

.y-icon--pause:before {
    content: ""
}

.y-o11:before {
    content: ""
}

.y-icon--pill:before {
    content: ""
}

.y-icon--play:before {
    content: ""
}

.y-o12:before {
    content: ""
}

.y-o1:before {
    content: ""
}

.y-down1:before {
    content: ""
}

.y-card:before {
    content: ""
}

.y-ok:before {
    content: ""
}

.y-o7:before {
    content: ""
}

.y-o5:before {
    content: ""
}

.y-icon--ok:before {
    content: ""
}

.y-icon--no:before {
    content: ""
}

.y-jinhao:before {
    content: ""
}

.y-icon--fire:before {
    content: ""
}

.y-book:before {
    content: ""
}

.y-icon--speed:before {
    content: ""
}

.y-o13:before {
    content: ""
}

.y-icon--dian:before {
    content: ""
}

.y-qidian:before {
    content: ""
}

.y-favorite1:before {
    content: ""
}

.y-o2:before {
    content: ""
}

.y-pause:before {
    content: ""
}

.y-retreat:before {
    content: ""
}

.y-icon--next:before {
    content: ""
}

.y-o8:before {
    content: ""
}

.y-icon--heart:before {
    content: ""
}

.y-favorite:before {
    content: ""
}

.y-pause1:before {
    content: ""
}

.y-o3:before {
    content: ""
}

.y-up1:before {
    content: ""
}

.y-loading1:before {
    content: ""
}

.y-icon--at:before {
    content: ""
}

.y-bookmark:before {
    content: ""
}

.y-icon--mark:before {
    content: ""
}

.y-icon--undo:before {
    content: ""
}

.y-icon--local:before {
    content: ""
}

.y-catalog:before {
    content: ""
}

.y-icon--share:before {
    content: ""
}

.y-icon--more:before {
    content: ""
}

.y-2:before {
    content: ""
}

.y-icon--done:before {
    content: ""
}

.y-shopping:before {
    content: ""
}

.y-close:before {
    content: ""
}

.y-icon--cross:before {
    content: ""
}

.y-icon--info:before {
    content: ""
}

.y-done1:before {
    content: ""
}

.y-user:before {
    content: ""
}

.y-packet:before {
    content: ""
}

.y-exchange:before {
    content: ""
}

.y-fav:before {
    content: ""
}

.y-icon--arrow:before {
    content: ""
}

.y-down2:before {
    content: ""
}

.y-up2:before {
    content: ""
}

.y-left6:before {
    content: ""
}

.y-trophy:before {
    content: ""
}

.y-icon--rank:before {
    content: ""
}

.y-icon--ban:before {
    content: ""
}

.y-o9:before {
    content: ""
}

.y-down3:before {
    content: ""
}

.y-icon--link:before {
    content: ""
}

.y-icon--girl:before {
    content: ""
}

.y-icon--sort:before {
    content: ""
}

.y-icon--cv:before {
    content: ""
}

.y-download:before {
    content: ""
}

.y-out:before {
    content: ""
}

.y-restore:before {
    content: ""
}

.y-filter:before {
    content: ""
}

.y-done:before {
    content: ""
}

.y-icon--trash:before {
    content: ""
}

.y-up3:before {
    content: ""
}

.y-icon--quote:before {
    content: ""
}

.y-icon--setup:before {
    content: ""
}

.y-flip:before {
    content: ""
}

.y-icon--video:before {
    content: ""
}

.y-icon--phone:before {
    content: ""
}

.y-icon--book:before {
    content: ""
}

.y-refresh:before {
    content: ""
}

.y-icon--mail:before {
    content: ""
}

.y-search:before {
    content: ""
}

.y-unlock:before {
    content: ""
}

.y-icon--lock:before {
    content: ""
}

.y-o14:before {
    content: ""
}

.y-off:before {
    content: ""
}

.y-o6:before {
    content: ""
}

.y-icon--add:before {
    content: ""
}

.y-icon--mute:before {
    content: ""
}

.y-icon--sound:before {
    content: ""
}

.y-icon--post:before {
    content: ""
}

.y-icon--image:before {
    content: ""
}

.y-o10:before {
    content: ""
}

.y-down4:before {
    content: "🎵"
}

.y-restore1:before {
    content: ""
}

.y-icon--card:before {
    content: ""
}

.y-o:before {
    content: ""
}

.y-icon--user:before {
    content: ""
}

.y-icon--money:before {
    content: ""
}

.y-icon--voice:before {
    content: ""
}

.y-ticket:before {
    content: ""
}

.y-icon--cloud:before {
    content: ""
}

.y-reload:before {
    content: ""
}

.y-transmit:before {
    content: ""
}

.y-icon--gif:before {
    content: ""
}

.y-icon {
    position: relative;
    display: inline-block;
    font-family: y-icon,sans-serif!important;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    font-size: inherit;
    text-rendering: auto;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.y-icon__dot,.y-icon__badge {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0;
    height: .08rem;
    width: .08rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1;
    color: #fff;
    font-weight: 500;
    font-size: .12rem;
    text-align: center;
    background-color: #68e38b;
    border-radius: 100%;
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
    -webkit-transform: scale(1) translate(50%,-50%);
    transform: scale(1) translate(50%,-50%)
}

.y-icon__badge {
    width: auto;
    height: auto;
    border-radius: .16rem;
    padding: .024rem .048rem;
    -webkit-transform: scale(.85) translate(50%,-50%);
    transform: scale(.85) translate(50%,-50%)
}

.y-icon__node {
    display: inline-block;
    width: 1em;
    height: 1em
}

.y-icon__image {
    width: 90%;
    height: 90%;
    -o-object-fit: contain;
    object-fit: contain
}

.y-toast {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    pointer-events: none;
    z-index: 500
}

.y-toast__cont {
    max-width: 70%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    background-color: rgba(0,0,0,.9);
    color: #fff;
    font-weight: 400;
    padding: .08rem .16rem;
    border-radius: .16rem
}

.y-toast__text {
    font-size: .16rem
}

.y-toast__mess {
    font-size: .14rem;
    color: #fff;
    opacity: .7
}

.y-toast--top {
    margin-top: .16rem;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.y-bottom6 {
    margin-top: -.16rem;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}
