.drag-img-b3_L4 {
    position: relative;
    width: 90px !important;
    height: 90px !important
}

.drag-container-ywReZ {
    width: 90px;
    height: 90px
}

.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab {
    padding: 8px 0;
    font-size: 14px
}

.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab {
    padding: 16px 0;
    font-size: 16px
}

.ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab {
    padding: 6px 16px
}

.ant-tabs-card.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab {
    padding: 7px 16px 6px
}

.ant-tabs-rtl {
    direction: rtl
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab {
    margin: 0 0 0 32px
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type {
    margin-left: 0
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon {
    margin-right: 0;
    margin-left: 12px
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove {
    margin-right: 8px;
    margin-left: -4px
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon {
    margin: 0
}

.ant-tabs-rtl.ant-tabs-left>.ant-tabs-nav {
    order: 1
}

.ant-tabs-rtl.ant-tabs-left>.ant-tabs-content-holder,
.ant-tabs-rtl.ant-tabs-right>.ant-tabs-nav {
    order: 0
}

.ant-tabs-rtl.ant-tabs-right>.ant-tabs-content-holder {
    order: 1
}

.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
    margin-right: 2px;
    margin-left: 0
}

.ant-tabs-dropdown-rtl {
    direction: rtl
}

.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item {
    text-align: right
}

.ant-tabs-bottom,
.ant-tabs-top {
    flex-direction: column
}

.ant-tabs-bottom>.ant-tabs-nav,
.ant-tabs-bottom>div>.ant-tabs-nav,
.ant-tabs-top>.ant-tabs-nav,
.ant-tabs-top>div>.ant-tabs-nav {
    margin: 0 0 16px 0
}

.ant-tabs-bottom>.ant-tabs-nav:before,
.ant-tabs-bottom>div>.ant-tabs-nav:before,
.ant-tabs-top>.ant-tabs-nav:before,
.ant-tabs-top>div>.ant-tabs-nav:before {
    position: absolute;
    right: 0;
    left: 0;
    border-bottom: 1px solid #f0f0f0;
    content: ""
}

.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar {
    height: 2px
}

.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar-animated {
    transition: width .3s, left .3s, right .3s
}

.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:before {
    top: 0;
    bottom: 0;
    width: 30px
}

.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:before {
    left: 0;
    box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .08)
}

.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:after {
    right: 0;
    box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .08)
}

.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,
.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,
.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,
.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,
.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,
.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,
.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,
.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after {
    opacity: 1
}

.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top>.ant-tabs-nav:before,
.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top>div>.ant-tabs-nav:before {
    bottom: 0
}

.ant-tabs-bottom>.ant-tabs-nav,
.ant-tabs-bottom>div>.ant-tabs-nav {
    order: 1;
    margin-top: 16px;
    margin-bottom: 0
}

.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom>.ant-tabs-nav:before,
.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom>div>.ant-tabs-nav:before {
    top: 0
}

.ant-tabs-bottom>.ant-tabs-content-holder,
.ant-tabs-bottom>div>.ant-tabs-content-holder {
    order: 0
}

.ant-tabs-left>.ant-tabs-nav,
.ant-tabs-left>div>.ant-tabs-nav,
.ant-tabs-right>.ant-tabs-nav,
.ant-tabs-right>div>.ant-tabs-nav {
    flex-direction: column;
    min-width: 50px
}

.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab {
    padding: 8px 24px;
    text-align: center
}

.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
    margin: 16px 0 0 0
}

.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap {
    flex-direction: column
}

.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:before {
    right: 0;
    left: 0;
    height: 30px
}

.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:before {
    top: 0;
    box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, .08)
}

.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:after {
    bottom: 0;
    box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, .08)
}

.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,
.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before {
    opacity: 1
}

.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar {
    width: 2px
}

.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar-animated {
    transition: height .3s, top .3s
}

.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-operations {
    flex: 1 0 auto;
    flex-direction: column
}

.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar {
    right: 0
}

.ant-tabs-left>.ant-tabs-content-holder,
.ant-tabs-left>div>.ant-tabs-content-holder {
    margin-left: -1px;
    border-left: 1px solid #f0f0f0
}

.ant-tabs-left>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,
.ant-tabs-left>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane {
    padding-left: 24px
}

.ant-tabs-right>.ant-tabs-nav,
.ant-tabs-right>div>.ant-tabs-nav {
    order: 1
}

.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar {
    left: 0
}

.ant-tabs-right>.ant-tabs-content-holder,
.ant-tabs-right>div>.ant-tabs-content-holder {
    order: 0;
    margin-right: -1px;
    border-right: 1px solid #f0f0f0
}

.ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,
.ant-tabs-right>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane {
    padding-right: 24px
}

.ant-tabs-dropdown {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: rgba(0, 0, 0, .85);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    font-feature-settings: "tnum";
    position: absolute;
    top: -9999px;
    left: -9999px;
    z-index: 1050;
    display: block
}

.ant-tabs-dropdown-hidden {
    display: none
}

.ant-tabs-dropdown-menu {
    max-height: 200px;
    margin: 0;
    padding: 4px 0;
    overflow-x: hidden;
    overflow-y: auto;
    text-align: left;
    list-style-type: none;
    background-color: #fff;
    background-clip: padding-box;
    border-radius: 2px;
    outline: none;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)
}

.ant-tabs-dropdown-menu-item {
    display: flex;
    align-items: center;
    min-width: 120px;
    margin: 0;
    padding: 5px 12px;
    overflow: hidden;
    color: rgba(0, 0, 0, .85);
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
    transition: all .3s
}

.ant-tabs-dropdown-menu-item>span {
    flex: 1;
    white-space: nowrap
}

.ant-tabs-dropdown-menu-item-remove {
    flex: none;
    margin-left: 12px;
    color: rgba(0, 0, 0, .45);
    font-size: 12px;
    background: transparent;
    border: 0;
    cursor: pointer
}

.ant-tabs-dropdown-menu-item-remove:hover {
    color: var(--ant-primary-5)
}

.ant-tabs-dropdown-menu-item:hover {
    background: #f5f5f5
}

.ant-tabs-dropdown-menu-item-disabled,
.ant-tabs-dropdown-menu-item-disabled:hover {
    color: rgba(0, 0, 0, .25);
    background: transparent;
    cursor: not-allowed
}

.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab {
    margin: 0;
    padding: 8px 16px;
    background: #fafafa;
    border: 1px solid #f0f0f0;
    transition: all .3s cubic-bezier(.645, .045, .355, 1)
}

.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab-active {
    color: var(--ant-primary-color);
    background: #fff
}

.ant-tabs-card>.ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-ink-bar {
    visibility: hidden
}

.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
    margin-left: 2px
}

.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab {
    border-radius: 2px 2px 0 0
}

.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab-active {
    border-bottom-color: #fff
}

.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab {
    border-radius: 0 0 2px 2px
}

.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab-active {
    border-top-color: #fff
}

.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
    margin-top: 2px
}

.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab {
    border-radius: 2px 0 0 2px
}

.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab-active {
    border-right-color: #fff
}

.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab {
    border-radius: 0 2px 2px 0
}

.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab-active {
    border-left-color: #fff
}

.ant-tabs {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: rgba(0, 0, 0, .85);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    font-feature-settings: "tnum";
    display: flex;
    overflow: hidden
}

.ant-tabs>.ant-tabs-nav,
.ant-tabs>div>.ant-tabs-nav {
    position: relative;
    display: flex;
    flex: none;
    align-items: center
}

.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap {
    position: relative;
    display: inline-block;
    display: flex;
    flex: auto;
    align-self: stretch;
    overflow: hidden;
    white-space: nowrap;
    transform: translate(0)
}

.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:before,
.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,
.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap:before {
    position: absolute;
    z-index: 1;
    opacity: 0;
    transition: opacity .3s;
    content: "";
    pointer-events: none
}

.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-list {
    position: relative;
    display: flex;
    transition: transform .3s
}

.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations {
    display: flex;
    align-self: stretch
}

.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations-hidden,
.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations-hidden {
    position: absolute;
    visibility: hidden;
    pointer-events: none
}

.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more,
.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more {
    position: relative;
    padding: 8px 16px;
    background: transparent;
    border: 0
}

.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more:after,
.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more:after {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 5px;
    transform: translateY(100%);
    content: ""
}

.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add {
    min-width: 40px;
    margin-left: 2px;
    padding: 0 8px;
    background: #fafafa;
    border: 1px solid #f0f0f0;
    border-radius: 2px 2px 0 0;
    outline: none;
    cursor: pointer;
    transition: all .3s cubic-bezier(.645, .045, .355, 1)
}

.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:hover,
.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:hover {
    color: var(--ant-primary-5)
}

.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:active,
.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:focus,
.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:active,
.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:focus {
    color: var(--ant-primary-7)
}

.ant-tabs-extra-content {
    flex: none
}

.ant-tabs-centered>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*=ant-tabs-nav-wrap-ping]),
.ant-tabs-centered>div>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*=ant-tabs-nav-wrap-ping]) {
    justify-content: center
}

.ant-tabs-ink-bar {
    position: absolute;
    background: var(--ant-primary-color);
    pointer-events: none
}

.ant-tabs-tab {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 12px 0;
    font-size: 14px;
    background: transparent;
    border: 0;
    outline: none;
    cursor: pointer
}

.ant-tabs-tab-btn:active,
.ant-tabs-tab-btn:focus,
.ant-tabs-tab-remove:active,
.ant-tabs-tab-remove:focus {
    color: var(--ant-primary-7)
}

.ant-tabs-tab-btn,
.ant-tabs-tab-remove {
    outline: none;
    transition: all .3s
}

.ant-tabs-tab-remove {
    flex: none;
    margin-right: -4px;
    margin-left: 8px;
    color: rgba(0, 0, 0, .45);
    font-size: 12px;
    background: transparent;
    border: none;
    cursor: pointer
}

.ant-tabs-tab-remove:hover {
    color: rgba(0, 0, 0, .85)
}

.ant-tabs-tab:hover {
    color: var(--ant-primary-5)
}

.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
    color: var(--ant-primary-color);
    text-shadow: 0 0 .25px currentcolor
}

.ant-tabs-tab.ant-tabs-tab-disabled {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed
}

.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus {
    color: rgba(0, 0, 0, .25)
}

.ant-tabs-tab .ant-tabs-tab-remove .anticon {
    margin: 0
}

.ant-tabs-tab .anticon {
    margin-right: 12px
}

.ant-tabs-tab+.ant-tabs-tab {
    margin: 0 0 0 32px
}

.ant-tabs-content {
    display: flex;
    width: 100%
}

.ant-tabs-content-holder {
    flex: auto;
    min-width: 0;
    min-height: 0
}

.ant-tabs-content-animated {
    transition: margin .3s
}

.ant-tabs-tabpane {
    flex: none;
    width: 100%;
    outline: none
}

.home-BSKbl {
    width: 100%;
    overflow: hidden;
    background: #f5f5f7;
    background-size: contain;
    background-repeat: repeat
}

.home-notice-U5zMH {
    backdrop-filter: blur(15px);
    background: #fff3;
    border: 2px solid #fff;
    border-radius: 56px;
    box-shadow: 0 4px 9px #a6a6a61a;
    margin: 20px auto 0;
    width: 1200px
}

.home-notice-U5zMH,
.home-notice-warp-OEUZH {
    align-items: center;
    display: flex;
    height: 40px
}

.home-notice-warp-OEUZH {
    width: 1280px;
    margin: 0 auto
}

.home-notice-warp-OEUZH p {
    width: 80px;
    color: #fff;
    font-weight: 500;
    font-size: 16px
}

.home-notice-warp-mg-qB6mt {
    width: 26px;
    height: 26px;
    margin-left: 18px
}

.home-title-P9bsv {
    width: 1200px;
    margin: 20px auto 0;
    background-image: url(/images/title_bg.0fb91a2c.png);
    background-repeat: no-repeat;
    background-size: 100% auto;
    height: 110px;
    position: relative;
    text-align: center;
    display: flex;
    flex-direction: column;
    gap: 10px;
    justify-content: center
}

.home-title-P9bsv h2 {
    background: linear-gradient(91deg, #3066ff -20.14%, #22a3ff 152.41%);
    background-clip: text;
    -webkit-background-clip: text;
    font-size: 32px;
    top: 30px;
    z-index: 2;
    font-weight: 900;
    margin-top: 24px;
    -webkit-text-fill-color: transparent
}

.home-title-P9bsv p {
    color: #6d7693;
    font-size: 16px
}

.home-game-htS3V {
    width: 1200px;
    margin: 0 auto 80px
}

.home-game-list-Qb3jr {
    display: flex;
    justify-content: space-between;
    height: 398px;
    margin: 50px 0 28px;
    position: relative
}

@keyframes iconsports1-89a0d301-xU4LU {
    50% {
        transform: translateY(-15px)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes iconsports2-89a0d301-K_LNQ {
    50% {
        transform: translateY(15px)
    }

    to {
        transform: translateY(0)
    }
}

.home-game-list-left-buyuX {
    background-image: url(/images/game-hall-left-bg.8dbcb415.png);
    background-repeat: no-repeat;
    background-size: contain;
    box-sizing: border-box;
    height: 100%;
    padding-top: 50px;
    position: relative;
    width: 680px
}

.home-game-list-left-img1-jYNB1 {
    animation: iconsports2-89a0d301-K_LNQ 2.5s linear infinite;
    bottom: 13px;
    height: 70px;
    left: -50px;
    position: absolute;
    width: 70px
}

.home-game-list-left-img2-igyjB {
    animation: iconsports1-89a0d301-xU4LU 2.5s linear infinite;
    height: 90px;
    left: 405px;
    position: absolute;
    top: 60px;
    width: 90px;
    opacity: .5;
    filter: blur(2px)
}

.home-game-list-left-name-EwAot {
    margin-left: 30px;
    margin-bottom: 25px;
    font-family: HYYaKuHeiW;
    font-size: 38px;
    font-weight: 900
}

.home-game-list-left-subtitle-CQADX {
    margin-left: 30px;
    width: 377px;
    font-size: 12px
}

.home-game-list-left-warp-container-NUY9y {
    position: relative;
    display: flex;
    align-items: center;
    width: 500px;
    margin-left: 50px;
    margin-top: 25px
}

.home-game-list-left-arrow-EgzuL {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 40px;
    height: 40px;
    background: linear-gradient(93deg, #3066ff -9.46%, #319cff 143.8%);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    z-index: 10;
    box-shadow: 0 2px 8px rgba(48, 102, 255, .3);
    transition: all .3s ease
}

.home-game-list-left-arrow-EgzuL:hover {
    transform: translateY(-50%) scale(1.1);
    box-shadow: 0 4px 12px rgba(48, 102, 255, .4)
}

.home-game-list-left-arrow-EgzuL:first-child {
    left: -40px
}

.home-game-list-left-arrow-EgzuL:last-child {
    right: -50px
}

.home-game-list-left-arrow-EgzuL span {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    line-height: 1;
    position: relative;
    top: -2px
}

.home-game-list-left-warp-XW2Iu {
    flex: 1;
    overflow: hidden;
    position: relative;
    width: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.home-game-list-left-warp-inner-Vrj45 {
    display: flex;
    gap: 20px;
    transition: transform .3s cubic-bezier(.4, 0, .2, 1);
    width: -moz-max-content;
    width: max-content
}

.home-game-list-left-warp-game-PxC6c {
    cursor: pointer;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    flex-shrink: 0;
    width: 150px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.home-game-list-left-warp-game-img-eb7vG {
    height: 108px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    user-drag: none;
    pointer-events: none
}

.home-game-list-left-warp-game-name-dAzHb {
    background: linear-gradient(93deg, #3066ff -9.46%, #319cff 143.8%);
    border-radius: 60px;
    bottom: 0;
    box-shadow: 0 4px 9px #0036d040;
    color: #fff;
    font-family: PingFang SC;
    font-size: var(--font-size4);
    font-weight: 500;
    height: 28px;
    left: 50%;
    transform: translateX(-50%);
    line-height: 28px;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 1;
    font-size: 13px
}

.home-game-list-right-CmpGq {
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 600px
}

.home-game-list-right-CmpGq img {
    height: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    user-drag: none;
    pointer-events: none
}

.home-game-tab-trzXu {
    display: flex;
    align-items: center;
    gap: 12px;
    font-size: 16px
}

.home-game-tab-trzXu>div>p:first-child {
    color: #30303d
}

.home-game-tab-trzXu>div>p:last-child {
    color: #6d7693
}

.home-game-tab-trzXu img {
    width: 36px
}

.home-game-tab-trzXu:hover .homeGameTabimg2-n_7Pd {
    display: none !important
}

.home-game-tab-trzXu:hover .homeGameTabimg1-B1nKy {
    display: inline-block !important
}

.home-game-htS3V .ant-tabs,
.home-game-htS3V .ant-tabs-nav-wrap {
    overflow: visible !important
}

.home-game-htS3V .ant-tabs-nav-list {
    width: 100%;
    overflow: visible !important;
    border-radius: 24px;
    background-color: #fff;
    font-size: 16px
}

.home-game-htS3V .ant-tabs-nav-list .ant-tabs-tab-active {
    z-index: 90
}

.home-game-htS3V .ant-tabs-nav-list .ant-tabs-tab-active>div p {
    color: #fff !important
}

.home-game-htS3V .ant-tabs-nav-list .ant-tabs-ink-bar-animated {
    height: 80px;
    background: linear-gradient(93deg, #3066ff -9.46%, #319cff 143.8%);
    border-radius: 24px;
    top: -5px
}

.home-game-htS3V .ant-tabs-nav-list>div {
    flex: 1;
    height: 70px;
    display: flex;
    align-items: center;
    justify-content: center
}

.home-hot-vviIg {
    background: #fff3;
    border: 2px solid #fff;
    border-radius: 24px;
    box-shadow: 0 4px 9px #a6a6a61a;
    height: 580px;
    margin: 34px auto 80px;
    width: 1200px
}

.home-hot-swiper-n6_mM {
    width: 1072px;
    margin: 0 auto;
    position: relative
}

.home-hot-swiper-slider-OOm_j {
    height: 360px
}

.home-hot-swiper-slider-img-ovIN2 {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #fff;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAp8AAALWCAMAAAA3YQieAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABsUExURUdwTP////////////////////////////////////////////////////////////////////////////f7//////7+//r9//r8//j8//7///j7//v9//3+//n8//z9//z+//n7//3///39/1RxX9UAAAAUdFJOUwBgQJ8g7xCAv99QcDCgr5B/z49vkh58yQAACjlJREFUeNrs3eFW4lYYhlFDIiTIctQ2MqCA7f1fZJvgOHV16Kw1P8p3vrP3Hczw+CZBDt7c/Fy3XrX9cDsSwu3Qt3eLGybLphVmSH3TVR/nXa+DwNqqC10+fFrO/TMh7P85otUW2rUf/wnPb9vj7nfC2B1fD3Vv6PLh22oevr4IIqCX7XuiQ1Nfnuv3K/thK87AiZ7Or9JTbeN5/17nUQNFFPpY1TV+MaizGNv5aWmoKNDfzvedW699GRN6qCvQpznPk/vOYrzOl/hlHXnO7yrtX73qpQV6X1GexrPAQO/kSVDzY/ymjntPt54Fmh6SHrPnOf/O6OTFLvEpfp//Cr+eL+5e62JvQW9TP8N3g3vPgk0DusrcpzyLdkw+oPPNp19plv2IlHdAuylPb8sb0KDuPRtlGNCsH7Vrpvl081n8gI5JPycyeOczx4C2aefTs3uKAd1knU8f+EwxoH3W+fTyFm83DWjCbxbpzWcOp5QD2nl4T+Il5YC2Ht6zeM04oIPfbKaxzzegC09HBjSwLy7vBjSwR5f3ZAM6ZMpz6fKebkAzfWXYdKzj4GU1oEGtfPAz34AmOirXu/3MN6CJPqg8PR55UbMNaJ6THn//Y/70mmayzTSgG49HBjT4b4/evKSpZDoq13h8zyfRWWN9GtDob3/6bLIB1Sf/84B2+iTwgLb6JPCApviyBn3mHdBen0Qe0IU+CSrJWWN9JpXkrLE+Dag+ucKApjgqp8+0Upw11mdeGQZUnwZUn1xtQBt9EnhAB31iQPXJLw7oUp8EHtCVPgmq+LPG+jSg+sSA6pMfKPyonD6TK/yssT4NqD4xoPrk4oC2+iTwgBZ71lifBlSfXH1AF/ok8ID2+iSogs8a67MG5Z411qcB1SdXVuxROX3WodSzxvo0oPrE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);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 100%;
    border-radius: 20px;
    position: relative;
    cursor: pointer
}

.home-hot-swiper-slider-img-text-A_ud9 {
    width: 100%;
    padding: 0 10px 0 20px;
    height: 50px;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.home-hot-swiper-slider-img-text-A_ud9 p {
    color: #000;
    font-size: 18px;
    font-weight: 500
}

.home-hot-swiper-slider-img-text-A_ud9 p span {
    color: #6d7693;
    font-size: 14px;
    font-weight: 500
}

.home-hot-swiper-slider-img-text-A_ud9 i {
    font-style: normal;
    font-size: 12px;
    color: #6d7693
}

.home-hot-swiper-slider-img-ovIN2 img {
    width: 335px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    user-drag: none;
    pointer-events: none
}

.home-hot-vviIg .ant-tabs {
    overflow: visible !important
}

.home-hot-vviIg .ant-tabs-nav-wrap {
    overflow: visible !important;
    background: #fff3;
    border: 2px solid #fff;
    border-radius: 35px;
    box-shadow: inset 0 -4px 4px #b5d8f440, inset 0 4px 4px #b5d8f440;
    box-sizing: border-box;
    height: 70px;
    margin: 42px auto;
    position: relative;
    width: 1094px;
    align-items: center;
    flex: none !important
}

.home-hot-vviIg .swiper-banner-prev1 {
    --swiper-navigation-sides-offset: 5px;
    --swiper-navigation-top-offset: calc(50% - 15px);
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALkSURBVHgB1ZlvctJAGMafd8HOOFNq+KBt9QvcgJ4AbmB7AusN2hM0nkA9gfYEcgPhBOUG5Isi6gwROjpDIeuzAWpo+ZcIZfOb6XTZJPCwvPv+W8F/0NTa2emh8kihrDUK0CiJwNGAY64L4HPs8c9XgsZNgHo/h1pRxEdCBAlo9XQlA1xwWJqIi0l1oHH5Yk+qiEkswV+6+jir8BZmNdeBwKMA99muXK7+yAq0/uhCZoAPXM0KNkMjyOLk8LF4y25Uy274dq3PKPZqg2INJcXP+PpLny27ceEKt3vaxchWH4wAeHOYE3fe9bmCtyF2wiLRMwVvU+yEeaLvCTY2K5qewAKGAc6fP5F30bkpwWNvcJXQt24Cn97jKOo9prwExX6ySKzBEbrT6MSt4FZXn1JsCZZBE6iYgBV5PaJ9rZtri2DrhhFxf1eKZhiucNt8A1vFGqjN5C9mODIJwStYjozdrHQ62uln0YH9+L8HKKp+ZqM5wjpxcjsoM69GGSkhGKKiaBzWubJ5BIKC2XQ2BYqFMGUoGcEFpAXWi8qyULwMZ2nFYRvGSyQuubeAr9hPSJNgz7i1BlLCqCGj4SEl0EM0jJeoIyWoDGph8nOTZZssBe6NyU9e5fNhY856O+aCVovUGvrhIUtqWA57eh/N/38lUpclklgapukY9vciJdKYc1iKKLi34+iF7z39ecNNvyQ09nNyNHkxlUsMB3htU6hmjPCDAU6ic1OCD/PiBYE9G5AJu2s0RefuZWsH7GVx0sX2cQ9y8v7u5Nx264+evgi2J9yl3c78pRc2tLckeq5Yw8IE/ikf1Gx5PsRGNBuMHupskdjwPqxAq8M2bDbsbG6kwub71jQ91N0NNotYx16mw6lMy2hdEZERbMCAFee8LtHB4s+ufjkUnHJ4HPfZ0LeyaODBpEuTi53aJhI8ocnUNJdBmatUYXEYnopSUEHL+Oh2ZJe+qWpYinlZ/vS9IerFfPKj279KpQW+iflEFwAAAABJRU5ErkJggg==);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 44px;
    margin: 0 5px;
    width: 44px;
    left: -56px;
    position: absolute;
    top: 40%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

.home-hot-vviIg .swiper-banner-prev1:before {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 100% auto;
    content: "";
    display: block;
    height: 28px;
    width: 28px
}

.home-hot-vviIg .swiper-banner-prev1:after {
    width: 8px;
    height: 8px;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    content: "";
    display: inline-block;
    position: absolute;
    transform: rotate(45deg);
    margin-left: 4px
}

.home-hot-vviIg .swiper-banner-next1 {
    --swiper-navigation-sides-offset: 5px;
    --swiper-navigation-top-offset: calc(50% - 15px);
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALkSURBVHgB1ZlvctJAGMafd8HOOFNq+KBt9QvcgJ4AbmB7AusN2hM0nkA9gfYEcgPhBOUG5Isi6gwROjpDIeuzAWpo+ZcIZfOb6XTZJPCwvPv+W8F/0NTa2emh8kihrDUK0CiJwNGAY64L4HPs8c9XgsZNgHo/h1pRxEdCBAlo9XQlA1xwWJqIi0l1oHH5Yk+qiEkswV+6+jir8BZmNdeBwKMA99muXK7+yAq0/uhCZoAPXM0KNkMjyOLk8LF4y25Uy274dq3PKPZqg2INJcXP+PpLny27ceEKt3vaxchWH4wAeHOYE3fe9bmCtyF2wiLRMwVvU+yEeaLvCTY2K5qewAKGAc6fP5F30bkpwWNvcJXQt24Cn97jKOo9prwExX6ySKzBEbrT6MSt4FZXn1JsCZZBE6iYgBV5PaJ9rZtri2DrhhFxf1eKZhiucNt8A1vFGqjN5C9mODIJwStYjozdrHQ62uln0YH9+L8HKKp+ZqM5wjpxcjsoM69GGSkhGKKiaBzWubJ5BIKC2XQ2BYqFMGUoGcEFpAXWi8qyULwMZ2nFYRvGSyQuubeAr9hPSJNgz7i1BlLCqCGj4SEl0EM0jJeoIyWoDGph8nOTZZssBe6NyU9e5fNhY856O+aCVovUGvrhIUtqWA57eh/N/38lUpclklgapukY9vciJdKYc1iKKLi34+iF7z39ecNNvyQ09nNyNHkxlUsMB3htU6hmjPCDAU6ic1OCD/PiBYE9G5AJu2s0RefuZWsH7GVx0sX2cQ9y8v7u5Nx264+evgi2J9yl3c78pRc2tLckeq5Yw8IE/ikf1Gx5PsRGNBuMHupskdjwPqxAq8M2bDbsbG6kwub71jQ91N0NNotYx16mw6lMy2hdEZERbMCAFee8LtHB4s+ufjkUnHJ4HPfZ0LeyaODBpEuTi53aJhI8ocnUNJdBmatUYXEYnopSUEHL+Oh2ZJe+qWpYinlZ/vS9IerFfPKj279KpQW+iflEFwAAAABJRU5ErkJggg==);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 44px;
    margin: 0 5px;
    width: 44px;
    right: -56px;
    top: 40%;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

.home-hot-vviIg .swiper-banner-next1:before {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 100% auto;
    content: "";
    display: block;
    height: 28px;
    width: 28px
}

.home-hot-vviIg .swiper-banner-next1:after {
    width: 8px;
    height: 8px;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    content: "";
    display: inline-block;
    position: absolute;
    transform: rotate(-135deg);
    margin-left: -4px
}

.home-hot-vviIg .swiper-pagination {
    width: 100%;
    height: 24px;
    display: flex;
    justify-content: center;
    margin-top: 20px
}

.home-hot-vviIg .swiper-pagination .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    background-color: #999;
    border-radius: 8px;
    margin: 0 8px
}

.home-hot-vviIg .swiper-pagination .swiper-pagination-bullet-active {
    background-color: #3066ff
}

.home-hot-vviIg .ant-tabs-nav-list {
    width: 100%;
    overflow: visible !important;
    border-radius: 24px;
    font-size: 16px
}

.home-hot-vviIg .ant-tabs-nav-list .ant-tabs-tab {
    margin: 0 24px
}

.home-hot-vviIg .ant-tabs-nav-list .ant-tabs-tab-active {
    z-index: 90
}

.home-hot-vviIg .ant-tabs-nav-list .ant-tabs-tab-active>div {
    color: #fff !important
}

.home-hot-vviIg .ant-tabs-nav-list .ant-tabs-ink-bar-animated {
    height: 42px;
    background: linear-gradient(93deg, #3066ff -9.46%, #319cff 143.8%);
    border-radius: 24px;
    top: 0
}

.home-hot-vviIg .ant-tabs-nav-list>div {
    flex: 1;
    height: 42px;
    display: flex;
    align-items: center;
    justify-content: center
}

.home-down-xjve4 {
    width: 1200px;
    margin: 0 auto 80px;
    padding: 39px 42px 0;
    display: flex;
    justify-content: space-between
}

.home-down-left-ONMLG {
    width: 480px
}

.home-down-left-ONMLG>h1 {
    color: #30303d;
    font-family: HYYaKuHeiW;
    font-size: 38px;
    font-weight: 900;
    margin-bottom: 17px
}

.home-down-left-ONMLG>p {
    color: #6d7693;
    font-size: 16px;
    margin: 17px 0 34px
}

.home-down-left-qr-zgzLh {
    display: flex
}

.home-down-left-qr-zgzLh>div {
    background: linear-gradient(180deg, #fff, #e6f1ff);
    border: 1px solid #fff;
    border-radius: 12px;
    height: 198px;
    margin-right: 80px;
    width: 150px
}

.home-down-left-qr-zgzLh>div,
.home-down-left-qr-zgzLh>div>div:first-child {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.home-down-left-qr-zgzLh>div>div:first-child {
    background: linear-gradient(90deg, #3066ff, #22a3ff);
    border: 3px solid #dcedff;
    border-radius: 12px;
    height: 132px;
    margin-bottom: 12px;
    width: 132px
}

.home-down-left-qr-zgzLh>div>div:first-child div {
    background: #fff;
    border-radius: 10px;
    height: 115px;
    width: 115px;
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.home-down-left-qr-zgzLh>div>div:first-child div img {
    width: 100px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    user-drag: none;
    pointer-events: none
}

.home-down-left-qr-zgzLh>div>div:last-child {
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(180deg, #fff, #e5f6ff);
    border: 1px solid #fff;
    border-radius: 12px;
    color: var(--primary-color1);
    font-size: var(--font-size4);
    font-weight: 500;
    height: 36px;
    line-height: 36px;
    width: 126px
}

.home-down-left-qr-zgzLh>div>div:last-child span {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.home-down-left-qr-zgzLh>div>div:last-child span svg {
    width: 22px;
    margin-right: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    user-drag: none;
    pointer-events: none
}

.home-down-right-qXgZp {
    width: 490px;
    display: flex;
    align-items: center;
    justify-content: center
}

.home-down-right-qXgZp img {
    width: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    user-drag: none;
    pointer-events: none
}

.banner-or8XG {
    max-width: 1920px;
    margin: 0 auto;
    min-height: 300px
}

.banner-container-KlIlQ,
.banner-or8XG {
    width: 100%;
    position: relative;
    overflow: hidden
}

.banner-container-KlIlQ {
    height: 100%
}

.banner-container-KlIlQ:hover .banner-slicknext-Pimiu,
.banner-container-KlIlQ:hover .banner-slickprev-bdtIb {
    display: block
}

.banner-img-aGmzA {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    transition: transform .5s ease-in-out
}

@keyframes zoomIn-P4tri {
    0% {
        transform: scale(1.05);
        opacity: 0
    }

    to {
        transform: scale(1);
        opacity: 1
    }
}

.banner-doc-ZHhMI {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 16px
}

.banner-doc-ZHhMI,
.banner-doc-item-CPBxR {
    display: flex;
    align-items: center;
    justify-content: center
}

.banner-doc-item-CPBxR {
    position: relative;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    transition: all .2s;
    color: transparent;
    opacity: 1;
    width: 14px;
    height: 14px;
    border-radius: 8px;
    cursor: pointer;
    margin: 0 15px;
    background-color: transparent
}

.banner-doc-item-CPBxR>span {
    width: 10px;
    height: 10px;
    border-radius: 8px;
    background-color: #b1acac;
    display: inline-block
}

.banner-doc-item-CPBxR:hover {
    width: 14px;
    height: 14px;
    border: 1px solid #9ca5ff
}

.banner-doc-item-CPBxR:hover>span {
    background-color: #9ca5ff
}

.banner-doc-item-active-alXjr {
    width: 14px;
    height: 14px;
    border: 1px solid #9ca5ff
}

.banner-doc-item-active-alXjr>span {
    background-color: #9ca5ff
}

.banner-slickprev-bdtIb {
    left: 0 !important;
    background-image: url(/images/prev.5fd316e5.png) !important
}

.banner-slicknext-Pimiu,
.banner-slickprev-bdtIb {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 36px !important;
    height: 72px !important;
    cursor: pointer;
    background-size: 100% 100%;
    z-index: 1;
    display: none
}

.banner-slicknext-Pimiu {
    right: 0 !important;
    background-image: url(/images/next.98117bd4.png) !important
}

@keyframes notice-scrols-M3kqK {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(-33.3333%)
    }
}

.noticeCon-content-hQNXZ {
    cursor: pointer;
    overflow: hidden;
    height: 40px;
    line-height: 40px;
    color: #fff
}

.noticeCon-content-akc377-WCkKG,
.noticeCon-content-akc501-Sh4wB {
    color: #fff !important
}

.noticeCon-content-list-c2ptG {
    white-space: nowrap;
    will-change: transform;
    display: inline-block;
    transform: translateZ(0)
}

.noticeCon-content-list-c2ptG:hover {
    animation-play-state: paused
}

.noticeCon-content-item-HTZbB {
    white-space: nowrap;
    display: inline-block;
    padding-right: 50px
}

.download-_v2Yt {
    width: 100%;
    height: .92rem;
    z-index: 1000;
    display: flex;
    align-items: center;
    left: 0;
    top: 0;
    position: relative
}

.download-white-duS9u span {
    color: #fff !important
}

.download-white-duS9u .close-Zdzhy span,
.download-white-duS9u .close-Zdzhy span:after {
    background: #fff !important
}

.download-white-duS9u .title-B5Qk2,
.download-white-duS9u .title-B5Qk2 h2,
.download-white-duS9u .title-B5Qk2 h6 {
    color: #fff !important
}

.download-_v2Yt .close-Zdzhy {
    width: .32rem;
    height: .32rem;
    margin-right: .2rem;
    margin-left: .28rem
}

.download-_v2Yt .close-Zdzhy span {
    width: .02rem;
    height: .37rem;
    background: #a5a9b3;
    display: inline-block;
    transform: rotate(45deg);
    position: relative;
    left: .16rem;
    top: 0
}

.download-_v2Yt .close-Zdzhy span:after {
    position: absolute;
    content: "";
    width: .02rem;
    height: .37rem;
    background: #a5a9b3;
    display: inline-block;
    transform: rotate(270deg);
    left: 0;
    top: 0
}

.download-_v2Yt .logo-ijdx7 {
    width: .74rem;
    height: .74rem
}

.download-_v2Yt .logo-ijdx7 img {
    width: 100%;
    display: block
}

.download-_v2Yt .title1-RiUO4 h2 {
    font-size: .28rem !important;
    font-weight: 800 !important
}

.download-_v2Yt .title-B5Qk2 {
    max-width: 4.2rem;
    color: var(--cms-primary-text-color);
    height: .74rem;
    padding: 0 .1rem;
    line-height: .3rem;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.download-_v2Yt .title-B5Qk2 h2 {
    font-size: .26rem;
    font-weight: 500;
    line-height: 1;
    color: var(--cms-primary-text-color);
    margin-bottom: .06rem;
    margin-top: 0
}

.download-_v2Yt .title-B5Qk2 h6 {
    font-size: .2rem;
    line-height: 1;
    font-weight: 400;
    color: var(--cms-primary-text-color);
    margin: 0;
    max-width: 4.2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.download-_v2Yt .down-tC4mC {
    width: 1.6rem;
    height: .56rem;
    font-size: .24rem;
    margin-right: .24rem;
    background: var(--cms-primary-color);
    color: var(--cms-primary-background-text-color);
    border-radius: .4rem;
    line-height: .56rem;
    text-align: center;
    position: absolute;
    right: 0;
    padding: 0 .1rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.download-_v2Yt .down-bg-g4fTE {
    background-image: url(/images/downpng.3cd857c7.png);
    background-size: 100%
}

.download-modal-QSsS6 {
    width: 5.5rem !important;
    border-radius: .2rem;
    overflow: hidden;
    background: #fff;
    margin: 0 auto
}

.download-modal-title-hOJK_ {
    padding: .4rem .24rem .2rem;
    text-align: center;
    color: #414655;
    font-size: .36rem
}

.download-modal-content-HpA8T {
    padding: 0 .24rem .2rem;
    text-align: center;
    font-size: .28rem;
    color: #6c7ba8;
    line-height: .5rem
}

.download-modal-content-HpA8T img {
    width: 1rem
}

.download-modal-content-HpA8T span {
    color: var(--cms-primary-color)
}

.download-modal-footer-o81Ug {
    display: flex;
    align-items: center;
    flex-direction: column;
    padding: 0 .3rem .3rem
}

.download-modal-footer-o81Ug p {
    background: #f1f6f9;
    line-height: .6rem;
    padding: 0 .04rem;
    border-radius: .5rem;
    width: 100%;
    overflow-x: auto
}

.download-modal-footer-o81Ug span {
    margin-top: .2rem;
    display: block;
    background: var(--cms-primary-color);
    height: .6rem;
    text-align: center;
    line-height: .6rem;
    border-radius: .5rem;
    color: #fff;
    width: 1.4rem
}

.emptyPadding-rMuW0 {
    width: 100%;
    height: .92rem
}

.customerCard-a3iOE {
    padding: 0 .28rem 0 .28rem;
    height: .8rem;
    justify-content: space-between;
    display: flex;
    align-items: center;
    background: var(--cms-primary-background-color)
}

.customerCard-a3iOE img {
    height: .6rem
}

.fixedCustomer-bidnd {
    position: fixed;
    top: 0;
    z-index: 999;
    left: 0;
    width: 100%
}

.emptyPadding-m4ML8 {
    width: 100%;
    height: .8rem
}

.van-image__loading .van-icon-photo:before {
    display: none !important
}

.sdlkfaffaesd-CKUiu {
    width: 100%;
    height: 3rem;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-size: 100% auto
}

.sdlkfaffaesd-CKUiu.isApp-_ssdi {
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top)
}

.sdlkfaffaesd-CKUiu .header-N7ELG {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: .88rem;
    padding: 0 .28rem
}

.sdlkfaffaesd-CKUiu .header-svg-_7IUP {
    width: .5rem
}

.sdlkfaffaesd-CKUiu .header-svg-_7IUP .st2-QnHoM,
.sdlkfaffaesd-CKUiu .header-svg-_7IUP path {
    fill: var(--cms-primary-color) !important
}

.sdlkfaffaesd-CKUiu .header-N7ELG .header-user-JWFMF {
    display: flex
}

.sdlkfaffaesd-CKUiu .header-N7ELG .header-user-JWFMF img {
    width: .46rem;
    height: .46rem;
    margin-right: .04rem;
    margin-top: -.06rem
}

.sdlkfaffaesd-CKUiu .header-N7ELG .header-user-JWFMF .header-user-text-LR5sS {
    color: #999;
    font-size: .24rem
}

.sdlkfaffaesd-CKUiu .header-N7ELG .header-user-JWFMF .header-user-name-jm6Bj {
    color: #999;
    font-size: .28rem
}

.sdlkfaffaesd-CKUiu .header-N7ELG .header-user-JWFMF .header-user-number-Qs9Sr {
    color: #000;
    font-size: .28rem;
    font-weight: 700;
    margin: 0 .04rem
}

.sdlkfaffaesd-CKUiu .header-N7ELG .header-user-JWFMF .van-icon {
    font-size: .28rem;
    color: #999
}

.sdlkfaffaesd-CKUiu .header-N7ELG .header-logo-pbcSk {
    height: .6rem
}

.sdlkfaffaesd-CKUiu .header-N7ELG .header-mess-HV3EE {
    height: .36rem;
    width: .36rem
}

.sdlkfaffaesd-CKUiu .header-N7ELG .header-mess-primary-FimLw {
    fill: var(--cms-primary-color)
}

.sdlkfaffaesd-CKUiu .swiperWarp-j1dXb {
    width: 100%;
    height: 100%;
    position: relative
}

.sdlkfaffaesd-CKUiu .swiperWarp-j1dXb .swiper-pagination {
    width: 100% !important;
    position: absolute;
    height: .1rem;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    bottom: .28rem;
    z-index: 90;
    gap: .2rem
}

.sdlkfaffaesd-CKUiu .swiperWarp-j1dXb .swiper-pagination .swiper-pagination-bullet {
    display: inline-block;
    position: relative;
    overflow: hidden;
    width: .12rem;
    height: .12rem;
    border-radius: .1rem;
    background-color: var(--cms-primary-color);
    opacity: .25;
    left: 0 !important
}

.sdlkfaffaesd-CKUiu .swiperWarp-j1dXb .swiper-pagination .swiper-pagination-bullet-active-main {
    width: .24rem !important;
    height: .1rem;
    opacity: 1;
    background: var(--cms-primary-color)
}

.sdlkfaffaesd-CKUiu .swiperWarp-onlie-eFraV {
    padding: .08rem .16rem;
    background: rgba(0, 0, 0, .33);
    color: #fff;
    font-size: .26rem;
    position: absolute;
    right: 0;
    top: .1rem;
    z-index: 9;
    border-radius: .2rem
}

.sdlkfaffaesd-CKUiu .swiperWarp-j1dXb.yaboBanner-xgLY5 {
    height: 2.88rem;
    padding: 0 .28rem
}

.sdlkfaffaesd-CKUiu .swiperWarp-j1dXb .sdlkfaffaesdSwiper-f5k1P {
    height: 100%;
    overflow: hidden
}

.sdlkfaffaesd-CKUiu .swiperWarp-j1dXb .sdlkfaffaesdSwiper-f5k1P .swiperImg-SHELG {
    width: 100%;
    border-radius: .24rem;
    display: inline-block;
    background-size: 100% auto
}

.sdlkfaffaesd-CKUiu .swiperWarp-j1dXb .sdlkfaffaesdSwiper-f5k1P .swiperImg1-BW1zp {
    height: 2.56rem
}

.sdlkfaffaesd-CKUiu .swiperWarp-j1dXb .sdlkfaffaesdSwiper1-NcZJ0 img {
    width: 100%;
    height: 2.56rem;
    display: inline-block
}

.fixBanner-v5FZ8 {
    position: fixed;
    left: 0;
    z-index: 999
}

:root {
    --van-sticky-z-index: 99
}

.van-sticky--fixed {
    position: fixed;
    z-index: var(--van-sticky-z-index)
}

:root {
    --van-tab-text-color: var(--van-gray-7);
    --van-tab-active-text-color: var(--van-text-color);
    --van-tab-disabled-text-color: var(--van-text-color-3);
    --van-tab-font-size: var(--van-font-size-md);
    --van-tab-line-height: var(--van-line-height-md);
    --van-tabs-default-color: var(--van-danger-color);
    --van-tabs-line-height: 44px;
    --van-tabs-card-height: 30px;
    --van-tabs-nav-background-color: var(--van-background-color-light);
    --van-tabs-bottom-bar-width: 40px;
    --van-tabs-bottom-bar-height: 3px;
    --van-tabs-bottom-bar-color: var(--van-danger-color)
}

.van-tab {
    position: relative;
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    padding: 0 var(--van-padding-base);
    color: var(--van-tab-text-color);
    font-size: var(--van-tab-font-size);
    line-height: var(--van-tab-line-height);
    cursor: pointer
}

.van-tab--active {
    color: var(--van-tab-active-text-color);
    font-weight: var(--van-font-weight-bold)
}

.van-tab--disabled {
    color: var(--van-tab-disabled-text-color);
    cursor: not-allowed
}

.van-tab--grow {
    flex: 1 0 auto;
    padding: 0 var(--van-padding-sm)
}

.van-tab--shrink {
    flex: none;
    padding: 0 var(--van-padding-xs)
}

.van-tab--card {
    color: var(--van-tabs-default-color);
    border-right: var(--van-border-width-base) solid var(--van-tabs-default-color)
}

.van-tab--card:last-child {
    border-right: none
}

.van-tab--card.van-tab--active {
    color: var(--van-white);
    background-color: var(--van-tabs-default-color)
}

.van-tab--card--disabled {
    color: var(--van-tab-disabled-text-color)
}

.van-tab__text--ellipsis {
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.van-tabs {
    position: relative
}

.van-tabs__wrap {
    overflow: hidden
}

.van-tabs__wrap--page-top {
    position: fixed
}

.van-tabs__wrap--content-bottom {
    top: auto;
    bottom: 0
}

.van-tabs__nav {
    position: relative;
    display: flex;
    background: var(--van-tabs-nav-background-color);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.van-tabs__nav--complete {
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch
}

.van-tabs__nav--complete::-webkit-scrollbar {
    display: none
}

.van-tabs__nav--line {
    box-sizing: content-box;
    height: 100%;
    padding-bottom: 15px
}

.van-tabs__nav--line.van-tabs__nav--complete,
.van-tabs__nav--line.van-tabs__nav--shrink {
    padding-right: var(--van-padding-xs);
    padding-left: var(--van-padding-xs)
}

.van-tabs__nav--card {
    box-sizing: border-box;
    height: var(--van-tabs-card-height);
    margin: 0 var(--van-padding-md);
    border: var(--van-border-width-base) solid var(--van-tabs-default-color);
    border-radius: var(--van-border-radius-sm)
}

.van-tabs__nav--card.van-tabs__nav--shrink {
    display: inline-flex
}

.van-tabs__line {
    position: absolute;
    bottom: 15px;
    left: 0;
    z-index: 1;
    width: var(--van-tabs-bottom-bar-width);
    height: var(--van-tabs-bottom-bar-height);
    background: var(--van-tabs-bottom-bar-color);
    border-radius: var(--van-tabs-bottom-bar-height)
}

.van-tabs__track {
    position: relative;
    display: flex;
    width: 100%;
    height: 100%;
    will-change: left
}

.van-tabs__content--animated {
    overflow: hidden
}

.van-tabs--line .van-tabs__wrap {
    height: var(--van-tabs-line-height)
}

.van-tabs--card>.van-tabs__wrap {
    height: var(--van-tabs-card-height)
}

.van-tab__panel,
.van-tab__panel-wrapper {
    flex-shrink: 0;
    box-sizing: border-box;
    width: 100%
}

.van-tab__panel-wrapper--inactive {
    height: 0;
    overflow: visible
}

.scence-MJio2 {
    padding: 0 .28rem;
    background: var(--cms-primary-background-color);
    overflow: hidden;
    padding-bottom: 2rem;
    margin-top: .3rem
}

.scence-back-OSuBd {
    position: fixed;
    width: 1.06rem;
    height: 1.06rem;
    padding: .14rem .1rem;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    right: .2rem;
    bottom: 1.2rem;
    background: var(--cms-primary-background-color);
    z-index: 90;
    border: .02rem solid var(--cms-border-color);
    font-size: .2rem;
    color: var(--cms-primary-text-color);
    border-radius: .08rem
}

.scence-back-OSuBd>span:first-child {
    width: .4rem;
    height: .4rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .4rem;
    background: var(--cms-primary-color);
    color: #fff
}

.scence-back-OSuBd>span:first-child>svg {
    width: .24rem;
    height: .24rem
}

.scence-back-OSuBd>span:first-child>svg path {
    fill: #fff
}

.scence-card-QKzIq {
    width: 100%;
    height: 1.96rem;
    background: var(--cms-second-background-color);
    opacity: 1;
    border-radius: .28rem
}

.scence-card-user-oMSIt {
    width: 100%;
    height: 1.44rem;
    background: url(/images/card.fde3ddd6.png) no-repeat;
    background-size: 100% 100%;
    display: flex;
    padding: 0 .16rem;
    box-sizing: border-box;
    color: var(--cms-primary-text-color)
}

.scence-card-user-dark-p33Ni {
    background: url(/images/darkcard.5280392d.png) no-repeat;
    background-size: 100% 100%
}

.scence-card-user-login-yHsrF {
    width: 2.96rem;
    height: 100%
}

.scence-card-user-login-wrap-spin-Vfh2W {
    animation: spin-CKiO4 1s linear
}

@keyframes spin-CKiO4 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.scence-card-user-login-wrap-text-B1ZAT {
    font-size: .26rem !important
}

.scence-card-user-login-wrap-E0Jml p {
    line-height: 1;
    font-family: PingFang SC-Medium, PingFang SC
}

.scence-card-user-login-wrap-E0Jml p span {
    margin-right: .06rem;
    display: flex;
    align-items: center
}

.scence-card-user-login-wrap-E0Jml p:first-of-type {
    font-size: .28rem;
    height: .32rem;
    font-weight: 500;
    margin: .28rem 0 .16rem 0;
    display: flex;
    align-items: center
}

.scence-card-user-login-wrap-E0Jml p:first-of-type i {
    display: block;
    font-style: normal;
    max-width: 1.8rem;
    margin-right: .08rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    color: var(--cms-assist-text-color)
}

.scence-card-user-login-wrap-E0Jml p:first-of-type div {
    width: 1.08rem;
    height: .32rem;
    position: relative
}

.scence-card-user-login-wrap-E0Jml p:first-of-type div span {
    position: absolute;
    right: .02rem;
    top: .02rem;
    color: #fff;
    font-size: .24rem;
    font-family: DIN Alternate-Bold, DIN Alternate
}

.scence-card-user-login-wrap-E0Jml p:nth-of-type(2) {
    font-size: .36rem;
    font-weight: 400;
    color: var(--cms-primary-text-color);
    display: flex;
    align-items: center;
    font-family: DIN Alternate-Bold, DIN Alternate
}

.scence-card-user-login-wrap-E0Jml p:nth-of-type(2) img {
    width: .34rem;
    height: .34rem;
    margin-right: .08rem
}

.scence-card-user-wrap-VdHkQ {
    flex: 1;
    display: flex;
    justify-content: space-between
}

.scence-card-user-wrap-item-WTT_V {
    width: .64rem;
    height: 1rem;
    margin-top: .16rem;
    text-align: center
}

.scence-card-user-wrap-item-WTT_V img {
    width: .64rem;
    height: .64rem
}

.scence-card-user-wrap-item-WTT_V p {
    color: var(--cms-primary-text-color);
    font-size: .24rem;
    line-height: .24rem;
    font-weight: 500;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: .1rem
}

.scence-game-Fx6wq {
    width: 100%;
    height: auto;
    margin-top: .32rem;
    display: flex;
    overflow: hidden
}

.scence-game-Fx6wq .van-sticky--fixed {
    z-index: 9
}

.scence-game-nav-Sft0p {
    width: 1.6rem;
    height: auto;
    overflow-y: auto;
    position: relative;
    flex-shrink: 0
}

.scence-game-nav-big-NORE2 {
    width: 1.6rem
}

.scence-game-nav-Sft0p::-webkit-scrollbar {
    display: none
}

.scence-game-nav-active-QCZ8F div {
    background-color: var(--cms-primary-color);
    border-radius: .2rem
}

.scence-game-nav-active-QCZ8F div p {
    color: #fff !important
}

.scence-game-nav-item-Gi4S4 {
    width: 100%;
    height: .84rem;
    background: var(--cms-second-background-color);
    margin-bottom: .16rem;
    text-align: center;
    position: relative;
    border-radius: .2rem;
    background-size: 100%;
    background-position: 0 0
}

.scence-game-nav-item-akc528-YrX5b>div p {
    font-size: .28rem !important
}

.scence-game-nav-item-Gi4S4 div {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    background-size: 100% 100%;
    gap: .16rem
}

.scence-game-nav-item-Gi4S4 div img {
    width: .4rem;
    height: .4rem
}

.scence-game-nav-item-Gi4S4 div p {
    font-size: .24rem;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: var(--cms-primary-text-color);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.scence-game-con-TShB3 {
    flex: 1;
    height: 100%;
    flex-shrink: 0;
    overflow-y: auto;
    padding-left: .2rem;
    position: relative
}

.scence-game-con-TShB3::-webkit-scrollbar {
    display: none
}

.scence-game-con-TShB3>div:last-child {
    border-bottom: none !important
}

.scence-game-con-item-n8Idh {
    width: 100%;
    position: relative;
    overflow: hidden;
    border-bottom: .02rem solid var(--cms-border-color);
    color: var(--cms-primary-text-color)
}

.scence-game-con-item-n8Idh .van-tabs .van-tabs__nav {
    background: transparent !important
}

.scence-game-con-item-n8Idh .van-tabs .van-tabs__nav .van-tab--active {
    color: var(--cms-primary-color)
}

.scence-game-con-item-n8Idh .van-tabs .van-tabs__nav .van-tabs__line {
    height: .03rem;
    background-color: var(--cms-primary-color)
}

.scence-game-con-item-n8Idh .van-tabs .van-tabs__wrap {
    border-bottom: .02rem solid var(--cms-border-color)
}

.scence-game-con-item-search-KiJ9K {
    width: 100%;
    height: .52rem;
    border-radius: .08rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 .2rem;
    box-sizing: border-box;
    margin: .2rem 0;
    position: relative;
    border: .02rem solid var(--cms-border-color)
}

.scence-game-con-item-search-KiJ9K input {
    flex: 1;
    height: 100%;
    border: none;
    background-color: transparent
}

.scence-game-con-item-search-KiJ9K>span {
    width: .28rem;
    height: .28rem;
    border: .04rem solid var(--cms-border-color);
    display: inline-block;
    content: "";
    border-radius: .2rem;
    position: relative
}

.scence-game-con-item-search-KiJ9K>span:after {
    width: .1rem;
    height: .04rem;
    background-color: var(--cms-border-color);
    display: inline-block;
    transform: rotate(45deg);
    content: "";
    position: absolute;
    right: -.06rem;
    bottom: -.04rem
}

.scence-game-con-item-search-clear-jEvtv {
    width: .32rem;
    height: .32rem;
    border-radius: 50%;
    display: inline-block;
    background-color: var(--cms-assist-text-color);
    position: absolute;
    right: .6rem;
    top: .08rem
}

.scence-game-con-item-search-clear-jEvtv:after {
    transform: rotate(45deg)
}

.scence-game-con-item-search-clear-jEvtv:after,
.scence-game-con-item-search-clear-jEvtv:before {
    width: .02rem;
    height: .2rem;
    content: " ";
    display: inline-block;
    background: #fff;
    position: absolute;
    left: .16rem;
    top: .06rem;
    z-index: 99
}

.scence-game-con-item-search-clear-jEvtv:before {
    transform: rotate(-45deg)
}

.scence-game-con-item-title-GVKNu {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: .26rem;
    height: .52rem;
    margin-top: .2rem
}

.scence-game-con-item-title-GVKNu img {
    height: .4rem;
    margin-right: .2rem
}

.scence-game-con-item-title-GVKNu span {
    display: flex;
    align-items: center;
    align-content: center
}

.scence-game-con-item-title-GVKNu>span:last-child {
    color: var(--cms-assist-text-color);
    font-size: .24rem
}

.scence-game-con-item-list-NfgHJ {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    gap: .2rem;
    margin: .3rem auto
}

.scence-game-con-item-list-empty-HuqBR {
    height: 4rem
}

.scence-game-con-item-list-empty-HuqBR img {
    width: 3rem !important
}

.scence-game-con-item-list-item-b0e_J {
    width: 30%;
    position: relative;
    border-radius: .16rem;
    overflow: hidden;
    background-color: var(--cms-second-background-color);
    font-size: .24rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: column;
    gap: .08rem;
    min-height: 1.6rem
}

.scence-game-con-item-list-item-b0e_J span {
    line-height: 1
}

.scence-game-con-item-list-item-collect-ProkS {
    position: absolute;
    width: .48rem;
    height: .48rem;
    top: .04rem;
    right: .04rem;
    z-index: 9
}

.scence-game-con-item-list-item-b0e_J>img {
    width: 100%;
    border-radius: .16rem
}

.scence-game-con-item-list-item-enable-dqicW {
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .5);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    gap: .12rem;
    width: 100%;
    height: 100%;
    text-align: center;
    color: #fff;
    z-index: 1
}

.scence-game-con-item-list-item-enable-dqicW img {
    width: .64rem;
    height: .64rem
}

.scence-game-con-item-more-CE5mV {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: .3rem;
    font-size: .24rem;
    color: var(--cms-assist-text-color)
}

.scence-game-con-item-more-CE5mV>p:last-child>span {
    display: flex;
    align-items: center;
    position: relative
}

.scence-game-con-item-more-CE5mV>p:last-child>span:after {
    top: .02rem
}

.scence-game-con-item-more-CE5mV>p:last-child>span:after,
.scence-game-con-item-more-CE5mV>p:last-child>span:before {
    width: .14rem;
    height: .14rem;
    border-top: .02rem solid var(--cms-assist-text-color);
    border-right: .02rem solid var(--cms-assist-text-color);
    display: inline-block;
    content: "";
    transform: rotate(135deg);
    position: absolute;
    right: -.24rem
}

.scence-game-con-item-more-CE5mV>p:last-child>span:before {
    top: .1rem
}

.empty-de2xA {
    width: 100%;
    height: auto;
    margin: 0 auto;
    text-align: center
}

.empty-wrap-KaX7S {
    width: 100%;
    height: 102px;
    background: url(/images/cirl.4dcae180.png) no-repeat 50%/80% 102px;
    margin: 0 auto
}

.empty-wrap-KaX7S p:first-of-type {
    line-height: 28px;
    margin-top: 4px;
    color: var(--cms-assist-text-color);
    font-family: PingFang SC-Regular, PingFang SC;
    font-size: 16px
}

.empty-wrap-KaX7S p:nth-of-type(2) {
    line-height: 28px;
    color: var(--cms-primary-color);
    font-family: PingFang SC-Medium, PingFang SC;
    cursor: pointer;
    font-size: 14px
}

.empty-wrap-hide-e5m2V {
    background: none !important
}

.empty-de2xA img {
    width: 300px
}

:root {
    --van-notice-bar-height: 40px;
    --van-notice-bar-padding: 0 var(--van-padding-md);
    --van-notice-bar-wrapable-padding: var(--van-padding-xs) var(--van-padding-md);
    --van-notice-bar-text-color: var(--van-orange-dark);
    --van-notice-bar-font-size: var(--van-font-size-md);
    --van-notice-bar-line-height: 24px;
    --van-notice-bar-background-color: var(--van-orange-light);
    --van-notice-bar-icon-size: 16px;
    --van-notice-bar-icon-min-width: 24px
}

.van-notice-bar {
    position: relative;
    display: flex;
    align-items: center;
    height: var(--van-notice-bar-height);
    padding: var(--van-notice-bar-padding);
    color: var(--van-notice-bar-text-color);
    font-size: var(--van-notice-bar-font-size);
    line-height: var(--van-notice-bar-line-height);
    background: var(--van-notice-bar-background-color)
}

.van-notice-bar__left-icon,
.van-notice-bar__right-icon {
    min-width: var(--van-notice-bar-icon-min-width);
    font-size: var(--van-notice-bar-icon-size)
}

.van-notice-bar__right-icon {
    text-align: right;
    cursor: pointer
}

.van-notice-bar__wrap {
    position: relative;
    display: flex;
    flex: 1;
    align-items: center;
    height: 100%;
    overflow: hidden
}

.van-notice-bar__content {
    position: absolute;
    white-space: nowrap;
    transition-timing-function: linear
}

.van-notice-bar__content.van-ellipsis {
    max-width: 100%
}

.van-notice-bar--wrapable {
    height: auto;
    padding: var(--van-notice-bar-wrapable-padding)
}

.van-notice-bar--wrapable .van-notice-bar__wrap {
    height: auto
}

.van-notice-bar--wrapable .van-notice-bar__content {
    position: relative;
    white-space: normal;
    word-wrap: break-word
}

@keyframes rowup-xmj6O {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(-100%);
        display: none
    }
}

.notice-oI6Ly {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-content: center
}

.notice-item-iQVLK {
    padding-right: 2rem;
    font-size: .24rem;
    color: #000
}

.notice-leftText-lkyRB {
    border: .02rem solid var(--cms-primary-color);
    margin-left: .2rem;
    font-size: .24rem;
    color: var(--cms-primary-color);
    border-radius: .04rem;
    padding: 0 .04rem
}

.notice-oI6Ly>div {
    flex: 1
}

.notice-oI6Ly .van-notice-bar__left-icon {
    color: var(--cms-primary-color) !important
}

.notice-oI6Ly .van-notice-bar {
    padding: 0 .16rem;
    border-radius: .08rem;
    background: transparent
}

.notice-oI6Ly .van-notice-bar__content span {
    color: var(--cms-primary-text-color)
}

.notice-oI6Ly :global-bar {
    color: var(--cms-primary-color)
}

.notice-oI6Ly :deep(.van-notice-bar) {
    height: .6rem
}

.notice-oI6Ly .imgIcon {
    width: .32rem;
    margin-left: .28rem
}

.notice-oI6Ly .hotGame {
    height: .36rem;
    margin-right: .28rem
}

.notice-oI6Ly .noticeWarp {
    flex: 1;
    height: .36rem;
    line-height: .36rem;
    overflow: hidden;
    position: relative
}

.notice-oI6Ly .noticeCon {
    height: .36rem;
    font-size: .24rem;
    animation: rowup linear infinite normal;
    position: relative;
    white-space: nowrap;
    position: absolute;
    left: 0;
    top: 0
}

.notice-oI6Ly .noticeCon span {
    margin-left: .6rem
}

.notice-oI6Ly .hotGamePopuupModel-A9SmF {
    background: transparent !important
}

.notice-oI6Ly .hotGamePopuupModel-A9SmF .ant-modal-content {
    width: 6.22rem !important;
    margin: 0 auto !important;
    background-color: transparent !important;
    box-shadow: none !important
}

.notice-h5Popup-yjAHP {
    position: relative;
    width: 5.8rem;
    border-radius: .4rem;
    background: var(--cms-primary-background-color);
    margin: auto
}

.notice-h5Popup-yjAHP .van-swipe__indicators {
    bottom: .14rem
}

.notice-h5Popup-yjAHP .van-swipe__indicator {
    background: var(--cms-primary-background-color);
    opacity: .6
}

.notice-h5Popup-yjAHP .van-swipe__indicator--active {
    opacity: 1
}

.notice-h5Popup-BgWrap-Yos8N {
    width: 100%;
    border-radius: .4rem .4rem 0 0;
    overflow: hidden;
    position: relative;
    top: -.4rem
}

.notice-h5Popup-Bg-ND53u {
    width: 100%
}

.notice-h5Popup-close-PUF9_ {
    position: absolute;
    bottom: -.7rem;
    left: calc(50% - .24rem)
}

.notice-h5Popup-btnWrap-s7gJN {
    width: 4.8rem;
    margin: 0 auto;
    padding-bottom: .4rem;
    text-align: center;
    line-height: 1rem
}

.notice-h5Popup-btnApp-UP7la {
    height: 1rem;
    background-color: var(--cms-primary-color);
    color: var(--cms-primary-background-text-color);
    border-radius: .4rem
}

.notice-h5Popup-btnWeb-ufBgA {
    height: 1rem;
    color: var(--cms-primary-text-color);
    border-radius: .4rem;
    border: .02rem solid var(--cms-border-color);
    margin: .4rem auto 0
}

.notice-no-data-u3EAR {
    color: var(--cms-primary-text-color);
    font-size: .24rem
}

.fixedNo-vdiO9 {
    position: fixed;
    left: 0;
    z-index: 999;
    width: 100%
}

.popup-jG9qZ {
    width: 1.4rem;
    height: auto;
    position: fixed;
    right: 0;
    bottom: 1.4rem;
    z-index: 8
}

.popup-money-Gijbz {
    width: 1.4rem;
    height: 1.4rem;
    background-size: 100% 100%
}

.popup-money-Gijbz img {
    width: 100%;
    height: 100%
}

.popup-agent-nP0Ar {
    width: 1.4rem;
    height: 1.4rem;
    background-size: 100% 100%
}

:root {
    --van-overlay-z-index: 1;
    --van-overlay-background-color: rgba(0, 0, 0, .7)
}

.van-overlay {
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--van-overlay-z-index);
    width: 100%;
    height: 100%;
    background: var(--van-overlay-background-color)
}

:root {
    --van-popup-background-color: var(--van-background-color-light);
    --van-popup-transition: transform var(--van-animation-duration-base);
    --van-popup-round-border-radius: 16px;
    --van-popup-close-icon-size: 22px;
    --van-popup-close-icon-color: var(--van-gray-5);
    --van-popup-close-icon-margin: 16px;
    --van-popup-close-icon-z-index: 1
}

.van-overflow-hidden {
    overflow: hidden !important
}

.van-popup {
    position: fixed;
    max-height: 100%;
    overflow-y: auto;
    background: var(--van-popup-background-color);
    transition: var(--van-popup-transition);
    -webkit-overflow-scrolling: touch
}

.van-popup--center {
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0)
}

.van-popup--center.van-popup--round {
    border-radius: var(--van-popup-round-border-radius)
}

.van-popup--top {
    top: 0;
    left: 0;
    width: 100%
}

.van-popup--top.van-popup--round {
    border-radius: 0 0 var(--van-popup-round-border-radius) var(--van-popup-round-border-radius)
}

.van-popup--right {
    top: 50%;
    right: 0;
    transform: translate3d(0, -50%, 0)
}

.van-popup--right.van-popup--round {
    border-radius: var(--van-popup-round-border-radius) 0 0 var(--van-popup-round-border-radius)
}

.van-popup--bottom {
    bottom: 0;
    left: 0;
    width: 100%
}

.van-popup--bottom.van-popup--round {
    border-radius: var(--van-popup-round-border-radius) var(--van-popup-round-border-radius) 0 0
}

.van-popup--left {
    top: 50%;
    left: 0;
    transform: translate3d(0, -50%, 0)
}

.van-popup--left.van-popup--round {
    border-radius: 0 var(--van-popup-round-border-radius) var(--van-popup-round-border-radius) 0
}

.van-popup-slide-bottom-enter-active,
.van-popup-slide-left-enter-active,
.van-popup-slide-right-enter-active,
.van-popup-slide-top-enter-active {
    transition-timing-function: var(--van-animation-timing-function-enter)
}

.van-popup-slide-bottom-leave-active,
.van-popup-slide-left-leave-active,
.van-popup-slide-right-leave-active,
.van-popup-slide-top-leave-active {
    transition-timing-function: var(--van-animation-timing-function-leave)
}

.van-popup-slide-top-enter-from,
.van-popup-slide-top-leave-active {
    transform: translate3d(0, -100%, 0)
}

.van-popup-slide-right-enter-from,
.van-popup-slide-right-leave-active {
    transform: translate3d(100%, -50%, 0)
}

.van-popup-slide-bottom-enter-from,
.van-popup-slide-bottom-leave-active {
    transform: translate3d(0, 100%, 0)
}

.van-popup-slide-left-enter-from,
.van-popup-slide-left-leave-active {
    transform: translate3d(-100%, -50%, 0)
}

.van-popup__close-icon {
    position: absolute;
    z-index: var(--van-popup-close-icon-z-index);
    color: var(--van-popup-close-icon-color);
    font-size: var(--van-popup-close-icon-size)
}

.van-popup__close-icon--top-left {
    top: var(--van-popup-close-icon-margin);
    left: var(--van-popup-close-icon-margin)
}

.van-popup__close-icon--top-right {
    top: var(--van-popup-close-icon-margin);
    right: var(--van-popup-close-icon-margin)
}

.van-popup__close-icon--bottom-left {
    bottom: var(--van-popup-close-icon-margin);
    left: var(--van-popup-close-icon-margin)
}

.van-popup__close-icon--bottom-right {
    right: var(--van-popup-close-icon-margin);
    bottom: var(--van-popup-close-icon-margin)
}

.suspension-RR8yn {
    display: flex;
    position: fixed;
    left: 0;
    bottom: calc(1.32rem + env(safe-area-inset-bottom)) !important;
    justify-items: center;
    z-index: 10
}

.suspension-right-vapZw {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: -.02rem
}

.suspension-right-arrow-p4fle {
    position: absolute;
    top: calc(50% - .2rem);
    right: .28rem;
    z-index: 1;
    transition: transform .2s
}

.suspension-right-open-njHjQ {
    transform: rotate(180deg)
}

.suspension-left-OG6Tq {
    width: 0;
    border-radius: 0 .12rem .12rem 0;
    border: none;
    display: flex;
    flex-direction: column;
    background: var(--cms-primary-color-transparent);
    box-sizing: border-box;
    justify-items: center;
    transition: width .15s linear;
    overflow: hidden
}

.suspension-left-OG6Tq img {
    width: .7rem;
    height: .7rem;
    margin: .1rem .16rem
}

.suspension-left-show-jfpj1 {
    width: 1.1rem;
    border: .06rem solid var(--cms-primary-color);
    border-left: none
}

.suspension-floating-RLX7m {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 90%;
    overflow: initial !important;
    background: transparent !important
}

.suspension-RR8yn .van-popup {
    background: none;
    overflow: inherit !important
}

.suspension-RR8yn .ant-message {
    z-index: 3000
}

.suspension-signin-zyeMv {
    width: 83%;
    height: 100%
}

.suspension-signin-main-qRKd_ {
    position: relative;
    padding-bottom: .28rem;
    background: linear-gradient(180deg, #fd6332, #c91a0f);
    border-radius: .24rem .24rem .24rem .24rem;
    border: .1rem solid hsla(0, 0%, 100%, .25);
    width: 100%;
    text-align: center
}

.suspension-signin-main-top-m6PbI {
    position: relative;
    display: flex;
    align-items: center;
    flex-direction: column;
    width: 100%;
    margin-top: -.96rem
}

.suspension-signin-main-top-m6PbI img {
    width: 95%
}

.suspension-signin-main-top-title-VsHLX {
    position: absolute;
    top: .54rem;
    width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: .32rem;
    color: #863824;
    text-align: center
}

.suspension-signin-main-desc-kIuXD {
    display: inline-flex;
    justify-content: center;
    flex-direction: column;
    padding-bottom: .08rem;
    width: 90%;
    text-align: left
}

.suspension-signin-main-desc-text-SYZFQ {
    width: 100%;
    color: #fffd00;
    font-size: .28rem;
    line-height: .4rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.suspension-signin-main-desc-text-SYZFQ span {
    color: #fff
}

.suspension-signin-main-bonus-d51fA {
    display: inline-block;
    padding-left: .24rem;
    padding-right: .24rem;
    background-color: #fffd00;
    border-radius: .24rem;
    max-width: 90%;
    min-width: 60%;
    height: .48rem;
    line-height: .48rem;
    margin: 0 auto;
    text-align: center;
    font-size: .24rem;
    color: #ff0004;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 600
}

.suspension-signin-main-date-V_Y3Y {
    position: relative;
    z-index: 1;
    background: url(/images/bg1.2064d65a.png) no-repeat 50%/98% 3.8rem;
    width: 4.8rem;
    height: 4.2rem;
    margin: -.08rem auto 0
}

.suspension-signin-main-date-img-OzGSp {
    width: 4.16rem;
    margin: .48rem auto 0
}

.suspension-signin-main-date-img-OzGSp img {
    width: 88%
}

.suspension-signin-main-date-text-kTHwO {
    display: flex;
    justify-content: space-between;
    padding: .48rem .32rem 0
}

.suspension-signin-main-date-text-kTHwO span span {
    color: var(--cms-adorn-first-color)
}

.suspension-signin-main-shade-L68K_ {
    position: absolute;
    top: 1.56rem;
    left: -12.5%;
    width: 125%;
    height: 6.86rem
}

.suspension-signin-main-shade-L68K_ img {
    width: 100%
}

.suspension-signin-main-btn-xtZI2 {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: .16rem;
    background: linear-gradient(180deg, #fee194, #feae22);
    border-radius: .24rem;
    margin-left: auto;
    margin-right: auto;
    width: 4.8rem;
    height: .76rem;
    font-size: .28rem;
    color: #bb3537
}

.suspension-signin-main-btn-xtZI2 img {
    width: .32rem
}

.suspension-signin-close-ZG5HO {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: .4rem
}

.suspension-commendation-qVrAT {
    width: 100%
}

.suspension-commendation-content-JwIY_ {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    padding-bottom: .8rem;
    background: url(/images/bg.01475974.png) no-repeat 50%/cover;
    width: 100%;
    height: 7.04rem;
    text-align: center;
    margin-top: -1.08rem
}

.suspension-commendation-content-title-BZ642 {
    text-shadow: 0 .04rem 0 #a86618;
    background: linear-gradient(1turn, #f7c94e, #fcefc3);
    -webkit-background-clip: text;
    font-size: .64rem;
    color: #f7c94e;
    margin-top: 1.08rem;
    margin-bottom: auto
}

.suspension-commendation-content-text-G4NBU {
    color: #fff100;
    font-size: .28rem
}

.suspension-commendation-content-tip-VLQHZ {
    margin-top: .04rem;
    color: #fff
}

.suspension-commendation-content-tip-VLQHZ span {
    color: #fff100;
    font-size: .28rem
}

.suspension-commendation-btn-XqESg {
    background: url(/images/btn.c826ca69.png) no-repeat 50%/cover;
    width: 3.78rem;
    height: 1.04rem;
    line-height: .92rem;
    margin-top: .6rem;
    margin-left: auto;
    margin-right: auto;
    font-size: .32rem;
    color: #fff;
    text-align: center
}

.home-r8kYr {
    width: 100%
}

.home-fix-JzlsY {
    display: flex;
    flex-direction: column;
    overflow: hidden
}

.home-fix-scence-qju5r {
    flex: 1;
    overflow: auto;
    display: flex;
    flex-direction: column;
    padding-bottom: 1.6rem !important
}

.home-fix-scence-qju5r .scence-game {
    height: 100%
}

.home-fix-scence-qju5r .Scence19Sticky,
.home-fix-scence-qju5r .Scence19Sticky .van-sticky {
    height: 100%;
    overflow: hidden
}

.home-fix-scence-qju5r .Scence19Sticky .van-sticky>div {
    height: 100%;
    overflow: auto
}

.wrap-dhlmf {
    width: 100%;
    height: 100vh;
    display: flex;
    align-items: center;
    background: #fff
}

.wrap-dhlmf .maintain-fDPVe {
    width: 1169px;
    height: 430px;
    margin: auto;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.wrap-dhlmf .maintain-m-M_baT {
    flex-direction: column;
    height: 100vh;
    padding: 0 30px;
    justify-content: center
}

.wrap-dhlmf .maintain-img-jHa_7 {
    width: 595px;
    height: 100%;
    margin-right: 100px;
    display: flex;
    align-items: center
}

.wrap-dhlmf .maintain-img-m-icn2V {
    width: 238px;
    height: 172px;
    margin: 0
}

.wrap-dhlmf .maintain-img-jHa_7>img {
    width: 100%
}

.wrap-dhlmf .maintain-content-CP1HP {
    flex: 1;
    font-family: PingFang SC-Semibold, PingFang SC
}

.wrap-dhlmf .maintain-content-m-pRfc5 {
    flex: none;
    width: 100%
}

.wrap-dhlmf .maintain-content-CP1HP .title-tFUoD {
    font-size: 40px;
    font-weight: 600;
    color: #2b2b2b;
    line-height: 50px
}

.wrap-dhlmf .maintain-content-CP1HP .title-m-dBJGc {
    font-size: 18px;
    margin-top: 24px;
    text-align: center;
    line-height: 20px
}

.wrap-dhlmf .maintain-content-CP1HP .p2-Ce9rI {
    font-size: 18px;
    font-weight: 500;
    color: #2b2b2b;
    line-height: 18px;
    margin-top: 12px
}

.wrap-dhlmf .maintain-content-CP1HP .p2-m-FlOiV {
    font-size: 12px
}

.wrap-dhlmf .maintain-content-CP1HP .p3-CCI3e {
    font-size: 18px;
    font-weight: 500;
    color: #2b2b2b;
    line-height: 18px;
    margin-top: 40px
}

.wrap-dhlmf .maintain-content-CP1HP .p3-m-nbz7R {
    font-size: 12px;
    font-weight: 600;
    margin-top: 20px
}

.wrap-dhlmf .maintain-content-CP1HP .p4-xrlqJ {
    font-size: 16px;
    font-weight: 400;
    color: #2b2b2b;
    line-height: 19px;
    margin-top: 12px
}

.wrap-dhlmf .maintain-content-CP1HP .p4-m-sw4Sw {
    font-size: 11px;
    text-indent: 2em;
    margin-top: 5px
}

.wrap-dhlmf .maintain-content-CP1HP .btn-rSGbH {
    width: 120px;
    height: 48px;
    border: 1px solid #2b2b2b;
    margin: 120px 0 0;
    font-size: 16px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

.wrap-dhlmf .maintain-content-CP1HP .btn-m-SnKss {
    margin: 110px auto 0
}

.wrap-dhlmf .maintain-content-CP1HP .btn-icon-wYRdW {
    margin-right: 8px
}