body{background:#f0f0f0;}

.search{float:left;width:270px;margin:20px 0 0 0px;}
.search form{background:#f9a019;height:42px;position:relative;}
#keywords{width:200px;height:34px;line-height:30px;position:absolute;top:4px;left:5px;border:0 none;background:#fff;padding-left:5px;}
#btnSearch{width:60px;cursor:pointer;color:#fff;background:none;border:0 none;height:42px;position:absolute;top:0;right:0;font-size:16px;}
.search-fixed{position:fixed;width: 1181px;z-index: 8888;margin:0 0 0 -590px;top:0;left: 50%;background: #FAF9F6;padding-top: 8px;}
.search-fixed #keywords{width: 237px;height: auto;left: inherit;top: 3px;right: 73px;border: 2px solid #f9a019;line-height: 0;padding:5px 0;font-family: "??";}
.search-fixed form{height: 29px;border: 1px solid #ddd;padding: 3px;width: 1174px;background: #FAF9F6;}
.search-fixed #btnSearch{height: 28px;width: 70px;background: #f9a019;top: 3px;right: 3px;line-height: 26px;border:0;}
.soso {width: 380px;margin: 23px 0px 0 470px;}
.soso #keywords{width:295px;}
.soso #btnSearch{width:80px;text-align:centerr;}
.breadline{padding:8px 2px;}
#easyTooltip{padding:10px;border:1px solid #ccc;background:#efefef;z-index:999;}
.s-head{padding:12px 12px 10px 12px;overflow:hidden;background:#fff;}
.c_soft_info{float:left;width:560px;}
.soft_info_img{margin:0 10px;width:90px;height:90px;position:relative;float:left;}
.soft_info_img img{width:90px;height:90px;}
.c_soft_same{width: 310px;float:right;}
.c_soft_pic{width:300px;float:right;}
.info1{width:450px;float:left;position:relative;}
.info1 li{float:left;height:30px;line-height:30px;overflow:hidden;}
.info1 .li1{width:170px;}
.info1 .li2{width:230px;}
.info1 span{color:#858585;}
.info2{clear:both;margin-left:10px;padding-top:6px;}
.info2 li{height:32px;line-height:32px; color:#858585;}
.info2 .tags{margin-bottom:6px;}
.info2 .tags a{margin:0 10px;}
.info2 .tags a:hover{text-decoration:underline;}
.info2 .label a{margin:0 12px;padding:2px 15px;color:#08961e;border:1px solid #08961e;border-radius:3px;}
.info2 .label a:hover{color:#fff;background:#08961e;}
.property span{background:url(../images/ic_test_selected.png) 1px 1px no-repeat;padding:0 10px 0 20px;margin-right:10px;}
span.network_act{background:url(../images/ic_test_network_act.png) left 2px no-repeat;}
span.network{background:url(../images/ic_test_network.png) left 2px no-repeat;}
#softrate{width:300px;float:left;margin:8px 0 0 10px;}
#softrate td{border:0;text-align:center;}
#softrate #rate1{margin-left:40px;}
.c_soft_button{float:right;margin-top:10px;}

.top-zt{position:relative;overflow:hidden;}
.top-zt .tj_ico{background:url(../images/tj_zt_ico.png) no-repeat left top;width:50px;height:50px;position:absolute;top:0;left:0;z-index:1;}
.tj{float:left;padding:16px 5px 0 10px;}
.tj li{height:22px;line-height:22px;margin:5px;padding:0 6px;cursor:pointer;font-size:12px;}
.tj li.cur{background:#6eb359;color:#fff;border-radius:3px;}
.top-cata{padding:5px;border-bottom:0;background:#F9FFF7;color:#118D00;}
.top-cata a{margin:0 8px;}
.tjCont{float:left;padding:6px 0 3px 0;background:#fff;width:100%;}
.tjCont li a{position:relative;display:inline-block;width:60px;}
.tjCont li{width:80px;text-align:center;margin:0 9px 0;float:left;}
.tjCont li img{width:60px;height:60px;}
.tjCont li span{display:block;height:20px;line-height:20px;overflow:hidden;}

.nav{background: #138ff1;height:45px;line-height:45px;position:relative;}
.nav ul { width: 1200px; margin: 0 auto ; position: relative;}
.nav li{float:left;font-size:14px;width:95px;text-align:center;padding:0 5px;}
.nav li.cur{background:#05cbd7}
.nav li:hover{background: #006fc7;}
.nav li a{color:#fff;}
.icon_more{float:right;width:8px;height:4px;margin:22px 3px 0 0;background:url(../images/head_more.png) no-repeat;}
.nav li.on .icon_more{background-position:-15px 0;}

.head-nav {float:left;}
.head-nav a,.head-nav a:visited {display:inline-block;float:left;text-align:center;padding:0 10px;width:60px;margin-right:35px;color:#777;}
.head-nav i {display:block;transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;width:35px;height:35px;margin:10px auto; cursor:pointer}

#djyx_ico{background:url(../images/djyx_pg.png) no-repeat;}
#wlyx_ico{background:url(../images/wlyx_pg.png) no-repeat;}
#yxyg_ico{background:url(../images/yxyg_pg.png) no-repeat;}
#yxpc_ico{background:url(../images/yxpc_pg.png) no-repeat;}
#zjbb_ico{background:url(../images/zjbb_pg.png) no-repeat;}

.head-nav .n-fahao { background-position:-138px 0}
.head-nav .n-kf { background-position:-172px 0}
.head-nav .n-pic { background-position:-206px 0}
.head-nav .n-video { background-position:-238px 0;margin-right:0}
.head-nav a:hover i { -webkit-transform: scale(1.3);transform: scale(1.3);}
.head-nav a:hover {color:#f75}


.maindown{float:left;margin:10px 0 0 10px;clear:both;width:330px;}
.maindown_w4{height:60px;font-size:12px;float:left;margin:0px 0 10px 102px;clear:both;font-size:12px;}
.maindown4{background:url(../images/down_btn.gif) no-repeat;width:240px;height:60px;cursor:pointer;float:left;border:0px solid #cf910e;border-radius: 4px;}
.maindown4 span{margin: 35px 0 0 100px;float:left;font-size: 13px;color: #555;}
.maindown_t4{background:url(../images/down4_tip.png) no-repeat;float:left;width:164px;height:28px;line-height:28px;text-align:center;}
.maindown_m4{float:left;width:128px;height:58px;/*background:url(../images/down_more1.png) 6px 0 no-repeat #e4f4fd;*/margin-left:10px;cursor:pointer;border:1px solid #a9dfda;border-radius: 4px;display:none;}
.maindown_m4 span{margin:36px 0 0 20px;display:block;}

.downbtn {clear: both;padding-top: 7px;}
.downbtn ul{height: 52px;}
.downbtn li {display: block;margin: 0 5px;position: relative;float: left;}
.downbtn li i { position: absolute; right: 8px; top: 15px; }
.downbtn li em { position: absolute; top:-112px; right:0px; display: none; padding: 5px; border: 1px solid #eee; background: #fff;z-index: 99}
.downbtn li em img { display: block; width: 100px; height: 100px }
.downbtn li:hover em{ display: block; }
.downbtn  .down_gs{display:none;}
.downbtn  .down_lj{display:none;}
.downbtn .pc_btn{display: block;width: 170px;height: 50px;border-radius: 5px;background: url(../images/soft_btn_pc.png) no-repeat center center;}
.downbtn li a{display:block;width:260px;height:52px;background: url(../images/down_icon.png?v=1.0) no-repeat;color: #fff;font-size: 18px;line-height: 52px;text-align: center;}
.downbtn li #aiosdown{background-position: -280px 0px;}
.downbtn li #apcdown{background-position: -558px 0px;}

.c_soft_same dt{background:url(../images/c_tipr.png) no-repeat 0 50%;font-size:20px;padding-left:20px;}
.c_soft_same dd{overflow:hidden;border-bottom:1px dashed #f6dcc5;padding:7px 0;}
.c_soft_same dd:last-child{border-bottom:0;}
.c_soft_same dd .tit{}
.c_soft_same dd img{width:50px;height:50px;border-radius:5px;float:left;margin-right:5px;}
.r-tit{display:inline-block;width: 255px;overflow:hidden;height:26px;line-height:26px;}
.c_soft_same dd span{color:#858585;font-size:13px;}
.c_soft_same dd span.r-raty{color:#f55555;font-weight:bold;font-family:Georgia;font-size:14px;}

.main_cont{margin-top:15px;}
.main_box{width:820px;float:left;padding:0 18px;background:#fff;}
.main_box .s_title{margin:0 -18px; width:856px;z-index:9999;padding-top: 8px;}
.s_title{height:36px;line-height:36px;border-bottom:1px solid #ddd;background:#fff;}
.s_title li,.s_title span{background:#f8f8f8;float:left;padding:0 12px;cursor:pointer;color:#666;border-right:1px solid #ddd;font-size:16px;height: 35px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.s_title li i {font-size:13px;}
.s_title .cur{background:#fff;color: #42bdf4;border-top: 3px solid #42bdf4;height: 40px;background:#fff;margin-top: -7px;}
.s_title .one{background:#1aabc0;color:#fff;border-color:#1aabc0;border-radius: 5px 5px 0px 0px;}
.sNav-fixed{position:fixed;top:0;background:none;}
.sNav-fixed li{border-left: 1px solid #ddd;margin-left: -1px;}

.introTit{font-weight:bold;color:#222;padding:18px 0 6px 0;}
.biaoti{padding:4px 6px;color:#0066cc;font-weight:bold;border-left:6px solid #08961e;font-size:16px;margin:-10px 0;}
.pojie{padding:4px 6px;color:#f00;font-weight:bold;border-left:6px solid #08961e;font-size:16px;margin:-10px 0;}
#hidebox a{color:#08961e;}
#v-intro{line-height:24px;color:#666;font-size:15px;}
#v-intro p{line-height: 30px;}
#v-intro h3 {border-left: 5px solid #42bdf4;padding-left: 10px;line-height: 30px;height: 30px;background: #f8f8f8;margin: 15px 0 10px 0;font-size: 16px;font-family: 微软雅黑;color: #42bdf4;}
#special-box{margin:10px;background:#fefadd;border:1px solid #fbd074;padding:10px;}
#special-box h2{font-size:14px;border-bottom:1px dashed #fbd074;color:#ffa93a;}
#special-info{padding:10px 0;}
#special-info a{color:red;}
#special-info img{display:block;}
#v-recom{position:absolute;height:76px;top:4px;right:120px;}
li.votebox{position:absolute;backgsround:url(../images/vote_score.png) no-repeat left top;width:49px;height:49px;top:5px;right:20px;text-align:center;line-height:59px;color:#fff;font-weight:bold;display:inline-block;}


.oTit{border-bottom: 2px solid #42bdf4;margin-bottom:12px;position:relative;}
.oTit h2{height:38px;line-height:38px;padding:0 15px;background: #42bdf4;color:#fff;display:inline-block;font-weight:normal;font-size:16px;margin-top:15px;float:left;border-radius: 5px 5px 0px 0px;}
.oTit a {float: right; margin-top: 25px;}
#VideoIntrocontent{text-align:center;}

.guess_tab{position:absolute;bottom: 4px;margin-left: 105px;right: 0;height: 30px;overflow: hidden;}
.guess_tab b{font-weight:normal;margin:0 0 0 5px;cursor:pointer;background:#e5e5e5;padding:6px 10px;border-radius:3px;color:#6b6b6b;font-size: 13px;display: inline-block;}
.guess_tab b.cur{background:#f55555;color:#fff;}
.zt_top{overflow: hidden;zoom: 1;padding-bottom: 14px;border-bottom: 1px dashed #d8d8d8;margin-left: 9px;}
.zt_top span{float:left;width:580px;height:18px;line-height:18px;margin:6px 0 0 15px;}
.zt_top p{float: left;width:580px;line-height:26px;margin-left:15px;color:#858585;margin-top:10px;}
.zt_top span .ztname{float:right;color:#999;}
.zt_top span .tztname{float: left;display: inline;line-height: 22px;font-size: 18px;color: #444;font-family: "Microsoft YaHei";font-weight: bold;height: 22px;}
.zt_top span .tztname i{font-size:16px;font-weight: 100;padding-left:4px;}
.zt_top .ztimg{float:left;width:210px;height:103px;overflow:hidden;zoom:1;position: relative;}
.zt_top .ztimg img {width: 210px;height: 102px;}
.zt_top .ztimg span {width: 215px;height: 105px;display: block;position: absolute;background: url(../images/guess_cover1.png) -3px top no-repeat;_background: none;_filter: progid:dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="/images/guess_cover1.png");margin-left: 0px;margin-top: 0px;}

.zt_list{overflow:hidden;}
.zt_list ul{}
.zt_list li{float:left;width:253px;padding:10px;}
.zt_list li:hover{background:#f6f6f6}
.s_ztlistbox{}
.ztgimg{float:left;margin-right:8px;}
.ztgimg img{width:90px;height:90px;}
.ztgname{display:block;width:155px;height:22px;color:#08c;line-height:22px;overflow:hidden;font-size:16px;}
.zt_list li span{display:inline-block;width:155px;height:24px;overflow:hidden;color:#999;line-height:18px;margin-top:8px;}
.zt_list li span i{width:1px;height:12px;background:#dbdbdb;display:inline-block;margin:0 6px;}
.zt_list font{color:#f08620;font-weight:bold;font-size:14px;font-family: Georgia;}
.zt_list li span i{width:1px;height:12px;background:#dbdbdb;display:inline-block;margin:0 6px;}


.downCont{width:420px;float:left;padding-top:5px;}
.downCont p{/*height:40px;*/_height:40px;;line-height:40px;color:#000;font-size:16px;margin-bottom:10px;padding-left:10px;width: 280px;border-bottom: 1px solid #38AA41;}
.downCont p.android{/*background:url(../images/Android_w_32.png) 10px 4px no-repeat #4ace63;*/}
.downCont p.ios{/*background:url(../images/Mac_w_32.png) 10px 4px no-repeat #0598fa;*/}
.downCont p.ios a {
    background: #38aa41;
    color: white;
    padding: 3px 8px;
    border-radius: 4px;
    font-size: 13px;
    margin-left: 120px;
cursor: pointer;
}

.dAdd{overflow:hidden;margin-bottom:10px;}
.dAdd h3{width:275px;background:#efefef;padding:7px;font-weight:bold;font-size:15px;margin:5px 0 15px;overflow:hidden;}
.dAdd h3 img{float:left;margin:-5px 5px 0 0;width:30px;}
.ul_Address{}
.ul_Address li{float:left;height:25px;width:130px;line-height:25px;text-indent:8px;margin:0 30px 10px 0;padding-right:10px;font-size:14px;position:relative;overflow:hidden;}
.ul_Address .jp img{float:left;padding:5px 0 0 5px;display: block;}
.ul_Address li img{float:left;padding:5px 0 0 5px;display: none;}
.ul_ad{float:right;}
.side_bar{float:right;width: 320px;position:relative;}

.img_box_70 img{width:70px;height:70px;}
.img_box_90 img{width:90px;height:90px;}

.sidelist{margin-bottom:15px;width: 320px;background:#fff;}
.sidelist dd{overflow:hidden;clear: both}
.arrow4{margin-bottom:-1px;background:#fff;}
.arrow4 li,.lb dd,.arrow5 li{padding:10px;overflow:hidden;border-bottom:1px dotted #ddd;}
.arrow4 li:last-child{border-bottom:0;}
.arrow4 .img_box_90,.lb .img_box_90,.arrow5 .img_box_90{float:left;margin-right:8px;}
.arrow4 .info .tit,.lb .info .tit{font-size:17px;display:block;height:35px;line-height:35px;overflow:hidden;color:#444;}
.arrow4 .info .tit:hover,.lb .info .tit:hover{color:#f60;}
.arrow4 p,.lb p{color:#858585;height:26px;line-height:26px;overflow:hidden;}
.lb p span, .arrow4 p span{color:#ff7e72;}
.lb .btn,.arrow4 .btn{float:right;background:#08961e;color:#fff;padding:4px 10px;margin-top:-50px;border-radius:2px;}
.arrow4 .btn{padding:8px 15px;font-size:16px;width: 65px;text-align: center;}


.sidelists,.sidelist_lb{position:relative;margin-bottom:15px;width:310px;background:#fff;}
.sidelists dd{overflow:hidden;}
.sidelist_lb dd{overflow:hidden;}
.sidelists .arrow4{margin-bottom:-1px;width:310px;background:#fff;/*position:absolute;*/z-index:3;}

.qrcode{text-align:center;padding:10px 15px 15px;}
.qrcode img{margin:20px;display:block;}
.qrcode span{display:block;height:50px;line-height:50px;color:#fff;font-size:18px;/*background: url(../images/iphone-w-25.png) 20% 50% no-repeat #27BE3E;*/padding-left:20px;}

.artimglist{overflow:hidden;}
.artimglist li{width:205px;float:left;text-align:center;padding:8px 0 0;}
.artimglist li:hover{background:url(../images/hover-bg.png) repeat;}
.artimglist li img{width:180px;height:110px;}
.artimglist li span{height:40px;width:140px;line-height:20px;overflow:hidden;display:inline-block;}

.artimglists{overflow:hidden;}
.artimglists li{width:205px;float:left;text-align:center;padding:0;margin-bottom:8px;}
.artimglists li:hover{background:url(../images/hover-bg.png) repeat;}
.artimglists div {margin:5px 12px 5px;width:180px;height:105px;line-height:105px; overflow:hidden;}
.artimglists li img{width:150px;height:100px;min-width:150px;min-height:100px;}
.artimglists li span{height:40px;width:176px;line-height:20px;overflow:hidden;display:inline-block;}

#otherarticleWrap{padding-bottom:10px;clear: both;}
#downhelp{clear:both;float:left;width:856px;background:#fff;margin-top:15px;}
#downhelp h2{color:#2c8014;line-height:30px;padding:0 10px;font-size:14px;background:#f2f8f0;}
#downhelp h2 i{color:#999;font-weight:normal;margin-left:3px;font-size:12px;}
#downhelp p{padding:0 10px 10px;line-height:24px;}

.d-gotop{position:fixed;bottom:208px;left:50%;margin-left:600px;}
.d-gotop .top{background:url(../images/top_w_50.png) no-repeat center center #ccc;display:inline-block;width:60px;height:60px;}
.d-gotop .top:hover{background-color:#08961e;}

.s-head-l{float:left;width:850px;position:relative;}
.s-head-l h1{font-weight:normal;margin-bottom: 10px;font-size: 26px;line-height: 26px;}
.s-head-r{float:right;}

.s-head-ico{width:170px;margin:10px 10px 0 0;float:left;position:relative;text-align:center;}
.s-head-ico .app{margin-left:-10px;}
.s-head-des{width: 630px;float:left;}
.s-head-des li{height:34px;line-height:34px;}
.s-head-des .label{width:630px;height: 34px;overflow: hidden;display: none;}
.share span{float:left;}
.s-head-des li.edit{background: url(../images/edit_bg.png) no-repeat; border-right:1px solid #e6e6e6;padding:0 10px 0 14px;color:#f55555;display:inline-block;max-width:510px;height:38px;overflow:hidden;height: 38px;line-height: 38px;border-radius: 3px;}
/*.edit span em{position:absolute;width:0;height:0;overflow:hidden;border:10px solid transparent;border-right-color:#fafafa;left:-8px;top:-10px;}
.edit span {position:absolute;width:0;height:0;border:10px solid transparent;border-right-color:#e6e6e6;left:-24px;top:6px;}*/
.s-head-des .label a{margin-right:15px;padding:2px 15px;color:#1aabc0;border:1px solid #1aabc0;border-radius:3px;}
.s-head-des .label span{margin-right:15px;padding:2px 8px;color: #666;border: 1px solid #ccc;border-radius: 3px;}
.s-head-des li.share{width:390px;}
.s-head-des .label span:hover{background: #ccc;color:#fff;}
.s-head-des .bdsharebuttonbox{float: left;}
.s-head-des .QQGroup{margin-top: 8px;margin-left: 20px;display:inline-block;}
.share-custom {
    display: inline-block;
}
.tags{margin-top:10px;}
.tag{margin-top:20px; margin-bottom: 10px;}
.tag a{text-decoration:underline;margin-right:10px;color:#1aabc0;}
.tag a:hover{color:#f60;}
.s-head-des .property { line-height: 30px; height: 30px; }
.s-head-des .update { line-height: 30px; height: 30px; }
.s-info{padding:5px 15px 15px;overflow:hidden;}
.s-info li{height:30px;line-height:30px;float:left;font-size:13px;overflow:hidden;}
.s-info li em{color:#858585;padding-right:7px;}
.s-info .li1{width:135px;}
.s-info .li2 .starwrap{margin-top:6px;}
.s-info li.li1 .starwrap{padding-right:0;margin-left:7px;}
.s-head-l .toprank{background: url(../images/toprank.png);width: 95px;h;height: 105px;display: block;float: left;margin-top: 15px;top: 165px;background-size: 100% 100%;}


.QRcode{f;text-align:center;color:#858585;
//position:absolute;top:70px;right:10px;
position:fixed;right:50%;top:50%;margin-right:600px;
}
.QRcode img{width:120px;height:120px;display:block;}

.footer{text-align:center;line-height:30px;margin:15px auto 0;background:#1e1e1e;color:#fff;padding:30px 0;}
.footer a{color:#ddd;}
.footer a:hover{text-decoration:underline;}

.app_rate{margin-top:18px;}
.app_rate span{height:38px;line-height:38px;width:80px;display:inline-block;color:#666;cursor:pointer;}
.app_rate img{width:23px;height:21px;border-radius:0;}
.rate1{background:url(../images/rate.png) no-repeat;}
.rate2{background:url(../images/rate.png) left -42px no-repeat;}
.app_rate em{float:right;width:50px;line-height:18px;font-size:12px;text-align: center;}

.snapShotWrap{width:820px;overflow:hidden;position:relative;margin:30px 0 10px;}
#shotNext{top:0;right:0;}
#shotPrev{top:0;left:0;}
.snap-shot-btn{position:absolute;width:50%;height:100%;opacity:0.7;z-index:3;}
#shotNext i{background-position:-20px 0;right:30px;}
#shotPrev i{background-position:0 0;left:30px;}
.snap-shot-btn i{background:url(../images/contral_w.png) no-repeat;position:absolute;width:18px;height:32px;top:50%;margin:-16px 0 0 0;}

.snapShotCont{width:820px;position:relative;overflow:hidden;}
.snopshot{position:absolute;overflow:hidden;zoom:1;text-align:center;}
.snapShotCont img{position:relative;width:100%;}
.elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0.4;filter:alpha(opacity=40);}
.elementOverlays{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);}

.m_nav{position:absolute;background:rgba(0,0,0,0.9);z-index:2;width:1180px;left:0;top:45px;display:none;height:50px;line-height:50px;}
.m_nav a{display:inline!important;font-size:14px;padding:0 10px;}
.m_nav a:hover{color:#f60;}

.s_system{float:left;margin:14px 0 0 10px;position:relative;width:120px;height:43px;/*background:url(../images/os_logo.png) no-repeat;*/}
.s_system_a{float:left;margin:14px 0 0 10px;position:relative;width:120px;height:43px;/*background:url(../images/os_logo.png) 0 -44px no-repeat;*/}
.s_system_i{float:left;margin:14px 0 0 10px;position:relative;width:120px;height:43px;/*background:url(../images/os_logo.png) 0 0 no-repeat;*/}

.i_QRcode{float:right;margin:16px 0 0 0;position:relative;}
.i_img{width:50px;cursor:pointer;padding:2px;transition:ease-out 0.2s;-moz-transition:ease-out 0.2s;-webkit-transition:ease-out 0.2s;-o-transition:ease-out 0.2s;}
.i_img:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.d_QRcode{position:absolute;left:-170px;padding:10px 10px 8px;background:#fff;border:1px solid #777;z-index:9999;display:none;}
.d_QRcode img{width:144px;}
.d_QRcode p{text-align:center;font-size:12px;width:144px;}

.score{color:#f08620;font-weight:bold;font-family:Georgia;font-size:14px;}
.votebox{float:right;right:10px;background:#9FACB5;color:#fff;padding:2px 3px;position:relative;}
.votebox em{width:0;height:0;overflow:hidden;border:7px solid transparent;border-right-color:#9FACB5;position:absolute;left:-14px;top:4px;}

.arrow5 .detail{font-size:18px;line-height:33px;}
.arrow5 .detail a{color:#000;}
.arrow5 .intro{color:#858585;width:700px;}
.arrow5 .btn{float:right;display:inline-block;background:#f60;color:#fff;padding:8px 12px;margin-top:-58px;font-size:16px;border-radius:3px;}
.arrow5 .btn:hover{background:#E8650D;}

.arrow5 .tqms{width: 640px;height: 38px;overflow: hidden;}
.arrow5 .tqlb{color:#048e0e;}

.gotoBtn{position:absolute;left:-25px;}
.s_goto{background:#38aa41;text-align:center;position:fixed;bottom:238px;z-index:3;width:26px;font-size:14px;border-radius: 3px;}
.s_goto .a_top{color:#fff;padding-top:18px;display:block;background:url(../images/top_pg.png) 5px 8px no-repeat;margin-bottom:16px;}
.s_goto .a_down{color:#fff;padding-bottom:18px;display:block;background:url(../images/top_pg.png) -15px 60px no-repeat;}

.articlelist{padding:0 10px;clear:both;margin-top:15px;overflow:hidden;}
.articlelist dt{padding:0 10px;height:30px;line-height:30px;border-left:5px solid #1aabc0;font-size:16px;margin-bottom:5px;position:relative;}
.articlelist dt i{padding:0 4px;background:#f60;color:#fff;border-radius:4px;margin-left:5px;font-size:12px;height:17px;display:inline-block;line-height:17px;}
.articlelist dt a{font-size:14px;color:#858585;position:absolute;right:0}
.articlelist dd li{float:left;width:390px;background:url(//img.hackhome.com/images/Arr.gif) 0px 12px no-repeat;padding-left:8px;}
.articlelist dd li a{display:inline-block;width:320px;height:30px;line-height:30px;overflow:hidden;}
.articlelist dd li span{float:right;line-height:30px;margin-right:20px;color:#999;font-size:13px;}

.tobug,.article-mr{font-size:14px;float:right;margin-top:28px;}
.priviCont h3{/*background:url(../images/notice_r_32.png) no-repeat;*/line-height:30px;padding-left:50px;margin-bottom:10px;font-size:20px;font-weight:normal;color:#26A8DD;}
.priv_p{font-size:15px;color:#666;line-height:26px;margin:5px 0;}
.priv_p span{color:#000;font-weight:bold;}
.pcDown{float:left;width:200px;height:36px;line-height:36px;display:inline-block;color:#000;font-size:18px;margin-bottom:10px;border-radius: 3px;border: 1px solid #38AA41;text-align:center;}
.pcDown:hover{color:red;}
.jc{background:url(//www.hackhome.com/images/jc_r.png) 0 0 no-repeat;width:230px;height:36px;float:left;margin:14px 0 0 20px;}

#downTab{background: #42bdf4 url(../images/down_w_25.png) 6px center no-repeat;color:#fff;padding: 0 10px 0 34px;}


.side-catalog{position:fixed;bottom:630px;font-size:14px;font-family:宋体;line-height:24px;margin-left:30px;}
.side-catalog .side-bar{position:absolute;top:0;width:0;height:280px;background-color:#ccc;border:1px solid #ccc;border-top:0;border-bottom:0;left:5px}
.side-catalog .side-bar .circle.start,.side-catalog .side-bar .circle.end{position:absolute;left:-5px;width:10px;height:10px;/*background:transparent url(../images/sideCatalog_a278e02.gif) 0 -199px no-repeat;*/zoom:1;overflow:hidden;}
.side-catalog .side-bar .circle.start{top:0}
.side-catalog .side-bar .circle.end{margin:0;bottom:0}
.side-catalog .catalog-scroller{padding-top:18px;position:absolute;z-index:1;top:0;left:0;width:210px;overflow:hidden}
.side-catalog .catalog-scroller .catalog-list{height:auto;position:relative;}
.side-catalog .catalog-scroller .catalog-list .arrow{left:0;z-index:2;top:5px;position:absolute;height:13px;width:18px;cursor:pointer;/*background:transparent url(../images/sideCatalog_a278e02.gif) -271px -38px no-repeat*/}
.side-catalog .catalog-scroller .catalog-list .catalog-title{position:relative;margin-bottom:7px;padding-left:20px}.side-catalog .catalog-scroller .catalog-list .catalog-title .text{line-height:24px;display:block}
.side-catalog .catalog-scroller .catalog-list .catalog-title .pointer{position:absolute;display:block;width:10px;height:10px;cursor:pointer;margin-top:7px;left:0;/*background:transparent url(../images/sideCatalog_a278e02.gif) 3px -222px no-repeat*/}
.side-catalog .catalog-scroller .catalog-list .catalog-title .pointer:hover{background-position:3px -245px}
.side-catalog .catalog-scroller .catalog-list .catalog-title:hover .text{line-height:24px;background:#ccc;border-radius:2px;box-shadow:0 1px 0 #eaeaea}
.side-catalog .catalog-scroller .catalog-list .catalog-title:hover .pointer{background-position:3px -245px}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level1 .text{padding-left:10px}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level1 .title-index{color:#999;font-weight:600;font-family:Arial;font-size:14px;padding-right:5px}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level1 .title-link{color:#555;font-weight:600;text-decoration:none}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level2 .text{position:relative;padding-left:22px}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level2 .title-index{color:#999;font-family:Arail;font-size:14px;padding-right:5px}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level2 .title-link{color:#666;text-decoration:none}.side-catalog.collapse{height:96px;overflow:hidden}
.side-catalog.collapse .toggle-button{background-position:-104px 0}
.side-catalog.collapse .toggle-button:hover{background-position:-154px 0}
.side-catalog.collapse .side-bar{display:none}
.side-catalog.collapse .catalog-scroller{display:none}
.top-link {background:#38aa41;padding:7px;border-radius:5px;}
.top-link  a{color:#fff;font-size:15px;font-weight:800;}

.qlcur{background:url(../images/lcur0.gif) 6px 2px no-repeat #cccccc;line-height:24px;border-radius:2px;box-shadow:0 1px 0 #eaeaea;}

.breadline {width:100%;height:24px;display:block;}
.breadline h1 { font-size: 14px; }
.breadline .mleft{float:left;}
.breadline .mver{float:left;position:relative;padding:0;width:90px;height:20px;border-radius:2px;border:1px solid #edeaea;text-indent:14px;margin-top:0px;color:#585858;margin-left:10px;}
.breadline .mver:hover{border-bottom:1px solid #fff;}
.breadline .mver b{font-weight:normal;display:block;height:20px;line-height:20px;cursor:pointer;/*background:#fff url(../images/mver.gif) 0 -50px no-repeat;*/width:90px;padding-left:7px;font-size:14px;color: red;}
.breadline .mver:hover b{background-position:0 0;}
.breadline .mver span{display:none;position:absolute;left:-1px;top:21px;background:#fff;border:1px solid #edeaea;z-index:9;zoom:1}
.breadline .mver:hover span{display:block;}
.breadline .mver span i{font-style:normal;line-height:28px;text-indent:6px;height:28px;white-space:nowrap;}
.breadline .mver span i a{display:block;padding-right:6px;}
.breadline .mver span i a:hover{background:#38aa41;color:#fff;text-decoration:none;}

#giftConttj p {width: 600px;}
.s-head-l h1 a.courseBtn{background:#dc332a;width:60px;height:25px;line-height:25px;display:inline-block;vertical-align:middle;margin-left:5px;margin-bottom: 3px;cursor:pointer;font-size:12px;color:#fff;text-align:center;border-radius: 3px;}

.mb5 {margin-bottom:5px;}
.mt0 {margin-top:0px;}

a.tqhzDown {margin-left: 8px;background: #f60;width: 120px;height: 35px;line-height: 35px;display: inline-block;cursor: pointer;font-size: 16px;color: #fff;text-align: center;border-radius: 3px;}

.pop-bg {width: 100%;height: 100%;background: #000;opacity: .5;filter: alpha(opacity:50);position: fixed;left: 0;top: 0;z-index: 999;}
.pop-box .position {position: relative;}
.pop-box .mg-r10 {margin-right: 10px;}
.pop-box .fl-lf {float: left;}
.pop-box .text-indent {text-indent: -9999px;display: block;}
.pop-box{width:910px;height:300px;background:#fff;position:fixed;z-index:9999999999;top:50%;left:50%;margin:-225px 0 0 -480px;padding:25px}
.pop-box .close{width:40px;height:40px;/*background:url(../images/close.png) no-repeat;*/position:absolute;top:0;right:-0px;z-index:9999999999}
.pop-box .close:hover{background-position:0 -40px}
.pop-box a:hover {color: #38AA41;}
.pop-box h2{color:#000;font-size:16px;margin-top:14px;padding-right:10px;border-top:1px solid #eee}
.pop-box h2 span{line-height:30px;display:inline-block;background:#fff;position:relative;top:-15px}
.pop-box h2 i{color:#38AA41;font-weight:700;margin:0 5px}
.pop-box ul{margin-top:-10px}
.pop-box li{width:272px;padding:19px 15px;position:relative;border-right:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9;float:left;word-break:break-all}
.pop-box li:hover{background:#f9f9f9; }
.pop-box h3{font-size:16px;width:160px;height:30px;line-height:30px;overflow:hidden}
.pop-box h3 a{color:#545454;font-weight:600;font-size:18px;}
.pop-box h3 a:hover{color:#333}
.pop-box .text{color:#999;height:22px;line-height:22px;overflow:hidden}
.pop-box .text em{color: #f08620;font-weight: bold;font-size: 14px;font-family: Georgia;}
.pop-box .down-bg{text-align:center;color:#fff;font-size:14px;width:60px;line-height:28px;border-radius:4px;position:absolute;top:75px;right:15px;background:#38AA41}
.pop-box .down-bg:hover{background:#8ed33c}
.img70-bg{width:90px;height:90px;/*background: url(../images/img70_bg.png) no-repeat;*/position:absolute;left:0;top:0}

.show_btn{width:840px;margin:0 auto;text-align:center;display:inline-block;}
.show_btn .show_datu{margin-left:5px;}
.show_btn .mt10{margin-top:10px;}
.show_btn .radio{height:62px;z-index:99;/*background:#ffe9e0 url(../images/radio.png) no-repeat 20px center;*/margin-bottom:15px;position:relative;}
.show_btn .radio em{display:block;font-family:"Microsoft Yahei";float:left;max-width:75%;overflow:hidden;text-indent:54px;line-height:62px;font-size:17px;color:#ff4e00;font-weight:700;height:62px;}
.show_btn .install_fanlibao{width:160px;height:36px; display:block;float:right;margin-top:15px;margin-right:13px;/*background:url(../images/install_fanlibao.png) no-repeat;*/}
.show_btn .fanlibao_erweima{width:110px;height:110px;display:none; background-color:#fff;border:1px solid #ff6c00;border-radius:3px;position:absolute;right:-104px;top:-50px;text-align:center; z-index: 9999;}
.show_btn .fanlibao_erweima img{width:108px;height:108px;margin-top:2px;}
.show_btn .fanlibao_arr{position:absolute;width:0;height:0;left:-8px;top:76px;border-right:4px solid #ff6c00;border-left:4px solid transparent;border-top:6px solid transparent;border-bottom:6px solid transparent;}
.show_btn a {text-decoration:none;color:#333;outline:none;cursor:pointer;}
.show_btn a:hover {text-decoration:none;color:#ff6600;}
.show_btn .clearfix {*zoom:1;}
.show_btn .clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.show_btn .clear {clear:both;}

.flb {position:relative;display:block;margin-top: 5px;}
.fanlibao_erweima{width:110px;height:132px;display:none; background-color:#fff;border:1px solid #ff6c00;border-radius:3px;position:absolute;text-align:center; z-index: 9999;top:-64px;right:-94px;}
.fanlibao_erweima p,.fanlibao_erweima em{text-align:center;font-size:14px;font-weight:bold;color:#666;white-space:nowrap;}
.fanlibao_erweima img{width:108px;height:108px;margin-top:2px;}
.fanlibao_arr{position:absolute;width:0;height:0;left:-8px;top:94px;border-right:4px solid #ff6c00;border-left:4px solid transparent;border-top:6px solid transparent;border-bottom:6px solid transparent;}

.ul_Address li .downewm {display:block;}
.ul_Address li .downewm font{float:left;}
.ul_Address li a s{/*background:url(../images/ewmx.png) no-repeat center;*/width:22px;height:25px;float:left;display:block;position:relative;}

.fotBox{position:fixed;_position: relative; bottom:0px;height: 200px;z-index: 999999;width: 100%; display:none;}
.fotBoxBg {opacity: 0.85;filter: alpha(opacity=85);width: 100%;height: 200px;background: black;position: absolute;top: 0;left: 0;}
.fotBox .hd {padding: 10px 0px;overflow: hidden;zoom: 1;height: 30px;line-height: 30px;position: relative;text-indent: 40px;z-index: 10;}
.fotBox .hd h3 {font-size: 24px;font-weight: 100;color: #A3A3A3;width: 200px;}
.fotBox .hd span {position: absolute;right: 10px;top: 10px;width: 25px;height: 24px;/*background: url(../images/close1.png) no-repeat 0px 0px;*/cursor: pointer;}
#ScA3 {overflow: hidden;zoom: 1;height: 150px;position: relative;width: 100%;}
.wrapBox {top: 0px;left: 0px;overflow: hidden;zoom: 1;margin: 0 55px;position: relative;height: 150px;}
#ScA3 .prev {width: 30px;height: 60px;/*background: url(../images/pnbar.png) -60px 0px no-repeat;*/display: block;position: absolute;top: 22px;left: 15px;cursor: pointer;overflow: hidden;z-index: 100;}
#ScA3 .next {width: 30px;height: 60px;/*background: url(../images/pnbar.png) 0px 0px no-repeat;*/display: block;position: absolute;top: 22px;right: 15px;cursor: pointer;overflow: hidden;z-index: 100;}
#ScA3 a.next:hover{ background-position:-30px 0px;}
#ScA3 a.prev:hover{ background-position:-90px 0px;}
#ScA3 .cols {position: absolute;width: 9999px;}
#ScA3 .count {overflow: hidden;float: left;}
#ScA3 li {float: left;display: inline;width: 135px;margin-right: 30px;height: 200px;text-align:center;}
#ScA3 li a, #ScA3 li a:hover {color: white;background: none;}
#ScA3 .count li span {text-align: center;display: block;font-family:Verdana;}
#ScA3 .count li img {width: 110px;height: 110px;border-radius: 18px;}
/*相关游戏 右侧*/
.ztgimg_a{margin-right:8px;}
.ztgimg_a img{width:90px;height:90px;}
.ztgname_a{display:block;width:155px;height:22px;color:#08c;line-height:22px;overflow:hidden;font-size:16px;}


.zt_list_a{overflow:hidden;}
.zt_list_a ul{}
.zt_list_a li{float:left;width:310px;padding:10px;}
.zt_list_a li:hover{background:#f6f6f6}
.s_ztlistbox{}
.ztgimg_a{float:left;margin-right:8px;}
.ztgimg_a img{width:90px;height:90px;}
.ztgname{display:block;width:155px;height:22px;color:#08c;line-height:22px;overflow:hidden;font-size:16px;}
.zt_list_a li span{display:inline-block;width:155px;height:24px;overflow:hidden;color:#999;line-height:18px;margin-top:8px;}
.zt_list_a li span i{width:1px;height:12px;background:#dbdbdb;display:inline-block;margin:0 6px;}
.zt_list_a font{color:#f08620;font-weight:bold;font-size:14px;font-family: Georgia;}
.zt_list_a li span i{width:1px;height:12px;background:#dbdbdb;display:inline-block;margin:0 6px;}

/*游戏攻略*/
.con_list {
    width: 820px;
    float: left;
    background-color: white;
    margin-top: 10px;
}
.con_list ul {
    padding-bottom: 0px;
	margin-top:-12px;
}
.con_list li {
    width: 820px;
    padding: 10px 0 10px 0px;
    height: 125px;
    float: left;
    margin-bottom: 10px;
    margin-left: 0px;
    border-bottom: 1px dashed #ccc;
}
.con_list .g {
    float: left;
    widtH: 90px;
}
.con_list .g a {
    position: relative;
    widtH: 210px;
    height: 115px;
    float: left;
    overflow: hidden;
    border-radius: 5px;
}
.con_list .g img {
    position: relative;
    widtH: 210px;
    height: auto;
    min-height: 115px;
    border-radius: 5px;
}
.con_list .ginfo {
    float: left;
    margin-left: 140px;
    width: 580px;
    font-size: 14px;
    color: #999;
	
}
.con_list .ginfo b {
    display: block;
    line-height: 36px;
    height: 36px;
    font-size: 20px;
    overflow: hidden;
    font-weight: 400;
    width: 600px;
}
.con_list .ginfo b a {
    color: #444;
}
.con_list .ginfo i {
    float: left;
    display: block;
    line-height: 26px;
    height: 26px;
    padding-right: 14px;
    font-style: normal;
}
span.hits {
    display: inline-block;
    height: 16px;
    width: 17px;
    margin: -3px 3px -2px 15px;
}
span.date {
    display: inline-block;
    height: 16px;
    width: 16px;
    margin: -3px 3px -3px 15px;
}
span.name {
    display: inline-block;
    height: 16px;
    width: 16px;
    margin: -3px 3px -4px 15px;
}
.con_list .ginfo p {
    display: block;
    line-height: 26px;
    height: 50px;
    overflow: hidden;
    width: 580px;
    color: #666;
    font-size: 15px;
}

.q_xhsa{float:right;font-weight:normal;margin:0;cursor:pointer;background:#e5e5e5;padding:4px 12px;border-radius:4px 0 0 4px;color:#6b6b6b;}
.q_xhsb{float:right;font-weight:normal;margin:0;cursor:pointer;background:#e5e5e5;padding:4px 12px;border-radius:0 4px 4px 0;color:#6b6b6b;}
.q_xhz{background:#38aa41;color:#fff;}
.q_xhsa:hover,.q_xhsb:hover{color:#fff;}
.gdmore {line-height:28px;margin-left:30px;}


/*new rank*/

.rankbox .shizi {
    position: absolute;
    z-index: 5;
    right: 0;
    top: 26px;
    width: 142px;
    height: 106px;
    /*background: url(../images/shizi.png) no-repeat;*/
}

.rankbox .tab-menu li {
    float: left;
    width: 224px;
    height: 70px;
    /*background: url(../images/tab-bg-1.png) no-repeat;*/
    text-indent: -999px;
    overflow: hidden;
    cursor: pointer;
}
/*.rankbox .tab-menu li.select {
    background-image: url(../images/tab-bg-2.png);
}*/

.rankbox .tab-main .item {
    position: relative;
    z-index: 1;
    width: 1140px;
    padding: 20px;
    margin-top: 29px;
}
.rankbox .tab-main .item .elm {
    position: absolute;
    z-index: 3;
}
.rankbox .tab-main .down-btn {
    right: 20px;
    top: 20px;
}
.rankbox .tab-main .down-btn a {
    width: 80px;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    border-radius: 5px;
    overflow: hidden;
    background: #ff5a57;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
.rankbox .tab-main .item .link-btn {
    right: 20px;
    bottom: 12px;
}
.rankbox .tab-main .item .link-btn a {
    width: 46px;
    height: 24px;
    line-height: 24px;
    margin-left: 10px;
    border-radius: 3px;
    overflow: hidden;
    font-weight: bold;
    text-align: center;
}
.rankbox .tab-main .item .link-btn a.lb {
    background: #fbc73c;
}
.rankbox .tab-main .item .link-btn a, .rankbox .tab-main .down-btn a {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    color: #fff;
}
.rankbox .tab-main .item .link-btn a.zq {
    background: #f48047;
}
.rankbox .tab-main .item .link-btn a.lt {
    background: #a1e274;
}
.rankbox .tab-main .item-l {
    width: 144px;
    position: relative;
}
.rankbox .tab-main .item-l, .rankbox .tab-main .item-r {
    float: left;
}
.rankbox .tab-main .item-l a, .rankbox .tab-main .item-l img {
    display: block;
    width: 144px;
    height: 144px;
    border-radius: 15px;
}
.rankbox .tab-main .item-a .item-l .ico {
    background-position: -1px 0;
}
.rankbox .tab-main .item-l .ico {
    display: block;
    position: absolute;
    left: -30px;
    top: -28px;
    width: 118px;
    height: 102px;
    /*background: url(../images/ico-1.png) no-repeat;*/
}
.rankbox .tab-main .item-r {
    width: 960px;
    margin-left: 30px;
}
.rankbox .tab-main .item .role-info {
    font-size: 0;
}
.fwr {
    font-family: "Microsoft YaHei";
}
.rankbox .tab-main .item-a .role-info .name {
    color: #a75a0f;
}
.rankbox .tab-main .item .role-info .name {
    font-size: 24px;
	vertical-align: sub;
}


.rankbox .tab-main .item .test-info span {
    width: 170px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    font-size: 12px;
}
.d-inlie {
    display: inline-block;
    vertical-align: middle;
}
.rankbox .tab-main .item-a .test-info span i{
   border:1px solid #bf8b5e;
   margin-left: 5px;
   border-radius: 3px;
   display: inline-block;
    line-height: normal;
    padding:0 3px;
}
.rankbox .tab-main .item-b .test-info span i{
   border:1px solid #999891;
   margin-left: 3px;
   border-radius: 3px;
   display: inline-block;
    line-height: normal;
    padding:0 3px;
}
.rankbox .tab-main .item-c .test-info span i{
   border:1px solid #9b7a4c;
   margin-left: 3px;
   border-radius: 3px;
   display: inline-block;
    line-height: normal;
    padding:0 3px;
}
.rankbox .tab-main .item .test-info .jf strong {
    font-family: Georgia;
    font-size: 16px;
}
.rankbox .tab-main .item-b {
    background: #eeede2;
	margin-top:26px;
}
.rankbox .tab-main .item-b .item-l .ico {
    background-position: -120px 0;
}
.rankbox .tab-main .item-b .role-info .name {
    color: #7c7d80;
}
.rankbox .tab-main .item-b .role-info .js {
    color: #e8ebed;
    background: #c2c3c3;
}
.rankbox .tab-main .item-b .desc {
    color: #8c8c85;
}
.rankbox .tab-main .item-b .line {
    background: #d2d4d3;
}
.rankbox .tab-main .item-b .test-info {
    color: #999891;
}

.rankbox .tab-main .item-c {
    background: #f4e8d6;
	margin-top:26px;
}
.rankbox .tab-main .item-c .item-l .ico {
    background-position: -240px 0;
	
}
.rankbox .tab-main .item-c .role-info .name {
    color: #e08727;
}
.rankbox .tab-main .item-c .role-info .js {
    color: #d6a765;
    background: #e5d5bd;
}
.rankbox .tab-main .item-c .desc {
    color: #9c815c;
}
.rankbox .tab-main .item-c .line {
    background: #d2d4d3;
}
.rankbox .tab-main .item-c .test-info {
    color: #9b7a4c;
}


.rankbox .tab-main .rank-b {
    background: #FCFCF7;
}
.rankbox .tab-main .rank-list:nth-of-type(4){
	margin-top:60px;
	}
.rankbox .tab-main .rank-list {
    position: relative;
    z-index: 1;
    width: 1140px;
    padding: 20px;
    margin-top: 17px;
}
.rankbox .tab-main .rank-list .down-btn {
    right: 20px;
    top: 50%;
    margin-top: -15px;
}
.rankbox .tab-main .rank-list .elm {
    position: absolute;
    z-index: 3;
}
.rankbox .tab-main .rank-list-l {
    width: 64px;
    position: relative;
}
.rankbox .tab-main .rank-list-l, .rankbox .tab-main .rank-list-r {
    float: left;
}
.rankbox .tab-main .rank-list-l a, .rankbox .tab-main .rank-list-l img {
    display: block;
    width: 64px;
    height: 64px;
    border-radius: 15px;
}
.rankbox .tab-main .rank-list-l .ico {
    display: block;
    position: absolute;
    left: -5px;
    top: -20px;
    width: 29px;
    height: 33px;
    line-height: 28px;
    overflow: hidden;
    /*background: url(../images/ico-1.png) no-repeat -400px -70px;*/
    color: #fff;
    font-size: 18px;
    font-style: normal;
    text-align: center;
}
.rankbox .tab-main .rank-list-r {
    width: 860px;
    margin-left: 15px;
}
.rankbox .tab-main .rank-list .role-info {
    font-size: 0;
}
.rankbox .tab-main .rank-b .role-info .name {
    color: #57532d;
}
.rankbox .tab-main .rank-list .role-info .name {
    font-size: 18px;
}
.rankbox .tab-main .rank-list .role-info a, .rankbox .tab-main .rank-list .test-info span {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
}
.rankbox .tab-main .rank-b .role-info .btn {
    background: #DBBA66;
}
.rankbox .tab-main .rank-list .role-info .btn {
    width: 46px;
    height: 24px;
    line-height: 24px;
    margin-left: 10px;
    border-radius: 3px;
    overflow: hidden;
    font-weight: bold;
    text-align: center;
    color: #f1f4f2;
}
.rankbox .tab-main .rank-list .test-info {
    margin-top: 20px;
}
.rankbox .tab-main .rank-b .test-info span {
    color: #a4a28d;
}
.rankbox .tab-main .rank-list .test-info span {
    width: 170px;
    height: 20px;
   // line-height: 15px;
    overflow: hidden;
    font-size: 12px;
    font-weight: bold;
}
.rankbox .tab-main .rank-list .test-info span.rd strong {
    font-family: Georgia;
    font-size: 16px;
}
.rankbox .tab-main .rank-list .test-info span.rd i{
	display: inline-block;
	height:auto;
	padding: 0 3px;
	border:1px solid #a4a28d;
	 margin-left: 5px;
	 border-radius: 3px;
	 line-height: normal;
}
/*new rank*/
.rankbox {
    position: relative;
    z-index: 1;
}
.wrap {
    width: 1180px;
    margin: 0 auto;
}
.rankbox .shizi {
    position: absolute;
    z-index: 5;
    right: 0;
    top: 26px;
    width: 142px;
    height: 106px;
    /*background: url(../images/shizi.png) no-repeat;*/
}
.shizi-move {
    animation: swing 1s 0s linear forwards;
    -webkit-animation: swing 1s 0s linear forwards;
}
.rankbox .tab-menu {
    position: absolute;
    z-index: 2;
    left: 30%;
    top: 390px;
}
.clearfix {
    display: block;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.rankbox .tab-menu li.t1 {
    background-position: 0 0;
}
/*.rankbox .tab-menu li.select {
    background-image: url(../images/tab-bg-2.png);
}*/
.rankbox .tab-menu li.t2 {
    background-position: -224px 0;
}

.rankbox .tab-main {
    padding-top: 128px;
    margin-top:267px;
}
.rankbox .tab-main .item-a {
    background: #f9f3d4;
	margin-top:37px;
}


.rankbox .tab-main .item-l .ico {
    display: block;
    position: absolute;
    left: -30px;
    top: -28px;
    width: 118px;
    height: 102px;
    /*background: url(../images/ico-1.png) no-repeat;*/
}





.d-inlie {
    display: inline-block;
    vertical-align: middle;
}
.rankbox .tab-main .item-a .role-info .js {
    color: #bf8b5e;
    background: #f2e4ab;
}
.rankbox .tab-main .item .role-info .js {
    font-size: 12px;
    font-weight: bold;
    width: 64px;
    height: 24px;
    line-height: 24px;
    margin-left: 10px;
    overflow: hidden;
    text-align: center;
}
.rankbox .tab-main .item-a .desc {
    color: #937136;
}
.rankbox .tab-main .item .desc {
    width: 960px;
    height: 48px;
    line-height: 24px;
    margin-top: 14px;
    overflow: hidden;
    font-size: 14px;
}
.dotdotdot {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.rankbox .tab-main .item-a .line {
    background: #b69d73;
}
.rankbox .tab-main .item .line {
    height: 1px;
    margin: 16px 0 12px 0;
    font-size: 0;
    opacity: 0.39;
}
.rankbox .tab-main .item-a .test-info {
    color: #bf8b5e;
}
.rankbox .tab-main .item .test-info {
    font-size: 0;
}

.rankbox .tab-main .rank-list-l .ico {
    display: block;
    position: absolute;
    left: -5px;
    top: -20px;
    width: 29px;
    height: 33px;
    line-height: 28px;
    overflow: hidden;
    /*background: url(../images/ico-1.png) no-repeat -400px -70px;*/
    color: #fff;
    font-size: 18px;
    font-style: normal;
    text-align: center;
}

.rankbox .tab-main .rank-list .test-info span {
    width: 190px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    font-size: 12px;
    font-weight: bold;
}
/*gonggao*/
.mainbg-3 {
   // background: url(../images/mainbg-3.jpg) no-repeat center top;
    //height: 893px;
}
.mainbg {
   // overflow: hidden;
}
/*
.newsbox-l {
    margin-left: 40px;
}
*/
.newsbox-l, .newsbox-r {
    float: left;
    width:530px;
   margin-top: 53px;
    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: 388px;
	height:114px;
	position:relative;
	overflow:hidden;
}
.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{
	width:1800px;
	height:auto;
	margin:0px auto;
	background-image:url(../images/gamerank.jpg);background-position:center -430px;background-repeat:no-repeat;
	background-size:1800px auto;
	}
	*/
.bg_rank{/*background-image:url(../images/gamerank.jpg);*/background-position:center top;background-repeat:no-repeat;}	
.newsbox{margin-top:50px;padding-bottom:40px;}
.point{margin:20px 0;}

/*there is your want*/
.rel_w{width:820px;height:405px;overflow:hidden;display:none;margin-bottom:15px;}
.rel_w iframe{border:none;}
.rel_w .fix_ku{width:810px;height:1263px;}
.rel_w .fix_ku2{width:810px;height:1263px;margin-top:-100px;}

/*system|| pingtai*/
.pt{}
.pt span{width:25px;height:25px;display:inline-block;background:url(../images/kficon.png) no-repeat;margin:0 5px;}
.pt span.az{background-position:0 -150px;}
.pt span.ip{background-position:0 -100px;}

/*toprank*/
.toprank{width:130px;height:130px;position:absolute;right:30px;background-size:100%;text-align:center;line-height:90px;color:#FFF;font-size:20px;text-indent:20px;}
.toprank i{font-size:35px;padding-right:4px;font-weight:bold;font-style:italic;}

h4.re-tit {
    font-size: 35px;
    font-family: fantasy;
    font-weight: bolder;
	
}
/*android of rank*/
.az_top{
	position:absolute;
	left:40%;
	top:135px;
	width:280px;
	height:70px;
	background:#3bd73d;
	border-radius:20px 20px 0px 0px;
	color:#FFF;
    font-size:30px;
	font-family:fantasy;
	line-height:70px;
	text-align:center; 
	box-shadow:-4px -1px 10px #999;
	-o-box-shadow:-4px -1px 10px #999;
	-moz-box-shadow:-4px -1px 10px #999;
	-webkit-box-shadow:-4px -1px 10px #999;
	-ms-box-shadow:-4px -1px 10px #999；
	}
breadline2{
	width:100%;height:24px;display:block;
	
	}	
.rankbox .tab-main2 {
    padding-top: 0px;
    margin-top:0px;
}	

/*top nav*/
.top_nav{
	width:100%;
	min-width:1180px;
	height:97px;
	/*background:url(../images/PA_01.jpg) no-repeat center top #14d25f;*/
	margin:0 auto;
	overflow:hidden;
	}
.top_nav2{
	width:100%;
	min-width:1180px;
	height:97px;
	/*background:url(../images/PA_02.jpg) no-repeat center top #3aa1ff;*/
	margin:0 auto;
	overflow:hidden;
	}
.nav_cont{width:1180px;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_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/M.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;}
.sinashare .sina2:hover{opacity:1;filter:alpha(opacity=100);background-position:-191px -185px;}
.nav_top{float:right;font-size:16px;font-weight:bold;margin-top:10px;margin-right:15px;height:26px;line-height:26px;}
.menu_rank{width:1180px;height:49px;background:#ababab;border-radius:2px;margin-top:30px;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;}
.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/M.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;}

/*Category ranking*/
.allph{width:1180px;clear:both;margin-top:20px;background:#FFF;height:1395px;overflow:hidden;}
.allph .wyph,.allph .djph{width:545px;}
.allph .wyph{float:left;padding:20px 0px 0px 15px;}
.allph .djph{float:right;padding:20px 15px 0px 0px; }
.allph .nav{width:545px;height:36px;background:#333333;color:#FFF;line-height:36px;text-indent:15px;border-radius:3px;}
.allph .nav a{width:39px;height:36px;display:block;float:right;background:url(../images/M.png) no-repeat 0px -234px;overflow:hidden;border-radius:0px 3px 3px 0px;}
.allph .nav a:hover{background-position:-39px -234px;}
.allph .nav_2{width:545px;height:36px;background:#333333;color:#FFF;line-height:36px;text-indent:15px;border-radius:3px;}
.allph .nav_2 a{width:39px;height:36px;display:block;float:right;background:url(../images/M2.png) no-repeat 0px -234px;overflow:hidden;border-radius:0px 3px 3px 0px;}
.allph .nav_2 a:hover{background-position:-39px -234px;}
.allph .cont{width:545px;height:100%;}
.allph .cont li{width:540px;border-bottom:1px solid #f4f4f4;padding:20px 0px 20px 5px;height:90px;}
.allph .cont li:hover{background:#f4f4f4;}
.allph .cont li .ico{width:90px;height:90px;overflow:hidden;border-radius:10px;float:left;position:relative;}
.allph .cont li .ico img{width:90px;height:90px;border-radius:10px;}
.allph .cont li .ico i{background:url(../images/bg_90.png) no-repeat;width:90px;height:90px;position:absolute;top:0px;left:0px;}
.allph .cont .phinfo{float:left;padding-left:24px;width:305px;font-size:12px;color:#999;}
.allph .cont .phinfo b{height:26px;line-height:24px;font-weight:400;overflow:hidden;width:425px;display:block;font-size:18px;}
.allph .cont .phinfo i{height:22px;ling-height:22px;float:left;padding-right:14px;font-style:normal;font-size:13px;}
.allph .cont .phinfo i.gx{width:115px;padding-right:0px;}
.allph .cont .phinfo p.ms{height:22px;line-height:20px;display:block;overflow:hidden;width:300px;}
.allph .cont .phinfo .bq{color:#666;height:20px;overflow;hidden;display:block;margin-top:2px;}
.allph .cont .phinfo .bq i{font-size:12px;color:#FFF;background:#999;border-radius:4px;padding:1px 3px;margin-right:6px;display:inline-block;line-height:normal;height:auto;}
.allph .cont li .xdown{width:112px;height:38px;line-height:38px;text-align:center;font-size:18px;border:1px solid #3db73d;color:#3db73d;display:block;float:right;margin:-50px 10px 0 0;}
.allph .cont li .xdown:hover{background:#3db73d;color:#fff;}
.wrap .nav3{width:1180px;height:36px;background:#333333;color:#FFF;line-height:36px;text-indent:15px;border-radius:3px;margin-top:40px;margin-bottom:-10px;}
.wrap .nav3 a{width:39px;height:36px;display:block;float:right;/*background:url(../images/M.png) no-repeat 0px -234px;*/overflow:hidden;border-radius:0px 3px 3px 0px;}
.wrap .nav3 a:hover{background-position:-39px -234px;}
.wrap .nav3_2{width:1180px;height:36px;background:#333333;color:#FFF;line-height:36px;text-indent:15px;border-radius:3px;margin-top:40px;margin-bottom:-10px;}
.wrap .nav3_2 a{width:39px;height:36px;display:block;float:right;background:url(../images/M2.png) no-repeat 0px -234px;overflow:hidden;border-radius:0px 3px 3px 0px;}
.wrap .nav3_2 a:hover{background-position:-39px -234px;}

/*checkmore*/
.checkmore{width:200px;height:40px;margin:20px auto;cursor:pointer;padding:0 20px;background:#f9f9f9 url(../images/icon.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/icon2.png) no-repeat 150px center;}*/
/*new top*/
.topitem{
	width:1180px;margin:20px auto;
	}
.topitem:after{
	content:"";
	display:block;
	width:0;
	height:0;
	clear:both;
	}	
.rkitm{width:1140px;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;}
.rkr{width:900px;float:left;margin-left:20px;}
.rkr .tip{width:900px;margin-top:-2px;}
.rkr .tip h3{display:inline-block;}
.rkr .tip h3 a{font-size:24px;font-weight:100;}
.rkr .tip h3 a.ztoa em.zto{font-size:12px;}
.rkr .tip h3 a img{width:16px;height:16px;margin: 0px 6px 2px 0px;}
.rkr .tip h3 a em{font-size:14px;padding-left:10px;color:#777;}
.rkr .tip h3:hover a{color:#03a235;}
.rkr .tip h3:hover a em{color:#03a235;}
.rkr .tip .softsize{display:inline-block;text-align:right;float:right;line-height:40px;font-size:14px;color:#777;}
.rkr .bqj{display:block;width:900px;margin:7px 0;}
.rkr .bqj i{border:1px solid #03a235;border-radius:3px;padding:0 3px;font-size:12px;margin-right:7px;color:#03a235;}
.rkr .bqj a{border:1px solid #03a235;border-radius:3px;padding:0 3px;font-size:12px;margin-right:7px;color:#03a235;}
.rkr .bqj i a{color:#03a235;}
.rkr .tip h3 em.zto{display:inline-block;margin-left:10px;padding:0 6px;color:#03a235;font-size:12px;font-weight:100;}
.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 .bqj em.rd {
    padding-left: 25px;
    font-size: 13px;
}
.rkr .msu{width:900px;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 #03a235;color:#03a235;font-size:18px;text-align:center;background:#e5f4fa;border-radius:4px;}
.rkitm .downsoft:hover{color:#FFF;background:#03a235;}
.rkitm .lby{position:absolute;right:33px;bottom:8px;}
.rkitm .lb{background:#fbc73c;margin-right:15px;}
.rkitm .zqt{background:#f48047;}
.rkitm .hd{background:#03a235;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;width:15px;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;}	

/*applicate*/
.appset-list-body {
    height: auto;
    overflow: hidden;
    padding-bottom: 15px;
    background-color: #fff;
}
.appset-folder-large {
    margin-left: 50px;
    margin-top: 10px;
    float: left;
}
.detail-app-intro .main-info .appset-folder-large {
    margin-left: 18px;
}
.appset-folder-col {
    display: inline-block;
    height: 100%;
    vertical-align: top;
}
.appset-folder-img-large {
    position: relative;
    color: #000;
    width: 140px;
    height: 90px;
    padding-top: 10px;
    top: 14px;
}
.appset-folder-img-large .img0 {
    position: absolute;
    left: 55px;
    top: 18px;
    width: 65px;
    height: 65px;
}
.detail-app-intro .main-info .appset-folder-img-large .img0 {
    position: absolute;
    left: 55px;
    top: 17px;
    width: 65px;
    height: 65px;
}
.appset-folder-img-large img {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}
.appset-folder-img-large .img0 img {
    width: 65px;
    height: 65px;
}
.detail-app-intro .main-info .appset-folder-img-large .img0 img {
    width: 51px;
    height: 51px;
}
.appset-folder-img-large .img1 {
    position: absolute;
    left: 29px;
    top: 10px;
    width: 73px;
    height: 73px;
}
.detail-app-intro .main-info .appset-folder-img-large .img1 {
    position: absolute;
    left: 29px;
    top: 9px;
    width: 73px;
    height: 73px;
}
.appset-folder-img-large img {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}
.appset-folder-img-large .img1 img {
    width: 73px;
    height: 73px;
}
.detail-app-intro .main-info .appset-folder-img-large .img1 img {
    width: 59px;
    height: 59px;
}
.appset-folder-img-large .img2 {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 83px;
    height: 83px;
}
.detail-app-intro .main-info .appset-folder-img-large .img2 {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 83px;
    height: 83px;
}
.appset-folder-img-large img {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}
.appset-folder-img-large .img2 img {
    width: 83px;
    height: 83px;
}
.detail-app-intro .main-info .appset-folder-img-large .img2 img {
    width: 69px;
    height: 69px;
}
.appset-folder-detail-large {
    padding-top: 10px;
}
.appset-folder-detail-large p {
    width: 160px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.appset-folder-detail-large .title {
    font-size: 16px;
}
.appset-folder-col span, .appset-head-col span {
    margin-right: 8px;
	font-size: 12px;
    color: #999;
}
.appset-folder-col span img, .appset-head-col span img {
    width: 14px;
    height: 14px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -4px;
    margin-right: 8px;
}
.wap{width:100%;position:fixed;top:0;z-index:99;background:#fff;display: none;}
.wap .wap-box{width:1180px;margin:0 auto;}
#downTab a{color:#fff}
/*下载*/
#addressWrap .ad_l{float:left;display:inline;width: 316px;margin:5px 0 0px 0px;overflow: hidden;zoom: 1;}
#addressWrap .ad_l span.gname{display:block;line-height: 28px; height:28px; color:#333; padding-left: 10px; background: #f2f2f2; font-size: 14px;margin:5px 0;}
#addressWrap .ad_l ul{overflow:hidden;zoom:1;width: 337px;}
#addressWrap .ad_l ul li{float:left;display:inline;line-height: 20px; height:20px;width: 165px;padding: 5px 0;}
#addressWrap .ad_l ul li span{display:block;padding-left: 22px; background: url(http://static.qqxzb.com/pc/images/down_ad_tb.png) no-repeat 0px 3px;}
#addressWrap .ad_l .ios ul li span{ background: url(http://static.qqxzb.com/pc/images/down_ad_tb2.png) no-repeat 0px 3px;}
#addressWrap .ad_l ul li span a{color:#5d5d5d;font-size:14px;}
#addressWrap .ad_l ul li span a:hover{color:#d70000;}
#addressWrap .ad_r{float:right;display:inline;margin: 19px 0px 0 0;}
#addressWrap .down_box_r{float:left;margin-left:70px; margin-top: 15px;width:400px;height:300px;}
#addressWrap .ad_l a.yuyue { display: block; margin: 5px 0; width: 316px; line-height:36px; text-align: center; background-color: #41b0f3; color: #fff; border-radius: 5px; font-size: 16px; border-bottom: 5px solid #29a6eb }
#addressWrap .ad_l a.yuyue:hover {opacity: 0.88; }

.addressnav { height: 36px; background-color: #eee; width: 316px; margin:0; }
.addressnav span { float: left; width: 100px; text-align: center; line-height: 36px; cursor: pointer; color: #666; }
.addressnav span.hover {background:url(../images/addressnav.jpg) right no-repeat #1aabc0; color: #fff; padding-right: 8px; }
#addressWrap .ad_l .ios span.gname{background: #666; color: #fff}
#addressWrap .ad_l .ios { display: none; }

/*左侧推荐专题*/
#tjzt { overflow: hidden; }
#tjzt .img { float: left; width: 120px; margin-right: 20px }
#tjzt .img img { width: 120px; height: 120px; }
#tjzt .fr { float: left; width: 680px }
#tjzt h3 { font-size: 20px; line-height: 26px; }
#tjzt h3 span { font-size: 16px; color: #3db73d; padding-left: 10px}
#tjzt ul { overflow: hidden; }
#tjzt ul li { float: left; margin-right: 80px; color: #666; line-height:24px; }
#tjzt p { color: #666; line-height: 24px;height:72px; overflow: hidden; text-overflow: ellipsis; margin-bottom: 7px; }
#tjzt .btns a {background:#1aabc0;width:160px; display: block; float: left; padding-left: 22px; margin-right: 40px; color: #fff; border-radius: 4px}
#tjzt .btns a span { height:36px; line-height:36px;padding-left: 39px;font-size: 18px;color: #fff;background: url(../images/load_ico.png) 0 0 no-repeat; background-size:20px }
#tjzt .btns a.download-apple { background: #333 }
#tjzt .btns a.download-apple span {background-position: 0 -24px;}
#tjzt .btns a:hover { background: #e50 }

/*右侧热门推荐*/
.rmtj_list { overflow: hidden; margin-top:20px; margin-left: 15px; width: 300px; margin-bottom: 20px }
.rmtj_list li { width: 130px;margin-bottom: 10px; float: left; margin-right:20px; }
.rmtj_list li img { width: 100%; height: 100px; }
.rmtj_list li h4 { line-height:20px; font-weight:normal; max-height: 40px;  overflow: hidden;  }

/*右侧推荐下载*/
.num_list{ overflow: hidden; margin-top:10px }
.num_list li div.bor_d{height:55px; padding-top: 15px; border-bottom:1px dotted #ccc; width: 281px; margin: 0 auto}
.num_list li{ height:71px; overflow:hidden; zoom:1 }
.num_list li div.bor_d.no{ border-bottom:medium none;}
.num_list li.js_active{ border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;background: #ebebeb;height: 70px; margin-top: -1px; }
.num_list li.js_active .txt p.up_time a{background:url(../images/ne_loadh.png) 0 0 no-repeat; }
.num_list li.js_active div.bor_d{ border-bottom: medium none}
.num_list li i{ height:19px; width:19px; text-align:center; line-height:19px; margin:11px 12px 0 0; background: #d5d5d5; color:#333}
.num_list li i.i_org{background: #ec5c2f; color: #fff; }
.num_list li i.i_lan{background: #fe9232; color: #fff; }
.num_list li i.i_red{background: #feaa32; color: #fff}
.num_list li a{ position:relative;}
.num_list .txt{ margin:-2px 0 0 10px; display:inline; width:200px;}
.num_list .txt p a{ font-size:14px; font-weight:normal;  display:inline-block; width:150px;; overflow:visible;  text-overflow: ellipsis; white-space: nowrap;}
.num_list .txt .gametitle a{ overflow:hidden;}
.num_list .txt p a:hover{ text-decoration: underline; color: #cc0000}
.num_list .txt p em{ color:#999;}
.num_list .txt p{ line-height:23px;}
.num_list .txt p.up_time{ margin-top:-36px; text-align:right}
.num_list .txt p.up_time a{ background:url(../images/ne_load.png) 0 0 no-repeat; width:23px; height:23px; display:inline-block;  }
.num_list .txt p.up_time a:hover,.txt p.up_time a.active{ background:url(../images/ne_load.png) 0 0 no-repeat; color:#fff; text-decoration: none;}

.xxxx { overflow: hidden;}
.xxxx li { float: left; width: 50%; margin-bottom: 5px }
.zxxx h3.hd {border: 0 !important; color: #666 !important;background: #fff !important;}

/*imgview*/
#imgview{margin-bottom:10px;overflow: hidden;}
#imgview ul{width:820px;height: auto;overflow: auto;white-space: nowrap;}
#imgview ul li{padding-right: 12px;display: inline-block;}
#imgview ul li img{max-height:300px;}
/*截图点击打开视频*/
.swipebox-video { cursor: pointer; position: relative; }
.swipebox-video i { position: absolute; top: 50%; left: 50%;margin:-27px 0 0 -27px;}
.swipebox-video i img { width: auto;}
.video-pop {background:#000;  width:100%;  height:100%;  display:none;  position:  fixed;  top:  0;  left:  0;  text-align:center;z-index:9999}
.video-pop video {width:  100%;  margin-top:  50px}
.video-pop .down-btn {display:  block;  width:  100px;  text-align:  center;  line-height:34px;  margin:  0  auto;  border:1px  solid  #fff;  color:  #fff;  margin-top:  20px}
.video-pop .close-v {float: right;padding-right: 15px;color: #fff;}

.yuyuemengban{display: none; width: 100%;height:2000px;position: fixed;z-index: 999;;background: rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);left: 0;top: 0;}
.yuyuewrap{display:none; width: 400px;height: 300px;position: fixed;left: 50%;top:45%;margin: -150px 0 0 -200px;background: #fff;border-radius: 8px;z-index: 1000;cursor: initial;}
.yuyuewrap .closebtn{position: absolute;right: 10px;top: 5px;font: 20px/18px microsoft yahei; color: #3bb3f2; cursor: pointer;}
.yuyuewrap .closebtn:hover{opacity: 0.88;}
.yuyuewrap .yuyue_con{width: 320px;height: 260px;margin:0px auto; padding-top:20px}
.yuyuewrap .yuyue_con .phone{width: 300px;height: 45px;font-size: 14px;line-height: 45px;padding: 0 10px;border:1px solid #ccc ; display: block; margin: 20px auto 0 auto; border-radius: 5px;}
.yuyuewrap .yuyue_con .phone:focus{border:1px solid #3bb3f2 ;}
.yuyuewrap .yuyue_con .tips{width: 320px;text-align: center;line-height: 45px;font: 16/45;margin: 10px auto;color: #999;}
.yuyuewrap .yuyuebtn_bs,.yuyuewrap .yuyuebtn_br{width: 330px;height: 45px;line-height: 45px;text-align: center;border-radius:3px;margin: 10px auto 20px;font-size: 16px;cursor: pointer;}
.yuyuewrap .yuyuebtn_bs{background: #3bb3f2;color: #fff;}
.yuyuewrap .yuyuebtn_bs:hover,.yuyuewrap .yuyuebtn_br:hover{opacity: 0.88;}
.yuyuewrap .yuyuebtn_br{color: #3bb3f2;border: 1px solid #3bb3f2;}


#aiosdown{display: none;}

/*精彩发现*/
.comm_rigbox{margin-bottom:20px;overflow:hidden;background-color:#fff}
.com_titOne{width:100%;margin-top:0;overflow:hidden;display:block;border-bottom:1px solid #f0f0f0}
.com_titOne h3{font-size:18px;float:left;padding:10px 0;color:#666;margin-left:10px}
.com_titOne h3::before{content:"";float:left;margin-top:6px;display:inline-block;width:4px;height:16px;background-color:#358ff0;margin-right:10px}
.com_titOne .chg_btn{color:#444;border-radius:20px;border:1px solid #eee;display:inline-block;height:24px;line-height:24px;padding:0 12px;margin-top:10px;margin-right:10px;text-align:right;font-size:12px;background-color:#fff}
.fr{float:right}
.comRec_list{margin-left:-18px;overflow:hidden;box-sizing:border-box;max-height:282px;padding-bottom:10px}
.comm_rigbox .comRec_list li{float:left;width:84px;overflow:hidden;position:relative;margin:20px 0 0 26px}
.comm_rigbox .comRec_list li a.ywAwhite{width:100%;height:88px;text-align:center;vertical-align:middle;border-radius:16px;display:block;overflow:hidden}
.comm_rigbox .comRec_list li a.ywAwhite img{width:100%;height:88px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.comm_rigbox .comRec_list li:hover a.ywAwhite img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.comm_rigbox .comRec_list li a.ywName{width:100%;text-align:center;height:26px;display:block;overflow:hidden;line-height:26px}
/*下载排行*/
.gm_glright{width:100%;margin-left:20px;float:right;overflow:hidden;margin-bottom:20px;padding-bottom:8px;border-bottom:1px solid #ededed}
.xztopsec{width:100%;background-color:#fff;z-index:100}
.gm_glright:last-child{border-bottom:none}
.gmList_tab{margin:10px auto;height:34px;position:relative;border-bottom:1px #ededed solid}
.gmList_tab a{width:50%;display:inline-block;padding:0 10px;text-align:center;box-sizing:border-box;color:#404040;font-size:16px;position:relative;height:36px;line-height: 36px; font-weight:700}
.gmList_tab a.cur{color:#f76341}
.gmList_tab a.cur::after{z-index:2;content:'';display:block;position:absolute;height:4px;background-color:#f76341;border-radius:3px;width:40px;margin-left:-20px;left:50%;bottom:0}
.mt6{margin-top:6px}
/*下载排行*/
.iner_topsec {
  width: 100%;
  overflow: hidden;
}
.iner_topsec li {
  padding: 8px 0;
  border-bottom: 1px dashed #EEEEEE;
}
.iner_topsec li:last-child {
  border-bottom: none;
}
.iner_topsec li .nor_topsec {
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  position: relative;
}

.iner_topsec li .hover_topsec {
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  position: relative;
  display: none;
}
.iner_topsec .hover_topsec em {
  display: block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  float: left;
  margin: 27px 17px 0 0;
  color: #FFFFFF;
  text-align: center;
  background: #CCCCCC;
}
.iner_topsec .nor_topsec em {
  display: block;
  float: left;
  width: 22px;
  height: 22px;
  line-height: 22px;
  margin: 3px 10px 0 0;
  border-radius: 2px;
  color: #FFFFFF;
  text-align: center;
  background: #CCCCCC;
}

.iner_topsec li:first-child em {
  background: #ff6600
}
.iner_topsec li:nth-child(2) em {
  background: #ffa800
}
.iner_topsec li:nth-child(3) em {
  background: #ffc000
}
.topsec_xz {
  float: right;
  width: 66px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  border-radius: 14px;
  background: #f6f6f6;
  color: #999999;
  text-decoration: none;
  margin: 22px 0 0 10px;
}
.nor_topsec .topsec_xz {
  background: #f6f6f6;
  color: #999999;
  margin: 0px 0 0 10px;
}
.nor_topsec .ywAblack {
	display: inline-block;
	max-width: 210px;
  line-height: 28px;
	height: 28px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.hover_topsec .topsec_xz {
  background: #70B63A;
  color: #FFFFFF;
}
.iner_topsec img {
  float: left;
  width: 70px;
  height: 70px;
  border-radius: 16px;
  margin-right: 17px;
  transition: transform 0.3s;
}
.ywAorange a, .ywAorange {
  color: #FF6600;
  text-decoration: none;
}
.iner_topsec img:hover {
  transform: scale(0.9);
  transition: transform 0.3s;
}
.iner_topsec dt {
  font-size: 17px;
  height: 22px;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 8px;
}
.iner_topsec dd {
  color: #999999;
  margin-top: 15px;
  height: 18px;
  line-height: 18px;
  overflow: hidden;
}
.iner_topsec dd a {
  color: #999999;
}
