/* CSS Document */
.bgtable{
width:1000px;
margin:0 auto;
}
.bgtable2{
width:800px;
margin:0 auto;
}

BODY {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/body_bg.jpg); MARGIN: 0px;
}
TABLE {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px
}
TR {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px
}
P {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px
}
SELECT {
	FONT-SIZE: 12px; COLOR: #000000
}
INPUT {
	FONT-SIZE: 12px; COLOR: #000000
}



a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #FF3300;
}
a:active {
	color: #FF3300;
}


.left{
width:192px;
padding-top:5px;
margin:2px;
}
.left_table{
margin-top:3px;
}
.main1_left{
}
.main1_right{
width:220px;
}
.newspic{
width:210px;
height:190px;
border:1px solid #cccccc;
background:#ffffff;
margin:5px;
}
.logintable{
margin-top:15px;
}
#menu{
font-size:13px;
padding:0px; margin:0; display:inline;
}
.menu a{
font-size:13px;
padding-left:8px; padding-right:4px;}
#menu a:hover{
font-size:13px;
}

.tabtable{
margin-top:10px;
margin-bottom:10px;
}
#td-0 {
	BORDER-RIGHT: #999999 2px solid;
	line-height:18px;
	FONT-SIZE: 14px;
	LAYOUT-FLOW: vertical-ideographic;
	BORDER-BOTTOM: #999999 2px solid;
	BACKGROUND-COLOR: #dfefff;
	padding:5px;
	height:150px;
	text-decoration: none;
}
.td-line{
border-top:1px solid silver;
border-left:1px solid silver;
border-right:1px solid silver;
}
.ld_table{
border:1px solid #cccccc;
border-top:0px;
background-color:#fcfcfc;
}
.jieshao_table{
border:1px inset #89BAF0;
}
.pic_table{
margin:5px;
border:1px solid #cccccc;
}

.jg_lefttable td{
border-bottom:1px dotted silver;
width:160px;
}
.page_table td{
line-height:20px;
border-bottom:1px dotted #cccccc;
}
.title_under{
background-color:#CCCCCC;
height:25px;
}
.position{
margin:10px;
}
.title_under{
border-bottom:1px inset #cccccc;
}
.thetitle{
font-size:20px;
line-height:25px;
text-align:center;
margin:10px;
color:#000000;
}
.left_online_tr{
width:100%;
height:28px;
background-image:url(menubg.gif);
font-size:14px;
font-weight:bold;
text-align:left;
margin-bottom:1px;
margin-top:1px;
border-bottom:1px solid #ffffcc;
text-align:left;
color:white;
padding-left:15px;
}
.left_online_tab{
margin:2px;
margin-top:0px;
padding-right:10px;
margin-right:5px;
border:5px solid #F3F3F3;
width:98%;

}
.left_online_tab td{
height:20px;
padding-left:5px;
padding-right:5px;
border-bottom:1px dotted #cccccc;
}
.online_tab{
width:98%;
margin-left:10px;
margin-right:5px;
}