body { color: #666; font: 12px Arial, sans-serif; margin: 0; padding: 0; background: #fff repeat-x; }
 a:link, a:visited { color: #105CB6; text-decoration:none; }
 a:hover { color: #003; }
 img { border: none; }
 hr { display: none; }
 .hide { display: none; }
 .clear { clear: both; }
 .bgcontain {
	width: 776px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
form {margin:0;}
 .zuo { float: left; width: 412px; }
 .you { float: right; width: 250px; height: 20px; padding:5px 0 0 0; }

 h1{font-size:15px; line-height:19px;border:1px solid #fff; text-align:center }
 * html h1 a { padding: 24px 1px 0 174px; }
 *+html h1 a { padding: 24px 1px 0 174px; }
 h2 { font-size: 14px;  }
 .left { float: left; width: 212px; }
 .middle { float: left; width: 474px; margin-left: 8px; }
 .right { float: right; width: 198px; }
 
 .float_left{
	float:left
}

.clear_float{
	clear:both; height:1px;
}
 
 #center {
	WIDTH: 776px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
}
 
 /*- Menu Tabs 1--------------------------- */ 
    #tabs1 {
      float:left;
      width:100%;
	  background:#F4F7FB;
      font-size:100%;
      line-height:normal;
	  border-bottom:1px solid #BCD2E6;
	  margin-top:2px;
      }
    #tabs1 ul {
	  margin:0 auto;
	  padding:0px 1px 0 0px;
	  list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 a {
      float:left;
      background:url("tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 1px;
      text-decoration:none;
      }
    #tabs1 a span {
      float:left;
      display:block;
      background:url("tabright1.gif") no-repeat right top;
      padding:6px 6px 3px 4px;
      color:#627EB7;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#627EB7;
      }
    #tabs1 a:hover {
      background-position:0% -42px;
      }
    #tabs1 a:hover span {
      background-position:100% -42px;
      }
#index1  { width:770px;}
#header1{ width:200px;}
#header2{ width:468px;}
#header3{ width:100px; height:45px; line-height:20px; text-align:center;}

#inner { position: relative; top: -50%; width:100%; text-align:center; float: left;} 


.header_textbox {
	background: #F2F6FB;
	border: 1px solid #B0D7FF;
	height: 26px;
	padding:3px 0 1px 10px;

}

.heightClear {
	clear: both;
	font-size: 1px;
	width: 1px;
	HEIGHT: 5px;
	visibility: hidden;
}

#top{
	height:25px;
	background:#F6F6F6;
	border-top:2px #A9C9E2 solid;
	border-bottom:1px #E4E4E4 solid;
	line-height:22px;
	padding:0px 15px 0px 3px;
	margin-bottom:5px;
}
#top ul{
	margin:0px;	padding:0px;
	list-style:none;
}
#top ul li{
	padding-top:3px;
	display:block;
	float:left;
	text-indent:12px;
}
#top a:link{
	color:#666666; text-decoration:none;
}
#top a:visited{
	color:#666666; text-decoration:none;
}
#top a:hover{
	color:#004A9C; text-decoration:underline;
}
.float_right{ float:right;}

.button1{   
  font-size:9pt;color:#000000;  
  height:22px;  
  background-color:#F2F6FB;  
  border:1px solid #FFC31A;  
  }  
input.on { color: #333; width: 145px; height: 13px; font-size: 12px; font-family: Verdana; border: 1px solid #FFC31A; padding: 5px 2px 2px 4px; background: #f8f8f8; }
#nav { color: #0072BB; line-height: 28px; height: 28px; margin: 0 0 6px; padding: 0 8px; border: 1px solid #89D4F8; background: url(../images/nav_bg.gif) repeat-x; }
#nav a, 
#cattop li a { text-decoration: none; }
#downtop li a { text-decoration: none; }
#nav a:hover { text-decoration: underline; }

<!--分类内容页-->
#layout { width: 776px;}
#layoutborder { width: 776px;}
#main { width: 570px; float: right;}
#softlist, #down, #intro, #downurl, #attention { border: 1px solid #89D4F8; background: #FBFDFF; }
#softlist h2 strong, #down h2 strong { color: #063; }
#softlist h2 a, #down h2 a { font-size: 12px; text-decoration: none; float: right; }
#softlist h2 a:hover, #down h2 a:hover { text-decoration: underline; }
#softlist h2 { color: #0075B5; line-height: 25px; height: 25px; margin: 0 1px; padding: 0 6px; background: url(../images/h2_bg.gif) repeat-x; }
#softlist ul { margin: 6px; padding: 0; list-style: none; }
#softlist li.title { color: #b2b2b2; line-height: 25px; height: 25px; overflow: hidden; padding-left: 22px;}
#softlist li.title a.softname { font-size: 14px; font-weight: bold; text-decoration:underline}
#softlist li.title a.cat { color: #038DD9; text-decoration: none; }
#softlist li.title a.cat:hover { text-decoration: underline; }
#softlist li span { color: #038DD9; }
#softlist li span1 { color: #F4D66E; }
#softlist li.intro { color: #888; height: 42px; line-height: 21px; margin-top: 6px; padding: 3px 0 3px 22px; background: #F8F8F8; overflow: hidden; }
#softlist li.meta { color: #888; padding: 3px 0 3px 22px; }
#softlist li.meta a { color: #038DD9; text-decoration: none; }
#softlist li.meta a:hover { text-decoration: underline; }
  
 <!--分类导航栏-->
 #sidebar { width: 198px; background: #fff; float: left;}
#cats, 
#cattop, 
#downtop, 
#lei { width: 196px; border: 1px solid #E8CA78; background: #FFFEF8; }  
#lei ul { margin: 0; padding: 3px 4px 8px 8px; list-style: none; }
#lei li { line-height: 25px; height: 25px; padding-left: 20px; background: url(../images/li_cat.gif) no-repeat left 6px; overflow: hidden; }
#cattop { margin: 5px 0; }
#downtop { margin: 0; }
#cattop ul { margin: 0; padding: 3px 4px 8px 8px; list-style: none;}
#cattop li { line-height: 25px; height: 25px; padding-left: 10px; background: url(../images/arrow.gif) no-repeat left 10px; overflow: hidden; }
#downtop ul { margin: 0; padding: 3px 4px 8px 8px; list-style: none; }
#downtop li { line-height: 25px; height: 25px; padding-left: 10px; background: url(../images/arrow.gif) no-repeat left 10px; overflow: hidden; }
#cats h2, 
#cattop h2, 
#downtop h2, 
#lei h2 { color: #83443B; line-height: 25px; margin: 0 1px; padding: 0 6px; background: url(../images/h2_bg2.gif) repeat-x; text-align:center; }
#pagenav { line-height: 22px; height: 27px; margin-top: 5px; padding: 0 6px; border: 1px solid #89D4F8; background: #EFF7FB; }  
#pagenav strong { color: #105CB6; } 
#pagenav span#pages { float: left; margin-top:2px;} 
#pagenav span#pagego { float: right; } * html 
#pagenav span#pagego { padding-top: 3px; } span
#pagego a { text-decoration: none; } span
#pagego a:hover { text-decoration: underline; } 
#pagenav span a { margin: 0 5px; } 

#intro, #attention,#attention1 { margin-top:6px}
#screenshot { margin:0; float: left; padding:5px 0 0 5px;}
* html #screenshot { margin-bottom:4px; }
#screenshot p { margin: 0 0 15px 0; padding: 0 6px; line-height: 27px; text-align:center; border: 1px solid #C9E8FA; border-top: none; border-right: none; background: #FFFEF8; }
#screenshot p a { text-decoration: none; }
#screenshot h3 { font-size: 12px; color: #999; margin-bottom: 8px; padding: 0; border: none; background: none; }
#screenshot img { width: 300px; height: 300px; margin: 0; padding: 2px; border: 1px solid #C9E8FA; background: #FFFEF8; }
#screenshot a img:hover { border: 1px solid #06c; }
#down { height: 100%; min-height: 300px; }
#down ul { width: 230px; margin: 3px 0; padding: 0 0 0 7px; list-style: none; float: right; }
#down li { line-height: 33px; }
#down li a { text-decoration: none; }
#down li span { margin-left: 3px; }
#down li span#plugin img { vertical-align:middle; }
* html #down li span#plugin img { padding-bottom:5px; }
#down h1, #intro h2, #downurl h2,#attention h2 { color: #004A72; line-height: 28px; height: 28px; margin: 0 1px; padding: 0 6px; border-bottom: 1px solid #C9E8FA; background: url(../images/nav_bg.gif) repeat-x; }
 
#attention ul { margin: 0; padding: 7px; list-style: none; }
#attention h2{ background: #EAF6FF; }
#attention { border: 1px solid #89D4F8; background: #FBFDFF; }
#attention1 { border: 1px solid #89D4F8; background: #FBFDFF; padding: 8px 0 3px 0; text-align:center;}
#attention li { line-height: 23px; height: 23px; padding-left: 10px; background: url(../images/arrow.gif) no-repeat left 9px; overflow: hidden; }
#attention li a, #hotcomments li a { text-decoration: none; }
#attention li a:hover, #hotcomments li a:hover { text-decoration: underline; }
#attention li strong { font-weight: normal; color: #f39; }
#attention p { line-height: 21px; margin: 0; padding: 7px; }
#footNav {
	WIDTH: 772px;
	HEIGHT: 15px;
	background-color:#EAF6FF;
	padding: 5px 0 5px 0 ;
	margin: 3px;
	color:#FFFFFF;
	text-align:center;
}
#footNav a:link
{color: #1F3A87; text-decoration:none;}
#contactus{ width:773px; text-align:center;}
