.title {
    font-family: MicrosoftYaHei-Bold;
    font-size: 24px;
    line-height: 48px;
    letter-spacing: 0;
    color: #333
}

.title .titleIcon {
    width: 130px;
    height: 19px
}

.swiper_image[data-v-5aa4aa3b] {
    position: absolute;
    top: 30px;
    right: 200px;
    width: 80px
}

.swiper-box[data-v-5aa4aa3b] {
    position: relative;
    width: 1920px;
    height: 400px;
    min-width: 1600px;
    overflow-y: hidden;
    margin: 0 auto
}

.swiper-box .swiper-image[data-v-5aa4aa3b] {
    width: 100%;
    height: 400px;
    overflow-y: hidden;
    z-index: -99999999999
}

.wrap[data-v-5aa4aa3b] {
    position: relative;
    overflow-x: hidden
}

.noticeBox[data-v-5794117b] {
    height: 40px;
    line-height: 40px;
    background: #f2f2f2
}

.noticeBox .notice[data-v-5794117b] {
    width: 1400px;
    margin: 0 auto
}

.noticeBox .notice .inline[data-v-5794117b] {
    width: 80px
}

.noticeBox .notice .inline img[data-v-5794117b] {
    width: 19px;
    height: 19px
}

.noticeBox .notice .seamless-warp[data-v-5794117b] {
    width: 100%;
    height: 40px;
    line-height: 40px;
    overflow: hidden
}

.noticeBox .notice .seamless-warp .list[data-v-5794117b] {
    margin-right: 40px;
    font-size: 16px;
}

.noticeBox .notice .viptips[data-v-5794117b] {
    color: #f00f0f
}

.jifen-label[data-v-4b083a86] {
    font-size: 14px
}

.wrap[data-v-4b083a86] {
    width: 100%;
    min-width: 1600px
}
.wrap .content[data-v-4b083a86] {
    width: 1204px;
    margin: 10px auto;
}
.content[data-v-4b083a86] {
    width: 1204px;
    margin: 10px auto;
}
.wrap .content .figureBox[data-v-4b083a86] {
    position: relative;
    line-height: 100px;
    height: 100px;
}
.wrap .content .title[data-v-4b083a86] {
    margin: 32px 0 20px 0
}
.title[data-v-4b083a86] {
    margin: 32px 0 20px 0
}
.wrap .content .figureBox[data-v-4b083a86] {
    position: relative;
    line-height: 100px;
    height: 100px
}
.figureBox {
    position: relative;
    line-height: 100px;
    height: 100px;
}
.figure[data-v-4b083a86] {
    position: absolute;
    left: 0
}

.content-header[data-v-4b083a86] {
    width: 1200px;
    height: 104px;
    border: 1px solid #d2d0d0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 30px
}

.wrap .content-header .search-box[data-v-4b083a86] {
    width: 385px;
    height: 33px;
    border: 2px solid #eca222;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}


.wrap .content-header .search-box .search-div[data-v-4b083a86] {
    width: 53px;
    height: 31px;
    background-color: #eca222;
    overflow: hidden
}
.search-div[data-v-4b083a86] {
    width: 53px;
    height: 31px;
    background-color: #eca222;
    overflow: hidden
}
.wrap .content-header .search-box .search-div .search-image[data-v-4b083a86] {
    width: 50px;
    height: 30px
}
.search-image[data-v-4b083a86] {
    width: 50px;
    height: 30px
}

.shop-box[data-v-4b083a86] {
    width: 1200px;
    margin: 10px auto
}

.item[data-v-4b083a86] {
    width: 224px;
    height: 299px;
    border: 1px solid #d2d0d0;
    margin: 8px 8px
}

.item .image-box[data-v-4b083a86] {
    width: 222px;
    height: 222px;
    overflow: hidden
}

.item .image-box .image-style[data-v-4b083a86] {
    width: 222px;
    height: 222px
}

.item .image-box .image-style[data-v-4b083a86]:hover {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-transition: all .2s linear;
    transition: all .2s linear
}

.item[data-v-4b083a86]:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
    -webkit-box-shadow: 4px 4px 4px #e3e3e3;
    box-shadow: 4px 4px 4px #e3e3e3
}

.shop-title[data-v-4b083a86] {
    width: 195px;
    font-size: 14px;
    letter-spacing: 0;
    color: #1e242f;
    margin: 15px auto
}

.shop-price[data-v-4b083a86] {
    font-size: 20px;
    font-weight: 700;
    font-stretch: normal;
    line-height: 18px;
    letter-spacing: 0;
    color: #ff5408;
    width: 195px;
    margin: 0 auto
}

.table[data-v-4b083a86]:last-child {
    border-right: none !important
}

.table[data-v-4b083a86] {
    width: 125px;
    height: 50px;
    border-right: 1px solid #f7f7f7;
    cursor: pointer;
    padding-right: 23px
}

.table .button[data-v-4b083a86],
.table[data-v-4b083a86] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.table .button[data-v-4b083a86] {
    width: 115px;
    height: 31px;
    font-size: 16px;
    letter-spacing: 0;
    font-weight: 600
}

.table .labels[data-v-4b083a86] {
    font-size: 14px;
    letter-spacing: 0;
    margin-top: 10px
}

.table[data-v-4b083a86]:nth-child(3) {
    border-right: none
}

.isActive[data-v-4b083a86] {
    background-color: #ffa73f;
    border-radius: 16px;
    color: #fff
}

.isActive2[data-v-4b083a86] {
    color: #ffa73f
}

.isLabel[data-v-4b083a86] {
    font-size: 14px;
    letter-spacing: 0;
    color: #ffa73f
}

.pagination[data-v-4b083a86] {
    text-align: right
}

.image-activity[data-v-4b083a86] {
    width: 1204px;
    height: 210px;
    margin: 0 auto
}

.image-activity .image-box[data-v-4b083a86] {
    width: 380px;
    height: 184px;
    overflow: hidden
}

.image-activity .images-style[data-v-4b083a86] {
    width: 380px;
    height: 184px;
    -webkit-transition: all .2s linear;
    transition: all .2s linear
}

.image-activity .images-style[data-v-4b083a86]:hover {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-transition: all .2s linear;
    transition: all .2s linear
}

.image-box-activity[data-v-4b083a86] {
    width: 100%;
    min-width: 1600px
}

.hot-game-label[data-v-4b083a86] {
    width: 430px;
    height: 100px;
    margin: 0 auto
}

.hot-game-label .game-label[data-v-4b083a86] {
    font-size: 18px;
    font-weight: 600;
    color: #333
}

.hot-game-label .tab[data-v-4b083a86] {
    width: 136px;
    height: 44px;
    border: 1px solid #e1b66d;
    color: #cc7a20;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 30px 6px;
    cursor: pointer;
    border-radius: 2px
}

.hot-game-box[data-v-4b083a86] {
    margin-top: 62px;
    width: 100%;
    min-width: 1600px;
    height: auto
}