#top-menu,#header{
	width:960px;
	margin-left:5px;
}
#topbanner{
	margin-left:5px;
}
.box-top{
	height:5px;
	overflow:hidden;
	margin-top:10px;
	background:url(/style/images/topic.png) no-repeat;
}
#top-menu .box-bottom{
	height:5px;
	overflow:hidden;
	margin-bottom:10px;
	background:url(/style/images/topic.png) no-repeat 0 -75px;
}
#top-menu .content{
	width:958px;
	overflow:hidden;
    border-left:1px solid #c4c4c4;
    border-right:1px solid #c4c4c4;
}
    #top-menu div.n{
		float:left;
		height:21px;
	}
	#top-menu div.n a{
		margin:0 6px;
		line-height:21px;
	}
	#top-menu div.n strong{
		margin-left:15px;
		color:#118d00;
		font:bold 12px/21px "微软雅黑","宋体";
	}
	    #top-menu div.n a.win7{
			color:#2CA0D7;
		}
	#minisearch{
		float:right;
		width:300px;
		height:30px;
		background:url(/style/images/miniser.png) no-repeat;
	}
	    #minisearch #searchbox{
			float:left;
			font-size:14px;
			color:#ccc;
			border:none;
			background:none;
			padding-top:3px;
			height:24px;
			line-height:24px;
			width:215px;
			margin-left:15px;
		}
		#minisearch #submits{
			float:left;
			cursor:pointer;
			border:0;
			background:none;;
			outline:none;
			width:60px;
			height:24px;
			margin:3px 0 0 5px;
		}
#logo{
	float:left;
	margin-bottom:10px;
}
#news-menu{
	clear:both;
	overflow:hidden;
	width:960px;
	height:22px;
	padding-top:5px;
	background:url(/style/images/list-menu-bg.png) repeat-x;
}
    #news-menu li{
	   float:left;
    }
	#news-menu li a{
		color:#fff;
		margin-right:10px;_margin-right:9px;
		padding-left:12px;_padding-left:11px;
		background:url(/style/images/list-menu-bg.png) no-repeat 0 -30px;
	}
	    #news-menu li a:hover{
			color:#fff520;
		}
	#news-menu li.home a{
		background:none;
	}
#mainBody{
	width:965px;
	overflow:hidden;
	margin:10px 5px 10px 0;
}
.main-box{
	float:left;
}
.title60{
	height:60px;
	width:965px;;
	margin:10px 5px 0 0;
	background:url(/style/images/title60.png) no-repeat;
}
    .title60 h2,.title60 h3{
		text-indent:-2500px;
		float:left;
	}
	.title60 ul{
		 float:right;
		 padding-right:10px;
		 margin-top:18px;
	}
	      .title60 ul li{
				 float:left;
			 }
			 .title60 ul a{
				 margin:0 10px;
			 }
.sidebox .title,.box-bottom{
	height:30px;
	text-indent:-3000px;
	background:url(/style/images/Sprites_side.png) no-repeat;
}
    .box-content{
		border-left:1px solid #fcb52b;
		border-right:1px solid #fcb52b;
	}
    .box-bottom{
		height:5px;
		overflow:hidden;
		background-position:-210px -35px;
	}
.sidebox{
	float:left;
}
.sidebox-270{
	width:270px;
	margin-left:5px;
	_display:inline;
}
    #focus .sidebox-270 .title{
		background-position:-210px 0;
	}
.sidebox-200{
	width:200px;
}
.centerbox-470{
	float:left;
	width:470px;
	margin:0 10px;
}
/*focus*/
	/*270*/
	.newsFlash{
	width: 266px;
}
	/* Flash */
	.flash{
		width: 266px;
		height: 216px;
		padding: 1px;
		overflow: hidden;		
		border: 1px solid #c0e4c0;
		background: #fff;
	}
	#play{
		width: 266px;
		height: 216px;
		overflow: hidden;
	}
		#playBg{
			width:266px;
			height:26px;
			overflow: hidden;
			z-index:1;
			position:absolute;	
			text-align: center;	
			margin-top: 190px;
			background:#e9fbe9;
		}
		#playText{
			z-index:2;
			font-size:12px;
			font-weight:bold;
			width:290px;
			color:#080;
			text-align: center;
			line-height:26px; 
			overflow:hidden;
			position:absolute;
			cursor:pointer;
			margin-top: 190px;
		}
		#playNum{
			width: 266px;
			margin-top:154px;
			z-index:3;
			height:25px;
			text-align:right;
			padding-top: 5px;
			position:absolute;
			
		}
			#playNum a{
				margin:0 2px;
				width:20px;
				height:20px;
				font-size:12px; 
				font-weight:bold;
				line-height:20px;
				cursor:pointer;
				color:#fff;
				padding:0 5px;
				background:#080;
				text-align:center;
			}
		#playShow img{
			width:266px;
			height:190px;
			display: inline-block;
		}
		
	/* Text */
	.newsFlash .txt{
		width: 266px;
		height: 44px;
		padding: 8px 0;
		overflow: hidden;
		margin-top: 10px;
		line-height: 22px;
		text-align: center;
		border: 1px solid #c0e4c0;
		background: #e9fbe9;
	}
		.newsFlash .txt a{
			margin: 0 5px;
			white-space:nowrap;
		}	
			.newsFlash .txt a em{
				color: #f60;
			}
	#gamefun{
		margin-top:10px;
	}
	    /*270列表共用*/
		.sidebox-270 .txpic{
			width:268px;
		}
	    .sidebox-270 .txpic li{
			width:110px;
			margin:10px 0 0 16px;
		}
			.sidebox-270 .txpic img{
				width:104px;
				height:65px;
			}
			.sidebox-270 .txpic p{
				width:110px;
			}
		.sidebox-270 .text-list-grey{
			margin-top:4px;
			padding:10px 9px 5px;
			border-top:1px dashed #d8d8d8;
		}
		#gamefun .txpic li{
			width:96px;
			margin-left:25px;
		}
			#gamefun .txpic img{
				width:90px;
				height:56px;
			}
			#gamefun .txpic p{
				width:96px;
			}
		#gamefun .text-list-grey{
			margin-top:0;
			padding:5px 9px 0;
			border:0;
		}
	/*470*/
	#focus-news{
		width:468px;
		padding-bottom:1px;
		border:1px solid #c4c4c4;
		border-top:2px solid #62c149;
	}
	    .topnews{
				font-size:14px;
				line-height:24px;
				width:440px;
				margin:0 14px;
				overflow:hidden;
			}
			.topnews .news-top a{
				color:#093;
				font-size:16px;
				font-weight:bold;
				margin-top:12px;
				width:440px;
				display:block;
				overflow:hidden;
			}
				   .topnews .news-top a:hover{
					   color:#ff5800;
				   }
		#focus-news .catalog-time-list{
			    width:440px;
				margin:14px;
		}
		        #focus-news .catalog-time-list .count5{
					margin-top:20px;
				}
		#focus-news .txpic{
			width:468px;
		}
		#focus-news .txpic li{
			margin-left:19px;
		}
	/*200*/
	#read-rank{
		width:198px;
		border:1px solid #c4c4c4;
		border-top:0;
	}
	    #read-rank .title{
			height:27px;
			border-bottom:1px solid #c4c4c4;
			border-top:2px solid #fcb52b;
			background-color:#fef8ef;
			background-position:0 -101px;
		}
		#read-rank .rank-list{
			padding-bottom:3px;
		}
		#read-rank .icon-list{
			background:url(/style/images/Sprites_side.png) no-repeat 0 -128px;
			padding:32px 9px 5px;
			*padding:37px 9px 5px;
			_padding:32px 9px 5px;
			width:180px;
			overflow:hidden;
			border-top:2px solid #fcb52b;
		}
		#read-rank .icon-list li{
			width:180px;
			overflow:hidden;
		}
		#read-rank .icon-list li a{
			width:140px;
			border-bottom:1px dashed #62c149;
		}
/*软件资讯*/
    #soft-news .title60 li,#soft-news .title60 li a{
		color:#118d00;
	}
	/*270*/
	#hot-news .title{
		margin-top:2px;
		background-position:-210px -50px;
	}
	#hot-news .box-content{
		border-color:#62c149;
	}
	#hot-news .box-bottom{
		background-position:-210px -85px;
	} 
	/*470 tab*/
	.tabTitle{
		height:32px;
		background:url(/style/images/tab_title470.png) no-repeat 0 -8px;
	}
		.tabTitle li{
			float:left;
			
		}
		    .tabTitle li a{
				display:block;
				text-align:center;
				cursor:pointer;
				font:14px/32px "微软雅黑","宋体";
				width:89px;
				height:32px;
			}
			    .tabTitle li .tab-last{
					width:113px;
				}
			.tabTitle li.tab_2 a{
				width:90px;
				text-indent:1px;
				background:url(/style/images/tab_title470.png) no-repeat 0 -50px;
			}
			.tabTitle li.tab_2 .tab-last{
				width:114px;
				background:url(/style/images/tab_title470.png) no-repeat -100px -50px;
			}
	.tabContent{
		padding:10px 9px 5px;
		border-left:1px solid #62c149;
		border-right:1px solid #62c149;
	}
	    .tabContent{
			width:450px;
		}
	#soft-news .centerbox-470 .box-bottom{
		background:url(/style/images/tab_title470.png) no-repeat;
	}
	/*200*/
	#soft-topic{
		margin-top:2px;
	}
	#soft-topic .box-content{
		border-color:#62c149;
		background-color:#F6FFEC;
		height:250px;
	}
	#soft-topic .box-bottom{
		background-position:0 -35px;
	}
	    #soft-topic .icon-list{
			padding:5px 9px 0;
			width:180px;
			overflow:hidden;
		}
		#soft-topic .icon-list li{
			width:180px;
			overflow:hidden;
		}
		#soft-topic .icon-list li a{
			width:140px;
			border-bottom:1px dashed #62c149;
		}
/*设计在线*/
#design .title60{
	background-position:0 -60px;
}
    #design .title60 li,#design .title60 li a{
		color:#057BD2;
	}
	/*270*/
	#cmd-design .title{
		background-position:-210px -100px;
	}
	#cmd-design .box-content{
		border-color:#00b7ee;
	}
	#cmd-design .box-bottom{
		background-position:-210px -135px;
	}
	/*470*/
	#design .centerbox-470{
		width:468px;
		border:1px solid #00b7ee;
		border-top:2px solid #00b7ee;
	}
	    #design .centerbox-470 ul{
			padding:12px 9px 11px;
		}
	/*200*/
	#design-topic .title{
		background-position:0 -50px;
	}
	#design-topic .box-content{
		border-color:#00b7ee;
		background-color:#eff7fe;
		height:253px;padding:1px 9px;
	}
	    #design-topic ul{
			/*padding:15px 9px 0;*/
		}
		#design-topic ul li{
			line-height:36px;border-bottom:1px dashed #057BD2;margin:4px 0 0 0;width:180px;display:block;clear:both;float:none;
		}
		#design-topic ul li a{width:165px;float:none;}
	#design-topic .box-bottom{
		background-position:0 -85px;
	}
	/*精品图赏*/
	#gem-pic{
		clear:both;
		overflow:hidden;
		width:960px;
		margin:0 5px;
	}
	#gem-pic .title{
		height:30px;
		background:url(/style/images/gem-pic1.png) no-repeat 0 -10px;
	}
	#gem-pic .box-bottom{
		background:url(/style/images/gem-pic1.png) no-repeat;
	}
	#gem-pic .txpic{
		width:958px;
		border-left:1px solid #933;
		border-right:1px solid #933;
	}
	    #gem-pic .txpic li{
			margin-left:25px;
		}
		
.catalog-time-list li{overflow:hidden;height:24px;}
#soft-news .icon-list li a,#az-news .icon-list li a{margin-left:0;}
#design-topic .box-content a{color:#057BD2;}#design-topic .box-content a:hover{color:#ff5800;}
#az-news{padding-top:10px;}
#az-news .title60{background-position:0 -120px;margin-top:0;}		
#az-news .title60 li,#az-news .title60 li a{color:#933;}
#hot-az .title{margin-top:2px;background-position:-210px -207px;}
#hot-az .box-content{border-color:#933;}
#hot-az .box-bottom{background-position:-210px -242px;}
#az-news .tabTitle li.tab_2 a{background: url(/style/images/tab_title4701.png) no-repeat 0 -50px;}
#az-news .tabTitle{background: url(/style/images/tab_title4701.png) no-repeat 0 -8px;}
#az-news .tabContent{border-left:1px solid #933;border-right:1px solid #933;}
#az-news .centerbox-470 .box-bottom{background:url(/style/images/tab_title4701.png) no-repeat;}
#az-news .sidebox-200 .title{margin-top:2px;background-position:-210px -153px;}
#az-topic .box-content{border-color:#933;background-color:#fff5f8;height:250px;padding:5px 9px 0;width:180px;overflow:hidden;}
#soft-topic .icon-list li a{width:180px;border-bottom:1px dashed #62c149;}
#az-topic .icon-list li a{width:180px;border-bottom: 1px dashed #933;color:#933;}
#az-topic .box-bottom{background-position:-210px -188px;}
#az-topic{margin-bottom:12px;}