
a:hover,a:focus{
    color: #ff7a17;
}
nav-height{
    height: 40px;
}
.rank{
    position: absolute;margin: -7px 0px 0px 3px;
}
.bg-line{
    background-color: #eeeeee;
}
.elementwidth{
    width: 100%;
}
.elementwidth a:hover,.elementwidth a:focus{
    color: #ff7a17;
}
.elementheight{
    height: 200px;
}
.game-icon{
    height: 60px;
    width: 60px;
}
.nav-icon{
    height: 28px;
    width: 28px;
}
.icon-color{
    color: #ff7a17;
}
.gamename{
    height: 25px;
    overflow:hidden;
    font-weight:bold; 
	/* width:150px; */
}
.gameversion{ width:175px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.gameopentime {color: #ff7a17; padding-right: 10px;}
.nav-button{
    padding: 10px 10px;
}
.star { position:absolute;margin: -10px 0 0 0px;}
.bigstar50, .bigstar45, .bigstar40, .bigstar35, .bigstar30, .bigstar25, .bigstar20, .bigstar15, .bigstar10, .bigstar05, .bigstar00, .bigstar0, .bigstar { background:url(../images/all_bigstars.png) no-repeat 0 0; display:block; height:14px; line-height:100%; overflow:hidden; width:75px;}
.bigstar00, .bigstar0, .bigstar { background-position:0 -152px;}
.bigstar05 { background-position:0 -137px;}
.bigstar10 { background-position:0 -122px;}
.bigstar15 { background-position:0 -107px;}
.bigstar20 { background-position:0 -92px;}
.bigstar25 { background-position:0 -77px;}
.bigstar30 { background-position:0 -62px;}
.bigstar35 { background-position:0 -48px;}
.bigstar40 { background-position:0 -32px;}
.bigstar45 { background-position:0 -17px;}

.slider-focus{position:relative;width:100%;overflow:hidden;height:100%}
.slider-focus .hd{ position:absolute;width:100%;height:28px;left:0;bottom:2%;z-index:1;line-height:28px;text-align:center;}
.slider-focus .hd li{ display:inline-block;vertical-align:middle;width:13px;height:13px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background-color:rgba(0,0,0,0.5);  cursor:pointer;}
.slider-focus .hd li.on{ background:#fff;  }
.slider-focus .bd{ position:relative; z-index:0; }
.slider-focus .bd li{ position:relative; text-align:center;  }
.slider-focus .bd li img{display:block;max-width:100%;height:auto;}
.slider-focus .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);}
.slider-focus .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; color:#fff;  text-align:left;}
.ellipsis{
    color:#fff;
}
.black-mask{
position:fixed;left:0;top:0;right:0;bottom:0;background:#000;filter:alpha(opacity=50);opacity:.5;z-index:10;display:block;overflow-x:hidden;overflow-y:auto;
}

.nav-color{
    background-color:#ff7a17;
}
.nav-font{
    color: #ff7a17;
}
.nav-title{
    line-height: 12px;
}
.tab-on{
    border-width:3px;
    border-bottom:solid 3px #ddd;
    border-color:#ff7a17;
}
.tab-on p{
    color: #ff7a17;
}
.foot-title{
    line-height: 20px;
}
.search{
    top: 0;
    left: 0;
    position: fixed;
}
.change{
    font-size: 12px;
	color:#999
}
.border-fenge{width:100%;height:5px;background:#e9e9e9}
.images1{height: 15px;
float: left;
margin-top: 4px;
margin-right: 5px;
width: 5px;}
.xz_box { display:none; position:fixed; border:2px solid #ddd; background-color:#fff; padding:10px; width:80%; top:35%; left:10%; z-index:9999; text-align:center;}
.xz_box .xz_con { text-align:center;}
.xz_box .xz_con a { display:block; width:100%; background-color:#1da6ff; border-radius:2px; color:#fff; margin-bottom:10px; height:40px; line-height:40px; font-size:16px;}
.qqqun_box .guanbi, .xz_box .guanbi { text-align:right; margin-bottom:10px;}
.p1 {width:100%; display: block;}

.down-sub{width:100%;display:-webkit-box;position:fixed;bottom:0;/*left:0;*/max-width:640px; z-index:99;height:60px;padding:0 15px;background:rgba(36,43,51,.9);-webkit-box-sizing:border-box;-webkit-box-pack:justify;-webkit-box-align:center}
.down-sub .app-ico{width:45px;height:45px;display:block;margin-right:10px;-webkit-box-flex:0}
.down-sub .app-infos{-webkit-box-flex:1}
.down-sub .down-btn{width:80px;height:30px;display:block;background:#ff8c40;-webkit-border-radius:3px;line-height:30px;text-align:center;font-size:12px;color:#fff}
.down-sub .close-app{width:22px;height:17px;display:block;position:absolute;top:0;right:0;background:url(/template/snewshouyou/images/i_ico.png) no-repeat -3px -262px;background-size:60px auto}
.app-infos .name{font-size:14px;color:#fff}
.app-infos .prm{font-size:12px;color:#999}