@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
:focus {
	outline: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
input, button, textarea,
select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
ol, ul {
	list-style:none;
}

:link, :visited , ins {
	text-decoration: none;
}
/*Reset end*/
body{
    background:#fff;
    color:#5f5f5f;
	font:12px/1.5 "宋体",Arial;
}
a,a:link,a:visited{
	color:#2F3A30;
	color:#3e3e3e;
}
a:hover{
	text-decoration:none;
	color:#ff5800;
	cursor:pointer;
	text-decoration:underline;
}
a:active{
	color:#666;
}
.clearfix:before,
.clearfix:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}/* IE < 8 */

/*蓝色链接*/
.bluea a,.bluea a:link,.bluea a:visited{
    color:#057BD2;
}
.bluea a:hover{
	text-decoration:none;
	color:#ff5800;
	cursor:pointer;
}
.bluea a:active{
	color:#666;
}
/*绿色链接*/
.greena a,.greena a:link,.greena a:visited{
    color:#093;
}
.greena a:hover{
	text-decoration:none;
	color:#ff5800;
	cursor:pointer;
}
.greena a:active{
	color:#666;
}
.clear{clear:both;line-height:0; height:0; font-size:0;overflow:hidden; }
/*font*/
.font12-bold,.font12-normal,.font14-bold,h2,h3{
	font:bold 12px/1.5 "微软雅黑","宋体";
}
.font12-normal{
	font-weight:normal;
}
.font14-bold,h2,h3{
	font-size:14px;
}
/*css sprite*/
/*图文模块*/
	.txpic li{
		  float:left;
		  margin-left:10px;
		  _display:inline;
    }
		  .txpic li img{
			  width:132px;
			  height:83px;
			  vertical-align:middle;
			  padding:2px;
			  border:1px solid #ccc;
		  }
		  .txpic li img:hover{
			  border-color:#b22222;
		  }
		  .txpic li p{
			  width:138px;
			  text-align:center;
			  overflow:hidden;
			  white-space:nowrap;
		  }
/*选项卡*/
.tabTitle{
	height:30px;
}
	.tabTitle li{
		font:14px/30px "微软雅黑","宋体";
		float:left;
		height:30px;
		text-align:center;
		cursor:pointer;
	}
/*顶部导航开始*/
#topNavC{
	background-color:#f9f9f9;
	padding-bottom:2px;
	border-bottom:1px solid #e6e6e6;
}
#topNav{
	    width:960px;
		margin:0 auto;
		padding-top:3px;
		overflow:hidden;
	    }
		#topNav ul{
			float:right;
		}
		#topNav li{
			float:left;
			color:#d8d8d8;
		}
		#topNav li a{
			margin:0 10px;
		}
		#topNav strong{
			float:left;
		}
#topbanner{
	width:960px;
	overflow:hidden;
	height:0;
	margin:0 5px;
}
/*container*/
#container{	
    width:970px;
	margin:5px auto 0;
    position:relative;z-index:1;
}
#page{width:970px;margin:0 auto;background:#fff;}
legend {display: none;}
fieldset{border:0;}
/*head*/
#header{position:relative;width:960px;margin:0 auto;background:none;height:auto;font: 12px/1.5 \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,arial;z-index:5;}
#logo{height:66px;overflow:hidden;padding:14px 0 0 0;}
#nav{z-index:11;position:relative;width:941px;width:940px\9;height:33px;padding:0 1%;background:#393 url(/skin2011/images/nav.png) repeat-x 0 -70px;}
#search{position:absolute;top:18px;right:0px;left:auto;width:535px;height:38px;background:url(/skin2011/images/search.png) no-repeat;z-index:20;}
#header #nav .nav-item{float:left;background:url(/skin2011/images/nav.png) no-repeat right top;}
#header #nav .nav-a{z-index:13;position:relative;float:left;height:33px;overflow:hidden;padding:0 20px;line-height:36px;font-size:14px; font-weight:bold;text-align:center;color:#fff;background:none;cursor:pointer;}
#header #nav .nav-a:hover{color:#fff066;}
#header #nav .nav-cur,
#header #nav .nav-cur:hover{background:#f9fff7; border-top:2px solid #393;margin-top:-2px;color:#090;}
#subNav{border:1px solid #e5e5e5;border-top:0;background:#f9fff7;}
#subNav li{ float:left;}
#subNav li.on{background:url(/skin2011/images/subnavOn.gif) no-repeat 10px 7px;}
#subNav li.on a{text-decoration:none;}
#subNav a{float:left;display:block;height:30px;zoom:1;padding:0 15px;overflow:hidden;line-height:32px;color:#118d00;}
#subNav a:hover{ color:#f60;}
/*slide search*/
#nav-slide{z-index:12;position:absolute; top:0;display:none; height:33px; background:#393 url(/skin2011/images/nav.png) no-repeat center -33px;}
#searchbox{float:left; display:inline;width:355px;height:20px;line-height:22px;overflow:hidden;padding:4px 0 4px 25px; margin:5px 0 5px 6px;background:none;border:none;font-size:14px;color:#333;}
#searchBtn{ float:left; width:76px;height:32px;_height:33px;text-indent:-9999px;margin:3px 0 3px 61px;background:none;border:0;cursor:pointer;}
#searchBtn:hover,
#searchBtn.hover{background:url(/skin2011/images/search.png) no-repeat -555px -3px;}
/*logoAD*/
#logoAd{position:absolute;left:150px;top:10px;width:263px;height:53px;overflow:hidden;}
	/*专题*/
#topic{
	margin:8px 5px 0;
	width:960px;
}
.box-top{
	height:5px;
	overflow:hidden;
	background:url(/style/images/topic.png) no-repeat;
}
#topic .box-bottom{
	background:url(/style/images/topic.png) no-repeat 0 -75px;
}
#topic .content{
	width:940px;
	padding:0 9px;
	overflow:hidden;
    border-left:1px solid #c4c4c4;
    border-right:1px solid #c4c4c4;
}
#topic .title{
	float:left;
	width:60px;
}
    #topic h3{
		color:#fff;
		text-align:center;
		font-size:12px;
		font-weight:normal;
		width:60px;
		height:20px;
		margin:3px 0 0;
		line-height:19px;
		background:url(/style/images/topic.png) no-repeat -50px -20px;
	}
	#topic a{
		margin:0 5px;
		line-height:24px;
		line-height:26px\0;
	}
/*mainBody*/
#mainBody{
	width:960px;
	overflow:hidden;
	margin:0 5px 10px;
}
/*=focus*/
#focus{
	width:960px;
	overflow:hidden;
	margin:0px 0 10px;
}
    /*推荐软件*/
	#commend{
		float:left;
		width:202px;
		margin-top:5px;
	}
	    #commend h2{
			height:35px;
			text-indent:-2500px;
			background:url(/style/images/commend.jpg) no-repeat 0 -10px;
		}
		#commend ul{
			padding:7px 10px;
			/*height:464px;*/
			width:180px;
			overflow:hidden;
			background-color:#fef8ef;
			border-left:1px solid #fe8b19;
			border-right:1px solid #fe8b19;
		}
		#commend li{
			float:left;
			height:20px;
			margin:5px 0 0 5px;
			_display:inline;
			width:175px;
			overflow:hidden;
		}
		#commend .bbor{padding-bottom: 8px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: rgb(216, 216, 216); margin-bottom: 1px; }
		#commend li img{
			float:left;
			height:20px;
			width:20px;
			*vertical-align:middle;
		}
		#commend li a{
			float:left;
			display:block;
			width:12em;
			height:20px;			
			margin-left:6px;
			margin-top:2px;
			overflow:hidden;
			white-space:nowrap;
			-o-text-overflow:ellipsis;
            text-overflow:ellipsis;
		}
		.box-bottom{
			height:5px;
			overflow:hidden;
		}
		#commend .box-bottom{
			background:url(/style/images/commend.jpg) no-repeat;
		}
	/*热点导读=*/
	#soft-news{
		float:left;
		width:752px;
		margin-left:6px;
	}

	    #read-hot{
			float:left;
			width:512px;
			overflow:hidden;
		}
		    #read-hot .title{
				color:#3e3e3e;
				width:505px;
				height:33px;
				line-height:33px;
				margin:5px 0 0 5px;
				border:1px solid #d8d8d8;
				border-bottom:none;
				background:url(/style/images/zjgxTop.jpg) left top repeat-x;
				overflow:hidden;
			}
			#read-hot .title .fl{float:left;width:93px;height:27px;background:url(/style/images/zjgxTit.jpg) left top no-repeat;font-size:14px;margin:6px 0 0 6px;text-align:center;font-weight:bold;}
			#read-hot .title .fr{float:right;font-size:12px;padding-right:10px;height:30px;padding-top:3px;}
			#read-hot .title .fr a{color:#2f6237;}
			#read-hot .title .fr em{color:#ff1426;padding-right:10px;font-weight:normal;font-style:normal;}
	        #read-hot .content{
				width:505px;
				margin-left:5px;
				overflow:hidden;
				border:1px solid #d8d8d8;
				border-top:none;
			}
			.topnews{
				font-size:14px;
				line-height:24px;
  				width:473px;
				margin:0 14px;
				height:70px!important;height:67px;
				overflow:hidden;
				text-align:center;
				border-bottom:1px dashed #ddd;
			}
			.topnews .news-top{margin-top:10px;}
			.topnews .news-top a{
				color:#a54747;
				font-size:16px;				
				line-height:30px;
				font-weight:bold;
				padding-left:32px;height:auto;padding-bottom:2px;
				background:url(/images/homeicons.png) 0px 7px no-repeat;
				width:auto;
				overflow:hidden;
			}
			.topnews a{font-size:12px;display:inline-block;width:11em;height:14px;line-height:14px;overflow-y:hidden;position:relative;z-index:1;top:3px!important;top:0;}
				   .topnews .news-top a:hover{
					   color:#ff5800;
				   }
		    .jrtj{width:473px;margin:10px 14px 0 14px;height:26px;background:url(/style/images/jrtjBg.jpg) 0 0 repeat-x;clear:both;}
			.jrtj .fr{float:right;padding:1px 2px 0 0;height:25px;color:#333;}
			.jrtj .fl{float:left;width:70px;height:25px;padding-top:1px;background:url(/images/homeicons.png) 0 -29px no-repeat;color:#fff;text-align:center;display:inline;margin-right:15px;}
			.jrtj a{padding:1px 8px 0 8px;height:25px;color:#3507c1;}
			.jrtj a:hover{color:#ff5800;}
			.ppShow{padding:8px 0 11px 0;}
			.ppShow img{width:80px;height:60px;border:1px solid #333;}
			.ppShow li{float:left;padding:0 0 0 16px;text-align:center;height:80px;overflow:hidden;width:82px;}
		    #read-hot .list-box{
				margin:7px 0px 1px 9px!important;margin:9px 0 1px 9px;
				overflow:hidden;
			}
				#read-hot .list-box li{
					color:#777;
					font-size:14px;
					line-height:24px;
					width:228px;padding:0 15px 0 3px;float:left; white-space:nowrap;
				}
				#read-hot .list-box li img{width:20px;height:20px;margin-top:2px;float:left;}
				#read-hot .list-box li a{
					margin-left:5px;
				}
				#read-hot .list-box li a:hover{color:#ff5800;}
				#read-hot .list-box li a.catalog{
					color:#777;
					margin-left:0;
				}
				.span_r{
					color:#777;
					float:right;
				}
		#focus-side{
			float:right;
			width:230px;
			/*height:524px;*/
			margin:5px 0 0 10px;
			overflow:hidden;
		}
		
		    #zxzx{border:1px solid #d8d8d8;padding:6px 6px 0px 6px;}
			#zxzx h2{height:26px;border-bottom:1px solid #489a36;font-size:14px;color:#fff;}
			#zxzx h2 span{display:inline-block;width:90px;height:22px;padding-top:4px;text-align:center;font-weight:bold;background:url(/style/images/zxzxTit.jpg) left bottom no-repeat;}
			#zxzx h2 a{font-size:12px;color:#333;float:right;font-weight:normal;padding-top:6px;height:20px;}
			#zxzx ul{padding-top:7px;padding-bottom:3px;}
			#zxzx li{padding:0 2px 3px 14px;background:url(/style/images/orgArr.jpg) 4px 5px no-repeat;}
			#recomZt{padding-bottom:2px!important;padding-bottom:3px;margin-top: 10px;border: 1px solid #78C26B;border-top:none;overflow:hidden;height:285px;}
			#recomZt h2{height:24px;padding-top:2px;background:url(/style/images/tjztTit.gif) 0px 0px no-repeat;color:#fff;text-indent:8px;padding-bottom:6px;}
			#recomZt h2 a{float:right;padding-right:3px;color:#fff;font-weight:normal;height:20px;padding-top:4px;font-size:12px;}
			#recomZt .ztImg{padding:0px 6px 8px 6px!important;padding:0 6px 7px 6px;display: block;}
			#recomZt ul{padding-top:0!important;padding-top:3px;}
			#recomZt li{width:86px;padding:0 7px 1px 20px!important;padding:0 7px 0 20px;height:20px;line-height:21px;overflow:hidden;float:left;background:url(/style/images/orgArr.jpg) 10px 5px no-repeat;}
			#recomZt li a{width:7em;overflow:hidden;display:block;}
			
			#zxzx a:hover{color:#ff5800;}
			
		    #huandeng{
				width:230px;
				height:180px;
				overflow:hidden;
			}
			#tag{
				width:228px;
				height:100px;
				overflow:hidden;
				margin-top:7px;
				border:1px solid #f6c10c;
				background-color:#fef8ef;
			}
			    #tag li{
					float:left;
					margin-left:5px;
					line-height:20px;
					_display:inline;
					white-space:nowrap; 
				}
				#tag LI A {
	COLOR: #093
}
#tag LI A:hover {
	COLOR: #093; TEXT-DECORATION: underline
}
				    #tag li.font14-bold{
						
					    line-height:20px;
						width:223px;
					}
		#renewal{
			float:left;
			width:720px;
			height:200px;
			overflow:hidden;
			margin:10px 0 0 5px;
			_display:inline;
			position:relative;
		}
		    #focus-ad{
				width:195px;
				height:30px;
				position:absolute;
				top:0;
				right:5px;
			}
		    #renewal .tabTitle{
				background:url(/style/images/renewal.png) no-repeat 0 -45px;
			}
			#renewal .tabTitle li{
				width:79px;
			    font-size:12px;
				line-height:16px;
				height:20px;
				padding-top:10px;
			}
					#renewal .tabTitle li.tab_2{
						color:#118d00;
						width:80px;
						font-weight:bold;
						text-indent:1px;
						background:url(/style/images/renewal.png) no-repeat 0 -10px;
					}
			#renewal .tabContent{
				width:700px;
				padding:8px 9px 7px;
				height:150px;
				border-left:1px solid #62c149;
				border-right:1px solid #62c149;
			}
		    #renewal .box-bottom{
				background:url(/style/images/renewal.png) no-repeat;
			}
			    #renewal .tabContent li{
					line-height:29px;
					width:330px;
					margin:0 10px;
					overflow:hidden;
					white-space:nowrap;
					_display:inline;
					float:left;
					border-bottom:1px dashed #dbdada;
				}
				    #renewal #tabnew_1 li,#renewal #tabnew_2 li{
						width:305px;
						padding-left:15px;
	                	background:url(/style/images/list-style.png) no-repeat 3px 10px; 
					}
			   #renewal .tabContent li a{
					 margin-left:5px;
				 }
	#renewal .tabContent li a.catalog{
		color:#777;
		margin-left:0;
	}
/*=main2*/
#fav-soft{
	width:960px;
	overflow:hidden;
}
    /*排行*/
    .sidebar{
		float:right;
		width:230px;		
	}
	    .sidebar .tabTitle{
			background:url(/style/images/sidebar.png) no-repeat;
		}
			.sidebar .tabTitle li{
				color:#3e3e3e;
				width:115px;
			}
			.sidebar .tabTitle li.tab_2{
				color:#118d00;
			    background:url(/style/images/sidebar.png) no-repeat 0 -35px;
			}
		.sidebar .tabContent{
			padding:9px 9px 5px 9px;
			width:210px;
			overflow:hidden;
			border:1px solid #d8d8d8;
			border-top:0;
		}
		    #soft-rank .tabContent{
				 
			}
		.rank .tabContent{
			background:url(/style/images/nrank.png) no-repeat 12px 7px;
		}
		.sidebar .tabContent li{
			width:210px;
			height:24px;
			line-height:24px;
			overflow:hidden;
			text-indent:10px;
		}
		.rank .tabContent li{
			text-indent:25px;
		}
	/*常用软件*/
    .main-box2{
		float:left;
	}
	/*#favorites,#hot-game{
		margin-left:10px;
	}*/
	    .main-box2 .title{
			width:720px;
			height:30px;
			background:url(/style/images/base_title.png) no-repeat;
		}
			.main-box2 h2{
				color:#fff;
				text-align:center;
				height:25px;
				padding-top:5px;
				width:80px;
				background:url(/style/images/base_title.png) no-repeat 0 -35px;
			}
		.main-box2 .content{
			border:1px solid #62c149;
			border-top:0;
			width:718px;
			padding-top:6px;
			overflow:hidden;
		}
		#favorites .content{
			background:url(/style/images/nfav_bg.png) no-repeat 9px 28px;padding-top:8px;
		}
		#favorites dl{
			width:108px;
			height:120px;								
			padding:2px 0 0 10px;
			float:left;
			overflow:hidden;
		}
		    #favorites dt{
				height:18px;
				padding-top:2px;
				text-align:center;
				background-color:#e8ffe8;
			}
			#favorites dt a{
				color:#093;
				font-family:"微软雅黑","宋体";
			}
			#favorites dd{
				text-indent:25px;
				margin-top:5px;
			}
/*stars*/
.star0, .star1, .star2, .star3, .star4, .star5{background:url(/images/star.png) no-repeat; width:103px; height:18px; display:block; margin-top:2px; text-align:left}
.star1{background-position:0 -36px;}
.star2{background-position:0 -72px;}
.star3{background-position:0 -108px;}
.star4{background-position:0 -144px;}
.star5{background-position:0 -180px;}	
/*corner*/
.corner{margin:0 auto;}
.corner li{float:left;text-align:center;z-index:1;position:relative;}
.corner li.hover{z-index:2;}
.corner li a{display:block;cursor:pointer;overflow:hidden;margin:0 auto;}
.corner li a:hover,.corner li.hover a{color:#f60;text-decoration:underline;}
.corner li p{height:18px;padding-top:3px;overflow:hidden;}
.corner li .lb{color:#999;padding-top:0;}
.corner li p a {color:#222;}
.corner li .frame75{background: url(/images/frame75.png) no-repeat;width: 77px;height: 77px;display: inline-block;overflow: hidden;position: absolute;left: 14px!important;top: 5px!important;left:13px;top:4px;z-index: 6;}
*html .corner li .frame75{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='/images/frame75.png')}
#azsoft .corner{padding:9px 0 0 14px;}
#azsoft .corner li{width:82px;padding: 5px 4px 0px 12px!important;padding: 4px 4px 0px 12px;height:120px;}
/*c-tips*/
/*.tips{width:194px; height:110px; position:absolute; left:95px; top:6px;z-index:9;overflow:hidden;border:1px solid #090;background:#e0ffe0;}
*html .tips{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/tipBg.png');}
.tips div{text-align:left;}
.tipCont{width:172px; margin:10px auto 17px;}
.tipTit{font-size:12px; font-weight:bold; color:#333; height:14px; line-height:14px; overflow:hidden;padding:4px 0;}
.tipTxt{text-align:left; line-height:18px; margin-top:4px;padding:4px 0;height:30px;overflow:hidden;}*/
		
.inrank,#game-rank inrank{float:right;width:225px!important;background:#FAFAFA;padding:0 12px 100px 6px;overflow:hidden;}
.inrank h3{padding:11px 0 2px 2px;border-bottom:1px solid #FE8B19;color:#118D00;}
.inrank ul.tabContent{padding:5px 0px 2px 0px;width:auto;overflow:hidden;background-position:3px 3px;}
.inrank li{height:24px;line-height:24px;overflow:hidden;text-indent:10px;text-indent:25px;}
.inrank li a{padding-left:0!important;padding-left:25px;}
.inrank li .pf{float:right;color:#f90;display:inline;text-indent:0;}
/*new*/
.cmbox{width:960px;overflow:hidden;margin:10px 0 0 5px;}
.cmbox .title{height:30px;background:url(/images/mbt.jpg) repeat-x left bottom;border:1px solid #ABE5AA;border-bottom:none;overflow:hidden;}
.cmbox .title h2{float:left;height:30px;line-height:30px;display:inline;padding-left:35px;color:#118D00;}
#pcgame .title h2{background:url(/images/homeicons.png) 4px -61px no-repeat;}
#azsoft .title h2{background:url(/images/homeicons.png) -171px -60px no-repeat;}
#dhang .title h2{background:url(/images/homeicons.png) 6px -106px no-repeat;}
#gxsoft .title h2{background:url(/images/homeicons.png) -168px -106px no-repeat;}
.cmbox .title p{float:left;display:inline;text-align:right;line-height:30px;}
#pcgame .title p{width:820px;font-size:14px;}
#azsoft .title p{width:790px;}
.cmbox .title p a{padding:0 8px;}
.cmbox .title .more{float:right;line-height:30px;padding:0 5px 0 0;}
.cmbox .content{border:1px solid #62C149;overflow:hidden;}
#pcgame .content{height:460px;}
#azsoft .content{height:392px;}
.main-box2{width:710px;}
.pBox{padding:14px 0px 0px 13px;}
.pBox li{display:inline;float:left;width:124px;padding:0 8px 7px 6px;}
.pBox li .cc{position:relative;}
.pBox li .cc{z-index:0;}
.pBox li .img{position:relative;z-index:0;display:block;}
.pBox li .img img{padding:1px;border:1px solid #ddd;background:#fff;width:120px;height:170px;}
.pBox li .img span{display:block;padding:3px 0;width:10em;text-align:center;overflow:hidden;height:17px;cursor:pointer;}
.pBox li .img:hover img{border:1px solid #3dc13a;background:#3dc13a;}
.pBox li .bb{width:10em;text-align:center;display:block;color:#999;height:18px; overflow:hidden;}
.pBox .mask{position:absolute;width:120px;height:24px;background:#000;filter:alpha(opacity=50);opacity: 0.5; top:148px;}
.pBox .fen{position:absolute;color:#fff;font-weight:bold;top:152px;}
.pBox .lan{position:absolute;display:block;width:30px;height:18px;line-height:18px;background:#090;color:#fff;text-align:center;font-weight:bold;top:151px;}
.cc .mask{left:2px;}
.cc .fen{left:6px;}
.cc .lan{left:89px;}
.pBox .hide{display:none;}
/*.pBox .pr{z-index:9;position:relative;}
.pBox .tips{position:absolute;top:-216px;left:130px;width:210px;height:160px;padding:6px 7px 6px 10px;border:1px solid #090;background:#e0ffe0;z-index:9;display:none;font-size:14px;}
.pBox .tips h3{font-weight:bold;line-height:26px;font-size:15px;width:13em; height:26px;overflow:hidden;}
.pBox .tips .xj{height:26px;line-height:26px;}
.pBox .tips .xj div{width:103px;float:left;overflow:hidden;}
.pBox .tips .xj span{color:#f60;font-weight:bold;padding:0 6px;}
.pBox .tips p{line-height:26px;width:17em; height:26px;overflow:hidden;}
.pBox .tips em{font-style:normal;}*/
#dhang .content{padding:8px 0;background:#FAFAFA;}
#dhang .cate{clear:both;height:30px;line-height:30px;overflow:hidden;}
#dhang .cate h3{float:left;display:inline;padding-left:42px;height:30px;line-height:30px;color:#118D00;}
#dhang .app h3{background:url(/images/homeicons.png) 10px -150px no-repeat;}
#dhang .game h3{background:url(/images/homeicons.png) 10px -61px no-repeat;}
#dhang .info h3{background:url(/images/homeicons.png) -162px -152px no-repeat;}
#dhang .cate p{color:#ddd;}
#dhang .cate p a{font-size:12px;padding:0 8px;color:#2A78B4;}
#dhang .cate p a:hover{color:#f60;}
#gxsoft .content{height:260px;}
#gxsoft .tit{width:95px;float:left;position:relative;z-index:1;}
#gxsoft .tit li{border:1px solid #62C149;background:#f0fff0;border-top:none;border-left:none;height:28px;line-height:28px;text-align:center;overflow:hidden;}
#gxsoft .tit li a{display:block;width:94px;height:28px;border-top:1px solid #fff;text-decoration:none;}
#gxsoft .tit li span{cursor:pointer;}
#gxsoft .tit .current{background:#fff;border-right:none;}
#gxsoft .tit .current a,#gxsoft .tit .current span{color:#118D00;}
#gxsoft .textList{width:279px;padding:9px 15px!important;padding:10px 13px;float:left;overflow:hidden;}
#gxsoft .textList li{height:22px;line-height:22px;overflow:hidden;}
#gxsoft .textList em{float:right;font-style:normal;}
#gxsoft .textList li span{color:#666;padding-right:5px;}
#gxsoft .textList li span a{color:#666;}
#gxsoft .textList li span a:hover{color:#f60;}
#gxsoft .textList li a{color:#2A78B4;width:190px;height:12px;overflow:hidden;}
#gxsoft .textList li a:hover{color:#f60;}
#gxsoft .line{border-right:1px dashed #ddd;}
#gxsoft .cont{display:none;}
#gxsoft .on{display:block;}

/*文本列表*/
	.text-list li{
		height:21px;
		line-height:21px;
		padding-left:15px;
		background:url(/style/images/list-style.png) no-repeat 0 5px;
	}
	 #jfsky .c-box .text-list{
		 padding-left:8px;
	 }
	#design{
		clear:both;
		overflow:hidden;
		width:942px;
		height:156px;
		margin:0 8px;
		background:url(/style/images/jfsky-box.png) no-repeat -9px -30px;
	}
	#design h3{
		height:35px;
		text-indent:-3000px;
	}
	#design .txpic li{
		text-align:center;
		margin-left:16px;
	}
	#design .txpic li img{
		margin-bottom:5px;
	}
/*分类更新*/
#soft-list{
	width:960px;
	overflow:hidden;
	margin:0 5px;
}
    #soft-list .content{
		padding-bottom:1px;
	}
    .catalog-box li{
		float:left;
		width:700px;
		margin:0 9px;
		overflow:hidden;
		_display:inline;
	}
	.catalog-box h4{
		text-align:center;
		font:bold 14px/30px "微软雅黑","宋体";
	    width:70px;
	}
	    .catalog-box h4 a{
			color:#118d00;
		}
	.catalog-box div a{
		line-height:30px;
		margin-left:8px;
	}
    .catalog-box h4,.catalog-box div{
		float:left;
	}
	a.focus{
		color:#118d00;
	}
	/*手机软件*/
	#mobile-soft{
		margin-left:10px;
	}
	    #mobile-soft .title{
			color:#118d00;
			text-indent:10px;
			height:25px;
			padding-top:2px;
			line-height:25px;
			background-color:#f6f6f6;
		    border:1px solid #d8d8d8;
			border-top:2px solid #FE8B19;
		}
		#mobile-soft .text-list{
			padding:5px 9px;
			border:1px solid #d8d8d8;
			border-top:0;
			/*background-color:#edfde9;*/
		}
		#mobile-soft li{
			width:195px;
			overflow:hidden;
		}
/*友情链接*/
#friendlink{
	width:960px;
	margin:10px 5px;
}
#friendlink .box-bottom{
	background:url(/style/images/topic.png) no-repeat 0 -75px;
}
#friendlink .content{
	border-right:1px solid #c4c4c4;
	border-left:1px solid #c4c4c4;
}
#friendlink .title{
	height:25px;
	width:940px;
	margin:0 9px;
	text-indent:-3000px;
	border-bottom:1px dashed #ddd;
	background:url(/style/images/jfsky.png) no-repeat -222px -118px;
}
#friendlink ul{
	width:948px;
	overflow:hidden;
	padding:10px 0;
	margin-right:10px;
}
    #friendlink li{
		float:left;
		margin-left:10px;
		display:inline;
		white-space: nowrap;
	}
/*footer*/
#footer{
	width:960px;
	margin:0 5px;
	padding-top:10px;
	border-top:1px solid #c4c4c4;
	text-align:center;
}
	#footer a{
		margin:0 15px;
	}
	#footer p{
		margin:5px;
	}
	#footer span{
		color:#369;
		font-weight:bold;
	}
	
	/*自动搜索专用*/
.autocomplete-w1 { background:url(/inc/autocomplete/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#FF6; cursor:pointer; }  /*选中后*/
.autocomplete div { padding:2px 5px; white-space:nowrap; line-height:22px; overflow:hidden;} /* 行 */
.autocomplete strong { font-weight:normal; color:#06F; font-weight:bold;}   /* 关键字 */

.autocomplete b { float:right; color:#06C; font-size:12px; }  /* 定义下载次数 */

.autocomplete span{line-height: 25px;height: 20px; margin-left:10px; margin-right:10px; font-size:13px; color:#00F; cursor:pointer; ; white-space:normal; word-break:break-all; }

/*gotop*/
#footer{position:relative;}
#footer a.gotop{position:absolute;top:10px;right:20px;display:block;width:50px;height:30px;padding-top:32px;background:url(/style/images/go_top.png) 9px 5px no-repeat;text-align:center;}
#footer a.gotop:hover{background-position:-30px 5px;}

/*20130520 search cate + key*/
#ssfl{position:absolute;left:362px;top:4px;width:75px;text-indent:7px;background:#FAFAFA;z-index:10;}
#ssfl b{display:block;width:73px;height:28px;line-height:28px;border:1px solid #ddd;background:url(images/arrDown.png) 60px 11px no-repeat;font-weight:normal;cursor:pointer;}#ssfl span{display:block;border:1px solid #eee;border-top:0 none;display:none;}#ssfl i{display:block;font-style:normal;line-height:25px;cursor:pointer;}#ssfl i.hover{background:#93CE7A;color:#fff;}#ssk{position:absolute;top:41px;left:0;z-index:1;}#ssk a{padding-right:10px;}

/*20140306 ind topPart change*/
#ppShow:before,#ppShow:after,#ivtab:before,#ivtab:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
#ppShow:after,#ivtab:after{clear:both;}
#ppShow,#ivtab{*zoom:1;}/* IE < 8 */
#inRec{width:958px;margin:5px 0;border:1px solid #d8d8d8;position:relative;}
#inRec dt{font-size:0;position:absolute;left:-2px;top:-2px;width:50px;height:50px;background:url(images/leftjb.gif) 0 0 no-repeat;}#inRec dd{padding-bottom:4px;}#ppShow{padding:14px 0 9px 3px;}#ppShow li{float:left;padding:0 0 0 12px;text-align:center;height:80px;overflow:hidden;width:82px;}#ppShow li a{display:block;}#ppShow li img{width:80px;height:60px;border:1px solid #ddd;display:block;margin-bottom:2px;}#ppShow li a:hover img{border-color:#f90;}
#inRec p{line-height:30px;height:30px;overflow:hidden;}#inRec dd p.clo{background:#f5f5f5;}#inRec dd p.hover{background:#eee;}#inRec dd p.hover b{background-position:0 -22px;color:#fff;}#inRec p.hover b a{color:#fff;}#inRec p b{float:left;display:inline;margin:4px 0 0 12px;font-weight:normal;width:64px;height:22px;line-height:22px;line-height:23px;overflow:hidden;background:url(images/litem0.gif) 0 0 no-repeat;text-indent:6px;}#inRec p span a{padding:0 11px;border-right:1px solid #ccc;}
#ivtab{}#ivtab dt{height:320px;width:62px;float:right;display:inline;margin:10px;background:url(images/ttline.gif) 1px 0 repeat-y;}#ivtab dt span{display:block;height:30px;line-height:30px;_line-height:31px;overflow:hidden;text-indent:23px;font-size:14px;background:url(images/ttbg.gif) 0 -56px no-repeat;margin:10px 0 20px 0;cursor:pointer;padding:0 0 5px 0;}#ivtab dt .cur{background-position:-62px -56px;color:#fff;}#ivtab dd{display:none;}#ivtab dd.on{display:block;padding:10px;}#ivtab dd p{line-height:26px;height:26px;overflow:hidden;}#ivtab dd img{width:20px;height:20px;position:relative;top:4px;margin-right:4px;}#ivtab dd p span{float:right;display:inline;padding-left:10px;position:relative;top:3px;_top:2px;color:#666;}#ivtab dd p i{width:60px;height:17px;line-height:17px;padding:0 10px 0 0;margin:6px 7px 0 0;border-right:1px solid #999;text-align:right;float:left;display:inline;font-style:normal;overflow:hidden;}#ivtab dd p i a{color:#999;font-size:12px;width:auto;}#ivtab dd p i a:hover{color:#ff5800;}#ivtab dd p a{font-size:14px;overflow:hidden;}#ivtab dd p.ge{padding:0 0 7px 0;border-bottom:1px dashed #ddd;margin:0 0 4px 0;}