﻿body {
	background-image:url('../image/BG.jpg');
	background-position:center top;
	background-repeat:repeat-x; 
	font-size:12px;
	margin:0px;
}

ul {
	list-style-type: none;
}

td {
	margin:0px;
}

tr {
	margin:0px;
}

table {
	margin:0px;
}

img {
 /*vertical-align:bottom;*/
	border:0px;
}

a:visited {
	color:#000;
}

a:link {
	color:#000;
}

a:hover {
	color:#FF0000;
}

.center {
	text-align:center;
}

.right {
	text-align:right;
}

.top {
	width:760px;
	margin:0 auto;
	border-collapse:collapse; 
	fason: expression(cellSpacing=0,cellPadding=0);
}

.topnew {
	width:1000px;
	margin:0 auto;
	border-collapse:collapse; 
	fason: expression(cellSpacing=0,cellPadding=0);
}

.usertab {
	width:760px;
	margin:0 auto;
	border-collapse:collapse; 
	fason: expression(cellSpacing=0,cellPadding=0);
	height:35px;
	background-color:#f2f2f2;
	border-bottom:1px gray dotted;
	border-top:1px gray dotted;
}

.usertabnew {
	width:1000px;
	margin:0 auto;
	border-collapse:collapse; 
	fason: expression(cellSpacing=0,cellPadding=0);
	height:35px;
	background-color:#f2f2f2;
	border-bottom:1px gray dotted;
	border-top:1px gray dotted;
}

.maintab {
	width:760px;
	margin:0 auto;
	border-collapse:collapse; 
	fason: expression(cellSpacing=0,cellPadding=0);
}

.maintabnew {
	width:1000px;
	margin:0 auto;
	border-collapse:collapse; 
	fason: expression(cellSpacing=0,cellPadding=0);
}

.table100 {
	width:100%;
	border-collapse:collapse; 
	fason: expression(cellSpacing=0,cellPadding=0);
}

.table100 .menu, .table95 .menu {
	width:100%;
	background-image:url('../image/main_04.jpg');
	background-repeat:repeat-x;
	background-position:center bottom;
}

.table100 .menu2, .table95 .menu2 {
	width:100%;
	background-image:url('../image/main_04.jpg');
	background-repeat:repeat-x;
	background-position:center bottom;
	white-space:nowrap; 
	line-height:20px; 
	padding:0 0 5px 0;
	text-align:right;
}

.table100 .main, .table95 .main {
	background-image:url('../image/main_13.jpg');
	background-position:center top;
	background-repeat:repeat-x;
}

.table95 {
	width:95%;
	margin:0 auto;
	border-collapse:collapse; 
	fason: expression(cellSpacing=0,cellPadding=0);
}

.table98 {
	width:98%;
	margin:0 auto;
	border-collapse:collapse; 
	fason: expression(cellSpacing=0,cellPadding=0);
}

.tableX {
	margin:0 auto;
	border-collapse:collapse; 
	fason: expression(cellSpacing=0,cellPadding=0);
}

.table100B {
	width:100%;
	border-collapse:collapse; 
	fason: expression(cellSpacing=1,cellPadding=0);
	background-color:gray;
}

.table100B tr, table100B th {
	height:30px;
}

.table100B td {
	background-color:#fff;
}

.table100B th {
	background-color:#e5e5e5;
}

.tr30 {
	height:30px;
}

.tr40 {
	height:40px;
}

.w15 {
	width:15%;
}

.w20 {
	width:20%;
}

.w30 {
	width:30%;
}

.w50 {
	width:50%;
}

.w70 {
	width:70%;
}

.w80 {
	width:80%;
}

.w100 {
	width:100%;
}

.Mtable {
	width:420px;
	height:31px;
	border-collapse:collapse; 
	fason: expression(cellSpacing=0,cellPadding=0);
	background-image:url('../image/top_02.jpg');
	background-repeat:repeat-x;
}

.user {
	float:left;
	width:233px;
	margin:0 0 10px 0;
}

.user li {
	float:left;
	padding:3px 2px 3px 2px;
}

.user .name {
	border:1px gray solid;
	padding:3px 0 3px 5px;
	width:100px;
	margin:0 5px 0px 0;
}

.ex {
	float:left;
	width:460px;
	margin:0 0 10px 0;
	padding:0 0 0 20px;
}

.ex li {
	float:left;
	padding:3px 2px 3px 2px;
}




























/*=NAV======================================================================*/
* {margin:0px; padding:0px;
}
#nav { 
list-style-type: none; font-size:13px;
} 
#nav a { 
display: block; text-align:center; 
} 
#nav a:link { 
color:#fff; text-decoration:none; 
} 
#nav a:visited { 
color:#fff;text-decoration:none; 
} 
#nav a:hover { 
color:#fff;text-decoration:none;font-weight:bold; 
} 
#nav li { 
float: left; background:; 
} 
#nav li a:hover{ 
background:#; 
} 
#nav li ul { 
line-height: 25px; list-style-type: none;text-align:left; 
left: -999em; width: 110px; position: absolute; border:1px gray solid
} 
#nav li ul li{ 
float: left; width: 110px; 
background: #E5E5E5; 
} 
#nav li ul a{ wedisplay: block; width: 100px;text-align:left;padding-left:10px; 
} 
#nav li ul a:link { 
color:#333; text-decoration:none; 
} 
#nav li ul a:visited { 
color:#333;text-decoration:none; 
} 
#nav li ul a:hover { 
color:#000;text-decoration:none;font-weight:normal; 
font-weight:bold;
} 
#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 
#content { 
clear: left; 
} 

.T1 {
	width:68px;
	padding:8px 0 0 0;
}

.T2 {
	width:50px;
	padding:8px 0 0 0;
}

/*=NAV======================================================================*/

.title {
	color:#3370a9;
	font-weight:bold;
	font-size:14px;
	height:40px;
	border-bottom:1px #3370a9 solid;
	padding:0 20px 0 20px;
	background-color:#edf4fa;
}

.table100news {
	width:100%;
	border-collapse:collapse; 
	fason: expression(cellSpacing=0,cellPadding=0);
}

.table100news tr {
	height:30px;
}

.table100news td {
	border-bottom:1px gray dotted;
}

/*===========================*/

.topmenu {
	border-left:1px gray solid;
	border-top:1px gray solid;
	border-right:1px gray solid;
	background-color:#fff;
	color:#000;
}

#nav a:link.menulink, #nav a:visited.menulink {
	color:#3a4853;
}

#nav a:hover.menulink {
	color:#ff0000;
	font-weight:bold;
}

#nav a:link.menulinktop, #nav a:visited.menulinktop {
    color: #fff;
    text-decoration:none;
}

#nav a:hover.menulinktop {
	color:yellow;
	text-decoration:none;
	font-weight:bold;
}

#nav a:link.menulinktop2, #nav a:visited.menulinktop2 {
    color: #000;
    text-decoration:none;
}

#nav a:hover.menulinktop2 {
	color:000;
	text-decoration:none;
	font-weight:bold;
}






