body{
	margin:0 auto;
    /*background: #FFF url(../images/head_bg.gif) repeat-x;*/
	background: #FFF url(../images/bg.jpg) repeat-x;
    font-size: 12px;
	overflow-x:hidden;
    color:#000;
}
.top{
    height:80px;
	text-align:center;
	float: left;
    margin:0 3px;
    font-weight:bold;
    clear:both
}
.w {
	clear: both; 
	width: 1000px;
}
.w2 {
	clear: both; 
	width: 1003px
}
#top {
	clear: both; 
	width: 1000px; 
	height: 51px
}
#logo {
	float: left; 
	width: 500px; 
	padding-top: 5px
}
#logo_r {
	margin-top: 20px; 
	float: left; 
	width: 500px; 
	text-align: center
}
#banner {
	background: url(../images/ad_bg.jpg) no-repeat;
	width: 1000px; 
	height: 73px
}
#nav {
	width: 1000px; 
	height: 28px
}
#nav li {
	border-right: #fff 1px solid; 
	float: left; 
	width: 70px;
	padding:0; 
	padding-top: 7px; 
	list-style-type: none; 
	text-align: center; 
	height: 22px
}
.nav {
	height: 26px; 
	background-color: #f4f4f4
}
.nav li {
	float: left;  
	border-left: #ccc 1px solid; 
	width: 70px; 
	padding:0;
	color: #ff0000; 
	padding-top: 7px; 
	list-style-type: none; 
	text-align: center
}
.menu_font:link {
    color: #ffffff;
    text-decoration: none
}

.menu_font:active {
    color: #ffffff;
    text-decoration: none
}

.menu_font:visited {
    color: #ffffff;
    text-decoration: none
}

.menu_font:hover {
    color: #FF9900;
    text-decoration: none
}
.title_font:link {
    color: #5A5A5A;
    text-decoration: none
}

.title_font:active {
    color: #5A5A5A;
    text-decoration: none; 
	font-size: 12px
}

.title_font:visited {
    color: #5A5A5A;
    text-decoration: none; 
}

.title_font:hover {
    color: #FF6600;
    text-decoration: underline
}
A {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:link {
	COLOR: #111111; TEXT-DECORATION: none
}
A:visited {
	COLOR: #222222; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#wrapper {
  margin: 1em 0;
  text-align:left;
  clear:both;
}
.leftnav{
  float:left;
  width:215px;
  border-right:1px dotted #CCC;
}
table{border-collapse: collapse;font-size:12px}

.mytable{
	border-collapse: collapse;
	border:#CBCBCB 1px solid;
	margin: 1em auto;
	clear: left;
	font: 100%/130% "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}
.mytable caption{
	background: #FCFCFC;
	color: #445588;
	font-size: 14px;
	letter-spacing: .1em;
	padding: .5em;
	font-weight:bold;
}
.mytable th{
	background: #F4F4F4;
	border-top: 1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	color: #000;
	font-weight: bold;
	padding: .4em;
	text-align: left;
}

.mytable th[scope="col"]{
background: #110;
}
.mytable th[scope="row"]{
background: #E4F2FF;
}
.mytable th[scope="row"] a{
color: #F5F4F1;
}
.mytable td a:link{
color: #445588;
font-weight:bold
}
.mytable th a:visited, td a:visited{
color: #445588;
}
.mytable th a:hover, td a:hover{
color:orange
}
.mytable td{
	background: #FFF;
	color: #110;
	padding:.3em .6em;
}
.mytable tr.odd td{
	background: #F6F6F6;
	padding:.3em .6em;
}
.mytable tfoot th, tfoot td{
	background: #110 !important;
	color: #F5F4F1;
}
.note{
	border:1px solid #CBCBCB;
	border-collapse: collapse;
	margin: 1.1em auto;
	clear: left;
	font: 100%/130% ;
}
.note td{
    background:#F3F3F3;
	border:1px solid #CBCBCB;
	color: #000;
	padding: .4em;
}
.none{ font-size:12px}
.none td{
	color: #000;
	border:none;
	padding: .4em;
}
input.input{border:1px solid #7F9DB9}
.button{ 
    border-left: #CCC 1px solid;
	border-top: #CCC 1px solid;
	border-right: #666 1px solid;
	border-bottom: #666 1px solid; 
	padding: 2px 5px 0 5px;
	font-size: 12px; 
	background: url(../images/bot_bg.gif) repeat-x;
	cursor: hand; color: #000;
}
/*µ×²¿*/
.bottom{
	background:#F7F7F7 url(../images/bottom.jpg) repeat-x;
	text-align:center;
	padding-bottom:10px
}
.bottomword{
	margin-top:13px;
	padding-top:5px !important;
	padding-top:0;
	
}
#mid_left {
	float: left; width: 319px; background-color: #fff
}
#mid_center {
	float: left; margin-left: 2px; width: 380px; background-color: #fff
}
#mid_right {
	float: left; margin-left: 12px; width: 270px
}
.leftclass {
	padding-bottom: 5px; width: 319px; padding-top: 13px
}
.midclass {
	padding-right: 2px; padding-left: 15px; font-weight: bold; padding-bottom: 2px; width: 257px; padding-top: 6px; border-bottom: #ccc 1px solid; background-color: #ededed
}
.midlist {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; width: 382px; padding-top: 10px; border-bottom: #ccc 1px solid
}
.midimg {
	padding-right: 5px; padding-left: 10px; float: left; width: 92px; height: 92px
}
.midtitle {
	padding-right: 5px; padding-left: 5px; float: left; padding-bottom: 5px; width: 255px; padding-top: 5px
}
.rightclass {
	padding-right: 2px; padding-left: 15px; font-weight: bold; padding-bottom: 2px; width: 240px; padding-top: 2px
}
.rightlist {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; width: 240px; padding-top: 10px; border-bottom: #bbb 1px solid
}
.righttitle {
	padding-right: 5px; padding-left: 5px; float: left; padding-bottom: 5px; width: 240px; padding-top: 5px
}
.line {
	background-image: url(news_line.gif); margin-left: 5px; padding-top: 2px; height: 18px
}
.more {
	margin-right: 10px; height: 9px; text-align: right
}
#bottom {
	clear: both; background-image: url(bottom_bg.jpg); width: 100%; padding-top: 10px; font-family: "arial", "helvetica", "sans-serif"; height: 26px; text-align: center
}
.pinput {
	border-right: #89681a 1px solid; border-top: #89681a 1px solid; font-size: 12px; border-left: #89681a 1px solid; width: 75px; color: #49650f; border-bottom: #89681a 1px solid; background-color: #fefefe
}
select {
	font-size: 9pt
}
.left {
	background: #fff; float: left; margin: 20px 0px 0px; width: 210px
}
.rightt {
	background: #fff; float: left; margin: 20px 0px 0px; width: 654px
}
.p_top {
	background: url(page_center_pic.jpg)
}
.menuline {
	background: url(line.jpg) no-repeat; float: left; margin: 0px; width: 100%; height: 1px
}
.menu {
	float: left; margin: 0px; width: 100%
}
.menuicon {
	padding-right: 0px; padding-left: 15px; float: left; padding-bottom: 0px; width: 60px; padding-top: 15px; height: 9px; text-align: right
}
.menutext {
	padding-right: 0px; padding-left: 5px; float: left; padding-bottom: 6px; width: 120px; padding-top: 12px; height: 15px
}
.menu1 {
	background: #f3f3f3; float: left; margin: 0px; width: 100%
}

