body, div, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, th, td, form, input, button, select, textarea {
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
    font-family: inherit;
}
body {
    font-size: 14px;
    color: #232426;
    font-family: 'Î¢ÈíÑÅºÚ','Microsoft Yahei', Tahoma,Verdana;
    background: #EFEFEF;
    _background-image: url(about:blank);
    _background-attachment: fixed;
}
body {
    background: #f0f0f0;
}
a:link, a:visited {
    text-decoration: none;
}
em, i {
    font-style: normal;
}
div, form, img, ul, ol, li, dl, dt, dd {
    margin: 0;
    padding: 0;
    border: 0;
}
.clearfix:after, #header:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    line-height: 0;
    font-size: 0;
}
#header {
    clear: both;
    background: #fff;
}
/*top nav*/
.top_navb{
	width:100%;
	min-width:1260px;
	height:97px;
	background:url(../images/pa_01.jpg) no-repeat center top #14d25f;
	margin:0 auto;
	overflow:hidden;
	}
.top_navb2{
	width:100%;
	min-width:1260px;
	height:97px;
	background:url(../images/pa_02.jpg) no-repeat center top #3aa1ff;
	margin:0 auto;
	overflow:hidden;
	}
.nav_cont{width:1260px;height:97px;margin:0 auto;overflow:hidden;color:#FFF;}
.nav_cont a{color:#FFF;}
.top_n{width:100%;height:30px;line-height:20px;display:block;clear:both;}
.topl{display:block;float:left;text-indent:8px;}
.topr{display:block;float:right;}
.logo_az{display:block;width:162px;height:46px;background:url(../images/az.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_zttop{display:block;width:162px;height:46px;background:url(../images/zt_rank.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_iosqd{display:block;width:162px;height:46px;background:url(../images/iosqd.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_iosyx{display:block;width:162px;height:46px;background:url(../images/iosyx.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_iosdj{display:block;width:162px;height:46px;background:url(../images/iosdj.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_ios{display:block;width:162px;height:46px;background:url(../images/ios.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_azqd{display:block;width:162px;height:46px;background:url(../images/azqd.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_azyx{display:block;width:162px;height:46px;background:url(../images/azyx.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_azdj{display:block;width:162px;height:46px;background:url(../images/azdj.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_djph{display:block;width:162px;height:46px;background:url(../images/djph.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_wyph{display:block;width:162px;height:46px;background:url(../images/xlogo.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_zqph{display:block;width:162px;height:46px;background:url(../images/zqph.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_rjph{display:block;width:162px;height:46px;background:url(../images/rjph.png) no-repeat;float:left;overflow:hidden;margin:5px 0px 0px 8px;}
.logo_ms{height:44px;padding-left:17px;margin-top:8px;border-left:1px solid #16dc60;color:#FFF;text-align:left;line-height:22px;float:left;overflow:hidden;font-size:12px;}
.logo_ms2{height:44px;padding-left:17px;margin-top:8px;border-left:1px solid #46b0fb;color:#FFF;text-align:left;line-height:22px;float:left;overflow:hidden;font-size:12px;}
#sinashare{width:35px;height:35px;float:right;margin-top:8px;border-radius:35px;}
.sinashare .sina{width:35px;height:35px;display:block;border-radius:35px;background-image:url(../images/m3.png);margin:0px;padding-left:0px;float:none;background-position:-156px -185px;}
.sinashare .sina2{width:35px;height:35px;display:block;border-radius:35px;background-image:url(../images/m2.png);margin:0px;padding-left:0px;float:none;background-position:-156px -185px;}
.sinashare .sina:hover{opacity:1;filter:alpha(opacity=100);background-position:-191px -185px;transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;}
.sinashare .sina2:hover{opacity:1;filter:alpha(opacity=100);background-position:-191px -185px;transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;}
.nav_top{float:left;font-size:16px;font-weight:bold;margin-top:10px;margin-left:40px;height:26px;line-height:26px;}
.menu_rank{width:1260px;height:49px;background:#ababab;border-radius:2px;margin:30px auto;overflow:hidden;}
.menu_rank .menu_az{height:29px;line-height:29px;padding:0px 20px 0px 40px;color:#FFF;float:left;margin-left:15px;margin-top:10px;border-radius:4px;background:url(../images/az_rank.png) no-repeat 18px center #2cdc6e;}
.menu_rank .menu_ios{height:29px;line-height:29px;padding:0px 20px 0px 40px;color:#FFF;float:left;margin-left:15px;margin-top:10px;border-radius:4px;background:url(../images/ios_rank.png) no-repeat 18px center #33abff;}
.az_search{float:right;margin-top:8px;overflow:hidden;}
.menu_rank .menu_zt{height:29px;line-height:29px;padding:0px 20px 0px 40px;color:#FFF;float:left;margin-left:15px;margin-top:10px;border-radius:4px;background:url(../images/ztrank.png) no-repeat 18px center #33abff;}
.az_search{float:right;margin-top:8px;overflow:hidden;}
.menu-text{
	width:295px;
	height:31px;
	line-height:31px;
	border:none;
	margin:0px;
	padding:0px;
	padding-left:15px;
	color:#a6a6a6;
	font-family:"Î¢ÈíÑÅºÚ";
	background:#FFF;
	font-size:12px;
	text-align:left;
	border:1px solid #dbdbdb;
	border-right:0px;
	float:left;
	overflow:hidden;
	}
.menu-button{width:70px;height:31px;margin-right:15px;padding:0px;border:none;cursor:pointer;background:url(../images/m3.png) -142px -234px no-repeat;overflow:hidden;}	
.menu-button:hover{background-position:-212px -234px;}
.menu-button2{width:70px;height:31px;margin-right:15px;padding:0px;border:none;cursor:pointer;background:url(../images/m2.png) -142px -234px no-repeat;overflow:hidden;}	
.menu-button2:hover{background-position:-212px -234px;}
/*checkmore*/
.checkmore{width:200px;height:40px;margin:20px auto;cursor:pointer;padding:0 20px;background:#f9f9f9 url(../images/nicon.png) no-repeat 160px center;text-align:center;line-height:40px;font-size:18px;font-weight:bold;border-radius:5px;}	
.checkup{;background:#f9f9f9 url(../images/nicon2.png) no-repeat 150px center;}
/*new top*/
.topitem{
	width:1260px;margin:20px auto;
	}
.topitem:after{
	content:"";
	display:block;
	width:0;
	height:0;
	clear:both;
	}	
.rkitm{width:1220px;height:114px;position:relative;background:#f7f7f7;padding:20px;margin-top:18px;border-radius:4px;}
.rkitm:hover{background:#fffded;}
.rkl{width:114px;float:left;position:relative;margin:}
.rkl img{width:114px;height:114px;border-radius:17px;}		
.rkl i{width:29px;height:33px;display:block;position:absolute;left:9px;top:0px;background:url(../images/ico-1.png) no-repeat -400px -70px;color:#FFF;text-align:center;line-height:28px;}
.rkl i.icp1{
	background-image: url(../images/ico-1.png);
    background-repeat: no-repeat;
    width: 118px;
    height: 102px;
    top: -28px;
    left: -30px;
	 background-position: 0px 0px;
	}
.rkl i.icp2{
	background-image: url(../images/ico-1.png);
    background-repeat: no-repeat;
    width: 118px;
    height: 102px;
    top: -28px;
    left: -30px;
	background-position: -120px 0px;
	}		
.rkl i.icp3{
	background-image: url(../images/ico-1.png);
    background-repeat: no-repeat;
    width: 118px;
    height: 102px;
    top: -28px;
    left: -30px;
	background-position: -240px 0px;
	}	
.rkr{width:980px;float:left;margin-left:20px;}
.rkr .tip{width:980px;margin-top:-2px;}
.rkr .tip h3{display:inline-block;}
.rkr .tip h3 a{font-size:24px;}
.rkr .tip h3 a.ztoa em.zto{font-size:12px;}
.rkr .tip h3 a em{font-size:14px;padding-left:10px;color:#777;}
.rkr .tip h3:hover a{color:#7bc71f;}
.rkr .tip h3:hover a em{color:#7bc71f;}
.rkr .tip .softsize{display:inline-block;text-align:right;float:right;line-height:40px;font-size:14px;color:#777;}
.rkr .bqj{display:block;width:980px;margin:7px 0;}
.rkr .bqj i{border:1px solid #7bc71f;border-radius:3px;padding:0 3px;font-size:12px;margin-right:7px;color:#7bc71f}
.rkr .bqj i a{color:#7bc71f;}
.rkr .bqj a{border:1px solid #7bc71f;border-radius:3px;padding:0 3px;font-size:12px;margin-right:7px;color:#7bc71f}

.rkr .tip h3 em.zto{display:inline-block;margin-left:10px;padding:0 6px;color:#7bc71f;border-radius:3px;}
.rkr .bqj em.rd{padding-left:25px;font-size:13px;}
.rkr .bqj em.xj0{width:103px;height:18px;text-align:left;display:inline-block;float:right;background:url(../images/starse.png) no-repeat;clear: both;margin-top: -6px;}
.rkr .bqj em.xj1{width:103px;height:18px;text-align:left;display:inline-block;float:right;background:url(../images/starse.png) no-repeat 0 -37px;clear: both;margin-top: -6px;}
.rkr .bqj em.xj2{width:103px;height:18px;text-align:left;display:inline-block;float:right;background:url(../images/starse.png) no-repeat 0 -73px;clear: both;margin-top: -6px;}
.rkr .bqj em.xj3{width:103px;height:18px;text-align:left;display:inline-block;float:right;background:url(../images/starse.png) no-repeat 0 -108px;clear: both;margin-top: -6px;}
.rkr .bqj em.xj4{width:103px;height:18px;text-align:left;display:inline-block;float:right;background:url(../images/starse.png) no-repeat 0 -144px;clear: both;margin-top: -6px;}
.rkr .bqj em.xj5{width:103px;height:18px;text-align:left;display:inline-block;float:right;background:url(../images/starse.png) no-repeat 0 -180px;clear: both;margin-top: -6px;}
.rkr .bqj em a{}
.rkr .msu{width:980px;height:50px;overflow:hidden;line-height:23px;font-size:14px;clear:both;color:#888;}
.rkitm .downsoft{width:80px;height:38px;display:block;float:right;margin:35px 13px 0px 0px;line-height:38px;border:1px solid #7bc71f;color:#7bc71f;font-size:18px;text-align:center;background:#e5f4fa;border-radius:4px;}
.rkitm .downsoft:hover{color:#FFF;background:#7bc71f;}
.rkitm .lby{position:absolute;right:33px;bottom:8px;}
.rkitm .lb{background:#fbc73c;margin-right:15px;}
.rkitm .zqt{background:#f48047;}
.rkitm .hd{background:#7bc71f;margin-right:15px;}
.rkitm .hd,.rkitm .lb,.rkitm .zqt{width:60px;height:26px;display:inline-block;text-align:center;line-height:26px;color:#FFF;border-radius:4px;}
.rkitm .lbyo{width:60px;position:absolute;right:33px;bottom:8px;}	
.rkitm .zqto{background:#f48047;width:60px;height:26px;display:block;text-align:center;line-height:26px;color:#FFF;border-radius:4px;}	
/*rank nav*/
.nav_cont .nav_top{
	color:#EEE;
	}	
.nav_cont a.cur{
	color:#fbc73c;
	}	
	
/*zt hot rank*/
/*.nav_cont a.zthot{float:left;margin:0 20px 0 30px;}*/	
.rkr .tip h3 .ver{display:inline-block;height:29px;position:relative;vertical-align: bottom;margin:0 15px 0 8px;}
.rkr .tip h3 .ver .bb{position:absolute;font-size:12px;padding-left:18px;display:block;white-space:nowrap;}
.rkr .tip h3 .ver .az{top:0;background:url(../images/bbaz.png) left center no-repeat;}
.rkr .tip h3 .ver .is{bottom:0;background:url(../images/bbpg.png) left center no-repeat;}
/*toprank*/
.toprank{width:130px;height:130px;position:absolute;right:30px;background:url(../images/rank_ryb.png) no-repeat center center;background-size:100%;text-align:center;line-height:90px;color:#FFF;text-indent:20px;font-size:20px;display:none;}
.toprank i{font-size:35px;padding-right:4px;font-weight:bold;}

h4.re-tit {
    font-size: 35px;
    font-family: fantasy;
    font-weight: bolder;
}

/*gonggao*/
.mainbg-3 {
   // background: url(../images/mainbg-3.jpg) no-repeat center top;
    //height: 893px;
}
.mainbg {
   // overflow: hidden;
}
.newsbox-l, .newsbox-r {
    float: left;
    width:570px;
   margin-top: 30px;
    overflow: hidden;
}
.newsbox-l .re-tit .ico {
    background-position: 0 0;
}
.newsbox .re-tit .more {
    float: right;
    width: 60px;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
    color: #9b5b2c;
}
.newsbox .re-tit .ico, .newsbox .re-tit .more {
   // display: block;
  //  height: 24px;
    line-height: 40px;
    overflow: hidden;
}
.newsbox .line {
    height: 1px;
    margin-top: 5px;
    background: url(../images/line.png) no-repeat;
}
.news-list {
    margin-top: -1px;
}
.news-list li {
    height: 100px;
    padding: 20px 0;
    border-top: 1px #f1e1d0 solid;
    overflow: hidden;
}
.news-list li a {
    width: 100%;
    height: 100%;
}
.news-list li a, .news-list li .img {
    display: block;
}
.news-list li .img {
    float: left;
    width: 114px;
    height: 114px;
	border-radius:30px;
}
.news-list li .info {
    float: right;
    width: 435px;
	height:114px;
	position:relative;
	overflow:hidden;
}
.news-list li .info h3{
	font-family: "Î¢ÈíÑÅºÚ","Verdana";
	 
    font-size: 1.17em;
  
    font-weight: bold;
	
	}
.news-list li .info .tit {
   // height: 90px;
   // line-height: 30px;
    overflow: hidden;
    font-size: 16px;
    color: #bf3b3b;
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.news-list li .info .txt{
	display:block;
	line-height:30px;
	font-size:12px;
	}
.news-list li .info .tgs{
	position:absolute;
	bottom:10px;
	}
.news-list li .info .tgs i{
	border:1px solid #9b7a4c;
	color:#9b7a4c;
	margin-right:10px;
	border-radius:3px;
	font-size:12px;
	padding:1px 3px;
	}	
.newsbox .re-tit .ico {
    float: left;
    width: 218px;
    height: 24px;
   // background: url(../images/ico-2.png) no-repeat;
}
.newsbox-r .re-tit .ico {
    background-position: 0 -44px;
}
.newsbox-r {
    margin-left: 120px;
}
.tab-main .down-btn a.ios {
    background: #47d3f4;
}

.bg_rank{background-image:url(../images/gamerank.jpg);background-position:center top;background-repeat:no-repeat;}	
.newsbox{padding-bottom:50px;}
.point{margin:5px 0;color:#FFF;font-family:"Comic Sans MS", cursive;font-weight:bold;
text-shadow:1px 2px 5px #000;
-o-text-shadow:1px 2px 5px #000;
-webkit-text-shadow:1px 2px 5px #000;
-ms-webkit-text-shadow:1px 2px 5px #000;
-moz-webkit-text-shadow:1px 2px 5px #000;
}
.point a{color:#FFF;}
.wrap {
    width: 1260px;
    margin: 0 auto;
}
.backToTop {
    display: none;
    width: 44px;
    height: 44px;
    position: fixed;
    _position: absolute;
    left: 50%;
    margin-left: 700px;
    bottom: 60px;
    _bottom: "auto";
    cursor: pointer;
    background: url(../images/rb16_backtotop.png) no-repeat;
}