.content-games .games-banner{ height: 4.81rem;}
.content-games .item-title{ margin: .7rem 0 .8rem .85rem;}
.content-games .game-list{ display: flex; display: -webkit-flex; margin: 0 auto 1rem; width: 6.5rem; -webkit-flex-flow: wrap; flex-flow: wrap; }
.content-games .game-list li{ margin-right: .22rem; margin-bottom: .45rem; width: 2.01rem;}
.content-games .game-list li:nth-of-type(3n){ margin-right: 0;}
.content-games .game-list .game-img{ border-radius: .35rem; box-shadow:0 .1rem .1rem rgba(48,48,48,.15);}
.content-games .game-list .game-img img{ width: 100%; -webkit-border-radius: .3rem; border-radius: .3rem;}
.content-games .game-list .game-name{ margin: .35rem 0 .15rem; font-family: 'HKE-S'; line-height: 1.2; text-transform: uppercase; font-size: .2rem; color: #363636;}
.content-games .game-list .game-desc{ font-size: .18rem; color: #b5b5b5;}

.content-info{ margin-top: 1.1rem;}
.content-info .info-banner{ height: 4.82rem; overflow: hidden;}
.content-info .info-banner img{ width: 100%;}

.content-info .info-detail{ margin: .55rem auto 1.05rem; width: 6.65rem;}
.content-info .item-top{ display: flex; display: -webkit-flex; padding:0 .07rem .2rem; word-wrap: break-word; word-break: normal; border-bottom: .02rem #BFBFBF solid; box-sizing: border-box;}
.content-info .item-top .logo{ width: 1.49rem; height: 1.49rem; border-radius: .1rem;}
.content-info .item-top .name{ margin-left: .28rem; width: 4.6rem; font-family:'HKE-S'; font-size: .57rem; color: #363636; word-wrap: break-word; word-break: normal; }
.content-info .info-detail .item-text{ margin-top: .35rem;}
.content-info .item-follow{ display: flex; display: -webkit-flex; margin: .75rem auto .38rem; width: 100%; height: 1.05rem; background: #fff; font-family:'HKE-M'; font-size: .24rem; box-shadow: 0 0 .2rem rgba(170,170,170,.2); -webkit-border-radius: .2rem; border-radius: .2rem; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center;}
.content-info .item-follow .follow-text{ margin-left: .25rem; color: #B2B2B2;}
.content-info .item-follow .follow-text img{ margin-left: .17rem; width: .12rem;}
.content-info .ico-list a.ico-fb{ background-image: url(//png.pookcdn.net/hw/studio/newmobile/ico_fb_blue.png);}
.content-info .ico-list a.ico-tw{ background-image: url(//png.pookcdn.net/hw/studio/newmobile/ico_tw_blue.png);}
.content-info .btn-google{ display: block; margin: .4rem auto; width: 6.6rem; height: 1.07rem; background: url(//png.pookcdn.net/hw/studio/newmobile/btn_google.png) no-repeat; background-size: 100% 100%;}
.content-info .btn-appstore{ display: block; margin: .4rem auto; width: 6.59rem; height: 1.06rem; background: url(//png.pookcdn.net/hw/studio/newmobile/btn_ios.png) no-repeat; background-size: 100% 100%;}
.content-info .swiper-info{ margin: 1.05rem auto .5rem; width: 100%;}
.content-info .swiper-info .swiper-slide{ width: 6.07rem;}
.content-info .swiper-info .swiper-slide img{ width: 100%; border-radius: .2rem;}
.content-info  #swiper-info-vertical .swiper-slide{ width: 3.55rem; -webkit-transform: scale(0.9); transform: scale(0.9);}
.content-info  #swiper-info-vertical .swiper-slide-active,
.content-info  #swiper-info-vertical .swiper-slide-duplicate-active{  -webkit-transform: scale(1); transform: scale(1);}
.content-info .btn{ margin:0 auto .5rem; width: 3.8rem; height: .8rem; font-size:.28rem; line-height:.8rem}
.content-info #swiper-info-vertical .btn{ margin-top: .3rem;}

.content-company{ margin: .8rem auto;}
.content-company .item-title{ font-weight: bold; letter-spacing: .05rem;}
.content-company .item-text{ margin: .5rem auto 0; width: 6.4rem; color: #898989; font-size: .32rem; color: #878988; line-height: 1.8; word-wrap: break-word; word-break: normal;}
.content-company .item-text span{ color: #e61a23;}

.game-list a{display: block}

