﻿.Index-ty{width:1156px; overflow:hidden; height:489px;}

/* 游戏广告图 */
.lubo{width:100%; min-width:1000px;clear:both; position:relative; height:700px;}
.lubo_box{position:relative; width:100%; height:700px; }
.lubo_box li{float:left;position:absolute; top:0; left:0; width:100%; height:700px; opacity:0;filter:alpha(opacity=0);}
.lubo_box li a{display:block;width:100%;  height:100%;}
.lubo_box li img{width:100%; height:368px;}
/*圆点*/
.cir_box{overflow:hidden; position:absolute; z-index:1;}
.cir_box li{float:left; width:30px; height:5px; margin:0 5px; cursor:pointer; background:#fff; opacity:0.8;filter:alpha(opacity=80);}
.cir_on{background:#000 !important;}
/*按钮*/
.lubo_btn{position:absolute; width:100%; top:240px;}
.left_btn, .right_btn{width:30px; height:80px; background:#000; opacity:0.8;filter:alpha(opacity=80); cursor:pointer; color:#fff; line-height:80px; font-size:30px; text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; font-family:'宋体'; font-size:40px;}

/* 热门下载 */
.Hot-Download{width:1156px; overflow:hidden; background:#fff; padding:32px; margin:auto; height:235px; top:-210px; position:relative; z-index:1;}
.Hot-Download .Hot-Game{width:710px; height:235px; overflow:hidden; border-right:1px solid #e6e6e6; padding-right:20px; float:left;}
.Hot-Download .Hot-Game ul{width:740px; margin-top:20px;}
.Hot-Download .Hot-Game ul li{float:left; height:80px; width:224px; margin-right:20px; margin-bottom:20px;}
.Hot-Download .Hot-Game ul li img{float:left; width:80px; height:80px;}
.Hot-Download .Hot-Game ul li H2{float:left; font-size:16px; margin-left:10px; line-height:20px; width:134px; height:80px; overflow:hidden;}
.Hot-Download .Hot-Game ul li H2 p{color:#999; font-size:14px;}

/* 最新资讯 */
.More-New{width:405px; overflow:hidden; float:right; height:235px;}
.More-New ul{margin-top:20px;}
.More-New ul li{width:405px; height:32px; overflow:hidden;}
.More-New ul li a i{display:inline-block; vertical-align:middle; width:11px; height:11px; margin-right:8px; margin-bottom:3px;}
.More-New .New-Pic{background:url(../Images/ico-1.png) 0px -152px; height:11px; width:11px;}
.More-New a:hover .New-Pic{background:url(../Images/ico-1.png) 0px -163px; transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; -ms-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -webkit-transition:all ease-in-out .2s;}
.More-New .New-Time{width:75px; float:right; color:#999;} 

/* 图片广告 */
.Banner-Pic{width:1220px; height:138px; overflow:hidden; margin:auto; margin-top:-190px;}
.Banner-Pic ul{width:1236px;}
.Banner-Pic ul li{width:293px; height:138px; float:left; margin-right:16px; overflow:hidden; position:relative;}
.Banner-Pic ul li img{width:293px; height:138px;}
.Banner-Pic ul li a i{display:inline-block; vertical-align:middle; width:10px; height:2px; background:#fe5600; position:absolute; left:17px; top:15px;}
.Banner-Pic ul li a:hover i{width:55px; transition:all ease-in-out .6s; -o-transition:all ease-in-out .6s; -ms-transition:all ease-in-out .6s; -moz-transition:all ease-in-out .6s; -webkit-transition:all ease-in-out .6s;}


.Box-Txt{width:1156px; background:#fff; overflow:hidden; margin:auto; margin-top:20px; padding:32px;}
/* 游戏推荐 */
.Game-Tj{width:865px; height:489px; overflow:hidden; float:left;}
.Game-Tj ul{width:910px; margin-top:20px;}
.Game-Tj ul li{width:280px; height:210px; overflow:hidden; float:left; margin-bottom:15px; position:relative; z-index:1; margin-right:15px;}
.Game-Tj ul li a{display:block; width:275px; height:420px;}
.Game-Tj ul li img{width:280px; height:210px;}
.Game-Tj ul li a:hover img{width:300px; height:225px; margin-left:-10px; margin-top:-7px;}
.Game-Tj .Game-Name{width:275px; height:245px; background:rgba(0,0,0,0.60);  position:absolute; bottom:-210px;}
.Game-Tj .Game-Name H1{color:#fff; text-align:center; font-size:18px; height:35px; line-height:35px;}
.Game-Tj .Game-Name H2{padding-top:45px; font-size:16px; color:#fff; padding-left:15px; padding-right:15px; line-height:30px;}
.Game-Tj a:hover .Game-Name{bottom:0px; background:rgba(0,0,0,0.40); transition:all ease-in-out .6s; -o-transition:all ease-in-out .6s; -ms-transition:all ease-in-out .6s; -moz-transition:all ease-in-out .6s; -webkit-transition:all ease-in-out .6s;}
.Game-Tj .Game-Name .A-Link{width:120px; height:30px; border:1px solid #fff; color:#fff; border-radius:15px; margin:auto; margin-top:10px; text-align:center; line-height:30px;}
.Game-Tj .Game-Name .A-Link:hover{background:#fff; color:#fe5600; transition:all ease-in-out .6s; -o-transition:all ease-in-out .6s; -ms-transition:all ease-in-out .6s; -moz-transition:all ease-in-out .6s; -webkit-transition:all ease-in-out .6s;}

/* 新游推荐 */
.More-Game{width:260px; float:right; height:489px; overflow:hidden;}
.More-Game ul{margin-top:20px;}
.More-Game ul li{width:260px; height:75px; margin-bottom:15px;}
.More-Game img{width:75px; height:75px; float:left;}
.More-Game h2{float:left; margin-left:15px; width:150px; font-size:16px;}
.More-Game h2 p{color:#999; font-size:14px; line-height:25px;}
.More-Game em{display:inline-block; vertical-align:middle; width:16px; height:26px; background:url(../Images/ico-1.png) 0px -174px; float:right; margin-top:20px;}
.More-Game span{display:inline-block; vertical-align:middle; width:12px; height:12px; background:url(../Images/ico-1.png) 0px -228px; margin-right:5px; margin-top:-2px;}
.More-Game a:hover em{background:url(../Images/ico-1.png) 0px -201px; transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; -ms-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -webkit-transition:all ease-in-out .2s;}
.More-Game ul li:hover{background:#fafafa;}

/* 游戏排行公共样式 */
.Rank-Wrap{width:1156px; padding-top:40px; overflow:hidden; height:574px;}
.Game-Rank{float:left;}
.Game-Rank .rank-content{width:362px; height:574px; overflow:hidden; margin-top:20px;}
.Game-Rank .Game-List{width:362px; height:574px;}
.Game-Rank .Game-List li{border-bottom:1px solid #e6e6e6; position:relative; padding:15px 0;}
.Game-Rank .Game-List li .rank{width:25px; height:25px; line-height:25px; text-align:center; font-size:14px; display:inline-block; background-color:#cccccc; color:#fff; position:absolute; left:0; top:50%; margin-top:-12.5px;}
.Game-Rank .Game-List li:nth-of-type(1) .rank{background:url(../Images/ico-1.png) 0px -247px; width:19px; height:42px; line-height:47px; overflow:hidden; margin-top:-20.5px;}
.Game-Rank .Game-List li:nth-of-type(2) .rank{background:url(../Images/ico-1.png) 0px -289px; width:19px; height:42px; line-height:47px; overflow:hidden; margin-top:-20.5px;}
.Game-Rank .Game-List li:nth-of-type(3) .rank{background:url(../Images/ico-1.png) 0px -332px; width:19px; height:42px; line-height:47px; overflow:hidden; margin-top:-20.5px;}
.Game-Rank .Game-List li:nth-of-type(n+10){border:none;}
.Game-Rank .Game-List li:nth-of-type(n+11){display:none;}
.Game-Rank .Game-List .content-one{padding:0 50px 0 30px; display:none;}
.Game-Rank .Game-List .content-one:after{content:''; height:0; clear:both; display:block;}
.Game-Rank .Game-List .content-one .pic{width:80px; height:80px; overflow:hidden; display:inline-block; float:left;}
.Game-Rank .Game-List .content-one .pic img{width:100%; height:100%;}
.Game-Rank .Game-List .content-one .text{display:inline-block; vertical-align:middle; margin-left:10px; float:left;}
.Game-Rank .Game-List .content-one .name{font-size:16px; color:#000; line-height:1em; padding-top:12px; width:6em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.Game-Rank .Game-List .content-one .game-type{font-size:12px; color:#999; line-height:1em; padding-top:8px; display:block;}
.Game-Rank .Game-List .content-one .xin{font-size:16px; color:#ffcc00;}
.Game-Rank .Game-List .content-one .Gift{font-size:12px; color:#4d4d4d;}
.Game-Rank .Game-List .content-one .Gift i{color:#fe5600;}
.Game-Rank .Game-List .content-one .Gift em{display:inline-block; vertical-align:middle; width:12px; height:12px; background:url(../Images/ico-1.png) 0px -228px; margin-right:5px; margin-top:-2px;}
.Game-Rank .Game-List .content-two{padding:0 50px 0 45px;}
.Game-Rank .Game-List .content-two .name{font-size:16px;  color:#4d4d4d;}
.Game-Rank .Game-List li.on .content-one{display:list-item;}
.Game-Rank .Game-List li.on .content-two{display:none;}
.Game-Rank .Game-List .link{width:100px; height:39px; float:right;}

.Game-Rank .Game-List li .game-Gift{width:28px; height:28px; border:1px solid #7ac307; border-radius:15px; display:inline-block; position:absolute; right:40px; top:50%; margin-top:-15px; background:url(../Images/ico-1.png) 3px -483px; float:left;}
.Game-Rank .Game-List li.on .game-Gift{background:url(../Images/ico-1.png) 3px -453px #7ac307; transition:all ease-in-out .6s; -o-transition:all ease-in-out .6s; -ms-transition:all ease-in-out .6s; -moz-transition:all ease-in-out .6s; -webkit-transition:all ease-in-out .6s;}

.Game-Rank .Game-List li .game-download{width:28px; height:28px; border:1px solid #fe5600; border-radius:15px; display:inline-block; position:absolute; right:0; top:50%; margin-top:-15px; background:url(../Images/ico-1.png) 4px -382px; float:left;}
.Game-Rank .Game-List li.on .game-download{background:url(../Images/ico-1.png) 4px -413px #fe5600; transition:all ease-in-out .6s; -o-transition:all ease-in-out .6s; -ms-transition:all ease-in-out .6s; -moz-transition:all ease-in-out .6s; -webkit-transition:all ease-in-out .6s;}

.Game-Rank .Game-List li .game-remind{width:28px; height:28px; border:1px solid #4aa3ff; border-radius:15px; display:inline-block; position:absolute; right:0; top:50%; margin-top:-15px; background:url(../Images/ico-1.png) 3px -538px; float:left;}
.Game-Rank .Game-List li.on .game-remind{background:url(../Images/ico-1.png) 3px -508px #4aa3ff; transition:all ease-in-out .6s; -o-transition:all ease-in-out .6s; -ms-transition:all ease-in-out .6s; -moz-transition:all ease-in-out .6s; -webkit-transition:all ease-in-out .6s;}


/* 游戏列表式 */
.Game-List-Box{width:1156px; overflow:hidden; padding-top:40px;}
.Game-List-Box h2{font-size:14px; color:#c21d35; font-weight:bold; padding-bottom:10px;}
.Game-List-Box .Game-Hot{width:563px; overflow:hidden; float:left; border-right:1px solid #e6e6e6; margin-top:20px;}
.Game-List-Box .Game-Hot ul{}
.Game-List-Box .Game-Hot ul li{float:left; width:137px; overflow:hidden; height:35px; line-height:35px;}
.Game-List-Box i{display:inline-block; vertical-align:middle; width:12px; height:9px; margin-left:5px;}
.Game-List-Box a{font-size:14px;}

.Game-List-Box .Game-New{width:562px; overflow:hidden; float:left; margin-top:20px; padding-left:30px; border-left:1px solid #e6e6e6; margin-left:-1px;}
.Game-List-Box .Game-New ul{}
.Game-List-Box .Game-New ul li{float:left; width:137px; overflow:hidden; height:35px; line-height:35px;}
.Game-List-Link{width:160px; height:35px; margin:auto; margin-top:20px;}
.Game-List-Link a{display:block; background:#f1f1f1; text-align:center; font-size:14px; line-height:35px; height:35px;}
.Game-List-Link a:hover{background:#fe5600; color:#fff;}


/* 友情链接 */
.Link{width:1156px; overflow:hidden; padding-top:20px;}
.Link ul{width:1160px;}
.Link ul li{float:left; width:116px; height:25px; line-height:25px; text-align:center;}
.Link i{display:inline-block; vertical-align:middle; border-right:1px solid #e6e6e6; width:1px; float:right; height:7px; margin-top:9px;}
.Link ul li a{font-size:14px;}