@charset "utf-8";
/*index_tou*/
.index-tou{border:1px solid #dfdfd0;padding:10px 0 0;width: 980px;}
.index-tou ul{overflow: hidden;margin-bottom:10px;}
.index-tou ul li{float:left;position: relative;margin: 0 0 0 15px;}
.index-tou ul li a img{width: 72px;height:72px;}
.index-tou ul li a p{position: absolute;bottom:0;left:0;background: rgba(0,0,0,.4);;background:transparent\9;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);*zoom: 1;color:#fff;width: 72px;text-align: center;overflow:hidden;height: 18px;}
.index-tou dl{overflow: hidden;height: 32px;padding:4px 11px;}
.index-tou dl dt,.index-tou dl dd{float:left;}
.index-tou dl dt{color:#fff;width: 68px;height:28px;line-height: 28px;text-align: center;font-size: 14px;margin-right: 10px;}
.index-tou dl.b-gray{background: #FBFBFB;}
.index-tou dl #s_album{background: #45b822;border-left:5px solid #4dff7a;}
.index-tou dl #g_album{background: #ff8800;border-left:5px solid #ffdc73;}
.index-tou dl #a_album{background: #00a3d9;border-left:5px solid #4dd2ff;}
.index-tou dl dt a{color:#fff;}
.index-tou dl dd{height:28px;line-height: 28px;text-align: center;/*padding-left:10px;*/padding-right: 8px;}
.index-tou dl dd a{color:#888;}
.index-tou dl dd span{color:#888;margin-left: 8px;}
/*.index-tou dl dd a:after{content: "";border-right:1px solid #999;padding-right: 10px;color:#888;}
.index-tou dl .dd-last a:after{padding-right: 0;border-right: none;}*/
/*首页常用软件*/
.computer-cy .title{border:1px solid #eee;border-top:none;border-bottom:none;}
.computer-cy .title .stitle{height:37px; line-height:37px;overflow:hidden;border:none;border-bottom:1px solid #DFDFD0;}
.computer-cy .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.computer-cy .title .stitle a.more{ margin-right:10px; color:#676759;}
/*.computer-cy .title_header{ border-left:1px solid #eee;border-right:1px solid #eee;}*/



.computer-cy .content{ overflow:hidden; padding:0;background:url(../images/ico.jpg) no-repeat;}
.computer-cy .content dl{ display:inline; float:left; width:141px; overflow:hidden; border-bottom:1px solid #eee; border-right:1px solid #eee; padding:0 0 5px 0;}
.computer-cy .content dl dt{ font-size:14px; margin-left:1px; height:34px; line-height:34px; overflow:hidden; text-align:center; background:#FBFBFB url(../images/shi_line.jpg) repeat-x left bottom; margin-right:1px; font-weight:bold;}
.computer-cy .content dl dd{ margin-left:5px; padding-left:20px; font-size:14px; height:25px; line-height:25px; overflow:hidden; padding-top:3px; padding-bottom:2px;}
.computer-cy .content dl dd a{ margin-left:20px;}



.hot-text{border-bottom:1px dashed #eee;margin: 5px 0 10px;padding-bottom: 5px;}
.hot-text h2,.hot-text p{text-align: center}
.hot-text h2{font-weight: normal;font-size: 16px;overflow: hidden;}
.hot-text h2 span{display:inline-block;background: #FF8000;border-left:5px solid #FFDC73;width: 77px;height:28px;text-align: center;line-height: 28px;color:#fff;margin-right: 5px;}
.hot-text h2 a{display:inline-block;max-width: 280px;height: 28px;color:#ff8000;overflow: hidden;line-height: 28px;vertical-align: top;text-align: left;}
.hot-text p{margin: 5px 0;}
.hot-text p a{display:inline-block;overflow: hidden;height: 14px;line-height: 14px;vertical-align: middle;*vertical-align: auto;padding:0 2px;}
/*@media all and (min-width:0){.hot-text p a{padding:0 2px;}}*/
.p-1-line a{max-width: 116px;*width: 116px;}
.p-2-line a{max-width: 108px;*width: 108px;}
/*soft-tui*/
.soft-tui h2{background: #F48B2F;color:#fff;text-align: center;font-size: 18px;padding:5px 0;font-weight: normal;}
.soft-tui ul{background: #FDE8D5;colof:#666;}
.soft-tui ul{padding:8px 10px;}
.soft-tui ul li{padding:5px 2px;}
.soft-tui ul li img{width: 20px;height:20px;margin-right: 5px;}
.soft-tui ul li a{font-size: 14px;display: inline-block;width: 210px;overflow: hidden;height: 20px;line-height: 20px;vertical-align: middle;*vertical-align: auto;}
/*android_common*/
.mobile .title{ height:42px;overflow:hidden;}
.mobile .title .topborder{ border:2px solid #45B822;}
.mobile .title .stitle{height:37px; line-height:37px; background:#FBFBFB; border:1px solid #DFDFD0; border-top:none;}
.mobile .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.mobile .title .stitle a.more{ margin-right:10px; color:#676759;}
.mobile .title span {margin-right: 5px;color:#999;}
.mobile .title span a{color:#999;}
.mobile .title .mobileTabs { padding:0 10px 0 0;overflow: hidden;}
.mobile .title .mobileTabs li{ padding:0 0 0 5px;float: left;}
.mobile .title .mobileTabs li a{ background:none;padding:10px; font-weight:bold; font-family:"微软雅黑";font-size: 14px;color:#575747;}
@media all and (min-width:0){.mobile .title .mobileTabs li a{padding:14px 15px;}}
.mobile .title .mobileTabs a:hover,
.mobile .title .mobileTabs a.selected{background:#45B822; color:#fff; }
.mobile .content{ height:1%; overflow:hidden; border:1px solid #DFDFD0; border-top:none; padding:10px 10px 8px 2px;}
.mobile .content .cont-l ul{ padding:3px 0; *padding:8px 0 6px 0;height:1%; overflow:hidden;}
.mobile .content .cont-l ul li{ margin:6px 13px 7px 13px; width:72px; overflow:hidden; display:inline; float:left; text-align:center; color:#A9A9A9;}
.mobile .content .cont-l ul li a{display:block; font-size:14px; font-weight:bold; margin-bottom:3px;}
.mobile .content .cont-l ul li a.title{ height:21px; line-height:21px; overflow:hidden; }
/*game_common*/
.computer-game .title{ height:auto;overflow:hidden;}
.computer-game .title .stitle{height:37px; line-height:37px; background:#FBFBFB; border:1px solid #DFDFD0; border-top:none;}
.computer-game .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.computer-game .title .stitle a.more{ margin-right:10px; color:#676759;}
.computer-game .title span {margin-right: 5px;color:#999;}
.computer-game .title span a{color:#999;}
.computer-game .title .gameTabs { padding:0 10px 0 0;overflow: hidden;}
.computer-game .title .gameTabs li{ padding:0 0 0 5px;float:left;}
.computer-game .title .gameTabs li a{ background:none;font-size: 14px;color:#575747;padding:10px; font-weight:bold; font-family:"微软雅黑";}
@media all and (min-width: 0){.computer-game .title .gameTabs li a{padding:14px 15px;\0}}
.computer-game .title .gameTabs a:hover,
.computer-game .title .gameTabs a.selected{  background:#45b822; color:#fff; }
.computer-game .content{ height:1%; overflow:hidden; border:1px solid #DFDFD0; border-top:none; padding:10px 10px 8px 2px;}
.computer-game .content .cont-l ul li{text-align:center; display:inline; float:left; border-right:1px solid #eee; width:100px; font-size:14px; color:#B0B0B0; padding:18px 20px 14px 20px;}
.computer-game-index .content .cont-l ul li {padding:15px 18px 14px; *padding:16px 18px 5px;}
.computer-game .content .cont-l ul li img,
.computer-game .content .cont-l ul li a{ display:block; text-align:center;font-weight:bold;}
.computer-game .content .cont-l ul li p{ line-height:120%;font-size: 12px;}
.computer-game .content .cont-l ul li p.cal{ color:#999;}
.computer-game .content .cont-l ul li a {height: 35px;line-height: 35px;  *height: 42px;*line-height: 42px; overflow: hidden;margin-top:-5px;}
#qh_container_game_1 .cont-l ul{ padding:3px 0; *padding:8px 0 6px 0;height:1%; overflow:hidden;}
#qh_container_game_1 .cont-l ul li{ margin:6px 13px 7px 13px; width:72px; overflow:hidden; display:inline; float:left; text-align:center; color:#A9A9A9;border:none;padding:0;}
#qh_container_game_1 .cont-l ul li a{display:block; font-size:14px; font-weight:bold; margin-bottom:3px;height: auto;margin-top:0;}
#qh_container_game_1 .cont-l ul li a.title{ height:21px; line-height:21px; overflow:hidden; }
.no-br{border-right:none !important;}
.content .cont-l{float:left;width: 700px;}
.content .cont-r{float:right;width: 240px;}
.content .cont-r h3{font-size: 16px;padding-bottom: 5px;margin-bottom: 5px;position: relative;background: url('../images/t-icon.png') no-repeat -2px 25px;color:#45b822;}
.content .cont-r ul{ padding-bottom:8px; height:1%; overflow:hidden;}
.content .cont-r ul li{ background:url(../images/num.jpg) no-repeat; height:25px; line-height:25px; overflow:hidden; font-size:14px; padding:2px 0 0 27px;}
.content .cont-r ul li.i_1{ background-position:0 7px;}
.content .cont-r ul li.i_2{ background-position:0 -27px;}
.content .cont-r ul li.i_3{ background-position:0 -61px;}
.content .cont-r ul li.i_4{ background-position:0 -95px;}
.content .cont-r ul li.i_5{ background-position:0 -129px;}
.content .cont-r ul li.i_6{ background-position:0 -163px;}
.content .cont-r ul li.i_7{ background-position:0 -197px;}
.content .cont-r ul li.i_8{ background-position:0 -231px;}
.content .cont-r ul li.i_9{ background-position:0 -265px;}
.content .cont-r ul li.i_10{ background-position:0 -299px;}
.content .cont-r ul li.i_11{ background-position:0 -333px;}
.content .cont-r ul li.i_12{ background-position:0 -367px;}
.content .cont-r ul li.i_13{ background-position:0 -401px;}
.content .cont-r ul li.i_14{ background-position:0 -435px;}
.content .cont-r ul li.i_15{ background-position:0 -469px;}
.content .cont-r ul li.i_16{ background-position:0 -503px;}
.content .cont-r ul li.i_17{ background-position:0 -537px;}
/*scroll_follow*/
#scroll-follow{position: fixed;bottom:103px;z-index:1000;}
#scroll-follow li{margin-bottom: 5px;}
#scroll-follow li a{display:block;width: 58px;height: 58px;border:1px solid #dfdfd0;background: #fbfbfb;text-align: center;line-height: 58px;font-size: 14px;}
#scroll-follow li a:hover,#scroll-follow li a.selected{background: #45b822;border:1px solid #45b822;color:#fff;}
#scroll-follow li #scroll-t{display: none;}
/*soft_down_rank*/
.index_rank{width:260px;}
.index_rank .tabs{background: none}
.index_rank .tabs ul li a{background: #FBFBFB;border:1px solid #DFDFD0;}
.index_rank .tabs ul li.week_rank a{width:132px;}
.index_rank .tabs ul li a.selected,.index_rank .tabs ul li a:hover{ background:#fff; color:#45B823;border-top:4px solid #45B822;border-bottom:none;}
.index_rank .tabs ul .week_rank a.selected,.index_rank .tabs ul .week_rank a:hover{border-right:none;}
.index_rank .tabs ul .total_rank a.selected,.index_rank .tabs ul .total_rank a:hover{border-left:none;}
/*软件分类更新*/
.sort .title{border:1px solid #dfdfd0;border-top:none;border-bottom:none;}
.sort .title .stitle{height:37px; line-height:37px;overflow:hidden;border:none;}
.sort .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.sort .title .stitle a.more{ margin-right:10px; color:#676759;}
.sort .title .stitle .eClassify{font-size: 12px;line-height: 32px;margin-right: 10px;margin-top: 3px;}
.sort .title .stitle .eClassify a{margin: 0 2px;}
/*.sort .title .stitle ul { padding:0 10px 0 0;}
.sort .title .stitle ul li a{padding:10px 5px; font-size:12px; background:none; color:#333;font-family:Verdana, Geneva, sans-serif;}
.sort .title .stitle ul li a:hover,
.sort .title .stitle ul li a.selected{  background:none; color:#f60;}*/
.sort .content{ padding:0;border:1px solid #dfdfd0;}
.sort .content .subsort{ padding:0; background:url(../images/sort_sub_bg.jpg) repeat-x left bottom; height:30px; line-height:30px; overflow:hidden; }
.sort .content .subsort dt{ display:inline; float:left;}
.sort .content .subsort dt a{ font-weight:bold; display:block; float:left;  width:58px; text-align:center; height:30px;}
.sort .content .subsort dt a:hover,
.sort .content .subsort dt a.selected{ color:#45B822; background:url(../images/sort_sub_bg.jpg) no-repeat 0 0;}
.sort .content .sortsubcontent{ padding:10px 0; height:1%; overflow:hidden;}
.sort .content dl dd{ display:inline; float:left; width:320px; height:25px; line-height:25px; overflow:hidden; padding-left:10px; background:url(../images/dot.png) no-repeat 0 12px; color:#E5E5E5; margin:0 10px;}
.sort .content dl dd em{ font-style:normal; margin-right:10px; font-size:14px; color:#333333;}
.sort .content dl dd a{ margin-left:10px; font-size:14px; color:#333333;}
.sort .content dl dd a:hover{ color:#f60;}
.sort .content dl dd span{ color:#999; font-size:12px; padding-left:10px;}
.sort-down-top .title{border:1px solid #dfdfd0;border-top:none;border-bottom:none;}
.sort-down-top .title .stitle{height:37px; line-height:37px;overflow:hidden;border:none;border-bottom:1px solid #DFDFD0;}
.sort-down-top .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.sort-down-top .title .stitle a.more{ margin-right:10px; color:#676759;}
.sort-down-top .content{ padding:0; height:1%; overflow:hidden;border:1px solid #dfdfd0;border-top:none;}
.sort-down-top .content dl{ padding:0 10px;}
.sort-down-top .content dl dt { background:url(../images/t-icon.png) no-repeat -2px 25px; height:30px; line-height:30px; overflow:hidden; color:#45B822; margin-bottom:8px;*margin-bottom:7px;}
.sort-down-top .content dl dd{ padding:2px 0;}
.sort-down-top .content dl dd span{ color:#999;}
.sort-down-top .content dl dd a{margin:0 10px;*margin:0 7px}
.sort-down-top .content p{ height:33px; line-height:33px; text-align:center; background:#FBFBFB; border-top:1px solid #eee;}
/*软件检索*/
.soft-retrieval{overflow: hidden;}
.soft-retrieval span,.soft-retrieval a{float: left;}
.soft-retrieval span{margin-right:2px;background: #45b233;color:#fff;width: 68px;height: 30px;line-height:30px;text-align: center;}
.soft-retrieval a{width: 28px;height: 28px;border:1px solid #dfdfd0;text-align: center;line-height: 28px;margin-left:4px;}
.soft-retrieval a:hover{background: #45b822;color:#fff;border:1px solid #45B822;}
/*友情链接*/
.y-links{padding:0 20px;*padding:0 20px 10px;border:1px solid #dfdfd0;overflow: hidden;height: 1%;}
.y-links .y-links-top{border-bottom:1px solid #dfdfd0;padding:10px 0; margin-bottom: 10px;}
.y-links .y-links-top,.y-links ul{overflow: hidden;height: 1%;}
.y-links .y-links-top h2{font-size: 16px;color:#575747;}
.y-links .y-links-top h2 span{margin-top:5px;}
.y-links .y-links-top p{margin-top: 5px;color:#575747;}
.y-links .y-links-top p em{margin:0 5px;}
.y-links ul{margin-bottom: 0px;}
.y-links ul li{float: left;margin-right: 10px;margin-bottom: 5px;white-space: nowrap;}
.y-links ul li a{color:#999;}
.y-links .links-say{float:right;color:#666;margin-top: -8px}
/*软件下载频道首页*/
/*今日热点*/
.dayhot .title{ height:42px;overflow:hidden;}
.dayhot .title .topborder{ border:2px solid #45B822;}
.dayhot .title .stitle{height:37px; line-height:37px; background:#FBFBFB; border:1px solid #DFDFD0; border-top:none;}
.dayhot .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.dayhot .title .stitle a.more{ margin-right:10px; color:#676759;}
.dayhot .title span {margin-right: 5px;color:#999;}
.dayhot .title span a{color:#999;}
.dayhot .cont{ height:1%; overflow:hidden; border:1px solid #DFDFD0; border-top:none; padding:10px 10px 8px;}
.dayhot .cont .list dt{ font-size:14px; clear:both; height:25px; line-height:25px; overflow:hidden;}
.dayhot .cont .list dd{ font-size:14px; height:24px; line-height:24px; overflow:hidden; }
.dayhot .cont .list dd a{color:#333333; }
.dayhot .cont .list dd a:hover{ color:#f60;}
.dayhot .cont .list dt span{display:block; float:left; width:62px; height:26px; margin-right:5px; background:url(../images/t-icon.png) no-repeat;line-height:24px; font-size:14px; text-indent:25px;color:#fff;}
.dayhot .cont .jc dt span{ background-position:-65px -15px;}
.dayhot .cont .zx dt span{ background-position:0 -15px;}
.dayhot .cont .jc dd{ background:url(../images/t-icon.png) no-repeat -258px -2px; padding-left:10px;}
.dayhot .cont .zx dd{ background:url(../images/t-icon.png) no-repeat -258px -26px; padding-left:10px;}
.dayhot .cont .divider{ padding:2px 0 5px 0; height:7px; *padding:2px 0;*margin-bottom:5px;}
.pc_soft .cont .divider{padding:10px 0;}
/*今日更新*/
.dayupdate{border:1px solid #DFDFD0;}
.dayupdate .title .stitle{border:none;border-bottom:1px solid #DFDFD0;}
.dayupdate .title ul li a:hover, .dayupdate .title ul li a.selected{background: #ff6600;padding: 15px 15px 10px;}
@media all and (min-width:0){
	.dayupdate .title ul li a{padding:14px 15px;}
	.dayupdate .title ul li a:hover,.dayupdate .title ul li a.selected{padding: 15px 15px 14px;}
}
.dayupdate .content{padding: 10px;*padding:10px 10px 14px;height: 1%;overflow: hidden;}
.dayupdate .content dl dd{ height:20px;margin-bottom: 5px; line-height:25px; overflow:hidden; padding-left:5px; background:url(../images/dot.png) no-repeat 0 10px; color:#E5E5E5;}
.dayupdate .content dl dd em{ font-style:normal; font-size:14px; /*color:#333333;*/}
.dayupdate .content dl dd em a{ margin-left:0px;}
.dayupdate .content dl dd a{ margin-left:10px; font-size:14px; color:#333333;overflow: hidden;/*vertical-align: top;*/line-height: 14px;}
.dayupdate .content dl dd a:hover{ color:#f60;}
.dayupdate .content dl dd span{ color:#999; font-size:12px; padding-left:10px;}
.dayupdate .content dl dd .time-span{line-height: 20px;}
.dayupdate .content dl dd .catspan{width: 74px;border-right: 1px solid #E5E5E5;display: inline-block;*display:inline;*zoom:1;height: 16px;*height:18px;line-height: 14px;*line-height: 8px;padding-left: 0;overflow: hidden;margin-right: 10px;}
.dayupdate .content dl dd .catspan a{line-height: 20px;line-height: 18px !important;_line-height: 18px;}
.dayupdate .content dl dd .andwebgame{width: 47px}
.dayupdate .content dl dd img{vertical-align: top !important;}	
.dayupdate .img-list{ height:1%; overflow:hidden; padding:5px 0 0 0; margin-top:2px;}
.dayupdate .img-list li{ text-align:center; margin:0 8px;display:inline; float:left;position:relative;}
.dayupdate .img-list li .a_tit{position:absolute;z-index:5;bottom:0px;background:#000;background:rgba(0,0,0,.5);filter:Alpha(opacity=50);/*filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000,endcolorstr=#B2000000);*/width: 130px;color:#FFFFFF;line-height: 20px;display: block;left:0;text-align:center;}
.dayupdate .img-list li .a_tit:hover{text-decoration: underline}
.total{ background:#FBFBFB; height:1%; overflow:hidden; text-align:center; color:#333; padding:9px 0 7px 10px;*padding:9px 0 8px 10px;}
.total span{ padding:0 12px 0 0;}
.divider {display: block;float: left;background: url(../images/line.jpg) repeat-x center;height: 10px;overflow: hidden;padding: 0px 0 10px;width: 100%;}
/*栏目*/
.soft { width:350px; display:inline; float:left;}
.soft .title_header{ border:1px solid #dfdfd0; border-top:1px solid #eee; border-bottom:none; background:url(../images/x_bg.jpg) repeat-x 0 0; padding: 0;height: 35px;line-height: 35px;overflow: hidden;font-size: 14px;}
.soft .title_header ul li{background:none; font-weight:bold; border-right:1px solid #eee;display: inline;float: left;}
.soft .title_header ul li a{color:#333;font-size: 14px;margin-right: 0;border: none;padding: 10px 15px;border-radius: 0;font-family: "微软雅黑";}
.soft .title_header ul li a:hover,
.soft .title_header ul li a.selected{border-top:2px solid #45B822;background:#fff; color:#45B822;font-size: 14px;margin-right: 0;padding: 6px 15px 8px;font-family: "微软雅黑";}
.soft .content{border:1px solid #dfdfd0;border-top:none;padding: 9px 10px 12px;height: 1%;overflow: hidden;}
.soft .content dl{ height:1%; overflow:hidden;border-top:none;}
.soft .content dl dt{ clear:both; height:70px; overflow:hidden;  margin-bottom:10px; padding:10px 0; border-bottom:1px dotted #eee;}
.soft .content dl dt img{ float:left; margin-right:10px;}
.soft .content dl dt .fl{ float:left; width:265px;}
.soft .content dl dt .fl a{ display:block; height:20px;line-height:20px; font-size:14px; font-weight:bold;overflow:hidden;}
.soft .content dl dt .fl p{ height:42px; line-height:120%; color:#999; overflow:hidden;}
.soft .content dl dd{ clear:both; background:url(../images/dot.png) no-repeat 0 10px; padding-left:10px; height:25px; line-height:25px; overflow:hidden; font-size:14px;}
.soft .content dl dd span{ color:#999; font-size:12px;}
.soft .content .more{ border-top:1px dotted #ccc; margin-top:10px; padding-top:10px;}
.soft .content .more a{ float:right; padding:5px 10px; color:#fff; background:#45B822;}
/*每周酷软推荐*/
.week-recomm .title{
	height: 42px;
    overflow: hidden;
}
.week-recomm .title .stitle{
	height: 37px;
	line-height: 37px;
	background: #FBFBFB;
	border: 1px solid #DFDFD0;
	border-top: none;
}
.week-recomm .title .stitle h2{
	padding-left: 10px;
	font-size: 16px;
	color: #45B822;
}
.week-recomm .title .stitle a.more{
	margin-right: 10px;
    color: #676759;
}
.week-recomm .cont{
	height: 1%;
	overflow: hidden;
	border: 1px solid #DFDFD0;
	border-top: none;
	padding: 10px;
}
.week-recomm .cont .img,
.week-recomm .cont .au { display:inline; float:left; font-size:14px; height:48px; overflow:hidden;}
.week-recomm .cont .img{ margin-right:10px;}
.week-recomm .cont .au{ width:180px;}
.week-recomm .cont .au p{ color:#999; line-height:28px;}
.week-recomm .cont .au .tit h3{ font-size:14px;}
.week-recomm .cont .au .tit a.fr{ color:#45B822 !important;}
.week-recomm .cont .mero{ color:#656565; line-height:180%; border-top:1px dotted #eee; padding:10px 0 0 5px; margin-top:10px; height:1%; overflow:hidden;}
.week-recomm .cont .mero a{ color:#45B822;margin-left: 5px;}
.week-recomm .cont .pc_soft{padding:3px 0 0 5px;}
/*周，总排行榜*/
.week-phb{
	border:1px solid #DFDFD0;
	border-top:none;
}
.week-phb .title_header {
    border-bottom: none;
    background: url(../images/x_bg.jpg) repeat-x 0 0;
    padding-left: 0;
    overflow: hidden;
    padding: 0;
}
.week-phb .title_header ul li {
	float: left;
    background: none;
    font-weight: bold;
    border-right: 1px solid #eee;
}
.week-phb .title_header ul li a {
    color: #333;
    font-size: 14px;
    margin-right: 0;
    border-top:1px solid #DFDFD0;
    /*border-bottom: 1px solid #DFDFD0;*/
    padding: 8px 15px 6px;
    border-radius: 0;
    font-family: "微软雅黑";
    /*background: #fff;*/
}
.week-phb .title_header ul li a:hover, .week-phb .title_header ul li a.selected {
    background: #fff;
    color: #45B822;
    border-top:2px solid #45B822;
    border-bottom:1px solid #fff;
    padding: 6px 15px 7px;
}
.week-phb .title_header .more{
    font-size: 12px;
    color:#676759;
    margin-right: 5px;
}
.week-phb .content{
padding: 10px;
height: 1%;
overflow: hidden;
}
.week-phb .content ul {
    height: 1%;
    overflow: hidden;
}
.week-phb .content ul li {
    background: url("../images/num.jpg") no-repeat;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding: 2px 0 0 27px;
}
.week-phb .content ul li.i_1 {
    background-position: 0 7px;
}
.week-phb .content ul li.i_2 {
    background-position: 0 -27px;
}
.week-phb .content ul li.i_3 {
    background-position: 0 -61px;
}
.week-phb .content ul li.i_4 {
    background-position: 0 -95px;
}
.week-phb .content ul li.i_5 {
    background-position: 0 -129px;
}
.week-phb .content ul li.i_6 {
    background-position: 0 -163px;
}
.week-phb .content ul li.i_7 {
    background-position: 0 -197px;
}
.week-phb .content ul li.i_8 {
    background-position: 0 -231px;
}
.week-phb .content ul li.i_9 {
    background-position: 0 -265px;
}
.week-phb .content ul li.i_10 {
    background-position: 0 -299px;
}
/*软件频道首页右侧排行榜css适配*/
.article_r_tabs{
	width: 260px;
}
.article_r_tabs .tabs{
	background: #fbfbfb;
	/*border:1px solid #DFDFD0;*/
}
.article_r_tabs .tabs ul{overflow: hidden;}
.article_r_tabs .tabs ul li.week_rank a,.article_r_tabs .tabs ul li.pc_soft a,.article_r_tabs .tabs ul li.android_soft a,.article_r_tabs .tabs ul li.total_rank a{
	width: 128px;
	border: 1px solid #dfdfd0;
}
.article_r_tabs .tabs ul li a.selected, .article_r_tabs .tabs ul li a:hover{
	background: #fff;
	border-bottom:1px solid #fff;
	border-top:3px solid #45B822;
}
.article_r_tabs .tabs ul li.week_rank a.selected,.article_r_tabs .tabs ul li.pc_soft a.selected,.article_r_tabs .tabs ul li.week_rank a.hover,.article_r_tabs .tabs ul li.pc_soft a.hover{
	border-right: 1px solid #fff;
}
.article_r_tabs .tabs ul li.android_soft a.selected,.article_r_tabs .tabs ul li.total_rank a.selected,.article_r_tabs .tabs ul li.android_soft a.hover,.article_r_tabs .tabs ul li.total_rank a.hover{
	border-left: 1px solid #fff;
}
.zhuanti_recomm .cont{
	*padding:10px 10px 8px;
}
.zhuanti_recomm .cont .list{
	overflow: hidden;height:1%;
}
.zhuanti_recomm .cont .list li{
	width: 110px;
}
/*top_news.html样式*/
.top_new_title { background:url(../images/top_new.png) repeat-x 0 -70px; height:50px;border-left:1px solid #eee; border-right:1px solid #eee;font-size:14px;}
.top_new_title ul li { display:inline; float:left;}
.top_new_title ul li a{ font-size:14px; color:#000; display:block; float:left; height:48px;line-height:48px; overflow:hidden; padding:0 20px;}
.top_new_title ul.fl li a{ border-right:1px solid #eee;}
.top_new_title ul.fr li a{ border-left:1px solid #eee;}
.top_new_title ul li a:hover,
.top_new_title ul li a.selected{ /*background:url(../images/top_new.png) repeat-x 0 0;*/color:#45B822;border-top:2px solid #45B822;}
.top_new_soft_list{ width:318px; display:inline; float:left;border:1px solid #dfdfd0;}
.top_new_soft_list .title{ height:37px; background:url(../images/top_new.png) repeat-x 0 -140px;}
.top_new_soft_list .title h3{font-size:14px; background:#fff;border-top:2px solid #45B822;border-right:1px solid #dfdfd0;line-height:35px; overflow:hidden; padding:0 10px;width: 60px;}
.top_new_soft_list .title h3 a{color:#45B822;}
.top_new_soft_list .title ul li { padding-top:1px; display:inline; float:left;}
.top_new_soft_list .title ul li a{ display:block; float:left; padding:0 10px; font-size:14px; font-weight:bold; color:#656565; height:36px; line-height:36px; overflow:hidden; border-left:1px solid #eee;}
.top_new_soft_list .title ul li a:hover,
.top_new_soft_list .title ul li a.on{ background:#fff; color:#333;}
.top_new_soft_list .content{padding: 10px;height: 1%;overflow: hidden;}
.top_new_soft_list .content ul { height: 1%;overflow: hidden;}
.top_new_soft_list .content ul li { background: url("../images/num.jpg") no-repeat ; font-size: 14px; height: 25px; line-height: 25px; overflow: hidden; padding: 2px 0 0 27px;}
.top_new_soft_list .content ul li a{ width: 218px; float: left;}
.top_new_soft_list .content ul li span.fr{ font-size: 12px; color: #ccc;}
.top_new_soft_list .content ul li span.fr a{ color: #ccc;}
.top_new_soft_list .content ul li.i_1 { background-position: 0 7px;}
.top_new_soft_list .content ul li.i_2 { background-position: 0 -27px;}
.top_new_soft_list .content ul li.i_3 { background-position: 0 -61px;}
.top_new_soft_list .content ul li.i_4 { background-position: 0 -95px;}
.top_new_soft_list .content ul li.i_5 { background-position: 0 -129px;}
.top_new_soft_list .content ul li.i_6 { background-position: 0 -163px;}
.top_new_soft_list .content ul li.i_7 { background-position: 0 -197px;}
.top_new_soft_list .content ul li.i_8 { background-position: 0 -231px;}
.top_new_soft_list .content ul li.i_9 { background-position: 0 -265px;}
.top_new_soft_list .content ul li.i_10 {background-position: 0 -299px;}
.zzsoft_liest{border:1px solid #dfdfd0;border-top:none;}
.zzsoft_liest .content{ padding:10px 0;}
.zzsoft_liest .title{ height:37px; background:url(../images/top_new.png) repeat-x 0 -140px;font-size:14px;}
.zzsoft_liest .title h3{ font-size:14px; background:#fff; line-height:35px; overflow:hidden; padding:0 10px;border-top:2px solid #45B822;border-right:1px solid #dfdfd0;}
.zzsoft_liest .title ul li { color:#656565; padding-top:1px; display:inline; float:left;}
.zzsoft_liest .title ul li a,
.zzsoft_liest .title ul li span{ display:block; float:left; width:95px; text-align:center; font-size:14px; font-weight:bold; color:#656565; height:36px; line-height:36px; overflow:hidden; border-left:1px solid #eee;}
.zzsoft_liest .title ul li a:hover,
.zzsoft_liest .title ul li a.on{ background:#fff url(../images/top_new.png) repeat-x 0 0; color:#333;}
.zzsoft_liest .content ul li{ background:url(../images/dot.png) no-repeat 10px 16px; padding-left:20px; margin-top:10px; margin-bottom:10px; border-bottom:1px dashed #eee; height:1%; overflow:hidden;}
.zzsoft_liest .content ul li p{ height:35px; line-height:35px; overflow:hidden; display:inline; float:left; color:#999; text-align:center; }
.zzsoft_liest .content ul li p.name{ font-size:14px; width:790px; padding-left:0;  text-align:left;}
.zzsoft_liest .content ul li p.cal{ width:96px;}
.zzsoft_liest .content ul li p.date{ width:96px;}
.zzsoft_liest .content ul li p.mb{ width:96px;}
.zzsoft_liest .content ul li p.zdown{ width:96px; font-style:italic;}
/*top_news.html样式  结束*/
/*转帖列表*/
.repost-list .zzsoft_liest .content ul{overflow: hidden;padding-left: 10px;}
.repost-list .zzsoft_liest .content ul li{width: 220px;}
.repost-list .zzsoft_liest .title h2{font-size: 14px;line-height: 35px;overflow: hidden;padding: 0 10px;border-right: 1px solid #dfdfd0;float:left;color:#333;cursor:pointer;}
.repost-list .zzsoft_liest .title h2.selected{background: #fff;border-top: 2px solid #45B822;color:#45B822;}