﻿BODY {
	background-position: center 50%; font-size: 12px; background-image: url("bg.jpg"/*tpa=http://www.pku.edu.cn/web/sjs/CSS/bg.jpg*/); margin: 0px; background-repeat: repeat-y; font-family: Verdana, Arial, Helvetica, sans-serif; height: auto; background-color: #ffffff
;}
TD {
	font-size: 12px; color: #000000
;}
TD A {
	color:#000066;}
#mainnav {
	border-top: #0a6cce 3px solid; margin-top: 0px; font-size: 12px; width: 800px; height: 21px; background-color: #0a6cce
;}
.pname A {
	color: #666666; text-decoration: none
;}
#mainnav #logo {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px; height: 21px
;}
#mainnav #logo IMG {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px; height: 21px
;}
.nav1 {
	background-image: url(../dfiles/9733/images/ul1.gif);
	background-color: #00476A;
	background-repeat: repeat-x;}

.nav1 ul{
	list-style-type: none;}

.nav1 li{
	float:left;
	width:80px;
	line-height: 30px;} 
.nav1 a:hover{	background-image: url("menubg_1.jpg"/*tpa=http://www.pku.edu.cn/web/sjs/CSS/menubg_1.jpg*/); color: #ffffff; background-repeat: repeat-x;}

/*Drop-down menu*/
.navckp {float:left; width:800px; border:none; background: url("../images/ul1.gif") repeat-x; color:#ffffff;} /*Color navigation bar normal mode*/
.navckp ul {list-style-type:none; height:31px;}
.navckp ul li {float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; border-left:solid 1px rgb(175,175,175);border-right:solid 1px  #255f89;}
.navckp ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:31px; line-height:31px; padding:0 35px 0 35px; text-decoration:none; font-weight:bold; color:#ffffff;}
.navckp ul li ul {display:none; border:none;}

/*Non-IE6 hovering*/
.navckp ul li:hover a { background: url("li.gif"/*tpa=http://www.pku.edu.cn/web/sjs/CSS/li.gif*/) repeat-x;  text-decoration:none;} /*Color main cells hovering mode*/
.navckp ul li:hover ul {display:block; width:80px; position:absolute; z-index:999; top:30px; margin-top:1px; left:0;}
.navckp ul li:hover ul li a {display:block; width:80px; height:auto; line-height:13px; margin-left:-1px; padding:4px 11px 4px 11px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:#ffffff;} /*Color subcells normal mode*/
.navckp ul li:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} /*Color subcells hovering mode*/

/*IE6 hovering*/
.navckp table {position:absolute; top:0; left:0; border-collapse:collapse;}
.navckp ul li a:hover { background: url("li.gif"/*tpa=http://www.pku.edu.cn/web/sjs/CSS/li.gif*/) repeat-x; text-decoration:none;} /*Color main cells hovering mode*/
.navckp ul li a:hover ul {display:block; width:80px; position:absolute; z-index:999; top:31px; left:0; margin-top:1px;}
.navckp ul li a:hover ul li a {display:block; width:80px; height:1px; line-height:13px; padding:4px 11px 4px 11px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal;color:#ffffff;} /*Color subcells normal mode*/
.navckp ul li a:hover ul li a:hover { background: url("li.gif"/*tpa=http://www.pku.edu.cn/web/sjs/CSS/li.gif*/) repeat-x; text-decoration:none;} /*Color subcells hovering mode*/

#nav2 A {
	background: url("tpl/images/ar5.gif"/*tpa=http://www.pku.edu.cn/web/sjs/CSS/tpl/images/ar5.gif*/) no-repeat -1px 50%
;}
#nav2 A:hover {
	background-color: #1c597b
;}
#nav2 {
	height: 21px
;}
.navGroup {
	border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; border-left: 0px; width: 800px; padding-top: 0px; border-bottom: 0px; list-style-type: none
;}
.navGroup LI {
	margin: 0px; color: #ffffff; text-align: center
;}
.navGroup LI A {
	border-right: medium none; padding-right: 11px; padding-left: 13px; padding-bottom: 11px; margin: 0px; color: #ffffff; padding-top: 10px; text-align: center; text-decoration: none
;}
.navGroup LI A:visited {
	color: #ffffff
;}
.navGroup LI A:hover {
	color: #33ffff
;}
.colorYellow {
	color: #ffff00
;}
#crumbtrail {
	border-right: medium none; border-top: medium none; font-size: 12px; border-left: medium none; color: #424242
;}
#crumbtrail A {
	padding-right: 30px; display: block; font-weight: bold; padding-bottom: 3px; color: #000000; line-height: 24px; padding-top: 3px; font-family: Georgia, "Times New Roman", Times, serif; height: 24px
;}
#crumbtrail A:hover {
	color: #0b0361
;}
#crumbtrail A:visited {
	color:#000000
;}
#copyr {
	border-right: medium none; padding-right: 8px; border-top: medium none; padding-left: 8px; font-size: 12px; float: left; padding-bottom: 8px; border-left: medium none; width: 100%; color: #ffffff; line-height: 20px; padding-top: 8px; border-bottom: medium none; height: 2px; background-color: #0066ff; text-align: center
;}
#hezi {}
#subnav {
	font-size: 12px; color: #000000
;}
#subnav A {
	display: block; font-weight: normal; font-size: 12px; width: 100%; color: #000000; line-height: 24px; border-bottom: #1e4f5b 1px solid; height: 24px; background-color: #e7dad4; text-align: center
;}
.leftnav {
	font-size: 12px; color: #000000
;}
.leftnav A {
	display: block; font-weight: normal; list-style-position: outside; font-size: 12px; list-style-image: url("../images/biaozhi.gif"/*tpa=http://www.pku.edu.cn/web/sjs/images/biaozhi.gif*/); width: 100%; color: #000000; line-height: 24px; height: 24px; background-color: #f3f3f3; text-align: center
;}
.leftnav LI {
	list-style: square none inside; display: block; font-weight: normal; font-size: 12px; width: 100%; color: #000000; line-height: 24px; border-bottom: #999999 1px dashed; height: 24px; background-color: #f3f3f3; text-align: center
;}
#pic {
	float: left; margin: 20px; width: 120px; height: 150px; background-color: #0099cc
;}
#pic .imgpic {
	height: 120px
;}
#pic IMG {
	border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px
;}
#pic .imgtxt {
	line-height: 30px; text-align: center
;}
#picpage {
	clear: left; width: 500px; height: 30px
;}
#picpage .gotopage {
	float: right; line-height: 30px; height: 30px; text-align: right
;}
#picpage .showpage {
	line-height: 30px
;}
#picinfo {
	margin: auto; text-align: center
;}
#picinfo .title {
	display: block; line-height: 30px; text-align: center
;}
#feedback {
	margin-top: 20px; margin-left: 20px; width: 90%; line-height: 30px; background-color: #fff
;}
#feedback TH {}
#feedback INPUT {
	border-right: #333333 1px dashed; border-top: #333333 1px dashed; border-left: #333333 1px dashed; border-bottom: #333333 1px dashed
;}
#feedback TD {}
#feedback TEXTAREA {
	border-right: #333333 1px dashed; border-top: #333333 1px dashed; border-left: #333333 1px dashed; border-bottom: #333333 1px dashed
;}
#joblist {
	margin-top: 20px; margin-left: 20px; width: 500px; line-height: 30px; background-color: #fff
;}
#joblist TH {
	background-color: #cccccc
;}
#joblist INPUT {
	border-right: #333333 1px solid; border-top: #333333 1px solid; border-left: #333333 1px solid; border-bottom: #333333 1px solid
;}
#joblist TD {
	background-color: #f8f8f8
;}
#joblist TEXTAREA {
	border-right: #333333 1px solid; border-top: #333333 1px solid; border-left: #333333 1px solid; border-bottom: #333333 1px solid
;}
#joblist .butt {
	text-align: right
;}
#joblist A {
	border-right: #404040 2px solid; border-top: #ffffff 2px solid; border-left: #ffffff 2px solid; width: 100px; line-height: 30px; border-bottom: #404040 2px solid; height: 30px; background-color: #efefef; text-align: center
;}
#union {
	border-right: #999999 1px solid; padding-right: 10px; border-top: #999999 1px solid; margin-top: 10px; padding-left: 10px; padding-bottom: 10px; margin-left: 20px; border-left: #999999 1px solid; padding-top: 10px; border-bottom: #999999 1px solid; background-color: #ffffff
;}
#union .inputline {
	border-top-style: none; border-bottom: #333333 1px solid; border-right-style: none; border-left-style: none
;}
#union .txtborder {
	border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #000000 1px solid
;}
#union TD TH {
	padding-right: 15px; padding-left: 15px; padding-bottom: 15px; padding-top: 15px
;}
#nav {
	font-weight: bold; font-size: 14px; color: #ffffff; line-height: 23px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 23px; text-align: right
;}
#nav A {
	display: block; font-weight: bold; font-size: 14px; float: left; width: 76px; color: #ffffff; line-height: 23px; height: 23px; text-align: center
;}
#prolist {
	padding-right: 10px; border-top: #999999 1px dashed; margin-top: 10px; padding-left: 10px; border-left-color: #999999; float: left; margin-bottom: 10px; border-bottom-color: #999999; padding-bottom: 10px; margin-left: 10px; width: 500px; padding-top: 10px; border-right-color: #999999
;}
#prolist IMG {
	clear: left; border-right: medium none; border-top: medium none; float: left; border-left: medium none; margin-right: 20px; border-bottom: medium none
;}
#prolist .pname {
	float: left; width: 300px; line-height: 35px; height: 35px
;}
.productpage {
	clear: left; width: 500px; text-align: center
;}
#content .protitle {
	font-size: 14px; margin-left: 15px; line-height: 30px; border-bottom: #999999 1px solid; text-align: center
;}
#content .procontent {
	padding-right: 10px; margin-top: 20px; padding-left: 10px; padding-bottom: 10px; margin-left: 15px; padding-top: 10px
;}
.dhwz {
	font-size: 9pt; color: #ffffff; text-decoration: none
;}
.banquan {
	font-size: 9pt; color: #003399; text-decoration: none
;}
.art {
	padding-right: 8px;
	padding-left: 8px;
	font-size: 12px;
	padding-bottom: 8px;
	line-height: 24px;
	padding-top: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;}
P {
	line-height: 20px
;}
.newslist {
	line-height: 30px; border-bottom: #cccccc 1px dashed; list-style-type: circle; height: 30px
;}
.newslistdiv {
	padding-right: 15px; padding-left: 15px
;}
.newslistpage {
	text-align: center
;}
#listinfo {
	padding-right: 20px; padding-left: 20px; padding-bottom: 20px; width: 580px; line-height: 24px; padding-top: 20px; text-align: left
;}
#listinfo .title {
	font-weight: bold; font-size: 18px; margin-bottom: 20px; color: #0000ff; border-top-style: none; border-bottom: #bf0000 1px solid; border-right-style: none; border-left-style: none; text-align: center
;}
#listinfo .right {
	text-align: center
;}
.mytitle {
	margin-top: 10px; font-weight: bold; font-size: 18px; color: #114368; text-align: center
;}
.mydate {
	margin-bottom: 10px; padding-bottom: 10px; color: #999999; border-bottom: #333333 1px solid; text-align: center
;}
.myright {
	text-align: center
;}
.photoimg {
	padding-right: 5px; padding-left: 5px; float: left; padding-bottom: 5px; margin: 10px; width: 150px; padding-top: 5px; height: 160px; text-align: center
;}
.photoimg IMG {
	margin-bottom: 10px
;}
.conspace {
	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px
;}
#notice {
	line-height: 22px;}
.titleListul {
	text-indent: 0pt;
	margin: 0px;
	padding: 0px;}
.titleListli {
	text-indent: 0pt;
	text-align: left;}


.list {margin:auto auto auto 30px;}
.list ul{clear: both; padding-right: 4px; padding-left: 8px; padding-bottom: 2px; margin: 0px; padding-top: 3px; list-style-type: none;}
.list  li{padding-left: 10px; background: url("arrow.gif"/*tpa=http://www.pku.edu.cn/web/sjs/CSS/arrow.gif*/) no-repeat left 10px; overflow: hidden; line-height: 25px; height: 25px;}
.list   li a{color:#666; text-decoration:none;float:left;}
.list   li a:hover{color:#038dd9;  text-decoration:none;}
.list   li a:visited{color:#000000;  text-decoration:none;}
.list   li span{font-size: 7pt;color:#666;text-align: left;float:right;}

.listleft {margin:auto auto auto 30px;}
.listleft ul{clear: both; padding-right: 4px; padding-left: 8px; padding-bottom: 2px; margin: 0px; padding-top: 3px; list-style-type: none;border:solid #f6efe0; border-width: 0 1px 0 0;}
.listleft  li{padding-left: 10px; background: url("arrow.gif"/*tpa=http://www.pku.edu.cn/web/sjs/CSS/arrow.gif*/) no-repeat left 10px; overflow: hidden; line-height: 25px; height: 25px;}
.listleft   li a{color:#666; text-decoration:none;}
.listleft   li a:hover{color:#038dd9;  text-decoration:none;}
.listleft   li a:visited{color:#000000;  text-decoration:none;}
.listleft   li span{font-size: 7pt;color:#666;text-align: left;float:right;}

.title-menu A:link {color: #666666;}
.title-menu A:visited {color: #666666;}

.button {border-right: #585a67 1px solid; border-top: 
#585a67 1px solid;border-left: #585a67 1px solid; border-bottom: #585a67 1px solid; height: 20px;
background-color: #dddddd; font-size: 9pt;}