﻿#header h1, #header h2            {display: none;}
#header small                     {color: #ccc; padding: 0 5px;}

.LoginForm {
	border: 1px solid #666666;
	background-color: #f1f1f1;
	padding-left: 0px;
	font-size: 12px;
	width: 36px;
}
#main{width: 980px;}
 .menuA:link,.menuA:visited{text-align:center;padding:6px 2px 0px 2px;text-decoration:none;color:#fff;}  
 .menuA:hover{color:#fff;text-decoration:underline;} 
 
 #subnav .menuA:link,#subnav .menuA:visited{display:inline;padding:6px 8px 0px 8px;text-decoration:none;color:#555;}  
 #subnav .menuA:hover{display:inline;color:#000;text-decoration:underline;} 

 #menu .menuSelected .menuA:link,#menu .menuSelected .menuA:visited{text-align:center;padding:6px 6px 0px 6px;text-decoration:none;color:#555;}  
 #menu .menuSelected .menuA:hover{color:#000;text-decoration:underline;} 


#dateTime                         {float: right; width: 180px; border-bottom: 1px dotted #CCC; font-size: 90%; text-align: right;}



#rsslink                          {display: block; position: absolute; margin: -10px 0 0 290px; width: 50px; height: 40px; text-indent: -5000px;}

/*主要用于左侧列表样式*/
.title2 {
	font-size: 10pt;
	font-weight: bold;
	color: #999;
	text-decoration: none;
	letter-spacing: 2pt;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 7px;
	padding-left: 3px;
}

/*主要内容*/

.tagClouds                        {line-height:300%}
.contentbox                       {display: inline; float: left; width: 308px; margin: 10px 7px;}
.contentbox img                   {padding: 4px; margin-right: 5px; background: #eee; border: solid 1px #ccc;}

/* ------------------ Featured List layout ----------------- */

#contentWrapper h1                {width: 840px; height: 50px; padding: 20px 0 0 100px; background: url(images/portfolio_header_home.png);}

#footerwrapper                    {clear: both; width: 100%; background: #999999; font-size: 100%; color: #FFF;}
#footer                           {
	display: block;
	width: 980px;
	text-align: left;
	text-align: center;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0;
}
#footer a                         {color: #FFF;}

/*页码设置*/
#pager
{
	text-align:right;
}
#pager input
{
	width: 36px;
}
.userface
{
	border:1px solid #999;
	height: 52px;
	width: 52px;
	margin: 6px;
	padding: 0px;
}
/*资源大全样式*/
#resource
{
	background-color:#fff;
}
#resource td
{
	vertical-align:top;
}
/*专题*/
.columnList
{
	padding:5px;
	text-align: left;
	line-height: 150%;
}
.columnListSep
{
	clear:both;
	padding-top:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.columnList img
{
	border: 1px double #ddd;
	padding:2px;
	 margin-left:-5px;
	 margin-top:3px;
	 margin-right:3px;
	 margin-bottom:3px;
}
.columnList A
{
	COLOR: #555;
}
.columnList A:hover
{
	COLOR: #000;
}
/*当前位置*/
.Content_location 
{
    text-align:right;
	width:100%;
	height:24px;
	margin:auto;
}
.ptitle2{
font-weight:bold;
font-size:medium;
padding-bottom:20px;
padding-top:15px;
}
  #sidebar-topimg{height:0px;overflow:hidden;}
  #sidebar-bottomimg{height:0px;overflow:hidden;}
  /*---工具箱样式--*/
  .sidepanel{margin:0 auto!important; margin:0px;background:#FAFAFA;}
	.Ptitle{height:14px;text-align:left;margin:0px 5px 0px 5px;padding:6px 0px 0px 8px;font-weight:bold;font-size:12px;font-family:Arial;color:#000000;border-bottom: 1px dashed #000000;}  
	.Pcontent{text-align:left;padding-left:5px;padding-top:6px;} 
	/*showcat.asp列表*/
	.Pcontent li {
		PADDING-BOTTOM: 0px;
		LINE-HEIGHT: 25px;
		PADDING-LEFT: 20px;
		PADDING-RIGHT: 5px;
		PADDING-TOP: -3px;
		background-image: url(images/list3.gif);
		background-repeat: no-repeat;
		background-position: left  5px;
	}
	.Pcontent li span{
		float: right;
		color:#999;
	}
	
	.Pcontent #browser  li {  float:none;list-style: none; background:url(); padding:5px 0 0 10px; }
    .Pcontent #browser  span { float:none; }
	.Pcontent #browser  .filetree li { padding: 3px 0 1px 16px; }
	.Pcontent #browser  .filetree span.folder, .filetree span.file { padding-left: 16px; display: block; height: 18px; }
	.Pcontent #browser  .filetree span.folder { background: url(images/folder.gif) 0 0 no-repeat; }
	.Pcontent #browser  .filetree span.file { background: url(images/file.gif) 0 0 no-repeat; }  
	.Pcontent #browser  .treeview li { background: url(images/tv-item.gif) 0 0 no-repeat; }
	.Pcontent #browser  .treeview .collapsable { background-image: url(images/tv-collapsable.gif); }
	.Pcontent #browser  .treeview .expandable { background-image: url(images/tv-expandable.gif); }
	.Pcontent #browser  .treeview .last { background-image: url(images/tv-item-last.gif); }
	.Pcontent #browser  .treeview .lastCollapsable { background-image: url(images/tv-collapsable-last.gif); }
	.Pcontent #browser  .treeview .lastExpandable { background-image: url(images/tv-expandable-last.gif); }
	
  .Pfoot{margin:0px 0px 8px 0px;}  
  #mainContent-topimg{height:0px;overflow:hidden;}
  #mainContent-bottomimg{height:0px;overflow:hidden;}
  .content-width{margin:auto;width:100%;text-align:left}/*--主内容元素的全局宽度--*/
  /*---内容框--*/
  .Content{margin:0 auto;}    
  /*---日志标题框--*/
  .Content-top{height:19px;color:#000;text-align:left;padding:4px 2px 0px 2px;margin-bottom:2px; border:1px solid #DFDFDF}
  .Content-top .ContentLeft{width:0px;float:left;}
  .Content-top .ContentRight{width:0px;float:right;}
  .Content-top .ContentTitle{display:inline;margin:0px 0px 0px 0px;font-size:12px;color:#690;padding:0px 4px 0px 1px;}
  .Content-top .ContentAuthor{display:inline;margin:0px 0px 0px 4px;padding:0px;color:#666;font-size:12px;font-weight:normal;} 
  /*---日志内容框--*/
  .Content-body{margin:6px auto;overflow:hidden;text-align:left;width:96%;line-height:180%; font-size:14px;}
