* {
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0;
}
html {
height:100%;
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D3E9D1 none repeat scroll 0 0;
color:#142719;
font-family:'Lucida Grande',Verdana,sans-serif;
font-size:13px;
height:100%;
margin:0;
min-height:100%;
padding:0;
}
table {
border:medium none;
border-collapse:collapse;
}
td, th {
border:medium none;
font-weight:normal;
margin:0;
padding:0;
text-align:left;
vertical-align:top;
}
img {
border:medium none;
margin:0;
padding:0;
}
form {
margin:0;
padding:0;
}
input, select, button, textarea {
margin:0;
padding:0;
}
ul, ol {
list-style-type:none;
margin:0;
padding:0;
}
li {
margin:0;
padding:0;
}
h1, h2, h3 {
font-weight:normal;
margin:0 0 5px;
padding:0;
}
h1 {
font-size:150%;
line-height:110%;
}
h2 {
font-size:135%;
line-height:110%;
}
h3 {
font-size:120%;
line-height:120%;
}
h4, h5, h6 {
font-weight:normal;
margin:10px 0 0;
padding:0;
}
h4 {
font-size:90%;
line-height:130%;
}
h5 {
font-size:85%;
line-height:140%;
}
h6 {
font-size:80%;
line-height:140%;
}
p {
line-height:130%;
margin:15px 0 0;
padding:0;
}
a {
color:#000000;
text-decoration:underline;
}
a:hover {
color:#000000;
text-decoration:none;
}
.layout {
font-size:95%;
width:100%;
}
.header {
height:182px;
width:100%;
}
.header table {
width:100%;
}
.header .logo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#152719 none repeat scroll 0 0;
height:182px;
width:246px;
}
.header .h-right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#152719 url(/files/image/header.jpg) no-repeat scroll left center;
height:182px;
}
.content table.con {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/files/image/cobg.jpg) no-repeat scroll 247px bottom;
width:100%;
}
.content table.con1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/files/image/cobg1.jpg) no-repeat scroll 247px bottom;
width:100%;
}
.content .left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#152719 none repeat scroll 0 0;
width:246px;
}
.content .center {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
font-weight:bold;
padding:70px 15px 15px;
}
.content .center table {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
font-weight:bold;
padding:30px;
}
.content .right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding-right:30px;
padding-top:70px;
width:144px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
}
.content .right ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:medium none;
margin:0;
padding:0;
}
.content .right ul li {
font-weight:bold;
margin:0;
padding:5px 0;
text-align:center;
}
.content .right ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/files/image/bgm.png) no-repeat scroll 0 0;
color:#D3E9D1;
display:block;
font-weight:bold;
height:31px;
margin:0;
padding:0;
text-decoration:none;
width:144px;
}
.content .right ul li a.selected {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/files/image/bgmh.png) no-repeat scroll 0 0;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.content .right ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/files/image/bgmh.png) no-repeat scroll 0 0;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.content .center .news-inner dl dt {
color:#FF0000;
font-weight:bold;
}
.content .center .news-inner dl dd {
padding-bottom:15px;
}
.about {
list-style-image:url(/files/image/li.gif);
padding-left:20px;
}
.about li {
padding:10px 0;
}
.footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#287E44 none repeat scroll 0 0;
color:#FFFFFF;
padding:10px 20px;
}
.footer a {
color:#FFFFFF;
}
.footer table {
width:100%;
}
.footer .author {
padding-right:15px;
text-align:right;
}
.footer .counter {
text-align:right;
width:1%;
}
