#top {
    height: 41px;
    line-height: 41px;
    color: #7f7f7f;
    background-color: #2c2c2c;
    font-size: 15px;
    min-width: 1200px;
    position: relative;
    z-index: 9999;
}
#top .top_area {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
}
.lead {
    border-left: 1px solid #4d4d4d;
    line-height: 41px;
    float: left;
}
.lead li {
    float: left;
    border-right: 1px solid #4d4d4d;
    height: 41px;
    overflow: hidden;
}
.lead li a {
    padding: 0 15px 0 15px;
    height: 41px;
    color: #B1B1B1;
    display: block;
}

/* 顶部推荐软件   */
.main_yxtj{ 
    width:100%; 
    /* height:105px;  */
    margin-top: 30px;
    overflow:hidden;}
.main_yxtj ul{ width:1200px;}
.main_yxtj li{float:left; width:90px; margin-left:33.3px; position:relative;}
.main_yxtj li:first-child{margin-left:0px;}
.main_yxtj a{display:inline-block; width:100%; height:100%; overflow:hidden;}
.main_yxtj img{width:80px; height:80px; margin-left:5px;border-radius: 20px;}
.main_yxtj span{ color:#444; font-size:15px; display:inline-block; width:100%; height:32px; line-height:30px; text-align:center; overflow:hidden;}
.main_yxtj ul li a:hover span,.main_menu dl dd a:hover,.main_menu dl dd a.red:hover,.main_news .news_box ul li .tit:hover,.xyb_nr .tit a:hover,.main_news_r3 ul li a:hover,.indx_rjnr dl dd a:hover,.index_r_lb dl dt a:hover,.index_gytit .menu a:hover,.index_az .mbox .more:hover,.link_box .bd a:hover,.footer .menu a:hover,.top_rg_tt a:hover,.top_rg_tt a.more:hover,.rg_title a:hover,.soft_list .hd .tit a:hover,.lbhj .bd li a:hover,.hot_rj dd a:hover em,.zt_gytit .more:hover,.zthz_zt ul li a:hover span,.zt_tjzt ul li a:hover,.zt_yylb ul li .tit a:hover,.zt_xgwz ul li a:hover,.zt_tjxz ul li .tit a:hover,.tjzt_pic li a:hover span,.map_box dl dd a:hover,.rjfl_main dl dd a:hover,.rjfl_main dl dt a:hover .tit,.phb_list .phlb .tit a:hover,.index_az .mbox .menu a:hover,.art_index1 .hd .tit a:hover,.art_index1 .hd .txt a:hover,.art_index1 .news_box ul li a:hover,.art_gytit .more:hover,.art_indexc .bd li a:hover,.art_indexr .bd .tit a:hover,.art_listl dl dt a:hover,.art_showl .gjcl a:hover,.art_showl .sxp ul li a:hover,.other_list ul li a.tit:hover,.count_down .sort_title a:hover,.newadd .xzdz_title a:hover{color:#FD3939;}
.main_menu .yy {background:#83a1f9;color: #fff;}
/* 推荐菜单 */
.main_menu{width:1200px; margin-top: 15px; overflow:hidden;}
.main_menu dl{width:100%; height:25px; line-height:25px; margin-bottom:13px; overflow:hidden;}
.main_menu dt{float:left; color: #565656;
    background: #fef015;    
    color: #565656;
    font-size: 15px;
    text-align: center;
    /* background: #83a1f9; */
    padding:0 10px;
    border-radius: 4px;
}
.main_menu dd{float:left;overflow:hidden;height: 25px;}
.main_menu dd a{display:inline-block; padding:0 12px; height:25px; max-width:145px; word-break: break-all; position:relative; background:url(../images/tiantian.png) no-repeat -499px 7px; float:left; width:auto; color:#565656; font-size:15px; overflow:hidden; margin-left: -1px;}
.main_menu dd a.red{ color:#ff5757;}
.main_menu dd a:hover{word-break: break-all;}



/* 软件 */

.section_box{margin-top:15px;position:relative}
.section_box_hd{height:55px;line-height:55px;margin-bottom:5px; position: relative; 
    /* margin-top: 20px; */
     margin-bottom: 20px;}
.rjtop{margin-top: -10px;}
.section_box_hd .title{font-size:24px;font-family:Candara;color:#ddd;font-weight:400;float:left;padding-right:14px}
.section_box_hd .title b{font-weight: bold !important;display:inline-block;font-size:20px;font-weight:400;color:#262626;font-family:"Microsoft YaHei";padding:0 2px;margin-right:10px;border-bottom:2px solid #47b751;position:relative;bottom:1px}
.section_box_hd .zx b{display:inline-block;font-size:20px;font-weight:400;color:#262622;font-family:"Microsoft YaHei";padding:0 2px;margin-right:10px;border-bottom:2px solid #fe5f3d;position:relative;bottom:1px}
.section_box_hd .tabs{font-size:20px;color:#ddd;float:left}
.section_box_hd .tabs li{cursor:pointer;padding:0 20px;font-size:20px;color:#333;float:left;position:relative}
.section_box_hd .tabs li+li:before{content:'/';position:absolute;font-size:20px;color:#ddd;margin-left:-25px}
.section_box_hd .tabs li.on{color:#47b751}
.section_box_cont{height:412px;display:none;overflow:hidden}
.section_box_cont.on{display:block}
.section_box_link{position:absolute;top:0;right:0;height:55px;line-height:55px;padding-top: 17px;}
.section_box_link .link,.section_box_link .more{padding:0 7px;font-size:16px}
.section_box_link .link+.link{border-left:1px solid #ddd}
.section_box_list{width:910px;float:left}
.section_box_list li{width:100px;margin: 0 20px 20px 2px;float:left;text-align:center}
.section_box_list .pic{display:block;width:75px;height:75px;border-radius:20px;margin:0 auto 3px}
.section_box_list .cls,.section_box_list .tit{height:22px;line-height:22px;overflow:hidden;font-size: 15px;color: #262626; margin: 10px 0 2px 0;}
.section_box_list .cls{font-size:12px;color:#999}
.section_box_top .index_r_tit{margin-top:10px;margin-bottom:0}
.section_box_top .index_r_lb dl dd{margin:5px 0}
.section_box_top .index_r_lb dl dt{height:27px;line-height:27px}
.section_box .index_r_tit em{background-position:-395px -140px}
.ios_section_box .section_box_hd .title b{border-color:#00aaf5}
.ios_section_box .section_box_hd .tabs li.on{color:#00aaf5}
.ios_section_box .index_r_tit em{background-position:-418px -140px}
.dj_section_box .section_box_hd .title b{border-color:#fa0}
.dj_section_box .section_box_hd .tabs li.on{color:#fa0}
.dj_section_box .index_r_tit em{background-position:-440px -145px}

.index_l{float:left; width:910px; height:auto; overflow:hidden;}
.index_r{float:right; width:290px;}

.index_r_tit{ position:relative; font-size: 18px; padding-left:30px; height:30px; line-height:30px; margin-bottom:10px;overflow:hidden;color: #262626;}
.index_r_tit em{position:absolute; left:0px; top:5px; background:url(../images/tiantian.png) no-repeat -376px -140px; width:22px; height:20px;}
.index_r_lb{ width:100%; height:auto; overflow:hidden;}
.index_r_lb dl{width:260px; padding-left:30px; position:relative; height:auto; overflow:hidden;}
.index_r_lb dl .num{width:20px; height:20px; background:#879299; color:#fffefe; font-size:14px; text-align:center; line-height:20px; position:absolute; left:0px; top:13px;}
.index_r_lb dl .num.one{background:#fa4e57;}
.index_r_lb dl .num.two{background:#fa7a53;}
.index_r_lb dl .num.three{background:#fbc258;}

.index_r_lb dl dt{width:100%; font-size:14px; height:31px; line-height:31px; margin-top:6.5px; overflow:hidden;}
.index_r_lb dl dt a{ color:#333; display:inline-block; max-width:100%; /*text-overflow:ellipsis; white-space:nowrap;*/ overflow:hidden;}
/*.index_r_lb dl dt a:hover{font-size:16px;}*/
.index_r_lb dl dd{ width:100%; height:56px; margin:15px 0 5px; overflow:hidden; display:none;}
.index_r_lb dl dd .pic{ float:left; width:56px; height:56px; position:relative;}
.index_r_lb dl dd .pic img{width:56px; height:56px;border-radius:15px}
.index_r_lb dl dd .r{float:right; width:196px; overflow:hidden;}
.index_r_lb dl dd .xx{ width:100%; height:22px; line-height:22px; margin-bottom:3px;color:#999; font-size:14px;  overflow:hidden;}
.index_r_lb dl dd .xx .dx{float:left; width:auto; display:inline-block;}
.index_r_lb dl dd .stars{float:left; display:inline-block;}

.index_r_lb dl dd .down{ width:94px; font-size:14px; height:30px; overflow:hidden;}
.index_r_lb dl dd .down a{color:#47b751; display:inline-block;width:92px; height:28px; line-height:28px; text-align:center; border:1px solid #47b751; border-radius:2px;}
.index_r_lb dl dd .down a:hover{background:#47b751; color:#fff;}
/*.index_r_lb dl.on dt{ font-size:16px; font-weight:bold;}*/
.index_r_lb dl.on dd{display:block;}
.index_az .index_r_tit{ color:#26c472; margin:20px auto 5px; padding-left:29px;}
.index_az .index_r_tit em{ width:14px; height:17px; background-position:-400px -142px; top:7px;}
.index_az .index_r_lb dl dt{margin-top:7px;}

.index_az .mbox .menu{ position:absolute; right:60px; top:-37px; width:690px;text-align:right; height:28px; line-height:28px; overflow:hidden;}
.index_az .mbox .menu a{ color:#999; font-size:14px; margin-right:30px;}

#ios .index_gytit .tit span,#ios .index_r_lb dl dd .down a{border-color:#63bbee;}
#ios .index_gytit .tabs li.on,#ios .index_gytit .menu a:hover,#ios .mbox .more:hover,#ios .index_r_tit,#ios .index_r_lb dl dt a:hover,#ios .index_r_lb dl dd .down a{color:#63bbee;}
#ios .index_l li .cover,#ios .index_r_lb dl dd .down a:hover{background:#63bbee;}
#ios .index_r_lb dl dd .down a:hover{ color:#fff;}
#ios .index_r_tit em{background-position:-423px -141px;}


#game .index_gytit .tit span,#game .index_r_lb dl dd .down a{border-color:#fbc258;}
#game .index_gytit .tabs li.on,#game .index_gytit .menu a:hover,#game .mbox .more:hover,#game .index_r_tit,#game .index_r_lb dl dt a:hover,#game .index_r_lb dl dd .down a{color:#fbc258;}
#game .index_l li .cover,#game .index_r_lb dl dd .down a:hover{background:#fbc258;}
#game .index_r_lb dl dd .down a:hover{ color:#fff;}
#game .index_r_tit em{background-position:-444px -147px;}

#game .index_l dl:hover dd{top:0px;}
#g1g.index_r_lb dl dd .pic,#g2g.index_r_lb dl dd .pic{ height:100px;}
#g1g .index_r_lb dl dd,#g2g .index_r_lb dl dd{height:80px;}
#g1g span.cover_56,#g2g span.cover_56{display:none;}
#g1g .index_r_lb dl dd .xx,#g2g .index_r_lb dl dd .xx{margin-bottom:0px;}
#g1g .index_r_lb dl dd .down,#g2g .index_r_lb dl dd .down{margin-top:4px;}
#g1g .index_r_lb dl dd .stars,#g2g .index_r_lb dl dd .stars{margin-top:3px;}
