/*TAG*/
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
text-align: center;
background: #C7C6C6 url(./i/back.gif) center top repeat-y;
z-index:1}
#content a { color: #123b80; }
#content a:visited { color: #657796; }
#content a:hover { color: #a80909; }
table{border-top:1px solid #000;border-left:1px solid #000; text-align:center}
td,th{border-right:1px solid #000;
border-bottom:1px solid #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;}
td.l{text-align:left; text-indent:5px}
table.bnot{ border:0;}
table.bnot td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1em; text-align:left; vertical-align:top; border:0}

p {margin: 0 0 10px 0;text-indent:0px;}
p.par { text-indent:0em;}
p.zh{font-weight:bold; text-align:center}
.zh1{font-weight:bold;}

li.sq{ list-style:square}

a{text-decoration: none} 
h3{font-family:bold Verdana, Arial, Helvetica, sans-serif;font-size: 1.3em;}
h2{font-family:bold Verdana, Arial, Helvetica, sans-serif;font-size: 1em;}
sup{font-size:0.8em; vertical-align:top}
ul{list-style-type:disc}
/*LAYOUT*/
#container {
position:absolute;
text-align: left;
width: 750px;
left: 49.99%;
margin-left: -375px;
background-color:#EEEEEE;
z-index:1}

#header {
height: 136px;
background: url(./i/head.jpg) center top no-repeat;
}

#top {
height: 39px;
background: url(./i/menu_back.jpg) center top no-repeat;
}

#content {
background-color:#EEEEEE;
margin: 0 7px 0 187px;
z-index:1}

#left {
float: left;
width: 187px;
}

#footer {
height: 14px;
line-height: 13px;
padding: 0 9px;
font-size:11px; color: #505050;
border-top: 1px solid #697787; border-bottom: 1px solid #697787;
background: #CFD3D9;
clear: both;
z-index:1}

/*TOPMENU*/
#topmenu {
margin: 0; padding: 0;
background: url(./i/menu.jpg) center top no-repeat;
height: 29px;
text-align: center; z-index:1}

#topmenu li.line {
display: inline;
font: bold 12px Verdana;
line-height: 32px;}

#topmenu li.top_spc { background: url(./i/top_spc.gif) center bottom no-repeat; display:inline;font:15px Tahoma; letter-spacing:3px}

#topmenu a.tp {
color: #444444;
text-decoration: none;
}

a.tp:hover { 
 border-top: 2px solid #444;
color: #161616;
}

#smenu1 {display:none; position:absolute;left:330px; top:167px; z-index:100}
/*#smenu1 dd{ position: absolute; left: 7em;margin-top: -1.3em;} */
#smenu1 dd{display:none;position: absolute;margin-left: 130px;margin-top: -20px;} 
#smenu1 li{margin:0; padding:0}
#topmenu ul,dl,dt{margin:0 0 0 0 ;
padding:0 0 0 0 ;
display:block;}

.f{
list-style-type: none;
background: url(./i/menu3.gif) top left no-repeat;
width:130px;
height:20px;
text-align:left;
text-indent:5px;
font:11px Tahoma;
font-weight:800;
color: #444444;
line-height:20px;
}

a.menu {
display:block;
width:130px;
text-align:left;
text-indent:5px;
font:11px Tahoma;
font-weight:800;
color:#444444;
line-height:20px;
}
dt.f:hover{font-weight: bold; color:#000000}
a.menu:hover{font-weight: bold; color:#000000}
/*LEFT_MENU*/
#news, #fast {
width: 169px;
margin:0 0 6px 6px;
font-size: 12px;}

#fast { background: url(./i/news_bottom.jpg) right bottom no-repeat; padding: 0 0 60px 0; }
#news { background: url(./i/fast_bottom.jpg) right bottom no-repeat; padding: 0 0 71px 0; }

#news div {
background: url(./i/fast_head.jpg) right top no-repeat;
height: 27px;
}

#fast div {
background: url(./i/part.jpg) right top no-repeat;
height: 27px;
}

#left ul {
list-style-type: none;
margin: 0;
padding: 0;
background: url(./i/left_back.gif) right top repeat-y;
}

#left ul li {
margin: 0 0 5px 11px;
padding: 0 5px 0 0;
list-style-type: none;
}

#left ul li a {
margin: 0;
color: #000000;
text-decoration: none;
}

#left ul li a:hover {
text-decoration: underline;
}
/*CONTENT*/
.hdr {
background: url(./i/hdr_bg.jpg) left top no-repeat;
color: #4E4E4E;
font: bold 11px Verdana;
margin: 1px 0 8px 0;
padding: 3px 0 4px 20px;}

