body[data-v-3516e5cd] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-3516e5cd]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-3516e5cd]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-3516e5cd]::-webkit-scrollbar-thumb,body[data-v-3516e5cd]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-3516e5cd]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-3516e5cd] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-3516e5cd] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-3516e5cd] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-3516e5cd] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-3516e5cd],.ant-checkbox-checked[data-v-3516e5cd]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-3516e5cd],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-3516e5cd],.ant-checkbox:hover .ant-checkbox-inner[data-v-3516e5cd],.ant-radio-checked .ant-radio-inner[data-v-3516e5cd],.ant-radio-checked[data-v-3516e5cd]:after,.ant-radio:hover .ant-radio-inner[data-v-3516e5cd] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-3516e5cd],.ant-radio-inner[data-v-3516e5cd]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-3516e5cd],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-3516e5cd],.ant-checkbox:hover .ant-checkbox-inner[data-v-3516e5cd] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-3516e5cd] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-3516e5cd],.ant-input-number[data-v-3516e5cd]:focus,.ant-input-number[data-v-3516e5cd]:hover,.ant-input[data-v-3516e5cd]:focus,.ant-input[data-v-3516e5cd]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-3516e5cd] {
    display: none
}

.ant-pagination-item-active a[data-v-3516e5cd] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-3516e5cd] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-3516e5cd]:focus,.ant-pagination-item[data-v-3516e5cd]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-3516e5cd],.ant-pagination-item:hover a[data-v-3516e5cd] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-3516e5cd],.ant-pagination-next:hover .ant-pagination-item-link[data-v-3516e5cd],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-3516e5cd],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-3516e5cd] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-3516e5cd],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-3516e5cd] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-3516e5cd]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-3516e5cd]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-3516e5cd] {
    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-3516e5cd] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-3516e5cd],.ant-select-selection[data-v-3516e5cd]:active,.ant-select-selection[data-v-3516e5cd]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-3516e5cd]:focus,.ant-calendar-picker .ant-input[data-v-3516e5cd]:hover,.ant-calendar-picker:focus .ant-input[data-v-3516e5cd],.ant-select-selection[data-v-3516e5cd]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-3516e5cd]:not(.ant-input-disabled),.ant-select-selection[data-v-3516e5cd]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-3516e5cd] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-3516e5cd],.ant-calendar-today .ant-calendar-date[data-v-3516e5cd] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-3516e5cd]:hover,.ant-calendar-month-panel-month[data-v-3516e5cd]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-3516e5cd]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-3516e5cd],.ant-calendar-year-panel-year[data-v-3516e5cd]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-3516e5cd],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-3516e5cd]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-3516e5cd],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-3516e5cd]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-3516e5cd],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-3516e5cd]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-3516e5cd],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-3516e5cd]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-3516e5cd]:hover,.ant-calendar-header a[data-v-3516e5cd]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-3516e5cd] {
    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-3516e5cd]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-3516e5cd]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-3516e5cd],.ant-tabs-nav .ant-tabs-tab[data-v-3516e5cd]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-3516e5cd] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-3516e5cd]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-3516e5cd]::-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-3516e5cd]::-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-3516e5cd] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-3516e5cd] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-3516e5cd]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-3516e5cd]::-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-3516e5cd]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-3516e5cd],html[data-v-3516e5cd] {
    -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-3516e5cd] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-3516e5cd] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-3516e5cd] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-3516e5cd],a[data-v-3516e5cd],button[data-v-3516e5cd],input[data-v-3516e5cd],span[data-v-3516e5cd] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-3516e5cd]:focus-visible,a[data-v-3516e5cd]:focus-visible,button[data-v-3516e5cd]:focus-visible,input[data-v-3516e5cd]:focus-visible,span[data-v-3516e5cd]:focus-visible {
    outline: none
}

button[data-v-3516e5cd]:focus,button[data-v-3516e5cd]:hover,input[data-v-3516e5cd]:focus,input[data-v-3516e5cd]:hover {
    outline: none!important
}

.w1200-layout[data-v-3516e5cd] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-3516e5cd],.w1280-layout[data-v-3516e5cd] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-3516e5cd],.g-full[data-v-3516e5cd] {
    width: 100%
}

.g-fill[data-v-3516e5cd] {
    height: 100%
}

.min-height-630[data-v-3516e5cd] {
    min-height: 630px
}

.ant-btn[data-v-3516e5cd]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-3516e5cd]:after,.ant-btn[data-v-3516e5cd]:before {
    display: none
}

.lgd-grid-cols-1[data-v-3516e5cd] {
    width: 100%
}

.lgd-grid-gap-1[data-v-3516e5cd] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-3516e5cd] {
    width: 50%
}

.lgd-grid-gap-2[data-v-3516e5cd] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-3516e5cd] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-3516e5cd] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-3516e5cd] {
    width: 25%
}

.lgd-grid-gap-4[data-v-3516e5cd] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-3516e5cd] {
    width: 20%
}

.lgd-grid-gap-5[data-v-3516e5cd] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-3516e5cd] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-3516e5cd] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-3516e5cd] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-3516e5cd] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-3516e5cd] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-3516e5cd] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-3516e5cd] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-3516e5cd] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-3516e5cd] {
    background-color: #66c0f4
}

.bh-spin[data-v-3516e5cd] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-3516e5cd] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-3516e5cd] {
    min-height: calc(100vh - 320px)
}

.bh-cdk-main-components-ui[data-v-3516e5cd] {
    color: #fff;
    margin-top: 20px;
    position: relative
}

.bh-cdk-main-components-ui .bh-cdk-nodata[data-v-3516e5cd] {
    align-items: center;
    display: flex;
    justify-content: center;
    min-height: 500px;
    position: relative;
    width: 100%
}

.bh-cdk-main-components-ui .bh-cdk-nodata>div[data-v-3516e5cd] {
    height: 200px;
    width: 100px
}

.bh-cdk-main-components-ui .bh-cdk-nodata[data-v-3516e5cd]:after {
    color: hsla(0,0%,100%,.5);
    content: "暂无数据";
    display: inline-block;
    font-size: 14px;
    left: 4px;
    margin: auto;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 58px
}

.bh-cdk-main-components-ui .bh-cdk-search-condition-ui[data-v-3516e5cd] {
    align-items: center;
    display: flex;
    height: 44px;
    margin-top: 20px;
    z-index: 1000
}

.bh-cdk-main-components-ui .bh-cdk-search-condition-ui .bh-cdk-sort[data-v-3516e5cd] {
    background-color: #18202c;
    flex: 1;
    height: 100%;
    line-height: 44px;
    margin-right: 10px
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] {
    align-items: center;
    background: #18202c;
    border: 1px solid transparent;
    box-sizing: border-box;
    display: flex;
    height: 44px;
    outline: none;
    transition: all .5s;
    width: 350px
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] .ant-input-group .ant-input-affix-wrapper {
    height: 44px
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] .ant-input-group .ant-btn {
    align-items: center;
    border: 0 solid transparent;
    border-radius: 0;
    display: flex;
    height: 42px;
    width: 80px
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] .ant-input-group .ant-btn img {
    height: 18px;
    margin-right: 1px;
    width: 18px
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] .ant-input-group .ant-btn .text {
    color: #000;
    font-size: 14px
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] .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
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] .ant-input-group input::-moz-placeholder {
    color: hsla(0,0%,98%,.5)
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] .ant-input-group input::placeholder {
    color: hsla(0,0%,98%,.5)
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] .ant-input-group input:focus {
    box-shadow: none;
    outline: none
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] .ant-input-group .ant-input-group-addon {
    background-color: transparent
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] .ant-input-group .ant-input-group-addon button:hover {
    background: none
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] .ant-input-group .ant-input-suffix {
    background-color: #3b5f7d;
    border-radius: 50%;
    font-size: 14px
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd] .ant-input-group .ant-input-suffix i {
    color: #9eb0bf
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd]:hover {
    border-color: #66c0f4
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd]::-moz-placeholder {
    color: #bbb
}

.bh-cdk-main-components-ui .search-input[data-v-3516e5cd]::placeholder {
    color: #bbb
}

.bh-cdk-main-components-ui .bh-cdk-list-ui[data-v-3516e5cd],.bh-cdk-main-components-ui .bh-cdk-loading[data-v-3516e5cd] {
    border: 1px solid transparent;
    margin-top: 10px;
    padding-bottom: 40px
}

.bh-cdk-main-components-ui .bh-cdk-loading[data-v-3516e5cd] {
    position: absolute;
    width: 100%
}

.bh-cdk-main-components-ui .bh-cdk-list-ui[data-v-3516e5cd] {
    padding-bottom: 0
}

.bh-cdk-main-components-ui .bh-cdk-list-ui.list-enter-active[data-v-3516e5cd],.bh-cdk-main-components-ui .bh-cdk-list-ui.list-leave-active[data-v-3516e5cd] {
    opacity: 1
}

.bh-cdk-main-components-ui .bh-cdk-list-ui.list-enter[data-v-3516e5cd],.bh-cdk-main-components-ui .bh-cdk-list-ui.list-leave-to[data-v-3516e5cd] {
    opacity: 0
}

.bh-cdk-main-components-ui .bh-cdk-list-ui.list-enter-active[data-v-3516e5cd],.bh-cdk-main-components-ui .bh-cdk-list-ui.list-enter[data-v-3516e5cd] {
    transition: opacity .9s
}

body[data-v-1f2dc3b6] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-1f2dc3b6]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-1f2dc3b6]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-1f2dc3b6]::-webkit-scrollbar-thumb,body[data-v-1f2dc3b6]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-1f2dc3b6]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-1f2dc3b6] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-1f2dc3b6] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-1f2dc3b6] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-1f2dc3b6] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-1f2dc3b6],.ant-checkbox-checked[data-v-1f2dc3b6]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-1f2dc3b6],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-1f2dc3b6],.ant-checkbox:hover .ant-checkbox-inner[data-v-1f2dc3b6],.ant-radio-checked .ant-radio-inner[data-v-1f2dc3b6],.ant-radio-checked[data-v-1f2dc3b6]:after,.ant-radio:hover .ant-radio-inner[data-v-1f2dc3b6] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-1f2dc3b6],.ant-radio-inner[data-v-1f2dc3b6]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-1f2dc3b6],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-1f2dc3b6],.ant-checkbox:hover .ant-checkbox-inner[data-v-1f2dc3b6] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-1f2dc3b6] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-1f2dc3b6],.ant-input-number[data-v-1f2dc3b6]:focus,.ant-input-number[data-v-1f2dc3b6]:hover,.ant-input[data-v-1f2dc3b6]:focus,.ant-input[data-v-1f2dc3b6]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-1f2dc3b6] {
    display: none
}

.ant-pagination-item-active a[data-v-1f2dc3b6] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-1f2dc3b6] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-1f2dc3b6]:focus,.ant-pagination-item[data-v-1f2dc3b6]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-1f2dc3b6],.ant-pagination-item:hover a[data-v-1f2dc3b6] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-1f2dc3b6],.ant-pagination-next:hover .ant-pagination-item-link[data-v-1f2dc3b6],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-1f2dc3b6],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-1f2dc3b6] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-1f2dc3b6],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-1f2dc3b6] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-1f2dc3b6]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-1f2dc3b6]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-1f2dc3b6] {
    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-1f2dc3b6] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-1f2dc3b6],.ant-select-selection[data-v-1f2dc3b6]:active,.ant-select-selection[data-v-1f2dc3b6]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-1f2dc3b6]:focus,.ant-calendar-picker .ant-input[data-v-1f2dc3b6]:hover,.ant-calendar-picker:focus .ant-input[data-v-1f2dc3b6],.ant-select-selection[data-v-1f2dc3b6]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-1f2dc3b6]:not(.ant-input-disabled),.ant-select-selection[data-v-1f2dc3b6]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-1f2dc3b6] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-1f2dc3b6],.ant-calendar-today .ant-calendar-date[data-v-1f2dc3b6] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-1f2dc3b6]:hover,.ant-calendar-month-panel-month[data-v-1f2dc3b6]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-1f2dc3b6]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-1f2dc3b6],.ant-calendar-year-panel-year[data-v-1f2dc3b6]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-1f2dc3b6],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-1f2dc3b6]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-1f2dc3b6],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-1f2dc3b6]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-1f2dc3b6],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-1f2dc3b6]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-1f2dc3b6],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-1f2dc3b6]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-1f2dc3b6]:hover,.ant-calendar-header a[data-v-1f2dc3b6]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-1f2dc3b6] {
    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-1f2dc3b6]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-1f2dc3b6]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-1f2dc3b6],.ant-tabs-nav .ant-tabs-tab[data-v-1f2dc3b6]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-1f2dc3b6] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-1f2dc3b6]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-1f2dc3b6]::-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-1f2dc3b6]::-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-1f2dc3b6] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-1f2dc3b6] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-1f2dc3b6]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-1f2dc3b6]::-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-1f2dc3b6]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-1f2dc3b6],html[data-v-1f2dc3b6] {
    -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-1f2dc3b6] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-1f2dc3b6] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-1f2dc3b6] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-1f2dc3b6],a[data-v-1f2dc3b6],button[data-v-1f2dc3b6],input[data-v-1f2dc3b6],span[data-v-1f2dc3b6] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-1f2dc3b6]:focus-visible,a[data-v-1f2dc3b6]:focus-visible,button[data-v-1f2dc3b6]:focus-visible,input[data-v-1f2dc3b6]:focus-visible,span[data-v-1f2dc3b6]:focus-visible {
    outline: none
}

button[data-v-1f2dc3b6]:focus,button[data-v-1f2dc3b6]:hover,input[data-v-1f2dc3b6]:focus,input[data-v-1f2dc3b6]:hover {
    outline: none!important
}

.w1200-layout[data-v-1f2dc3b6] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-1f2dc3b6],.w1280-layout[data-v-1f2dc3b6] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-1f2dc3b6],.g-full[data-v-1f2dc3b6] {
    width: 100%
}

.g-fill[data-v-1f2dc3b6] {
    height: 100%
}

.min-height-630[data-v-1f2dc3b6] {
    min-height: 630px
}

.ant-btn[data-v-1f2dc3b6]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-1f2dc3b6]:after,.ant-btn[data-v-1f2dc3b6]:before {
    display: none
}

.lgd-grid-cols-1[data-v-1f2dc3b6] {
    width: 100%
}

.lgd-grid-gap-1[data-v-1f2dc3b6] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-1f2dc3b6] {
    width: 50%
}

.lgd-grid-gap-2[data-v-1f2dc3b6] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-1f2dc3b6] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-1f2dc3b6] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-1f2dc3b6] {
    width: 25%
}

.lgd-grid-gap-4[data-v-1f2dc3b6] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-1f2dc3b6] {
    width: 20%
}

.lgd-grid-gap-5[data-v-1f2dc3b6] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-1f2dc3b6] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-1f2dc3b6] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-1f2dc3b6] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-1f2dc3b6] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-1f2dc3b6] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-1f2dc3b6] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-1f2dc3b6] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-1f2dc3b6] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-1f2dc3b6] {
    background-color: #66c0f4
}

.bh-spin[data-v-1f2dc3b6] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-1f2dc3b6] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-1f2dc3b6] {
    min-height: calc(100vh - 320px)
}

.bale-content .bale-options .bale-bale-tabs[data-v-1f2dc3b6],.bale-content .bale-options .bale-tabs[data-v-1f2dc3b6],.bale-content .bale-options .home-bale-tabs[data-v-1f2dc3b6],.bale-content .bale-options .www-bale-tabs[data-v-1f2dc3b6] {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    width: 1000px
}

.bale-content .bale-options .bale-bale-tabs .game-bale-more button[data-v-1f2dc3b6],.bale-content .bale-options .bale-tabs .game-bale-more button[data-v-1f2dc3b6],.bale-content .bale-options .home-bale-tabs .game-bale-more button[data-v-1f2dc3b6],.bale-content .bale-options .www-bale-tabs .game-bale-more button[data-v-1f2dc3b6] {
    border: 1px solid hsla(0,0%,100%,.3);
    border-radius: 0 0 0 0;
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 22px;
    opacity: .8;
    position: absolute;
    right: 0;
    top: 7px;
    width: 76px
}

.bale-content .bale-options .bale-bale-tabs .game-bale-more button[data-v-1f2dc3b6]:hover,.bale-content .bale-options .bale-tabs .game-bale-more button[data-v-1f2dc3b6]:hover,.bale-content .bale-options .home-bale-tabs .game-bale-more button[data-v-1f2dc3b6]:hover,.bale-content .bale-options .www-bale-tabs .game-bale-more button[data-v-1f2dc3b6]:hover {
    background: hsla(0,0%,100%,.1);
    color: #fff
}

.bale-content .bale-options .bale-bale-tabs ul[data-v-1f2dc3b6],.bale-content .bale-options .bale-tabs ul[data-v-1f2dc3b6],.bale-content .bale-options .home-bale-tabs ul[data-v-1f2dc3b6],.bale-content .bale-options .www-bale-tabs ul[data-v-1f2dc3b6] {
    clear: both
}

.bale-content .bale-options .bale-bale-tabs ul li[data-v-1f2dc3b6],.bale-content .bale-options .bale-tabs ul li[data-v-1f2dc3b6],.bale-content .bale-options .home-bale-tabs ul li[data-v-1f2dc3b6],.bale-content .bale-options .www-bale-tabs ul li[data-v-1f2dc3b6] {
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 14px;
    height: 18px;
    line-height: 18px;
    margin-top: 10px;
    opacity: .8;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 124px
}

.bale-content .bale-options .bale-bale-tabs ul li[data-v-1f2dc3b6]:hover,.bale-content .bale-options .bale-tabs ul li[data-v-1f2dc3b6]:hover,.bale-content .bale-options .home-bale-tabs ul li[data-v-1f2dc3b6]:hover,.bale-content .bale-options .www-bale-tabs ul li[data-v-1f2dc3b6]:hover {
    color: #fff;
    opacity: 1
}

.bale-content .bale-options .bale-bale-tabs ul li[data-v-1f2dc3b6]:first-child,.bale-content .bale-options .bale-bale-tabs ul li[data-v-1f2dc3b6]:nth-child(8n+1),.bale-content .bale-options .bale-tabs ul li[data-v-1f2dc3b6]:first-child,.bale-content .bale-options .bale-tabs ul li[data-v-1f2dc3b6]:nth-child(8n+1),.bale-content .bale-options .home-bale-tabs ul li[data-v-1f2dc3b6]:first-child,.bale-content .bale-options .home-bale-tabs ul li[data-v-1f2dc3b6]:nth-child(8n+1),.bale-content .bale-options .www-bale-tabs ul li[data-v-1f2dc3b6]:first-child,.bale-content .bale-options .www-bale-tabs ul li[data-v-1f2dc3b6]:nth-child(8n+1) {
    margin-left: 0;
    padding-left: 0;
    text-align: left;
    width: var(--firstWidth)
}

.bale-content .bale-options .bale-bale-tabs ul li[data-v-1f2dc3b6]:first-of-type,.bale-content .bale-options .bale-tabs ul li[data-v-1f2dc3b6]:first-of-type,.bale-content .bale-options .home-bale-tabs ul li[data-v-1f2dc3b6]:first-of-type,.bale-content .bale-options .www-bale-tabs ul li[data-v-1f2dc3b6]:first-of-type {
    transform-origin: left
}

.bale-content .bale-options .bale-bale-tabs .recommendNative[data-v-1f2dc3b6],.bale-content .bale-options .bale-tabs .recommendNative[data-v-1f2dc3b6],.bale-content .bale-options .home-bale-tabs .recommendNative[data-v-1f2dc3b6],.bale-content .bale-options .www-bale-tabs .recommendNative[data-v-1f2dc3b6] {
    color: #fff;
    opacity: 1;
    position: relative;
    transform: scale(1.2)
}

.bale-content .bale-options .www-bale-tabs[data-v-1f2dc3b6] {
    width: 1200px
}

.bale-content .bale-options .www-bale-tabs ul li[data-v-1f2dc3b6] {
    width: 154px
}

.bale-content .bale-options .home-bale-tabs ul li[data-v-1f2dc3b6] {
    width: 115px
}

.bale-content .bale-options .bale-option[data-v-1f2dc3b6],.bale-content .bale-options .www-bale-option[data-v-1f2dc3b6] {
    background-color: #18202c;
    height: 44px;
    margin-top: 16px;
    width: 1000px
}

.bale-content .bale-options .www-bale-option[data-v-1f2dc3b6] {
    width: 1200px
}

.bale-content .gamebale-skelet[data-v-1f2dc3b6] {
    height: 500px;
    width: 100%
}

.bale-content .scroll-load-centent[data-v-1f2dc3b6] {
    min-height: 500px
}

.bale-content .game-zero-img[data-v-1f2dc3b6] {
    height: 330px;
    text-align: center;
    width: 100%
}

.bale-content .game-zero-img .img-alt[data-v-1f2dc3b6] {
    color: hsla(0,0%,100%,.5)
}

.bale-content .loading[data-v-1f2dc3b6] {
    align-items: center;
    background: transparent;
    display: flex;
    justify-content: center;
    min-height: 400px;
    width: 100%
}

.bale-content .no-more[data-v-1f2dc3b6] {
    color: hsla(0,0%,100%,.5);
    font-size: 14px;
    height: 50px;
    line-height: 50px;
    text-align: center
}

.bale-content .loading[data-v-1f2dc3b6] {
    background-color: #1e2837;
    color: hsla(0,0%,98%,.5);
    cursor: default;
    margin-bottom: 40px;
    opacity: .5
}

.bale-content .loading .srocll-down-loading[data-v-1f2dc3b6] {
    animation: turn-1f2dc3b6 1s linear infinite;
    height: 20px;
    margin-right: 8px;
    width: 20px
}

.bale-content .loading[data-v-1f2dc3b6]:hover {
    background-color: #1e2837
}

.bale-content .bale-items[data-v-1f2dc3b6] {
    margin-top: 18px
}

.bale-content .bale-items .bale-item[data-v-1f2dc3b6] {
    float: left
}

.bale-content .bale-items .bale-item[data-v-1f2dc3b6]:nth-child(3n) {
    margin-right: 0
}

.bale-content .bale-items[data-v-1f2dc3b6]:after {
    clear: both;
    content: "";
    display: block
}

@keyframes turn-1f2dc3b6 {
    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-7d3597a8] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-7d3597a8]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-7d3597a8]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-7d3597a8]::-webkit-scrollbar-thumb,body[data-v-7d3597a8]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-7d3597a8]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-7d3597a8] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-7d3597a8] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-7d3597a8] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-7d3597a8] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-7d3597a8],.ant-checkbox-checked[data-v-7d3597a8]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-7d3597a8],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-7d3597a8],.ant-checkbox:hover .ant-checkbox-inner[data-v-7d3597a8],.ant-radio-checked .ant-radio-inner[data-v-7d3597a8],.ant-radio-checked[data-v-7d3597a8]:after,.ant-radio:hover .ant-radio-inner[data-v-7d3597a8] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-7d3597a8],.ant-radio-inner[data-v-7d3597a8]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-7d3597a8],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-7d3597a8],.ant-checkbox:hover .ant-checkbox-inner[data-v-7d3597a8] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-7d3597a8] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-7d3597a8],.ant-input-number[data-v-7d3597a8]:focus,.ant-input-number[data-v-7d3597a8]:hover,.ant-input[data-v-7d3597a8]:focus,.ant-input[data-v-7d3597a8]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-7d3597a8] {
    display: none
}

.ant-pagination-item-active a[data-v-7d3597a8] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-7d3597a8] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-7d3597a8]:focus,.ant-pagination-item[data-v-7d3597a8]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-7d3597a8],.ant-pagination-item:hover a[data-v-7d3597a8] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-7d3597a8],.ant-pagination-next:hover .ant-pagination-item-link[data-v-7d3597a8],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-7d3597a8],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-7d3597a8] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-7d3597a8],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-7d3597a8] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-7d3597a8]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-7d3597a8]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-7d3597a8] {
    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-7d3597a8] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-7d3597a8],.ant-select-selection[data-v-7d3597a8]:active,.ant-select-selection[data-v-7d3597a8]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-7d3597a8]:focus,.ant-calendar-picker .ant-input[data-v-7d3597a8]:hover,.ant-calendar-picker:focus .ant-input[data-v-7d3597a8],.ant-select-selection[data-v-7d3597a8]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-7d3597a8]:not(.ant-input-disabled),.ant-select-selection[data-v-7d3597a8]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-7d3597a8] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-7d3597a8],.ant-calendar-today .ant-calendar-date[data-v-7d3597a8] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-7d3597a8]:hover,.ant-calendar-month-panel-month[data-v-7d3597a8]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-7d3597a8]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-7d3597a8],.ant-calendar-year-panel-year[data-v-7d3597a8]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-7d3597a8],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-7d3597a8]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-7d3597a8],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-7d3597a8]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-7d3597a8],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-7d3597a8]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-7d3597a8],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-7d3597a8]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-7d3597a8]:hover,.ant-calendar-header a[data-v-7d3597a8]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-7d3597a8] {
    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-7d3597a8]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-7d3597a8]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-7d3597a8],.ant-tabs-nav .ant-tabs-tab[data-v-7d3597a8]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-7d3597a8] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-7d3597a8]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-7d3597a8]::-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-7d3597a8]::-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-7d3597a8] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-7d3597a8] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-7d3597a8]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-7d3597a8]::-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-7d3597a8]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-7d3597a8],html[data-v-7d3597a8] {
    -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-7d3597a8] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-7d3597a8] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-7d3597a8] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-7d3597a8],a[data-v-7d3597a8],button[data-v-7d3597a8],input[data-v-7d3597a8],span[data-v-7d3597a8] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-7d3597a8]:focus-visible,a[data-v-7d3597a8]:focus-visible,button[data-v-7d3597a8]:focus-visible,input[data-v-7d3597a8]:focus-visible,span[data-v-7d3597a8]:focus-visible {
    outline: none
}

button[data-v-7d3597a8]:focus,button[data-v-7d3597a8]:hover,input[data-v-7d3597a8]:focus,input[data-v-7d3597a8]:hover {
    outline: none!important
}

.w1200-layout[data-v-7d3597a8] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-7d3597a8],.w1280-layout[data-v-7d3597a8] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-7d3597a8],.g-full[data-v-7d3597a8] {
    width: 100%
}

.g-fill[data-v-7d3597a8] {
    height: 100%
}

.min-height-630[data-v-7d3597a8] {
    min-height: 630px
}

.ant-btn[data-v-7d3597a8]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-7d3597a8]:after,.ant-btn[data-v-7d3597a8]:before {
    display: none
}

.lgd-grid-cols-1[data-v-7d3597a8] {
    width: 100%
}

.lgd-grid-gap-1[data-v-7d3597a8] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-7d3597a8] {
    width: 50%
}

.lgd-grid-gap-2[data-v-7d3597a8] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-7d3597a8] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-7d3597a8] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-7d3597a8] {
    width: 25%
}

.lgd-grid-gap-4[data-v-7d3597a8] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-7d3597a8] {
    width: 20%
}

.lgd-grid-gap-5[data-v-7d3597a8] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-7d3597a8] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-7d3597a8] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-7d3597a8] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-7d3597a8] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-7d3597a8] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-7d3597a8] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-7d3597a8] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-7d3597a8] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-7d3597a8] {
    background-color: #66c0f4
}

.bh-spin[data-v-7d3597a8] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-7d3597a8] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-7d3597a8] {
    min-height: calc(100vh - 320px)
}

.aollections-bale[data-v-7d3597a8],.www-aollections-bale[data-v-7d3597a8] {
    box-sizing: border-box;
    display: block;
    margin: 0 auto;
    min-height: 710px;
    padding: 20px 0;
    position: relative;
    width: 1000px
}

.aollections-bale .bale-content .bale-items[data-v-7d3597a8],.www-aollections-bale .bale-content .bale-items[data-v-7d3597a8] {
    margin-top: 18px
}

.aollections-bale .bale-content .bale-items .bale-item[data-v-7d3597a8],.www-aollections-bale .bale-content .bale-items .bale-item[data-v-7d3597a8] {
    float: left;
    margin-right: 20px
}

.aollections-bale .bale-content .bale-items .bale-item[data-v-7d3597a8]:nth-child(3n),.www-aollections-bale .bale-content .bale-items .bale-item[data-v-7d3597a8]:nth-child(3n) {
    margin-right: 0
}

.aollections-bale .bale-content .bale-items[data-v-7d3597a8]:after,.www-aollections-bale .bale-content .bale-items[data-v-7d3597a8]:after {
    clear: both;
    content: "";
    display: block
}

.aollections-bale .bale-options .bale-tabs[data-v-7d3597a8],.www-aollections-bale .bale-options .bale-tabs[data-v-7d3597a8] {
    display: flex;
    flex-wrap: wrap;
    width: 1000px
}

.aollections-bale .bale-options .bale-tabs ul[data-v-7d3597a8],.www-aollections-bale .bale-options .bale-tabs ul[data-v-7d3597a8] {
    clear: both
}

.aollections-bale .bale-options .bale-tabs ul li[data-v-7d3597a8],.www-aollections-bale .bale-options .bale-tabs ul li[data-v-7d3597a8] {
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 14px;
    height: 18px;
    line-height: 18px;
    margin-top: 10px;
    opacity: .8;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 124px
}

.aollections-bale .bale-options .bale-tabs ul li[data-v-7d3597a8]:hover,.www-aollections-bale .bale-options .bale-tabs ul li[data-v-7d3597a8]:hover {
    color: #fff;
    opacity: 1
}

.aollections-bale .bale-options .bale-tabs ul li[data-v-7d3597a8]:first-child,.www-aollections-bale .bale-options .bale-tabs ul li[data-v-7d3597a8]:first-child {
    margin-left: 0;
    padding-left: 0;
    text-align: left;
    width: var(--firstWidth)
}

.aollections-bale .bale-options .bale-tabs .recommendNative[data-v-7d3597a8],.www-aollections-bale .bale-options .bale-tabs .recommendNative[data-v-7d3597a8] {
    color: #fff;
    font-size: 16px;
    opacity: 1;
    position: relative
}

.aollections-bale .bale-options .bale-option[data-v-7d3597a8],.www-aollections-bale .bale-options .bale-option[data-v-7d3597a8] {
    background-color: #18202c;
    height: 44px;
    margin-top: 16px;
    width: 1000px
}

.aollections-bale .bale-bannal[data-v-7d3597a8],.www-aollections-bale .bale-bannal[data-v-7d3597a8] {
    cursor: pointer;
    margin-bottom: 15px
}

.aollections-bale .bale-bannal img[data-v-7d3597a8],.www-aollections-bale .bale-bannal img[data-v-7d3597a8] {
    height: 100px;
    width: 1000px
}

.www-aollections-bale[data-v-7d3597a8] {
    width: 1200px
}

body[data-v-563119ca] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-563119ca]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-563119ca]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-563119ca]::-webkit-scrollbar-thumb,body[data-v-563119ca]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-563119ca]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-563119ca] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-563119ca] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-563119ca] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-563119ca] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-563119ca],.ant-checkbox-checked[data-v-563119ca]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-563119ca],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-563119ca],.ant-checkbox:hover .ant-checkbox-inner[data-v-563119ca],.ant-radio-checked .ant-radio-inner[data-v-563119ca],.ant-radio-checked[data-v-563119ca]:after,.ant-radio:hover .ant-radio-inner[data-v-563119ca] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-563119ca],.ant-radio-inner[data-v-563119ca]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-563119ca],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-563119ca],.ant-checkbox:hover .ant-checkbox-inner[data-v-563119ca] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-563119ca] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-563119ca],.ant-input-number[data-v-563119ca]:focus,.ant-input-number[data-v-563119ca]:hover,.ant-input[data-v-563119ca]:focus,.ant-input[data-v-563119ca]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-563119ca] {
    display: none
}

.ant-pagination-item-active a[data-v-563119ca] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-563119ca] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-563119ca]:focus,.ant-pagination-item[data-v-563119ca]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-563119ca],.ant-pagination-item:hover a[data-v-563119ca] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-563119ca],.ant-pagination-next:hover .ant-pagination-item-link[data-v-563119ca],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-563119ca],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-563119ca] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-563119ca],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-563119ca] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-563119ca]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-563119ca]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-563119ca] {
    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-563119ca] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-563119ca],.ant-select-selection[data-v-563119ca]:active,.ant-select-selection[data-v-563119ca]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-563119ca]:focus,.ant-calendar-picker .ant-input[data-v-563119ca]:hover,.ant-calendar-picker:focus .ant-input[data-v-563119ca],.ant-select-selection[data-v-563119ca]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-563119ca]:not(.ant-input-disabled),.ant-select-selection[data-v-563119ca]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-563119ca] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-563119ca],.ant-calendar-today .ant-calendar-date[data-v-563119ca] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-563119ca]:hover,.ant-calendar-month-panel-month[data-v-563119ca]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-563119ca]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-563119ca],.ant-calendar-year-panel-year[data-v-563119ca]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-563119ca],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-563119ca]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-563119ca],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-563119ca]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-563119ca],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-563119ca]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-563119ca],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-563119ca]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-563119ca]:hover,.ant-calendar-header a[data-v-563119ca]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-563119ca] {
    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-563119ca]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-563119ca]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-563119ca],.ant-tabs-nav .ant-tabs-tab[data-v-563119ca]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-563119ca] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-563119ca]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-563119ca]::-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-563119ca]::-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-563119ca] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-563119ca] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-563119ca]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-563119ca]::-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-563119ca]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-563119ca],html[data-v-563119ca] {
    -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-563119ca] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-563119ca] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-563119ca] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-563119ca],a[data-v-563119ca],button[data-v-563119ca],input[data-v-563119ca],span[data-v-563119ca] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-563119ca]:focus-visible,a[data-v-563119ca]:focus-visible,button[data-v-563119ca]:focus-visible,input[data-v-563119ca]:focus-visible,span[data-v-563119ca]:focus-visible {
    outline: none
}

button[data-v-563119ca]:focus,button[data-v-563119ca]:hover,input[data-v-563119ca]:focus,input[data-v-563119ca]:hover {
    outline: none!important
}

.w1200-layout[data-v-563119ca] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-563119ca],.w1280-layout[data-v-563119ca] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-563119ca],.g-full[data-v-563119ca] {
    width: 100%
}

.g-fill[data-v-563119ca] {
    height: 100%
}

.min-height-630[data-v-563119ca] {
    min-height: 630px
}

.ant-btn[data-v-563119ca]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-563119ca]:after,.ant-btn[data-v-563119ca]:before {
    display: none
}

.lgd-grid-cols-1[data-v-563119ca] {
    width: 100%
}

.lgd-grid-gap-1[data-v-563119ca] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-563119ca] {
    width: 50%
}

.lgd-grid-gap-2[data-v-563119ca] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-563119ca] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-563119ca] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-563119ca] {
    width: 25%
}

.lgd-grid-gap-4[data-v-563119ca] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-563119ca] {
    width: 20%
}

.lgd-grid-gap-5[data-v-563119ca] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-563119ca] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-563119ca] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-563119ca] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-563119ca] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-563119ca] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-563119ca] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-563119ca] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-563119ca] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-563119ca] {
    background-color: #66c0f4
}

.bh-spin[data-v-563119ca] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-563119ca] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-563119ca] {
    min-height: calc(100vh - 320px)
}

.banner[data-v-563119ca] {
    background-size: cover;
    height: 100%;
    position: relative;
    width: 100%
}

.banner .home-header[data-v-563119ca] {
    background: url(https://game.bohe.com/img/header_bg.076a92d.png) 50% no-repeat;
    background-size: cover;
    z-index: 2
}

.banner .video-box[data-v-563119ca] {
    height: 670px;
    min-width: 1200px;
    overflow: hidden;
    position: relative
}

.banner .video-box[data-v-563119ca]:after {
    background: url(https://game.bohe.com/img/banner-bottom_bg.ac349c3.png);
    background-size: cover;
    bottom: 0;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.banner .video-box .video[data-v-563119ca] {
    margin-top: -60px;
    -o-object-fit: fill;
    object-fit: fill;
    width: 100%
}

.banner .gameDetail-container[data-v-563119ca] {
    transform: translateY(-350px)
}

.banner .gameDetail-container .gameDetail-goodsInfo[data-v-563119ca] {
    align-items: center;
    display: flex;
    flex-direction: column
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left[data-v-563119ca] {
    color: hsla(0,0%,100%,.8);
    display: flex;
    flex-direction: column;
    font-size: 16px;
    justify-content: flex-end;
    text-align: center
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left h2[data-v-563119ca] {
    color: #fff;
    font-size: 60px;
    max-width: 1200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .sub-name[data-v-563119ca] {
    color: #fff;
    font-size: 25px;
    white-space: nowrap
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .activity-data[data-v-563119ca] {
    color: #ffbc10;
    font-size: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center[data-v-563119ca] {
    align-items: flex-end;
    display: flex
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li[data-v-563119ca] {
    display: flex;
    padding: 21px 0 0;
    width: 130px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li img[data-v-563119ca] {
    height: 55px;
    width: 55px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li h5[data-v-563119ca] {
    color: #fff;
    font-size: 16px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li p[data-v-563119ca] {
    color: #fff;
    font-size: 14px;
    opacity: .5
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price[data-v-563119ca] {
    font-size: 24px;
    font-weight: 800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-title[data-v-563119ca] {
    color: #fff
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-number[data-v-563119ca] {
    color: #fff800;
    font-size: 34px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-discount[data-v-563119ca] {
    color: #fff;
    font-size: 14px;
    margin-top: 10px;
    opacity: .5;
    text-align: right
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-countDown[data-v-563119ca] {
    background: rgba(0,0,0,.5);
    border-radius: 18px;
    color: #fff;
    font-size: 20px;
    padding: 0 12px;
    width: 264px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn[data-v-563119ca] {
    margin-top: 50px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .buy-svip-btn[data-v-563119ca] {
    height: 82px;
    -o-object-fit: cover;
    object-fit: cover;
    transition: all .3s;
    width: 268px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .buy-svip-btn[data-v-563119ca]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-563119ca],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn[data-v-563119ca] {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY4IiBoZWlnaHQ9IjgyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yMjkuOTY0IDgySDNWNDEuMDczTDQxLjAzNiAzSDI2OHY0MC45MjdMMjI5Ljk2NCA4MloiIGZpbGw9IiNDNDg5ODkiLz48cGF0aCBkPSJNMjI2Ljk2NCA3OUgwVjM4LjA3M0wzOC4wMzYgMEgyNjV2NDAuOTI3TDIyNi45NjQgNzlaIiBmaWxsPSJ1cmwoI2EpIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMTE3LjAzNSIgeTE9Ii0uMTc5IiB4Mj0iMTE3LjAzNSIgeTI9Ijc4LjgyMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNDNTk2OTYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGNEVBRTgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #000;
    font-size: 20px;
    font-weight: 400;
    height: 82px;
    position: relative;
    text-align: center;
    transition: all .3s;
    width: 268px;
    z-index: 0
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn p[data-v-563119ca],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn p[data-v-563119ca] {
    width: 100%
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .vip-text[data-v-563119ca],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn .vip-text[data-v-563119ca] {
    color: #70312d;
    font-size: 28px;
    font-weight: 400
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .vip-desc[data-v-563119ca],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn .vip-desc[data-v-563119ca] {
    color: #70312d;
    font-size: 14px;
    font-weight: 400
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-563119ca]:hover,.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn[data-v-563119ca]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn img[data-v-563119ca],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn img[data-v-563119ca] {
    display: inline-block;
    margin-right: 9px;
    vertical-align: sub
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-563119ca] {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY4IiBoZWlnaHQ9IjgyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yMjkuOTY0IDgySDNWNDEuMDczTDQxLjAzNiAzSDI2OHY0MC45MjdMMjI5Ljk2NCA4MloiIGZpbGw9IiMwN0ZGRkYiLz48cGF0aCBkPSJNMjI2Ljk2NCA3OUgwVjM4LjA3M0wzOC4wMzYgMEgyNjV2NDAuOTI3TDIyNi45NjQgNzlaIiBmaWxsPSJ1cmwoI2EpIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMTMyLjUiIHkxPSIuODA3IiB4Mj0iMTMyLjUiIHkyPSI4MS41MzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjRjU1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkZBNkM2Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);
    color: #fff;
    font-size: 30px;
    font-weight: 400;
    transition: all .3s;
    width: 286px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .gameDetail-setMealBtn-price[data-v-563119ca] {
    color: #fff800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .gameDetail-setMealBtn-discount[data-v-563119ca] {
    border-radius: 13px 13px 1px 13px;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    left: 43px;
    position: absolute;
    top: -30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-563119ca]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn:hover .gameDetail-setMealBtn-discount[data-v-563119ca] {
    transition: all .1s ease-in-out
}

.banner .gameDetail-container .gameDetail-goodsInfo .d-describe[data-v-563119ca] {
    align-items: center;
    display: flex;
    flex-direction: column;
    margin-top: 58px
}

.banner .gameDetail-container .gameDetail-goodsInfo .d-describe .in-title[data-v-563119ca] {
    display: block;
    margin: 73px 0 42px
}

.banner .gameDetail-container .gameDetail-help[data-v-563119ca] {
    background: url(https://game.bohe.com/img/game_help_banner.01afd75.svg) top no-repeat #172126;
    background-size: 100% 100%;
    border-radius: 10px;
    height: 120px;
    width: 1280px
}

.banner .gameDetail-container .gameDetail-help button[data-v-563119ca] {
    background: linear-gradient(90deg,#3dde7d,#02cf92);
    border-radius: 4px;
    color: #000;
    font-size: 18px;
    font-weight: 400;
    height: 51px;
    overflow: hidden;
    right: 43px;
    top: 37px;
    width: 174px;
    z-index: 0
}

.banner .gameDetail-container .gameDetail-help button .download-line[data-v-563119ca] {
    margin: 0 15px 0 10px
}

.banner .gameDetail-container .gameDetail-help button[data-v-563119ca]:after {
    background: linear-gradient(90deg,#4aff92,#04e4a2);
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity .2s linear;
    width: 100%;
    z-index: -1
}

.banner .gameDetail-container .gameDetail-help button[data-v-563119ca]:hover:after {
    opacity: 1
}

.banner .gameDetail-container .gameDetail-help button[data-v-563119ca]:active:after {
    opacity: 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left[data-v-563119ca] {
    flex: 1;
    margin-right: 20px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left .gameDetail-desc[data-v-563119ca] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    color: hsla(0,0%,100%,.8);
    padding: 26px 40px 60px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system[data-v-563119ca] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 12px;
    padding: 30px 25px 15px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-title[data-v-563119ca] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    width: 90px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-content[data-v-563119ca] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    width: 218px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-recommend[data-v-563119ca] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    padding: 26px 30px 30px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike[data-v-563119ca] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    height: 250px;
    padding: 30px 26px 26px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter[data-v-563119ca] {
    height: 26px;
    margin-bottom: 9px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .help-title[data-v-563119ca] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAAXNSR0IArs4c6QAAADxQTFRFAAAAQEBAYGBgYGBgZmZmYGBgaGhoZ2dnZGRkZWVlZWVlZmZmZmZmZmZmZWVlZmZmZmZmZmZmZmZmZmZm8dhQ8gAAABN0Uk5TAAQIEBQYIC8zR4OH5+7v9vr7/hBWq3kAAABFSURBVAjXlck7EoAgAMTQ+ENRVNi9/12tGKGwMN2bwF5cu2coIwYBgwKYSj64bh1TannFeDas/WeWJNu2ApSpu8d78/IAOucFe5B0OHAAAAAASUVORK5CYII=) no-repeat;
    background-position-y: 4px;
    color: hsla(0,0%,100%,.8);
    font-size: 14px;
    font-weight: 400;
    padding-left: 18px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .kefu-btn[data-v-563119ca] {
    align-items: center;
    background: hsla(0,0%,100%,.05);
    border: 1px solid hsla(0,0%,100%,.1);
    border-radius: 100px;
    box-shadow: none;
    color: hsla(0,0%,100%,.6);
    display: flex;
    font-size: 12px;
    height: 26px;
    justify-content: center;
    width: 56px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .kefu-btn img[data-v-563119ca] {
    display: inline-block;
    margin-right: 2px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar[data-v-563119ca] {
    padding-right: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel[data-v-563119ca] {
    background: #2d3747;
    box-shadow: 0 7px 28px 1px rgba(0,0,0,.1);
    max-height: 185px;
    padding: 8px 0;
    position: absolute;
    top: 30px;
    width: 240px;
    z-index: 100
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-563119ca] {
    height: 100%;
    margin-right: 6px;
    overflow-y: scroll
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-563119ca]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-563119ca]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-563119ca]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul li[data-v-563119ca] {
    color: hsla(0,0%,100%,.8);
    cursor: pointer;
    font-size: 12px;
    height: 34px;
    line-height: 34px;
    list-style: inside;
    padding: 0 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul li[data-v-563119ca]::marker {
    color: hsla(0,0%,100%,.8)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel .search-empty[data-v-563119ca] {
    align-items: center;
    color: #999;
    display: flex;
    flex-direction: column;
    font-size: 12px;
    height: 50px;
    justify-content: center;
    line-height: 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-563119ca] {
    background: hsla(0,0%,100%,.1);
    border: none;
    border-radius: 4px;
    height: 26px;
    outline: none;
    width: 149px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-563119ca] .ant-input-group {
    padding: 0 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-563119ca] .ant-input-group input {
    background: none;
    border: none;
    color: hsla(0,0%,100%,.4);
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    height: 26px;
    outline: none;
    padding: 0 7px 0 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-563119ca] .ant-input-group input::-moz-placeholder {
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-563119ca] .ant-input-group input::placeholder {
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-563119ca] .ant-input-group input:focus {
    box-shadow: none;
    outline: none
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-563119ca] .ant-input-group .ant-input-group-addon {
    background-color: transparent
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-563119ca] .ant-input-group .ant-input-group-addon .ant-btn {
    border: none;
    color: hsla(0,0%,100%,.4);
    height: 26px;
    padding: 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-563119ca] .ant-input-group .ant-input-group-addon .ant-btn:hover {
    background: none;
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input .ant-input[data-v-563119ca] {
    background: hsla(0,0%,100%,.1)!important
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-563119ca]:hover {
    border-color: #66c0f4
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-563119ca]::-moz-placeholder {
    color: #bbb
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-563119ca]::placeholder {
    color: #bbb
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li[data-v-563119ca] {
    border-bottom: 1px dotted hsla(0,0%,100%,.06);
    color: hsla(0,0%,100%,.5);
    cursor: pointer;
    font-size: 14px;
    list-style: inside;
    padding: 9px;
    transition: all .2s linear;
    width: 309px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li.active[data-v-563119ca],.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li[data-v-563119ca]:hover {
    color: #66c0f4
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-563119ca] {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    height: 15px;
    line-height: 15px;
    margin-bottom: 18px;
    padding-left: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-563119ca]:after {
    background: #66c0f4;
    border-radius: 10px;
    bottom: 0;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    width: 3px
}

.banner .gameDetail-container .gameDetail-content .byBtn-desc[data-v-563119ca] {
    color: #999;
    font-size: 16px;
    font-weight: 400;
    margin-left: 5px
}

.banner .gameDetail-container .gameDetail-content .number-box[data-v-563119ca] {
    background: hsla(0,0%,100%,.1);
    border-radius: 4px;
    color: hsla(0,0%,100%,.8);
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    height: 26px;
    line-height: 26px;
    margin-right: 2px;
    text-align: center;
    width: 20px
}

body[data-v-98be50ac] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-98be50ac]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-98be50ac]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-98be50ac]::-webkit-scrollbar-thumb,body[data-v-98be50ac]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-98be50ac]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-98be50ac] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-98be50ac] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-98be50ac] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-98be50ac] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-98be50ac],.ant-checkbox-checked[data-v-98be50ac]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-98be50ac],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-98be50ac],.ant-checkbox:hover .ant-checkbox-inner[data-v-98be50ac],.ant-radio-checked .ant-radio-inner[data-v-98be50ac],.ant-radio-checked[data-v-98be50ac]:after,.ant-radio:hover .ant-radio-inner[data-v-98be50ac] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-98be50ac],.ant-radio-inner[data-v-98be50ac]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-98be50ac],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-98be50ac],.ant-checkbox:hover .ant-checkbox-inner[data-v-98be50ac] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-98be50ac] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-98be50ac],.ant-input-number[data-v-98be50ac]:focus,.ant-input-number[data-v-98be50ac]:hover,.ant-input[data-v-98be50ac]:focus,.ant-input[data-v-98be50ac]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-98be50ac] {
    display: none
}

.ant-pagination-item-active a[data-v-98be50ac] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-98be50ac] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-98be50ac]:focus,.ant-pagination-item[data-v-98be50ac]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-98be50ac],.ant-pagination-item:hover a[data-v-98be50ac] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-98be50ac],.ant-pagination-next:hover .ant-pagination-item-link[data-v-98be50ac],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-98be50ac],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-98be50ac] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-98be50ac],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-98be50ac] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-98be50ac]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-98be50ac]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-98be50ac] {
    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-98be50ac] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-98be50ac],.ant-select-selection[data-v-98be50ac]:active,.ant-select-selection[data-v-98be50ac]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-98be50ac]:focus,.ant-calendar-picker .ant-input[data-v-98be50ac]:hover,.ant-calendar-picker:focus .ant-input[data-v-98be50ac],.ant-select-selection[data-v-98be50ac]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-98be50ac]:not(.ant-input-disabled),.ant-select-selection[data-v-98be50ac]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-98be50ac] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-98be50ac],.ant-calendar-today .ant-calendar-date[data-v-98be50ac] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-98be50ac]:hover,.ant-calendar-month-panel-month[data-v-98be50ac]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-98be50ac]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-98be50ac],.ant-calendar-year-panel-year[data-v-98be50ac]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-98be50ac],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-98be50ac]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-98be50ac],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-98be50ac]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-98be50ac],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-98be50ac]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-98be50ac],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-98be50ac]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-98be50ac]:hover,.ant-calendar-header a[data-v-98be50ac]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-98be50ac] {
    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-98be50ac]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-98be50ac]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-98be50ac],.ant-tabs-nav .ant-tabs-tab[data-v-98be50ac]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-98be50ac] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-98be50ac]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-98be50ac]::-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-98be50ac]::-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-98be50ac] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-98be50ac] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-98be50ac]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-98be50ac]::-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-98be50ac]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-98be50ac],html[data-v-98be50ac] {
    -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-98be50ac] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-98be50ac] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-98be50ac] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-98be50ac],a[data-v-98be50ac],button[data-v-98be50ac],input[data-v-98be50ac],span[data-v-98be50ac] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-98be50ac]:focus-visible,a[data-v-98be50ac]:focus-visible,button[data-v-98be50ac]:focus-visible,input[data-v-98be50ac]:focus-visible,span[data-v-98be50ac]:focus-visible {
    outline: none
}

button[data-v-98be50ac]:focus,button[data-v-98be50ac]:hover,input[data-v-98be50ac]:focus,input[data-v-98be50ac]:hover {
    outline: none!important
}

.w1200-layout[data-v-98be50ac] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-98be50ac],.w1280-layout[data-v-98be50ac] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-98be50ac],.g-full[data-v-98be50ac] {
    width: 100%
}

.g-fill[data-v-98be50ac] {
    height: 100%
}

.min-height-630[data-v-98be50ac] {
    min-height: 630px
}

.ant-btn[data-v-98be50ac]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-98be50ac]:after,.ant-btn[data-v-98be50ac]:before {
    display: none
}

.lgd-grid-cols-1[data-v-98be50ac] {
    width: 100%
}

.lgd-grid-gap-1[data-v-98be50ac] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-98be50ac] {
    width: 50%
}

.lgd-grid-gap-2[data-v-98be50ac] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-98be50ac] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-98be50ac] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-98be50ac] {
    width: 25%
}

.lgd-grid-gap-4[data-v-98be50ac] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-98be50ac] {
    width: 20%
}

.lgd-grid-gap-5[data-v-98be50ac] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-98be50ac] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-98be50ac] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-98be50ac] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-98be50ac] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-98be50ac] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-98be50ac] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-98be50ac] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-98be50ac] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-98be50ac] {
    background-color: #66c0f4
}

.bh-spin[data-v-98be50ac] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-98be50ac] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-98be50ac] {
    min-height: calc(100vh - 320px)
}

.banner[data-v-98be50ac] {
    background-size: cover;
    height: 100%;
    position: relative;
    width: 100%
}

.banner .home-header[data-v-98be50ac] {
    background: url(https://game.bohe.com/img/header_bg.076a92d.png) 50% no-repeat;
    background-size: cover;
    z-index: 2
}

.banner .video-box[data-v-98be50ac] {
    height: 670px;
    min-width: 1200px;
    overflow: hidden;
    position: relative
}

.banner .video-box[data-v-98be50ac]:after {
    background: url(https://game.bohe.com/img/banner-bottom_bg.ac349c3.png);
    background-size: cover;
    bottom: 0;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.banner .video-box .video[data-v-98be50ac] {
    margin-top: -60px;
    -o-object-fit: fill;
    object-fit: fill;
    width: 100%
}

.banner .gameDetail-container[data-v-98be50ac] {
    transform: translateY(-310px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left[data-v-98be50ac] {
    color: hsla(0,0%,100%,.8);
    display: flex;
    flex-direction: column;
    font-size: 16px;
    justify-content: flex-end;
    padding-bottom: 15px;
    width: 184px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left h2[data-v-98be50ac] {
    color: #fff;
    font-size: 45px;
    max-width: 700px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 700px;
    z-index: 1
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .sub-name[data-v-98be50ac] {
    color: #fff;
    font-size: 20px;
    margin-bottom: 4rem;
    white-space: nowrap;
    width: 184px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .activity-data[data-v-98be50ac] {
    color: #ffbc10;
    font-size: 30px;
    margin-bottom: 1.5rem
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center[data-v-98be50ac] {
    align-items: flex-end;
    display: flex
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li[data-v-98be50ac] {
    display: flex;
    margin-right: 18px;
    padding: 21px 0 0;
    width: 130px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li img[data-v-98be50ac] {
    height: 55px;
    width: 55px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li h5[data-v-98be50ac] {
    color: #fff;
    font-size: 16px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li p[data-v-98be50ac] {
    color: #fff;
    font-size: 14px;
    opacity: .5
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right[data-v-98be50ac] {
    align-items: self-end;
    width: 543px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price[data-v-98be50ac] {
    font-size: 65px;
    font-weight: 800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-title[data-v-98be50ac] {
    color: #fff;
    text-shadow: 3px 5px #ff3939
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-number[data-v-98be50ac] {
    color: #fff800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-number font[data-v-98be50ac] {
    font-size: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-discount[data-v-98be50ac] {
    color: #fff;
    font-size: 20px;
    text-align: right
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-discount span[data-v-98be50ac] {
    font-size: 24px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-countDown[data-v-98be50ac] {
    background: rgba(0,0,0,.5);
    border-radius: 18px;
    color: #fff;
    font-size: 20px;
    padding: 0 12px;
    width: 264px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .buy-svip-btn[data-v-98be50ac] {
    height: 80px;
    -o-object-fit: cover;
    object-fit: cover;
    transition: all .3s;
    width: 260px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .buy-svip-btn[data-v-98be50ac]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-98be50ac],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn[data-v-98be50ac] {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjk1IiBoZWlnaHQ9Ijg4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTI2MC42IDg2SDJWMzQuNEMxNC43IDIxLjggMjEuOCAxNC43IDM0LjQgMkgyOTN2NTEuNmMtMTIuNyAxMi42LTE5LjggMTkuNy0zMi40IDMyLjRaIiBmaWxsPSJ1cmwoI2IpIi8+PHBhdGggZD0iTTI2MS40IDg4SDBWMzMuNkwzMy42IDBIMjk1djU0LjRMMjYxLjQgODhaTTQgODRoMjU1LjdMMjkxIDUyLjdWNEgzNS4zTDQgMzUuM1Y4NFoiIGZpbGw9IiNGMEQ1QzkiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTMwLjUxOCIgeTE9IjEuODEiIHgyPSIxMzAuNTE4IiB5Mj0iODUuODEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjQzU5Njk2Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjRFQUU4Ii8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjk1djg4SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #000;
    font-size: 20px;
    font-weight: 400;
    height: 80px;
    position: relative;
    transition: all .3s;
    width: 260px;
    z-index: 0
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .vip-text[data-v-98be50ac],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn .vip-text[data-v-98be50ac] {
    color: #4b2c1a;
    font-size: 30px;
    font-weight: 400;
    height: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .vip-desc[data-v-98be50ac],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn .vip-desc[data-v-98be50ac] {
    color: #4b2c1a;
    font-size: 12px;
    margin-top: 10px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-98be50ac]:hover,.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn[data-v-98be50ac]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn img[data-v-98be50ac],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn img[data-v-98be50ac] {
    display: inline-block;
    margin-right: 9px;
    vertical-align: sub
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-98be50ac] {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjk1IiBoZWlnaHQ9Ijg4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTI2MC42IDg2SDJWMzQuNEMxNC43IDIxLjggMjEuOCAxNC43IDM0LjQgMkgyOTN2NTEuNmMtMTIuNyAxMi42LTE5LjggMTkuNy0zMi40IDMyLjRaIiBmaWxsPSJ1cmwoI2IpIi8+PHBhdGggZD0iTTI2MS40IDg4SDBWMzMuNkwzMy42IDBIMjk1djU0LjRMMjYxLjQgODhaTTQgODRoMjU1LjdMMjkxIDUyLjdWNEgzNS4zTDQgMzUuM1Y4NFoiIGZpbGw9IiNGRkJBREEiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTQ3LjUiIHkxPSIyLjg1OCIgeDI9IjE0Ny41IiB5Mj0iODguNjk1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI0Y1NSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZGQTZDNiIvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI5NXY4OEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
    color: #fff;
    font-size: 30px;
    font-weight: 400;
    margin-left: 25px;
    transition: all .3s
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .gameDetail-setMealBtn-price[data-v-98be50ac] {
    color: #fff800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .gameDetail-setMealBtn-discount[data-v-98be50ac] {
    border-radius: 13px 13px 1px 13px;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    left: 26px;
    position: absolute;
    top: -29px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-98be50ac]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn:hover .gameDetail-setMealBtn-discount[data-v-98be50ac] {
    transition: all .1s ease-in-out
}

.banner .gameDetail-container .gameDetail-help[data-v-98be50ac] {
    background: url(https://game.bohe.com/img/game_help_banner.4d98f1c.png) top no-repeat #172126;
    background-size: 100% 100%;
    border-radius: 10px;
    height: 120px;
    margin-top: 68px;
    width: 1200px
}

.banner .gameDetail-container .gameDetail-help button[data-v-98be50ac] {
    background: linear-gradient(90deg,#81d1ff,#66c0f4);
    border-radius: 4px;
    color: #000;
    font-size: 18px;
    font-weight: 400;
    height: 51px;
    overflow: hidden;
    right: 43px;
    top: 37px;
    width: 174px;
    z-index: 0
}

.banner .gameDetail-container .gameDetail-help button .download-line[data-v-98be50ac] {
    margin: 0 15px 0 10px
}

.banner .gameDetail-container .gameDetail-help button[data-v-98be50ac]:after {
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    transition: opacity .2s linear;
    width: 100%;
    z-index: -1
}

.banner .gameDetail-container .gameDetail-help button[data-v-98be50ac]:hover:after {
    opacity: 1
}

.banner .gameDetail-container .gameDetail-help button[data-v-98be50ac]:active:after {
    opacity: 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left[data-v-98be50ac] {
    flex: 1;
    margin-right: 20px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left .gameDetail-desc[data-v-98be50ac] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    color: hsla(0,0%,100%,.8);
    padding: 26px 40px 60px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system[data-v-98be50ac] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 12px;
    padding: 30px 25px 15px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-title[data-v-98be50ac] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    width: 90px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-content[data-v-98be50ac] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    width: 218px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-recommend[data-v-98be50ac] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    padding: 26px 30px 30px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike[data-v-98be50ac] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    height: 250px;
    padding: 30px 26px 26px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter[data-v-98be50ac] {
    height: 26px;
    margin-bottom: 9px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .help-title[data-v-98be50ac] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAAXNSR0IArs4c6QAAADxQTFRFAAAAQEBAYGBgYGBgZmZmYGBgaGhoZ2dnZGRkZWVlZWVlZmZmZmZmZmZmZWVlZmZmZmZmZmZmZmZmZmZm8dhQ8gAAABN0Uk5TAAQIEBQYIC8zR4OH5+7v9vr7/hBWq3kAAABFSURBVAjXlck7EoAgAMTQ+ENRVNi9/12tGKGwMN2bwF5cu2coIwYBgwKYSj64bh1TannFeDas/WeWJNu2ApSpu8d78/IAOucFe5B0OHAAAAAASUVORK5CYII=) no-repeat;
    background-position-y: 4px;
    color: hsla(0,0%,100%,.8);
    font-size: 14px;
    font-weight: 400;
    padding-left: 18px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .kefu-btn[data-v-98be50ac] {
    align-items: center;
    background: hsla(0,0%,100%,.05);
    border: 1px solid hsla(0,0%,100%,.1);
    border-radius: 100px;
    box-shadow: none;
    color: hsla(0,0%,100%,.6);
    display: flex;
    font-size: 12px;
    height: 26px;
    justify-content: center;
    width: 56px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .kefu-btn img[data-v-98be50ac] {
    display: inline-block;
    margin-right: 2px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar[data-v-98be50ac] {
    padding-right: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel[data-v-98be50ac] {
    background: #2d3747;
    box-shadow: 0 7px 28px 1px rgba(0,0,0,.1);
    max-height: 185px;
    padding: 8px 0;
    position: absolute;
    top: 30px;
    width: 240px;
    z-index: 100
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-98be50ac] {
    height: 100%;
    margin-right: 6px;
    overflow-y: scroll
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-98be50ac]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-98be50ac]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-98be50ac]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul li[data-v-98be50ac] {
    color: hsla(0,0%,100%,.8);
    cursor: pointer;
    font-size: 12px;
    height: 34px;
    line-height: 34px;
    list-style: inside;
    padding: 0 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul li[data-v-98be50ac]::marker {
    color: hsla(0,0%,100%,.8)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel .search-empty[data-v-98be50ac] {
    align-items: center;
    color: #999;
    display: flex;
    flex-direction: column;
    font-size: 12px;
    height: 50px;
    justify-content: center;
    line-height: 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-98be50ac] {
    background: hsla(0,0%,100%,.1);
    border: none;
    border-radius: 4px;
    height: 26px;
    outline: none;
    width: 149px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-98be50ac] .ant-input-group {
    padding: 0 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-98be50ac] .ant-input-group input {
    background: none;
    border: none;
    color: hsla(0,0%,100%,.4);
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    height: 26px;
    outline: none;
    padding: 0 7px 0 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-98be50ac] .ant-input-group input::-moz-placeholder {
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-98be50ac] .ant-input-group input::placeholder {
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-98be50ac] .ant-input-group input:focus {
    box-shadow: none;
    outline: none
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-98be50ac] .ant-input-group .ant-input-group-addon {
    background-color: transparent
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-98be50ac] .ant-input-group .ant-input-group-addon .ant-btn {
    border: none;
    color: hsla(0,0%,100%,.4);
    height: 26px;
    padding: 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-98be50ac] .ant-input-group .ant-input-group-addon .ant-btn:hover {
    background: none;
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input .ant-input[data-v-98be50ac] {
    background: hsla(0,0%,100%,.1)!important
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-98be50ac]:hover {
    border-color: #66c0f4
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-98be50ac]::-moz-placeholder {
    color: #bbb
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-98be50ac]::placeholder {
    color: #bbb
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li[data-v-98be50ac] {
    border-bottom: 1px dotted hsla(0,0%,100%,.06);
    color: hsla(0,0%,100%,.5);
    cursor: pointer;
    font-size: 14px;
    list-style: inside;
    padding: 9px;
    transition: all .2s linear;
    width: 309px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li.active[data-v-98be50ac],.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li[data-v-98be50ac]:hover {
    color: #66c0f4
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-98be50ac] {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    height: 15px;
    line-height: 15px;
    margin-bottom: 18px;
    padding-left: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-98be50ac]:after {
    background: #66c0f4;
    border-radius: 10px;
    bottom: 0;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    width: 3px
}

.banner .gameDetail-container .gameDetail-content .byBtn-desc[data-v-98be50ac] {
    color: #999;
    font-family: MiSans-Regular,MiSans;
    font-size: 16px;
    font-weight: 400;
    margin-left: 5px
}

.banner .gameDetail-container .gameDetail-content .number-box[data-v-98be50ac] {
    background: hsla(0,0%,100%,.1);
    border-radius: 4px;
    color: hsla(0,0%,100%,.8);
    display: inline-block;
    font-family: HarmonyOS Sans SC-Bold,HarmonyOS Sans SC;
    font-size: 16px;
    font-weight: 400;
    height: 26px;
    line-height: 26px;
    margin-right: 2px;
    text-align: center;
    width: 20px
}

body[data-v-42058921] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-42058921]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-42058921]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-42058921]::-webkit-scrollbar-thumb,body[data-v-42058921]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-42058921]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-42058921] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-42058921] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-42058921] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-42058921] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-42058921],.ant-checkbox-checked[data-v-42058921]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-42058921],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-42058921],.ant-checkbox:hover .ant-checkbox-inner[data-v-42058921],.ant-radio-checked .ant-radio-inner[data-v-42058921],.ant-radio-checked[data-v-42058921]:after,.ant-radio:hover .ant-radio-inner[data-v-42058921] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-42058921],.ant-radio-inner[data-v-42058921]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-42058921],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-42058921],.ant-checkbox:hover .ant-checkbox-inner[data-v-42058921] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-42058921] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-42058921],.ant-input-number[data-v-42058921]:focus,.ant-input-number[data-v-42058921]:hover,.ant-input[data-v-42058921]:focus,.ant-input[data-v-42058921]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-42058921] {
    display: none
}

.ant-pagination-item-active a[data-v-42058921] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-42058921] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-42058921]:focus,.ant-pagination-item[data-v-42058921]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-42058921],.ant-pagination-item:hover a[data-v-42058921] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-42058921],.ant-pagination-next:hover .ant-pagination-item-link[data-v-42058921],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-42058921],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-42058921] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-42058921],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-42058921] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-42058921]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-42058921]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-42058921] {
    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-42058921] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-42058921],.ant-select-selection[data-v-42058921]:active,.ant-select-selection[data-v-42058921]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-42058921]:focus,.ant-calendar-picker .ant-input[data-v-42058921]:hover,.ant-calendar-picker:focus .ant-input[data-v-42058921],.ant-select-selection[data-v-42058921]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-42058921]:not(.ant-input-disabled),.ant-select-selection[data-v-42058921]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-42058921] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-42058921],.ant-calendar-today .ant-calendar-date[data-v-42058921] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-42058921]:hover,.ant-calendar-month-panel-month[data-v-42058921]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-42058921]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-42058921],.ant-calendar-year-panel-year[data-v-42058921]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-42058921],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-42058921]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-42058921],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-42058921]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-42058921],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-42058921]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-42058921],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-42058921]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-42058921]:hover,.ant-calendar-header a[data-v-42058921]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-42058921] {
    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-42058921]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-42058921]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-42058921],.ant-tabs-nav .ant-tabs-tab[data-v-42058921]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-42058921] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-42058921]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-42058921]::-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-42058921]::-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-42058921] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-42058921] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-42058921]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-42058921]::-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-42058921]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-42058921],html[data-v-42058921] {
    -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-42058921] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-42058921] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-42058921] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-42058921],a[data-v-42058921],button[data-v-42058921],input[data-v-42058921],span[data-v-42058921] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-42058921]:focus-visible,a[data-v-42058921]:focus-visible,button[data-v-42058921]:focus-visible,input[data-v-42058921]:focus-visible,span[data-v-42058921]:focus-visible {
    outline: none
}

button[data-v-42058921]:focus,button[data-v-42058921]:hover,input[data-v-42058921]:focus,input[data-v-42058921]:hover {
    outline: none!important
}

.w1200-layout[data-v-42058921] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-42058921],.w1280-layout[data-v-42058921] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-42058921],.g-full[data-v-42058921] {
    width: 100%
}

.g-fill[data-v-42058921] {
    height: 100%
}

.min-height-630[data-v-42058921] {
    min-height: 630px
}

.ant-btn[data-v-42058921]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-42058921]:after,.ant-btn[data-v-42058921]:before {
    display: none
}

.lgd-grid-cols-1[data-v-42058921] {
    width: 100%
}

.lgd-grid-gap-1[data-v-42058921] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-42058921] {
    width: 50%
}

.lgd-grid-gap-2[data-v-42058921] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-42058921] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-42058921] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-42058921] {
    width: 25%
}

.lgd-grid-gap-4[data-v-42058921] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-42058921] {
    width: 20%
}

.lgd-grid-gap-5[data-v-42058921] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-42058921] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-42058921] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-42058921] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-42058921] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-42058921] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-42058921] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-42058921] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-42058921] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-42058921] {
    background-color: #66c0f4
}

.bh-spin[data-v-42058921] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-42058921] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-42058921] {
    min-height: calc(100vh - 320px)
}

.banner[data-v-42058921] {
    background: #1d2024;
    position: relative;
    width: 100%
}

.banner .home-header[data-v-42058921] {
    background: url(https://game.bohe.com/img/header_bg.076a92d.png) 50% no-repeat;
    background-size: cover;
    z-index: 2
}

.banner .video-box[data-v-42058921] {
    height: 670px;
    min-width: 1200px;
    overflow: hidden;
    position: relative
}

.banner .video-box[data-v-42058921]:after {
    bottom: 0;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.banner .video-box .video[data-v-42058921] {
    -o-object-fit: fill;
    object-fit: fill;
    width: 100%
}

.banner .gameDetail-container[data-v-42058921] {
    transform: translateY(-555px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left[data-v-42058921] {
    color: hsla(0,0%,100%,.8);
    display: flex;
    flex-direction: column;
    font-size: 16px;
    justify-content: flex-end;
    padding-bottom: 15px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .banner-content[data-v-42058921] {
    background: url(https://game.bohe.com/img/d3_window.1f87bc4.png) no-repeat 50%;
    background-size: 732px 463px;
    border-radius: 19px;
    height: 463px;
    overflow: hidden;
    width: 732px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .banner-content .video-content[data-v-42058921] {
    border: 2px solid #2d4057;
    border-radius: 19px;
    height: 421px;
    overflow: hidden;
    width: 732px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .banner-content .video-content .video[data-v-42058921] {
    height: 421px;
    max-width: 749px;
    width: 758px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .banner-content .video-content .default-img[data-v-42058921] {
    height: 421px;
    -o-object-fit: cover;
    object-fit: cover
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left h2[data-v-42058921] {
    color: #fff;
    font-size: 45px;
    white-space: nowrap;
    width: 184px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .sub-name[data-v-42058921] {
    color: #fff;
    font-size: 20px;
    white-space: nowrap;
    width: 184px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .activity-data[data-v-42058921] {
    color: #ffbc10;
    font-size: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center[data-v-42058921] {
    display: flex
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li[data-v-42058921] {
    display: flex;
    padding: 21px 0 0
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li img[data-v-42058921] {
    height: 55px;
    margin-right: 5px;
    width: 55px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li h4[data-v-42058921] {
    color: #fff;
    font-size: 14px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li p[data-v-42058921] {
    color: #fff;
    font-size: 12px;
    opacity: .3
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right[data-v-42058921] {
    margin-left: 50px;
    width: 543px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .game-plant[data-v-42058921] {
    color: hsla(0,0%,100%,.3);
    font-size: 18px;
    height: 26px;
    margin-bottom: 15px;
    width: 200px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right h2[data-v-42058921] {
    color: #fff;
    font-size: 40px;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price[data-v-42058921] {
    align-items: flex-end;
    height: 60px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-title[data-v-42058921] {
    color: #fff;
    font-size: 20px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-number[data-v-42058921] {
    color: #fff800;
    font-size: 36px;
    height: 36px;
    line-height: 36px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-number font[data-v-42058921] {
    font-size: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .line-through[data-v-42058921] {
    color: hsla(0,0%,100%,.5);
    font-size: 16px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .discountReta[data-v-42058921] {
    background: url(https://game.bohe.com/img/d3_discount_reta.5ca6cbc.png) no-repeat 50%;
    background-size: 72px 30px;
    color: #1b232d;
    font-size: 18px;
    font-weight: 400;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 72px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn[data-v-42058921] {
    margin-top: 50px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .buy-svip-btn[data-v-42058921] {
    height: 73px;
    -o-object-fit: cover;
    object-fit: cover;
    transition: all .3s;
    width: 225px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .buy-svip-btn[data-v-42058921]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-42058921],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn[data-v-42058921] {
    background-image: url(https://game.bohe.com/img/d3_vip_btn.a83dc5c.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #000;
    font-size: 20px;
    font-weight: 400;
    height: 73px;
    position: relative;
    transition: all .3s;
    width: 225px;
    z-index: 0
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .vip-text[data-v-42058921],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn .vip-text[data-v-42058921] {
    color: #4b2c1a;
    font-size: 30px;
    font-weight: 400;
    height: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .vip-desc[data-v-42058921],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn .vip-desc[data-v-42058921] {
    color: #4b2c1a;
    font-size: 12px;
    margin-top: 10px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-42058921]:hover,.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn[data-v-42058921]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn img[data-v-42058921],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn img[data-v-42058921] {
    display: inline-block;
    margin-right: 9px;
    vertical-align: sub
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-42058921] {
    background-image: url(https://game.bohe.com/img/d3_setMeal_btn.a54ce09.png);
    color: #fff;
    font-size: 24px;
    font-weight: 400;
    margin-right: 25px;
    transition: all .3s
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .gameDetail-setMealBtn-price[data-v-42058921] {
    color: #fff800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .gameDetail-setMealBtn-discount[data-v-42058921] {
    border-radius: 13px 13px 1px 13px;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    left: 10px;
    position: absolute;
    top: -19px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-42058921]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn:hover .gameDetail-setMealBtn-discount[data-v-42058921] {
    transition: all .1s ease-in-out
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goodsInfo-center[data-v-42058921] {
    align-items: flex-end;
    display: flex
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goodsInfo-center li[data-v-42058921] {
    display: flex
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goodsInfo-center li img[data-v-42058921] {
    height: 50px;
    width: 50px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goodsInfo-center li h5[data-v-42058921] {
    color: #fff;
    font-size: 18px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goodsInfo-center li p[data-v-42058921] {
    color: #fff;
    font-size: 14px;
    opacity: .5
}

.banner .gameDetail-container .gameDetail-help[data-v-42058921],.banner .gameDetail-container .vip-equity[data-v-42058921] {
    border-radius: 10px;
    margin-top: 30px
}

.banner .gameDetail-container .gameDetail-help .gameDetail-help-content .install-btn[data-v-42058921],.banner .gameDetail-container .vip-equity .gameDetail-help-content .install-btn[data-v-42058921] {
    background-image: url(https://game.bohe.com/img/d3_down_btn.ff56434.png);
    background-size: 303px 80px;
    height: 80px;
    margin-left: 8px;
    transition: "background-image" .3s;
    width: 303px
}

.banner .gameDetail-container .gameDetail-help .gameDetail-help-content .install-btn[data-v-42058921]:hover,.banner .gameDetail-container .vip-equity .gameDetail-help-content .install-btn[data-v-42058921]:hover {
    background-image: url(https://game.bohe.com/img/d3_down_btn_hover.c6509a1.png)
}

.banner .gameDetail-container .gameDetail-help .gameDetail-help-content img[data-v-42058921],.banner .gameDetail-container .vip-equity .gameDetail-help-content img[data-v-42058921] {
    height: 80px;
    width: 968px
}

.banner .gameDetail-container .gameDetail-help button[data-v-42058921],.banner .gameDetail-container .vip-equity button[data-v-42058921] {
    height: 80px;
    width: 306px
}

.banner .gameDetail-container h5[data-v-42058921] {
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 13px;
    padding-left: 19px;
    position: relative
}

.banner .gameDetail-container h5[data-v-42058921]:after {
    border: 10px solid transparent;
    border-left-color: #2c78ff;
    border-radius: 5px;
    content: "";
    display: block;
    height: 0;
    left: 0;
    position: absolute;
    top: 7px;
    width: 0
}

.banner .gameDetail-container .vip-equity .advantage li[data-v-42058921] {
    position: relative
}

.banner .gameDetail-container .vip-equity .advantage li img[data-v-42058921] {
    height: 579px;
    width: 416px
}

.banner .gameDetail-container .vip-equity .advantage li .advantage-btn[data-v-42058921] {
    background: url(https://game.bohe.com/img/d3_advantage_btn.941dc61.png) no-repeat 50%;
    background-size: 233px 60px;
    bottom: 62px;
    cursor: pointer;
    height: 60px;
    left: 92px;
    position: absolute;
    transition: "background-image" .3s;
    width: 233px
}

.banner .gameDetail-container .vip-equity .advantage li .advantage-btn[data-v-42058921]:hover {
    background-image: url(https://game.bohe.com/img/d3_advantage_btn_hover.ee24a09.png)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left[data-v-42058921] {
    flex: 1;
    margin-right: 20px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left .gameDetail-desc[data-v-42058921] {
    background: #21252b;
    border-radius: 10px;
    color: hsla(0,0%,100%,.8);
    padding: 26px 40px 60px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left .gameDetail-desc h5[data-v-42058921] {
    margin-bottom: 30px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system[data-v-42058921] {
    background: #21252b;
    border-radius: 12px;
    padding: 30px 25px 15px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-title[data-v-42058921] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    width: 90px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-content[data-v-42058921] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    width: 218px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-recommend[data-v-42058921] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    padding: 26px 30px 30px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike[data-v-42058921] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    height: 250px;
    padding: 30px 26px 26px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter[data-v-42058921] {
    height: 26px;
    margin-bottom: 9px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .help-title[data-v-42058921] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAAXNSR0IArs4c6QAAADxQTFRFAAAAQEBAYGBgYGBgZmZmYGBgaGhoZ2dnZGRkZWVlZWVlZmZmZmZmZmZmZWVlZmZmZmZmZmZmZmZmZmZm8dhQ8gAAABN0Uk5TAAQIEBQYIC8zR4OH5+7v9vr7/hBWq3kAAABFSURBVAjXlck7EoAgAMTQ+ENRVNi9/12tGKGwMN2bwF5cu2coIwYBgwKYSj64bh1TannFeDas/WeWJNu2ApSpu8d78/IAOucFe5B0OHAAAAAASUVORK5CYII=) no-repeat;
    background-position-y: 4px;
    color: hsla(0,0%,100%,.8);
    font-size: 14px;
    font-weight: 400;
    padding-left: 18px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .kefu-btn[data-v-42058921] {
    align-items: center;
    background: hsla(0,0%,100%,.05);
    border: 1px solid hsla(0,0%,100%,.1);
    border-radius: 100px;
    box-shadow: none;
    color: hsla(0,0%,100%,.6);
    display: flex;
    font-size: 12px;
    height: 26px;
    justify-content: center;
    width: 56px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .kefu-btn img[data-v-42058921] {
    display: inline-block;
    margin-right: 2px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar[data-v-42058921] {
    padding-right: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel[data-v-42058921] {
    background: #2d3747;
    box-shadow: 0 7px 28px 1px rgba(0,0,0,.1);
    max-height: 185px;
    padding: 8px 0;
    position: absolute;
    top: 30px;
    width: 240px;
    z-index: 100
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-42058921] {
    height: 100%;
    margin-right: 6px;
    overflow-y: scroll
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-42058921]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-42058921]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-42058921]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul li[data-v-42058921] {
    color: hsla(0,0%,100%,.8);
    cursor: pointer;
    font-size: 12px;
    height: 34px;
    line-height: 34px;
    list-style: inside;
    padding: 0 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul li[data-v-42058921]::marker {
    color: hsla(0,0%,100%,.8)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel .search-empty[data-v-42058921] {
    align-items: center;
    color: #999;
    display: flex;
    flex-direction: column;
    font-size: 12px;
    height: 50px;
    justify-content: center;
    line-height: 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-42058921] {
    background: hsla(0,0%,100%,.1);
    border: none;
    border-radius: 4px;
    height: 26px;
    outline: none;
    width: 149px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-42058921] .ant-input-group {
    padding: 0 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-42058921] .ant-input-group input {
    background: none;
    border: none;
    color: hsla(0,0%,100%,.4);
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    height: 26px;
    outline: none;
    padding: 0 7px 0 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-42058921] .ant-input-group input::-moz-placeholder {
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-42058921] .ant-input-group input::placeholder {
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-42058921] .ant-input-group input:focus {
    box-shadow: none;
    outline: none
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-42058921] .ant-input-group .ant-input-group-addon {
    background-color: transparent
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-42058921] .ant-input-group .ant-input-group-addon .ant-btn {
    border: none;
    color: hsla(0,0%,100%,.4);
    height: 26px;
    padding: 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-42058921] .ant-input-group .ant-input-group-addon .ant-btn:hover {
    background: none;
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input .ant-input[data-v-42058921] {
    background: hsla(0,0%,100%,.1)!important
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-42058921]:hover {
    border-color: #66c0f4
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-42058921]::-moz-placeholder {
    color: #bbb
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-42058921]::placeholder {
    color: #bbb
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li[data-v-42058921] {
    border-bottom: 1px dotted hsla(0,0%,100%,.06);
    color: hsla(0,0%,100%,.5);
    cursor: pointer;
    font-size: 14px;
    list-style: inside;
    padding: 9px;
    transition: all .2s linear;
    width: 309px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li.active[data-v-42058921],.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li[data-v-42058921]:hover {
    color: #66c0f4
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-42058921] {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    height: 15px;
    line-height: 15px;
    margin-bottom: 18px;
    padding-left: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-42058921]:after {
    background: #66c0f4;
    border-radius: 10px;
    bottom: 0;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    width: 3px
}

.banner .gameDetail-container .gameDetail-content .byBtn-desc[data-v-42058921] {
    color: #999;
    font-size: 16px;
    font-weight: 400;
    margin-left: 5px
}

.banner .gameDetail-container .gameDetail-content .number-box[data-v-42058921] {
    background: hsla(0,0%,100%,.1);
    border-radius: 4px;
    color: hsla(0,0%,100%,.8);
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    height: 26px;
    line-height: 26px;
    margin-right: 2px;
    text-align: center;
    width: 20px
}

body[data-v-548d822e] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-548d822e]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-548d822e]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-548d822e]::-webkit-scrollbar-thumb,body[data-v-548d822e]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-548d822e]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-548d822e] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-548d822e] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-548d822e] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-548d822e] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-548d822e],.ant-checkbox-checked[data-v-548d822e]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-548d822e],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-548d822e],.ant-checkbox:hover .ant-checkbox-inner[data-v-548d822e],.ant-radio-checked .ant-radio-inner[data-v-548d822e],.ant-radio-checked[data-v-548d822e]:after,.ant-radio:hover .ant-radio-inner[data-v-548d822e] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-548d822e],.ant-radio-inner[data-v-548d822e]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-548d822e],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-548d822e],.ant-checkbox:hover .ant-checkbox-inner[data-v-548d822e] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-548d822e] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-548d822e],.ant-input-number[data-v-548d822e]:focus,.ant-input-number[data-v-548d822e]:hover,.ant-input[data-v-548d822e]:focus,.ant-input[data-v-548d822e]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-548d822e] {
    display: none
}

.ant-pagination-item-active a[data-v-548d822e] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-548d822e] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-548d822e]:focus,.ant-pagination-item[data-v-548d822e]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-548d822e],.ant-pagination-item:hover a[data-v-548d822e] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-548d822e],.ant-pagination-next:hover .ant-pagination-item-link[data-v-548d822e],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-548d822e],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-548d822e] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-548d822e],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-548d822e] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-548d822e]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-548d822e]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-548d822e] {
    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-548d822e] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-548d822e],.ant-select-selection[data-v-548d822e]:active,.ant-select-selection[data-v-548d822e]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-548d822e]:focus,.ant-calendar-picker .ant-input[data-v-548d822e]:hover,.ant-calendar-picker:focus .ant-input[data-v-548d822e],.ant-select-selection[data-v-548d822e]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-548d822e]:not(.ant-input-disabled),.ant-select-selection[data-v-548d822e]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-548d822e] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-548d822e],.ant-calendar-today .ant-calendar-date[data-v-548d822e] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-548d822e]:hover,.ant-calendar-month-panel-month[data-v-548d822e]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-548d822e]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-548d822e],.ant-calendar-year-panel-year[data-v-548d822e]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-548d822e],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-548d822e]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-548d822e],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-548d822e]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-548d822e],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-548d822e]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-548d822e],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-548d822e]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-548d822e]:hover,.ant-calendar-header a[data-v-548d822e]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-548d822e] {
    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-548d822e]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-548d822e]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-548d822e],.ant-tabs-nav .ant-tabs-tab[data-v-548d822e]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-548d822e] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-548d822e]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-548d822e]::-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-548d822e]::-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-548d822e] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-548d822e] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-548d822e]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-548d822e]::-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-548d822e]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-548d822e],html[data-v-548d822e] {
    -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-548d822e] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-548d822e] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-548d822e] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-548d822e],a[data-v-548d822e],button[data-v-548d822e],input[data-v-548d822e],span[data-v-548d822e] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-548d822e]:focus-visible,a[data-v-548d822e]:focus-visible,button[data-v-548d822e]:focus-visible,input[data-v-548d822e]:focus-visible,span[data-v-548d822e]:focus-visible {
    outline: none
}

button[data-v-548d822e]:focus,button[data-v-548d822e]:hover,input[data-v-548d822e]:focus,input[data-v-548d822e]:hover {
    outline: none!important
}

.w1200-layout[data-v-548d822e] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-548d822e],.w1280-layout[data-v-548d822e] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-548d822e],.g-full[data-v-548d822e] {
    width: 100%
}

.g-fill[data-v-548d822e] {
    height: 100%
}

.min-height-630[data-v-548d822e] {
    min-height: 630px
}

.ant-btn[data-v-548d822e]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-548d822e]:after,.ant-btn[data-v-548d822e]:before {
    display: none
}

.lgd-grid-cols-1[data-v-548d822e] {
    width: 100%
}

.lgd-grid-gap-1[data-v-548d822e] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-548d822e] {
    width: 50%
}

.lgd-grid-gap-2[data-v-548d822e] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-548d822e] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-548d822e] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-548d822e] {
    width: 25%
}

.lgd-grid-gap-4[data-v-548d822e] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-548d822e] {
    width: 20%
}

.lgd-grid-gap-5[data-v-548d822e] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-548d822e] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-548d822e] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-548d822e] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-548d822e] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-548d822e] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-548d822e] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-548d822e] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-548d822e] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-548d822e] {
    background-color: #66c0f4
}

.bh-spin[data-v-548d822e] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-548d822e] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-548d822e] {
    min-height: calc(100vh - 320px)
}

.banner[data-v-548d822e] {
    background-size: cover;
    height: 100%;
    position: relative;
    width: 100%
}

.banner .home-header[data-v-548d822e] {
    background: url(https://game.bohe.com/img/header_bg.076a92d.png) 50% no-repeat;
    background-size: cover;
    z-index: 2
}

.banner .video-box[data-v-548d822e] {
    height: 670px;
    min-width: 1200px;
    overflow: hidden;
    position: relative
}

.banner .video-box[data-v-548d822e]:after {
    background: url(https://game.bohe.com/img/banner-bottom_bg.ac349c3.png);
    background-size: cover;
    bottom: 0;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.banner .video-box .video[data-v-548d822e] {
    margin-top: -60px;
    -o-object-fit: fill;
    object-fit: fill;
    width: 100%
}

.banner .gameDetail-container[data-v-548d822e] {
    transform: translateY(-200px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left[data-v-548d822e] {
    color: hsla(0,0%,100%,.8);
    display: flex;
    flex-direction: column;
    font-size: 16px;
    padding-bottom: 15px;
    width: 700px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left h2[data-v-548d822e] {
    color: #fff;
    font-size: 45px;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 885px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .sub-name[data-v-548d822e] {
    color: #fff;
    font-size: 20px;
    height: 24px;
    margin-bottom: 33px;
    opacity: .5;
    white-space: nowrap;
    width: 184px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .activity-data[data-v-548d822e] {
    color: #ffbc10;
    font-size: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center[data-v-548d822e] {
    align-items: flex-end;
    display: flex
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li[data-v-548d822e] {
    display: flex;
    width: 206px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li img[data-v-548d822e] {
    height: 55px;
    margin-right: 5px;
    width: 55px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li h5[data-v-548d822e] {
    color: #fff;
    font-size: 18px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li p[data-v-548d822e] {
    color: #fff;
    font-size: 14px;
    opacity: .5
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right[data-v-548d822e] {
    align-items: flex-end;
    width: 543px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price[data-v-548d822e] {
    font-size: 45px;
    font-weight: 800;
    padding-bottom: 50px;
    padding-left: 90px;
    position: relative
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-title[data-v-548d822e] {
    color: #fff;
    text-shadow: 3px 5px #ff3939
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-number[data-v-548d822e] {
    color: #fff800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-number font[data-v-548d822e] {
    font-size: 24px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-origrPrice-number[data-v-548d822e] {
    color: hsla(0,0%,100%,.5);
    font-size: 16px;
    height: 16px;
    line-height: 84px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .game-price-decline[data-v-548d822e] {
    background: red;
    background: url(https://game.bohe.com/img/desc_bg.21c14fa.png);
    color: #fff;
    font-size: 16px;
    height: 94px;
    left: 0;
    padding: 34px 0 0 2px;
    position: absolute;
    text-align: center;
    top: -25px;
    width: 70px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .game-price-decline .title[data-v-548d822e] {
    font-size: 14px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-discount[data-v-548d822e] {
    color: #fff;
    font-size: 20px;
    text-align: right
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-discount span[data-v-548d822e] {
    font-size: 24px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-countDown[data-v-548d822e] {
    background: rgba(0,0,0,.5);
    border-radius: 18px;
    color: #fff;
    font-size: 20px;
    padding: 0 12px;
    width: 264px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .buy-svip-btn[data-v-548d822e] {
    height: 80px;
    -o-object-fit: cover;
    object-fit: cover;
    transition: all .3s;
    width: 260px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .buy-svip-btn[data-v-548d822e]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-548d822e],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn[data-v-548d822e] {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjk1IiBoZWlnaHQ9Ijg4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTI2MC42IDg2SDJWMzQuNEMxNC43IDIxLjggMjEuOCAxNC43IDM0LjQgMkgyOTN2NTEuNmMtMTIuNyAxMi42LTE5LjggMTkuNy0zMi40IDMyLjRaIiBmaWxsPSJ1cmwoI2IpIi8+PHBhdGggZD0iTTI2MS40IDg4SDBWMzMuNkwzMy42IDBIMjk1djU0LjRMMjYxLjQgODhaTTQgODRoMjU1LjdMMjkxIDUyLjdWNEgzNS4zTDQgMzUuM1Y4NFoiIGZpbGw9IiNGMEQ1QzkiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTMwLjUxOCIgeTE9IjEuODEiIHgyPSIxMzAuNTE4IiB5Mj0iODUuODEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjQzU5Njk2Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjRFQUU4Ii8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjk1djg4SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #000;
    font-size: 20px;
    font-weight: 400;
    height: 80px;
    position: relative;
    transition: all .3s;
    width: 260px;
    z-index: 0
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .vip-text[data-v-548d822e],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn .vip-text[data-v-548d822e] {
    color: #4b2c1a;
    font-size: 24px;
    font-weight: 400;
    height: 24px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .vip-desc[data-v-548d822e],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn .vip-desc[data-v-548d822e] {
    color: #4b2c1a;
    font-size: 12px;
    margin-top: 10px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-548d822e]:hover,.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn[data-v-548d822e]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn img[data-v-548d822e],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn img[data-v-548d822e] {
    display: inline-block;
    margin-right: 9px;
    vertical-align: sub
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-548d822e] {
    background-image: url(https://game.bohe.com/img/d4_setMeal_btn.6418d0b.png);
    background-size: 260px 80px;
    color: #fff;
    margin-right: 25px;
    transition: all .3s
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .setMealBtn-title[data-v-548d822e] {
    font-size: 24px;
    font-weight: 400
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .setMealBtn-alt[data-v-548d822e] {
    font-size: 14px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .gameDetail-setMealBtn-price[data-v-548d822e] {
    color: #fff800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .gameDetail-setMealBtn-discount[data-v-548d822e] {
    background: url(https://game.bohe.com/img/game_count-down.c67a0fc.png) no-repeat 50%;
    background-size: 217px 39px;
    color: #ff3a3b;
    font-size: 14px;
    font-weight: 400;
    height: 39px;
    left: 26px;
    padding: 7px 0 0 37px;
    position: absolute;
    top: -29px;
    width: 217px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-548d822e]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn:hover .gameDetail-setMealBtn-discount[data-v-548d822e] {
    transition: all .1s ease-in-out
}

.banner .gameDetail-container .gameDetail-help[data-v-548d822e],.banner .gameDetail-container .vip-equity[data-v-548d822e] {
    border-radius: 10px;
    margin-top: 50px
}

.banner .gameDetail-container .gameDetail-help .gameDetail-help-content .install-btn[data-v-548d822e],.banner .gameDetail-container .vip-equity .gameDetail-help-content .install-btn[data-v-548d822e] {
    background-image: url(https://game.bohe.com/img/d4_down_btn.4602895.png);
    background-size: 306px 80px;
    height: 80px;
    margin-left: 8px;
    transition: "background-image" .3s;
    width: 306px
}

.banner .gameDetail-container .gameDetail-help .gameDetail-help-content .install-btn[data-v-548d822e]:hover,.banner .gameDetail-container .vip-equity .gameDetail-help-content .install-btn[data-v-548d822e]:hover {
    background-image: url(https://game.bohe.com/img/d4_down_btn_hover.5e8b636.png)
}

.banner .gameDetail-container .gameDetail-help .gameDetail-help-content img[data-v-548d822e],.banner .gameDetail-container .vip-equity .gameDetail-help-content img[data-v-548d822e] {
    height: 80px;
    width: 968px
}

.banner .gameDetail-container .gameDetail-help h5[data-v-548d822e],.banner .gameDetail-container .vip-equity h5[data-v-548d822e] {
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 13px;
    padding-left: 12px;
    position: relative
}

.banner .gameDetail-container .gameDetail-help h5[data-v-548d822e]:after,.banner .gameDetail-container .vip-equity h5[data-v-548d822e]:after {
    background: #02cf92;
    border-radius: 2px;
    content: "";
    display: block;
    height: 16px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 4px
}

.banner .gameDetail-container .gameDetail-help button[data-v-548d822e],.banner .gameDetail-container .vip-equity button[data-v-548d822e] {
    height: 80px;
    width: 306px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left[data-v-548d822e] {
    flex: 1;
    margin-right: 20px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left .gameDetail-desc[data-v-548d822e] {
    background: #151c27;
    border-radius: 12px;
    color: hsla(0,0%,100%,.8);
    padding: 26px 40px 60px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system[data-v-548d822e] {
    background: #151c27;
    border-radius: 12px;
    padding: 30px 25px 15px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-title[data-v-548d822e] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    width: 90px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-content[data-v-548d822e] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    width: 218px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-recommend[data-v-548d822e] {
    background: #151c27;
    border-radius: 10px;
    padding: 26px 30px 30px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike[data-v-548d822e] {
    background: #151c27;
    border-radius: 10px;
    height: 250px;
    padding: 30px 26px 26px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter[data-v-548d822e] {
    height: 26px;
    margin-bottom: 9px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .help-title[data-v-548d822e] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAAXNSR0IArs4c6QAAADxQTFRFAAAAQEBAYGBgYGBgZmZmYGBgaGhoZ2dnZGRkZWVlZWVlZmZmZmZmZmZmZWVlZmZmZmZmZmZmZmZmZmZm8dhQ8gAAABN0Uk5TAAQIEBQYIC8zR4OH5+7v9vr7/hBWq3kAAABFSURBVAjXlck7EoAgAMTQ+ENRVNi9/12tGKGwMN2bwF5cu2coIwYBgwKYSj64bh1TannFeDas/WeWJNu2ApSpu8d78/IAOucFe5B0OHAAAAAASUVORK5CYII=) no-repeat;
    background-position-y: 4px;
    color: hsla(0,0%,100%,.8);
    font-size: 14px;
    font-weight: 400;
    padding-left: 18px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .kefu-btn[data-v-548d822e] {
    align-items: center;
    background: hsla(0,0%,100%,.05);
    border: 1px solid hsla(0,0%,100%,.1);
    border-radius: 100px;
    box-shadow: none;
    color: hsla(0,0%,100%,.6);
    display: flex;
    font-size: 12px;
    height: 26px;
    justify-content: center;
    width: 56px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .kefu-btn img[data-v-548d822e] {
    display: inline-block;
    margin-right: 2px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar[data-v-548d822e] {
    padding-right: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel[data-v-548d822e] {
    background: #2d3747;
    box-shadow: 0 7px 28px 1px rgba(0,0,0,.1);
    max-height: 185px;
    padding: 8px 0;
    position: absolute;
    top: 30px;
    width: 240px;
    z-index: 100
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-548d822e] {
    height: 100%;
    margin-right: 6px;
    overflow-y: scroll
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-548d822e]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-548d822e]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-548d822e]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul li[data-v-548d822e] {
    color: hsla(0,0%,100%,.8);
    cursor: pointer;
    font-size: 12px;
    height: 34px;
    line-height: 34px;
    list-style: inside;
    padding: 0 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul li[data-v-548d822e]::marker {
    color: hsla(0,0%,100%,.8)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel .search-empty[data-v-548d822e] {
    align-items: center;
    color: #999;
    display: flex;
    flex-direction: column;
    font-size: 12px;
    height: 50px;
    justify-content: center;
    line-height: 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-548d822e] {
    background: hsla(0,0%,100%,.1);
    border: none;
    border-radius: 4px;
    height: 26px;
    outline: none;
    width: 149px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-548d822e] .ant-input-group {
    padding: 0 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-548d822e] .ant-input-group input {
    background: none;
    border: none;
    color: hsla(0,0%,100%,.4);
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    height: 26px;
    outline: none;
    padding: 0 7px 0 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-548d822e] .ant-input-group input::-moz-placeholder {
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-548d822e] .ant-input-group input::placeholder {
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-548d822e] .ant-input-group input:focus {
    box-shadow: none;
    outline: none
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-548d822e] .ant-input-group .ant-input-group-addon {
    background-color: transparent
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-548d822e] .ant-input-group .ant-input-group-addon .ant-btn {
    border: none;
    color: hsla(0,0%,100%,.4);
    height: 26px;
    padding: 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-548d822e] .ant-input-group .ant-input-group-addon .ant-btn:hover {
    background: none;
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input .ant-input[data-v-548d822e] {
    background: hsla(0,0%,100%,.1)!important
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-548d822e]:hover {
    border-color: #66c0f4
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-548d822e]::-moz-placeholder {
    color: #bbb
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-548d822e]::placeholder {
    color: #bbb
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li[data-v-548d822e] {
    border-bottom: 1px dotted hsla(0,0%,100%,.06);
    color: hsla(0,0%,100%,.5);
    cursor: pointer;
    font-size: 14px;
    list-style: inside;
    padding: 9px;
    transition: all .2s linear;
    width: 309px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li.active[data-v-548d822e],.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li[data-v-548d822e]:hover {
    color: #66c0f4
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-548d822e] {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    height: 15px;
    line-height: 15px;
    margin-bottom: 18px;
    padding-left: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-548d822e]:after {
    background: #02d093;
    border-radius: 10px;
    bottom: 0;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    width: 3px
}

.banner .gameDetail-container .gameDetail-content .byBtn-desc[data-v-548d822e] {
    color: #999;
    font-size: 16px;
    font-weight: 400;
    margin-left: 5px
}

.banner .gameDetail-container .gameDetail-content .number-box[data-v-548d822e] {
    background: hsla(0,0%,100%,.1);
    border-radius: 4px;
    color: hsla(0,0%,100%,.8);
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    height: 26px;
    line-height: 26px;
    margin-right: 2px;
    text-align: center;
    width: 20px
}

body[data-v-0db00cae] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-0db00cae]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-0db00cae]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-0db00cae]::-webkit-scrollbar-thumb,body[data-v-0db00cae]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-0db00cae]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-0db00cae] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-0db00cae] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-0db00cae] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-0db00cae] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-0db00cae],.ant-checkbox-checked[data-v-0db00cae]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-0db00cae],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-0db00cae],.ant-checkbox:hover .ant-checkbox-inner[data-v-0db00cae],.ant-radio-checked .ant-radio-inner[data-v-0db00cae],.ant-radio-checked[data-v-0db00cae]:after,.ant-radio:hover .ant-radio-inner[data-v-0db00cae] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-0db00cae],.ant-radio-inner[data-v-0db00cae]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-0db00cae],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-0db00cae],.ant-checkbox:hover .ant-checkbox-inner[data-v-0db00cae] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-0db00cae] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-0db00cae],.ant-input-number[data-v-0db00cae]:focus,.ant-input-number[data-v-0db00cae]:hover,.ant-input[data-v-0db00cae]:focus,.ant-input[data-v-0db00cae]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-0db00cae] {
    display: none
}

.ant-pagination-item-active a[data-v-0db00cae] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-0db00cae] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-0db00cae]:focus,.ant-pagination-item[data-v-0db00cae]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-0db00cae],.ant-pagination-item:hover a[data-v-0db00cae] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-0db00cae],.ant-pagination-next:hover .ant-pagination-item-link[data-v-0db00cae],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-0db00cae],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-0db00cae] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-0db00cae],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-0db00cae] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-0db00cae]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-0db00cae]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-0db00cae] {
    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-0db00cae] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-0db00cae],.ant-select-selection[data-v-0db00cae]:active,.ant-select-selection[data-v-0db00cae]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-0db00cae]:focus,.ant-calendar-picker .ant-input[data-v-0db00cae]:hover,.ant-calendar-picker:focus .ant-input[data-v-0db00cae],.ant-select-selection[data-v-0db00cae]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-0db00cae]:not(.ant-input-disabled),.ant-select-selection[data-v-0db00cae]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-0db00cae] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-0db00cae],.ant-calendar-today .ant-calendar-date[data-v-0db00cae] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-0db00cae]:hover,.ant-calendar-month-panel-month[data-v-0db00cae]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-0db00cae]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-0db00cae],.ant-calendar-year-panel-year[data-v-0db00cae]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-0db00cae],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-0db00cae]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-0db00cae],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-0db00cae]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-0db00cae],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-0db00cae]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-0db00cae],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-0db00cae]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-0db00cae]:hover,.ant-calendar-header a[data-v-0db00cae]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-0db00cae] {
    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-0db00cae]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-0db00cae]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-0db00cae],.ant-tabs-nav .ant-tabs-tab[data-v-0db00cae]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-0db00cae] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-0db00cae]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-0db00cae]::-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-0db00cae]::-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-0db00cae] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-0db00cae] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-0db00cae]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-0db00cae]::-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-0db00cae]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-0db00cae],html[data-v-0db00cae] {
    -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-0db00cae] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-0db00cae] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-0db00cae] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-0db00cae],a[data-v-0db00cae],button[data-v-0db00cae],input[data-v-0db00cae],span[data-v-0db00cae] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-0db00cae]:focus-visible,a[data-v-0db00cae]:focus-visible,button[data-v-0db00cae]:focus-visible,input[data-v-0db00cae]:focus-visible,span[data-v-0db00cae]:focus-visible {
    outline: none
}

button[data-v-0db00cae]:focus,button[data-v-0db00cae]:hover,input[data-v-0db00cae]:focus,input[data-v-0db00cae]:hover {
    outline: none!important
}

.w1200-layout[data-v-0db00cae] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-0db00cae],.w1280-layout[data-v-0db00cae] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-0db00cae],.g-full[data-v-0db00cae] {
    width: 100%
}

.g-fill[data-v-0db00cae] {
    height: 100%
}

.min-height-630[data-v-0db00cae] {
    min-height: 630px
}

.ant-btn[data-v-0db00cae]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-0db00cae]:after,.ant-btn[data-v-0db00cae]:before {
    display: none
}

.lgd-grid-cols-1[data-v-0db00cae] {
    width: 100%
}

.lgd-grid-gap-1[data-v-0db00cae] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-0db00cae] {
    width: 50%
}

.lgd-grid-gap-2[data-v-0db00cae] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-0db00cae] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-0db00cae] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-0db00cae] {
    width: 25%
}

.lgd-grid-gap-4[data-v-0db00cae] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-0db00cae] {
    width: 20%
}

.lgd-grid-gap-5[data-v-0db00cae] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-0db00cae] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-0db00cae] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-0db00cae] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-0db00cae] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-0db00cae] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-0db00cae] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-0db00cae] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-0db00cae] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-0db00cae] {
    background-color: #66c0f4
}

.bh-spin[data-v-0db00cae] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-0db00cae] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-0db00cae] {
    min-height: calc(100vh - 320px)
}

.banner[data-v-0db00cae] {
    background-size: cover;
    height: 100%;
    position: relative;
    width: 100%
}

.banner .home-header[data-v-0db00cae] {
    background: url(https://game.bohe.com/img/header_bg.076a92d.png) 50% no-repeat;
    background-size: cover;
    z-index: 2
}

.banner .video-box[data-v-0db00cae] {
    height: 670px;
    min-width: 1200px;
    overflow: hidden;
    position: relative
}

.banner .video-box[data-v-0db00cae]:after {
    background: url(https://game.bohe.com/img/banner-bottom_bg.ac349c3.png);
    background-size: cover;
    bottom: 0;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.banner .video-box .video[data-v-0db00cae] {
    margin-top: -60px;
    -o-object-fit: fill;
    object-fit: fill;
    width: 100%
}

.banner .gameDetail-container[data-v-0db00cae] {
    transform: translateY(-310px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left[data-v-0db00cae] {
    color: hsla(0,0%,100%,.8);
    display: flex;
    flex-direction: column;
    font-size: 16px;
    justify-content: flex-end;
    padding-bottom: 15px;
    width: 184px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left h2[data-v-0db00cae] {
    color: #fff;
    font-size: 45px;
    max-width: 700px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 700px;
    z-index: 1
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .sub-name[data-v-0db00cae] {
    color: #fff;
    font-size: 20px;
    white-space: nowrap;
    width: 184px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .activity-data[data-v-0db00cae] {
    color: #ffbc10;
    font-size: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center[data-v-0db00cae] {
    align-items: flex-end;
    display: flex
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li[data-v-0db00cae] {
    display: flex;
    margin-right: 18px;
    padding: 21px 0 0;
    width: 130px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li img[data-v-0db00cae] {
    height: 55px;
    width: 55px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li h5[data-v-0db00cae] {
    color: #fff;
    font-size: 16px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li p[data-v-0db00cae] {
    color: #fff;
    font-size: 14px;
    opacity: .5
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right[data-v-0db00cae] {
    align-items: self-end;
    width: 543px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price[data-v-0db00cae] {
    font-size: 65px;
    font-weight: 800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-title[data-v-0db00cae] {
    color: #fff;
    text-shadow: 3px 5px #ff3939
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-number[data-v-0db00cae] {
    color: #fff800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-number font[data-v-0db00cae] {
    font-size: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-discount[data-v-0db00cae] {
    color: #fff;
    font-size: 20px;
    text-align: right
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-discount span[data-v-0db00cae] {
    font-size: 24px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-countDown[data-v-0db00cae] {
    background: rgba(0,0,0,.5);
    border-radius: 18px;
    color: #fff;
    font-size: 20px;
    padding: 0 12px;
    width: 264px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .buy-svip-btn[data-v-0db00cae] {
    height: 80px;
    -o-object-fit: cover;
    object-fit: cover;
    transition: all .3s;
    width: 260px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .buy-svip-btn[data-v-0db00cae]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-0db00cae],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn[data-v-0db00cae] {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjk1IiBoZWlnaHQ9Ijg4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTI2MC42IDg2SDJWMzQuNEMxNC43IDIxLjggMjEuOCAxNC43IDM0LjQgMkgyOTN2NTEuNmMtMTIuNyAxMi42LTE5LjggMTkuNy0zMi40IDMyLjRaIiBmaWxsPSJ1cmwoI2IpIi8+PHBhdGggZD0iTTI2MS40IDg4SDBWMzMuNkwzMy42IDBIMjk1djU0LjRMMjYxLjQgODhaTTQgODRoMjU1LjdMMjkxIDUyLjdWNEgzNS4zTDQgMzUuM1Y4NFoiIGZpbGw9IiNGMEQ1QzkiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTMwLjUxOCIgeTE9IjEuODEiIHgyPSIxMzAuNTE4IiB5Mj0iODUuODEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjQzU5Njk2Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjRFQUU4Ii8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjk1djg4SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #000;
    font-size: 20px;
    font-weight: 400;
    height: 80px;
    position: relative;
    transition: all .3s;
    width: 260px;
    z-index: 0
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .vip-text[data-v-0db00cae],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn .vip-text[data-v-0db00cae] {
    color: #4b2c1a;
    font-size: 30px;
    font-weight: 400;
    height: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .vip-desc[data-v-0db00cae],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn .vip-desc[data-v-0db00cae] {
    color: #4b2c1a;
    font-size: 12px;
    margin-top: 10px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-0db00cae]:hover,.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn[data-v-0db00cae]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn img[data-v-0db00cae],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn img[data-v-0db00cae] {
    display: inline-block;
    margin-right: 9px;
    vertical-align: sub
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-0db00cae] {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjk1IiBoZWlnaHQ9Ijg4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTI2MC42IDg2SDJWMzQuNEMxNC43IDIxLjggMjEuOCAxNC43IDM0LjQgMkgyOTN2NTEuNmMtMTIuNyAxMi42LTE5LjggMTkuNy0zMi40IDMyLjRaIiBmaWxsPSJ1cmwoI2IpIi8+PHBhdGggZD0iTTI2MS40IDg4SDBWMzMuNkwzMy42IDBIMjk1djU0LjRMMjYxLjQgODhaTTQgODRoMjU1LjdMMjkxIDUyLjdWNEgzNS4zTDQgMzUuM1Y4NFoiIGZpbGw9IiNGRkJBREEiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTQ3LjUiIHkxPSIyLjg1OCIgeDI9IjE0Ny41IiB5Mj0iODguNjk1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI0Y1NSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZGQTZDNiIvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI5NXY4OEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
    color: #fff;
    font-size: 30px;
    font-weight: 400;
    margin-left: 25px;
    transition: all .3s
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .gameDetail-setMealBtn-price[data-v-0db00cae] {
    color: #fff800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .gameDetail-setMealBtn-discount[data-v-0db00cae] {
    border-radius: 13px 13px 1px 13px;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    left: 26px;
    position: absolute;
    top: -29px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-0db00cae]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn:hover .gameDetail-setMealBtn-discount[data-v-0db00cae] {
    transition: all .1s ease-in-out
}

.banner .gameDetail-container .gameDetail-help[data-v-0db00cae] {
    background: url(https://game.bohe.com/img/game_help_banner.4d98f1c.png) top no-repeat #172126;
    background-size: 100% 100%;
    border-radius: 10px;
    height: 120px;
    margin-top: 68px;
    width: 1200px
}

.banner .gameDetail-container .gameDetail-help button[data-v-0db00cae] {
    background: linear-gradient(90deg,#81d1ff,#66c0f4);
    border-radius: 4px;
    color: #000;
    font-size: 18px;
    font-weight: 400;
    height: 51px;
    overflow: hidden;
    right: 43px;
    top: 37px;
    width: 174px;
    z-index: 0
}

.banner .gameDetail-container .gameDetail-help button .download-line[data-v-0db00cae] {
    margin: 0 15px 0 10px
}

.banner .gameDetail-container .gameDetail-help button[data-v-0db00cae]:after {
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    transition: opacity .2s linear;
    width: 100%;
    z-index: -1
}

.banner .gameDetail-container .gameDetail-help button[data-v-0db00cae]:hover:after {
    opacity: 1
}

.banner .gameDetail-container .gameDetail-help button[data-v-0db00cae]:active:after {
    opacity: 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left[data-v-0db00cae] {
    flex: 1;
    margin-right: 20px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left .gameDetail-desc[data-v-0db00cae] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    color: hsla(0,0%,100%,.8);
    padding: 26px 40px 60px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system[data-v-0db00cae] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 12px;
    padding: 30px 25px 15px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-title[data-v-0db00cae] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    width: 90px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-content[data-v-0db00cae] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    width: 218px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-recommend[data-v-0db00cae] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    padding: 26px 30px 30px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike[data-v-0db00cae] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    height: 250px;
    padding: 30px 26px 26px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter[data-v-0db00cae] {
    height: 26px;
    margin-bottom: 9px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .help-title[data-v-0db00cae] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAAXNSR0IArs4c6QAAADxQTFRFAAAAQEBAYGBgYGBgZmZmYGBgaGhoZ2dnZGRkZWVlZWVlZmZmZmZmZmZmZWVlZmZmZmZmZmZmZmZmZmZm8dhQ8gAAABN0Uk5TAAQIEBQYIC8zR4OH5+7v9vr7/hBWq3kAAABFSURBVAjXlck7EoAgAMTQ+ENRVNi9/12tGKGwMN2bwF5cu2coIwYBgwKYSj64bh1TannFeDas/WeWJNu2ApSpu8d78/IAOucFe5B0OHAAAAAASUVORK5CYII=) no-repeat;
    background-position-y: 4px;
    color: hsla(0,0%,100%,.8);
    font-size: 14px;
    font-weight: 400;
    padding-left: 18px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .kefu-btn[data-v-0db00cae] {
    align-items: center;
    background: hsla(0,0%,100%,.05);
    border: 1px solid hsla(0,0%,100%,.1);
    border-radius: 100px;
    box-shadow: none;
    color: hsla(0,0%,100%,.6);
    display: flex;
    font-size: 12px;
    height: 26px;
    justify-content: center;
    width: 56px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .kefu-btn img[data-v-0db00cae] {
    display: inline-block;
    margin-right: 2px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar[data-v-0db00cae] {
    padding-right: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel[data-v-0db00cae] {
    background: #2d3747;
    box-shadow: 0 7px 28px 1px rgba(0,0,0,.1);
    max-height: 185px;
    padding: 8px 0;
    position: absolute;
    top: 30px;
    width: 240px;
    z-index: 100
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-0db00cae] {
    height: 100%;
    margin-right: 6px;
    overflow-y: scroll
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-0db00cae]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-0db00cae]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-0db00cae]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul li[data-v-0db00cae] {
    color: hsla(0,0%,100%,.8);
    cursor: pointer;
    font-size: 12px;
    height: 34px;
    line-height: 34px;
    list-style: inside;
    padding: 0 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul li[data-v-0db00cae]::marker {
    color: hsla(0,0%,100%,.8)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel .search-empty[data-v-0db00cae] {
    align-items: center;
    color: #999;
    display: flex;
    flex-direction: column;
    font-size: 12px;
    height: 50px;
    justify-content: center;
    line-height: 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-0db00cae] {
    background: hsla(0,0%,100%,.1);
    border: none;
    border-radius: 4px;
    height: 26px;
    outline: none;
    width: 149px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-0db00cae] .ant-input-group {
    padding: 0 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-0db00cae] .ant-input-group input {
    background: none;
    border: none;
    color: hsla(0,0%,100%,.4);
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    height: 26px;
    outline: none;
    padding: 0 7px 0 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-0db00cae] .ant-input-group input::-moz-placeholder {
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-0db00cae] .ant-input-group input::placeholder {
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-0db00cae] .ant-input-group input:focus {
    box-shadow: none;
    outline: none
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-0db00cae] .ant-input-group .ant-input-group-addon {
    background-color: transparent
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-0db00cae] .ant-input-group .ant-input-group-addon .ant-btn {
    border: none;
    color: hsla(0,0%,100%,.4);
    height: 26px;
    padding: 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-0db00cae] .ant-input-group .ant-input-group-addon .ant-btn:hover {
    background: none;
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input .ant-input[data-v-0db00cae] {
    background: hsla(0,0%,100%,.1)!important
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-0db00cae]:hover {
    border-color: #66c0f4
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-0db00cae]::-moz-placeholder {
    color: #bbb
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-0db00cae]::placeholder {
    color: #bbb
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li[data-v-0db00cae] {
    border-bottom: 1px dotted hsla(0,0%,100%,.06);
    color: hsla(0,0%,100%,.5);
    cursor: pointer;
    font-size: 14px;
    list-style: inside;
    padding: 9px;
    transition: all .2s linear;
    width: 309px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li.active[data-v-0db00cae],.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li[data-v-0db00cae]:hover {
    color: #66c0f4
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-0db00cae] {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    height: 15px;
    line-height: 15px;
    margin-bottom: 18px;
    padding-left: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-0db00cae]:after {
    background: #66c0f4;
    border-radius: 10px;
    bottom: 0;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    width: 3px
}

.banner .gameDetail-container .gameDetail-content .byBtn-desc[data-v-0db00cae] {
    color: #999;
    font-size: 16px;
    font-weight: 400;
    margin-left: 5px
}

.banner .gameDetail-container .gameDetail-content .number-box[data-v-0db00cae] {
    background: hsla(0,0%,100%,.1);
    border-radius: 4px;
    color: hsla(0,0%,100%,.8);
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    height: 26px;
    line-height: 26px;
    margin-right: 2px;
    text-align: center;
    width: 20px
}

body[data-v-704a91da] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-704a91da]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-704a91da]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-704a91da]::-webkit-scrollbar-thumb,body[data-v-704a91da]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-704a91da]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-704a91da] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-704a91da] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-704a91da] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-704a91da] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-704a91da],.ant-checkbox-checked[data-v-704a91da]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-704a91da],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-704a91da],.ant-checkbox:hover .ant-checkbox-inner[data-v-704a91da],.ant-radio-checked .ant-radio-inner[data-v-704a91da],.ant-radio-checked[data-v-704a91da]:after,.ant-radio:hover .ant-radio-inner[data-v-704a91da] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-704a91da],.ant-radio-inner[data-v-704a91da]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-704a91da],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-704a91da],.ant-checkbox:hover .ant-checkbox-inner[data-v-704a91da] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-704a91da] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-704a91da],.ant-input-number[data-v-704a91da]:focus,.ant-input-number[data-v-704a91da]:hover,.ant-input[data-v-704a91da]:focus,.ant-input[data-v-704a91da]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-704a91da] {
    display: none
}

.ant-pagination-item-active a[data-v-704a91da] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-704a91da] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-704a91da]:focus,.ant-pagination-item[data-v-704a91da]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-704a91da],.ant-pagination-item:hover a[data-v-704a91da] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-704a91da],.ant-pagination-next:hover .ant-pagination-item-link[data-v-704a91da],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-704a91da],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-704a91da] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-704a91da],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-704a91da] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-704a91da]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-704a91da]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-704a91da] {
    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-704a91da] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-704a91da],.ant-select-selection[data-v-704a91da]:active,.ant-select-selection[data-v-704a91da]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-704a91da]:focus,.ant-calendar-picker .ant-input[data-v-704a91da]:hover,.ant-calendar-picker:focus .ant-input[data-v-704a91da],.ant-select-selection[data-v-704a91da]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-704a91da]:not(.ant-input-disabled),.ant-select-selection[data-v-704a91da]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-704a91da] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-704a91da],.ant-calendar-today .ant-calendar-date[data-v-704a91da] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-704a91da]:hover,.ant-calendar-month-panel-month[data-v-704a91da]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-704a91da]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-704a91da],.ant-calendar-year-panel-year[data-v-704a91da]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-704a91da],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-704a91da]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-704a91da],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-704a91da]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-704a91da],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-704a91da]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-704a91da],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-704a91da]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-704a91da]:hover,.ant-calendar-header a[data-v-704a91da]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-704a91da] {
    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-704a91da]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-704a91da]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-704a91da],.ant-tabs-nav .ant-tabs-tab[data-v-704a91da]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-704a91da] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-704a91da]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-704a91da]::-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-704a91da]::-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-704a91da] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-704a91da] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-704a91da]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-704a91da]::-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-704a91da]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-704a91da],html[data-v-704a91da] {
    -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-704a91da] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-704a91da] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-704a91da] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-704a91da],a[data-v-704a91da],button[data-v-704a91da],input[data-v-704a91da],span[data-v-704a91da] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-704a91da]:focus-visible,a[data-v-704a91da]:focus-visible,button[data-v-704a91da]:focus-visible,input[data-v-704a91da]:focus-visible,span[data-v-704a91da]:focus-visible {
    outline: none
}

button[data-v-704a91da]:focus,button[data-v-704a91da]:hover,input[data-v-704a91da]:focus,input[data-v-704a91da]:hover {
    outline: none!important
}

.w1200-layout[data-v-704a91da] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-704a91da],.w1280-layout[data-v-704a91da] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-704a91da],.g-full[data-v-704a91da] {
    width: 100%
}

.g-fill[data-v-704a91da] {
    height: 100%
}

.min-height-630[data-v-704a91da] {
    min-height: 630px
}

.ant-btn[data-v-704a91da]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-704a91da]:after,.ant-btn[data-v-704a91da]:before {
    display: none
}

.lgd-grid-cols-1[data-v-704a91da] {
    width: 100%
}

.lgd-grid-gap-1[data-v-704a91da] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-704a91da] {
    width: 50%
}

.lgd-grid-gap-2[data-v-704a91da] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-704a91da] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-704a91da] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-704a91da] {
    width: 25%
}

.lgd-grid-gap-4[data-v-704a91da] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-704a91da] {
    width: 20%
}

.lgd-grid-gap-5[data-v-704a91da] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-704a91da] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-704a91da] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-704a91da] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-704a91da] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-704a91da] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-704a91da] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-704a91da] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-704a91da] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-704a91da] {
    background-color: #66c0f4
}

.bh-spin[data-v-704a91da] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-704a91da] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-704a91da] {
    min-height: calc(100vh - 320px)
}

.banner[data-v-704a91da] {
    background-size: cover;
    height: 100%;
    position: relative;
    width: 100%
}

.banner .home-header[data-v-704a91da] {
    background: url(https://game.bohe.com/img/header_bg.076a92d.png) 50% no-repeat;
    background-size: cover;
    z-index: 2
}

.banner .video-box[data-v-704a91da] {
    height: 670px;
    min-width: 1200px;
    overflow: hidden;
    position: relative
}

.banner .video-box[data-v-704a91da]:after {
    background: url(https://game.bohe.com/img/banner-bottom_bg.ac349c3.png);
    background-size: cover;
    bottom: 0;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.banner .video-box .video[data-v-704a91da] {
    margin-top: -60px;
    -o-object-fit: fill;
    object-fit: fill;
    width: 100%
}

.banner .gameDetail-container[data-v-704a91da] {
    transform: translateY(-310px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left[data-v-704a91da] {
    color: hsla(0,0%,100%,.8);
    display: flex;
    flex-direction: column;
    font-size: 16px;
    justify-content: flex-end;
    padding-bottom: 15px;
    width: 184px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left h2[data-v-704a91da] {
    color: #fff;
    font-size: 45px;
    max-width: 700px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 700px;
    z-index: 1
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .sub-name[data-v-704a91da] {
    color: #fff;
    font-size: 20px;
    white-space: nowrap;
    width: 184px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-left .activity-data[data-v-704a91da] {
    color: #ffbc10;
    font-size: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center[data-v-704a91da] {
    align-items: flex-end;
    display: flex
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li[data-v-704a91da] {
    display: flex;
    margin-right: 18px;
    padding: 21px 0 0;
    width: 130px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li img[data-v-704a91da] {
    height: 55px;
    width: 55px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li h5[data-v-704a91da] {
    color: #fff;
    font-size: 16px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li p[data-v-704a91da] {
    color: #fff;
    font-size: 14px;
    opacity: .5
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right[data-v-704a91da] {
    align-items: self-end;
    width: 543px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price[data-v-704a91da] {
    font-size: 65px;
    font-weight: 800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-title[data-v-704a91da] {
    color: #fff;
    text-shadow: 3px 5px #ff3939
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-number[data-v-704a91da] {
    color: #fff800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-price .goods-price-number font[data-v-704a91da] {
    font-size: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-discount[data-v-704a91da] {
    color: #fff;
    font-size: 20px;
    text-align: right
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-discount span[data-v-704a91da] {
    font-size: 24px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-countDown[data-v-704a91da] {
    background: rgba(0,0,0,.5);
    border-radius: 18px;
    color: #fff;
    font-size: 20px;
    padding: 0 12px;
    width: 264px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .buy-svip-btn[data-v-704a91da] {
    height: 80px;
    -o-object-fit: cover;
    object-fit: cover;
    transition: all .3s;
    width: 260px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .buy-svip-btn[data-v-704a91da]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-704a91da],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn[data-v-704a91da] {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjk1IiBoZWlnaHQ9Ijg4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTI2MC42IDg2SDJWMzQuNEMxNC43IDIxLjggMjEuOCAxNC43IDM0LjQgMkgyOTN2NTEuNmMtMTIuNyAxMi42LTE5LjggMTkuNy0zMi40IDMyLjRaIiBmaWxsPSJ1cmwoI2IpIi8+PHBhdGggZD0iTTI2MS40IDg4SDBWMzMuNkwzMy42IDBIMjk1djU0LjRMMjYxLjQgODhaTTQgODRoMjU1LjdMMjkxIDUyLjdWNEgzNS4zTDQgMzUuM1Y4NFoiIGZpbGw9IiNGMEQ1QzkiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTMwLjUxOCIgeTE9IjEuODEiIHgyPSIxMzAuNTE4IiB5Mj0iODUuODEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjQzU5Njk2Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjRFQUU4Ii8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjk1djg4SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #000;
    font-size: 20px;
    font-weight: 400;
    height: 80px;
    position: relative;
    transition: all .3s;
    width: 260px;
    z-index: 0
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .vip-text[data-v-704a91da],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn .vip-text[data-v-704a91da] {
    color: #4b2c1a;
    font-size: 30px;
    font-weight: 400;
    height: 30px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .vip-desc[data-v-704a91da],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn .vip-desc[data-v-704a91da] {
    color: #4b2c1a;
    font-size: 12px;
    margin-top: 10px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-704a91da]:hover,.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn[data-v-704a91da]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn img[data-v-704a91da],.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-vipBtn img[data-v-704a91da] {
    display: inline-block;
    margin-right: 9px;
    vertical-align: sub
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-704a91da] {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjk1IiBoZWlnaHQ9Ijg4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTI2MC42IDg2SDJWMzQuNEMxNC43IDIxLjggMjEuOCAxNC43IDM0LjQgMkgyOTN2NTEuNmMtMTIuNyAxMi42LTE5LjggMTkuNy0zMi40IDMyLjRaIiBmaWxsPSJ1cmwoI2IpIi8+PHBhdGggZD0iTTI2MS40IDg4SDBWMzMuNkwzMy42IDBIMjk1djU0LjRMMjYxLjQgODhaTTQgODRoMjU1LjdMMjkxIDUyLjdWNEgzNS4zTDQgMzUuM1Y4NFoiIGZpbGw9IiNGRkJBREEiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTQ3LjUiIHkxPSIyLjg1OCIgeDI9IjE0Ny41IiB5Mj0iODguNjk1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI0Y1NSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZGQTZDNiIvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI5NXY4OEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
    color: #fff;
    font-size: 30px;
    font-weight: 400;
    margin-left: 25px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .gameDetail-setMealBtn-price[data-v-704a91da] {
    color: #fff800
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn .gameDetail-setMealBtn-discount[data-v-704a91da] {
    border-radius: 13px 13px 1px 13px;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    left: 26px;
    position: absolute;
    top: -29px
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn[data-v-704a91da]:hover {
    transform: translateY(-4px);
    transition: all .3s
}

.banner .gameDetail-container .gameDetail-goodsInfo .goodsInfo-right .goods-btn .gameDetail-setMealBtn:hover .gameDetail-setMealBtn-discount[data-v-704a91da] {
    transition: all .1s ease-in-out
}

.banner .gameDetail-container .gameDetail-help[data-v-704a91da] {
    background: url(https://game.bohe.com/img/game_help_banner.4d98f1c.png) top no-repeat #172126;
    background-size: 100% 100%;
    border-radius: 10px;
    height: 120px;
    margin-top: 68px;
    width: 1200px
}

.banner .gameDetail-container .gameDetail-help button[data-v-704a91da] {
    background: linear-gradient(90deg,#81d1ff,#66c0f4);
    border-radius: 4px;
    color: #000;
    font-size: 18px;
    font-weight: 400;
    height: 51px;
    overflow: hidden;
    right: 43px;
    top: 37px;
    width: 174px;
    z-index: 0
}

.banner .gameDetail-container .gameDetail-help button .download-line[data-v-704a91da] {
    margin: 0 15px 0 10px
}

.banner .gameDetail-container .gameDetail-help button[data-v-704a91da]:after {
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    transition: opacity .2s linear;
    width: 100%;
    z-index: -1
}

.banner .gameDetail-container .gameDetail-help button[data-v-704a91da]:hover:after {
    opacity: 1
}

.banner .gameDetail-container .gameDetail-help button[data-v-704a91da]:active:after {
    opacity: 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left[data-v-704a91da] {
    flex: 1;
    margin-right: 20px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left .gameDetail-desc[data-v-704a91da] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    color: hsla(0,0%,100%,.8);
    padding: 26px 40px 60px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system[data-v-704a91da] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 12px;
    padding: 30px 25px 15px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-title[data-v-704a91da] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    width: 90px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-content[data-v-704a91da] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    width: 218px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-recommend[data-v-704a91da] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    padding: 26px 30px 30px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike[data-v-704a91da] {
    background: linear-gradient(338deg,#0d1219,rgba(13,18,25,.5));
    border-radius: 10px;
    height: 250px;
    padding: 30px 26px 26px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter[data-v-704a91da] {
    height: 26px;
    margin-bottom: 9px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .help-title[data-v-704a91da] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAAXNSR0IArs4c6QAAADxQTFRFAAAAQEBAYGBgYGBgZmZmYGBgaGhoZ2dnZGRkZWVlZWVlZmZmZmZmZmZmZWVlZmZmZmZmZmZmZmZmZmZm8dhQ8gAAABN0Uk5TAAQIEBQYIC8zR4OH5+7v9vr7/hBWq3kAAABFSURBVAjXlck7EoAgAMTQ+ENRVNi9/12tGKGwMN2bwF5cu2coIwYBgwKYSj64bh1TannFeDas/WeWJNu2ApSpu8d78/IAOucFe5B0OHAAAAAASUVORK5CYII=) no-repeat;
    background-position-y: 4px;
    color: hsla(0,0%,100%,.8);
    font-size: 14px;
    font-weight: 400;
    padding-left: 18px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .kefu-btn[data-v-704a91da] {
    align-items: center;
    background: hsla(0,0%,100%,.05);
    border: 1px solid hsla(0,0%,100%,.1);
    border-radius: 100px;
    box-shadow: none;
    color: hsla(0,0%,100%,.6);
    display: flex;
    font-size: 12px;
    height: 26px;
    justify-content: center;
    width: 56px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .kefu-btn img[data-v-704a91da] {
    display: inline-block;
    margin-right: 2px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar[data-v-704a91da] {
    padding-right: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel[data-v-704a91da] {
    background: #2d3747;
    box-shadow: 0 7px 28px 1px rgba(0,0,0,.1);
    max-height: 185px;
    padding: 8px 0;
    position: absolute;
    top: 30px;
    width: 240px;
    z-index: 100
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-704a91da] {
    height: 100%;
    margin-right: 6px;
    overflow-y: scroll
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-704a91da]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-704a91da]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul[data-v-704a91da]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul li[data-v-704a91da] {
    color: hsla(0,0%,100%,.8);
    cursor: pointer;
    font-size: 12px;
    height: 34px;
    line-height: 34px;
    list-style: inside;
    padding: 0 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel ul li[data-v-704a91da]::marker {
    color: hsla(0,0%,100%,.8)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .search-bar .search-panel .search-empty[data-v-704a91da] {
    align-items: center;
    color: #999;
    display: flex;
    flex-direction: column;
    font-size: 12px;
    height: 50px;
    justify-content: center;
    line-height: 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-704a91da] {
    background: hsla(0,0%,100%,.1);
    border: none;
    border-radius: 4px;
    height: 26px;
    outline: none;
    width: 149px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-704a91da] .ant-input-group {
    padding: 0 14px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-704a91da] .ant-input-group input {
    background: none;
    border: none;
    color: hsla(0,0%,100%,.4);
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    height: 26px;
    outline: none;
    padding: 0 7px 0 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-704a91da] .ant-input-group input::-moz-placeholder {
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-704a91da] .ant-input-group input::placeholder {
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-704a91da] .ant-input-group input:focus {
    box-shadow: none;
    outline: none
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-704a91da] .ant-input-group .ant-input-group-addon {
    background-color: transparent
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-704a91da] .ant-input-group .ant-input-group-addon .ant-btn {
    border: none;
    color: hsla(0,0%,100%,.4);
    height: 26px;
    padding: 0
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-704a91da] .ant-input-group .ant-input-group-addon .ant-btn:hover {
    background: none;
    color: hsla(0,0%,100%,.4)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input .ant-input[data-v-704a91da] {
    background: hsla(0,0%,100%,.1)!important
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-704a91da]:hover {
    border-color: #66c0f4
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-704a91da]::-moz-placeholder {
    color: #bbb
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .game-helpCenter .gameDetail-search-input[data-v-704a91da]::placeholder {
    color: #bbb
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li[data-v-704a91da] {
    border-bottom: 1px dotted hsla(0,0%,100%,.06);
    color: hsla(0,0%,100%,.5);
    cursor: pointer;
    font-size: 14px;
    list-style: inside;
    padding: 9px;
    transition: all .2s linear;
    width: 309px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li.active[data-v-704a91da],.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-helpBaike .helpCenter-list li[data-v-704a91da]:hover {
    color: #66c0f4
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-704a91da] {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    height: 15px;
    line-height: 15px;
    margin-bottom: 18px;
    padding-left: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-704a91da]:after {
    background: #66c0f4;
    border-radius: 10px;
    bottom: 0;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    width: 3px
}

.banner .gameDetail-container .gameDetail-content .byBtn-desc[data-v-704a91da] {
    color: #999;
    font-size: 16px;
    font-weight: 400;
    margin-left: 5px
}

.banner .gameDetail-container .gameDetail-content .number-box[data-v-704a91da] {
    background: hsla(0,0%,100%,.1);
    border-radius: 4px;
    color: hsla(0,0%,100%,.8);
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    height: 26px;
    line-height: 26px;
    margin-right: 2px;
    text-align: center;
    width: 20px
}

body[data-v-1ee3319b] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-1ee3319b]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-1ee3319b]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-1ee3319b]::-webkit-scrollbar-thumb,body[data-v-1ee3319b]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-1ee3319b]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-1ee3319b] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-1ee3319b] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-1ee3319b] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-1ee3319b] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-1ee3319b],.ant-checkbox-checked[data-v-1ee3319b]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-1ee3319b],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-1ee3319b],.ant-checkbox:hover .ant-checkbox-inner[data-v-1ee3319b],.ant-radio-checked .ant-radio-inner[data-v-1ee3319b],.ant-radio-checked[data-v-1ee3319b]:after,.ant-radio:hover .ant-radio-inner[data-v-1ee3319b] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-1ee3319b],.ant-radio-inner[data-v-1ee3319b]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-1ee3319b],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-1ee3319b],.ant-checkbox:hover .ant-checkbox-inner[data-v-1ee3319b] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-1ee3319b] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-1ee3319b],.ant-input-number[data-v-1ee3319b]:focus,.ant-input-number[data-v-1ee3319b]:hover,.ant-input[data-v-1ee3319b]:focus,.ant-input[data-v-1ee3319b]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-1ee3319b] {
    display: none
}

.ant-pagination-item-active a[data-v-1ee3319b] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-1ee3319b] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-1ee3319b]:focus,.ant-pagination-item[data-v-1ee3319b]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-1ee3319b],.ant-pagination-item:hover a[data-v-1ee3319b] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-1ee3319b],.ant-pagination-next:hover .ant-pagination-item-link[data-v-1ee3319b],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-1ee3319b],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-1ee3319b] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-1ee3319b],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-1ee3319b] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-1ee3319b]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-1ee3319b]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-1ee3319b] {
    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-1ee3319b] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-1ee3319b],.ant-select-selection[data-v-1ee3319b]:active,.ant-select-selection[data-v-1ee3319b]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-1ee3319b]:focus,.ant-calendar-picker .ant-input[data-v-1ee3319b]:hover,.ant-calendar-picker:focus .ant-input[data-v-1ee3319b],.ant-select-selection[data-v-1ee3319b]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-1ee3319b]:not(.ant-input-disabled),.ant-select-selection[data-v-1ee3319b]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-1ee3319b] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-1ee3319b],.ant-calendar-today .ant-calendar-date[data-v-1ee3319b] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-1ee3319b]:hover,.ant-calendar-month-panel-month[data-v-1ee3319b]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-1ee3319b]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-1ee3319b],.ant-calendar-year-panel-year[data-v-1ee3319b]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-1ee3319b],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-1ee3319b]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-1ee3319b],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-1ee3319b]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-1ee3319b],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-1ee3319b]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-1ee3319b],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-1ee3319b]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-1ee3319b]:hover,.ant-calendar-header a[data-v-1ee3319b]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-1ee3319b] {
    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-1ee3319b]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-1ee3319b]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-1ee3319b],.ant-tabs-nav .ant-tabs-tab[data-v-1ee3319b]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-1ee3319b] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-1ee3319b]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-1ee3319b]::-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-1ee3319b]::-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-1ee3319b] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-1ee3319b] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-1ee3319b]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-1ee3319b]::-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-1ee3319b]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-1ee3319b],html[data-v-1ee3319b] {
    -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-1ee3319b] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-1ee3319b] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-1ee3319b] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-1ee3319b],a[data-v-1ee3319b],button[data-v-1ee3319b],input[data-v-1ee3319b],span[data-v-1ee3319b] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-1ee3319b]:focus-visible,a[data-v-1ee3319b]:focus-visible,button[data-v-1ee3319b]:focus-visible,input[data-v-1ee3319b]:focus-visible,span[data-v-1ee3319b]:focus-visible {
    outline: none
}

button[data-v-1ee3319b]:focus,button[data-v-1ee3319b]:hover,input[data-v-1ee3319b]:focus,input[data-v-1ee3319b]:hover {
    outline: none!important
}

.w1200-layout[data-v-1ee3319b] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-1ee3319b],.w1280-layout[data-v-1ee3319b] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-1ee3319b],.g-full[data-v-1ee3319b] {
    width: 100%
}

.g-fill[data-v-1ee3319b] {
    height: 100%
}

.min-height-630[data-v-1ee3319b] {
    min-height: 630px
}

.ant-btn[data-v-1ee3319b]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-1ee3319b]:after,.ant-btn[data-v-1ee3319b]:before {
    display: none
}

.lgd-grid-cols-1[data-v-1ee3319b] {
    width: 100%
}

.lgd-grid-gap-1[data-v-1ee3319b] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-1ee3319b] {
    width: 50%
}

.lgd-grid-gap-2[data-v-1ee3319b] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-1ee3319b] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-1ee3319b] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-1ee3319b] {
    width: 25%
}

.lgd-grid-gap-4[data-v-1ee3319b] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-1ee3319b] {
    width: 20%
}

.lgd-grid-gap-5[data-v-1ee3319b] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-1ee3319b] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-1ee3319b] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-1ee3319b] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-1ee3319b] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-1ee3319b] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-1ee3319b] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-1ee3319b] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-1ee3319b] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-1ee3319b] {
    background-color: #66c0f4
}

.bh-spin[data-v-1ee3319b] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-1ee3319b] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-1ee3319b] {
    min-height: calc(100vh - 320px)
}

.gameDetail-container[data-v-1ee3319b] {
    position: relative
}

.gameDetail-container .bread-crumb[data-v-1ee3319b] {
    margin: 25px auto 20px
}

.gameDetail-container .bread-crumb ul li[data-v-1ee3319b] {
    color: hsla(0,0%,100%,.6);
    cursor: pointer;
    font-size: 14px
}

.gameDetail-container .bread-crumb ul .active[data-v-1ee3319b],.gameDetail-container .bread-crumb ul li:hover .title[data-v-1ee3319b] {
    color: #fff
}

.gameDetail-container .gameDetail-goodsInfo[data-v-1ee3319b] {
    display: flex;
    flex-direction: column
}

.gameDetail-container .gameDetail-goodsInfo .game-info[data-v-1ee3319b] {
    margin-bottom: 21px;
    position: relative
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space[data-v-1ee3319b] {
    height: 580px;
    width: 100%
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content[data-v-1ee3319b] {
    width: 820px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content[data-v-1ee3319b] {
    height: 119px;
    padding-top: 9px;
    width: 100%
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel[data-v-1ee3319b] {
    height: 74px;
    position: relative;
    width: 100%
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel .arrow-left-content[data-v-1ee3319b],.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel .arrow-right-content[data-v-1ee3319b] {
    background: red;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNzQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjEiIGZpbGw9IiNmZmYiIGQ9Ik00MCA3NFYwSDB2NzR6Ii8+PHBhdGggb3BhY2l0eT0iLjgiIGQ9Ik0yMi41NjEgMzEgMTcgMzcuMTczbDUuNTYxIDYuMTcyIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+) no-repeat 50%/cover;
    cursor: pointer;
    height: 100%;
    margin-right: 16px;
    width: 40px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel .arrow-left-content[data-v-1ee3319b]:hover,.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel .arrow-right-content[data-v-1ee3319b]:hover {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNzQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjE1IiBmaWxsPSIjZmZmIiBkPSJNNDAgNzRWMEgwdjc0eiIvPjxwYXRoIG9wYWNpdHk9Ii44IiBkPSJNMjIuNTYxIDMxIDE3IDM3LjE3M2w1LjU2MSA2LjE3MiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==) no-repeat 50%/cover
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel .disab-arrow-left-content[data-v-1ee3319b] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNzQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzE2MjEyRSIgZD0iTTQwIDc0VjBIMHY3NHoiLz48cGF0aCBvcGFjaXR5PSIuMiIgZD0iTTIyLjU2MSAzMSAxNyAzNy4xNzNsNS41NjEgNi4xNzIiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=) no-repeat 50%/cover;
    cursor: not-allowed;
    height: 100%;
    margin-right: 16px;
    width: 40px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel .arrow-right-content[data-v-1ee3319b] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNzQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjEiIGZpbGw9IiNmZmYiIGQ9Ik0wIDc0VjBoNDB2NzR6Ii8+PHBhdGggb3BhY2l0eT0iLjgiIGQ9Ik0xNy40MzkgMzEgMjMgMzcuMTczbC01LjU2MSA2LjE3MiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==) no-repeat 50%/cover;
    cursor: pointer;
    margin-right: 0;
    position: absolute;
    right: 0
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel .arrow-right-content[data-v-1ee3319b]:hover {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNzQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjE1IiBmaWxsPSIjZmZmIiBkPSJNMCA3NFYwaDQwdjc0eiIvPjxwYXRoIG9wYWNpdHk9Ii44IiBkPSJNMTcuNDM5IDMxIDIzIDM3LjE3M2wtNS41NjEgNi4xNzIiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=) no-repeat 50%/cover
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel .disab-arrow-right-content[data-v-1ee3319b] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNzQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzE2MjEyRSIgZD0iTTAgNzRWMGg0MHY3NHoiLz48cGF0aCBvcGFjaXR5PSIuMiIgZD0iTTE3LjQzOSAzMSAyMyAzNy4xNzNsLTUuNTYxIDYuMTcyIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+) no-repeat 50%/cover;
    cursor: not-allowed;
    height: 100%;
    margin-right: 0;
    position: absolute;
    right: 0;
    width: 40px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul[data-v-1ee3319b] {
    margin-bottom: 0
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul li[data-v-1ee3319b] {
    border: 2px solid transparent;
    cursor: pointer;
    height: 100%;
    margin-right: 12px;
    position: relative;
    transition: all .3;
    width: 132px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul li .carouse-img[data-v-1ee3319b],.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul li .carouse-video[data-v-1ee3319b] {
    height: 70px;
    opacity: .8;
    position: relative;
    width: 100%;
    z-index: -1
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul li .video-content[data-v-1ee3319b] {
    border: 2px solid transparent;
    height: 100%;
    position: relative;
    width: 100%
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul li .video-content .play-video-btn[data-v-1ee3319b] {
    cursor: pointer;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%)
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul li[data-v-1ee3319b]:last-child {
    margin-right: 0
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul li:hover .carouse-img[data-v-1ee3319b],.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul li:hover .carouse-video[data-v-1ee3319b] {
    opacity: 1
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul .active[data-v-1ee3319b] {
    border: 2px solid #d5d7d8
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul .active .carouse-img[data-v-1ee3319b],.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul .active .carouse-video[data-v-1ee3319b] {
    opacity: 1
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .carousel-content .carousel ul .active[data-v-1ee3319b]:after {
    border: 10px solid transparent;
    border-bottom-color: #d9d9d9;
    content: "";
    height: 0;
    position: absolute;
    right: 52px;
    top: -2px;
    transform: translateY(-21px);
    width: 0;
    z-index: 1
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .game-video-carousel[data-v-1ee3319b] {
    height: 100%
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .game-video-carousel .game-img[data-v-1ee3319b] {
    height: 461px;
    width: 100%
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .game-video-carousel .game-img .video-content[data-v-1ee3319b] {
    height: 100%;
    position: relative;
    width: 100%
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .game-video-carousel .game-img .video-content .play-video-btn[data-v-1ee3319b] {
    height: 100%;
    left: 0;
    padding: 158px 300px;
    position: absolute;
    top: 0;
    width: 100%
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .game-video-carousel .game-img .video-content .play-video-btn img[data-v-1ee3319b] {
    cursor: pointer;
    height: 48px;
    width: 48px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .game-video-carousel .game-img .video-content .video[data-v-1ee3319b] {
    height: 461px!important
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .game-video-carousel .game-img .video-content video[data-v-1ee3319b]::-webkit-media-controls-fullscreen-button {
    display: none
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-img-content .game-video-carousel .game-img img[data-v-1ee3319b] {
    height: 100%;
    width: 100%
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content[data-v-1ee3319b] {
    height: 461px;
    width: 360px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content button[data-v-1ee3319b] {
    background: linear-gradient(269deg,#588a1b,#75b022);
    border-radius: 2px;
    color: #fff;
    font-size: 18px;
    height: 48px;
    line-height: 48px;
    width: 329px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content button[data-v-1ee3319b]:hover {
    background: linear-gradient(269deg,#68a321,#87cb29)
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content .game-price[data-v-1ee3319b] {
    margin-bottom: 13px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content .game-price .price[data-v-1ee3319b] {
    color: #ffc361;
    font-size: 24px;
    margin-right: 11px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content .game-price .price .symbol[data-v-1ee3319b] {
    font-size: 14px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content .game-price del[data-v-1ee3319b] {
    color: hsla(0,0%,100%,.5);
    font-size: 12px;
    margin-right: 17px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content .game-price .discount[data-v-1ee3319b] {
    background: #4c6b22;
    color: #bdff00;
    font-size: 12px;
    height: 18px;
    padding: 0 2px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content ul[data-v-1ee3319b] {
    margin-top: 14px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content ul li[data-v-1ee3319b] {
    margin-bottom: 12px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content ul li img[data-v-1ee3319b] {
    height: 42px;
    margin-right: 5px;
    width: 42px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content ul li .game-ensure .title[data-v-1ee3319b] {
    color: #fff;
    font-size: 14px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content ul li .game-ensure .label[data-v-1ee3319b] {
    color: hsla(0,0%,100%,.45);
    font-size: 12px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-space .game-price-content .game-img[data-v-1ee3319b] {
    background-repeat: no-repeat;
    background-size: cover;
    height: 189px;
    width: 100%
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-name[data-v-1ee3319b] {
    color: #fff;
    font-size: 24px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 18px
}

.gameDetail-container .gameDetail-goodsInfo .game-info .game-name img[data-v-1ee3319b] {
    height: 20px;
    margin-left: 9px;
    width: 20px
}

.gameDetail-container .gameDetail-goodsInfo .game-info[data-v-1ee3319b]:after {
    background: url(https://game.bohe.com/img/game_info_bg.aafd3f4.png) no-repeat 50%/cover;
    bottom: 0;
    content: "";
    height: 411px;
    left: -95px;
    position: absolute;
    width: 1390px;
    z-index: -1
}

.gameDetail-container .gameDetail-goodsInfo .install-content[data-v-1ee3319b] {
    margin-bottom: 45px
}

.gameDetail-container .gameDetail-goodsInfo .install-content .install-title[data-v-1ee3319b] {
    border-bottom: 1px solid hsla(0,0%,100%,.05);
    width: 100%
}

.gameDetail-container .gameDetail-goodsInfo .install-content .install-title span[data-v-1ee3319b] {
    color: #fff;
    display: inline-block;
    font-size: 20px;
    padding-bottom: 11px;
    position: relative
}

.gameDetail-container .gameDetail-goodsInfo .install-content .install-title span[data-v-1ee3319b]:before {
    background: #fff;
    bottom: -2px;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    width: 90px
}

.gameDetail-container .gameDetail-goodsInfo .install-content .install-img[data-v-1ee3319b] {
    background: url(https://game.bohe.com/img/d10_install_img.8a5c790.png) no-repeat;
    background-size: cover;
    height: 80px;
    margin-top: 21px;
    position: relative;
    width: 100%
}

.gameDetail-container .gameDetail-goodsInfo .install-content .install-img .install-btn[data-v-1ee3319b] {
    background-image: url(https://game.bohe.com/img/d10_install_btn.28090a9.png);
    background-position: 0 0;
    background-size: cover;
    cursor: pointer;
    height: 46px;
    position: absolute;
    right: 70px;
    top: 17px;
    transition: all .3s;
    width: 175px
}

.gameDetail-container .gameDetail-goodsInfo .install-content .install-img .install-btn[data-v-1ee3319b]:hover {
    background-image: url(https://game.bohe.com/img/d10_install_btn_hover.0439fd6.png)
}

.gameDetail-container .gameDetail-goodsInfo .game-info-bottom .btn-left[data-v-1ee3319b] {
    margin-right: 110px
}

.gameDetail-container .gameDetail-goodsInfo .game-info-bottom .btn-left .gameDetail-setMealBtn[data-v-1ee3319b] {
    background: url(https://game.bohe.com/img/d9_game_buy_btn.76f48cf.png) no-repeat;
    background-size: cover;
    color: #000;
    font-size: 21px;
    font-weight: 400;
    height: 66px;
    margin-left: 0;
    opacity: 1;
    position: relative;
    transition: all .3s;
    width: 248px
}

.gameDetail-container .gameDetail-goodsInfo .game-info-bottom .btn-left .gameDetail-setMealBtn .price-conten .gameDetail-alt[data-v-1ee3319b] {
    font-size: 16px
}

.gameDetail-container .gameDetail-goodsInfo .game-info-bottom .btn-left .gameDetail-setMealBtn .price-conten .gameDetail-setMealBtn-price[data-v-1ee3319b] {
    display: inline-block;
    margin-right: 6px
}

.gameDetail-container .gameDetail-goodsInfo .game-info-bottom .btn-left .gameDetail-setMealBtn[data-v-1ee3319b]:after {
    background: url(https://game.bohe.com/img/d9_tip_img.00533bb.png) no-repeat;
    background-size: cover;
    content: "";
    height: 38px;
    left: 0;
    position: absolute;
    top: -30px;
    width: 279px
}

.gameDetail-container .gameDetail-goodsInfo .game-info-bottom .btn-left .gameDetail-setMealBtn[data-v-1ee3319b]:hover {
    transform: translateY(-4px)
}

.gameDetail-container .gameDetail-goodsInfo .game-info-bottom .btn-left .gameDetail-vipBtn[data-v-1ee3319b] {
    background: url(https://game.bohe.com/img/d9_vip_buy_btn.6ef354d.png) no-repeat;
    background-size: cover;
    color: #000;
    height: 66px;
    opacity: 1;
    transition: all .3s;
    width: 250px
}

.gameDetail-container .gameDetail-goodsInfo .game-info-bottom .btn-left .gameDetail-vipBtn .vip-text[data-v-1ee3319b] {
    font-size: 24px;
    font-weight: 400
}

.gameDetail-container .gameDetail-goodsInfo .game-info-bottom .btn-left .gameDetail-vipBtn[data-v-1ee3319b]:hover {
    transform: translateY(-4px)
}

.gameDetail-container .gameDetail-goodsInfo .game-info-bottom .ensure[data-v-1ee3319b] {
    height: 66px;
    width: 553px
}

.gameDetail-container .gameDetail-goodsInfo .game-en-name[data-v-1ee3319b] {
    color: #fff;
    font-size: 24px;
    height: 28px;
    margin: 8px 0 59px
}

.gameDetail-container .gameDetail-goodsInfo .game-en-name p[data-v-1ee3319b] {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.gameDetail-container .gameDetail-goodsInfo .goodsInfo-top h2[data-v-1ee3319b] {
    color: #fff;
    font-size: 58px;
    font-weight: 400;
    max-width: 750px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.gameDetail-container .gameDetail-goodsInfo .goodsInfo-top .discount[data-v-1ee3319b] {
    background-color: #ffe353;
    border-radius: 6px;
    color: #432828;
    font-size: 20px;
    height: 27px;
    line-height: 27px;
    margin-left: 16px;
    padding: 0 10px
}

.gameDetail-container .gameDetail-goodsInfo .goodsInfo-top .price[data-v-1ee3319b] {
    color: #fff800;
    font-size: 40px;
    margin-left: 18px
}

.gameDetail-container .gameDetail-goodsInfo .goodsInfo-top .price span[data-v-1ee3319b] {
    font-size: 24px
}

.gameDetail-container .gameDetail-goodsInfo .goodsInfo-top del[data-v-1ee3319b] {
    color: #fff;
    font-size: 16px;
    margin-left: 14px
}

.gameDetail-container .gameDetail-goodsInfo .goodsInfo-center[data-v-1ee3319b] {
    align-items: flex-end;
    display: flex
}

.gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li[data-v-1ee3319b] {
    display: flex;
    padding: 21px 0 0;
    width: 130px
}

.gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li img[data-v-1ee3319b] {
    height: 55px;
    width: 55px
}

.gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li h5[data-v-1ee3319b] {
    color: #fff;
    font-size: 16px
}

.gameDetail-container .gameDetail-goodsInfo .goodsInfo-center li p[data-v-1ee3319b] {
    color: #fff;
    font-size: 14px;
    opacity: .5
}

.gameDetail-container .gameDetail-help[data-v-1ee3319b] {
    background: url(https://game.bohe.com/img/game_help_banner.01afd75.svg) top no-repeat #172126;
    background-size: 100% 100%;
    border-radius: 10px;
    height: 120px;
    width: 1280px
}

.gameDetail-container .gameDetail-help button[data-v-1ee3319b] {
    background: linear-gradient(90deg,#3dde7d,#02cf92);
    border-radius: 4px;
    color: #000;
    font-size: 18px;
    font-weight: 400;
    height: 51px;
    overflow: hidden;
    right: 43px;
    top: 37px;
    width: 174px;
    z-index: 0
}

.gameDetail-container .gameDetail-help button .download-line[data-v-1ee3319b] {
    margin: 0 15px 0 10px
}

.gameDetail-container .gameDetail-help button[data-v-1ee3319b]:after {
    background: linear-gradient(90deg,#4aff92,#04e4a2);
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity .2s linear;
    width: 100%;
    z-index: -1
}

.gameDetail-container .gameDetail-help button[data-v-1ee3319b]:hover:after {
    opacity: 1
}

.gameDetail-container .gameDetail-help button[data-v-1ee3319b]:active:after {
    opacity: 0
}

.gameDetail-container .gameDetail-content[data-v-1ee3319b] {
    padding-bottom: 80px
}

.gameDetail-container .gameDetail-content .gameDetail-left[data-v-1ee3319b] {
    flex: 1;
    margin-right: 20px
}

.gameDetail-container .gameDetail-content .gameDetail-left .gameDetail-desc[data-v-1ee3319b] {
    color: hsla(0,0%,100%,.8)
}

.gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system[data-v-1ee3319b] {
    border-radius: 12px;
    margin-bottom: 50px;
    margin-left: 49px;
    width: 430px
}

.gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-title[data-v-1ee3319b] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    width: 90px
}

.gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-content[data-v-1ee3319b] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    width: 218px
}

.gameDetail-container .gameDetail-content .h2[data-v-1ee3319b] {
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    height: 34px;
    line-height: 20px;
    margin-bottom: 18px;
    padding-bottom: 42px;
    position: relative
}

.gameDetail-container .gameDetail-content .h2[data-v-1ee3319b]:after {
    background: #fff;
    border-radius: 10px;
    bottom: 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    width: 80px
}

.gameDetail-container .gameDetail-content .h2[data-v-1ee3319b]:before {
    background: hsla(0,0%,100%,.05);
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%
}

.gameDetail-container .gameDetail-content .byBtn-desc[data-v-1ee3319b] {
    color: #999;
    font-size: 16px;
    font-weight: 400;
    margin-left: 5px
}

.gameDetail-container .gameDetail-content .number-box[data-v-1ee3319b] {
    background: hsla(0,0%,100%,.1);
    border-radius: 4px;
    color: hsla(0,0%,100%,.8);
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    height: 26px;
    line-height: 26px;
    margin-right: 2px;
    text-align: center;
    width: 20px
}

body[data-v-0903b41e] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-0903b41e]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-0903b41e]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-0903b41e]::-webkit-scrollbar-thumb,body[data-v-0903b41e]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-0903b41e]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-0903b41e] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-0903b41e] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-0903b41e] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-0903b41e] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-0903b41e],.ant-checkbox-checked[data-v-0903b41e]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-0903b41e],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-0903b41e],.ant-checkbox:hover .ant-checkbox-inner[data-v-0903b41e],.ant-radio-checked .ant-radio-inner[data-v-0903b41e],.ant-radio-checked[data-v-0903b41e]:after,.ant-radio:hover .ant-radio-inner[data-v-0903b41e] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-0903b41e],.ant-radio-inner[data-v-0903b41e]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-0903b41e],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-0903b41e],.ant-checkbox:hover .ant-checkbox-inner[data-v-0903b41e] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-0903b41e] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-0903b41e],.ant-input-number[data-v-0903b41e]:focus,.ant-input-number[data-v-0903b41e]:hover,.ant-input[data-v-0903b41e]:focus,.ant-input[data-v-0903b41e]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-0903b41e] {
    display: none
}

.ant-pagination-item-active a[data-v-0903b41e] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-0903b41e] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-0903b41e]:focus,.ant-pagination-item[data-v-0903b41e]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-0903b41e],.ant-pagination-item:hover a[data-v-0903b41e] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-0903b41e],.ant-pagination-next:hover .ant-pagination-item-link[data-v-0903b41e],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-0903b41e],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-0903b41e] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-0903b41e],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-0903b41e] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-0903b41e]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-0903b41e]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-0903b41e] {
    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-0903b41e] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-0903b41e],.ant-select-selection[data-v-0903b41e]:active,.ant-select-selection[data-v-0903b41e]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-0903b41e]:focus,.ant-calendar-picker .ant-input[data-v-0903b41e]:hover,.ant-calendar-picker:focus .ant-input[data-v-0903b41e],.ant-select-selection[data-v-0903b41e]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-0903b41e]:not(.ant-input-disabled),.ant-select-selection[data-v-0903b41e]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-0903b41e] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-0903b41e],.ant-calendar-today .ant-calendar-date[data-v-0903b41e] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-0903b41e]:hover,.ant-calendar-month-panel-month[data-v-0903b41e]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-0903b41e]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-0903b41e],.ant-calendar-year-panel-year[data-v-0903b41e]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-0903b41e],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-0903b41e]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-0903b41e],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-0903b41e]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-0903b41e],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-0903b41e]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-0903b41e],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-0903b41e]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-0903b41e]:hover,.ant-calendar-header a[data-v-0903b41e]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-0903b41e] {
    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-0903b41e]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-0903b41e]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-0903b41e],.ant-tabs-nav .ant-tabs-tab[data-v-0903b41e]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-0903b41e] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-0903b41e]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-0903b41e]::-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-0903b41e]::-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-0903b41e] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-0903b41e] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-0903b41e]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-0903b41e]::-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-0903b41e]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-0903b41e],html[data-v-0903b41e] {
    -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-0903b41e] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-0903b41e] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-0903b41e] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-0903b41e],a[data-v-0903b41e],button[data-v-0903b41e],input[data-v-0903b41e],span[data-v-0903b41e] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-0903b41e]:focus-visible,a[data-v-0903b41e]:focus-visible,button[data-v-0903b41e]:focus-visible,input[data-v-0903b41e]:focus-visible,span[data-v-0903b41e]:focus-visible {
    outline: none
}

button[data-v-0903b41e]:focus,button[data-v-0903b41e]:hover,input[data-v-0903b41e]:focus,input[data-v-0903b41e]:hover {
    outline: none!important
}

.w1200-layout[data-v-0903b41e] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-0903b41e],.w1280-layout[data-v-0903b41e] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-0903b41e],.g-full[data-v-0903b41e] {
    width: 100%
}

.g-fill[data-v-0903b41e] {
    height: 100%
}

.min-height-630[data-v-0903b41e] {
    min-height: 630px
}

.ant-btn[data-v-0903b41e]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-0903b41e]:after,.ant-btn[data-v-0903b41e]:before {
    display: none
}

.lgd-grid-cols-1[data-v-0903b41e] {
    width: 100%
}

.lgd-grid-gap-1[data-v-0903b41e] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-0903b41e] {
    width: 50%
}

.lgd-grid-gap-2[data-v-0903b41e] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-0903b41e] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-0903b41e] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-0903b41e] {
    width: 25%
}

.lgd-grid-gap-4[data-v-0903b41e] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-0903b41e] {
    width: 20%
}

.lgd-grid-gap-5[data-v-0903b41e] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-0903b41e] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-0903b41e] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-0903b41e] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-0903b41e] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-0903b41e] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-0903b41e] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-0903b41e] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-0903b41e] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-0903b41e] {
    background-color: #66c0f4
}

.bh-spin[data-v-0903b41e] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-0903b41e] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-0903b41e] {
    min-height: calc(100vh - 320px)
}

.banner[data-v-0903b41e] {
    background-color: #121628;
    background-size: cover;
    height: 100%;
    position: relative;
    width: 100%
}

.banner .home-header[data-v-0903b41e] {
    background: url(https://game.bohe.com/img/header_bg.076a92d.png) 50% no-repeat;
    background-size: cover;
    z-index: 2
}

.banner .video-box[data-v-0903b41e] {
    height: 100vh;
    min-width: 1200px;
    overflow: hidden;
    position: relative
}

.banner .video-box .game-info[data-v-0903b41e] {
    background-color: red;
    bottom: 0;
    margin: 0 auto;
    position: absolute;
    width: 1200px;
    z-index: 5
}

.banner .video-box[data-v-0903b41e]:after {
    background: url(https://game.bohe.com/img/d9_banner_bottom_bg.5f1f912.png);
    background-size: cover;
    bottom: 0;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0
}

.banner .video-box .video[data-v-0903b41e] {
    height: 110%;
    margin-top: -60px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.banner .gameDetail-container[data-v-0903b41e] {
    position: relative
}

.banner .gameDetail-container .gameDetail-goodsInfo[data-v-0903b41e] {
    display: flex;
    flex-direction: column;
    position: absolute;
    right: 0;
    top: -570px;
    width: 1200px
}

.banner .gameDetail-container .gameDetail-goodsInfo .install-content[data-v-0903b41e] {
    color: #fff;
    margin-top: 10px
}

.banner .gameDetail-container .gameDetail-goodsInfo .install-content .install-title[data-v-0903b41e] {
    font-size: 20px;
    margin-bottom: 31px
}

.banner .gameDetail-container .gameDetail-goodsInfo .install-content .install-img button[data-v-0903b41e] {
    background: #ffe200;
    border-radius: 2px;
    color: #000;
    font-size: 24px;
    height: 60px;
    transition: all .3s;
    width: 250px
}

.banner .gameDetail-container .gameDetail-goodsInfo .install-content .install-img button[data-v-0903b41e]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .install-content .install-img button img[data-v-0903b41e] {
    height: 22px;
    margin-right: 10px;
    width: 22px
}

.banner .gameDetail-container .gameDetail-goodsInfo .install-content .install-img img[data-v-0903b41e] {
    height: 64px;
    margin-right: 58px
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right[data-v-0903b41e] {
    color: #fff;
    margin-left: 600px;
    width: 600px
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .game-name[data-v-0903b41e] {
    font-size: 48px;
    height: 64px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .btn-content[data-v-0903b41e] {
    margin-top: 32px
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .btn-content button[data-v-0903b41e] {
    border-radius: 2px;
    height: 70px;
    margin-right: 20px;
    transition: all .3s;
    width: 250px
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .btn-content button[data-v-0903b41e]:hover {
    transform: translateY(-4px)
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .btn-content .buy-game[data-v-0903b41e] {
    background: #ffe200;
    color: #000;
    font-size: 28px;
    font-weight: 400;
    position: relative
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .btn-content .buy-game[data-v-0903b41e]:after {
    background: url(https://game.bohe.com/img/gift_10.2b9c141.png) no-repeat 50%/cover;
    content: "";
    height: 38px;
    left: -3px;
    position: absolute;
    top: -28px;
    width: 279px
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .btn-content .to-vip[data-v-0903b41e] {
    background: #f35400;
    text-align: center
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .btn-content .to-vip .title[data-v-0903b41e] {
    font-size: 24px;
    font-weight: 400
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .btn-content .to-vip .label[data-v-0903b41e] {
    color: hsla(0,0%,100%,.7);
    font-size: 12px
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .interest[data-v-0903b41e] {
    height: 56px;
    width: 505px
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .time-count[data-v-0903b41e] {
    background: linear-gradient(90deg,rgba(0,0,0,.5),transparent);
    border-radius: 18px;
    color: #fff;
    font-size: 20px;
    height: 35px;
    margin-bottom: 20px;
    padding-left: 12px;
    width: 270px
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .game-price[data-v-0903b41e] {
    font-size: 48px;
    height: 48px;
    margin: 30px 0
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .game-price .title[data-v-0903b41e] {
    font-weight: 400
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .game-price .price[data-v-0903b41e] {
    color: #ffe600;
    font-weight: 400
}

.banner .gameDetail-container .gameDetail-goodsInfo .game-detail-right .game-price del[data-v-0903b41e] {
    font-size: 20px;
    margin-left: 10px
}

.banner .gameDetail-container .gameDetail-help[data-v-0903b41e] {
    background: url(https://game.bohe.com/img/game_help_banner.01afd75.svg) top no-repeat #172126;
    background-size: 100% 100%;
    border-radius: 10px;
    height: 120px;
    width: 1280px
}

.banner .gameDetail-container .gameDetail-help button[data-v-0903b41e] {
    background: linear-gradient(90deg,#3dde7d,#02cf92);
    border-radius: 4px;
    color: #000;
    font-size: 18px;
    font-weight: 400;
    height: 51px;
    overflow: hidden;
    right: 43px;
    top: 37px;
    width: 174px;
    z-index: 0
}

.banner .gameDetail-container .gameDetail-help button .download-line[data-v-0903b41e] {
    margin: 0 15px 0 10px
}

.banner .gameDetail-container .gameDetail-help button[data-v-0903b41e]:after {
    background: linear-gradient(90deg,#4aff92,#04e4a2);
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity .2s linear;
    width: 100%;
    z-index: -1
}

.banner .gameDetail-container .gameDetail-help button[data-v-0903b41e]:hover:after {
    opacity: 1
}

.banner .gameDetail-container .gameDetail-help button[data-v-0903b41e]:active:after {
    opacity: 0
}

.banner .gameDetail-container .gameDetail-content[data-v-0903b41e] {
    padding-bottom: 80px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left[data-v-0903b41e] {
    flex: 1;
    margin-right: 20px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left .gameDetail-desc[data-v-0903b41e] {
    color: hsla(0,0%,100%,.8)
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system[data-v-0903b41e] {
    border-radius: 12px;
    margin-bottom: 50px;
    margin-left: 49px;
    width: 430px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-title[data-v-0903b41e] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    width: 90px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-content[data-v-0903b41e] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    width: 218px
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-0903b41e] {
    color: #fff;
    font-size: 20px;
    height: 34px;
    line-height: 20px;
    margin-bottom: 18px;
    padding-bottom: 42px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-0903b41e]:after {
    background: #fff;
    border-radius: 10px;
    bottom: 0;
    content: "";
    height: 4px;
    left: 0;
    position: absolute;
    width: 80px
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-0903b41e]:before {
    background: hsla(0,0%,100%,.05);
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%
}

.banner .gameDetail-container .gameDetail-content .byBtn-desc[data-v-0903b41e] {
    color: #999;
    font-size: 16px;
    font-weight: 400;
    margin-left: 5px
}

.banner .gameDetail-container .gameDetail-content .number-box[data-v-0903b41e] {
    background: hsla(0,0%,100%,.1);
    border-radius: 4px;
    color: hsla(0,0%,100%,.8);
    display: inline-block;
    font-size: 16px;
    height: 26px;
    line-height: 26px;
    margin-right: 2px;
    text-align: center;
    width: 20px
}

body[data-v-149dcc46] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-149dcc46]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-149dcc46]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-149dcc46]::-webkit-scrollbar-thumb,body[data-v-149dcc46]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-149dcc46]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-149dcc46] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-149dcc46] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-149dcc46] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-149dcc46] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-149dcc46],.ant-checkbox-checked[data-v-149dcc46]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-149dcc46],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-149dcc46],.ant-checkbox:hover .ant-checkbox-inner[data-v-149dcc46],.ant-radio-checked .ant-radio-inner[data-v-149dcc46],.ant-radio-checked[data-v-149dcc46]:after,.ant-radio:hover .ant-radio-inner[data-v-149dcc46] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-149dcc46],.ant-radio-inner[data-v-149dcc46]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-149dcc46],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-149dcc46],.ant-checkbox:hover .ant-checkbox-inner[data-v-149dcc46] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-149dcc46] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-149dcc46],.ant-input-number[data-v-149dcc46]:focus,.ant-input-number[data-v-149dcc46]:hover,.ant-input[data-v-149dcc46]:focus,.ant-input[data-v-149dcc46]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-149dcc46] {
    display: none
}

.ant-pagination-item-active a[data-v-149dcc46] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-149dcc46] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-149dcc46]:focus,.ant-pagination-item[data-v-149dcc46]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-149dcc46],.ant-pagination-item:hover a[data-v-149dcc46] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-149dcc46],.ant-pagination-next:hover .ant-pagination-item-link[data-v-149dcc46],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-149dcc46],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-149dcc46] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-149dcc46],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-149dcc46] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-149dcc46]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-149dcc46]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-149dcc46] {
    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-149dcc46] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-149dcc46],.ant-select-selection[data-v-149dcc46]:active,.ant-select-selection[data-v-149dcc46]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-149dcc46]:focus,.ant-calendar-picker .ant-input[data-v-149dcc46]:hover,.ant-calendar-picker:focus .ant-input[data-v-149dcc46],.ant-select-selection[data-v-149dcc46]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-149dcc46]:not(.ant-input-disabled),.ant-select-selection[data-v-149dcc46]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-149dcc46] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-149dcc46],.ant-calendar-today .ant-calendar-date[data-v-149dcc46] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-149dcc46]:hover,.ant-calendar-month-panel-month[data-v-149dcc46]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-149dcc46]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-149dcc46],.ant-calendar-year-panel-year[data-v-149dcc46]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-149dcc46],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-149dcc46]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-149dcc46],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-149dcc46]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-149dcc46],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-149dcc46]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-149dcc46],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-149dcc46]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-149dcc46]:hover,.ant-calendar-header a[data-v-149dcc46]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-149dcc46] {
    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-149dcc46]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-149dcc46]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-149dcc46],.ant-tabs-nav .ant-tabs-tab[data-v-149dcc46]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-149dcc46] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-149dcc46]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-149dcc46]::-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-149dcc46]::-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-149dcc46] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-149dcc46] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-149dcc46]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-149dcc46]::-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-149dcc46]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-149dcc46],html[data-v-149dcc46] {
    -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-149dcc46] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-149dcc46] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-149dcc46] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-149dcc46],a[data-v-149dcc46],button[data-v-149dcc46],input[data-v-149dcc46],span[data-v-149dcc46] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-149dcc46]:focus-visible,a[data-v-149dcc46]:focus-visible,button[data-v-149dcc46]:focus-visible,input[data-v-149dcc46]:focus-visible,span[data-v-149dcc46]:focus-visible {
    outline: none
}

button[data-v-149dcc46]:focus,button[data-v-149dcc46]:hover,input[data-v-149dcc46]:focus,input[data-v-149dcc46]:hover {
    outline: none!important
}

.w1200-layout[data-v-149dcc46] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-149dcc46],.w1280-layout[data-v-149dcc46] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-149dcc46],.g-full[data-v-149dcc46] {
    width: 100%
}

.g-fill[data-v-149dcc46] {
    height: 100%
}

.min-height-630[data-v-149dcc46] {
    min-height: 630px
}

.ant-btn[data-v-149dcc46]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-149dcc46]:after,.ant-btn[data-v-149dcc46]:before {
    display: none
}

.lgd-grid-cols-1[data-v-149dcc46] {
    width: 100%
}

.lgd-grid-gap-1[data-v-149dcc46] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-149dcc46] {
    width: 50%
}

.lgd-grid-gap-2[data-v-149dcc46] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-149dcc46] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-149dcc46] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-149dcc46] {
    width: 25%
}

.lgd-grid-gap-4[data-v-149dcc46] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-149dcc46] {
    width: 20%
}

.lgd-grid-gap-5[data-v-149dcc46] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-149dcc46] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-149dcc46] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-149dcc46] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-149dcc46] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-149dcc46] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-149dcc46] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-149dcc46] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-149dcc46] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-149dcc46] {
    background-color: #66c0f4
}

.bh-spin[data-v-149dcc46] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-149dcc46] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-149dcc46] {
    min-height: calc(100vh - 320px)
}

.banner[data-v-149dcc46] {
    background-color: #1e2837;
    background-size: cover;
    height: 100%;
    position: relative;
    width: 100%
}

.banner .game-info[data-v-149dcc46] {
    color: #fff;
    height: 108px;
    margin: 20px auto 50px;
    position: relative
}

.banner .game-info .game-name[data-v-149dcc46] {
    font-size: 48px
}

.banner .game-info .sub-name[data-v-149dcc46] {
    font-size: 24px
}

.banner .game-info .install-btn[data-v-149dcc46] {
    background: url(https://game.bohe.com/img/right_down_btn.db5a4ee.png) no-repeat 50%/cover;
    cursor: pointer;
    height: 40px;
    opacity: .9;
    position: absolute;
    right: 15px;
    top: 75px;
    transition: opacity .3s;
    width: 141px
}

.banner .game-info .install-btn[data-v-149dcc46]:hover {
    opacity: 1
}

.banner .scroll-top[data-v-149dcc46] {
    background: linear-gradient(1turn,hsla(0,0%,7%,0),#121212)!important;
    height: 70px!important
}

.banner .scroll-top .logo[data-v-149dcc46] {
    transform: scale(1.1)!important;
    transform-origin: 0 50%!important
}

.banner .home-header[data-v-149dcc46] {
    background: transparent;
    height: 60px;
    position: fixed;
    transition: all .3s;
    z-index: 2
}

.banner .home-header .logo[data-v-149dcc46] {
    transition: all .3s
}

.banner .home-header[data-v-149dcc46]:hover {
    background: linear-gradient(1turn,hsla(0,0%,7%,0),#121212);
    height: 70px
}

.banner .home-header:hover .logo[data-v-149dcc46] {
    transform: scale(1.1);
    transform-origin: 0 50%
}

.banner .game-section[data-v-149dcc46] {
    height: 390px
}

.banner .game-section .game-video[data-v-149dcc46] {
    background: #19212e;
    border-radius: 12px;
    height: 390px;
    overflow: hidden;
    width: 820px
}

.banner .game-section .game-video .game-video-carousel[data-v-149dcc46] {
    height: 390px
}

.banner .game-section .game-video .game-video-carousel .game-img img[data-v-149dcc46],.banner .game-section .game-video .game-video-carousel .game-img[data-v-149dcc46] {
    height: 390px;
    width: 695px
}

.banner .game-section .game-video .game-video-carousel .game-img .video-content[data-v-149dcc46] {
    height: 100%;
    position: relative;
    width: 100%
}

.banner .game-section .game-video .game-video-carousel .game-img .video-content .play-video-btn[data-v-149dcc46] {
    height: 100%;
    left: 0;
    padding: 158px 300px;
    position: absolute;
    top: 0;
    width: 100%
}

.banner .game-section .game-video .game-video-carousel .game-img .video-content .play-video-btn img[data-v-149dcc46] {
    cursor: pointer;
    height: 48px;
    width: 48px
}

.banner .game-section .game-video .game-video-carousel .game-img .video-content .video[data-v-149dcc46] {
    height: 390px!important
}

.banner .game-section .game-video .game-video-carousel .game-img .video-content video[data-v-149dcc46]::-webkit-media-controls-fullscreen-button {
    display: none
}

.banner .game-section .game-video .game-video-carousel .game-imgs[data-v-149dcc46] {
    height: 390px;
    margin: 7px auto;
    padding: 6px 5px;
    width: 110px
}

.banner .game-section .game-video .game-video-carousel .game-imgs .carousel-btn[data-v-149dcc46] {
    cursor: pointer
}

.banner .game-section .game-video .game-video-carousel .game-imgs .bottom-arrow[data-v-149dcc46] {
    transform: rotate(180deg)
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content[data-v-149dcc46] {
    height: 333px;
    margin: 3px 0;
    overflow: hidden;
    position: relative
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul[data-v-149dcc46] {
    position: absolute;
    transition: all .25s ease-in
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul li[data-v-149dcc46] {
    cursor: pointer;
    margin-bottom: 8px;
    transform: all .3s
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul li .video-content[data-v-149dcc46] {
    height: 56px;
    position: relative;
    width: 100px
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul li .video-content .play-video-btn[data-v-149dcc46] {
    height: 100%;
    left: 0;
    padding: 15px 37px;
    position: absolute;
    top: 0;
    width: 100%
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul li .video-content .play-video-btn img[data-v-149dcc46] {
    cursor: pointer;
    height: 24px;
    width: 24px
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul li .video-content .video[data-v-149dcc46] {
    border: 2px solid transparent;
    height: 60px;
    width: 100px
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul li .video-content .video[data-v-149dcc46]::-webkit-media-controls-enclosure {
    display: block
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul li img[data-v-149dcc46] {
    border: 2px solid transparent;
    height: 60px;
    width: 100px
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul li[data-v-149dcc46]:hover {
    transform: all .3s
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul li:hover .carouse-img[data-v-149dcc46],.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul li:hover .video-content .carouse-video[data-v-149dcc46] {
    border: 2px solid #d5d7d8
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul .carousel-active[data-v-149dcc46] {
    transform: all .3s
}

.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul .carousel-active .carouse-img[data-v-149dcc46],.banner .game-section .game-video .game-video-carousel .game-imgs .game-imgs-content ul .carousel-active .video-content .carouse-video[data-v-149dcc46] {
    border: 2px solid #d5d7d8
}

.banner .game-section .game-specs-content[data-v-149dcc46] {
    background: #19212e;
    border-radius: 12px;
    color: hsla(0,0%,100%,.5);
    height: 390px;
    padding: 25px;
    position: relative;
    width: 360px
}

.banner .game-section .game-specs-content button[data-v-149dcc46] {
    background: url(https://game.bohe.com/img/down_btn.57af8c7.png) no-repeat 50%/cover;
    bottom: 30px;
    height: 63px;
    left: 25px;
    opacity: .9;
    position: absolute;
    transition: opacity .3s;
    width: 310px
}

.banner .game-section .game-specs-content button[data-v-149dcc46]:hover {
    opacity: 1
}

.banner .game-section .game-specs-content .game-config[data-v-149dcc46] {
    color: #fff;
    font-size: 14px;
    margin-top: 40px
}

.banner .game-section .game-specs-content .game-config li[data-v-149dcc46] {
    height: 30px;
    margin-bottom: 10px;
    width: 100%
}

.banner .game-section .game-specs-content .game-type-list[data-v-149dcc46] {
    max-height: 67px;
    overflow: hidden
}

.banner .game-section .game-specs-content .game-type-list li[data-v-149dcc46] {
    background-color: #6ba4cd;
    border-radius: 4px;
    color: #000;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 5px;
    margin-right: 5px;
    max-width: 100px;
    overflow: hidden;
    padding: 0 10px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left[data-v-149dcc46] {
    flex: 1;
    margin-right: 20px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-left .gameDetail-desc[data-v-149dcc46] {
    background: #19212e;
    border-radius: 10px;
    color: hsla(0,0%,100%,.8);
    padding: 26px 40px 60px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system[data-v-149dcc46] {
    background: #19212e;
    border-radius: 12px;
    padding: 30px 25px 15px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-title[data-v-149dcc46] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    width: 90px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-system .table-content[data-v-149dcc46] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    width: 218px
}

.banner .gameDetail-container .gameDetail-content .gameDetail-right .gameDetail-recommend[data-v-149dcc46] {
    background: #19212e;
    border-radius: 10px;
    padding: 26px 30px 30px;
    width: 360px
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-149dcc46] {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    height: 15px;
    line-height: 15px;
    margin-bottom: 18px;
    padding-left: 10px;
    position: relative
}

.banner .gameDetail-container .gameDetail-content .h2[data-v-149dcc46]:after {
    background: #66c0f4;
    border-radius: 10px;
    bottom: 0;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    width: 3px
}

.banner .gameDetail-container .gameDetail-content .byBtn-desc[data-v-149dcc46] {
    color: #999;
    font-size: 16px;
    font-weight: 400;
    margin-left: 5px
}

.banner .gameDetail-container .gameDetail-content .number-box[data-v-149dcc46] {
    background: hsla(0,0%,100%,.1);
    border-radius: 4px;
    color: hsla(0,0%,100%,.8);
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    height: 26px;
    line-height: 26px;
    margin-right: 2px;
    text-align: center;
    width: 20px
}

.banner .video-box[data-v-149dcc46] {
    height: 300px;
    min-width: 1200px;
    position: relative
}

.banner .video-box .mask[data-v-149dcc46] {
    height: 34vw;
    left: 0;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: 0
}

.banner .video-box .qmBgImg[data-v-149dcc46]:before {
    background: url(https://game.bohe.com/img/mask.38cac10.png) no-repeat center 30%/cover;
    bottom: -24vh;
    content: "";
    height: 100vh;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.banner .video-box .video[data-v-149dcc46] {
    height: auto;
    left: 0;
    position: fixed;
    top: 0;
    width: 100vw
}

.banner .translate-box[data-v-149dcc46] {
    transform: translateY(-200px)
}

.down-btn[data-v-149dcc46] {
    cursor: pointer;
    transition: all .3s
}

.down-btn[data-v-149dcc46]:hover {
    filter: brightness(1.1)
}

.ant-message[data-v-1f82ee61] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-1f82ee61] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-1f82ee61] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-1f82ee61] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-1f82ee61],.ant-checkbox-checked[data-v-1f82ee61]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-1f82ee61],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-1f82ee61],.ant-checkbox:hover .ant-checkbox-inner[data-v-1f82ee61],.ant-radio-checked .ant-radio-inner[data-v-1f82ee61],.ant-radio-checked[data-v-1f82ee61]:after,.ant-radio:hover .ant-radio-inner[data-v-1f82ee61] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-1f82ee61],.ant-radio-inner[data-v-1f82ee61]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-1f82ee61],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-1f82ee61],.ant-checkbox:hover .ant-checkbox-inner[data-v-1f82ee61] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-1f82ee61] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-1f82ee61],.ant-input-number[data-v-1f82ee61]:focus,.ant-input-number[data-v-1f82ee61]:hover,.ant-input[data-v-1f82ee61]:focus,.ant-input[data-v-1f82ee61]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-1f82ee61] {
    display: none
}

.ant-pagination-item-active a[data-v-1f82ee61] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-1f82ee61] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-1f82ee61]:focus,.ant-pagination-item[data-v-1f82ee61]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-1f82ee61],.ant-pagination-item:hover a[data-v-1f82ee61] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-1f82ee61],.ant-pagination-next:hover .ant-pagination-item-link[data-v-1f82ee61],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-1f82ee61],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-1f82ee61] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-1f82ee61],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-1f82ee61] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-1f82ee61]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-1f82ee61]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-1f82ee61] {
    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-1f82ee61] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-1f82ee61],.ant-select-selection[data-v-1f82ee61]:active,.ant-select-selection[data-v-1f82ee61]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-1f82ee61]:focus,.ant-calendar-picker .ant-input[data-v-1f82ee61]:hover,.ant-calendar-picker:focus .ant-input[data-v-1f82ee61],.ant-select-selection[data-v-1f82ee61]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-1f82ee61]:not(.ant-input-disabled),.ant-select-selection[data-v-1f82ee61]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-1f82ee61] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-1f82ee61],.ant-calendar-today .ant-calendar-date[data-v-1f82ee61] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-1f82ee61]:hover,.ant-calendar-month-panel-month[data-v-1f82ee61]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-1f82ee61]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-1f82ee61],.ant-calendar-year-panel-year[data-v-1f82ee61]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-1f82ee61],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-1f82ee61]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-1f82ee61],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-1f82ee61]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-1f82ee61],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-1f82ee61]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-1f82ee61],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-1f82ee61]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-1f82ee61]:hover,.ant-calendar-header a[data-v-1f82ee61]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-1f82ee61] {
    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-1f82ee61]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-1f82ee61]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-1f82ee61],.ant-tabs-nav .ant-tabs-tab[data-v-1f82ee61]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-1f82ee61] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-1f82ee61]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-1f82ee61]::-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-1f82ee61]::-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-1f82ee61] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-1f82ee61] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-1f82ee61]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-1f82ee61]::-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-1f82ee61]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-1f82ee61],html[data-v-1f82ee61] {
    -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-1f82ee61] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-1f82ee61] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-1f82ee61] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-1f82ee61],a[data-v-1f82ee61],button[data-v-1f82ee61],input[data-v-1f82ee61],span[data-v-1f82ee61] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-1f82ee61]:focus-visible,a[data-v-1f82ee61]:focus-visible,button[data-v-1f82ee61]:focus-visible,input[data-v-1f82ee61]:focus-visible,span[data-v-1f82ee61]:focus-visible {
    outline: none
}

button[data-v-1f82ee61]:focus,button[data-v-1f82ee61]:hover,input[data-v-1f82ee61]:focus,input[data-v-1f82ee61]:hover {
    outline: none!important
}

.w1200-layout[data-v-1f82ee61] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-1f82ee61],.w1280-layout[data-v-1f82ee61] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-1f82ee61],.g-full[data-v-1f82ee61] {
    width: 100%
}

.g-fill[data-v-1f82ee61] {
    height: 100%
}

.min-height-630[data-v-1f82ee61] {
    min-height: 630px
}

.ant-btn[data-v-1f82ee61]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-1f82ee61]:after,.ant-btn[data-v-1f82ee61]:before {
    display: none
}

.lgd-grid-cols-1[data-v-1f82ee61] {
    width: 100%
}

.lgd-grid-gap-1[data-v-1f82ee61] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-1f82ee61] {
    width: 50%
}

.lgd-grid-gap-2[data-v-1f82ee61] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-1f82ee61] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-1f82ee61] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-1f82ee61] {
    width: 25%
}

.lgd-grid-gap-4[data-v-1f82ee61] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-1f82ee61] {
    width: 20%
}

.lgd-grid-gap-5[data-v-1f82ee61] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-1f82ee61] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-1f82ee61] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-1f82ee61] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-1f82ee61] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-1f82ee61] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-1f82ee61] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-1f82ee61] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-1f82ee61] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-1f82ee61] {
    background-color: #66c0f4
}

.bh-spin[data-v-1f82ee61] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-1f82ee61] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-1f82ee61] {
    min-height: calc(100vh - 320px)
}

body[data-v-1f82ee61] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-1f82ee61]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-1f82ee61]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-1f82ee61]::-webkit-scrollbar-thumb,body[data-v-1f82ee61]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-1f82ee61]::-webkit-scrollbar-track {
    background: none
}

.foot-container[data-v-1f82ee61] {
    background-color: #19212e;
    border-radius: 4px;
    height: 653px;
    margin-top: 20px;
    position: relative;
    width: 100%;
    z-index: 1
}

.foot-container .game-introd-title[data-v-1f82ee61] {
    background: #19212e;
    height: 100%;
    padding: 31px 20px 0;
    width: 760px
}

.foot-container .game-introd-title .detail-content[data-v-1f82ee61] {
    height: 565px;
    margin: 20px 0;
    overflow: hidden;
    overflow-y: auto
}

.foot-container .game-introd-title .detail-content[data-v-1f82ee61]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.foot-container .game-introd-title .detail-content[data-v-1f82ee61]::-webkit-scrollbar-thumb {
    background: #51596f;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.foot-container .game-introd-title .detail-content[data-v-1f82ee61]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.foot-container .game-introd-title .detail-content .tab-content[data-v-1f82ee61] {
    color: hsla(0,0%,98%,.8);
    font-size: 14px;
    padding-right: 10px
}

.foot-container .game-introd-title .game-detail-tabs[data-v-1f82ee61] {
    color: hsla(0,0%,100%,.5);
    font-size: 14px;
    height: 18px;
    line-height: 18px
}

.foot-container .game-introd-title .game-detail-tabs .tab[data-v-1f82ee61] {
    cursor: pointer;
    display: inline-block;
    width: 104px
}

.foot-container .game-introd-title .game-tab-active[data-v-1f82ee61] {
    color: #fff;
    font-size: 18px
}

.ant-message[data-v-57bd7a80] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-57bd7a80] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-57bd7a80] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-57bd7a80] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-57bd7a80],.ant-checkbox-checked[data-v-57bd7a80]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-57bd7a80],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-57bd7a80],.ant-checkbox:hover .ant-checkbox-inner[data-v-57bd7a80],.ant-radio-checked .ant-radio-inner[data-v-57bd7a80],.ant-radio-checked[data-v-57bd7a80]:after,.ant-radio:hover .ant-radio-inner[data-v-57bd7a80] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-57bd7a80],.ant-radio-inner[data-v-57bd7a80]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-57bd7a80],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-57bd7a80],.ant-checkbox:hover .ant-checkbox-inner[data-v-57bd7a80] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-57bd7a80] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-57bd7a80],.ant-input-number[data-v-57bd7a80]:focus,.ant-input-number[data-v-57bd7a80]:hover,.ant-input[data-v-57bd7a80]:focus,.ant-input[data-v-57bd7a80]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-57bd7a80] {
    display: none
}

.ant-pagination-item-active a[data-v-57bd7a80] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-57bd7a80] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-57bd7a80]:focus,.ant-pagination-item[data-v-57bd7a80]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-57bd7a80],.ant-pagination-item:hover a[data-v-57bd7a80] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-57bd7a80],.ant-pagination-next:hover .ant-pagination-item-link[data-v-57bd7a80],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-57bd7a80],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-57bd7a80] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-57bd7a80],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-57bd7a80] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-57bd7a80]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-57bd7a80]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-57bd7a80] {
    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-57bd7a80] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-57bd7a80],.ant-select-selection[data-v-57bd7a80]:active,.ant-select-selection[data-v-57bd7a80]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-57bd7a80]:focus,.ant-calendar-picker .ant-input[data-v-57bd7a80]:hover,.ant-calendar-picker:focus .ant-input[data-v-57bd7a80],.ant-select-selection[data-v-57bd7a80]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-57bd7a80]:not(.ant-input-disabled),.ant-select-selection[data-v-57bd7a80]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-57bd7a80] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-57bd7a80],.ant-calendar-today .ant-calendar-date[data-v-57bd7a80] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-57bd7a80]:hover,.ant-calendar-month-panel-month[data-v-57bd7a80]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-57bd7a80]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-57bd7a80],.ant-calendar-year-panel-year[data-v-57bd7a80]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-57bd7a80],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-57bd7a80]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-57bd7a80],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-57bd7a80]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-57bd7a80],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-57bd7a80]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-57bd7a80],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-57bd7a80]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-57bd7a80]:hover,.ant-calendar-header a[data-v-57bd7a80]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-57bd7a80] {
    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-57bd7a80]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-57bd7a80]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-57bd7a80],.ant-tabs-nav .ant-tabs-tab[data-v-57bd7a80]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-57bd7a80] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-57bd7a80]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-57bd7a80]::-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-57bd7a80]::-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-57bd7a80] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-57bd7a80] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-57bd7a80]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-57bd7a80]::-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-57bd7a80]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-57bd7a80],html[data-v-57bd7a80] {
    -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-57bd7a80] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-57bd7a80] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-57bd7a80] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-57bd7a80],a[data-v-57bd7a80],button[data-v-57bd7a80],input[data-v-57bd7a80],span[data-v-57bd7a80] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-57bd7a80]:focus-visible,a[data-v-57bd7a80]:focus-visible,button[data-v-57bd7a80]:focus-visible,input[data-v-57bd7a80]:focus-visible,span[data-v-57bd7a80]:focus-visible {
    outline: none
}

button[data-v-57bd7a80]:focus,button[data-v-57bd7a80]:hover,input[data-v-57bd7a80]:focus,input[data-v-57bd7a80]:hover {
    outline: none!important
}

.w1200-layout[data-v-57bd7a80] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-57bd7a80],.w1280-layout[data-v-57bd7a80] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-57bd7a80],.g-full[data-v-57bd7a80] {
    width: 100%
}

.g-fill[data-v-57bd7a80] {
    height: 100%
}

.min-height-630[data-v-57bd7a80] {
    min-height: 630px
}

.ant-btn[data-v-57bd7a80]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-57bd7a80]:after,.ant-btn[data-v-57bd7a80]:before {
    display: none
}

.lgd-grid-cols-1[data-v-57bd7a80] {
    width: 100%
}

.lgd-grid-gap-1[data-v-57bd7a80] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-57bd7a80] {
    width: 50%
}

.lgd-grid-gap-2[data-v-57bd7a80] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-57bd7a80] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-57bd7a80] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-57bd7a80] {
    width: 25%
}

.lgd-grid-gap-4[data-v-57bd7a80] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-57bd7a80] {
    width: 20%
}

.lgd-grid-gap-5[data-v-57bd7a80] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-57bd7a80] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-57bd7a80] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-57bd7a80] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-57bd7a80] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-57bd7a80] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-57bd7a80] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-57bd7a80] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-57bd7a80] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-57bd7a80] {
    background-color: #66c0f4
}

.bh-spin[data-v-57bd7a80] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-57bd7a80] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-57bd7a80] {
    min-height: calc(100vh - 320px)
}

body[data-v-57bd7a80] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-57bd7a80]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-57bd7a80]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-57bd7a80]::-webkit-scrollbar-thumb,body[data-v-57bd7a80]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-57bd7a80]::-webkit-scrollbar-track {
    background: none
}

.game-detail[data-v-57bd7a80] {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.game-detail .game-detail-container[data-v-57bd7a80] {
    background-color: #1e2837;
    display: flex;
    justify-content: center;
    padding: 20px 0;
    position: relative;
    width: 100%
}

.game-detail .game-detail-container .game-name-left[data-v-57bd7a80] {
    margin-bottom: 20px
}

.game-detail .game-detail-container .game-name-left .title[data-v-57bd7a80] {
    font-size: 24px;
    margin-right: 10px;
    max-width: 680px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.game-detail .game-detail-container .game-name-left .game-platform[data-v-57bd7a80] {
    height: 20px;
    margin-right: 20px;
    width: 20px
}

.game-detail .game-detail-container .game-name-left .game-count[data-v-57bd7a80] {
    color: #ffc361;
    font-size: 24px;
    margin-right: 20px
}

.game-detail .game-detail-container .game-name-left .game-label[data-v-57bd7a80] {
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    text-align: center
}

.game-detail .game-detail-container .game-name-left .game-label .cdk-tag[data-v-57bd7a80] {
    background: linear-gradient(180deg,#723a7b,#663964);
    border-radius: 2px 2px 2px 2px;
    display: block;
    height: 24px;
    margin-right: 10px;
    width: 40px
}

.game-detail .game-detail-container .game-name-left .game-label .file[data-v-57bd7a80] {
    background: linear-gradient(180deg,#3a7b44,#396640);
    border-radius: 2px 2px 2px 2px;
    display: block;
    height: 24px;
    margin-right: 10px;
    width: 80px
}

.game-detail .game-detail-container .game-name-left .game-label .chinese[data-v-57bd7a80] {
    background: linear-gradient(1turn,#1b577b,#1e7194);
    border-radius: 2px 2px 2px 2px;
    display: block;
    height: 24px;
    margin-right: 10px;
    width: 70px
}

.game-detail .game-detail-container .game-name-left .game-label .vip[data-v-57bd7a80] {
    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 .game-detail-container .game-detail-content[data-v-57bd7a80] {
    box-sizing: border-box;
    color: #fff;
    position: relative;
    width: 1100px
}

.game-detail .game-detail-container .game-detail-content .game-info-container[data-v-57bd7a80] {
    position: relative;
    z-index: 0
}

.game-detail .game-detail-container .game-detail-content .game-info-container .detail-left[data-v-57bd7a80] {
    margin-right: 20px;
    width: 760px
}

.game-detail .game-detail-container .game-detail-content .game-info-container .head-container[data-v-57bd7a80] {
    position: relative;
    width: 100%;
    z-index: 0
}

.game-detail .game-detail-container .game-detail-content .game-info-container .goods[data-v-57bd7a80] {
    margin-top: 20px;
    position: relative;
    z-index: 1
}

.game-detail .game-detail-container[data-v-57bd7a80]: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%
}

.template2 .game-detail-container[data-v-57bd7a80] {
    background: transparent;
    z-index: 2
}

.template2[data-v-57bd7a80]:after {
    background: var(--bgImg) no-repeat center/cover;
    width: 100%;
    z-index: 0
}

.template2[data-v-57bd7a80]:after,.template2[data-v-57bd7a80]:before {
    content: "";
    height: 740px;
    left: 0;
    position: absolute;
    top: 60px
}

.template2[data-v-57bd7a80]:before {
    background-image: url(https://game.bohe.com/img/bg_mask.443d1f9.png);
    background-repeat: no-repeat;
    background-size: cover;
    width: 1260px;
    z-index: 1
}

.game-detail-loading[data-v-57bd7a80] {
    height: 740px;
    width: 100%
}

.game-detail-loading[data-v-57bd7a80] .ant-spin {
    height: 100px;
    width: 100px
}

.game-detail-loading[data-v-57bd7a80] .ant-spin .ant-spin-dot {
    height: 1.5em;
    width: 1.5em
}

.game-detail-loading[data-v-57bd7a80] .ant-spin .ant-spin-dot .ant-spin-dot-item {
    height: 14px;
    width: 14px
}

.w1100[data-v-57bd7a80] {
    margin: 0 auto;
    width: 1100px
}

.w1000[data-v-57bd7a80] {
    margin: 0 auto;
    width: 1000px
}

.scrollTo[data-v-57bd7a80] {
    background: #16202d;
    border-radius: 5px;
    bottom: 30px;
    color: #fff;
    cursor: pointer;
    display: flex;
    height: 50px;
    position: fixed;
    right: 60px;
    width: 50px
}

.scrollTo .scrollTo-content[data-v-57bd7a80] {
    font-size: 14px
}

.scrollTo .scrollTo-content img[data-v-57bd7a80] {
    display: block;
    height: 14px;
    width: 14px
}

.scrollTo[data-v-57bd7a80]:hover {
    background-color: #192331
}

.gameDetail-recommend[data-v-57bd7a80] {
    background: #19212e;
    border-radius: 10px;
    padding: 26px 30px 30px;
    width: 320px
}

.ant-message[data-v-2a5f1490] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-2a5f1490] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-2a5f1490] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-2a5f1490] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-2a5f1490],.ant-checkbox-checked[data-v-2a5f1490]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-2a5f1490],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-2a5f1490],.ant-checkbox:hover .ant-checkbox-inner[data-v-2a5f1490],.ant-radio-checked .ant-radio-inner[data-v-2a5f1490],.ant-radio-checked[data-v-2a5f1490]:after,.ant-radio:hover .ant-radio-inner[data-v-2a5f1490] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-2a5f1490],.ant-radio-inner[data-v-2a5f1490]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-2a5f1490],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-2a5f1490],.ant-checkbox:hover .ant-checkbox-inner[data-v-2a5f1490] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-2a5f1490] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-2a5f1490],.ant-input-number[data-v-2a5f1490]:focus,.ant-input-number[data-v-2a5f1490]:hover,.ant-input[data-v-2a5f1490]:focus,.ant-input[data-v-2a5f1490]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-2a5f1490] {
    display: none
}

.ant-pagination-item-active a[data-v-2a5f1490] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-2a5f1490] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-2a5f1490]:focus,.ant-pagination-item[data-v-2a5f1490]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-2a5f1490],.ant-pagination-item:hover a[data-v-2a5f1490] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-2a5f1490],.ant-pagination-next:hover .ant-pagination-item-link[data-v-2a5f1490],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-2a5f1490],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-2a5f1490] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-2a5f1490],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-2a5f1490] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-2a5f1490]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-2a5f1490]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-2a5f1490] {
    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-2a5f1490] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-2a5f1490],.ant-select-selection[data-v-2a5f1490]:active,.ant-select-selection[data-v-2a5f1490]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-2a5f1490]:focus,.ant-calendar-picker .ant-input[data-v-2a5f1490]:hover,.ant-calendar-picker:focus .ant-input[data-v-2a5f1490],.ant-select-selection[data-v-2a5f1490]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-2a5f1490]:not(.ant-input-disabled),.ant-select-selection[data-v-2a5f1490]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-2a5f1490] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-2a5f1490],.ant-calendar-today .ant-calendar-date[data-v-2a5f1490] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-2a5f1490]:hover,.ant-calendar-month-panel-month[data-v-2a5f1490]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-2a5f1490]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-2a5f1490],.ant-calendar-year-panel-year[data-v-2a5f1490]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-2a5f1490],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-2a5f1490]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-2a5f1490],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-2a5f1490]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-2a5f1490],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-2a5f1490]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-2a5f1490],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-2a5f1490]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-2a5f1490]:hover,.ant-calendar-header a[data-v-2a5f1490]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-2a5f1490] {
    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-2a5f1490]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-2a5f1490]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-2a5f1490],.ant-tabs-nav .ant-tabs-tab[data-v-2a5f1490]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-2a5f1490] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-2a5f1490]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-2a5f1490]::-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-2a5f1490]::-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-2a5f1490] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-2a5f1490] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-2a5f1490]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-2a5f1490]::-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-2a5f1490]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-2a5f1490],html[data-v-2a5f1490] {
    -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-2a5f1490] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-2a5f1490] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-2a5f1490] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-2a5f1490],a[data-v-2a5f1490],button[data-v-2a5f1490],input[data-v-2a5f1490],span[data-v-2a5f1490] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-2a5f1490]:focus-visible,a[data-v-2a5f1490]:focus-visible,button[data-v-2a5f1490]:focus-visible,input[data-v-2a5f1490]:focus-visible,span[data-v-2a5f1490]:focus-visible {
    outline: none
}

button[data-v-2a5f1490]:focus,button[data-v-2a5f1490]:hover,input[data-v-2a5f1490]:focus,input[data-v-2a5f1490]:hover {
    outline: none!important
}

.w1200-layout[data-v-2a5f1490] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-2a5f1490],.w1280-layout[data-v-2a5f1490] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-2a5f1490],.g-full[data-v-2a5f1490] {
    width: 100%
}

.g-fill[data-v-2a5f1490] {
    height: 100%
}

.min-height-630[data-v-2a5f1490] {
    min-height: 630px
}

.ant-btn[data-v-2a5f1490]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-2a5f1490]:after,.ant-btn[data-v-2a5f1490]:before {
    display: none
}

.lgd-grid-cols-1[data-v-2a5f1490] {
    width: 100%
}

.lgd-grid-gap-1[data-v-2a5f1490] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-2a5f1490] {
    width: 50%
}

.lgd-grid-gap-2[data-v-2a5f1490] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-2a5f1490] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-2a5f1490] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-2a5f1490] {
    width: 25%
}

.lgd-grid-gap-4[data-v-2a5f1490] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-2a5f1490] {
    width: 20%
}

.lgd-grid-gap-5[data-v-2a5f1490] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-2a5f1490] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-2a5f1490] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-2a5f1490] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-2a5f1490] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-2a5f1490] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-2a5f1490] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-2a5f1490] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-2a5f1490] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-2a5f1490] {
    background-color: #66c0f4
}

.bh-spin[data-v-2a5f1490] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-2a5f1490] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-2a5f1490] {
    min-height: calc(100vh - 320px)
}

body[data-v-2a5f1490] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-2a5f1490]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-2a5f1490]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-2a5f1490]::-webkit-scrollbar-thumb,body[data-v-2a5f1490]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-2a5f1490]::-webkit-scrollbar-track {
    background: none
}

.game-detail[data-v-2a5f1490] {
    background: #131313;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.game-detail .detail-bottom[data-v-2a5f1490] {
    background-color: #131313;
    height: 1066px;
    padding-top: 50px;
    width: 100%
}

.game-detail .detail-bottom .gameDetail-content[data-v-2a5f1490] {
    margin: 0 auto;
    padding-bottom: 80px;
    width: 1200px
}

.game-detail .detail-bottom .gameDetail-content .gameDetail-left[data-v-2a5f1490] {
    flex: 1;
    margin-right: 20px
}

.game-detail .detail-bottom .gameDetail-content .gameDetail-left .gameDetail-desc[data-v-2a5f1490] {
    color: hsla(0,0%,100%,.8)
}

.game-detail .detail-bottom .gameDetail-content .gameDetail-left .gameDetail-desc .desc[data-v-2a5f1490] {
    max-height: 760px;
    overflow-y: auto;
    padding-left: 10px
}

.game-detail .detail-bottom .gameDetail-content .gameDetail-left .gameDetail-desc .desc .content[data-v-2a5f1490] {
    margin-right: 10px
}

.game-detail .detail-bottom .gameDetail-content .gameDetail-left .gameDetail-desc .desc[data-v-2a5f1490]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.game-detail .detail-bottom .gameDetail-content .gameDetail-left .gameDetail-desc .desc[data-v-2a5f1490]::-webkit-scrollbar-thumb {
    background: #333;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.game-detail .detail-bottom .gameDetail-content .gameDetail-left .gameDetail-desc .desc[data-v-2a5f1490]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

.game-detail .detail-bottom .gameDetail-content .gameDetail-right .gameDetail-system[data-v-2a5f1490] {
    border-radius: 12px;
    margin-bottom: 50px;
    margin-left: 49px;
    width: 430px
}

.game-detail .detail-bottom .gameDetail-content .gameDetail-right .gameDetail-system .table-title[data-v-2a5f1490] {
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    width: 90px
}

.game-detail .detail-bottom .gameDetail-content .gameDetail-right .gameDetail-system .table-content[data-v-2a5f1490] {
    color: #fff;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    width: 218px
}

.game-detail .detail-bottom .gameDetail-content .h2[data-v-2a5f1490] {
    color: #fff;
    font-size: 18px;
    height: 34px;
    line-height: 20px;
    margin-bottom: 18px;
    padding-bottom: 42px;
    position: relative
}

.game-detail .detail-bottom .gameDetail-content .h2[data-v-2a5f1490]:after {
    background: #fff;
    border-radius: 10px;
    bottom: 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    width: 80px
}

.game-detail .detail-bottom .gameDetail-content .h2[data-v-2a5f1490]:before {
    background: hsla(0,0%,100%,.05);
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%
}

.game-detail .detail-bottom .gameDetail-content .byBtn-desc[data-v-2a5f1490] {
    color: #999;
    font-size: 16px;
    font-weight: 400;
    margin-left: 5px
}

.game-detail .detail-bottom .gameDetail-content .number-box[data-v-2a5f1490] {
    background: hsla(0,0%,100%,.1);
    border-radius: 4px;
    color: hsla(0,0%,100%,.8);
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    height: 26px;
    line-height: 26px;
    margin-right: 2px;
    text-align: center;
    width: 20px
}

.game-detail .video-box[data-v-2a5f1490] {
    height: 100vh;
    min-height: 100vh;
    overflow: hidden;
    position: relative;
    width: 100vw
}

.game-detail .video-box[data-v-2a5f1490]:after {
    background-image: url(https://dfs01.nn.com/v2/default/1706188670/4909/mao2v6.png);
    background-repeat: repeat-x;
    background-size: 100px 100%;
    bottom: 0;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    margin: auto;
    position: absolute;
    width: 100%;
    z-index: 1
}

.game-detail .video-box .down-content[data-v-2a5f1490] {
    bottom: 40px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    z-index: 4
}

.game-detail .video-box .down-content .game-name[data-v-2a5f1490] {
    color: #fff;
    font-size: 42px;
    text-align: center;
    width: 100%
}

.game-detail .video-box .down-content .game-sub-name[data-v-2a5f1490] {
    color: hsla(0,0%,100%,.7);
    font-size: 20px;
    text-align: center;
    width: 100%
}

.game-detail .video-box .down-content img[data-v-2a5f1490] {
    cursor: pointer;
    height: 127px;
    transform: scale(.9);
    transition: all .3s;
    width: 420px
}

.game-detail .video-box .down-content img[data-v-2a5f1490]:hover {
    transform: scale(1)
}

.game-detail .video-box .bottom-mask[data-v-2a5f1490] {
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 2
}

.game-detail .video-box .video[data-v-2a5f1490] {
    height: auto;
    margin-top: -60px;
    -o-object-fit: fill;
    object-fit: fill;
    width: 100vw
}

body[data-v-2da21ea5] {
    min-width: 1280px;
    overflow: overlay
}

body[data-v-2da21ea5]::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

body[data-v-2da21ea5]::-webkit-scrollbar-thumb {
    background: #51596f
}

body[data-v-2da21ea5]::-webkit-scrollbar-thumb,body[data-v-2da21ea5]::-webkit-scrollbar-track {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-2da21ea5]::-webkit-scrollbar-track {
    background: none
}

.ant-message[data-v-2da21ea5] {
    height: 80px;
    left: 0;
    position: fixed;
    right: 0;
    top: 100px!important;
    width: 100%
}

.ant-message .ant-message-notice-content[data-v-2da21ea5] {
    background: rgba(0,0,0,.85);
    border-radius: 10px;
    color: #fff
}

.ant-message .ant-message-notice-content i[data-v-2da21ea5] {
    color: #fff!important;
    margin-top: -2px
}

.ant-radio-inner[data-v-2da21ea5] {
    background: transparent!important;
    border-radius: 2px!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-2da21ea5],.ant-checkbox-checked[data-v-2da21ea5]:after,.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-2da21ea5],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-2da21ea5],.ant-checkbox:hover .ant-checkbox-inner[data-v-2da21ea5],.ant-radio-checked .ant-radio-inner[data-v-2da21ea5],.ant-radio-checked[data-v-2da21ea5]:after,.ant-radio:hover .ant-radio-inner[data-v-2da21ea5] {
    background: transparent!important;
    border-color: #66c0f4!important
}

.ant-checkbox-checked .ant-checkbox-inner[data-v-2da21ea5],.ant-radio-inner[data-v-2da21ea5]:after {
    background-color: #66c0f4;
    border-radius: 0!important
}

.ant-checkbox-input:focus+.ant-checkbox-inner[data-v-2da21ea5],.ant-checkbox-wrapper:hover .ant-checkbox-inner[data-v-2da21ea5],.ant-checkbox:hover .ant-checkbox-inner[data-v-2da21ea5] {
    border: 1px solid #66c0f4!important
}

.ant-input-disabled[data-v-2da21ea5] {
    background-color: #fafafa!important;
    border: 1px solid #f2f2f2!important
}

.ant-input-number-focused[data-v-2da21ea5],.ant-input-number[data-v-2da21ea5]:focus,.ant-input-number[data-v-2da21ea5]:hover,.ant-input[data-v-2da21ea5]:focus,.ant-input[data-v-2da21ea5]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-input-number-handler-wrap[data-v-2da21ea5] {
    display: none
}

.ant-pagination-item-active a[data-v-2da21ea5] {
    color: #fff!important
}

.ant-pagination-item-active[data-v-2da21ea5] {
    background: #66c0f4!important;
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-2da21ea5]:focus,.ant-pagination-item[data-v-2da21ea5]:hover {
    border-color: #66c0f4;
    transition: all .3s
}

.ant-pagination-item:focus a[data-v-2da21ea5],.ant-pagination-item:hover a[data-v-2da21ea5] {
    color: #66c0f4
}

.ant-pagination-next:focus .ant-pagination-item-link[data-v-2da21ea5],.ant-pagination-next:hover .ant-pagination-item-link[data-v-2da21ea5],.ant-pagination-prev:focus .ant-pagination-item-link[data-v-2da21ea5],.ant-pagination-prev:hover .ant-pagination-item-link[data-v-2da21ea5] {
    border-color: #66c0f4!important;
    color: #66c0f4!important
}

.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-2da21ea5],.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon[data-v-2da21ea5] {
    color: #66c0f4!important
}

.ant-pagination-options-quick-jumper input[data-v-2da21ea5]:hover {
    border-color: #66c0f4
}

.ant-pagination-options-quick-jumper input[data-v-2da21ea5]:focus {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector[data-v-2da21ea5] {
    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-2da21ea5] {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-select-focused .ant-select-selection[data-v-2da21ea5],.ant-select-selection[data-v-2da21ea5]:active,.ant-select-selection[data-v-2da21ea5]:focus {
    border-color: #66c0f4!important;
    box-shadow: none
}

.ant-calendar-picker .ant-input[data-v-2da21ea5]:focus,.ant-calendar-picker .ant-input[data-v-2da21ea5]:hover,.ant-calendar-picker:focus .ant-input[data-v-2da21ea5],.ant-select-selection[data-v-2da21ea5]:hover {
    border-color: #66c0f4;
    box-shadow: none
}

.ant-calendar-picker:hover .ant-calendar-picker-input[data-v-2da21ea5]:not(.ant-input-disabled),.ant-select-selection[data-v-2da21ea5]:hover {
    border-color: #66c0f4!important
}

.ant-pagination-item[data-v-2da21ea5] {
    background: #f4f4f5;
    border-color: #f4f4f5
}

.ant-calendar-selected-day .ant-calendar-date[data-v-2da21ea5],.ant-calendar-today .ant-calendar-date[data-v-2da21ea5] {
    border-color: #66c0f4;
    color: #66c0f4;
    font-weight: 700
}

.ant-calendar-date[data-v-2da21ea5]:hover,.ant-calendar-month-panel-month[data-v-2da21ea5]:hover,.ant-calendar-range .ant-calendar-in-range-cell[data-v-2da21ea5]:before,.ant-calendar-selected-day .ant-calendar-date[data-v-2da21ea5],.ant-calendar-year-panel-year[data-v-2da21ea5]:hover {
    background: rgba(230,250,244,.8)
}

.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-2da21ea5],.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month[data-v-2da21ea5]:hover,.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-2da21ea5],.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date[data-v-2da21ea5]:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-2da21ea5],.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date[data-v-2da21ea5]:hover,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-2da21ea5],.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year[data-v-2da21ea5]:hover {
    background: #66c0f4
}

.ant-calendar-footer a[data-v-2da21ea5]:hover,.ant-calendar-header a[data-v-2da21ea5]:hover {
    color: #66c0f4
}

.ant-popover-inner[data-v-2da21ea5] {
    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-2da21ea5]:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item[data-v-2da21ea5]:hover:not(.ant-select-dropdown-menu-item-disabled) {
    background-color: rgba(230,250,244,.8)
}

.ant-tabs-nav .ant-tabs-tab-active[data-v-2da21ea5],.ant-tabs-nav .ant-tabs-tab[data-v-2da21ea5]:hover {
    color: #66c0f4
}

.ant-tabs-ink-bar[data-v-2da21ea5] {
    background-color: #66c0f4
}

.ant-table-scroll>.ant-table-body[data-v-2da21ea5]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-table-scroll>.ant-table-body[data-v-2da21ea5]::-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-2da21ea5]::-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-2da21ea5] {
    align-items: center;
    display: inline-flex
}

.ant-select-dropdown-menu[data-v-2da21ea5] {
    overflow-y: scroll
}

.ant-select-dropdown-menu[data-v-2da21ea5]::-webkit-scrollbar {
    height: 1px;
    width: 5px
}

.ant-select-dropdown-menu[data-v-2da21ea5]::-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-2da21ea5]::-webkit-scrollbar-track {
    background: none;
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(247,248,250,.2)
}

body[data-v-2da21ea5],html[data-v-2da21ea5] {
    -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-2da21ea5] {
    overflow-x: hidden;
    overflow-y: scroll
}

body[data-v-2da21ea5] {
    --ant-primary-color: #66c0f4;
    --primary-color: #66c0f4;
    --primary-active-color: #66c0f4;
    font-size: 16px
}

p[data-v-2da21ea5] {
    margin: 0;
    padding: 0
}

.no-drag[data-v-2da21ea5],a[data-v-2da21ea5],button[data-v-2da21ea5],input[data-v-2da21ea5],span[data-v-2da21ea5] {
    -webkit-app-region: no-drag!important
}

.no-drag[data-v-2da21ea5]:focus-visible,a[data-v-2da21ea5]:focus-visible,button[data-v-2da21ea5]:focus-visible,input[data-v-2da21ea5]:focus-visible,span[data-v-2da21ea5]:focus-visible {
    outline: none
}

button[data-v-2da21ea5]:focus,button[data-v-2da21ea5]:hover,input[data-v-2da21ea5]:focus,input[data-v-2da21ea5]:hover {
    outline: none!important
}

.w1200-layout[data-v-2da21ea5] {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px
}

.w1274-layout[data-v-2da21ea5],.w1280-layout[data-v-2da21ea5] {
    margin: 0 auto;
    max-width: 1280px;
    min-width: 1280px
}

.g-fill[data-v-2da21ea5],.g-full[data-v-2da21ea5] {
    width: 100%
}

.g-fill[data-v-2da21ea5] {
    height: 100%
}

.min-height-630[data-v-2da21ea5] {
    min-height: 630px
}

.ant-btn[data-v-2da21ea5]:hover {
    transform: scale(1)!important
}

.ant-btn[data-v-2da21ea5]:after,.ant-btn[data-v-2da21ea5]:before {
    display: none
}

.lgd-grid-cols-1[data-v-2da21ea5] {
    width: 100%
}

.lgd-grid-gap-1[data-v-2da21ea5] {
    box-sizing: border-box;
    padding: 8px .22rem
}

.lgd-grid-cols-2[data-v-2da21ea5] {
    width: 50%
}

.lgd-grid-gap-2[data-v-2da21ea5] {
    box-sizing: border-box;
    padding: 8px .44rem
}

.lgd-grid-cols-3[data-v-2da21ea5] {
    width: 33.3333333333%
}

.lgd-grid-gap-3[data-v-2da21ea5] {
    box-sizing: border-box;
    padding: 8px .66rem
}

.lgd-grid-cols-4[data-v-2da21ea5] {
    width: 25%
}

.lgd-grid-gap-4[data-v-2da21ea5] {
    box-sizing: border-box;
    padding: 8px .88rem
}

.lgd-grid-cols-5[data-v-2da21ea5] {
    width: 20%
}

.lgd-grid-gap-5[data-v-2da21ea5] {
    box-sizing: border-box;
    padding: 8px 1.1rem
}

.lgd-grid-cols-6[data-v-2da21ea5] {
    width: 16.6666666667%
}

.lgd-grid-gap-6[data-v-2da21ea5] {
    box-sizing: border-box;
    padding: 8px 1.32rem
}

.lgd-grid-cols-7[data-v-2da21ea5] {
    width: 14.2857142857%
}

.lgd-grid-gap-7[data-v-2da21ea5] {
    box-sizing: border-box;
    padding: 8px 1.54rem
}

.lgd-grid-cols-8[data-v-2da21ea5] {
    width: 12.5%
}

.lgd-grid-gap-8[data-v-2da21ea5] {
    box-sizing: border-box;
    padding: 8px 1.76rem
}

.lgd-grid-cols-9[data-v-2da21ea5] {
    width: 11.1111111111%
}

.lgd-grid-gap-9[data-v-2da21ea5] {
    box-sizing: border-box;
    padding: 8px 1.98rem
}

.ant-spin-dot-item[data-v-2da21ea5] {
    background-color: #66c0f4
}

.bh-spin[data-v-2da21ea5] {
    animation: bohe-spin-animation .5s linear infinite;
    display: inline-block;
    height: 34px;
    width: 33px
}

.bh-grayscale[data-v-2da21ea5] {
    -moz-filter: grayscale(.95);
    -ms-filter: grayscale(.95);
    -o-filter: grayscale(.95);
    filter: grayscale(.95)
}

.min-viewport-height[data-v-2da21ea5] {
    min-height: calc(100vh - 320px)
}

.steamGame18[data-v-2da21ea5] {
    background-color: #050a0d;
    height: 100%;
    min-height: 100vh;
    width: 100%
}

.nextTop[data-v-2da21ea5] {
    height: auto;
    overflow: hidden;
    position: relative;
    width: 100vw
}

.nextTop .nextTop_brandgroup[data-v-2da21ea5] {
    background: linear-gradient(0deg,rgba(5,10,13,0),#050a0d);
    height: 80px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10
}

.nextTop .nextTop_brandgroup .nextTop_header[data-v-2da21ea5] {
    align-items: center;
    display: flex;
    height: 80px;
    justify-content: space-between;
    margin: 0 auto;
    position: relative;
    width: 1200px
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel[data-v-2da21ea5] {
    position: relative
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5]:focus-within {
    border: 1px solid #01e777
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5] {
    background: rgba(5,11,13,.5);
    border: 1px solid #01e777;
    border-radius: 3px;
    height: 36px;
    outline: none;
    width: 360px
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input .ant-btn[data-v-2da21ea5] {
    border-radius: 1px;
    height: 34px;
    width: 34px
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5] .ant-input-group {
    padding-left: 14px
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5] .ant-input-group input {
    background: none;
    border: none;
    caret-color: #01e777;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    height: 36px;
    line-height: 36px;
    outline: none;
    padding: 0 6px 0 0
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5] .ant-input-group input::-moz-placeholder {
    color: hsla(0,0%,88%,.4)
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5] .ant-input-group input::placeholder {
    color: hsla(0,0%,88%,.4)
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5] .ant-input-group input:focus {
    box-shadow: none;
    outline: none
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5] .ant-input-group .ant-input-group-addon {
    background-color: transparent;
    position: absolute;
    right: 33px;
    top: 0
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5] .ant-input-group .ant-input-group-addon button .iconfont {
    color: #000
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5] .ant-input-group .ant-input-group-addon button:hover {
    background: none
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5] .ant-input-group .ant-input-suffix {
    right: 6px
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5] .ant-input-group .ant-input-suffix i {
    background-color: #01e777;
    border-radius: 50%;
    color: #000;
    font-size: 16px
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5]:hover {
    border-color: #01e777
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5]::-moz-placeholder {
    color: #bbb
}

.nextTop .nextTop_brandgroup .nextTop_header .search-panel .search-input[data-v-2da21ea5]::placeholder {
    color: #bbb
}

.nextTop .nextTop_brandgroup .nextTop_header img[data-v-2da21ea5] {
    height: 50px;
    width: auto
}

.nextTop[data-v-2da21ea5]:after {
    background: linear-gradient(180deg,rgba(5,10,13,0),#050a0d);
    bottom: 0;
    content: "";
    display: block;
    height: 37.5%;
    left: 0;
    margin: auto;
    position: absolute;
    width: 100%;
    z-index: 1
}

.nextTop .video[data-v-2da21ea5] {
    height: auto;
    margin-top: -80px;
    -o-object-fit: fill;
    object-fit: fill;
    width: 100vw
}

.nextTop .gameInfo[data-v-2da21ea5] {
    bottom: 10%;
    display: flex;
    height: 390px;
    justify-content: center;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 2
}

.nextTop .gameInfo .gameName[data-v-2da21ea5] {
    color: #fff;
    font-size: 60px;
    font-style: normal;
    font-weight: 520;
    text-align: center
}

.nextTop .gameInfo .title[data-v-2da21ea5] {
    font-size: 30px;
    margin-top: 5px;
    opacity: .8
}

.nextTop .gameInfo .goods-price[data-v-2da21ea5],.nextTop .gameInfo .title[data-v-2da21ea5] {
    color: #fff;
    font-style: normal;
    font-weight: 330;
    text-align: center
}

.nextTop .gameInfo .goods-price[data-v-2da21ea5] {
    font-size: 24px;
    margin-bottom: 32px;
    margin-top: 40px
}

.nextTop .gameInfo .goods-price .goods-price-number[data-v-2da21ea5] {
    color: #fff800;
    font-size: 34px;
    font-style: normal;
    font-weight: 520
}

.nextTop .gameInfo .goods-price .goods-discount[data-v-2da21ea5] {
    color: #fff;
    font-size: 16px;
    font-style: normal;
    font-weight: 330;
    text-decoration-line: strikethrough
}

.nextTop .gameInfo .buy-button[data-v-2da21ea5] {
    cursor: pointer;
    transition: all .5s
}

.nextTop .gameInfo .buy-button[data-v-2da21ea5]:hover {
    transform: translateY(-8px)
}

.nextTop .nextTop_right[data-v-2da21ea5] {
    position: fixed;
    right: 60px;
    top: 18vw;
    z-index: 3
}

.nextTop .downloadClass[data-v-2da21ea5] {
    background: url(https://game.bohe.com/img/downloadButton.c307222.png) no-repeat 50%/cover;
    cursor: pointer;
    height: 33px;
    left: 19.94px;
    position: absolute;
    top: 275px;
    width: 133px
}

.nextTop .downloadClass[data-v-2da21ea5]:hover {
    background: url(https://game.bohe.com/img/downloadButtonHover.7b95c1f.png) no-repeat 50%/cover
}

.nextTop .downloadOther[data-v-2da21ea5] {
    background: url(https://game.bohe.com/img/downGame.4a192a0.png) no-repeat 50%/cover
}

.nextTop .downloadOther[data-v-2da21ea5]:hover {
    background: url(https://game.bohe.com/img/downGameHover.e8d1ae6.png) no-repeat 50%/cover
}

.nextTop_right_img[data-v-2da21ea5] {
    height: 330px;
    width: auto
}

.gameAllBody[data-v-2da21ea5] {
    height: auto;
    position: relative;
    width: 100%
}

.gameAllBody .gameBody[data-v-2da21ea5] {
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    position: relative;
    width: 1200px;
    z-index: 1
}

.gameAllBody .gameBody .scroll[data-v-2da21ea5] {
    position: absolute;
    right: -29px;
    top: 272px
}

.gameAllBody .gameBody .gameDetail-left[data-v-2da21ea5] {
    background-color: #0b1e1e;
    border-radius: 10px;
    color: hsla(0,0%,100%,.8);
    padding: 26px 40px 60px;
    width: 820px
}

.gameAllBody .gameBody .gameDetail-left .h2[data-v-2da21ea5] {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    height: 15px;
    line-height: 15px;
    margin-bottom: 20px;
    opacity: .8;
    padding-left: 10px;
    position: relative
}

.gameAllBody .gameBody .gameDetail-left .h2[data-v-2da21ea5]:after {
    background: #01e777;
    border-radius: 10px;
    bottom: 0;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    width: 3px
}

.gameAllBody .gameBody .gameDetail-right[data-v-2da21ea5] {
    background-color: #0b1e1e;
    border-radius: 10px;
    height: 1%;
    padding: 26px 30px 30px;
    width: 360px
}

.gameAllBody .gameBody .gameDetail-right .h2[data-v-2da21ea5] {
    color: #fff;
    font-size: 18px;
    font-weight: 450;
    height: 15px;
    line-height: 15px;
    margin-bottom: 19px;
    opacity: .8;
    padding-left: 10px;
    position: relative
}

.gameAllBody .gameBody .gameDetail-right .h2[data-v-2da21ea5]:after {
    background: #01e777;
    border-radius: 10px;
    bottom: 0;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    width: 3px
}

.gameAllBody .bottom_wite[data-v-2da21ea5] {
    bottom: -64px;
    height: 1526px;
    left: 0;
    position: absolute;
    width: 793px;
    z-index: 0
}

.gameAllBody .top_wite[data-v-2da21ea5] {
    bottom: 0;
    position: absolute;
    right: 0;
    width: 872px;
    z-index: 0
}

.gameAllBody .top_wite img[data-v-2da21ea5] {
    height: auto;
    width: 872px
}

.foot[data-v-2da21ea5] {
    margin-top: 64px
}
