﻿
.s_game_tab {
    background-color:#FFF;
}
.s_game_tab .tabTitles {
    padding:15px 0;
    height:22px;
}
.s_game_tab .tabTitles .tabs {
    float:left;
    width:50%;
    height:22px;
    font-size:1.4rem;
    text-align:center;
    color:#666;
}
.s_game_tab .tabTitles .tabs.titleOn {
    color:#000;
    background:url("../image/tab_bg1.png") no-repeat center bottom;
}
.s_game_tab .tabTitles .tabBox {
    clear:both;
}
/* 最近玩过 & 推荐游戏 */

.s_index_played {
    margin:0 0 10px;
    background-color:#FFF;
    padding:0 0 15px;
}
.s_index_played_list {
    padding:0 3%;
}
.s_index_played_list li {
    width:25%;
    height:100px;
    float:left;
    text-align:center;
}
.s_index_played_list li img {
    display:block;
    width:56px;
    height:56px;
    margin:0 auto 3px;
}

/* owl */
.index-slide{
}
#indexSlider {
    margin:0 0 10px;
}
#indexSlider .item img {
    display:block;
    width:100%;
}
.s_game_tab {
    background-color:#FFF;
}
.s_game_tab .tabTitles {
    padding:15px 0;
    height:22px;
}
.s_game_tab .tabTitles .tabs {
    float:left;
    width:50%;
    height:22px;
    font-size:1.4rem;
    text-align:center;
    color:#666;
}
.s_game_tab .tabTitles .tabs.titleOn {
    color:#000;
    background:url("../image/tab_bg1.png") no-repeat center bottom;
}
.s_game_tab .tabTitles .tabBox {
    clear:both;
}
/* 最近玩过 & 推荐游戏 */

.s_index_played {
    margin:0 0 10px;
    background-color:#FFF;
    padding:0 0 15px;
}
.s_index_titles .s_more {
    position:absolute;
    top:15px;
    right:10px;
}
.s_index_titles .s_more .icon {
    color:#f04b2b;
    vertical-align:middle;
    margin:-8px 0 0 3px;
}
.s_index_played_list {
    padding:0 3%;
}
.s_index_played_list li {
    width:25%;
    height:80px;
    float:left;
    text-align:center;
}
.s_index_played_list li img {
    display:block;
    width:56px;
    height:56px;
    margin:0 auto 3px;
}
.s_index_played_list li span{
    display: block;
    height:20px;
    line-height:20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}

    /* owl */
#indexSlider .owl-controls {
    position:absolute;
    bottom:1rem;
    left:0;
    width:100%;
    text-align:center;
}
#indexSlider .owl-controls .owl-dots .owl-dot span {
    display:inline-block;
    background-color:#fff;
    width:.6rem;
    height:.6rem;
    -webkit-border-radius:25px;
    -moz-border-radius:25px;
    border-radius:25px;
    margin:0 5px;
}
#indexSlider .owl-controls .owl-dots .owl-dot.active span {
    background-color:#f04b2b;
}

.s_index_tj_wrap{ padding:0 3%;}
#indexTjSlider .item a{
    display: block;
    width:100%;
    height:100%;
}
#indexTjSlider .item img{
    width:56px;
    height:56px;
    display: block;
    margin:0 auto;
}
#indexTjSlider .item span{
    display: block;
    height:20px;
    line-height:20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
    text-align:center;
}
