body,
html {
    margin: 0;
    padding: 0
}

a,
abbr,
acronym,
address,
blockquote,
button,
caption,
cite,
code,
dd,
del,
dfn,
dl,
dt,
em,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
img,
label,
legend,
li,
ol,
p,
pre,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
tr,
tt,
ul,
var {
    border: 0;
    font-family: Arial, sans-serif, serif;
    font-size: 70%;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    margin: 0;
    padding: 0
}

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

ol,
ul {
    list-style: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
    content: ""
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    font-size: 100%;
    overflow-y: scroll
}

a:focus {
    outline: thin dotted
}

a:active,
a:hover {
    outline: 0 none
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block
}

audio,
canvas,
video {
    *zoom: 1;
    display: inline-block;
    *display: inline
}

audio:not([controls]) {
    display: none
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    -ms-interpolation-mode: bicubic;
    border: 0
}

button,
input,
select,
textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle
}

button,
input {
    line-height: normal;
    *overflow: visible
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}

button,
input[type=button],
input[type=reset],
input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

input[type=search] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

textarea {
    overflow: auto;
    vertical-align: top
}

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

.clear:after {
    clear: both;
    content: "";
    display: block;
    font-size: 0;
    height: 0;
    overflow: hidden;
    width: 0
}

a:focus {
    outline: none
}

a {
    text-decoration: none
}

img {
    color: #000;
    font-size: 0
}

@media screen and (min-width:851px) {
    #root {
        position: relative;
        z-index: 100
    }
    #adContainer {
        display: none;
        left: 0;
        position: absolute;
        top: 0;
        z-index: 999
    }
    .icon-search {
        background-position: 0 0;
        height: 36px;
        width: 36px
    }
    .icon-menu {
        background-position: -40px 0;
        height: 36px;
        width: 36px
    }
    .icon-clear {
        background-position: 0 -55px;
        height: 20px;
        width: 20px
    }
    .icon-fold {
        background-position: -80px 0;
        height: 48px;
        width: 48px
    }
    .icon-vplay {
        background-position: -155px 0;
        height: 68px;
        width: 68px
    }
    .icon-video {
        background-position: -115px -96px;
        height: 30px;
        width: 30px
    }
    .icon-download {
        background-position: -115px -55px;
        height: 30px;
        width: 30px
    }
    .icon-fullscreen {
        background-position: -212px -75px;
        height: 72px;
        width: 72px
    }
    .icon-exit {
        background-position: -232px 0;
        height: 48px;
        width: 48px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer {
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .4)
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .grid-GamePlayer-img {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer {
        height: 466px;
        position: relative
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details {
        background-color: #ccc;
        height: 100%;
        left: 0;
        overflow: hidden;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 5
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo {
        align-items: center;
        background-color: rgba(0, 0, 0, .2);
        border-radius: 36px;
        box-shadow: 0 0 24px 0 #fff;
        display: flex;
        flex-direction: column;
        left: 50%;
        padding-bottom: 20px;
        padding-top: 52px;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 738px;
        z-index: 5
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GameTitle .GameContainer_GameTitleText {
        color: #fff;
        font-size: 24px;
        text-shadow: 2px 3px 0 #490042
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePicture {
        background-color: #fff;
        border: 2px solid #fff;
        border-radius: 12px;
        box-shadow: 3px 4px 0 0 #490042;
        height: 148px;
        margin-top: 24px;
        overflow: hidden;
        width: 148px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePlay {
        background-image: linear-gradient(180deg, #ff7640, #f83123);
        border-radius: 34px;
        box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .3);
        cursor: pointer;
        height: 68px;
        margin-top: 28px;
        position: relative;
        width: 268px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePlay .icon-play {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePlay .GameContainer_GamePlayText {
        color: #fff;
        font-size: 24px;
        line-height: 68px;
        text-align: center;
        text-shadow: 2px 2px 0 #490042
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GameExplain {
        color: #fff;
        font-size: 15px;
        margin-top: 32px;
        text-shadow: 1px 2px 0 #490042
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsVague {
        -webkit-filter: blur(30px);
        filter: blur(30px);
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 1
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game {
        background-color: #490042;
        height: 100%;
        position: relative;
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv {
        background-color: #fff;
        display: none;
        height: 165px;
        position: absolute;
        right: 1%;
        top: 25%;
        width: 130px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_header,
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_header_link {
        height: 130px;
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_header_left {
        background-color: #fff;
        border-radius: 4px;
        color: #00aecd;
        font-size: 12px;
        font-weight: 700;
        height: 20px;
        left: 0;
        line-height: 20px;
        position: absolute;
        text-align: center;
        top: 0;
        width: 20px;
        z-index: 10
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_header_left:hover {
        cursor: pointer
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_header_right {
        background-color: #fff;
        border-radius: 2px;
        color: #00aecd;
        font-size: 15px;
        font-weight: 700;
        position: absolute;
        right: 0;
        text-align: center;
        top: 0;
        width: 17px;
        z-index: 10
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_header_right:hover {
        background-color: #58585a;
        cursor: pointer
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_video {
        height: 130px;
        margin-left: 3px;
        width: 124px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_footer {
        height: 35px;
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_footer_right a {
        bottom: 2%;
        float: right;
        font-size: 12px;
        position: absolute;
        right: 2%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_footer_right button {
        border: 1px solid gray;
        border-radius: 2px;
        height: 27px;
        width: 45px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_footer_left {
        word-wrap: break-word;
        bottom: 1%;
        color: #000;
        font-size: 11px;
        height: 30px;
        left: 2%;
        overflow: hidden;
        position: absolute;
        width: 70px;
        word-break: break-all
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_SideAd {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameIframe {
        background-color: #490042;
        height: 100%;
        margin: 0 auto;
        max-height: 100%;
        max-width: 100%;
        position: relative;
        top: 50%;
        transform: translateY(-50%);
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameIframe .GameContainer_GameIframeReturn {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameIframe .GameContainer_GameIframeToast {
        background-color: rgba(0, 0, 0, .8);
        border-radius: 5px;
        color: #fff;
        display: none;
        font-size: 16px;
        left: 50%;
        padding: 5px;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%)
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameIframe #gameIframe {
        border: none;
        display: block;
        height: 100%;
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameCross,
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameFloat .GameContainer_GameFloatExitFullscreen {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer.fullscreen {
        height: 100%;
        left: 0;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 998
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer.fullscreen .GameContainer_Game {
        align-items: center;
        background-color: #000!important;
        display: flex
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer.fullscreen .GameContainer_Game .GameContainer_GameIframe {
        --width: calc(100% - 170px);
        height: calc(var(--width)*16/9);
        width: var(--width)
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer.fullscreen .GameContainer_Game .GameContainer_GameFloat .GameContainer_GameFloatExitFullscreen {
        display: flex;
        position: absolute;
        right: 12px;
        top: 10px;
        z-index: 3
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer.fullscreen .GameContainer_Game .GameContainer_GameFloat .GameContainer_GameFloatExitFullscreen .icon-exit {
        cursor: pointer
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer.fullscreen .GameContainer_Game .GameContainer_GameFloat .GameContainer_GameFloatExitFullscreen .exit-tips {
        background-color: #ffad01;
        border: 3px solid #fff;
        border-radius: 4px;
        color: #fff;
        display: none;
        font-size: 16px;
        height: 38px;
        line-height: 38px;
        margin-right: 15px;
        margin-top: 2px;
        padding: 0 16px;
        position: relative
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer.fullscreen .GameContainer_Game .GameContainer_GameFloat .GameContainer_GameFloatExitFullscreen .exit-tips:before {
        border: 12px solid transparent;
        border-left-color: #ffad01;
        content: "";
        height: 0;
        position: absolute;
        right: -23px;
        top: 50%;
        transform: translateY(-50%);
        width: 0;
        z-index: 2
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer.fullscreen .GameContainer_Game .GameContainer_GameFloat .GameContainer_GameFloatExitFullscreen .exit-tips:after {
        border: 15px solid transparent;
        border-left-color: #fff;
        content: "";
        height: 0;
        position: absolute;
        right: -30px;
        top: 50%;
        transform: translateY(-50%);
        width: 0;
        z-index: 1
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer.fullscreen .GameContainer_Game .GameContainer_SideAd {
        display: block;
        margin-right: 10px;
        width: 160px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer.fullscreen .GameContainer_Game .GameContainer_SideAd .side-label {
        color: #fff;
        font-size: 16px;
        text-align: center
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer.fullscreen .GameContainer_Game .GameContainer_SideAd .ads-container {
        /* background-color: #fff; */
        height: 600px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameInfoContainer {
        align-items: center;
        background-color: #f0f0f0;
        display: flex;
        height: 50px;
        overflow: hidden;
        padding: 0 12px;
        position: relative
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameInfoContainer .GameInfo_Btns {
        align-items: center;
        display: flex
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameInfoContainer .GameInfo_Btns .GameInfo_AddApp,
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameInfoContainer .GameInfo_Btns .GameInfo_PlayMore {
        align-items: center;
        border: 1px solid #333;
        border-radius: 8px;
        box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .3);
        cursor: pointer;
        display: flex;
        height: 38px;
        padding: 0 14px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameInfoContainer .GameInfo_Btns .GameInfo_AddApp {
        background-color: #3be6a2;
        display: none;
        margin-right: 12px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameInfoContainer .GameInfo_Btns .GameInfo_AddApp .GameInfo_AddAppText {
        color: #004429;
        font-size: 16px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameInfoContainer .GameInfo_Btns .GameInfo_AddApp .icon-download {
        transform: scale(.8)
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameInfoContainer .GameInfo_Btns .GameInfo_PlayMore {
        background-color: #f8d746;
        max-width: 430px;
        padding: 0
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameInfoContainer .GameInfo_Btns .GameInfo_PlayMore .GameInfo_PlayMoreText {
        color: #4a3c00;
        display: block;
        font-size: 16px;
        height: 100%;
        line-height: 38px;
        padding: 0 14px;
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameInfoContainer .GameInfo_Btns .GameInfo_Fullscreen {
        cursor: pointer;
        position: absolute;
        right: 12px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameInfoContainer .GameInfo_Btns .GameInfo_Fullscreen .icon-fullscreen {
        margin-right: -25px;
        transform: scale(.4)
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer.loading .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePlay .GameContainer_GamePlayText {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer.loading .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePlay:before {
        -webkit-animation: Animation_loading .6s linear infinite;
        animation: Animation_loading .6s linear infinite;
        border: 4px solid hsla(0, 0%, 100%, .25);
        border-radius: 50%;
        border-top-color: #fff;
        clear: both;
        content: "";
        height: 38px;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 38px
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer.playing .GameContainer .GameContainer_Details {
        display: none
    }
    @keyframes Animation_loading {
        0% {
            transform: translate(-50%, -50%) rotate(0)
        }
        to {
            transform: translate(-50%, -50%) rotate(359deg)
        }
    }
    #root>.content>.game-grid .grid-container {
        display: grid;
        gap: 14px;
        grid-auto-flow: row dense;
        grid-auto-rows: 92px;
        grid-template-rows: repeat(auto-fill, 92px);
        justify-content: center
    }
    #root>.content>.game-grid .grid-container .grid-game {
        border-radius: 16px;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .4);
        display: block;
        height: 92px;
        overflow: hidden;
        position: relative;
        width: 92px
    }
    #root>.content>.game-grid .grid-container .grid-game .name {
        bottom: 0;
        color: #fff;
        font-size: 12px;
        font-weight: 700;
        height: 36px;
        left: 0;
        line-height: 36px;
        opacity: 0;
        overflow: hidden;
        padding: 0 6px;
        position: absolute;
        right: 0;
        text-align: center;
        text-overflow: ellipsis;
        transform: translateY(8px);
        transition: all .3s ease-out;
        white-space: nowrap;
        z-index: 10
    }
    #root>.content>.game-grid .grid-container .grid-game:hover .name {
        opacity: 1;
        transform: translateY(0)
    }
    #root>.content>.game-grid .grid-container .grid-game:after,
    #root>.content>.game-grid .grid-container .grid-game:before {
        opacity: 0;
        position: absolute;
        transition: opacity .3s ease-out
    }
    #root>.content>.game-grid .grid-container .grid-game:before {
        background-color: #eb1cbc;
        border: 2px solid #fff;
        border-radius: 8px;
        box-shadow: 0 0 12px 0 #fff;
        color: #fff;
        content: "PLAY";
        font-size: 14px;
        left: 50%;
        line-height: 26px;
        text-align: center;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 64px;
        z-index: 5
    }
    #root>.content>.game-grid .grid-container .grid-game:after {
        background-color: rgba(0, 0, 0, .5);
        content: "";
        height: 100%;
        left: 0;
        top: 0;
        width: 100%;
        z-index: 2
    }
    #root>.content>.game-grid .grid-container .grid-game:hover:after,
    #root>.content>.game-grid .grid-container .grid-game:hover:before {
        opacity: 1
    }
    #root>.content>.game-grid .grid-container .grid-nav {
        align-items: center;
        background-color: #f8d746;
        border-radius: 16px;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .4);
        display: flex;
        grid-area: nav;
        grid-column-start: span 2;
        height: 92px;
        overflow: hidden
    }
    #root>.content>.game-grid .grid-container .grid-nav .logo {
        color: #490042;
        font-size: 26px;
        text-align: center;
        width: 154px
    }
    #root>.content>.game-grid .grid-container .grid-nav .logo h2 {
        font-weight: 700
    }
    #root>.content>.game-grid .grid-container .grid-nav .logo h2:first-child {
        margin-bottom: 3px
    }
    #root>.content>.game-grid .grid-container .grid-nav .logo .logoImg {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-nav .nav {
        border-left: 2px solid #ceaa0f;
        height: 100%;
        width: 44px
    }
    #root>.content>.game-grid .grid-container .grid-nav .nav .nav-search {
        border-bottom: 2px solid #ceaa0f;
        box-sizing: border-box;
        height: 50%;
        position: relative
    }
    #root>.content>.game-grid .grid-container .grid-nav .nav .nav-search .icon-search {
        cursor: pointer;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%) scale(.6)
    }
    #root>.content>.game-grid .grid-container .grid-nav .nav .nav-menu {
        height: 50%;
        position: relative
    }
    #root>.content>.game-grid .grid-container .grid-nav .nav .nav-menu .icon-menu {
        cursor: pointer;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%) scale(.6)
    }
    #root>.content>.game-grid .grid-container .grid-firstTag {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-1 {
        grid-area: ads1
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-1 .ads-label {
        color: #490042;
        font-size: 12px;
        margin-bottom: 2px;
        text-align: center
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-1 .ads-wrapper {
        background-color: hsla(0, 0%, 100%, .5);
        height: 600px;
        margin: 0 auto;
        width: 160px
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-1 .ads-wrapper .ads-container {
        height: 100%
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-2 {
        grid-area: ads2
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-2 .ads-label {
        color: #490042;
        font-size: 12px;
        margin-bottom: 6px;
        text-align: center
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-2 .ads-wrapper {
        background-color: hsla(0, 0%, 100%, .5);
        height: 280px;
        margin: 0 auto;
        width: 336px
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-2 .ads-wrapper .ads-container {
        height: 100%
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-3 {
        grid-area: ads3;
        position: relative
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-3 .ads-label {
        color: #490042;
        font-size: 9px;
        position: absolute;
        right: -40px;
        text-align: center;
        top: 50%;
        transform: translateY(-50%) rotate(90deg)
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-3 .ads-wrapper {
        background-color: hsla(0, 0%, 100%, .5);
        height: 90px;
        margin-top: 1px;
        width: 728px
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-3 .ads-wrapper .ads-container {
        height: 100%
    }
    #root>.content>.game-grid .grid-container .m-append-ads {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer {
        grid-area: gp
    }
    #root>.content>.game-grid .grid-container .grid-tags {
        display: grid;
        gap: 16px;
        grid-area: tag;
        grid-auto-flow: row dense;
        grid-auto-rows: 92px;
        justify-content: center
    }
    #root>.content>.game-grid .grid-container .grid-tags .tag-grid {
        align-items: center;
        background-color: #fff;
        border-radius: 16px;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .4);
        display: flex;
        grid-column-start: span 2;
        height: 92px;
        overflow: hidden
    }
    #root>.content>.game-grid .grid-container .grid-tags .tag-grid .pic {
        height: 92px;
        margin-right: 8px;
        width: 92px
    }
    #root>.content>.game-grid .grid-container .grid-tags .tag-grid .name {
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 6;
        color: #490042;
        display: -webkit-box;
        font-size: 14px;
        line-height: 1.2;
        overflow: hidden;
        text-align: center;
        text-overflow: ellipsis;
        width: 92px
    }
    #root>.content>.game-grid .grid-container .grid-tags .tag-grid.plain {
        background-color: #f8d746;
        justify-content: center
    }
    #root>.content>.game-grid .grid-container .grid-tags .tag-grid.plain .name {
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        color: #490042;
        display: -webkit-box;
        font-size: 24px;
        font-weight: 700;
        line-height: 1.2;
        overflow: hidden;
        text-align: center;
        text-overflow: ellipsis;
        width: 178px
    }
    #root>.content>.game-grid .game-more {
        background-color: #f8d746;
        border: 2px solid #490042;
        border-radius: 12px;
        box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .3);
        color: #490042;
        cursor: pointer;
        font-size: 22px;
        line-height: 54px;
        margin: 46px auto 0;
        text-align: center;
        width: 456px
    }
    #root>.content>.game-grid .game-loading {
        display: none
    }
    #root>.content>.game-grid .ads-banner {
        margin-top: 26px
    }
    #root>.content>.game-grid .ads-banner .ads-label {
        color: #490042;
        font-size: 12px;
        margin-bottom: 6px;
        text-align: center
    }
    #root>.content>.game-grid .ads-banner .ads-wrapper {
        background-color: hsla(0, 0%, 100%, .5);
        height: 280px
    }
    #root>.content>.game-grid .ads-banner .ads-wrapper .ads-container {
        height: 100%
    }
    #root>.content>.game-description {
        background-color: #fff;
        border-radius: 10px;
        margin: 38px auto 0;
        padding: 28px 26px 1px;
        width: 1148px
    }
    #root>.content>.game-description .desc-content {
        margin-bottom: 24px
    }
    #root>.content>.game-description .desc-content .desc-heading {
        color: #333;
        font-size: 20px;
        margin-bottom: 16px
    }
    #root>.content>.game-description .desc-content .desc-text {
        color: #490042;
        font-size: 16px
    }
    #root>.content>.game-description .desc-content .desc-text p {
        line-height: 1.5
    }
    #root>.content>.game-description .desc-content .desc-text .desc-link {
        color: #ffdb4a
    }
    #root>.content {
        margin-top: 10px
    }
    #bottom-nav-new {
        background-color: #590051;
        font-size: 0;
        height: 40px;
        overflow: hidden;
        text-align: center
    }
    #bottom-nav-new>a {
        color: #fff;
        font-size: 12px;
        line-height: 40px;
        position: relative;
        text-decoration: none
    }
    #bottom-nav-new>a:not(:last-child) {
        margin-right: 30px
    }
    #bottom-nav-new>a:not(:last-child):before {
        background-color: #fff;
        content: "";
        height: 13px;
        position: absolute;
        right: -16px;
        top: 50%;
        transform: translateY(-50%);
        width: 1px
    }
    #root>.footer {
        margin-top: 26px
    }
    #cookie-permission {
        background-color: rgba(0, 0, 0, .85);
        box-sizing: border-box;
        left: 0;
        padding: 14px 100px 14px 14px;
        position: fixed;
        top: -2000px;
        transition: all 2s;
        width: 100%;
        z-index: 999
    }
    #cookie-permission.show {
        top: 0
    }
    #cookie-permission .cookie-text {
        color: #fff;
        font-size: 14px;
        line-height: 1.5;
        text-align: left
    }
    #cookie-permission .cookie-text .cookie-link {
        color: #fff81a;
        font-size: 14px;
        text-decoration: underline
    }
    #cookie-permission .cookie-accept {
        background-color: #f09;
        border: 2px solid #fff;
        border-radius: 17px;
        color: #fff;
        cursor: pointer;
        font-size: 14px;
        font-weight: 700;
        line-height: 30px;
        position: absolute;
        right: 16px;
        text-align: center;
        top: 50%;
        transform: translateY(-50%);
        width: 76px
    }
    .float>.bg {
        background-image: linear-gradient(180deg, #ee609c 0, #ee609c 33%, #cf6cc9 66%, #b637f4);
        top: 0;
        z-index: 50
    }
    .float>.bg,
    .float>.search {
        height: 100%;
        left: 0;
        position: fixed;
        width: 100%
    }
    .float>.search {
        background-color: rgba(0, 0, 0, .6);
        top: -3000px;
        transition: top 0s .2s;
        z-index: 120
    }
    .float>.search .search-warp {
        background-color: #f69eee;
        left: 0;
        padding-bottom: 48px;
        padding-top: 20px;
        position: absolute;
        top: -3000px;
        transition: top .2s ease-in-out;
        width: 100%
    }
    .float>.search .search-warp .search-bar {
        background-color: #f8d746;
        border-radius: 12px;
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .4);
        display: flex;
        margin: 0 auto;
        overflow: hidden;
        width: 400px
    }
    .float>.search .search-warp .search-bar .left {
        align-items: center;
        display: flex;
        width: 348px
    }
    .float>.search .search-warp .search-bar .left .search-input {
        background-color: #f8d746;
        border: none;
        color: #490042;
        font-size: 20px;
        line-height: 50px;
        margin: 0;
        outline: none;
        padding: 0 10px 0 22px;
        width: 290px
    }
    .float>.search .search-warp .search-bar .left .search-input::placeholder {
        color: #7e6700;
        font-size: 16px
    }
    .float>.search .search-warp .search-bar .left .icon-clear {
        cursor: pointer;
        transform: scale(.8)
    }
    .float>.search .search-warp .search-bar .right {
        border-left: 2px solid #ceaa0f;
        position: relative;
        width: 50px
    }
    .float>.search .search-warp .search-bar .right .icon-search {
        cursor: pointer;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%) scale(.8)
    }
    .float>.search .search-warp .icon-fold {
        bottom: 0;
        cursor: pointer;
        left: 50%;
        position: absolute;
        transform: translateX(-50%) scale(.8)
    }
    .float>.search.show {
        top: 0;
        transition: none
    }
    .float>.search.show .search-warp {
        top: 0
    }
}

@media screen and (min-width:1900px) {
    #root .content .game-grid .grid-container {
        grid-template-areas: "nav nav . gp gp gp gp gp gp gp gp . . . . . ." "ads1 ads1 . gp gp gp gp gp gp gp gp . . . . . ." "ads1 ads1 . gp gp gp gp gp gp gp gp . . ads2 ads2 ads2 ads2" "ads1 ads1 . gp gp gp gp gp gp gp gp . . ads2 ads2 ads2 ads2" "ads1 ads1 . gp gp gp gp gp gp gp gp . . ads2 ads2 ads2 ads2" "ads1 ads1 . . ads3 ads3 ads3 ads3 ads3 ads3 ads3 . . . . . ." "ads1 ads1 . . . . . . . . . . . . . . ." ". . . . . . . . . . . . . . . . ." ". . . . . . . . . . . . . . . . ." "tag tag tag tag tag tag tag tag tag tag tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag tag tag tag tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag tag tag tag tag tag tag tag tag tag tag";
        grid-template-columns: repeat(17, 92px)
    }
    #root .content .game-grid .grid-container .grid-tags {
        grid-template-columns: repeat(16, 92px);
        grid-template-rows: repeat(3, 92px)
    }
    #root .content .game-grid .grid-container .grid-game:nth-child(n+132),
    #root .content .game-grid .grid-container .grid-tags .tag-grid:nth-child(n+25) {
        display: none
    }
}

@media screen and (min-width:1536px) and (max-width:1899px) {
    #root .content .game-grid .grid-container {
        grid-template-areas: ". gp gp gp gp gp gp gp gp nav nav . . ." ". gp gp gp gp gp gp gp gp . . . . ." ". gp gp gp gp gp gp gp gp . ads2 ads2 ads2 ads2" ". gp gp gp gp gp gp gp gp . ads2 ads2 ads2 ads2" ". gp gp gp gp gp gp gp gp . ads2 ads2 ads2 ads2" ". . ads3 ads3 ads3 ads3 ads3 ads3 ads3 . . . . ." ". . . . . . . . . . . . . ." ". . . . . . . . . . . . . ." ". . . . . . . . . . . . . ." "tag tag tag tag tag tag tag tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag tag tag tag tag tag tag tag";
        grid-template-columns: repeat(14, 92px)
    }
    #root .content .game-grid .grid-container .grid-tags {
        grid-template-columns: repeat(14, 92px);
        grid-template-rows: repeat(3, 92px)
    }
    #root .content .game-grid .grid-container .ads-1,
    #root .content .game-grid .grid-container .grid-game:nth-child(n+108),
    #root .content .game-grid .grid-container .grid-tags .tag-grid:nth-child(n+22) {
        display: none
    }
}

@media screen and (min-width:1410px) and (max-width:1535px) {
    #root .content .game-grid .grid-container {
        grid-template-areas: ". gp gp gp gp gp gp gp gp nav nav . ." ". gp gp gp gp gp gp gp gp . . . ." ". gp gp gp gp gp gp gp gp ads2 ads2 ads2 ads2" ". gp gp gp gp gp gp gp gp ads2 ads2 ads2 ads2" ". gp gp gp gp gp gp gp gp ads2 ads2 ads2 ads2" ". . ads3 ads3 ads3 ads3 ads3 ads3 ads3 . . . ." ". . . . . . . . . . . . ." ". . . . . . . . . . . . ." ". . . . . . . . . . . . ." "tag tag tag tag tag tag tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag tag tag tag tag tag tag";
        grid-template-columns: repeat(13, 92px)
    }
    #root .content .game-grid .grid-container .grid-tags {
        grid-template-columns: repeat(12, 92px);
        grid-template-rows: repeat(3, 92px)
    }
    #root .content .game-grid .grid-container .ads-1,
    #root .content .game-grid .grid-container .grid-game:nth-child(n+96),
    #root .content .game-grid .grid-container .grid-tags .tag-grid:nth-child(n+19) {
        display: none
    }
}

@media screen and (min-width:1310px) and (max-width:1409px) {
    #root .content .game-grid .grid-container {
        grid-template-areas: "gp gp gp gp gp gp gp gp nav nav . ." "gp gp gp gp gp gp gp gp . . . ." "gp gp gp gp gp gp gp gp ads2 ads2 ads2 ads2" "gp gp gp gp gp gp gp gp ads2 ads2 ads2 ads2" "gp gp gp gp gp gp gp gp ads2 ads2 ads2 ads2" ". ads3 ads3 ads3 ads3 ads3 ads3 ads3 . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." "tag tag tag tag tag tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag tag tag tag tag tag";
        grid-template-columns: repeat(12, 92px)
    }
    #root .content .game-grid .grid-container .grid-tags {
        grid-template-columns: repeat(12, 92px);
        grid-template-rows: repeat(3, 92px)
    }
    #root .content .game-grid .grid-container .ads-1,
    #root .content .game-grid .grid-container .grid-game:nth-child(n+84),
    #root .content .game-grid .grid-container .grid-tags .tag-grid:nth-child(n+19) {
        display: none
    }
}

@media screen and (min-width:1100px) and (max-width:1309px) {
    #root .content .game-grid .grid-container {
        grid-template-areas: "gp gp gp gp gp gp gp gp nav nav" "gp gp gp gp gp gp gp gp ads1 ads1" "gp gp gp gp gp gp gp gp ads1 ads1" "gp gp gp gp gp gp gp gp ads1 ads1" "gp gp gp gp gp gp gp gp ads1 ads1" ". ads3 ads3 ads3 ads3 ads3 ads3 ads3 ads1 ads1" ". . . . . . . . ads1 ads1" ". . . . . . . . . ." ". . . . . . . . . ." "tag tag tag tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag tag tag tag";
        grid-template-columns: repeat(10, 92px)
    }
    #root .content .game-grid .grid-container .grid-tags {
        grid-template-columns: repeat(10, 92px);
        grid-template-rows: repeat(3, 92px)
    }
    #root .content .game-grid .grid-container .ads-2,
    #root .content .game-grid .grid-container .grid-game:nth-child(n+60),
    #root .content .game-grid .grid-container .grid-tags .tag-grid:nth-child(n+16) {
        display: none
    }
    #root .content .game-description {
        width: 972px
    }
}

@media screen and (min-width:900px) and (max-width:1099px) {
    #root .content .game-grid .grid-container {
        grid-template-areas: "gp gp gp gp gp gp gp gp" "gp gp gp gp gp gp gp gp" "gp gp gp gp gp gp gp gp" "gp gp gp gp gp gp gp gp" "gp gp gp gp gp gp gp gp" ". ads3 ads3 ads3 ads3 ads3 ads3 ads3" "nav nav . . . . . ." ". . . . . . . ." ". . . . . . . ." "tag tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag tag";
        grid-template-columns: repeat(8, 92px)
    }
    #root .content .game-grid .grid-container .grid-tags {
        grid-template-columns: repeat(8, 92px);
        grid-template-rows: repeat(3, 92px)
    }
    #root .content .game-grid .grid-container .ads-1,
    #root .content .game-grid .grid-container .ads-2,
    #root .content .game-grid .grid-container .grid-game:nth-child(n+48),
    #root .content .game-grid .grid-container .grid-tags .tag-grid:nth-child(n+13) {
        display: none
    }
    #root .content .game-description {
        width: 796px
    }
}

@media screen and (min-width:851px) and (max-width:899px) {
    #root .content .game-grid .grid-container {
        grid-template-areas: "gp gp gp gp gp gp gp" "gp gp gp gp gp gp gp" "gp gp gp gp gp gp gp" "gp gp gp gp gp gp gp" "gp gp gp gp gp gp gp" "ads3 ads3 ads3 ads3 ads3 ads3 ads3" "nav nav . . . . ." ". . . . . . ." ". . . . . . ." "tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag" "tag tag tag tag tag tag tag";
        grid-template-columns: repeat(7, 92px)
    }
    #root .content .game-grid .grid-container .grid-tags {
        grid-template-columns: repeat(6, 92px);
        grid-template-rows: repeat(3, 92px)
    }
    #root .content .game-grid .grid-container .ads-1,
    #root .content .game-grid .grid-container .ads-2,
    #root .content .game-grid .grid-container .grid-game:nth-child(n+41),
    #root .content .game-grid .grid-container .grid-tags .tag-grid:nth-child(n+10) {
        display: none
    }
    #root .content .game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo {
        width: 630px
    }
    #root .content .game-grid .grid-container .grid-GamePlayer .GameInfoContainer .GameInfo_Btns .GameInfo_PlayMore {
        max-width: 320px
    }
    #root .content .game-description {
        width: 688px
    }
}

@media screen and (max-width:850px) {
    #root {
        position: relative;
        z-index: 100
    }
    #adContainer {
        display: none;
        left: 0;
        position: absolute;
        top: 0;
        z-index: 999
    }
    .icon {
        background-size: 2.85rem 1.5rem
    }
    .icon-search {
        background-position: 0 0
    }
    .icon-menu,
    .icon-search {
        height: .36rem;
        width: .36rem
    }
    .icon-menu {
        background-position: -.4rem 0
    }
    .icon-clear {
        background-position: 0 -.55rem;
        height: .2rem;
        width: .2rem
    }
    .icon-fold {
        background-position: -.8rem 0;
        height: .48rem;
        width: .48rem
    }
    .icon-vplay {
        background-position: -1.55rem 0;
        height: .68rem;
        width: .68rem
    }
    .icon-video {
        background-position: -1.15rem -.96rem;
        height: .3rem;
        width: .3rem
    }
    .icon-download {
        background-position: 0 -.96rem;
        height: .48rem;
        width: .48rem
    }
    .icon-play {
        background-position: -1.55rem -.96rem;
        height: .4rem;
        width: .4rem
    }
    .icon-back {
        background-position: -.56rem -.96rem
    }
    .icon-back,
    .icon-heart {
        height: .48rem;
        width: .48rem
    }
    .icon-heart {
        background-position: 0 -.96rem
    }
    .icon-fullscreen {
        background-position: -2.12rem -.75rem;
        height: .72rem;
        width: .72rem
    }
    #root>.content>.game-grid .grid-container {
        display: grid;
        gap: .16rem;
        grid-auto-flow: row dense;
        grid-auto-rows: 1.38rem;
        grid-template-areas: "nav nav ft ft" "gp gp gp gp" "gp gp gp gp" "ads1 ads1 ads1 ads1" "ads1 ads1 ads1 ads1";
        grid-template-columns: repeat(auto-fill, 1.38rem);
        grid-template-rows: repeat(auto-fill, 1.38rem);
        justify-content: center
    }
    #root>.content>.game-grid .grid-container .grid-game {
        border-radius: .28rem;
        box-shadow: 0 .04rem .08rem 0 rgba(0, 0, 0, .4);
        display: block;
        height: 1.38rem;
        overflow: hidden;
        position: relative;
        width: 1.38rem
    }
    #root>.content>.game-grid .grid-container .grid-game.m-hide,
    #root>.content>.game-grid .grid-container .grid-game:nth-child(n+17) {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-nav {
        align-items: center;
        background-color: #f8d746;
        border-radius: .28rem;
        box-shadow: 0 .04rem .08rem 0 rgba(0, 0, 0, .4);
        display: flex;
        grid-area: nav;
        grid-column-start: span 2;
        height: 1.38rem;
        overflow: hidden
    }
    #root>.content>.game-grid .grid-container .grid-nav .logo {
        color: #490042;
        font-size: .32rem;
        text-align: center;
        width: 2.2rem
    }
    #root>.content>.game-grid .grid-container .grid-nav .logo h2 {
        font-weight: 700
    }
    #root>.content>.game-grid .grid-container .grid-nav .logo h2:first-child {
        margin-bottom: .1rem
    }
    #root>.content>.game-grid .grid-container .grid-nav .logo .logoImg {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-nav .nav {
        border-left: .04rem solid #ceaa0f;
        height: 100%;
        width: .68rem
    }
    #root>.content>.game-grid .grid-container .grid-nav .nav .nav-search {
        border-bottom: .04rem solid #ceaa0f;
        box-sizing: border-box;
        height: 50%;
        position: relative
    }
    #root>.content>.game-grid .grid-container .grid-nav .nav .nav-search .icon-search {
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%)
    }
    #root>.content>.game-grid .grid-container .grid-nav .nav .nav-menu {
        height: 50%;
        position: relative
    }
    #root>.content>.game-grid .grid-container .grid-nav .nav .nav-menu .icon-menu {
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%)
    }
    #root>.content>.game-grid .grid-container .grid-firstTag {
        align-items: center;
        background-color: #f8d746;
        border-radius: .28rem;
        box-shadow: 0 .04rem .08rem 0 rgba(0, 0, 0, .4);
        display: flex;
        grid-area: ft;
        grid-column-start: span 2;
        height: 1.38rem;
        overflow: hidden
    }
    #root>.content>.game-grid .grid-container .grid-firstTag .name {
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        color: #490042;
        display: -webkit-box;
        font-size: .32rem;
        font-weight: 700;
        line-height: 1.2;
        margin: 0 auto;
        overflow: hidden;
        text-align: center;
        text-overflow: ellipsis;
        width: 2.68rem
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-2,
    #root>.content>.game-grid .grid-container .grid-ads.ads-3 {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-1 {
        display: block;
        grid-area: ads1;
        margin: 0 -.2rem;
        overflow: hidden
    }
    #root>.content>.game-grid .grid-container .grid-ads.ads-1 .ads-container {
        height: 2.56rem
    }
    #root>.content>.game-grid .grid-container .ads-label {
        /* background-color: rgba(0, 0, 0, .6); */
        /* color: #fff; */
        font-size: .26rem;
        height: .36rem;
        line-height: .36rem;
        text-align: center
    }
    #root>.content>.game-grid .grid-container .ads-container {
        /* background-color: #f7f7f7 */
    }
    #root>.content>.game-grid .grid-container .m-append-ads {
        grid-column-start: span 4;
        grid-row-start: span 3;
        margin: 0 -.2rem
    }
    #root>.content>.game-grid .grid-container .m-append-ads .ads-wrapper {
        height: 4.1rem;
        position: relative
    }
    #root>.content>.game-grid .grid-container .m-append-ads .ads-wrapper .ads-container {
        height: 100%;
        left: 0;
        max-height: 450px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer {
        grid-area: gp
    }
    #root>.content>.game-grid .grid-container .grid-tags {
        display: none
    }
    #root>.content>.game-grid .grid-container_playing {
        grid-template-areas: "nav nav ft ft" "gp gp gp gp" "gp gp gp gp" "gp gp gp gp" "gp gp gp gp" "gp gp gp gp" "ads1 ads1 ads1 ads1" "ads1 ads1 ads1 ads1" ". . . ." ". . . ." ". . . ." ". . . ." "tag tag tag tag" "tag tag tag tag" "tag tag tag tag"
    }
    #root>.content>.game-grid .ads-banner {
        display: none
    }
    #root>.content>.game-grid .game-more {
        display: none!important
    }
    #root>.content>.game-grid .game-loading {
        -webkit-animation: Animation_loading2 .6s linear infinite;
        animation: Animation_loading2 .6s linear infinite;
        border: .04rem solid hsla(0, 0%, 100%, .25);
        border-radius: 50%;
        border-top-color: #000;
        clear: both;
        display: none;
        height: .38rem;
        margin: .26rem auto 0;
        width: .38rem
    }
    @keyframes Animation_loading2 {
        0% {
            transform: rotate(0)
        }
        to {
            transform: rotate(359deg)
        }
    }
    #root>.content>.game-description {
        background-color: #fff;
        border-radius: .1rem;
        display: none;
        margin: .26rem auto 0;
        padding: .36rem .24rem .01rem;
        width: 5.52rem
    }
    #root>.content>.game-description .desc-content {
        margin-bottom: .36rem
    }
    #root>.content>.game-description .desc-content .desc-heading {
        color: #333;
        font-size: .28rem;
        font-weight: 700;
        margin-bottom: .24rem
    }
    #root>.content>.game-description .desc-content .desc-text {
        color: #490042;
        font-size: .26rem
    }
    #root>.content>.game-description .desc-content .desc-text p {
        line-height: 1.5
    }
    #root>.content>.game-description .desc-content .desc-text .desc-link {
        color: #ffdb4a
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer {
        box-shadow: 0 .04rem .08rem 0 rgba(0, 0, 0, .4)
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .grid-GamePlayer-img {
        display: none;
        height: .46rem;
        width: .46rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer {
        height: 100%;
        position: relative
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details {
        background-color: #ccc;
        height: 100%;
        left: 0;
        overflow: hidden;
        position: absolute;
        top: 0;
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo {
        background-color: rgba(0, 0, 0, .2);
        border-radius: .36rem;
        box-shadow: 0 0 .12rem 0 #fff;
        height: 2.12rem;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 5.58rem;
        z-index: 5
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GameTitle {
        left: 2.08rem;
        position: absolute;
        top: .34rem;
        width: 3.2rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GameTitle .GameContainer_GameTitleText {
        color: #fff;
        font-size: .32rem;
        overflow: hidden;
        text-align: center;
        text-overflow: ellipsis;
        text-shadow: .02rem .03rem 0 #490042;
        white-space: nowrap
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePicture {
        border-radius: .28rem;
        box-shadow: 0 .04rem .08rem 0 rgba(0, 0, 0, .4);
        height: 1.6rem;
        left: .28rem;
        overflow: hidden;
        position: absolute;
        top: .26rem;
        width: 1.6rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePlay {
        background-image: linear-gradient(180deg, #ff7640, #f83123);
        border-radius: .44rem;
        box-shadow: 0 .04rem .1rem 0 rgba(0, 0, 0, .3);
        height: .88rem;
        left: 2.08rem;
        position: absolute;
        top: .96rem;
        width: 3.2rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePlay .GameContainer_GamePlayText {
        color: #fff;
        font-size: .28rem;
        line-height: .88rem;
        text-indent: 1.14rem;
        text-shadow: .02rem .02rem 0 #490042
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePlay .icon-play {
        animation: Animation_play .3s infinite;
        left: .34rem;
        position: absolute;
        top: 50%;
        transform: translateY(-50%)
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GameExplain {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Details .GameContainer_DetailsVague {
        -webkit-filter: blur(.3rem);
        filter: blur(.3rem);
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 1
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game {
        background-color: #490042;
        height: 100%;
        left: 0;
        position: fixed;
        top: -10000px;
        width: 100%;
        z-index: 999
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv {
        background-color: #fff;
        display: none;
        height: 1.65rem;
        position: absolute;
        right: 1%;
        top: 25%;
        width: 1.3rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_header,
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_header_link {
        height: 1.3rem;
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_header_left {
        background-color: #fff;
        border-radius: .02rem;
        color: #00aecd;
        font-size: .15rem;
        left: 0;
        position: absolute;
        text-align: center;
        top: 0;
        width: .17rem;
        z-index: 10
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_header_left:hover {
        cursor: pointer
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_header_right {
        background-color: #fff;
        border-radius: .02rem;
        color: #00aecd;
        font-size: .15rem;
        font-weight: 700;
        position: absolute;
        right: 0;
        text-align: center;
        top: 0;
        width: .17rem;
        z-index: 10
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_header_right:hover {
        background-color: #58585a;
        cursor: pointer
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_video {
        height: 1.3rem;
        margin-left: 3px;
        width: 1.24rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_footer {
        height: .35rem;
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_footer_right a {
        bottom: 2%;
        float: right;
        font-size: .12rem;
        position: absolute;
        right: 2%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_footer_right button {
        border: .01rem solid gray;
        border-radius: .02rem;
        height: .27rem;
        width: .45rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .crossoverVideoDiv .crossoverVideoDiv_footer_left {
        bottom: 1%;
        color: #000;
        font-size: .11rem;
        height: .35rem;
        left: 2%;
        overflow: hidden;
        position: absolute;
        width: 60%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_SideAd {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameIframe {
        margin: 0 auto;
        max-height: 100%;
        max-width: 100%;
        position: relative
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameIframe .GameContainer_GameIframeReturn {
        background-color: #f229ff;
        border: .03rem solid #490042;
        border-left: none;
        border-radius: 0 .16rem .16rem 0;
        display: flex;
        left: 0;
        padding: .13rem .2rem;
        position: absolute;
        top: .42rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameIframe .GameContainer_GameIframeReturn .icon-heart {
        display: none;
        margin-left: .15rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameIframe .GameContainer_GameIframeToast {
        background-color: rgba(0, 0, 0, .8);
        border-radius: .1rem;
        color: #fff;
        display: none;
        font-size: .24rem;
        left: 50%;
        padding: .1rem;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%)
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameIframe #gameIframe {
        border: none;
        display: block;
        height: 100%;
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameList {
        align-items: center;
        background-color: #f84dcc;
        display: flex;
        justify-content: space-between;
        padding: .1rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameList .cross-game {
        border-radius: .2rem;
        height: 1.12rem;
        overflow: hidden;
        width: 1.12rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameList .cross-game:nth-child(n+6) {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_CrossAd {
        background-color: #fff
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_CrossAd .cross-label {
        font-size: .18rem;
        line-height: 1.2;
        text-align: center
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_CrossAd .ads-container {
        margin: 0 auto
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game .GameContainer_GameFloat .GameContainer_GameFloatExitFullscreen {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape {
        display: flex
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .GameContainer_GameIframe {
        top: 50%;
        transform: translateY(-50%)
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .GameContainer_GameIframe .GameContainer_GameIframeReturn {
        border-radius: 0 .08rem .08rem 0;
        border-width: .015rem;
        padding: .065rem .1rem;
        position: absolute;
        top: .21rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .GameContainer_GameIframe .GameContainer_GameIframeReturn .icon-back,
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .GameContainer_GameIframe .GameContainer_GameIframeReturn .icon-heart {
        background-size: 1.425rem .75rem;
        height: .24rem;
        width: .24rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .GameContainer_GameIframe .GameContainer_GameIframeReturn .icon-back {
        background-position: -.28rem -.48rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .GameContainer_GameIframe .GameContainer_GameIframeReturn .icon-heart {
        background-position: 0 -.48rem;
        margin-left: .075rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .GameContainer_GameIframe .GameContainer_GameIframeToast {
        border-radius: .05rem;
        font-size: .12rem;
        padding: .05rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .GameContainer_GameCross {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .crossoverVideoDiv {
        background-color: #fff;
        display: none;
        height: .825rem;
        position: absolute;
        right: 1%;
        top: 25%;
        width: .65rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .crossoverVideoDiv .crossoverVideoDiv_header,
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .crossoverVideoDiv .crossoverVideoDiv_header_link {
        height: .65rem;
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .crossoverVideoDiv .crossoverVideoDiv_header_right {
        background-color: #fff;
        border-radius: .02rem;
        color: #00aecd;
        font-size: .1rem;
        font-weight: 700;
        position: absolute;
        right: 0;
        text-align: center;
        top: 0;
        width: .1rem;
        z-index: 10
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .crossoverVideoDiv .crossoverVideoDiv_header_right:hover {
        background-color: #58585a;
        cursor: pointer
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .crossoverVideoDiv .crossoverVideoDiv_video {
        height: .65rem;
        margin-left: .03rem;
        width: .62rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .crossoverVideoDiv .crossoverVideoDiv_footer {
        height: .175rem;
        width: 100%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .crossoverVideoDiv .crossoverVideoDiv_footer_right a {
        bottom: 2%;
        float: right;
        font-size: .1rem;
        position: absolute;
        right: 2%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .crossoverVideoDiv .crossoverVideoDiv_footer_right button {
        border: .01rem solid gray;
        border-radius: .02rem;
        height: .135rem;
        width: .225rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameContainer .GameContainer_Game.landscape .crossoverVideoDiv .crossoverVideoDiv_footer_left {
        bottom: 1%;
        color: #000;
        font-size: .1rem;
        height: .175rem;
        left: 2%;
        overflow: hidden;
        position: absolute;
        width: 60%
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer .GameInfoContainer,
    #root>.content>.game-grid .grid-container .grid-GamePlayer.loading .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePlay .GameContainer_GamePlayText,
    #root>.content>.game-grid .grid-container .grid-GamePlayer.loading .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePlay .icon-play {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer.loading .GameContainer .GameContainer_Details .GameContainer_DetailsInfo .GameContainer_GamePlay:before {
        -webkit-animation: Animation_loading .6s linear infinite;
        animation: Animation_loading .6s linear infinite;
        border: .04rem solid hsla(0, 0%, 100%, .25);
        border-radius: 50%;
        border-top-color: #fff;
        clear: both;
        content: "";
        height: .38rem;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        width: .38rem
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer.playing .grid-GamePlayer-img {
        display: none
    }
    #root>.content>.game-grid .grid-container .grid-GamePlayer.playing .GameContainer .GameContainer_Game {
        left: 0;
        top: 0
    }
    #root>.content>.game-grid .grid-container_playing .grid-GamePlayer.playing {
        position: relative
    }
    #root>.content>.game-grid .grid-container_playing .grid-GamePlayer.playing .grid-GamePlayer-img {
        bottom: .1rem;
        display: block;
        height: .72rem;
        position: absolute;
        right: .1rem;
        width: .72rem;
        z-index: 5
    }
    #root>.content>.game-grid .grid-container_playing .grid-GamePlayer.playing .GameContainer {
        height: 100%
    }
    #root>.content>.game-grid .grid-container_playing .grid-GamePlayer.playing .GameContainer .GameContainer_Game {
        left: 0;
        position: absolute;
        top: 0
    }
    #root>.content>.game-grid .grid-container_playing .grid-GamePlayer.playing .GameContainer .GameContainer_Game .GameContainer_GameCross,
    #root>.content>.game-grid .grid-container_playing .grid-GamePlayer.playing .GameContainer .GameContainer_Game .GameContainer_GameIframe .GameContainer_GameIframeReturn,
    #root>.content>.game-grid .grid-container_playing .grid-GamePlayer.playing .GameContainer .GameContainer_Game .crossoverVideoDiv,
    #root>.content>.game-grid .grid-container_playing .grid-GamePlayer.playing .GameInfoContainer {
        display: none
    }
    @keyframes Animation_play {
        0% {
            left: .34rem
        }
        to {
            left: .6rem
        }
    }
    #root>.content {
        margin-top: .2rem
    }
    #bottom-nav-new {
        background-color: #590051;
        font-size: 0;
        height: .56rem;
        overflow: hidden;
        text-align: center
    }
    #bottom-nav-new>a {
        color: #fff;
        font-size: .18rem;
        line-height: .56rem;
        position: relative;
        text-decoration: none
    }
    #bottom-nav-new>a:not(:last-child) {
        margin-right: .3rem
    }
    #bottom-nav-new>a:not(:last-child):before {
        background-color: #fff;
        content: "";
        height: .23rem;
        position: absolute;
        right: -.16rem;
        top: 50%;
        transform: translateY(-50%);
        width: .01rem
    }
    #root>.footer {
        margin-top: .36rem
    }
    #cookie-permission {
        background-color: rgba(0, 0, 0, .85);
        box-sizing: border-box;
        left: 0;
        padding: .16rem 1.68rem .16rem .16rem;
        position: fixed;
        top: 0;
        top: -20rem;
        transition: all 2s;
        width: 100%;
        z-index: 999
    }
    #cookie-permission.show {
        top: 0
    }
    #cookie-permission .cookie-text {
        color: #fff;
        font-size: .18rem;
        height: .76rem;
        line-height: 1.5;
        overflow: auto;
        text-align: left
    }
    #cookie-permission .cookie-text .cookie-link {
        color: #fff81a;
        font-size: .18rem;
        text-decoration: underline
    }
    #cookie-permission .cookie-accept {
        background-color: #f09;
        border: .04rem solid #fff;
        border-radius: .26rem;
        color: #fff;
        cursor: pointer;
        font-size: .24rem;
        font-weight: 700;
        line-height: .44rem;
        position: absolute;
        right: .16rem;
        text-align: center;
        top: 50%;
        transform: translateY(-50%);
        width: 1.12rem
    }
    .float>.bg {
        background-image: linear-gradient(180deg, #ee609c 0, #ee609c 33%, #cf6cc9 66%, #b637f4);
        top: 0;
        z-index: 50
    }
    .float>.bg,
    .float>.search {
        height: 100%;
        left: 0;
        position: fixed;
        width: 100%
    }
    .float>.search {
        background-color: rgba(0, 0, 0, .6);
        top: -10000px;
        transition: top 0s .2s;
        z-index: 120
    }
    .float>.search .search-warp {
        background-color: #f69eee;
        left: 0;
        padding-bottom: .7rem;
        padding-top: .26rem;
        position: absolute;
        top: -10000px;
        transition: top .2s ease-in-out;
        width: 100%
    }
    .float>.search .search-warp .search-bar {
        background-color: #f8d746;
        border-radius: .12rem;
        box-shadow: 0 .02rem .04rem 0 rgba(0, 0, 0, .4);
        display: flex;
        margin: 0 auto;
        overflow: hidden;
        width: 6rem
    }
    .float>.search .search-warp .search-bar .left {
        align-items: center;
        display: flex;
        width: 5.28rem
    }
    .float>.search .search-warp .search-bar .left .search-input {
        background-color: #f8d746;
        border: none;
        color: #490042;
        font-size: .26rem;
        line-height: .68rem;
        margin: 0;
        outline: none;
        padding: 0 .12rem 0 .24rem;
        width: 4.57rem
    }
    .float>.search .search-warp .search-bar .left .search-input::placeholder {
        color: #7e6700;
        font-size: .22rem
    }
    .float>.search .search-warp .search-bar .right {
        border-left: .04rem solid #ceaa0f;
        position: relative;
        width: .68rem
    }
    .float>.search .search-warp .search-bar .right .icon-search {
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%)
    }
    .float>.search .search-warp .icon-fold {
        bottom: 0;
        left: 50%;
        position: absolute;
        transform: translateX(-50%)
    }
    .float>.search.show {
        top: 0;
        transition: none
    }
    .float>.search.show .search-warp {
        top: 0
    }
}

@media screen and (min-width:768px) and (max-width:850px) {
    .GameContainer_CrossAd .cross-label {
        display: none
    }
    .GameContainer_CrossAd .ads-container {
        height: 90px;
        width: 728px
    }
}

@media screen and (max-width:767px) {
    .GameContainer_CrossAd .ads-container {
        height: 50px;
        width: 320px
    }
}

body {
    font-size: 0
}

.icon {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat
}

.icon,
.pic {
    display: block
}

.pic {
    height: 100%;
    width: 100%
}

.name {
    font-size: 0;
    overflow: hidden
}

.grid-ads {
    background-color: #ccc !important;
    padding: 15px 0 !important;
    margin: 30px -0.2rem !important;
}

.ads-label {
    color: #000 !important;
}

.ads-wrapper,
.ads-container {
    background-color: transparent !important;
}

.m-append-ads {
    background-color: #ccc;
    padding: 15px 0;
    margin: 30px -0.2rem !important;
}

@keyframes Animation_loading {
    0% {
        transform: translate(-50%, -50%) rotate(0)
    }
    to {
        transform: translate(-50%, -50%) rotate(359deg)
    }
}