* {margin:0; padding:0; list-style:none;}
body{ background-color:#333333; font-size:10pt;}
#nrlogo {position:absolute; top:15px; left:50px;}
#bao {width:800px; margin: 0 auto; text-align: left; clear: both; position:relative; height:100% }
#c{width:600px; line-height:25px; background-color:#CCCCCC; padding-top:20px; padding-bottom:20px; }
#c p{ margin:18px; }
#c pre{ margin:18px; }
#c img{ margin:18px; }
#c table{ margin:18px; }
h1 {14pt;}
td {10pt;}
.index{ margin-left:10px; font-weight:bold;}
.title{ margin: 20px 10px 5px 20px;}
.ipt{ width: 380px;}

#l { padding-top:160px;}
#l li{ height:30px;}
#l li a{color:#FFFFFF;}
#l li a:link{ color:#FFFFFF;}
#l li a:hover,#nav2 li a:active{color:#FFFFFF;}


#nav{position:absolute; top:85px; left:0px; height:28px; width:100%; font-size:12pt; line-height:37px; text-align:right;}
#nav ul{ margin:0;  width:100%}
#nav li{ width:100px; height:35px; margin:0; padding:0; float:left;  margin-left:10px;}
#nav li a{ font-size:12pt; font-weight:normal; line-height:35px; display:block; height:35px;color:#000; text-decoration:none; text-align:center; color:#000000;font-weight: bold;text-decoration:none;font-size:12pt;}
#nav li a:link{}
#nav li a:hover,#nav2 li a:active{background-position:center bottom; color:#000000}

#ft {border-top:8px #000000 solid; border-bottom: 8px #000066 solid ; width:600px; padding-top:8px; line-height: 20px; margin:0px; text-align:center; font-size:10pt; background-color:#000066; color:#FFFFFF;}






00066; color:#FFFFFF;}







