.ant-message[data-v-8633eda2] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-8633eda2] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-8633eda2] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-8633eda2] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-8633eda2],.ant-checkbox-checked[data-v-8633eda2]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-8633eda2],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-8633eda2],.ant-checkbox:hover .ant-checkbox-inner[data-v-8633eda2],.ant-radio-checked .ant-radio-inner[data-v-8633eda2],.ant-radio-checked[data-v-8633eda2]:after,.ant-radio:hover .ant-radio-inner[data-v-8633eda2] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-8633eda2],.ant-radio-inner[data-v-8633eda2]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-8633eda2],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-8633eda2],.ant-checkbox:hover .ant-checkbox-inner[data-v-8633eda2] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-8633eda2] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-8633eda2],.ant-input-number[data-v-8633eda2]:focus,.ant-input-number[data-v-8633eda2]:hover,.ant-input[data-v-8633eda2]:focus,.ant-input[data-v-8633eda2]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-8633eda2] {
    display: none
}

.ant-pagination-item-active a[data-v-8633eda2] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-8633eda2] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-8633eda2]:focus,.ant-pagination-item[data-v-8633eda2]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-8633eda2],.ant-pagination-item:hover a[data-v-8633eda2] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-8633eda2],.ant-pagination-next:hover .ant-pagination-item-link[data-v-8633eda2],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-8633eda2],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-8633eda2] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-8633eda2],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-8633eda2] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-8633eda2]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-8633eda2]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-8633eda2] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-8633eda2] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-8633eda2],.ant-select-selection[data-v-8633eda2]:active,.ant-select-selection[data-v-8633eda2]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-8633eda2]:focus,.ant-calendar-picker .ant-input[data-v-8633eda2]:hover,.ant-calendar-picker:focus .ant-input[data-v-8633eda2],.ant-select-selection[data-v-8633eda2]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-8633eda2]:not(.ant-input-disabled),.ant-select-selection[data-v-8633eda2]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-8633eda2] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-8633eda2],.ant-calendar-today .ant-calendar-date[data-v-8633eda2] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-8633eda2]:hover,.ant-calendar-month-panel-month[data-v-8633eda2]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-8633eda2]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-8633eda2],.ant-calendar-year-panel-year[data-v-8633eda2]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-8633eda2],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-8633eda2]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-8633eda2],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-8633eda2]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-8633eda2],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-8633eda2]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-8633eda2],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-8633eda2]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-8633eda2]:hover,.ant-calendar-header a[data-v-8633eda2]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-8633eda2] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-8633eda2]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-8633eda2]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-8633eda2],.ant-tabs-nav .ant-tabs-tab[data-v-8633eda2]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-8633eda2] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-8633eda2]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-8633eda2]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-8633eda2]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-8633eda2] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-8633eda2] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-8633eda2]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-8633eda2]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-8633eda2]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-8633eda2],html[data-v-8633eda2] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-8633eda2] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-8633eda2] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-8633eda2] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-8633eda2],a[data-v-8633eda2],button[data-v-8633eda2],input[data-v-8633eda2],span[data-v-8633eda2] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-8633eda2]:focus-visible,a[data-v-8633eda2]:focus-visible,button[data-v-8633eda2]:focus-visible,input[data-v-8633eda2]:focus-visible,span[data-v-8633eda2]:focus-visible {
    outline: none
}

button[data-v-8633eda2]:focus,button[data-v-8633eda2]:hover,input[data-v-8633eda2]:focus,input[data-v-8633eda2]:hover {
    outline: none!important
}

.w1200-layout[data-v-8633eda2] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-8633eda2],.w1280-layout[data-v-8633eda2] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-8633eda2],.g-full[data-v-8633eda2] {
    width: 100%
}

.g-fill[data-v-8633eda2] {
    height: 100%
}

.min-height-630[data-v-8633eda2] {
    min-height: 630px
}

.ant-btn[data-v-8633eda2]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-8633eda2]:after,.ant-btn[data-v-8633eda2]:before {
    display: none
}

.lgd-grid-cols-1[data-v-8633eda2] {
    width: 100%
}

.lgd-grid-gap-1[data-v-8633eda2] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-8633eda2] {
    width: 50%
}

.lgd-grid-gap-2[data-v-8633eda2] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-8633eda2] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-8633eda2] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-8633eda2] {
    width: 25%
}

.lgd-grid-gap-4[data-v-8633eda2] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-8633eda2] {
    width: 20%
}

.lgd-grid-gap-5[data-v-8633eda2] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-8633eda2] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-8633eda2] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-8633eda2] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-8633eda2] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-8633eda2] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-8633eda2] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-8633eda2] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-8633eda2] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-8633eda2] {
    background-color: #66c0f4
}

.bh-spin[data-v-8633eda2] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-8633eda2] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-8633eda2] {
    min-height: calc(100vh - 320px)
}

body[data-v-8633eda2] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-8633eda2]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-8633eda2]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-8633eda2]::-webkit-scrollbar-thumb,body[data-v-8633eda2]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-8633eda2]::-webkit-scrollbar-track {
    background: none
}

.a-divider-bgc[data-v-8633eda2] {
    -o-border-image: linear-gradient(270deg,rgba(63,118,149,.08),#3f7695) 1 1;
    border-image: linear-gradient(270deg,rgba(63,118,149,.08),#3f7695) 1 1;
    opacity: .05
}

.game-detail-container[data-v-8633eda2] {
    background-color: #1e2837;
    height: 100%;
    padding: 0 20px;
    position: relative;
    width: 100%
}

.game-detail-container[data-v-8633eda2]:before {
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    box-sizing: border-box;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.game-detail[data-v-8633eda2] {
    background-color: #1e2837;
    box-sizing: border-box;
    color: #fff;
    margin-bottom: 0;
    padding: 30px 60px;
    position: relative
}

.game-detail .game-introduce[data-v-8633eda2] {
    margin-top: 30px;
    min-height: 500px;
    width: 100%
}

.game-detail .game-introduce .game-introd-title[data-v-8633eda2] {
    background: #19212e;
    padding: 16px 20px;
    width: 750px
}

.game-detail .game-introduce .game-introd-title .tab-content[data-v-8633eda2] {
    color: hsla(0,0%,98%,.8);
    font-size: 14px
}

.game-detail .game-introduce .game-introd-title .game-detail-tabs[data-v-8633eda2] {
    color: hsla(0,0%,100%,.5);
    font-size: 14px;
    height: 18px;
    line-height: 18px
}

.game-detail .game-introduce .game-introd-title .game-detail-tabs .tab[data-v-8633eda2] {
    cursor: pointer;
    display: inline-block;
    width: 104px
}

.game-detail .game-introduce .game-introd-title .game-tab-active[data-v-8633eda2] {
    color: #fff;
    font-size: 18px
}

.game-detail .game-introduce .game-introd-config[data-v-8633eda2] {
    color: #fff;
    width: 330px
}

.game-detail .game-introduce .game-introd-config .game-config-item[data-v-8633eda2] {
    background: #19212e;
    margin-bottom: 20px;
    padding: 12px 20px 20px
}

.game-detail .game-introduce .game-introd-config .game-config-item ul li[data-v-8633eda2] {
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 2px
}

.game-detail .game-introduce .game-introd-config .game-config-item ul li .title[data-v-8633eda2] {
    background: #1f2c38;
    color: hsla(0,0%,98%,.5);
    text-align: center;
    width: 90px
}

.game-detail .game-introduce .game-introd-config .game-config-item ul li .label[data-v-8633eda2] {
    background: #1f2c38;
    color: #59a9d7;
    overflow: hidden;
    padding: 0 12px;
    text-overflow: ellipsis;
    width: 198px
}

.game-detail .game-introduce .game-introd-config .game-config-item h2[data-v-8633eda2] {
    color: #fff;
    font-size: 16px;
    height: 24px;
    line-height: 24px;
    margin-bottom: 8px
}

.game-detail .game-bag-recom[data-v-8633eda2] {
    margin-top: 30px
}

.game-detail .cloes-btn[data-v-8633eda2] {
    background: hsla(0,0%,85%,.2);
    border-radius: 2px 2px 2px 2px;
    cursor: pointer;
    height: 36px;
    position: absolute;
    right: 10px;
    top: 30px;
    width: 36px
}

.game-detail .cloes-btn[data-v-8633eda2] .icon-guanbi-moren {
    display: flex;
    justify-content: center;
    width: 100%
}

.game-detail .cloes-btn[data-v-8633eda2] .icon-guanbi-moren:before {
    font-size: 24px
}

.game-detail .cloes-btn[data-v-8633eda2]:hover {
    background-color: #595e66
}

.game-detail .game-info-container[data-v-8633eda2] {
    padding-top: 20px
}

.game-detail .game-info-container .left-container[data-v-8633eda2] {
    width: 760px
}

.game-detail .game-info-container .left-container .game-video[data-v-8633eda2] {
    background-color: #19212e;
    height: 438px;
    width: 100%
}

.game-detail .game-info-container .left-container .game-video .game-info-label[data-v-8633eda2] {
    height: 76px
}

.game-detail .game-info-container .left-container .game-video .game-info-label img[data-v-8633eda2] {
    height: 100%;
    width: 100%
}

.game-detail .game-info-container .left-container .game-video .cdk-content[data-v-8633eda2] {
    height: 364px;
    width: 100%
}

.game-detail .game-info-container .left-container .game-video .cdk-content img[data-v-8633eda2] {
    height: 100%;
    width: 100%
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel[data-v-8633eda2] {
    height: 364px
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-img img[data-v-8633eda2],.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-img[data-v-8633eda2] {
    height: 364px;
    width: 648px
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-img .video-content[data-v-8633eda2] {
    height: 100%;
    position: relative;
    width: 100%
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-img .video-content .play-video-btn[data-v-8633eda2] {
    height: 100%;
    left: 0;
    padding: 158px 300px;
    position: absolute;
    top: 0;
    width: 100%
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-img .video-content .play-video-btn img[data-v-8633eda2] {
    cursor: pointer;
    height: 48px;
    width: 48px
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-img .video-content .video[data-v-8633eda2] {
    height: 364px!important
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-img .video-content video[data-v-8633eda2]::-webkit-media-controls-fullscreen-button {
    display: none
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs[data-v-8633eda2] {
    height: 364px;
    padding: 6px 5px;
    width: 110px
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .carousel-btn[data-v-8633eda2] {
    cursor: pointer
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content[data-v-8633eda2] {
    height: 318px;
    margin: 3px 0;
    overflow: hidden;
    position: relative
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul[data-v-8633eda2] {
    position: absolute;
    transition: all .25s ease-in
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul li[data-v-8633eda2] {
    cursor: pointer;
    margin-bottom: 8px;
    transform: all .3s
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul li .video-content[data-v-8633eda2] {
    height: 56px;
    position: relative;
    width: 100px
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul li .video-content .play-video-btn[data-v-8633eda2] {
    height: 100%;
    left: 0;
    padding: 15px 37px;
    position: absolute;
    top: 0;
    width: 100%
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul li .video-content .play-video-btn img[data-v-8633eda2] {
    cursor: pointer;
    height: 24px;
    width: 24px
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul li .video-content .video[data-v-8633eda2] {
    border: 2px solid transparent;
    height: 56px;
    width: 100px
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul li .video-content .video[data-v-8633eda2]::-webkit-media-controls-enclosure {
    display: block
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul li img[data-v-8633eda2] {
    border: 2px solid transparent;
    height: 56px;
    width: 100px
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul li[data-v-8633eda2]:hover {
    transform: all .3s
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul li:hover .carouse-img[data-v-8633eda2],.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul li:hover .video-content .carouse-video[data-v-8633eda2] {
    border: 2px solid #d5d7d8
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul .carousel-active[data-v-8633eda2] {
    transform: all .3s
}

.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul .carousel-active .carouse-img[data-v-8633eda2],.game-detail .game-info-container .left-container .game-video .game-video-carousel .game-imgs .game-imgs-content ul .carousel-active .video-content .carouse-video[data-v-8633eda2] {
    border: 2px solid #d5d7d8
}

.game-detail .game-info-container .left-container .game-introd-title[data-v-8633eda2] {
    background: #19212e;
    margin-top: 20px;
    min-height: 500px;
    padding: 16px 20px;
    width: 100%
}

.game-detail .game-info-container .left-container .game-introd-title .tab-content[data-v-8633eda2] {
    color: hsla(0,0%,98%,.8);
    font-size: 14px
}

.game-detail .game-info-container .left-container .game-introd-title .game-detail-tabs[data-v-8633eda2] {
    color: hsla(0,0%,100%,.5);
    font-size: 14px;
    height: 18px;
    line-height: 18px
}

.game-detail .game-info-container .left-container .game-introd-title .game-detail-tabs .tab[data-v-8633eda2] {
    cursor: pointer;
    display: inline-block;
    width: 104px
}

.game-detail .game-info-container .left-container .game-introd-title .game-tab-active[data-v-8633eda2] {
    color: #fff;
    font-size: 18px
}

.game-detail .game-info-container .right-container .hot-recom[data-v-8633eda2] {
    margin-top: 20px;
    width: 330px
}

.game-detail .game-info-container .right-container .hot-recom h3[data-v-8633eda2] {
    color: #fff;
    margin-bottom: 12px
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item[data-v-8633eda2] {
    box-shadow: 5px 5px 5px rgba(0,0,0,.1);
    cursor: pointer;
    display: inline-block;
    height: 250px;
    margin-bottom: 15px;
    margin-right: 20px;
    position: relative;
    width: 330px
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-box[data-v-8633eda2] {
    background: transparent;
    height: 250px;
    left: 0;
    position: absolute;
    top: 0;
    width: 330px;
    z-index: -1
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal[data-v-8633eda2] {
    position: relative;
    transition: all .3s
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal .recom-img-content[data-v-8633eda2] {
    max-height: 190px;
    overflow: hidden
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal .recom-img-content .recom-img[data-v-8633eda2] {
    height: 190px
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal .score-content[data-v-8633eda2] {
    color: #ffba00;
    font-size: 16px;
    height: 22px;
    left: 0;
    line-height: 22px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 0;
    width: 41px
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal .score-content .score[data-v-8633eda2] {
    height: 22px;
    position: relative;
    width: 40px;
    z-index: 2
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal .score-content[data-v-8633eda2]:after {
    background: rgba(0,0,0,.5);
    border-radius: 0 0 2px 0;
    content: "";
    display: block;
    height: 100%;
    left: -5px;
    position: absolute;
    top: 0;
    transform: skew(-9deg,0deg);
    transform-origin: left;
    width: 44px;
    z-index: 1
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal img[data-v-8633eda2] {
    height: 135px;
    width: 330px
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal .game-price[data-v-8633eda2] {
    background: linear-gradient(180deg,#1b577b,#2480a7);
    height: 60px;
    padding: 6px 10px;
    width: 330px
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal .game-price p[data-v-8633eda2] {
    color: #fff;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal .game-price img[data-v-8633eda2] {
    height: 16px;
    width: 16px
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal .game-price .price[data-v-8633eda2] {
    color: #fff;
    flex-direction: row-reverse;
    font-size: 14px
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal .game-price .price span[data-v-8633eda2] {
    font-size: 16px
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal .game-price .price .discount[data-v-8633eda2] {
    background-color: #4c6b22;
    color: #bdff00;
    font-size: 14px;
    height: 22px;
    margin-right: 5px;
    text-align: center;
    width: 42px
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item .recom-containal .game-price .price del[data-v-8633eda2] {
    color: hsla(0,0%,100%,.8);
    font-size: 14px;
    margin-right: 5px
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item[data-v-8633eda2]:after {
    clear: both;
    content: "";
    display: block
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item[data-v-8633eda2]:nth-child(4n) {
    margin-right: 0
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item:hover .recom-containal[data-v-8633eda2] {
    box-shadow: 5px 5px 5px rgba(0,0,0,.05);
    margin-bottom: 21px;
    margin-top: -6px
}

.game-detail .game-info-container .right-container .hot-recom .game-recommend-item:hover .recom-containal .recom-img-content .recom-img[data-v-8633eda2] {
    transform: scale(1.05)
}

.game-detail .game-info-container .right-container .cdk-spece-content[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content[data-v-8633eda2] {
    background-color: #19212e;
    color: hsla(0,0%,100%,.5);
    padding: 19px 15px;
    width: 330px
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content[data-v-8633eda2] {
    max-height: 330px;
    min-height: 220px;
    overflow: hidden;
    overflow-y: auto;
    position: relative
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content[data-v-8633eda2]::-webkit-scrollbar,.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content[data-v-8633eda2]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content[data-v-8633eda2]::-webkit-scrollbar-thumb,.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content[data-v-8633eda2]::-webkit-scrollbar-thumb {
    background: transparent;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content[data-v-8633eda2]::-webkit-scrollbar-track,.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content[data-v-8633eda2]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content .cdk_monster_card[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content .cdk_monster_card[data-v-8633eda2] {
    cursor: pointer;
    margin-top: 30px;
    position: relative;
    transition: all .3s
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content .cdk_monster_card[data-v-8633eda2]:hover,.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content .cdk_monster_card[data-v-8633eda2]:hover {
    transform: translateY(-3px)
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content .hot_cdk_card[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content .hot_cdk_card[data-v-8633eda2] {
    cursor: pointer;
    position: absolute;
    top: 60px;
    transition: all .3s
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content .hot_cdk_card[data-v-8633eda2]:hover,.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content .hot_cdk_card[data-v-8633eda2]:hover {
    transform: translateY(-3px)
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content .active-content[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content .active-content[data-v-8633eda2] {
    background-image: url(https://game.bohe.com/img/activity_card.6890821.png);
    background-repeat: no-repeat;
    background-size: 100% auto;
    cursor: pointer;
    height: 91px;
    padding-left: 14px;
    padding-top: 55px;
    position: absolute;
    top: 60px;
    transition: all .3s;
    width: 100%
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content .active-content[data-v-8633eda2]:hover,.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content .active-content[data-v-8633eda2]:hover {
    transform: translateY(-5px)
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content .cdk-item[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content .cdk-item[data-v-8633eda2] {
    background: hsla(0,0%,100%,.1);
    border-radius: 2px 2px 2px 2px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 4px;
    margin-right: 4px;
    max-width: 290px;
    overflow: hidden;
    padding: 0 10px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content .cdk-item-hover[data-v-8633eda2]:hover,.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content .cdk-item-hover[data-v-8633eda2]:hover {
    background: hsla(0,0%,100%,.15)
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-good-content .cdk-item-active[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .cdk-good-content .cdk-item-active[data-v-8633eda2] {
    background: linear-gradient(180deg,#7cbeed,#537f9f);
    color: #000
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-price-content[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .cdk-price-content[data-v-8633eda2] {
    height: 103px;
    padding: 13px 0 0
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-price-content .price-content[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .cdk-price-content .price-content[data-v-8633eda2] {
    height: 46px
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-price-content .price-content .cdk-discount[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .cdk-price-content .price-content .cdk-discount[data-v-8633eda2] {
    background: #4c6b22;
    color: #9ace08;
    display: inline-block;
    font-size: 18px;
    height: 26px;
    line-height: 26px;
    margin-right: 10px;
    padding: 0 6px;
    text-align: center
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-price-content .price-content .cdk-price[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .cdk-price-content .price-content .cdk-price[data-v-8633eda2] {
    color: #acdbf5;
    font-size: 20px;
    font-weight: 400;
    margin-right: 10px
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-price-content .price-content .cdk-origin-price[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .cdk-price-content .price-content .cdk-origin-price[data-v-8633eda2] {
    color: rgba(172,219,245,.5);
    font-size: 12px
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-price-content .cdk-bug-btn[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .cdk-price-content .cdk-bug-btn[data-v-8633eda2] {
    background: linear-gradient(88deg,#57bcf9,#4176f6);
    border-radius: 2px;
    color: #fff;
    height: 48px;
    width: 300px
}

.game-detail .game-info-container .right-container .cdk-spece-content .cdk-price-content .cdk-bug-btn[data-v-8633eda2]:hover,.game-detail .game-info-container .right-container .game-specs-content .cdk-price-content .cdk-bug-btn[data-v-8633eda2]:hover {
    background: linear-gradient(88deg,#6dc8ff,#5889ff)
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .catgory-content[data-v-8633eda2] {
    height: 196px;
    margin-bottom: 18px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .catgory-item[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .catgory-content .catgory-item[data-v-8633eda2] {
    background: #1e2837;
    border: 1px solid #1e2837;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer;
    height: 56px;
    margin-top: 14px;
    padding: 2px;
    position: relative;
    width: 300px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .catgory-item .catgory-price[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .catgory-content .catgory-item .catgory-price[data-v-8633eda2] {
    margin-left: 12px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .catgory-item .catgory-price .vip-price[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .catgory-content .catgory-item .catgory-price .vip-price[data-v-8633eda2] {
    color: #ffc361;
    font-size: 12px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .catgory-item .catgory-price .price-bag .price[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .catgory-content .catgory-item .catgory-price .price-bag .price[data-v-8633eda2] {
    color: #ffc361;
    font-size: 16px;
    width: 75px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .catgory-item .catgory-price .price-bag del[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .catgory-content .catgory-item .catgory-price .price-bag del[data-v-8633eda2] {
    color: hsla(0,0%,100%,.5);
    font-size: 14px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .catgory-item .catgory-price .price-bag .discount[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .catgory-content .catgory-item .catgory-price .price-bag .discount[data-v-8633eda2] {
    background: #4c6b22;
    color: #bdff00;
    font-size: 12px;
    height: 18px;
    text-align: center;
    width: 34px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .catgory-item .category-alt[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .catgory-content .catgory-item .category-alt[data-v-8633eda2] {
    color: hsla(0,0%,100%,.5);
    font-size: 12px;
    margin-right: 7px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .catgory-item .category-alt p[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .catgory-content .catgory-item .category-alt p[data-v-8633eda2] {
    display: inline-block
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .catgory-item .category-alt[data-v-8633eda2]:before,.game-detail .game-info-container .right-container .game-specs-content .catgory-content .catgory-item .category-alt[data-v-8633eda2]:before {
    border-right: 1px solid rgba(0,0,0,.1);
    content: "";
    display: inline-block;
    height: 40px;
    margin: 0 10px;
    width: 1px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .catgory-item .catgory-title[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .catgory-content .catgory-item .catgory-title[data-v-8633eda2] {
    background: url(https://game.bohe.com/img/alone_enjoy.52637a5.png) no-repeat 50%;
    background-size: 40px 52px;
    color: hsla(0,0%,100%,.8);
    font-size: 16px;
    height: 52px;
    line-height: 22px;
    padding: 5px 12px;
    width: 40px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .catgory-item[data-v-8633eda2]:first-child,.game-detail .game-info-container .right-container .game-specs-content .catgory-content .catgory-item[data-v-8633eda2]:first-child {
    margin-top: 0
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .catgory-item[data-v-8633eda2]:hover,.game-detail .game-info-container .right-container .game-specs-content .catgory-content .catgory-item[data-v-8633eda2]:hover {
    background: rgba(47,63,76,.5)
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .category-extract-after[data-v-8633eda2]:after,.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .category-noextract-after[data-v-8633eda2]:after,.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .category-vip-after[data-v-8633eda2]:after,.game-detail .game-info-container .right-container .game-specs-content .catgory-content .category-extract-after[data-v-8633eda2]:after,.game-detail .game-info-container .right-container .game-specs-content .catgory-content .category-noextract-after[data-v-8633eda2]:after,.game-detail .game-info-container .right-container .game-specs-content .catgory-content .category-vip-after[data-v-8633eda2]:after {
    background-color: #82ad3e;
    color: #000;
    content: "会员免费玩";
    display: block;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    position: absolute;
    right: -1px;
    text-align: center;
    top: -8px;
    width: 65px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .category-extract-after[data-v-8633eda2]:after,.game-detail .game-info-container .right-container .game-specs-content .catgory-content .category-extract-after[data-v-8633eda2]:after {
    background-color: #66c0f4;
    content: "可提取";
    width: 46px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .category-noextract-after[data-v-8633eda2]:after,.game-detail .game-info-container .right-container .game-specs-content .catgory-content .category-noextract-after[data-v-8633eda2]:after {
    background-color: #66c0f4;
    content: "不可提取";
    width: 56px
}

.game-detail .game-info-container .right-container .cdk-spece-content .catgory-content .category-active[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .catgory-content .category-active[data-v-8633eda2] {
    border: 1px solid #66c0f4
}

.game-detail .game-info-container .right-container .cdk-spece-content .specs-content[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .specs-content[data-v-8633eda2] {
    margin-bottom: 10px
}

.game-detail .game-info-container .right-container .cdk-spece-content .specs-content .platform-item[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .specs-content .platform-item[data-v-8633eda2] {
    background: hsla(0,0%,100%,.1);
    border-radius: 2px 2px 2px 2px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 5px;
    margin-right: 4px;
    max-width: 100%;
    overflow: hidden;
    padding: 0 4px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap
}

.game-detail .game-info-container .right-container .cdk-spece-content .specs-content .cdk-platform-item[data-v-8633eda2]:hover,.game-detail .game-info-container .right-container .game-specs-content .specs-content .cdk-platform-item[data-v-8633eda2]:hover {
    background: hsla(0,0%,100%,.15)
}

.game-detail .game-info-container .right-container .cdk-spece-content .specs-content .specs-active[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content .specs-content .specs-active[data-v-8633eda2] {
    background: linear-gradient(180deg,#7cbeed,#537f9f);
    color: #000
}

.game-detail .game-info-container .right-container .cdk-spece-content .specs-content .specs-hover[data-v-8633eda2]:hover,.game-detail .game-info-container .right-container .game-specs-content .specs-content .specs-hover[data-v-8633eda2]:hover {
    background: hsla(0,0%,100%,.15)
}

.game-detail .game-info-container .right-container .cdk-spece-content h3[data-v-8633eda2],.game-detail .game-info-container .right-container .game-specs-content h3[data-v-8633eda2] {
    color: hsla(0,0%,100%,.5);
    font-size: 14px;
    height: 14px;
    line-height: 14px;
    margin-bottom: 6px
}

.game-detail .game-info-container .right-container .game-specs-content[data-v-8633eda2] {
    height: 440px
}

.game-detail .game-info-container .right-container .btn-content[data-v-8633eda2] {
    font-size: 16px;
    height: 48px;
    overflow: hidden
}

.game-detail .game-info-container .right-container .btn-content .add-btn[data-v-8633eda2] {
    background: linear-gradient(88deg,#57bcf9,#4176f6);
    border-radius: 2px 2px 2px 2px;
    color: #fff;
    height: 48px;
    margin-bottom: 10px;
    width: 300px
}

.game-detail .game-info-container .right-container .btn-content .add-btn[data-v-8633eda2]:hover {
    background: linear-gradient(88deg,#6dc8ff,#5889ff)
}

.game-detail .game-info-container .right-container .btn-content .add-btn img[data-v-8633eda2] {
    height: 18px;
    margin-right: 3px;
    width: 18px
}

.game-detail .game-info-container .right-container .btn-content .btn-bag[data-v-8633eda2] {
    color: #fff;
    margin-bottom: 10px
}

.game-detail .game-info-container .right-container .btn-content .btn-bag .bug-vip[data-v-8633eda2] {
    background: linear-gradient(90deg,#91c045,#688e31);
    border-radius: 2px 2px 2px 2px;
    height: 48px;
    width: 176px
}

.game-detail .game-info-container .right-container .btn-content .btn-bag .bug-vip[data-v-8633eda2]:hover {
    background: linear-gradient(90deg,#9dcd4f,#709934)
}

.game-detail .game-info-container .right-container .btn-content .btn-bag .bug-vip .title[data-v-8633eda2] {
    font-size: 16px
}

.game-detail .game-info-container .right-container .btn-content .btn-bag .bug-vip .title img[data-v-8633eda2] {
    height: 16px;
    margin-right: 4px;
    width: 16px
}

.game-detail .game-info-container .right-container .btn-content .btn-bag .bug-vip p[data-v-8633eda2] {
    font-size: 12px;
    height: 20px;
    line-height: 20px
}

.game-detail .game-info-container .right-container .btn-content .btn-bag .bug-btn[data-v-8633eda2] {
    background: linear-gradient(88deg,#57bcf9,#4176f6);
    border-radius: 2px 2px 2px 2px;
    height: 48px;
    width: 110px
}

.game-detail .game-info-container .right-container .btn-content .btn-bag .bug-btn[data-v-8633eda2]:hover {
    background: linear-gradient(88deg,#6dc8ff,#5889ff)
}

.game-detail .game-info-container .right-container .btn-content .bug-btn-only[data-v-8633eda2] {
    background: linear-gradient(88deg,#57bcf9,#4176f6);
    border-radius: 2px 2px 2px 2px;
    color: #fff;
    height: 48px;
    margin-bottom: 10px;
    width: 300px
}

.game-detail .game-info-container .right-container .btn-content .bug-btn-only[data-v-8633eda2]:hover {
    background: linear-gradient(88deg,#6dc8ff,#5889ff)
}

.game-detail .game-info-container .right-container .btn-content .go-gameStore-btn[data-v-8633eda2] {
    background: #464a52;
    border-radius: 2px 2px 2px 2px;
    color: hsla(0,0%,100%,.8);
    height: 48px;
    width: 300px
}

.game-detail .game-info-container .right-container .btn-content .go-gameStore-btn[data-v-8633eda2]:hover {
    background: #3a3f48
}

.game-detail .game-info-container .right-container .cdk-spece-content[data-v-8633eda2] {
    min-height: 390px
}

.game-detail .game-info-container .right-container .game-introd-config[data-v-8633eda2] {
    color: #fff;
    width: 330px
}

.game-detail .game-info-container .right-container .game-introd-config .game-config-item[data-v-8633eda2] {
    background: #19212e;
    margin-bottom: 20px;
    margin-top: 20px;
    padding: 12px 20px 20px
}

.game-detail .game-info-container .right-container .game-introd-config .game-config-item ul li[data-v-8633eda2] {
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 2px
}

.game-detail .game-info-container .right-container .game-introd-config .game-config-item ul li .title[data-v-8633eda2] {
    background: #1f2c38;
    color: hsla(0,0%,98%,.5);
    text-align: center;
    width: 90px
}

.game-detail .game-info-container .right-container .game-introd-config .game-config-item ul li .label[data-v-8633eda2] {
    background: #1f2c38;
    color: #59a9d7;
    overflow: hidden;
    padding: 0 12px;
    text-overflow: ellipsis;
    width: 198px
}

.game-detail .game-info-container .right-container .game-introd-config .game-config-item h2[data-v-8633eda2] {
    color: #fff;
    font-size: 16px;
    height: 24px;
    line-height: 24px;
    margin-bottom: 8px
}

.game-detail .game-name .title[data-v-8633eda2] {
    font-size: 24px;
    margin-right: 10px;
    max-width: 860px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.game-detail .game-name .game-platform[data-v-8633eda2] {
    height: 20px;
    margin-right: 20px;
    width: 20px
}

.game-detail .game-name .game-count[data-v-8633eda2] {
    color: #ffc361;
    font-size: 24px;
    margin-right: 20px
}

.game-detail .game-name .game-label[data-v-8633eda2] {
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    text-align: center
}

.game-detail .game-name .game-label .cdk-tag[data-v-8633eda2] {
    background: linear-gradient(180deg,#723a7b,#663964);
    border-radius: 2px 2px 2px 2px;
    display: block;
    height: 24px;
    margin-right: 10px;
    width: 40px
}

.game-detail .game-name .game-label .file[data-v-8633eda2] {
    background: linear-gradient(180deg,#3a7b44,#396640);
    border-radius: 2px 2px 2px 2px;
    display: block;
    height: 24px;
    margin-right: 10px;
    width: 80px
}

.game-detail .game-name .game-label .chinese[data-v-8633eda2] {
    background: linear-gradient(1turn,#1b577b,#1e7194);
    border-radius: 2px 2px 2px 2px;
    display: block;
    height: 24px;
    margin-right: 10px;
    width: 70px
}

.game-detail .game-name .game-label .vip[data-v-8633eda2] {
    background: rgba(189,255,0,.1);
    border: 1px solid rgba(189,255,0,.5);
    border-radius: 2px 2px 2px 2px;
    color: #bdff00;
    display: block;
    line-height: 24px;
    margin-right: 10px;
    width: 84px
}

.game-detail-loading[data-v-8633eda2] {
    height: 740px;
    width: 100%
}

.game-detail-loading[data-v-8633eda2] .ant-spin {
    height: 100px;
    width: 100px
}

.game-detail-loading[data-v-8633eda2] .ant-spin .ant-spin-dot {
    height: 1.5em;
    width: 1.5em
}

.game-detail-loading[data-v-8633eda2] .ant-spin .ant-spin-dot .ant-spin-dot-item {
    height: 14px;
    width: 14px
}

.cdk-detail-container .game-detail[data-v-8633eda2],.cdk-detail-container[data-v-8633eda2] {
    padding: 0
}

.cdk-detail-container .game-detail .left-container[data-v-8633eda2] {
    width: 848px
}

body[data-v-08e88f3c] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-08e88f3c]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-08e88f3c]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-08e88f3c]::-webkit-scrollbar-thumb,body[data-v-08e88f3c]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-08e88f3c]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-08e88f3c] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-08e88f3c] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-08e88f3c] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-08e88f3c] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-08e88f3c],.ant-checkbox-checked[data-v-08e88f3c]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-08e88f3c],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-08e88f3c],.ant-checkbox:hover .ant-checkbox-inner[data-v-08e88f3c],.ant-radio-checked .ant-radio-inner[data-v-08e88f3c],.ant-radio-checked[data-v-08e88f3c]:after,.ant-radio:hover .ant-radio-inner[data-v-08e88f3c] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-08e88f3c],.ant-radio-inner[data-v-08e88f3c]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-08e88f3c],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-08e88f3c],.ant-checkbox:hover .ant-checkbox-inner[data-v-08e88f3c] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-08e88f3c] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-08e88f3c],.ant-input-number[data-v-08e88f3c]:focus,.ant-input-number[data-v-08e88f3c]:hover,.ant-input[data-v-08e88f3c]:focus,.ant-input[data-v-08e88f3c]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-08e88f3c] {
    display: none
}

.ant-pagination-item-active a[data-v-08e88f3c] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-08e88f3c] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-08e88f3c]:focus,.ant-pagination-item[data-v-08e88f3c]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-08e88f3c],.ant-pagination-item:hover a[data-v-08e88f3c] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-08e88f3c],.ant-pagination-next:hover .ant-pagination-item-link[data-v-08e88f3c],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-08e88f3c],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-08e88f3c] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-08e88f3c],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-08e88f3c] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-08e88f3c]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-08e88f3c]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-08e88f3c] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-08e88f3c] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-08e88f3c],.ant-select-selection[data-v-08e88f3c]:active,.ant-select-selection[data-v-08e88f3c]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-08e88f3c]:focus,.ant-calendar-picker .ant-input[data-v-08e88f3c]:hover,.ant-calendar-picker:focus .ant-input[data-v-08e88f3c],.ant-select-selection[data-v-08e88f3c]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-08e88f3c]:not(.ant-input-disabled),.ant-select-selection[data-v-08e88f3c]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-08e88f3c] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-08e88f3c],.ant-calendar-today .ant-calendar-date[data-v-08e88f3c] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-08e88f3c]:hover,.ant-calendar-month-panel-month[data-v-08e88f3c]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-08e88f3c]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-08e88f3c],.ant-calendar-year-panel-year[data-v-08e88f3c]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-08e88f3c],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-08e88f3c]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-08e88f3c],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-08e88f3c]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-08e88f3c],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-08e88f3c]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-08e88f3c],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-08e88f3c]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-08e88f3c]:hover,.ant-calendar-header a[data-v-08e88f3c]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-08e88f3c] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-08e88f3c]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-08e88f3c]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-08e88f3c],.ant-tabs-nav .ant-tabs-tab[data-v-08e88f3c]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-08e88f3c] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-08e88f3c]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-08e88f3c]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-08e88f3c]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-08e88f3c] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-08e88f3c] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-08e88f3c]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-08e88f3c]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-08e88f3c]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-08e88f3c],html[data-v-08e88f3c] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-08e88f3c] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-08e88f3c] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-08e88f3c] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-08e88f3c],a[data-v-08e88f3c],button[data-v-08e88f3c],input[data-v-08e88f3c],span[data-v-08e88f3c] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-08e88f3c]:focus-visible,a[data-v-08e88f3c]:focus-visible,button[data-v-08e88f3c]:focus-visible,input[data-v-08e88f3c]:focus-visible,span[data-v-08e88f3c]:focus-visible {
    outline: none
}

button[data-v-08e88f3c]:focus,button[data-v-08e88f3c]:hover,input[data-v-08e88f3c]:focus,input[data-v-08e88f3c]:hover {
    outline: none!important
}

.w1200-layout[data-v-08e88f3c] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-08e88f3c],.w1280-layout[data-v-08e88f3c] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-08e88f3c],.g-full[data-v-08e88f3c] {
    width: 100%
}

.g-fill[data-v-08e88f3c] {
    height: 100%
}

.min-height-630[data-v-08e88f3c] {
    min-height: 630px
}

.ant-btn[data-v-08e88f3c]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-08e88f3c]:after,.ant-btn[data-v-08e88f3c]:before {
    display: none
}

.lgd-grid-cols-1[data-v-08e88f3c] {
    width: 100%
}

.lgd-grid-gap-1[data-v-08e88f3c] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-08e88f3c] {
    width: 50%
}

.lgd-grid-gap-2[data-v-08e88f3c] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-08e88f3c] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-08e88f3c] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-08e88f3c] {
    width: 25%
}

.lgd-grid-gap-4[data-v-08e88f3c] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-08e88f3c] {
    width: 20%
}

.lgd-grid-gap-5[data-v-08e88f3c] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-08e88f3c] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-08e88f3c] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-08e88f3c] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-08e88f3c] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-08e88f3c] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-08e88f3c] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-08e88f3c] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-08e88f3c] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-08e88f3c] {
    background-color: #66c0f4
}

.bh-spin[data-v-08e88f3c] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-08e88f3c] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-08e88f3c] {
    min-height: calc(100vh - 320px)
}

.container[data-v-08e88f3c] {
    background-color: #263040;
    font-size: 14px;
    padding: 20px;
    width: 100%
}

.container .have-all-game-title[data-v-08e88f3c] {
    color: #fff;
    font-size: 18px;
    font-weight: 400
}

.container .have-all-game-alt[data-v-08e88f3c] {
    margin: 30px;
    text-align: center;
    white-space: nowrap
}

.container .have-all-game-alt h5[data-v-08e88f3c] {
    color: #82ad3e;
    font-size: 18px
}

.container .have-all-game-alt P[data-v-08e88f3c] {
    color: hsla(0,0%,100%,.7);
    font-size: 14px
}

.container .confim-btn[data-v-08e88f3c] {
    background: #82ad3e;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 100%
}

.container .confim-btn[data-v-08e88f3c]:hover {
    background: #87b144
}

body[data-v-31d3a0e9] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-31d3a0e9]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-31d3a0e9]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-31d3a0e9]::-webkit-scrollbar-thumb,body[data-v-31d3a0e9]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-31d3a0e9]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-31d3a0e9] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-31d3a0e9] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-31d3a0e9] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-31d3a0e9] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-31d3a0e9],.ant-checkbox-checked[data-v-31d3a0e9]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-31d3a0e9],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-31d3a0e9],.ant-checkbox:hover .ant-checkbox-inner[data-v-31d3a0e9],.ant-radio-checked .ant-radio-inner[data-v-31d3a0e9],.ant-radio-checked[data-v-31d3a0e9]:after,.ant-radio:hover .ant-radio-inner[data-v-31d3a0e9] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-31d3a0e9],.ant-radio-inner[data-v-31d3a0e9]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-31d3a0e9],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-31d3a0e9],.ant-checkbox:hover .ant-checkbox-inner[data-v-31d3a0e9] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-31d3a0e9] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-31d3a0e9],.ant-input-number[data-v-31d3a0e9]:focus,.ant-input-number[data-v-31d3a0e9]:hover,.ant-input[data-v-31d3a0e9]:focus,.ant-input[data-v-31d3a0e9]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-31d3a0e9] {
    display: none
}

.ant-pagination-item-active a[data-v-31d3a0e9] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-31d3a0e9] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-31d3a0e9]:focus,.ant-pagination-item[data-v-31d3a0e9]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-31d3a0e9],.ant-pagination-item:hover a[data-v-31d3a0e9] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-31d3a0e9],.ant-pagination-next:hover .ant-pagination-item-link[data-v-31d3a0e9],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-31d3a0e9],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-31d3a0e9] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-31d3a0e9],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-31d3a0e9] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-31d3a0e9]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-31d3a0e9]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-31d3a0e9] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-31d3a0e9] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-31d3a0e9],.ant-select-selection[data-v-31d3a0e9]:active,.ant-select-selection[data-v-31d3a0e9]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-31d3a0e9]:focus,.ant-calendar-picker .ant-input[data-v-31d3a0e9]:hover,.ant-calendar-picker:focus .ant-input[data-v-31d3a0e9],.ant-select-selection[data-v-31d3a0e9]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-31d3a0e9]:not(.ant-input-disabled),.ant-select-selection[data-v-31d3a0e9]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-31d3a0e9] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-31d3a0e9],.ant-calendar-today .ant-calendar-date[data-v-31d3a0e9] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-31d3a0e9]:hover,.ant-calendar-month-panel-month[data-v-31d3a0e9]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-31d3a0e9]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-31d3a0e9],.ant-calendar-year-panel-year[data-v-31d3a0e9]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-31d3a0e9],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-31d3a0e9]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-31d3a0e9],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-31d3a0e9]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-31d3a0e9],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-31d3a0e9]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-31d3a0e9],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-31d3a0e9]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-31d3a0e9]:hover,.ant-calendar-header a[data-v-31d3a0e9]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-31d3a0e9] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-31d3a0e9]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-31d3a0e9]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-31d3a0e9],.ant-tabs-nav .ant-tabs-tab[data-v-31d3a0e9]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-31d3a0e9] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-31d3a0e9]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-31d3a0e9]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-31d3a0e9]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-31d3a0e9] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-31d3a0e9] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-31d3a0e9]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-31d3a0e9]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-31d3a0e9]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-31d3a0e9],html[data-v-31d3a0e9] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-31d3a0e9] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-31d3a0e9] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-31d3a0e9] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-31d3a0e9],a[data-v-31d3a0e9],button[data-v-31d3a0e9],input[data-v-31d3a0e9],span[data-v-31d3a0e9] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-31d3a0e9]:focus-visible,a[data-v-31d3a0e9]:focus-visible,button[data-v-31d3a0e9]:focus-visible,input[data-v-31d3a0e9]:focus-visible,span[data-v-31d3a0e9]:focus-visible {
    outline: none
}

button[data-v-31d3a0e9]:focus,button[data-v-31d3a0e9]:hover,input[data-v-31d3a0e9]:focus,input[data-v-31d3a0e9]:hover {
    outline: none!important
}

.w1200-layout[data-v-31d3a0e9] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-31d3a0e9],.w1280-layout[data-v-31d3a0e9] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-31d3a0e9],.g-full[data-v-31d3a0e9] {
    width: 100%
}

.g-fill[data-v-31d3a0e9] {
    height: 100%
}

.min-height-630[data-v-31d3a0e9] {
    min-height: 630px
}

.ant-btn[data-v-31d3a0e9]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-31d3a0e9]:after,.ant-btn[data-v-31d3a0e9]:before {
    display: none
}

.lgd-grid-cols-1[data-v-31d3a0e9] {
    width: 100%
}

.lgd-grid-gap-1[data-v-31d3a0e9] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-31d3a0e9] {
    width: 50%
}

.lgd-grid-gap-2[data-v-31d3a0e9] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-31d3a0e9] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-31d3a0e9] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-31d3a0e9] {
    width: 25%
}

.lgd-grid-gap-4[data-v-31d3a0e9] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-31d3a0e9] {
    width: 20%
}

.lgd-grid-gap-5[data-v-31d3a0e9] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-31d3a0e9] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-31d3a0e9] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-31d3a0e9] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-31d3a0e9] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-31d3a0e9] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-31d3a0e9] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-31d3a0e9] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-31d3a0e9] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-31d3a0e9] {
    background-color: #66c0f4
}

.bh-spin[data-v-31d3a0e9] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-31d3a0e9] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-31d3a0e9] {
    min-height: calc(100vh - 320px)
}

.is-vip-dialog[data-v-31d3a0e9] {
    background: linear-gradient(180deg,#48403b,#2c2f44);
    border-radius: 2px;
    box-shadow: 0 8px 36px 0 rgba(0,0,0,.16);
    height: 272px;
    width: 328px
}

.is-vip-dialog .head-title[data-v-31d3a0e9] {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    margin: 18px 25px
}

.is-vip-dialog-content[data-v-31d3a0e9] {
    align-items: center;
    display: flex;
    flex-direction: column;
    position: relative
}

.is-vip-dialog-content img[data-v-31d3a0e9] {
    width: 72px
}

.is-vip-dialog-content h5[data-v-31d3a0e9] {
    color: #e0bfa1;
    font-size: 18px;
    margin-top: 8px
}

.is-vip-dialog-content p[data-v-31d3a0e9] {
    color: #fff;
    font-size: 14px
}

.is-vip-dialog .confim-btn[data-v-31d3a0e9] {
    align-items: center;
    background: linear-gradient(180deg,#ffefe1,#eeb37e);
    border-radius: 4px 4px 4px 4px;
    cursor: pointer;
    display: flex;
    font-weight: 400;
    height: 42px;
    justify-content: center;
    margin: 22px auto 0;
    transition: all .3s;
    width: 280px
}

body[data-v-d473f106] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-d473f106]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-d473f106]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-d473f106]::-webkit-scrollbar-thumb,body[data-v-d473f106]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-d473f106]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-d473f106] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-d473f106] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-d473f106] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-d473f106] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-d473f106],.ant-checkbox-checked[data-v-d473f106]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-d473f106],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-d473f106],.ant-checkbox:hover .ant-checkbox-inner[data-v-d473f106],.ant-radio-checked .ant-radio-inner[data-v-d473f106],.ant-radio-checked[data-v-d473f106]:after,.ant-radio:hover .ant-radio-inner[data-v-d473f106] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-d473f106],.ant-radio-inner[data-v-d473f106]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-d473f106],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-d473f106],.ant-checkbox:hover .ant-checkbox-inner[data-v-d473f106] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-d473f106] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-d473f106],.ant-input-number[data-v-d473f106]:focus,.ant-input-number[data-v-d473f106]:hover,.ant-input[data-v-d473f106]:focus,.ant-input[data-v-d473f106]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-d473f106] {
    display: none
}

.ant-pagination-item-active a[data-v-d473f106] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-d473f106] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-d473f106]:focus,.ant-pagination-item[data-v-d473f106]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-d473f106],.ant-pagination-item:hover a[data-v-d473f106] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-d473f106],.ant-pagination-next:hover .ant-pagination-item-link[data-v-d473f106],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-d473f106],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-d473f106] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-d473f106],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-d473f106] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-d473f106]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-d473f106]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-d473f106] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-d473f106] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-d473f106],.ant-select-selection[data-v-d473f106]:active,.ant-select-selection[data-v-d473f106]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-d473f106]:focus,.ant-calendar-picker .ant-input[data-v-d473f106]:hover,.ant-calendar-picker:focus .ant-input[data-v-d473f106],.ant-select-selection[data-v-d473f106]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-d473f106]:not(.ant-input-disabled),.ant-select-selection[data-v-d473f106]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-d473f106] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-d473f106],.ant-calendar-today .ant-calendar-date[data-v-d473f106] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-d473f106]:hover,.ant-calendar-month-panel-month[data-v-d473f106]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-d473f106]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-d473f106],.ant-calendar-year-panel-year[data-v-d473f106]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-d473f106],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-d473f106]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-d473f106],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-d473f106]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-d473f106],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-d473f106]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-d473f106],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-d473f106]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-d473f106]:hover,.ant-calendar-header a[data-v-d473f106]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-d473f106] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-d473f106]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-d473f106]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-d473f106],.ant-tabs-nav .ant-tabs-tab[data-v-d473f106]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-d473f106] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-d473f106]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-d473f106]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-d473f106]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-d473f106] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-d473f106] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-d473f106]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-d473f106]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-d473f106]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-d473f106],html[data-v-d473f106] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-d473f106] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-d473f106] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-d473f106] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-d473f106],a[data-v-d473f106],button[data-v-d473f106],input[data-v-d473f106],span[data-v-d473f106] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-d473f106]:focus-visible,a[data-v-d473f106]:focus-visible,button[data-v-d473f106]:focus-visible,input[data-v-d473f106]:focus-visible,span[data-v-d473f106]:focus-visible {
    outline: none
}

button[data-v-d473f106]:focus,button[data-v-d473f106]:hover,input[data-v-d473f106]:focus,input[data-v-d473f106]:hover {
    outline: none!important
}

.w1200-layout[data-v-d473f106] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-d473f106],.w1280-layout[data-v-d473f106] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-d473f106],.g-full[data-v-d473f106] {
    width: 100%
}

.g-fill[data-v-d473f106] {
    height: 100%
}

.min-height-630[data-v-d473f106] {
    min-height: 630px
}

.ant-btn[data-v-d473f106]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-d473f106]:after,.ant-btn[data-v-d473f106]:before {
    display: none
}

.lgd-grid-cols-1[data-v-d473f106] {
    width: 100%
}

.lgd-grid-gap-1[data-v-d473f106] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-d473f106] {
    width: 50%
}

.lgd-grid-gap-2[data-v-d473f106] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-d473f106] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-d473f106] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-d473f106] {
    width: 25%
}

.lgd-grid-gap-4[data-v-d473f106] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-d473f106] {
    width: 20%
}

.lgd-grid-gap-5[data-v-d473f106] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-d473f106] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-d473f106] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-d473f106] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-d473f106] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-d473f106] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-d473f106] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-d473f106] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-d473f106] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-d473f106] {
    background-color: #66c0f4
}

.bh-spin[data-v-d473f106] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-d473f106] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-d473f106] {
    min-height: calc(100vh - 320px)
}

.game-video[data-v-d473f106] {
    width: 750px
}

.game-video .game-video-carousel[data-v-d473f106] {
    background-color: #19212e;
    border-radius: 16px;
    height: 420px;
    overflow: hidden
}

.game-video .game-video-carousel .game-img[data-v-d473f106] {
    border-radius: 16px;
    height: 420px;
    overflow: hidden;
    width: 750px
}

.game-video .game-video-carousel .game-img img[data-v-d473f106] {
    height: 420px;
    width: 750px
}

.game-video .game-video-carousel .game-img .video-content[data-v-d473f106] {
    height: 100%;
    position: relative;
    width: 100%
}

.game-video .game-video-carousel .game-img .video-content .play-video-btn[data-v-d473f106] {
    height: 100%;
    left: 0;
    padding: 158px 300px;
    position: absolute;
    top: 0;
    width: 100%
}

.game-video .game-video-carousel .game-img .video-content .play-video-btn img[data-v-d473f106] {
    cursor: pointer;
    height: 48px;
    width: 48px
}

.game-video .game-video-carousel .game-img .video-content .video[data-v-d473f106] {
    height: 420px!important;
    width: 750px
}

.game-video .game-video-carousel .game-img .video-content video[data-v-d473f106]::-webkit-media-controls-fullscreen-button {
    display: none
}

.game-video .game-imgs[data-v-d473f106] {
    height: 56px;
    margin-top: 20px;
    width: 750px
}

.game-video .game-imgs .carousel-btn[data-v-d473f106] {
    cursor: pointer
}

.game-video .game-imgs .game-imgs-content[data-v-d473f106] {
    display: flex;
    height: 56px;
    justify-content: center;
    overflow: hidden;
    position: relative
}

.game-video .game-imgs .game-imgs-content img[data-v-d473f106] {
    height: 22px;
    width: 22px
}

.game-video .game-imgs .game-imgs-content ul[data-v-d473f106] {
    align-items: center;
    display: flex;
    gap: 10px;
    position: absolute;
    transition: all .25s ease-in
}

.game-video .game-imgs .game-imgs-content ul li[data-v-d473f106] {
    cursor: pointer;
    margin-bottom: 8px;
    transition: all .3s
}

.game-video .game-imgs .game-imgs-content ul li .video-content[data-v-d473f106] {
    height: 56px;
    position: relative;
    width: 100px
}

.game-video .game-imgs .game-imgs-content ul li .video-content .play-video-btn[data-v-d473f106] {
    height: 100%;
    left: 0;
    padding: 15px 37px;
    position: absolute;
    top: 0;
    width: 100%
}

.game-video .game-imgs .game-imgs-content ul li .video-content .play-video-btn img[data-v-d473f106] {
    cursor: pointer;
    height: 24px;
    width: 24px
}

.game-video .game-imgs .game-imgs-content ul li .video-content .video[data-v-d473f106] {
    border: 2px solid transparent;
    height: 56px;
    width: auto
}

.game-video .game-imgs .game-imgs-content ul li .video-content .video[data-v-d473f106]:hover {
    border-color: #d5d7d8
}

.game-video .game-imgs .game-imgs-content ul li .video-content .video[data-v-d473f106]::-webkit-media-controls-enclosure {
    display: block
}

.game-video .game-imgs .game-imgs-content ul li img[data-v-d473f106] {
    border: 2px solid transparent;
    height: 56px;
    transition: border-color .3s ease-in-out;
    width: 100px
}

.game-video .game-imgs .game-imgs-content ul li img[data-v-d473f106]:hover {
    border-color: #d5d7d8
}

.game-video .game-imgs .game-imgs-content ul .carousel-active[data-v-d473f106] {
    transition: all .3s
}

.game-video .game-imgs .game-imgs-content ul .carousel-active .carouse-img[data-v-d473f106],.game-video .game-imgs .game-imgs-content ul .carousel-active .video-content .carouse-video[data-v-d473f106] {
    border: 2px solid #d5d7d8
}

body[data-v-5baca314] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-5baca314]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-5baca314]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-5baca314]::-webkit-scrollbar-thumb,body[data-v-5baca314]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-5baca314]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-5baca314] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-5baca314] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-5baca314] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-5baca314] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-5baca314],.ant-checkbox-checked[data-v-5baca314]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-5baca314],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-5baca314],.ant-checkbox:hover .ant-checkbox-inner[data-v-5baca314],.ant-radio-checked .ant-radio-inner[data-v-5baca314],.ant-radio-checked[data-v-5baca314]:after,.ant-radio:hover .ant-radio-inner[data-v-5baca314] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-5baca314],.ant-radio-inner[data-v-5baca314]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-5baca314],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-5baca314],.ant-checkbox:hover .ant-checkbox-inner[data-v-5baca314] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-5baca314] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-5baca314],.ant-input-number[data-v-5baca314]:focus,.ant-input-number[data-v-5baca314]:hover,.ant-input[data-v-5baca314]:focus,.ant-input[data-v-5baca314]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-5baca314] {
    display: none
}

.ant-pagination-item-active a[data-v-5baca314] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-5baca314] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-5baca314]:focus,.ant-pagination-item[data-v-5baca314]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-5baca314],.ant-pagination-item:hover a[data-v-5baca314] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-5baca314],.ant-pagination-next:hover .ant-pagination-item-link[data-v-5baca314],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-5baca314],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-5baca314] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-5baca314],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-5baca314] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-5baca314]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-5baca314]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-5baca314] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-5baca314] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-5baca314],.ant-select-selection[data-v-5baca314]:active,.ant-select-selection[data-v-5baca314]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-5baca314]:focus,.ant-calendar-picker .ant-input[data-v-5baca314]:hover,.ant-calendar-picker:focus .ant-input[data-v-5baca314],.ant-select-selection[data-v-5baca314]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-5baca314]:not(.ant-input-disabled),.ant-select-selection[data-v-5baca314]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-5baca314] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-5baca314],.ant-calendar-today .ant-calendar-date[data-v-5baca314] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-5baca314]:hover,.ant-calendar-month-panel-month[data-v-5baca314]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-5baca314]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-5baca314],.ant-calendar-year-panel-year[data-v-5baca314]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-5baca314],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-5baca314]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-5baca314],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-5baca314]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-5baca314],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-5baca314]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-5baca314],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-5baca314]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-5baca314]:hover,.ant-calendar-header a[data-v-5baca314]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-5baca314] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-5baca314]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-5baca314]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-5baca314],.ant-tabs-nav .ant-tabs-tab[data-v-5baca314]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-5baca314] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-5baca314]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-5baca314]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-5baca314]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-5baca314] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-5baca314] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-5baca314]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-5baca314]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-5baca314]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-5baca314],html[data-v-5baca314] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-5baca314] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-5baca314] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-5baca314] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-5baca314],a[data-v-5baca314],button[data-v-5baca314],input[data-v-5baca314],span[data-v-5baca314] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-5baca314]:focus-visible,a[data-v-5baca314]:focus-visible,button[data-v-5baca314]:focus-visible,input[data-v-5baca314]:focus-visible,span[data-v-5baca314]:focus-visible {
    outline: none
}

button[data-v-5baca314]:focus,button[data-v-5baca314]:hover,input[data-v-5baca314]:focus,input[data-v-5baca314]:hover {
    outline: none!important
}

.w1200-layout[data-v-5baca314] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-5baca314],.w1280-layout[data-v-5baca314] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-5baca314],.g-full[data-v-5baca314] {
    width: 100%
}

.g-fill[data-v-5baca314] {
    height: 100%
}

.min-height-630[data-v-5baca314] {
    min-height: 630px
}

.ant-btn[data-v-5baca314]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-5baca314]:after,.ant-btn[data-v-5baca314]:before {
    display: none
}

.lgd-grid-cols-1[data-v-5baca314] {
    width: 100%
}

.lgd-grid-gap-1[data-v-5baca314] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-5baca314] {
    width: 50%
}

.lgd-grid-gap-2[data-v-5baca314] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-5baca314] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-5baca314] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-5baca314] {
    width: 25%
}

.lgd-grid-gap-4[data-v-5baca314] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-5baca314] {
    width: 20%
}

.lgd-grid-gap-5[data-v-5baca314] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-5baca314] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-5baca314] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-5baca314] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-5baca314] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-5baca314] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-5baca314] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-5baca314] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-5baca314] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-5baca314] {
    background-color: #66c0f4
}

.bh-spin[data-v-5baca314] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-5baca314] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-5baca314] {
    min-height: calc(100vh - 320px)
}

.game-introd-config[data-v-5baca314] {
    background: #182131;
    padding: 31px 20px 0;
    width: 330px
}

.game-introd-config h3[data-v-5baca314] {
    color: #fff;
    font-size: 18px
}

.game-introd-config .config-content[data-v-5baca314] {
    padding: 23px 20px 23px 0
}

.game-introd-config .config-content ul[data-v-5baca314] {
    font-size: 14px
}

.game-introd-config .config-content ul li[data-v-5baca314] {
    margin-bottom: 13px
}

.game-introd-config .config-content ul li .title[data-v-5baca314] {
    color: hsla(0,0%,98%,.5)
}

.game-introd-config .config-content ul li .alt[data-v-5baca314] {
    word-wrap: break-word;
    color: #59a9d7
}

.ant-message[data-v-450483fa] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-450483fa] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-450483fa] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-450483fa] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-450483fa],.ant-checkbox-checked[data-v-450483fa]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-450483fa],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-450483fa],.ant-checkbox:hover .ant-checkbox-inner[data-v-450483fa],.ant-radio-checked .ant-radio-inner[data-v-450483fa],.ant-radio-checked[data-v-450483fa]:after,.ant-radio:hover .ant-radio-inner[data-v-450483fa] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-450483fa],.ant-radio-inner[data-v-450483fa]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-450483fa],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-450483fa],.ant-checkbox:hover .ant-checkbox-inner[data-v-450483fa] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-450483fa] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-450483fa],.ant-input-number[data-v-450483fa]:focus,.ant-input-number[data-v-450483fa]:hover,.ant-input[data-v-450483fa]:focus,.ant-input[data-v-450483fa]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-450483fa] {
    display: none
}

.ant-pagination-item-active a[data-v-450483fa] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-450483fa] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-450483fa]:focus,.ant-pagination-item[data-v-450483fa]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-450483fa],.ant-pagination-item:hover a[data-v-450483fa] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-450483fa],.ant-pagination-next:hover .ant-pagination-item-link[data-v-450483fa],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-450483fa],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-450483fa] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-450483fa],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-450483fa] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-450483fa]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-450483fa]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-450483fa] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-450483fa] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-450483fa],.ant-select-selection[data-v-450483fa]:active,.ant-select-selection[data-v-450483fa]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-450483fa]:focus,.ant-calendar-picker .ant-input[data-v-450483fa]:hover,.ant-calendar-picker:focus .ant-input[data-v-450483fa],.ant-select-selection[data-v-450483fa]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-450483fa]:not(.ant-input-disabled),.ant-select-selection[data-v-450483fa]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-450483fa] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-450483fa],.ant-calendar-today .ant-calendar-date[data-v-450483fa] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-450483fa]:hover,.ant-calendar-month-panel-month[data-v-450483fa]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-450483fa]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-450483fa],.ant-calendar-year-panel-year[data-v-450483fa]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-450483fa],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-450483fa]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-450483fa],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-450483fa]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-450483fa],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-450483fa]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-450483fa],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-450483fa]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-450483fa]:hover,.ant-calendar-header a[data-v-450483fa]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-450483fa] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-450483fa]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-450483fa]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-450483fa],.ant-tabs-nav .ant-tabs-tab[data-v-450483fa]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-450483fa] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-450483fa]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-450483fa]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-450483fa]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-450483fa] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-450483fa] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-450483fa]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-450483fa]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-450483fa]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-450483fa],html[data-v-450483fa] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-450483fa] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-450483fa] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-450483fa] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-450483fa],a[data-v-450483fa],button[data-v-450483fa],input[data-v-450483fa],span[data-v-450483fa] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-450483fa]:focus-visible,a[data-v-450483fa]:focus-visible,button[data-v-450483fa]:focus-visible,input[data-v-450483fa]:focus-visible,span[data-v-450483fa]:focus-visible {
    outline: none
}

button[data-v-450483fa]:focus,button[data-v-450483fa]:hover,input[data-v-450483fa]:focus,input[data-v-450483fa]:hover {
    outline: none!important
}

.w1200-layout[data-v-450483fa] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-450483fa],.w1280-layout[data-v-450483fa] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-450483fa],.g-full[data-v-450483fa] {
    width: 100%
}

.g-fill[data-v-450483fa] {
    height: 100%
}

.min-height-630[data-v-450483fa] {
    min-height: 630px
}

.ant-btn[data-v-450483fa]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-450483fa]:after,.ant-btn[data-v-450483fa]:before {
    display: none
}

.lgd-grid-cols-1[data-v-450483fa] {
    width: 100%
}

.lgd-grid-gap-1[data-v-450483fa] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-450483fa] {
    width: 50%
}

.lgd-grid-gap-2[data-v-450483fa] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-450483fa] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-450483fa] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-450483fa] {
    width: 25%
}

.lgd-grid-gap-4[data-v-450483fa] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-450483fa] {
    width: 20%
}

.lgd-grid-gap-5[data-v-450483fa] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-450483fa] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-450483fa] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-450483fa] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-450483fa] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-450483fa] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-450483fa] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-450483fa] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-450483fa] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-450483fa] {
    background-color: #66c0f4
}

.bh-spin[data-v-450483fa] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-450483fa] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-450483fa] {
    min-height: calc(100vh - 320px)
}

body[data-v-450483fa] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-450483fa]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-450483fa]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-450483fa]::-webkit-scrollbar-thumb,body[data-v-450483fa]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-450483fa]::-webkit-scrollbar-track {
    background: none
}

.game-specs-content[data-v-450483fa] {
    background-color: #182131;
    color: hsla(0,0%,100%,.5);
    min-height: 440px;
    padding: 19px 15px;
    width: 330px
}

.game-specs-content .cupon-or-png .cupon-quan[data-v-450483fa] {
    align-items: center;
    background-image: url(https://game.bohe.com/img/coupon-price.86ae264.png);
    background-position: 50%;
    background-size: cover;
    display: flex;
    height: 56px;
    margin-bottom: 18px;
    width: 300px
}

.game-specs-content .cupon-or-png .cupon-quan .cupon-price[data-v-450483fa] {
    color: #ffd059;
    font-size: 12px;
    text-align: center;
    width: 70px
}

.game-specs-content .cupon-or-png .cupon-quan .cupon-price span[data-v-450483fa] {
    font-size: 26px
}

.game-specs-content .cupon-or-png .cupon-quan .shu[data-v-450483fa] {
    border-left: 1px dashed #fff;
    height: 24px;
    margin-right: 15px;
    opacity: .5;
    width: 1px
}

.game-specs-content .cupon-or-png .cupon-quan .cupon-quan-text[data-v-450483fa] {
    width: 170px
}

.game-specs-content .cupon-or-png .cupon-quan .lingqu[data-v-450483fa] {
    align-items: center;
    background: #ffd059;
    border-radius: 8px;
    color: #000;
    cursor: pointer;
    display: flex;
    font-size: 13px;
    font-weight: 600;
    height: 45px;
    justify-content: center;
    line-height: 16px;
    padding: 5px 16px;
    width: 28px
}

.game-specs-content .cupon-or-png .cupon-quan .lingqu[data-v-450483fa]:hover {
    background-color: #ffdb70
}

.game-specs-content .cupon-or-png .cupon-count[data-v-450483fa] {
    align-items: center;
    background-position: 50%;
    background-size: cover;
    color: #efc898;
    display: flex;
    font-size: 13px;
    font-weight: 380;
    height: 46px;
    justify-content: space-between;
    margin-bottom: 9px;
    padding-left: 50px;
    padding-right: 10px;
    padding-top: 3px
}

.game-specs-content .cupon-or-png .cupon-count .shu[data-v-450483fa] {
    border-left: 1px dashed #efc898;
    height: 11px;
    width: 1px
}

.game-specs-content .cupon-or-png img[data-v-450483fa] {
    height: auto;
    width: 300px
}

.game-specs-content .catgory-content[data-v-450483fa] {
    min-height: 196px
}

.game-specs-content .catgory-content .active-content[data-v-450483fa] {
    background-repeat: no-repeat;
    background-size: 100% auto;
    cursor: pointer;
    height: 91px;
    margin-top: 20px;
    padding-left: 14px;
    padding-top: 55px;
    transition: all .3s;
    width: 100%
}

.game-specs-content .catgory-content .active-content[data-v-450483fa]:hover {
    transform: translateY(-5px)
}

.game-specs-content .catgory-content .catgory-item[data-v-450483fa] {
    background: hsla(0,0%,100%,.05);
    border: 1px solid transparent;
    border-radius: 8px;
    cursor: pointer;
    height: 80px;
    margin-top: 12px;
    padding: 21px 20px 15px;
    position: relative;
    width: 300px
}

.game-specs-content .catgory-content .catgory-item .catgory-price[data-v-450483fa] {
    margin-left: 12px
}

.game-specs-content .catgory-content .catgory-item .catgory-price .vip-price[data-v-450483fa] {
    color: #ffc361;
    font-size: 12px
}

.game-specs-content .catgory-content .catgory-item .catgory-price .price-bag .price[data-v-450483fa] {
    color: #ffc361;
    font-size: 16px;
    width: 75px
}

.game-specs-content .catgory-content .catgory-item .catgory-price .price-bag del[data-v-450483fa] {
    color: hsla(0,0%,100%,.5);
    font-size: 14px
}

.game-specs-content .catgory-content .catgory-item .catgory-price .price-bag .discount[data-v-450483fa] {
    background: #4c6b22;
    color: #bdff00;
    font-size: 12px;
    height: 18px;
    text-align: center;
    width: 34px
}

.game-specs-content .catgory-content .catgory-item .category-alt[data-v-450483fa] {
    color: hsla(0,0%,100%,.5);
    font-size: 12px;
    margin-right: 7px
}

.game-specs-content .catgory-content .catgory-item .category-alt p[data-v-450483fa] {
    display: inline-block
}

.game-specs-content .catgory-content .catgory-item .category-alt[data-v-450483fa]:before {
    border-right: 1px solid rgba(0,0,0,.1);
    content: "";
    display: inline-block;
    height: 40px;
    margin: 0 10px;
    width: 1px
}

.game-specs-content .catgory-content .catgory-item .left .catgory-subtitle[data-v-450483fa] {
    color: hsla(0,0%,100%,.6);
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    margin-top: 12px;
    white-space: nowrap
}

.game-specs-content .catgory-content .catgory-item .left .catgory-title[data-v-450483fa] {
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    height: 16px;
    line-height: 16px
}

.game-specs-content .catgory-content .catgory-item .right .top[data-v-450483fa] {
    display: flex
}

.game-specs-content .catgory-content .catgory-item .right .top .discount[data-v-450483fa] {
    background: #ffc361;
    border-radius: 4px;
    color: #000;
    display: flex;
    font-size: 12px;
    font-style: normal;
    height: 16px;
    line-height: 16px;
    margin-right: 6px;
    padding: 0 2px
}

.game-specs-content .catgory-content .catgory-item .right .top .price[data-v-450483fa] {
    color: #ffc361;
    font-size: 16px;
    height: 16px;
    line-height: 16px
}

.game-specs-content .catgory-content .catgory-item .right .bottom[data-v-450483fa] {
    align-items: center;
    display: flex;
    justify-content: right;
    margin-top: 12px
}

.game-specs-content .catgory-content .catgory-item .right .bottom del[data-v-450483fa] {
    color: hsla(0,0%,100%,.5);
    font-size: 12px;
    font-weight: 400;
    height: 16px;
    line-height: 16px;
    text-align: right;
    text-decoration-line: strikethrough
}

.game-specs-content .catgory-content .catgory-item[data-v-450483fa]:first-child {
    margin-top: 0
}

.game-specs-content .catgory-content .category-vip-after[data-v-450483fa]:after {
    background-image: url(https://game.bohe.com/img/vip.0cbdc6f.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    content: "";
    display: block;
    height: 20px;
    left: 68px;
    position: absolute;
    top: 19px;
    width: 74px
}

.game-specs-content .catgory-content .svip-after[data-v-450483fa]:after {
    background: url(https://game.bohe.com/img/svip.786636a.gif) no-repeat 50%/cover;
    content: "";
    height: 20px;
    left: 68px;
    position: absolute;
    top: 19px;
    width: 72px
}

.game-specs-content .catgory-content .category-active[data-v-450483fa] {
    background: linear-gradient(90deg,hsla(41,95%,69%,.2),hsla(41,95%,69%,.05));
    border: 1px solid #fbcc67
}

.game-specs-content .catgory-content .cargory-content-alone[data-v-450483fa]:hover,.game-specs-content .catgory-content .category-active-alone[data-v-450483fa] {
    background: linear-gradient(90deg,rgba(102,159,244,.3),rgba(102,159,244,.05));
    border: 1px solid #669ff4
}

.game-specs-content .catgory-content .cargory-content-share[data-v-450483fa]:hover {
    background: linear-gradient(90deg,hsla(41,95%,69%,.2),hsla(41,95%,69%,.05));
    border: 1px solid #fbcc67
}

.game-specs-content .catgory-content .coupon[data-v-450483fa] {
    align-items: center;
    background: linear-gradient(90deg,#ead1b5,#eebb98);
    border-radius: 10px 2px;
    bottom: -10px;
    display: flex;
    height: 20px;
    justify-content: center;
    padding: 4px 12.4px;
    position: absolute;
    right: -1px
}

.game-specs-content .catgory-content .coupon img[data-v-450483fa] {
    margin-right: 4px
}

.game-specs-content .catgory-content .coupon p[data-v-450483fa] {
    color: #94441d;
    font-size: 13px;
    margin-top: 1px
}

.game-specs-content .specs-content[data-v-450483fa] {
    gap: 8px;
    margin-bottom: 10px
}

.game-specs-content .specs-content .platform-item[data-v-450483fa] {
    background: hsla(0,0%,100%,.1);
    border-radius: 15px;
    color: hsla(0,0%,100%,.8);
    cursor: pointer;
    display: block;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 72px
}

.game-specs-content .specs-content .version-item[data-v-450483fa] {
    margin-bottom: 5px
}

.game-specs-content .specs-content .version-item[data-v-450483fa]:nth-child(4n) {
    margin-right: 0
}

.game-specs-content .specs-content .cdk-platform-item[data-v-450483fa]:hover {
    background: hsla(0,0%,100%,.15)
}

.game-specs-content .specs-content .specs-active[data-v-450483fa] {
    background: #4176f6;
    color: #fff
}

.game-specs-content .specs-content .specs-hover[data-v-450483fa]:hover {
    background: hsla(0,0%,100%,.15)
}

.game-specs-content h3[data-v-450483fa] {
    color: hsla(0,0%,100%,.5);
    font-size: 14px;
    height: 14px;
    line-height: 14px;
    margin-bottom: 10px!important
}

.game-specs-content .loading-box[data-v-450483fa] {
    height: 300px;
    width: 100%
}

.is-fixed[data-v-450483fa] {
    position: fixed;
    right: 79px;
    top: 80px
}

.btn-content[data-v-450483fa] {
    font-size: 16px;
    height: 54px;
    margin-bottom: 12px;
    overflow: hidden;
    padding-right: 10px;
    width: 310px
}

.btn-content .add-btn[data-v-450483fa] {
    background: linear-gradient(89.65deg,#4e9ef8 .3%,#4176f6 97.91%);
    border-radius: 8px;
    color: #fff;
    font-size: 16px;
    height: 54px;
    line-height: 54px;
    margin-bottom: 10px;
    width: 300px
}

.btn-content .add-btn[data-v-450483fa]:hover {
    background: linear-gradient(88deg,#6dc8ff,#5889ff)
}

.btn-content .add-btn img[data-v-450483fa] {
    height: 18px;
    margin-right: 3px;
    width: 18px
}

.btn-content .btn-bag[data-v-450483fa] {
    color: #fff;
    margin-bottom: 10px
}

.btn-content .btn-bag .bug-vip[data-v-450483fa] {
    background-image: url(https://game.bohe.com/img/vipButton.cf949d8.png);
    background-position: 50%;
    background-size: cover;
    border-radius: 8px;
    height: 54px;
    opacity: .9;
    width: 180px
}

.btn-content .btn-bag .bug-vip[data-v-450483fa]:hover {
    opacity: 1
}

.btn-content .btn-bag .bug-svip[data-v-450483fa],.btn-content .btn-bag .upgrade-bug-vip[data-v-450483fa] {
    background: url(https://game.bohe.com/img/new_svip_btn.cebfc81.gif) no-repeat 50%/cover;
    height: 54px;
    width: 180px
}

.btn-content .btn-bag .upgrade-bug-vip[data-v-450483fa] {
    background: url(https://game.bohe.com/img/upgrade_vip_btn.48e4784.gif) no-repeat 50%/cover;
    border-radius: 8px
}

.btn-content .btn-bag .bug-btn[data-v-450483fa] {
    background: linear-gradient(89.65deg,#4e9ef8 .3%,#4176f6 97.91%);
    border-radius: 8px;
    color: #fff;
    font-size: 16px;
    height: 54px;
    line-height: 54px;
    margin-bottom: 10px;
    width: 110px
}

.btn-content .btn-bag .bug-btn[data-v-450483fa]:hover {
    background: linear-gradient(88deg,#6dc8ff,#5889ff)
}

.btn-content .btn-bag .bug-btn .btn-coupon[data-v-450483fa] {
    align-items: center;
    display: flex;
    height: 24px;
    justify-content: center
}

.btn-content .btn-bag .bug-btn .quan-text[data-v-450483fa] {
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    width: 100%
}

.btn-content .bug-btn-only[data-v-450483fa] {
    background: linear-gradient(89.65deg,#4e9ef8 .3%,#4176f6 97.91%);
    border-radius: 8px;
    color: #fff;
    font-size: 16px;
    height: 54px;
    line-height: 54px;
    margin-bottom: 10px;
    width: 300px
}

.btn-content .bug-btn-only[data-v-450483fa]:hover {
    background: linear-gradient(88deg,#6dc8ff,#5889ff)
}

.btn-content .bug-btn-only .bug-btn-only-coupon[data-v-450483fa] {
    align-items: center;
    display: flex;
    height: 24px;
    justify-content: center
}

.btn-content .go-gameStore-btn[data-v-450483fa] {
    align-items: center;
    background: #464a52;
    border-radius: 8px;
    color: hsla(0,0%,100%,.8);
    display: flex;
    height: 54px;
    justify-content: center;
    width: 300px
}

.btn-content .go-gameStore-btn[data-v-450483fa]:hover {
    background: #3a3f48
}

.pre-sale-txt[data-v-450483fa] {
    color: #ffc361;
    font-family: MiSans;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    opacity: .8
}

.countDown[data-v-450483fa] {
    align-items: center;
    display: flex;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.countDown[data-v-450483fa] .u-countdown-colon {
    color: #7cbeed!important;
    font-weight: 700;
    line-height: 14px;
    margin: 2px 3px 0;
    opacity: 1;
    transform: scale(.9)!important
}

.countDown[data-v-450483fa] .u-countdown-time {
    background: rgba(124,190,237,.1);
    border: 1px solid rgba(124,190,237,.2);
    border-radius: 4px;
    color: #7cbeed!important;
    font-size: 12px!important;
    height: 20px!important;
    line-height: 19px!important;
    padding: 0 4px!important
}

.ant-message[data-v-34356dc0] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-34356dc0] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-34356dc0] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-34356dc0] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-34356dc0],.ant-checkbox-checked[data-v-34356dc0]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-34356dc0],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-34356dc0],.ant-checkbox:hover .ant-checkbox-inner[data-v-34356dc0],.ant-radio-checked .ant-radio-inner[data-v-34356dc0],.ant-radio-checked[data-v-34356dc0]:after,.ant-radio:hover .ant-radio-inner[data-v-34356dc0] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-34356dc0],.ant-radio-inner[data-v-34356dc0]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-34356dc0],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-34356dc0],.ant-checkbox:hover .ant-checkbox-inner[data-v-34356dc0] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-34356dc0] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-34356dc0],.ant-input-number[data-v-34356dc0]:focus,.ant-input-number[data-v-34356dc0]:hover,.ant-input[data-v-34356dc0]:focus,.ant-input[data-v-34356dc0]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-34356dc0] {
    display: none
}

.ant-pagination-item-active a[data-v-34356dc0] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-34356dc0] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-34356dc0]:focus,.ant-pagination-item[data-v-34356dc0]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-34356dc0],.ant-pagination-item:hover a[data-v-34356dc0] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-34356dc0],.ant-pagination-next:hover .ant-pagination-item-link[data-v-34356dc0],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-34356dc0],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-34356dc0] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-34356dc0],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-34356dc0] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-34356dc0]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-34356dc0]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-34356dc0] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-34356dc0] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-34356dc0],.ant-select-selection[data-v-34356dc0]:active,.ant-select-selection[data-v-34356dc0]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-34356dc0]:focus,.ant-calendar-picker .ant-input[data-v-34356dc0]:hover,.ant-calendar-picker:focus .ant-input[data-v-34356dc0],.ant-select-selection[data-v-34356dc0]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-34356dc0]:not(.ant-input-disabled),.ant-select-selection[data-v-34356dc0]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-34356dc0] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-34356dc0],.ant-calendar-today .ant-calendar-date[data-v-34356dc0] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-34356dc0]:hover,.ant-calendar-month-panel-month[data-v-34356dc0]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-34356dc0]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-34356dc0],.ant-calendar-year-panel-year[data-v-34356dc0]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-34356dc0],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-34356dc0]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-34356dc0],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-34356dc0]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-34356dc0],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-34356dc0]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-34356dc0],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-34356dc0]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-34356dc0]:hover,.ant-calendar-header a[data-v-34356dc0]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-34356dc0] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-34356dc0]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-34356dc0]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-34356dc0],.ant-tabs-nav .ant-tabs-tab[data-v-34356dc0]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-34356dc0] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-34356dc0]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-34356dc0]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-34356dc0]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-34356dc0] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-34356dc0] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-34356dc0]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-34356dc0]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-34356dc0]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-34356dc0],html[data-v-34356dc0] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-34356dc0] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-34356dc0] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-34356dc0] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-34356dc0],a[data-v-34356dc0],button[data-v-34356dc0],input[data-v-34356dc0],span[data-v-34356dc0] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-34356dc0]:focus-visible,a[data-v-34356dc0]:focus-visible,button[data-v-34356dc0]:focus-visible,input[data-v-34356dc0]:focus-visible,span[data-v-34356dc0]:focus-visible {
    outline: none
}

button[data-v-34356dc0]:focus,button[data-v-34356dc0]:hover,input[data-v-34356dc0]:focus,input[data-v-34356dc0]:hover {
    outline: none!important
}

.w1200-layout[data-v-34356dc0] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-34356dc0],.w1280-layout[data-v-34356dc0] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-34356dc0],.g-full[data-v-34356dc0] {
    width: 100%
}

.g-fill[data-v-34356dc0] {
    height: 100%
}

.min-height-630[data-v-34356dc0] {
    min-height: 630px
}

.ant-btn[data-v-34356dc0]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-34356dc0]:after,.ant-btn[data-v-34356dc0]:before {
    display: none
}

.lgd-grid-cols-1[data-v-34356dc0] {
    width: 100%
}

.lgd-grid-gap-1[data-v-34356dc0] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-34356dc0] {
    width: 50%
}

.lgd-grid-gap-2[data-v-34356dc0] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-34356dc0] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-34356dc0] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-34356dc0] {
    width: 25%
}

.lgd-grid-gap-4[data-v-34356dc0] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-34356dc0] {
    width: 20%
}

.lgd-grid-gap-5[data-v-34356dc0] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-34356dc0] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-34356dc0] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-34356dc0] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-34356dc0] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-34356dc0] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-34356dc0] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-34356dc0] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-34356dc0] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-34356dc0] {
    background-color: #66c0f4
}

.bh-spin[data-v-34356dc0] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-34356dc0] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-34356dc0] {
    min-height: calc(100vh - 320px)
}

body[data-v-34356dc0] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-34356dc0]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-34356dc0]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-34356dc0]::-webkit-scrollbar-thumb,body[data-v-34356dc0]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-34356dc0]::-webkit-scrollbar-track {
    background: none
}

.goods-container[data-v-34356dc0] {
    width: 100%
}

.goods-container .goods-list[data-v-34356dc0] {
    margin-top: 18px;
    overflow: hidden;
    overflow-y: auto;
    width: 100%
}

.goods-container .goods-list[data-v-34356dc0]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.goods-container .goods-list[data-v-34356dc0]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.goods-container .goods-list[data-v-34356dc0]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.goods-container .goods-list .empty[data-v-34356dc0],.goods-container .goods-list .loading[data-v-34356dc0] {
    color: hsla(0,0%,100%,.6);
    height: 100px;
    width: 100%
}

.goods-container .goods-list .empty[data-v-34356dc0] {
    height: 300px
}

.goods-container .goods-list .no-more[data-v-34356dc0] {
    color: hsla(0,0%,100%,.5);
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin: 20px auto;
    position: relative;
    text-align: center;
    width: 184px
}

.goods-container .goods-list .no-more[data-v-34356dc0]:after,.goods-container .goods-list .no-more[data-v-34356dc0]:before {
    background: hsla(0,0%,100%,.1);
    content: "";
    height: 1px;
    position: absolute;
    top: 10px;
    width: 30px
}

.goods-container .goods-list .no-more[data-v-34356dc0]:after {
    left: 0
}

.goods-container .goods-list .no-more[data-v-34356dc0]:before {
    right: 0
}

.goods-container .btm-loading[data-v-34356dc0] {
    height: 50px;
    width: 100%
}

.goods-container .myGamePage[data-v-34356dc0] {
    max-height: 381px
}

.goods-container .detai-page-maxheight[data-v-34356dc0] {
    max-height: 441px
}

.goods-container .gameDetailPage[data-v-34356dc0] {
    max-height: 650px
}

.goods-container .classify-content[data-v-34356dc0] {
    margin-top: 18px
}

.goods-container .classify-content .search-input[data-v-34356dc0],.goods-container .classify-content .store-search-input[data-v-34356dc0] {
    align-items: center;
    background: #18202c;
    border: 1px solid hsla(0,0%,100%,.1);
    box-sizing: border-box;
    display: flex;
    height: 44px;
    outline: none;
    transition: all .5s;
    width: 300px
}

.goods-container .classify-content .search-input[data-v-34356dc0] .ant-input-group .ant-input-affix-wrapper,.goods-container .classify-content .store-search-input[data-v-34356dc0] .ant-input-group .ant-input-affix-wrapper {
    height: 44px
}

.goods-container .classify-content .search-input[data-v-34356dc0] .ant-input-group .ant-btn,.goods-container .classify-content .store-search-input[data-v-34356dc0] .ant-input-group .ant-btn {
    align-items: center;
    border: 0 solid transparent;
    border-radius: 2px;
    display: flex;
    height: 42px;
    justify-content: center;
    width: 75px
}

.goods-container .classify-content .search-input[data-v-34356dc0] .ant-input-group .ant-btn img,.goods-container .classify-content .store-search-input[data-v-34356dc0] .ant-input-group .ant-btn img {
    height: 18px;
    margin-right: 1px;
    width: 18px
}

.goods-container .classify-content .search-input[data-v-34356dc0] .ant-input-group .ant-btn .text,.goods-container .classify-content .store-search-input[data-v-34356dc0] .ant-input-group .ant-btn .text {
    color: #000;
    font-size: 14px
}

.goods-container .classify-content .search-input[data-v-34356dc0] .ant-input-group input,.goods-container .classify-content .store-search-input[data-v-34356dc0] .ant-input-group input {
    background: none;
    border: none;
    caret-color: #66c0f4;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    height: 44px;
    line-height: 44px;
    outline: none;
    padding: 0 11px 0 20px
}

.goods-container .classify-content .search-input[data-v-34356dc0] .ant-input-group input::-moz-placeholder,.goods-container .classify-content .store-search-input[data-v-34356dc0] .ant-input-group input::-moz-placeholder {
    color: hsla(0,0%,98%,.5)
}

.goods-container .classify-content .search-input[data-v-34356dc0] .ant-input-group input::placeholder,.goods-container .classify-content .store-search-input[data-v-34356dc0] .ant-input-group input::placeholder {
    color: hsla(0,0%,98%,.5)
}

.goods-container .classify-content .search-input[data-v-34356dc0] .ant-input-group input:focus,.goods-container .classify-content .store-search-input[data-v-34356dc0] .ant-input-group input:focus {
    box-shadow: none;
    outline: none
}

.goods-container .classify-content .search-input[data-v-34356dc0] .ant-input-group .ant-input-group-addon,.goods-container .classify-content .store-search-input[data-v-34356dc0] .ant-input-group .ant-input-group-addon {
    background-color: transparent
}

.goods-container .classify-content .search-input[data-v-34356dc0] .ant-input-group .ant-input-group-addon button:hover,.goods-container .classify-content .store-search-input[data-v-34356dc0] .ant-input-group .ant-input-group-addon button:hover {
    background: none
}

.goods-container .classify-content .search-input[data-v-34356dc0] .ant-input-group .ant-input-suffix,.goods-container .classify-content .store-search-input[data-v-34356dc0] .ant-input-group .ant-input-suffix {
    background-color: #3b5f7d;
    border-radius: 50%;
    font-size: 14px
}

.goods-container .classify-content .search-input[data-v-34356dc0] .ant-input-group .ant-input-suffix i,.goods-container .classify-content .store-search-input[data-v-34356dc0] .ant-input-group .ant-input-suffix i {
    color: #9eb0bf
}

.goods-container .classify-content .search-input[data-v-34356dc0]:hover,.goods-container .classify-content .store-search-input[data-v-34356dc0]:hover {
    border-color: #66c0f4
}

.goods-container .classify-content .search-input[data-v-34356dc0]::-moz-placeholder,.goods-container .classify-content .store-search-input[data-v-34356dc0]::-moz-placeholder {
    color: #bbb
}

.goods-container .classify-content .search-input[data-v-34356dc0]::placeholder,.goods-container .classify-content .store-search-input[data-v-34356dc0]::placeholder {
    color: #bbb
}

.goods-container .classify-content .store-search-input[data-v-34356dc0] {
    background: #1d2026
}

.goods-container .classify-content ul[data-v-34356dc0] {
    height: 32px;
    overflow: hidden;
    transition: all .3s
}

.goods-container .classify-content ul li[data-v-34356dc0] {
    background: #404957;
    border-radius: 2px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin-right: 10px;
    max-width: 102px;
    overflow: hidden;
    padding: 0 16px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap
}

.goods-container .classify-content ul .second-hover[data-v-34356dc0]:hover {
    background: #525b69
}

.goods-container .classify-content ul .game-store-li[data-v-34356dc0] {
    background: #3c4249
}

.goods-container .classify-content ul .game-store-li[data-v-34356dc0]:hover {
    background: #4f555f
}

.goods-container .classify-content ul .second-active[data-v-34356dc0] {
    background: #66c0f4;
    color: #000
}

.goods-container .classify-content ul .second-active[data-v-34356dc0]:hover {
    background: #66c0f4
}

.goods-container .goods-tabs[data-v-34356dc0] {
    position: relative
}

.goods-container .goods-tabs .game-info[data-v-34356dc0] {
    margin-right: 37px;
    width: 150px
}

.goods-container .goods-tabs .game-info .game-name[data-v-34356dc0] {
    color: #fff;
    font-size: 24px
}

.goods-container .goods-tabs .game-info .game-enname[data-v-34356dc0] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px
}

.goods-container .goods-tabs ul[data-v-34356dc0] {
    flex-wrap: wrap;
    height: 100%;
    margin-bottom: 0
}

.goods-container .goods-tabs ul li[data-v-34356dc0] {
    color: hsla(0,0%,100%,.8);
    cursor: pointer;
    font-size: 18px;
    margin-right: 42px
}

.goods-container .goods-tabs ul li .text[data-v-34356dc0] {
    max-width: 156px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.goods-container .goods-tabs ul li img[data-v-34356dc0] {
    right: -23px
}

.goods-container .goods-tabs ul .tab-active[data-v-34356dc0],.goods-container .goods-tabs ul li[data-v-34356dc0]:hover {
    color: #fff
}

.goods-container .tabActive[data-v-34356dc0]:after {
    background: #66c0f4;
    border-radius: 1px;
    bottom: -5px;
    content: "";
    height: 3px;
    left: var(--scrollWidth);
    position: absolute;
    transition: all var(--scroTime);
    width: 28px
}

body[data-v-74ba52ef] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-74ba52ef]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-74ba52ef]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-74ba52ef]::-webkit-scrollbar-thumb,body[data-v-74ba52ef]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-74ba52ef]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-74ba52ef] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-74ba52ef] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-74ba52ef] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-74ba52ef] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-74ba52ef],.ant-checkbox-checked[data-v-74ba52ef]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-74ba52ef],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-74ba52ef],.ant-checkbox:hover .ant-checkbox-inner[data-v-74ba52ef],.ant-radio-checked .ant-radio-inner[data-v-74ba52ef],.ant-radio-checked[data-v-74ba52ef]:after,.ant-radio:hover .ant-radio-inner[data-v-74ba52ef] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-74ba52ef],.ant-radio-inner[data-v-74ba52ef]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-74ba52ef],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-74ba52ef],.ant-checkbox:hover .ant-checkbox-inner[data-v-74ba52ef] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-74ba52ef] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-74ba52ef],.ant-input-number[data-v-74ba52ef]:focus,.ant-input-number[data-v-74ba52ef]:hover,.ant-input[data-v-74ba52ef]:focus,.ant-input[data-v-74ba52ef]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-74ba52ef] {
    display: none
}

.ant-pagination-item-active a[data-v-74ba52ef] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-74ba52ef] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-74ba52ef]:focus,.ant-pagination-item[data-v-74ba52ef]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-74ba52ef],.ant-pagination-item:hover a[data-v-74ba52ef] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-74ba52ef],.ant-pagination-next:hover .ant-pagination-item-link[data-v-74ba52ef],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-74ba52ef],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-74ba52ef] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-74ba52ef],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-74ba52ef] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-74ba52ef]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-74ba52ef]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-74ba52ef] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-74ba52ef] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-74ba52ef],.ant-select-selection[data-v-74ba52ef]:active,.ant-select-selection[data-v-74ba52ef]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-74ba52ef]:focus,.ant-calendar-picker .ant-input[data-v-74ba52ef]:hover,.ant-calendar-picker:focus .ant-input[data-v-74ba52ef],.ant-select-selection[data-v-74ba52ef]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-74ba52ef]:not(.ant-input-disabled),.ant-select-selection[data-v-74ba52ef]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-74ba52ef] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-74ba52ef],.ant-calendar-today .ant-calendar-date[data-v-74ba52ef] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-74ba52ef]:hover,.ant-calendar-month-panel-month[data-v-74ba52ef]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-74ba52ef]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-74ba52ef],.ant-calendar-year-panel-year[data-v-74ba52ef]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-74ba52ef],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-74ba52ef]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-74ba52ef],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-74ba52ef]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-74ba52ef],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-74ba52ef]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-74ba52ef],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-74ba52ef]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-74ba52ef]:hover,.ant-calendar-header a[data-v-74ba52ef]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-74ba52ef] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-74ba52ef]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-74ba52ef]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-74ba52ef],.ant-tabs-nav .ant-tabs-tab[data-v-74ba52ef]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-74ba52ef] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-74ba52ef]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-74ba52ef]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-74ba52ef]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-74ba52ef] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-74ba52ef] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-74ba52ef]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-74ba52ef]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-74ba52ef]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-74ba52ef],html[data-v-74ba52ef] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-74ba52ef] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-74ba52ef] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-74ba52ef] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-74ba52ef],a[data-v-74ba52ef],button[data-v-74ba52ef],input[data-v-74ba52ef],span[data-v-74ba52ef] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-74ba52ef]:focus-visible,a[data-v-74ba52ef]:focus-visible,button[data-v-74ba52ef]:focus-visible,input[data-v-74ba52ef]:focus-visible,span[data-v-74ba52ef]:focus-visible {
    outline: none
}

button[data-v-74ba52ef]:focus,button[data-v-74ba52ef]:hover,input[data-v-74ba52ef]:focus,input[data-v-74ba52ef]:hover {
    outline: none!important
}

.w1200-layout[data-v-74ba52ef] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-74ba52ef],.w1280-layout[data-v-74ba52ef] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-74ba52ef],.g-full[data-v-74ba52ef] {
    width: 100%
}

.g-fill[data-v-74ba52ef] {
    height: 100%
}

.min-height-630[data-v-74ba52ef] {
    min-height: 630px
}

.ant-btn[data-v-74ba52ef]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-74ba52ef]:after,.ant-btn[data-v-74ba52ef]:before {
    display: none
}

.lgd-grid-cols-1[data-v-74ba52ef] {
    width: 100%
}

.lgd-grid-gap-1[data-v-74ba52ef] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-74ba52ef] {
    width: 50%
}

.lgd-grid-gap-2[data-v-74ba52ef] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-74ba52ef] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-74ba52ef] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-74ba52ef] {
    width: 25%
}

.lgd-grid-gap-4[data-v-74ba52ef] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-74ba52ef] {
    width: 20%
}

.lgd-grid-gap-5[data-v-74ba52ef] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-74ba52ef] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-74ba52ef] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-74ba52ef] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-74ba52ef] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-74ba52ef] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-74ba52ef] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-74ba52ef] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-74ba52ef] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-74ba52ef] {
    background-color: #66c0f4
}

.bh-spin[data-v-74ba52ef] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-74ba52ef] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-74ba52ef] {
    min-height: calc(100vh - 320px)
}

.all-game[data-v-74ba52ef] {
    box-sizing: border-box;
    margin: 0 auto;
    min-height: 710px;
    padding: 20px 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 1200px
}

.all-game .cheat-search-input[data-v-74ba52ef] {
    height: 277px;
    padding-top: 57px;
    width: 100%
}

.all-game .cheat-search-input p[data-v-74ba52ef] {
    color: #fff;
    font-size: 40px;
    margin-bottom: -20px;
    text-align: center;
    width: 100%
}

.all-game .cheat-search-input p .game-number[data-v-74ba52ef] {
    color: #22b7ff;
    font-size: 50px
}

.all-game .cheat-search-input .search-input[data-v-74ba52ef]:focus-within {
    border: 1px solid #66c0f4
}

.all-game .cheat-search-input .search-input[data-v-74ba52ef] {
    align-items: center;
    background-color: #16202d;
    border: 1px solid transparent;
    border-radius: 43px;
    display: flex;
    height: 52px;
    margin: 0 auto;
    width: 597px
}

.all-game .cheat-search-input .search-input[data-v-74ba52ef] input {
    background: none;
    border: none;
    caret-color: #66c0f4;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    height: 44px;
    line-height: 44px;
    margin-top: 3px;
    outline: none;
    padding: 0 11px 0 52px
}

.all-game .cheat-search-input .search-input[data-v-74ba52ef] input::-moz-placeholder {
    color: hsla(0,0%,98%,.5);
    font-size: 16px
}

.all-game .cheat-search-input .search-input[data-v-74ba52ef] input::placeholder {
    color: hsla(0,0%,98%,.5);
    font-size: 16px
}

.all-game .cheat-search-input .search-input[data-v-74ba52ef] input:focus {
    box-shadow: none;
    outline: none
}

.all-game .cheat-search-input .search-input[data-v-74ba52ef] .ant-input-prefix {
    height: 20px;
    margin-left: 10px;
    width: 20px
}

.all-game .cheat-search-input .search-input[data-v-74ba52ef] .ant-input-suffix {
    background: transparent;
    color: #827f82;
    font-size: 20px;
    height: 20px;
    width: 20px
}

.all-game .game-list[data-v-74ba52ef] {
    width: 940px;
    z-index: 0
}

.all-game .game-list .banner[data-v-74ba52ef] {
    cursor: pointer;
    height: 150px;
    margin-bottom: 20px;
    overflow: hidden;
    width: 100%
}

.all-game .game-list .game-zero[data-v-74ba52ef] {
    font-size: 14px
}

.all-game .game-list .game-zero p[data-v-74ba52ef] {
    color: hsla(0,0%,100%,.6)
}

.all-game .game-list .game-zero p .gameName[data-v-74ba52ef] {
    color: #66c0f4
}

.all-game .game-list .game-zero .game-zero-img[data-v-74ba52ef] {
    height: 330px;
    width: 100%
}

.all-game .game-list .game-zero .game-zero-img .img-alt[data-v-74ba52ef] {
    color: hsla(0,0%,100%,.5)
}

.all-game .game-list .search-game-list[data-v-74ba52ef] {
    margin-top: 20px;
    min-height: 500px
}

.all-game .game-list .search-game-list .loading[data-v-74ba52ef] {
    align-items: center;
    background: transparent;
    display: flex;
    justify-content: center;
    min-height: 200px;
    width: 100%
}

.all-game .game-list .search-game-list ul li[data-v-74ba52ef] {
    background-color: #18202c;
    color: hsla(0,0%,100%,.5);
    cursor: pointer;
    height: 100px;
    margin-bottom: 10px;
    position: relative;
    transition: all .3s
}

.all-game .game-list .search-game-list ul li .game-img-box[data-v-74ba52ef] {
    height: 100px;
    overflow: hidden;
    width: 178px
}

.all-game .game-list .search-game-list ul li .game-img-box .game-img[data-v-74ba52ef] {
    transition: all .5s ease 0s
}

.all-game .game-list .search-game-list ul li .game-price[data-v-74ba52ef] {
    margin-left: 49px
}

.all-game .game-list .search-game-list ul li .game-price .present-price[data-v-74ba52ef] {
    color: #acdbf5;
    font-size: 20px
}

.all-game .game-list .search-game-list ul li .game-price del[data-v-74ba52ef] {
    color: rgba(172,219,245,.5);
    display: block;
    font-size: 12px;
    text-align: center
}

.all-game .game-list .search-game-list ul li .game-discount .discount[data-v-74ba52ef] {
    background: #4c6b22;
    color: #9cd007;
    height: 26px;
    margin-left: 24px;
    text-align: center;
    width: 52px
}

.all-game .game-list .search-game-list ul li .game-content[data-v-74ba52ef] {
    margin-left: 28px;
    width: 450px
}

.all-game .game-list .search-game-list ul li .game-content .game-label[data-v-74ba52ef] {
    font-size: 12px;
    margin-top: 3px
}

.all-game .game-list .search-game-list ul li .game-content .game-label .file[data-v-74ba52ef] {
    background: linear-gradient(180deg,#3a7b44,#396640);
    border-radius: 2px 2px 2px 2px;
    color: #fff;
    height: 18px;
    margin-right: 6px;
    text-align: center;
    width: 68px
}

.all-game .game-list .search-game-list ul li .game-content .game-label .chinese[data-v-74ba52ef] {
    background: linear-gradient(1turn,#1b577b,#1e7194);
    border-radius: 2px 2px 2px 2px;
    color: #fff;
    height: 18px;
    margin-right: 9px;
    text-align: center;
    width: 55px
}

.all-game .game-list .search-game-list ul li .game-content .game-label .hot img[data-v-74ba52ef] {
    height: 12px;
    width: 12px
}

.all-game .game-list .search-game-list ul li .game-content .game-alt[data-v-74ba52ef] {
    font-size: 12px;
    margin-top: 2px
}

.all-game .game-list .search-game-list ul li .game-content .game-name p[data-v-74ba52ef] {
    color: #fff;
    font-size: 15px;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.all-game .game-list .search-game-list ul li .game-content .game-name img[data-v-74ba52ef] {
    height: 16px;
    margin-left: 5px;
    opacity: .7;
    width: 16px
}

.all-game .game-list .search-game-list ul li img[data-v-74ba52ef] {
    height: 100px;
    width: 178px
}

.all-game .game-list .search-game-list ul li .score-content[data-v-74ba52ef] {
    color: #ffba00;
    font-size: 16px;
    height: 22px;
    left: 0;
    line-height: 22px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 0;
    width: 41px
}

.all-game .game-list .search-game-list ul li .score-content .score[data-v-74ba52ef] {
    height: 22px;
    position: relative;
    width: 40px;
    z-index: 2
}

.all-game .game-list .search-game-list ul li .score-content .is_pre_sale[data-v-74ba52ef] {
    color: #9cd007;
    font-size: 14px
}

.all-game .game-list .search-game-list ul li .score-content[data-v-74ba52ef]:after {
    background: rgba(0,0,0,.5);
    border-radius: 0 0 2px 0;
    content: "";
    display: block;
    height: 100%;
    left: -5px;
    position: absolute;
    top: 0;
    transform: skew(-9deg,0deg);
    transform-origin: left;
    width: 44px;
    z-index: 1
}

.all-game .game-list .search-game-list ul li .vip-sign[data-v-74ba52ef] {
    background: linear-gradient(90deg,#ebc971,#f9e2a4);
    border-radius: 2px;
    color: #492d04;
    font-size: 12px;
    font-weight: 400;
    height: 20px;
    line-height: 20px;
    position: absolute;
    right: 5px;
    text-align: center;
    top: 5px;
    width: 62px
}

.all-game .game-list .search-game-list ul li .vip-sign.svip-sign[data-v-74ba52ef] {
    background: transparent;
    padding: 0
}

.all-game .game-list .search-game-list ul li .vip-sign img[data-v-74ba52ef] {
    height: 20px;
    width: auto
}

.all-game .game-list .search-game-list ul li[data-v-74ba52ef]:hover {
    background: hsla(0,0%,100%,.04)
}

.all-game .game-list .search-game-list ul li:hover .game-img-box .game-img[data-v-74ba52ef] {
    transform: scale(1.1)
}

.all-game .game-list .search-game-list ul .scroll-load-centent[data-v-74ba52ef] {
    background-color: #1e2837;
    color: hsla(0,0%,98%,.5);
    cursor: default;
    opacity: .5
}

.all-game .game-list .search-game-list ul .scroll-load-centent .srocll-down-loading[data-v-74ba52ef] {
    animation: turn-74ba52ef 1s linear infinite;
    height: 20px;
    margin-right: 8px;
    width: 20px
}

.all-game .game-list .search-game-list ul .scroll-load-centent[data-v-74ba52ef]:hover {
    background-color: #1e2837
}

.all-game .game-list .game-sort[data-v-74ba52ef] {
    background-color: #18202c;
    height: 44px;
    position: sticky;
    top: 0;
    z-index: 5
}

.all-game .game-list .search-input[data-v-74ba52ef]:focus-within {
    border: 1px solid #66c0f4
}

.all-game .game-list .search-input[data-v-74ba52ef] {
    align-items: center;
    background: #18202c;
    border: 1px solid transparent;
    display: flex;
    height: 44px;
    margin-bottom: 20px;
    outline: none;
    transition: all .5s;
    width: 940px
}

.all-game .game-list .search-input[data-v-74ba52ef] .ant-input-group .ant-input-affix-wrapper {
    height: 44px
}

.all-game .game-list .search-input[data-v-74ba52ef] .ant-input-group .ant-btn {
    align-items: center;
    border: 0 solid transparent;
    border-radius: 0;
    display: flex;
    height: 42px;
    width: 80px
}

.all-game .game-list .search-input[data-v-74ba52ef] .ant-input-group .ant-btn img {
    height: 16px;
    margin-right: 2px;
    width: 16px
}

.all-game .game-list .search-input[data-v-74ba52ef] .ant-input-group .ant-btn .text {
    color: #000;
    font-size: 14px
}

.all-game .game-list .search-input[data-v-74ba52ef] .ant-input-group input {
    background: none;
    border: none;
    caret-color: #66c0f4;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    height: 44px;
    line-height: 44px;
    outline: none;
    padding: 0 11px 0 20px
}

.all-game .game-list .search-input[data-v-74ba52ef] .ant-input-group input::-moz-placeholder {
    color: hsla(0,0%,98%,.5)
}

.all-game .game-list .search-input[data-v-74ba52ef] .ant-input-group input::placeholder {
    color: hsla(0,0%,98%,.5)
}

.all-game .game-list .search-input[data-v-74ba52ef] .ant-input-group input:focus {
    box-shadow: none;
    outline: none
}

.all-game .game-list .search-input[data-v-74ba52ef] .ant-input-group .ant-input-group-addon {
    background-color: transparent
}

.all-game .game-list .search-input[data-v-74ba52ef] .ant-input-group .ant-input-group-addon button:hover {
    background: none
}

.all-game .game-list .search-input[data-v-74ba52ef] .ant-input-group .ant-input-suffix {
    background-color: #3b5f7d;
    border-radius: 50%;
    font-size: 14px
}

.all-game .game-list .search-input[data-v-74ba52ef] .ant-input-group .ant-input-suffix i {
    color: #9eb0bf
}

.all-game .game-list .search-input[data-v-74ba52ef]:hover {
    border-color: #66c0f4
}

.all-game .game-list .search-input[data-v-74ba52ef]::-moz-placeholder {
    color: #bbb
}

.all-game .game-list .search-input[data-v-74ba52ef]::placeholder {
    color: #bbb
}

.all-game .game-options[data-v-74ba52ef] {
    width: 240px
}

.all-game .game-options .game-platform[data-v-74ba52ef],.all-game .game-options .game-type[data-v-74ba52ef] {
    margin-top: 20px
}

@keyframes turn-74ba52ef {
    0% {
        -webkit-transform: rotate(0deg)
    }

    25% {
        -webkit-transform: rotate(90deg)
    }

    50% {
        -webkit-transform: rotate(180deg)
    }

    75% {
        -webkit-transform: rotate(270deg)
    }

    to {
        -webkit-transform: rotate(1turn)
    }
}

body[data-v-f3bbc9be] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-f3bbc9be]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-f3bbc9be]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-f3bbc9be]::-webkit-scrollbar-thumb,body[data-v-f3bbc9be]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-f3bbc9be]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-f3bbc9be] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-f3bbc9be] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-f3bbc9be] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-f3bbc9be] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-f3bbc9be],.ant-checkbox-checked[data-v-f3bbc9be]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-f3bbc9be],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-f3bbc9be],.ant-checkbox:hover .ant-checkbox-inner[data-v-f3bbc9be],.ant-radio-checked .ant-radio-inner[data-v-f3bbc9be],.ant-radio-checked[data-v-f3bbc9be]:after,.ant-radio:hover .ant-radio-inner[data-v-f3bbc9be] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-f3bbc9be],.ant-radio-inner[data-v-f3bbc9be]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-f3bbc9be],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-f3bbc9be],.ant-checkbox:hover .ant-checkbox-inner[data-v-f3bbc9be] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-f3bbc9be] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-f3bbc9be],.ant-input-number[data-v-f3bbc9be]:focus,.ant-input-number[data-v-f3bbc9be]:hover,.ant-input[data-v-f3bbc9be]:focus,.ant-input[data-v-f3bbc9be]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-f3bbc9be] {
    display: none
}

.ant-pagination-item-active a[data-v-f3bbc9be] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-f3bbc9be] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-f3bbc9be]:focus,.ant-pagination-item[data-v-f3bbc9be]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-f3bbc9be],.ant-pagination-item:hover a[data-v-f3bbc9be] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-f3bbc9be],.ant-pagination-next:hover .ant-pagination-item-link[data-v-f3bbc9be],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-f3bbc9be],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-f3bbc9be] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-f3bbc9be],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-f3bbc9be] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-f3bbc9be]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-f3bbc9be]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-f3bbc9be] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-f3bbc9be] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-f3bbc9be],.ant-select-selection[data-v-f3bbc9be]:active,.ant-select-selection[data-v-f3bbc9be]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-f3bbc9be]:focus,.ant-calendar-picker .ant-input[data-v-f3bbc9be]:hover,.ant-calendar-picker:focus .ant-input[data-v-f3bbc9be],.ant-select-selection[data-v-f3bbc9be]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-f3bbc9be]:not(.ant-input-disabled),.ant-select-selection[data-v-f3bbc9be]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-f3bbc9be] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-f3bbc9be],.ant-calendar-today .ant-calendar-date[data-v-f3bbc9be] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-f3bbc9be]:hover,.ant-calendar-month-panel-month[data-v-f3bbc9be]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-f3bbc9be]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-f3bbc9be],.ant-calendar-year-panel-year[data-v-f3bbc9be]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-f3bbc9be],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-f3bbc9be]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-f3bbc9be],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-f3bbc9be]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-f3bbc9be],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-f3bbc9be]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-f3bbc9be],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-f3bbc9be]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-f3bbc9be]:hover,.ant-calendar-header a[data-v-f3bbc9be]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-f3bbc9be] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-f3bbc9be]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-f3bbc9be]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-f3bbc9be],.ant-tabs-nav .ant-tabs-tab[data-v-f3bbc9be]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-f3bbc9be] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-f3bbc9be]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-f3bbc9be]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-f3bbc9be]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-f3bbc9be] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-f3bbc9be] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-f3bbc9be]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-f3bbc9be]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-f3bbc9be]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-f3bbc9be],html[data-v-f3bbc9be] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-f3bbc9be] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-f3bbc9be] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-f3bbc9be] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-f3bbc9be],a[data-v-f3bbc9be],button[data-v-f3bbc9be],input[data-v-f3bbc9be],span[data-v-f3bbc9be] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-f3bbc9be]:focus-visible,a[data-v-f3bbc9be]:focus-visible,button[data-v-f3bbc9be]:focus-visible,input[data-v-f3bbc9be]:focus-visible,span[data-v-f3bbc9be]:focus-visible {
    outline: none
}

button[data-v-f3bbc9be]:focus,button[data-v-f3bbc9be]:hover,input[data-v-f3bbc9be]:focus,input[data-v-f3bbc9be]:hover {
    outline: none!important
}

.w1200-layout[data-v-f3bbc9be] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-f3bbc9be],.w1280-layout[data-v-f3bbc9be] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-f3bbc9be],.g-full[data-v-f3bbc9be] {
    width: 100%
}

.g-fill[data-v-f3bbc9be] {
    height: 100%
}

.min-height-630[data-v-f3bbc9be] {
    min-height: 630px
}

.ant-btn[data-v-f3bbc9be]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-f3bbc9be]:after,.ant-btn[data-v-f3bbc9be]:before {
    display: none
}

.lgd-grid-cols-1[data-v-f3bbc9be] {
    width: 100%
}

.lgd-grid-gap-1[data-v-f3bbc9be] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-f3bbc9be] {
    width: 50%
}

.lgd-grid-gap-2[data-v-f3bbc9be] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-f3bbc9be] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-f3bbc9be] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-f3bbc9be] {
    width: 25%
}

.lgd-grid-gap-4[data-v-f3bbc9be] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-f3bbc9be] {
    width: 20%
}

.lgd-grid-gap-5[data-v-f3bbc9be] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-f3bbc9be] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-f3bbc9be] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-f3bbc9be] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-f3bbc9be] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-f3bbc9be] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-f3bbc9be] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-f3bbc9be] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-f3bbc9be] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-f3bbc9be] {
    background-color: #66c0f4
}

.bh-spin[data-v-f3bbc9be] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-f3bbc9be] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-f3bbc9be] {
    min-height: calc(100vh - 320px)
}

.vip-banner[data-v-f3bbc9be] {
    height: 410px;
    position: relative;
    width: 680px
}

.vip-banner .close-btn[data-v-f3bbc9be],.vip-banner[data-v-f3bbc9be] {
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer
}

.vip-banner .close-btn[data-v-f3bbc9be] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGnSURBVHgBxZYhdsMwDIblvIHAwsDAwMHBHCFHyJEKCwMHe4QdobDQcNAwLJMaOUtUK7a7bvvfc/1iq/6ebMmWgUxN01RiV/LnaIwZM/4OJsUIITV2r9ioP4hph+0T2xXhl9haJgJ6w66Fb49iIvjHHtgoIPKig9mjR0QevyPYRYEM6+F+63JFsEFCzS/BVGghDLonwoDX6tYDCxC981EoRefhIK5Rsas5+LZAmKNRyuF2nLA/MVgTzR3R9qjYtZy/MxA/GghvZUmGnNyDshiN0TmN4lLYrAO8e97DBsIiw34HKmE96DHQrIEV6KoUaAi2t05NPy8JwDXUAwYazICRDmRbcO6laONpJsyrLOCPVYTuO0WbM0uI3jsRy3sYg4YCpM+E3uY90EIerAI9epOA2vvlYD/0Q1CtArguQDS2EN7WMiEaJTQEpCvyBlyeJ768u5AxzDdO7NXfszv7KmBJCx6wAeMDpJUYmp1dlxwyD8+Q9hSlyvGai/63xBDQnxRRFuZzixdRAkyB1EK6t4+ViQEwvWXUfMJLiMV24fR6vmjLM16Zjb4As1Xsu58P/g4AAAAASUVORK5CYII=);
    height: 16px;
    opacity: .8;
    position: absolute;
    right: -20px;
    top: -20px;
    transition: all .3s;
    width: 16px
}

.vip-banner .close-btn[data-v-f3bbc9be]:hover {
    opacity: 1
}

body[data-v-fa03c83a] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-fa03c83a]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-fa03c83a]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-fa03c83a]::-webkit-scrollbar-thumb,body[data-v-fa03c83a]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-fa03c83a]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-fa03c83a] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-fa03c83a] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-fa03c83a] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-fa03c83a] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-fa03c83a],.ant-checkbox-checked[data-v-fa03c83a]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-fa03c83a],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-fa03c83a],.ant-checkbox:hover .ant-checkbox-inner[data-v-fa03c83a],.ant-radio-checked .ant-radio-inner[data-v-fa03c83a],.ant-radio-checked[data-v-fa03c83a]:after,.ant-radio:hover .ant-radio-inner[data-v-fa03c83a] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-fa03c83a],.ant-radio-inner[data-v-fa03c83a]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-fa03c83a],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-fa03c83a],.ant-checkbox:hover .ant-checkbox-inner[data-v-fa03c83a] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-fa03c83a] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-fa03c83a],.ant-input-number[data-v-fa03c83a]:focus,.ant-input-number[data-v-fa03c83a]:hover,.ant-input[data-v-fa03c83a]:focus,.ant-input[data-v-fa03c83a]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-fa03c83a] {
    display: none
}

.ant-pagination-item-active a[data-v-fa03c83a] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-fa03c83a] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-fa03c83a]:focus,.ant-pagination-item[data-v-fa03c83a]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-fa03c83a],.ant-pagination-item:hover a[data-v-fa03c83a] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-fa03c83a],.ant-pagination-next:hover .ant-pagination-item-link[data-v-fa03c83a],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-fa03c83a],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-fa03c83a] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-fa03c83a],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-fa03c83a] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-fa03c83a]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-fa03c83a]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-fa03c83a] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-fa03c83a] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-fa03c83a],.ant-select-selection[data-v-fa03c83a]:active,.ant-select-selection[data-v-fa03c83a]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-fa03c83a]:focus,.ant-calendar-picker .ant-input[data-v-fa03c83a]:hover,.ant-calendar-picker:focus .ant-input[data-v-fa03c83a],.ant-select-selection[data-v-fa03c83a]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-fa03c83a]:not(.ant-input-disabled),.ant-select-selection[data-v-fa03c83a]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-fa03c83a] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-fa03c83a],.ant-calendar-today .ant-calendar-date[data-v-fa03c83a] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-fa03c83a]:hover,.ant-calendar-month-panel-month[data-v-fa03c83a]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-fa03c83a]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-fa03c83a],.ant-calendar-year-panel-year[data-v-fa03c83a]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-fa03c83a],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-fa03c83a]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-fa03c83a],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-fa03c83a]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-fa03c83a],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-fa03c83a]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-fa03c83a],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-fa03c83a]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-fa03c83a]:hover,.ant-calendar-header a[data-v-fa03c83a]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-fa03c83a] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-fa03c83a]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-fa03c83a]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-fa03c83a],.ant-tabs-nav .ant-tabs-tab[data-v-fa03c83a]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-fa03c83a] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-fa03c83a]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-fa03c83a]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-fa03c83a]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-fa03c83a] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-fa03c83a] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-fa03c83a]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-fa03c83a]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-fa03c83a]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-fa03c83a],html[data-v-fa03c83a] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-fa03c83a] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-fa03c83a] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-fa03c83a] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-fa03c83a],a[data-v-fa03c83a],button[data-v-fa03c83a],input[data-v-fa03c83a],span[data-v-fa03c83a] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-fa03c83a]:focus-visible,a[data-v-fa03c83a]:focus-visible,button[data-v-fa03c83a]:focus-visible,input[data-v-fa03c83a]:focus-visible,span[data-v-fa03c83a]:focus-visible {
    outline: none
}

button[data-v-fa03c83a]:focus,button[data-v-fa03c83a]:hover,input[data-v-fa03c83a]:focus,input[data-v-fa03c83a]:hover {
    outline: none!important
}

.w1200-layout[data-v-fa03c83a] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-fa03c83a],.w1280-layout[data-v-fa03c83a] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-fa03c83a],.g-full[data-v-fa03c83a] {
    width: 100%
}

.g-fill[data-v-fa03c83a] {
    height: 100%
}

.min-height-630[data-v-fa03c83a] {
    min-height: 630px
}

.ant-btn[data-v-fa03c83a]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-fa03c83a]:after,.ant-btn[data-v-fa03c83a]:before {
    display: none
}

.lgd-grid-cols-1[data-v-fa03c83a] {
    width: 100%
}

.lgd-grid-gap-1[data-v-fa03c83a] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-fa03c83a] {
    width: 50%
}

.lgd-grid-gap-2[data-v-fa03c83a] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-fa03c83a] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-fa03c83a] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-fa03c83a] {
    width: 25%
}

.lgd-grid-gap-4[data-v-fa03c83a] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-fa03c83a] {
    width: 20%
}

.lgd-grid-gap-5[data-v-fa03c83a] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-fa03c83a] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-fa03c83a] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-fa03c83a] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-fa03c83a] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-fa03c83a] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-fa03c83a] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-fa03c83a] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-fa03c83a] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-fa03c83a] {
    background-color: #66c0f4
}

.bh-spin[data-v-fa03c83a] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-fa03c83a] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-fa03c83a] {
    min-height: calc(100vh - 320px)
}

.vip-suit-buy-dialog[data-v-fa03c83a] {
    background-color: #1b2433;
    border: 2px;
    color: #fff;
    height: 664px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 1129px
}

.vip-suit-buy-dialog .code-right[data-v-fa03c83a] {
    background-color: #263040;
    height: 100%;
    position: relative
}

.vip-suit-buy-dialog .code-right .icon-bottom[data-v-fa03c83a] {
    bottom: 0;
    padding: 0 15px 10px;
    position: absolute;
    right: 0;
    width: 100%
}

.vip-suit-buy-dialog .code-right .code-centent[data-v-fa03c83a] {
    padding: 0 60px
}

.vip-suit-buy-dialog .code-right .code-centent .pay-code-content[data-v-fa03c83a] {
    height: 200px
}

.vip-suit-buy-dialog .code-right .code-centent .order-content[data-v-fa03c83a] {
    margin-top: 40px;
    width: 150px
}

.vip-suit-buy-dialog .code-right .code-centent .order-content .scan[data-v-fa03c83a] {
    border-top: 1px solid hsla(0,0%,100%,.05);
    color: hsla(0,0%,100%,.5);
    font-size: 14px;
    margin-top: 20px;
    padding-top: 15px;
    width: 200px
}

.vip-suit-buy-dialog .code-right .code-centent .order-content .scan img[data-v-fa03c83a] {
    height: 30px;
    margin-right: 11px;
    width: 30px
}

.vip-suit-buy-dialog .code-right .code-centent .order-content .serve-content[data-v-fa03c83a] {
    color: hsla(0,0%,100%,.8);
    font-size: 14px;
    width: 200px
}

.vip-suit-buy-dialog .code-right .code-centent .order-content .serve-content .license span[data-v-fa03c83a] {
    color: #66c0f4;
    cursor: pointer
}

.vip-suit-buy-dialog .code-right .code-centent .order-content .order-moneny-title[data-v-fa03c83a] {
    color: hsla(0,0%,100%,.8);
    font-size: 14px;
    height: 20px;
    line-height: 20px
}

.vip-suit-buy-dialog .code-right .code-centent .order-content .price-box[data-v-fa03c83a] {
    margin-top: 5px
}

.vip-suit-buy-dialog .code-right .code-centent .order-content .price-box .price[data-v-fa03c83a] {
    color: #ffc361;
    font-size: 28px;
    font-weight: 400
}

.vip-suit-buy-dialog .code-right .code-centent .order-content .price-box .discount-price[data-v-fa03c83a] {
    border: 1px solid #ffc361;
    border-radius: 4px;
    color: #ffc361;
    display: inline-block;
    font-size: 12px;
    height: 18px;
    line-height: 17px;
    margin-left: 8px;
    padding: 0 4px;
    white-space: nowrap
}

.vip-suit-buy-dialog .code-right .pay-type-container .pay-type-content[data-v-fa03c83a] {
    background: #232a39;
    border-radius: 4px;
    cursor: pointer;
    gap: 3px;
    height: 46px;
    margin: 30px 0;
    padding: 3px
}

.vip-suit-buy-dialog .code-right .pay-type-container .pay-type-content .pay-type-item[data-v-fa03c83a] {
    border-radius: 4px;
    font-size: 14px;
    height: 40px;
    position: relative;
    width: 110px
}

.vip-suit-buy-dialog .code-right .pay-type-container .pay-type-content .pay-type-item .tag[data-v-fa03c83a] {
    background: #f95901;
    border-radius: 10px 10px 10px 0;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding: 0 7px;
    position: absolute;
    right: 0;
    text-align: center;
    top: -15px
}

.vip-suit-buy-dialog .code-right .pay-type-container .pay-type-content .pay-type-item img[data-v-fa03c83a] {
    height: 34px;
    margin-right: 2px;
    width: 34px
}

.vip-suit-buy-dialog .code-right .pay-type-container .pay-type-content .pay-type-item[data-v-fa03c83a]:hover {
    background: rgba(52,64,85,.4)
}

.vip-suit-buy-dialog .code-right .pay-type-container .pay-type-content .active[data-v-fa03c83a],.vip-suit-buy-dialog .code-right .pay-type-container .pay-type-content .active[data-v-fa03c83a]:hover {
    background: #344055
}

.vip-suit-buy-dialog .code-right .pay-head[data-v-fa03c83a] {
    margin-left: 30px;
    margin-top: 20px
}

.vip-suit-buy-dialog .code-right .pay-head .pay-head-title[data-v-fa03c83a] {
    color: #fff;
    font-size: 18px;
    height: 24px;
    line-height: 24px
}

.vip-suit-buy-dialog .code-right .pay-head .kefu-btn-vip[data-v-fa03c83a] {
    background-image: url(https://game.bohe.com/img/new_kefu_btn_img.4178a7f.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 30px;
    margin-left: 80px;
    transition: all 0;
    width: 112px
}

.vip-suit-buy-dialog .code-right .pay-head .kefu-btn-vip[data-v-fa03c83a]:hover {
    background-color: transparent;
    background-position: 0 -30px
}

.vip-suit-buy-dialog .vip-suit-left[data-v-fa03c83a] {
    height: 100%;
    padding: 20px;
    width: 746px
}

.vip-suit-buy-dialog .vip-suit-left .vip-equity[data-v-fa03c83a] {
    background-color: #242d3b;
    margin-top: 30px;
    padding: 25px 16px 44px 20px;
    width: 100%
}

.vip-suit-buy-dialog .vip-suit-left .vip-equity ul li[data-v-fa03c83a] {
    align-items: center;
    border-radius: 4px;
    display: flex;
    font-size: 13px;
    height: 32px;
    margin-bottom: 10px;
    position: relative;
    width: 100%
}

.vip-suit-buy-dialog .vip-suit-left .vip-equity ul li .bold[data-v-fa03c83a] {
    font-weight: 400
}

.vip-suit-buy-dialog .vip-suit-left .vip-equity ul li[data-v-fa03c83a]:last-child {
    margin-bottom: 0
}

.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-top[data-v-fa03c83a] {
    background: linear-gradient(90deg,hsla(32,66%,80%,.2),hsla(32,66%,80%,0));
    color: #eecfab;
    font-size: 13px;
    padding-left: 12px
}

.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-top img[data-v-fa03c83a] {
    margin-right: 10px
}

.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-monster[data-v-fa03c83a],.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-present[data-v-fa03c83a] {
    background: #2f3744
}

.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-monster .left-bg[data-v-fa03c83a],.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-present .left-bg[data-v-fa03c83a] {
    margin-right: 12px
}

.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-monster .equity-price[data-v-fa03c83a],.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-present .equity-price[data-v-fa03c83a] {
    left: 540px;
    position: absolute
}

.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-monster .equity-price del[data-v-fa03c83a],.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-present .equity-price del[data-v-fa03c83a] {
    color: #757575;
    font-size: 12px;
    margin-left: 6px
}

.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-monster .bold[data-v-fa03c83a],.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-present .bold[data-v-fa03c83a] {
    display: inline-block;
    max-width: 236px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.vip-suit-buy-dialog .vip-suit-left .vip-equity ul .equity-monster[data-v-fa03c83a] {
    background: #374769;
    border: 1px solid #82ad3e;
    border-left: none
}

.vip-suit-buy-dialog .vip-suit-left .vip-suit-info .vip-img[data-v-fa03c83a] {
    height: 180px;
    width: 320px
}

.vip-suit-buy-dialog .vip-suit-left .vip-suit-info .info-right[data-v-fa03c83a] {
    margin-left: 10px
}

.vip-suit-buy-dialog .vip-suit-left .vip-suit-info .info-right .vip-name[data-v-fa03c83a] {
    color: #fff;
    font-size: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 380px
}

.vip-suit-buy-dialog .vip-suit-left .vip-suit-info .info-right .vip-type[data-v-fa03c83a] {
    color: hsla(0,0%,100%,.8);
    font-size: 14px;
    margin: 10px 0
}

.vip-suit-buy-dialog .vip-suit-left .vip-suit-info .info-right .price-info[data-v-fa03c83a] {
    font-size: 14px
}

.vip-suit-buy-dialog .vip-suit-left .vip-suit-info .info-right .price-info del[data-v-fa03c83a] {
    margin: 0 6px
}

.vip-suit-buy-dialog .vip-suit-left .vip-suit-info .info-right .price-info .price[data-v-fa03c83a] {
    color: #ffc361;
    font-size: 18px
}

.vip-suit-buy-dialog .vip-suit-left .vip-suit-info .info-right .price-info .discount[data-v-fa03c83a] {
    background-color: #4c6b22;
    color: #bdff00;
    font-size: 12px;
    height: 18px;
    padding: 0 4px
}

.vip-suit-buy-dialog .close-btn[data-v-fa03c83a] {
    cursor: pointer;
    height: 40px;
    position: absolute;
    right: 14px;
    top: 14px;
    width: 40px
}

.vip-suit-buy-dialog .close-btn[data-v-fa03c83a]:hover {
    background: hsla(0,0%,100%,.1)
}

.discount[data-v-fa03c83a] {
    border: 1px solid #4c6b22;
    border-radius: 2px 2px 2px 2px;
    display: inline-block;
    font-size: 12px;
    height: 18px;
    line-height: 17px;
    padding-right: 3px
}

.discount .discount-alt[data-v-fa03c83a] {
    background-color: #4c6b22;
    color: #bdff00;
    display: inline-block;
    height: 17px;
    margin-right: 3px;
    position: relative;
    text-align: center;
    width: 19px
}

.discount .discount-alt[data-v-fa03c83a]:after {
    border-color: #4c6b22 transparent;
    border-style: solid;
    border-width: 0 2px 17px 0;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: -2px;
    top: 0;
    width: 0
}

.desc-title[data-v-fa03c83a] {
    align-items: center;
    display: flex;
    font-size: 16px;
    margin-top: 30px
}

.desc-title span[data-v-fa03c83a] {
    color: hsla(0,0%,100%,.5);
    font-size: 12px
}

body[data-v-6c5caccf] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-6c5caccf]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-6c5caccf]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-6c5caccf]::-webkit-scrollbar-thumb,body[data-v-6c5caccf]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-6c5caccf]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-6c5caccf] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-6c5caccf] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-6c5caccf] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-6c5caccf] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-6c5caccf],.ant-checkbox-checked[data-v-6c5caccf]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-6c5caccf],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-6c5caccf],.ant-checkbox:hover .ant-checkbox-inner[data-v-6c5caccf],.ant-radio-checked .ant-radio-inner[data-v-6c5caccf],.ant-radio-checked[data-v-6c5caccf]:after,.ant-radio:hover .ant-radio-inner[data-v-6c5caccf] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-6c5caccf],.ant-radio-inner[data-v-6c5caccf]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-6c5caccf],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-6c5caccf],.ant-checkbox:hover .ant-checkbox-inner[data-v-6c5caccf] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-6c5caccf] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-6c5caccf],.ant-input-number[data-v-6c5caccf]:focus,.ant-input-number[data-v-6c5caccf]:hover,.ant-input[data-v-6c5caccf]:focus,.ant-input[data-v-6c5caccf]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-6c5caccf] {
    display: none
}

.ant-pagination-item-active a[data-v-6c5caccf] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-6c5caccf] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-6c5caccf]:focus,.ant-pagination-item[data-v-6c5caccf]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-6c5caccf],.ant-pagination-item:hover a[data-v-6c5caccf] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-6c5caccf],.ant-pagination-next:hover .ant-pagination-item-link[data-v-6c5caccf],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-6c5caccf],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-6c5caccf] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-6c5caccf],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-6c5caccf] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-6c5caccf]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-6c5caccf]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-6c5caccf] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-6c5caccf] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-6c5caccf],.ant-select-selection[data-v-6c5caccf]:active,.ant-select-selection[data-v-6c5caccf]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-6c5caccf]:focus,.ant-calendar-picker .ant-input[data-v-6c5caccf]:hover,.ant-calendar-picker:focus .ant-input[data-v-6c5caccf],.ant-select-selection[data-v-6c5caccf]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-6c5caccf]:not(.ant-input-disabled),.ant-select-selection[data-v-6c5caccf]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-6c5caccf] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-6c5caccf],.ant-calendar-today .ant-calendar-date[data-v-6c5caccf] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-6c5caccf]:hover,.ant-calendar-month-panel-month[data-v-6c5caccf]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-6c5caccf]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-6c5caccf],.ant-calendar-year-panel-year[data-v-6c5caccf]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-6c5caccf],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-6c5caccf]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-6c5caccf],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-6c5caccf]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-6c5caccf],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-6c5caccf]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-6c5caccf],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-6c5caccf]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-6c5caccf]:hover,.ant-calendar-header a[data-v-6c5caccf]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-6c5caccf] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-6c5caccf]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-6c5caccf]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-6c5caccf],.ant-tabs-nav .ant-tabs-tab[data-v-6c5caccf]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-6c5caccf] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-6c5caccf]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-6c5caccf]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-6c5caccf]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-6c5caccf] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-6c5caccf] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-6c5caccf]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-6c5caccf]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-6c5caccf]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-6c5caccf],html[data-v-6c5caccf] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-6c5caccf] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-6c5caccf] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-6c5caccf] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-6c5caccf],a[data-v-6c5caccf],button[data-v-6c5caccf],input[data-v-6c5caccf],span[data-v-6c5caccf] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-6c5caccf]:focus-visible,a[data-v-6c5caccf]:focus-visible,button[data-v-6c5caccf]:focus-visible,input[data-v-6c5caccf]:focus-visible,span[data-v-6c5caccf]:focus-visible {
    outline: none
}

button[data-v-6c5caccf]:focus,button[data-v-6c5caccf]:hover,input[data-v-6c5caccf]:focus,input[data-v-6c5caccf]:hover {
    outline: none!important
}

.w1200-layout[data-v-6c5caccf] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-6c5caccf],.w1280-layout[data-v-6c5caccf] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-6c5caccf],.g-full[data-v-6c5caccf] {
    width: 100%
}

.g-fill[data-v-6c5caccf] {
    height: 100%
}

.min-height-630[data-v-6c5caccf] {
    min-height: 630px
}

.ant-btn[data-v-6c5caccf]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-6c5caccf]:after,.ant-btn[data-v-6c5caccf]:before {
    display: none
}

.lgd-grid-cols-1[data-v-6c5caccf] {
    width: 100%
}

.lgd-grid-gap-1[data-v-6c5caccf] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-6c5caccf] {
    width: 50%
}

.lgd-grid-gap-2[data-v-6c5caccf] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-6c5caccf] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-6c5caccf] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-6c5caccf] {
    width: 25%
}

.lgd-grid-gap-4[data-v-6c5caccf] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-6c5caccf] {
    width: 20%
}

.lgd-grid-gap-5[data-v-6c5caccf] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-6c5caccf] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-6c5caccf] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-6c5caccf] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-6c5caccf] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-6c5caccf] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-6c5caccf] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-6c5caccf] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-6c5caccf] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-6c5caccf] {
    background-color: #66c0f4
}

.bh-spin[data-v-6c5caccf] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-6c5caccf] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-6c5caccf] {
    min-height: calc(100vh - 320px)
}

.vip-banner[data-v-6c5caccf] {
    background-image: url(https://game.bohe.com/img/hot_game_banner.0ea61e1.png);
    height: 390px;
    position: relative;
    width: 518px
}

.vip-banner .close-btn[data-v-6c5caccf],.vip-banner[data-v-6c5caccf] {
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer
}

.vip-banner .close-btn[data-v-6c5caccf] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGnSURBVHgBxZYhdsMwDIblvIHAwsDAwMHBHCFHyJEKCwMHe4QdobDQcNAwLJMaOUtUK7a7bvvfc/1iq/6ebMmWgUxN01RiV/LnaIwZM/4OJsUIITV2r9ioP4hph+0T2xXhl9haJgJ6w66Fb49iIvjHHtgoIPKig9mjR0QevyPYRYEM6+F+63JFsEFCzS/BVGghDLonwoDX6tYDCxC981EoRefhIK5Rsas5+LZAmKNRyuF2nLA/MVgTzR3R9qjYtZy/MxA/GghvZUmGnNyDshiN0TmN4lLYrAO8e97DBsIiw34HKmE96DHQrIEV6KoUaAi2t05NPy8JwDXUAwYazICRDmRbcO6laONpJsyrLOCPVYTuO0WbM0uI3jsRy3sYg4YCpM+E3uY90EIerAI9epOA2vvlYD/0Q1CtArguQDS2EN7WMiEaJTQEpCvyBlyeJ768u5AxzDdO7NXfszv7KmBJCx6wAeMDpJUYmp1dlxwyD8+Q9hSlyvGai/63xBDQnxRRFuZzixdRAkyB1EK6t4+ViQEwvWXUfMJLiMV24fR6vmjLM16Zjb4As1Xsu58P/g4AAAAASUVORK5CYII=);
    height: 16px;
    opacity: .8;
    position: absolute;
    right: -12px;
    top: -12px;
    transition: all .3s;
    width: 16px
}

.vip-banner .close-btn[data-v-6c5caccf]:hover {
    opacity: 1
}

body[data-v-61434f74] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-61434f74]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-61434f74]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-61434f74]::-webkit-scrollbar-thumb,body[data-v-61434f74]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-61434f74]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-61434f74] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-61434f74] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-61434f74] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-61434f74] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-61434f74],.ant-checkbox-checked[data-v-61434f74]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-61434f74],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-61434f74],.ant-checkbox:hover .ant-checkbox-inner[data-v-61434f74],.ant-radio-checked .ant-radio-inner[data-v-61434f74],.ant-radio-checked[data-v-61434f74]:after,.ant-radio:hover .ant-radio-inner[data-v-61434f74] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-61434f74],.ant-radio-inner[data-v-61434f74]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-61434f74],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-61434f74],.ant-checkbox:hover .ant-checkbox-inner[data-v-61434f74] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-61434f74] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-61434f74],.ant-input-number[data-v-61434f74]:focus,.ant-input-number[data-v-61434f74]:hover,.ant-input[data-v-61434f74]:focus,.ant-input[data-v-61434f74]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-61434f74] {
    display: none
}

.ant-pagination-item-active a[data-v-61434f74] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-61434f74] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-61434f74]:focus,.ant-pagination-item[data-v-61434f74]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-61434f74],.ant-pagination-item:hover a[data-v-61434f74] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-61434f74],.ant-pagination-next:hover .ant-pagination-item-link[data-v-61434f74],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-61434f74],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-61434f74] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-61434f74],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-61434f74] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-61434f74]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-61434f74]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-61434f74] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-61434f74] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-61434f74],.ant-select-selection[data-v-61434f74]:active,.ant-select-selection[data-v-61434f74]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-61434f74]:focus,.ant-calendar-picker .ant-input[data-v-61434f74]:hover,.ant-calendar-picker:focus .ant-input[data-v-61434f74],.ant-select-selection[data-v-61434f74]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-61434f74]:not(.ant-input-disabled),.ant-select-selection[data-v-61434f74]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-61434f74] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-61434f74],.ant-calendar-today .ant-calendar-date[data-v-61434f74] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-61434f74]:hover,.ant-calendar-month-panel-month[data-v-61434f74]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-61434f74]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-61434f74],.ant-calendar-year-panel-year[data-v-61434f74]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-61434f74],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-61434f74]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-61434f74],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-61434f74]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-61434f74],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-61434f74]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-61434f74],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-61434f74]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-61434f74]:hover,.ant-calendar-header a[data-v-61434f74]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-61434f74] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-61434f74]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-61434f74]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-61434f74],.ant-tabs-nav .ant-tabs-tab[data-v-61434f74]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-61434f74] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-61434f74]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-61434f74]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-61434f74]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-61434f74] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-61434f74] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-61434f74]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-61434f74]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-61434f74]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-61434f74],html[data-v-61434f74] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-61434f74] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-61434f74] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-61434f74] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-61434f74],a[data-v-61434f74],button[data-v-61434f74],input[data-v-61434f74],span[data-v-61434f74] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-61434f74]:focus-visible,a[data-v-61434f74]:focus-visible,button[data-v-61434f74]:focus-visible,input[data-v-61434f74]:focus-visible,span[data-v-61434f74]:focus-visible {
    outline: none
}

button[data-v-61434f74]:focus,button[data-v-61434f74]:hover,input[data-v-61434f74]:focus,input[data-v-61434f74]:hover {
    outline: none!important
}

.w1200-layout[data-v-61434f74] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-61434f74],.w1280-layout[data-v-61434f74] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-61434f74],.g-full[data-v-61434f74] {
    width: 100%
}

.g-fill[data-v-61434f74] {
    height: 100%
}

.min-height-630[data-v-61434f74] {
    min-height: 630px
}

.ant-btn[data-v-61434f74]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-61434f74]:after,.ant-btn[data-v-61434f74]:before {
    display: none
}

.lgd-grid-cols-1[data-v-61434f74] {
    width: 100%
}

.lgd-grid-gap-1[data-v-61434f74] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-61434f74] {
    width: 50%
}

.lgd-grid-gap-2[data-v-61434f74] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-61434f74] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-61434f74] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-61434f74] {
    width: 25%
}

.lgd-grid-gap-4[data-v-61434f74] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-61434f74] {
    width: 20%
}

.lgd-grid-gap-5[data-v-61434f74] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-61434f74] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-61434f74] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-61434f74] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-61434f74] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-61434f74] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-61434f74] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-61434f74] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-61434f74] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-61434f74] {
    background-color: #66c0f4
}

.bh-spin[data-v-61434f74] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-61434f74] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-61434f74] {
    min-height: calc(100vh - 320px)
}

.active-vip-banner[data-v-61434f74] {
    background-image: url(https://game.bohe.com/img/activity_big_bg.c1f97f6.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 355px;
    padding-top: 220px;
    position: relative;
    width: 440px
}

.active-vip-banner .active-name[data-v-61434f74] {
    color: #fc5f00;
    font-size: 16px;
    font-weight: 400;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 250px
}

.active-vip-banner .buy-btn[data-v-61434f74] {
    background: url(https://game.bohe.com/img/activity_btn.8606bba.png) no-repeat 50%/cover;
    bottom: 0;
    cursor: pointer;
    height: 63px;
    left: 50%;
    opacity: .9;
    position: absolute;
    transform: translate(-50%,50%);
    width: 300px
}

.active-vip-banner .buy-btn[data-v-61434f74]:hover {
    opacity: 1
}

.active-vip-banner .close-btn[data-v-61434f74] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGnSURBVHgBxZYhdsMwDIblvIHAwsDAwMHBHCFHyJEKCwMHe4QdobDQcNAwLJMaOUtUK7a7bvvfc/1iq/6ebMmWgUxN01RiV/LnaIwZM/4OJsUIITV2r9ioP4hph+0T2xXhl9haJgJ6w66Fb49iIvjHHtgoIPKig9mjR0QevyPYRYEM6+F+63JFsEFCzS/BVGghDLonwoDX6tYDCxC981EoRefhIK5Rsas5+LZAmKNRyuF2nLA/MVgTzR3R9qjYtZy/MxA/GghvZUmGnNyDshiN0TmN4lLYrAO8e97DBsIiw34HKmE96DHQrIEV6KoUaAi2t05NPy8JwDXUAwYazICRDmRbcO6laONpJsyrLOCPVYTuO0WbM0uI3jsRy3sYg4YCpM+E3uY90EIerAI9epOA2vvlYD/0Q1CtArguQDS2EN7WMiEaJTQEpCvyBlyeJ768u5AxzDdO7NXfszv7KmBJCx6wAeMDpJUYmp1dlxwyD8+Q9hSlyvGai/63xBDQnxRRFuZzixdRAkyB1EK6t4+ViQEwvWXUfMJLiMV24fR6vmjLM16Zjb4As1Xsu58P/g4AAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    height: 20px;
    opacity: .8;
    position: absolute;
    right: -12px;
    top: 27px;
    transition: all .3s;
    width: 20px
}

.active-vip-banner .close-btn[data-v-61434f74]:hover {
    opacity: 1
}

.ant-message[data-v-2f3e83ae] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-2f3e83ae] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-2f3e83ae] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-2f3e83ae] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-2f3e83ae],.ant-checkbox-checked[data-v-2f3e83ae]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-2f3e83ae],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-2f3e83ae],.ant-checkbox:hover .ant-checkbox-inner[data-v-2f3e83ae],.ant-radio-checked .ant-radio-inner[data-v-2f3e83ae],.ant-radio-checked[data-v-2f3e83ae]:after,.ant-radio:hover .ant-radio-inner[data-v-2f3e83ae] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-2f3e83ae],.ant-radio-inner[data-v-2f3e83ae]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-2f3e83ae],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-2f3e83ae],.ant-checkbox:hover .ant-checkbox-inner[data-v-2f3e83ae] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-2f3e83ae] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-2f3e83ae],.ant-input-number[data-v-2f3e83ae]:focus,.ant-input-number[data-v-2f3e83ae]:hover,.ant-input[data-v-2f3e83ae]:focus,.ant-input[data-v-2f3e83ae]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-2f3e83ae] {
    display: none
}

.ant-pagination-item-active a[data-v-2f3e83ae] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-2f3e83ae] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-2f3e83ae]:focus,.ant-pagination-item[data-v-2f3e83ae]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-2f3e83ae],.ant-pagination-item:hover a[data-v-2f3e83ae] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-2f3e83ae],.ant-pagination-next:hover .ant-pagination-item-link[data-v-2f3e83ae],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-2f3e83ae],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-2f3e83ae] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-2f3e83ae],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-2f3e83ae] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-2f3e83ae]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-2f3e83ae]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-2f3e83ae] {
    border-color: #66c0f4
}

.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector[data-v-2f3e83ae] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-2f3e83ae],.ant-select-selection[data-v-2f3e83ae]:active,.ant-select-selection[data-v-2f3e83ae]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-2f3e83ae]:focus,.ant-calendar-picker .ant-input[data-v-2f3e83ae]:hover,.ant-calendar-picker:focus .ant-input[data-v-2f3e83ae],.ant-select-selection[data-v-2f3e83ae]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-2f3e83ae]:not(.ant-input-disabled),.ant-select-selection[data-v-2f3e83ae]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-2f3e83ae] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-2f3e83ae],.ant-calendar-today .ant-calendar-date[data-v-2f3e83ae] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-2f3e83ae]:hover,.ant-calendar-month-panel-month[data-v-2f3e83ae]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-2f3e83ae]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-2f3e83ae],.ant-calendar-year-panel-year[data-v-2f3e83ae]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-2f3e83ae],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-2f3e83ae]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-2f3e83ae],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-2f3e83ae]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-2f3e83ae],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-2f3e83ae]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-2f3e83ae],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-2f3e83ae]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-2f3e83ae]:hover,.ant-calendar-header a[data-v-2f3e83ae]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-2f3e83ae] {
    border: 1px solid #eee;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 3px 6px 1px rgba(0,0,0,.16)
}

.ant-select-dropdown-menu-item-active[data-v-2f3e83ae]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-2f3e83ae]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-2f3e83ae],.ant-tabs-nav .ant-tabs-tab[data-v-2f3e83ae]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-2f3e83ae] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-2f3e83ae]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-2f3e83ae]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-table-scroll>.ant-table-body[data-v-2f3e83ae]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-message-custom-content[data-v-2f3e83ae] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-2f3e83ae] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-2f3e83ae]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-2f3e83ae]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.ant-select-dropdown-menu[data-v-2f3e83ae]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-2f3e83ae],html[data-v-2f3e83ae] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #1e2837;
    font-family: Microsoft YaHei,微软雅黑,Arial,sans-serif!important;
    scroll-behavior: smooth;
    text-rendering: optimizeLegibility
}

html>body[data-v-2f3e83ae] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-2f3e83ae] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-2f3e83ae] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-2f3e83ae],a[data-v-2f3e83ae],button[data-v-2f3e83ae],input[data-v-2f3e83ae],span[data-v-2f3e83ae] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-2f3e83ae]:focus-visible,a[data-v-2f3e83ae]:focus-visible,button[data-v-2f3e83ae]:focus-visible,input[data-v-2f3e83ae]:focus-visible,span[data-v-2f3e83ae]:focus-visible {
    outline: none
}

button[data-v-2f3e83ae]:focus,button[data-v-2f3e83ae]:hover,input[data-v-2f3e83ae]:focus,input[data-v-2f3e83ae]:hover {
    outline: none!important
}

.w1200-layout[data-v-2f3e83ae] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-2f3e83ae],.w1280-layout[data-v-2f3e83ae] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-2f3e83ae],.g-full[data-v-2f3e83ae] {
    width: 100%
}

.g-fill[data-v-2f3e83ae] {
    height: 100%
}

.min-height-630[data-v-2f3e83ae] {
    min-height: 630px
}

.ant-btn[data-v-2f3e83ae]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-2f3e83ae]:after,.ant-btn[data-v-2f3e83ae]:before {
    display: none
}

.lgd-grid-cols-1[data-v-2f3e83ae] {
    width: 100%
}

.lgd-grid-gap-1[data-v-2f3e83ae] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-2f3e83ae] {
    width: 50%
}

.lgd-grid-gap-2[data-v-2f3e83ae] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-2f3e83ae] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-2f3e83ae] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-2f3e83ae] {
    width: 25%
}

.lgd-grid-gap-4[data-v-2f3e83ae] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-2f3e83ae] {
    width: 20%
}

.lgd-grid-gap-5[data-v-2f3e83ae] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-2f3e83ae] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-2f3e83ae] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-2f3e83ae] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-2f3e83ae] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-2f3e83ae] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-2f3e83ae] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-2f3e83ae] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-2f3e83ae] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-2f3e83ae] {
    background-color: #66c0f4
}

.bh-spin[data-v-2f3e83ae] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-2f3e83ae] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-2f3e83ae] {
    min-height: calc(100vh - 320px)
}

body[data-v-2f3e83ae] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-2f3e83ae]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-2f3e83ae]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-2f3e83ae]::-webkit-scrollbar-thumb,body[data-v-2f3e83ae]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-2f3e83ae]::-webkit-scrollbar-track {
    background: none
}

.Feedback-btn[data-v-2f3e83ae] {
    background: #4d4f53;
    border: 1px solid transparent;
    border-radius: 2px;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 42px;
    line-height: 42px;
    text-align: center;
    width: 136px
}

.Feedback-btn[data-v-2f3e83ae]:hover {
    background: #5f6165
}

.Feedback-btn-ok[data-v-2f3e83ae] {
    background: #9ccf4a;
    color: #fff
}

.Feedback-btn-ok[data-v-2f3e83ae]:hover {
    background: #8fbd46
}

.ipt[data-v-2f3e83ae] {
    background: hsla(0,0%,100%,.1);
    border: 1px solid transparent;
    border-radius: 2px;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 46px;
    width: 100%
}

.ipt[data-v-2f3e83ae]::-moz-placeholder {
    color: hsla(0,0%,100%,.5);
    font-size: 14px
}

.ipt[data-v-2f3e83ae]::placeholder {
    color: hsla(0,0%,100%,.5);
    font-size: 14px
}

.ipt[data-v-2f3e83ae]:hover {
    border-color: #8fbd46;
    border-right-width: 1px!important
}

.ipt[data-v-2f3e83ae]:focus,.ipt[data-v-2f3e83ae]:hover {
    box-shadow: 0 0 10px 0 rgba(102,192,244,.4);
    outline: 0
}

.ipt[data-v-2f3e83ae]:focus {
    border-color: #66c0f4;
    border-right-width: 1px!important
}

.ipt input[data-v-2f3e83ae]::-webkit-inner-spin-button,.ipt input[data-v-2f3e83ae]::-webkit-outer-spin-button {
    -webkit-appearance: none
}

.has-error .ant-input[data-v-2f3e83ae],.has-error .ant-input[data-v-2f3e83ae]:hover {
    background: hsla(0,0%,100%,.1)
}

.close-btn[data-v-2f3e83ae] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAABQCAYAAABh05mTAAAAAXNSR0IArs4c6QAAA3dJREFUeF7t3V1r01AcBvBzmrWQjcQwTC17AUELgl55uyv9BPsE+tn8Bn4Dr3rrjQrSIgjOYRsZS9slfcuO/HWVbixpXv7zHOzTy/bkIeeXp80pgUQKIYRSqj6ZTPYXi4UthKjRe3ilC1iWNbRt+4eUck6jJAGOx+PHwCtWG6VU4jjOF4KUURTtJ0niRVE0uby8HA6HQ1UsbrNG1+t1a3d3d8eyLHtra+vCtu2vcjqdPpnNZlYQBD/n83myWSTlZlur1WSr1WpSG13X/SxHo9FTijo9Pe2Xi9zMrfb29h7QzB3H+QTEkh0AYkm41c2ACEQGAYYINBGIDAIMEWgiEBkEGCLQRCAyCDBEoIlAZBBgiEATgcggwBCBJgKRQYAhAk0EIoMAQwSaCEQGAYYINBGIDAIMEdqbeHBwcHhycvKNYS5/I+4iM2v/tCK22+13UspnSqlOEASvz8/PwyqYnufd833/jZTySCn1sdfrvaiSl3dbbYjUlu3t7ffLHaVJB0FwXBbyCvAtHZRlZhRFz7lbfhusNkTamXa7TZM+qgp5G6AQotPtdo/ztqnKOK2It02+aCNTAD+EYXjc7/eHVXDybqsVkXayCqQJgDQH7YhlIU0BNAaxKKRJgEYh5oU0DdA4xHWQ9Lnv+9eWMUKIf3oSMW6Jk3b2SzvZ0PjVdaAJgEY2cQmb8rVdddfewOXOGHF2LtLIq7HGABrdxLTfR3q/6II876K57Dhjm7ju62wSpJGIacsYpZRcPbGYAmkcYtY6cDqdyptLHBMgjULMs5Cu8l+77G/euu2MQcwDmLX80dlIIxCLAJoIqR2xDKBpkFoRqwCaBKkV8eblgbL/hVNONp1er/d/Xx64eaGqLGBWIzftQlUnDMNXVa+JrF4ypYPS7XZfrluecHyu9etME2g2m4eDwYD14v1dZGZha0fkaILuDCAyHAEgApFBgCECTQQigwBDBJoIRAYBhgg0EYgMAgwRaCIQGQQYItBEIDIIMESgiUBkEGCIQBOByCDAEIEmApFBgCECTQQigwBDBJrIjbi8Wfl4PB7gbu/5dOmu777v36fRv++zHcfxw8VisZMkSXx2dnaBu75nQ7quK23bdq7dNp8e4DCbzR7RrfPzHQeMIoFGo5E0Go0/D3CgNwgyjuNWkiQuiLIFCI8eduF53vflo0R+AYoCdY3ZbV2MAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    height: 40px;
    position: absolute;
    right: 20px;
    top: 20px;
    width: 40px
}

.close-btn[data-v-2f3e83ae]:hover {
    background-color: hsla(0,0%,100%,.1)
}
