.VR-nav .first-level-wrap .first-level-item.hot-item a .hto_arrow,
.news-list-content-left .title .setting{
    display: none;
}
.news-list-content-left .title .slidedown{
    right: 0;
}
.news-list-content-left .title .morepop{
    right: -1px;
}
/* -------轮播改 7个图---------- */
.gallery{
    padding-top: 50px;
}
.gallery img{
    display: block;
    width: 100%;
    height: 100%;
    transition: all .5s ease 0s;
}
.gallery a{
    position: relative;
    display: block;
    overflow: hidden;
}
.gallery a:hover span{
    /* opacity: 0; */
}
.gallery a:hover:after{
    -webkit-transform: scale(1);
    transform: scale(1);
    background: transparent;
}
.gallery a:hover:before{
    transform:translateY(-20%);
}
.gallery a:hover img{
    transform:scale(1.1);
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
}
.gallery span{
    position: absolute;
    left: 0;
    bottom: 0;
    display: block;
    width: 100%;
    height: 120px;
    background-image: -moz-linear-gradient( 0, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);
    background-image: -webkit-linear-gradient( 0, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);
    background-image: -ms-linear-gradient( 0, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);
    background-image: linear-gradient( 0, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);   
    text-align: left;
    /* opacity: 1;
    transition: all .5s ease 0s; */
}
.gallery a:before{
    content: attr(data-tit);
    position: absolute;
    left: 0;
    bottom: 15px;
    z-index: 10;
    box-sizing: border-box;
    display: block;
    width: 100%;
    padding: 0 18px;
    font-size: 14px;
    line-height: 24px;
    color:#fff;
    transition: all .2s;
    text-align: center;
}
.gallery a:after{
    content: "";
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all .5s;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    background: rgba(0, 0, 0, 0.1);
}
.gallery-wrap{
    height: 353px;
}
.gallery-big{
    float: left;
    width: 516px;
    height: 100%;
}
.gallery-big a{
    width: 100%;
    height: 100%;
}
.gallery-pics{
    float: right;
    width: 683px;
    height: 100%;
    overflow: hidden;
}
.gallery-picsWrap{
    width: 105%;
}

.gallery-pics a{
    float: left;
    width: 227px;
    height: 176px;
    margin-right: 1px;
    margin-bottom: 1px;
}



/* ---  排行 ---- */
/* ----- */
.news-list-content-right .hotTopics {
    margin-top: 53px;
    margin-bottom: 40px;
}
.news-list-content-right .hotTopics .topic-item .name{
    padding-bottom: 6px;
}



.gamesrank .common-title-wrap{
    margin-bottom: -3px;
}
.gamesrank li{
    position: relative;
    padding-left: 36px;
    margin-bottom: 1px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.gamesrank li:before{
    content: attr(data-index);
    position: absolute;
    top: 50%;
    left: 0;
    display: block;
    width: 22px;
    height: 22px;
    border-radius:2px;
    margin-top: -11px;
    background-color: #f2f2f2;
    line-height: 22px;
    color:#8e8f8e;
    text-align: center;
}
.gamesrank li:first-child:before,
.gamesrank li:first-child+li:before,
.gamesrank li:first-child+li+li:before{
    color:#fff;
}
.gamesrank li:first-child:before{
    background-color: #f65049;
}
.gamesrank li:first-child+li:before{
    /* background-color: #948f8d; */
    background-color: #ff6a30;
}
.gamesrank li:first-child+li+li:before{
    background-color: #fca40a;
}
.gamesrank ul a{
    font-size:14px;
    line-height:42px;
    /* color:#474747; */
    white-space: nowrap;
    overflow: hidden;
    text-overflow:ellipsis;
}

/* 硬件榜单 游戏榜单合体  */
.news-list-content-right .hardwarerank{
    margin-top: 44px;
}
.hardwarerank .common-title{
    position: relative;
    /* padding-bottom: 5px; */
    border-bottom: 1px solid #dbdbdb;
}
.hardwarerank .common-title:before{
    content: "";
    position: absolute;
    left:50%;
    top: 21px;
    width: 1px;
    height: 15px;
    background-color: #dbdbdb;
}
.hardwarerank .common-title-wrap{
    padding-bottom: 49px;
}
.hardwarerank .common-title span{
    padding-bottom: 5px;
    border-bottom: 2px solid transparent;
    margin-bottom: -1px;
    cursor: pointer;
    transition: all .4s;
}
.hardwarerank .common-title .active{
    border-color: #ff3b3d;
}
.hardwarerank .common-title span:first-child{
    float: left;
}
.hardwarerank .common-title span:first-child + span{
    float: right;
}
.news-list-content-right .hardwarerank .tabs-con-item{
    margin-bottom: 31px;
}
/* 热门活动 */
.news-list-content-right .hotActives{
    margin-top: 64px;
}

/* ---------------------------- */
/* 左侧 火爆文章 / 热门文章 的小旗 */
.hotflag:after{
    content: "";
    display: inline-block;
    width: 12px;
    height: 17px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAARCAMAAADe472QAAAAV1BMVEUAAAD/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3/Oz3ykafoAAAAHHRSTlMA+u7z20y1dkIzJh8P5t/Rva2ji3BmYWBVOwoGQee/BwAAAFxJREFUCNdNz0cSgEAIRNEeHHPOqe9/ThOif/UWVAHQQvzy8+eJbn09OlLym0XHq3o7nVZ86oEkoFYiMzNASyuCmF0Kb16AWC33Qc0zrys96QZomTCGlchu/p45AFzMCfazS/VzAAAAAElFTkSuQmCC) 50% 50% no-repeat;
    margin-left: 8px;
    vertical-align: middle;
}
/* 分页页码 */
.news-list-detail .page_more{
    margin-top: 26px;
}