html { min-width: 780px; }

body, table, th, td, div, img, a {
	border: 0px;
	padding: 0px;
	font-family: '宋体', '新宋体', 'Arial', 'Times New Roman', Sans-Serif;
	font-weight: normal;
	font-size: 9pt;
	text-align: center;
	vertical-align: top;
	color: #FFFFFF;
	background-color: transparent;
	line-height: 130%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

a:link, a:visited { color: #777777; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }

a.Link:link, a.Link:visited { color: #777777; text-decoration: none; }
a.Link:hover { color: #000000; text-decoration: underline; }

a.MainMenu:link, a.MainMenu:visited { color: #ffffff; text-decoration: none; }
a.MainMenu:hover { color: #ffff00; text-decoration: underline; }

.ClearAll { clear: both; display: none; }


.smLogo { width: 88px; height: 31px; }
.smIcon { width: 16px; height: 16px; }


/*** 位置控制 ***/

.al { text-align: left; }
.ac { text-align: center; }
.ar { text-align: right; }
.vat { vertical-align: top; }
.vam { vertical-align: middle; }
.vab { vertical-align: bottom; }
.FullW { width: 100%; }
.nowrap { white-space: nowrap; }

.rLine { border-right: 1px solid #777777; }

.GoogleTextAd {
  padding: 5px 0px 0px 0px;
}





.FBG { font-weight: bold; color: #008000}
.FBR { font-weight: bold; color: #FF0000}
.FBW { font-weight: bold; color: #FFFFFF}
.FBB { font-weight: bold; color: #000000}
.FBO { font-weight: bold; color: #FF6600}
.FBY { font-weight: bold; color: #FFFF00}
.FBGy { font-weight: bold; color: #CCCCCC}

.FNG { font-weight: normal; color: #008000}
.FNR { font-weight: normal; color: #FF0000}
.FNW { font-weight: normal; color: #FFFFFF}
.FNB { font-weight: normal; color: #000000}
.FNO { font-weight: normal; color: #FF6600}
.FNY { font-weight: normal; color: #FFFF00}
.FNGy { font-weight: normal; color: #CCCCCC}
