
* {margin:0; padding:0;}
div,dl,dt,dd,ul,ol,li,h2,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:Microsoft YaHei;font-size:12px;}
html{overflow-x: hidden;}
body{ min-width: 1200px;background:#F4F5F4;}
ul,ol,li {list-style:none;}
img{ border:0;}
a{color:#000;text-decoration:none;cursor: pointer;}
em,i{font-style:normal;}
a:focus,input,textarea{outline:none;}
a{outline:none;star:expression(this.onFocus=this.blur());-webkit-transition: color 200ms ease-out,background-color 200ms ease-out,border-color 200ms ease-out,opacity 200ms ease-out;-ms-transition: color 200ms ease-out,background-color 200ms ease-out,border-color 200ms ease-out,opacity 200ms ease-out;-o-transition: color 200ms ease-out,background-color 200ms ease-out,border-color 200ms ease-out,opacity 200ms ease-out;transition: color 200ms ease-out,background-color 200ms ease-out,border-color 200ms ease-out,opacity 200ms ease-out;}
a:hover{-webkit-transition: color 200ms ease-out,background-color 200ms ease-out,border-color 200ms ease-out,opacity 200ms ease-out; -ms-transition: color 200ms ease-out,background-color 200ms ease-out,border-color 200ms ease-out,opacity 200ms ease-out;-o-transition: color 200ms ease-out,background-color 200ms ease-out,border-color 200ms ease-out,opacity 200ms ease-out; transition: color 200ms ease-out,background-color 200ms ease-out,border-color 200ms ease-out,opacity 200ms ease-out;}
.br5{border-radius: 5px;background:#fff;}
.fl{float:left;}
.fr{float:right;}
.wrap{width:100%;zoom: 1;}
.main{max-width:1200px;margin:0 auto;position: relative;}
button{outline:none;}
.none{display:none;}
.block{display:block;}
.clr {*clear: both;*zoom:1}
.clr:after {display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: "."}
.clear{clear:both;}

.header{position: relative;z-index: 98;}
.hd-main{z-index:99;}
/********导航********/
.tw-nav{height:120px;width:100%;background:#fff;border-bottom:0px solid #ededed;position: relative;z-index: 9;position: fixed; /* 定位为固定位置，覆盖整个视窗 */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5); /* 黑色背景，50% 透明度 */
  z-index: 1000; /* 确保蒙层在其他内容之上 */}
.nav-logo{height:80px;float:left;width:200px;}
.nav-logo img{max-width:200px;}
.footer1 img{max-width:200px;}
.nav-logo a{display:block;height:100%;}
.nav{height: 80px;float: left;position: absolute;left: 300px;top: 0;}
.nav-box .nav-line {border-bottom: 0px solid #FEA63F;position:absolute; left:0; bottom:0px; height:4px;font-size:0; width:120px;z-index:99;}
.nav-box .nav-line i{float:left;border-bottom: 2px solid #f74735;width:100%;margin-top:0px;}
.nav li:hover a,.nav li.cur{font-weight:400;color:#f74735;background:linear-gradient(to bottom, rgba(247,71,53,0.5) 2%, rgba(255, 0, 0, 0) 90%)}
.nav li{float:left; height: 80px;width:120px;text-align:center;}
.nav li a{float:left;height: 83px;width:100%;color:#fff;font-size:20px;line-height:83px;}
.nav li.iphone-game a{color:#fff;}
.hd-search{width:210px;height:33px;position:absolute;right:0;top:25px;overflow:hidden;border-radius:4px;background:url('../image/search-bg.jpg') no-repeat;z-index:99;}
.hd-search .search-txt{float:left;height:30px;border:0px;width:172px;    text-indent: 14px;color:#333;font-size:14px;line-height:31px;    margin: 1px;}
.hd-search .search-submit{position:absolute;top:0px;right:0px;height:33px;width:33px;background:#FDE701 url('../image/search.png') center no-repeat;border:0; cursor: pointer;}
.hd-search .search-submit:hover{background:#f4cf00 url('../image/search.png') center no-repeat;}
.search-rem{background:#FFF;width:208px;height:232px;position:absolute;top:53px;right:0;border-radius:3px;border:1px solid #f2f2f2;display:none;}
.iphone-game{position:relative;padding-left:14px;}
.iphone-game i{width:23px;height:25px;display:block;position:absolute;left:50%;margin-left:-28px;top:26px;background:url('../image/hot_new.gif') no-repeat;}

/********热门游戏********/
.game-box-tit{height:33px;width:100%;position:relative;}
.game-box-tit .hd-search{top:0px;}
.game-box-tit .game-box-tit-h3{height:16px;border-left:3px solid #FDE701;font-size:16px;color:#333;line-height:14px;display:block;margin-top:5px;text-indent:10px;font-weight:bold;}
.info_right{width: 275px; padding: 20px;float:right;}
.hot_list{width:100%;float:left;    padding-bottom: 30px;}
.hot_list li{height:60px;border-bottom:1px solid #EEEEEE;float:left;width:100%;padding:15px 0px;}
.h-g-img img{height:60px;-webkit-transition:all .3s linear;overflow:hidden;border-radius:10px;transition:all .3s linear;width:60px}
.h-g-img:hover img{-webkit-box-shadow:0 3px 5px #E3E3E3;box-shadow:0 3px 5px #E3E3E3;-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.h-g-txt{width:130px;height:60px;margin-left:10px}
.h-g-txt span{color:#383838;font-size:14px;float:left;width:100%;margin-top:6px;overflow:hidden;height:24px;line-height:24px;font-weight:700}
.h-g-txt p{color:#888;font-size:12px;float:left;width:100%;height:18px;line-height:18px}
.hot_list .glink{width:68px;height:24px;border:1px solid #666;text-align:center;line-height:24px;color:#333;font-size:12px;display:block;float:right;border-radius:15px;margin-top:17px;overflow:hidden}
.hot_list .glink:hover{background:#FDE701;border:1px solid #FDE701;}
/********分页********/
.tw-page{width:100%;height:36px;text-align:center;    margin: 40px 0px;}
.tw-page a{height:36px;background:#F4F4F4;color:#2e2e2e;font-size:14px;text-align:center;line-height:36px;margin:0 3px;display: inline-block;border-radius: 3px;padding:0 16px;}
.tw-page a:hover,.tw-page a.on{background:#FFE400;}
.tw-page i{color:#888888;font-size:14px;    padding: 6px;cursor: pointer;}
/********返回旧官网**********/
.return-old{width:185px;height:107px;position:absolute;z-index:999;right:0px;top:0px;background:url('../image/return-old.png') no-repeat;}
.return-old a{display:block;position:absolute;font-size:16px;color:#2e2e2e;width:68px;height:68px;right:0px;top:0px;padding-top: 10px;text-align:center;}
.return-old a i{font-family: '宋体';font-weight: bold;}
@media screen and (max-width:1366px){
	.return-old{display:none;}
}
.tw-nav .main{height:84px;}

