
body
    {
/*下面这行是页面背景色*/
    background-color: #93BCFF;
    color: #333;
    margin: 0;
    padding: 0;
    font: 13px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    text-align: center;
    }

a
    {
/*下面这行是超级链接的颜色*/
    color: #88ccee;
    }

a:hover
    {
/*下面这行是鼠标移到链接上时,链接的颜色*/
    color: #D60808;
    }
    
#container
    {
/*下面这行是文档内容的背景色*/
    background-color: #fff;
    margin: 20px auto;
    width: 724px;
    position: relative;
    padding: 10px 10px 0 10px;
    text-align: left;
    border:solid 1px #aaa;
    }
  #skip {display:none;}

@media aural,braille
{
  #skip {display:block;}
}

#headerimg
{
	width:724px;
	height:171px;
}


acronym

    {

    border: none;

    }




* html #container

    {

    width: 744px;

    w\idth: 724px;

    }



#pageHeader

    {

    position: absolute;

    top: 25px;

    left: 40px;

    }

#summary

    {

    font-size: 12px;

    position: absolute;

    top: 110px;

    left: 30px;
    
    width:180px;

    margin: 0;

    color:#eee;
    }

h1 {font-size:16px; margin:0}
h2

    {

	
    font-size: 12px;

    margin: 0;

    }




#main, #foot

    {

    margin: 0 20px 0 243px;

    }

#main p, #foot p

    {

    line-height: 150%;

    margin: 10px 0 10px 0;

    }


#main

    {

    margin-bottom: 40px;

    }



#nav

    {

    position: absolute;

    top: 250px;

    left: 25px;

    width: 210px;

    }


#foot
{
	font-size:smaller;
	padding-bottom:10px;
}

    blockquote
    {
		border:solid 1px #eee;
    }
    
/*分页*/
    #pager
    {
		text-align:right;
		margin-right:20px;
    }
    
    #pager a
    {
		margin:auto 5px;
    }
    
    #pager a.currentPage
    {
		color:Red;
		text-decoration:none;
    }
/* 导航菜单*/


	#nav ul,#nav li,#nav a {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

	#nav ul {
		width:150px;
		border:1px solid #9d9da1;
		background:white;
		list-style:none;
	}

	#nav li {
		position:relative;
		padding:1px;
		padding-left:26px;
		background:url("/kiss_resources/images/menu_item.gif") no-repeat;
		z-index:9;
	}
	#nav li.folder	{ background:url("/kiss_resources/images/menu_folder.gif") no-repeat; }
	#nav li.folder ul {
			position:absolute;
			left:120px; /* IE */
			top:5px;
	}

	#nav li.folder>ul { left:140px; } /* others */

	#nav a {
		padding:2px;
		border:1px solid white;
		text-decoration:none;
		color:gray;
		font-weight:bold;
		width:100%; /* IE */
	}
	#nav li>a { width:auto; } /* others */

	#nav li a.submenu {
		background:url("/kiss_resources/images/menu_sub.gif") right no-repeat;
	}

	/* regular hovers */

	#nav a:hover {
		border-color:gray;
		background-color:#bbb7c7;
		color:black;
	}
	#nav li.folder a:hover {
			background-color:#bbb7c7;
		}

	/* hovers with specificity */

	#nav li.folder:hover { z-index:10; }

	#nav ul ul, #nav li:hover ul ul {
		display:none;
	}

	#nav li:hover ul, #nav li:hover li:hover ul {
		display:block;
	}

/* 留言本 */
.bookitem
{
	border:solid 1px #999;
	margin:8px auto;
	padding:0 5px;
	background:#eee;
}


.lable
{
	font-weight:bold;
}

.body
{
	font-style:italic;
	padding:5px;
}

.reply
{
	border-top:solid 1px #999;
}

/* 新闻 */

.newstitle
{
	font-weight:bold;
}

.newstime
{
	margin: auto 5px;
	font-size:smaller;
}

.newsbody
{
	margin:auto 10px;
}

/*all*/
.generalproperties
{
	margin:10px;
	height:20em;
}

 .generalproperties dt
{
	width: 15em;
	float: left;
	margin: 0 0 0 0;
	padding: .5em;
	font-weight: bold;
}

/* commented backslash hack for mac-ie5 \*/
dt { clear: both; }
/* end hack */

.generalproperties dd
{
	float: left;
	width: 15em;
	margin: 0 0 0 0;
	padding: .5em;
}

#breadcrumb a
{
	margin: auto 5px;
}

.more
{
	text-align:right;
	padding-right:40px;
}

.featuretable, .resulttable
{
	border:solid 1px gray;
	border-width:1px 1px 0 0;
}

.featuretable th, .resulttable th
{
	background-color:#eee;
}

th
{
	text-align:center;
}

td, th
{
	border:solid 1px gray;
	border-width:0 0 1px 1px
}

#copyright
{
	font-size:x-small;
}