
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: "song", "MS Shell Dlg"; TEXT-ALIGN: center;line-height:18px;
	text-decoration:none;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;
	MARGIN: 0px; PADDING-TOP: 0px; 
 /*哀悼变灰MARGIN: 0px; COLOR: #000000; BACKGROUND-COLOR: #ffffff;
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
}


.bg-left {
	BACKGROUND-POSITION: right 50%; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/images/main_left.jpg); BACKGROUND-REPEAT: repeat-y;TEXT-DECORATION: none;
}
.bg-right {
	BACKGROUND-POSITION: left 50%; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/images/main_right.jpg); BACKGROUND-REPEAT: repeat-y;TEXT-DECORATION: none;
}
.borderl {
	BORDER-RIGHT: #034ea2 1px solid; BORDER-TOP: #034ea2 1px solid; BORDER-LEFT: #034ea2 1px solid; BORDER-BOTTOM: #034ea2 1px solid;
}
.table-quan {
	BORDER-BOTTOM: #ADDEF7 1px solid;BORDER-top: #ADDEF7 1px solid;BORDER-left: #ADDEF7 1px solid;BORDER-right: #ADDEF7 1px solid;
	TEXT-DECORATION: none;
}
A.nv3 {
	FONT-SIZE: 12px; COLOR: #3387DB; TEXT-DECORATION: none;
}
A.nv3:active {
	FONT-SIZE: 12px; COLOR: #3387DB; TEXT-DECORATION: none;
}
A.nv3:link {
	FONT-SIZE: 12px; COLOR: #3387DB; TEXT-DECORATION: none;
}
A.nv3:visited {
	FONT-SIZE: 12px; COLOR: #3387DB; TEXT-DECORATION: none;
}
A.nv3:hover {
	FONT-SIZE: 12px; COLOR: #0066ff; TEXT-DECORATION: underline;
}

A.nv2 {
	FONT-SIZE: 12px; COLOR: #4b5159; TEXT-DECORATION: none;
}
A.nv2:active {
	FONT-SIZE: 12px; COLOR: #4b5159; TEXT-DECORATION: none;
}
A.nv2:link {
	FONT-SIZE: 12px; COLOR: #4b5159; TEXT-DECORATION: none;
}
A.nv2:visited {
	FONT-SIZE: 12px; COLOR: #4b5159; TEXT-DECORATION: none;
}
A.nv2:hover {
	FONT-SIZE: 12px; COLOR: #0066ff; TEXT-DECORATION: none;
}
A.nv4 {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
A.nv4:active {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
A.nv4:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
A.nv4:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
A.nv4:hover {
	FONT-SIZE: 12px; COLOR: #0066ff; TEXT-DECORATION: none;
}
A.nv5 {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;
}
A.nv5:active {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;
}
A.nv5:link {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;
}
A.nv5:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;
}
A.nv5:hover {
	FONT-SIZE: 12px; COLOR: #0066ff; TEXT-DECORATION: none;
}
.hot {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #0275CA;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.logofont {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ff9933;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.huifont {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.jobfont {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #757E30;	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.TopTDL { background:#F0F0F0; height:26px; line-height:25px; border-bottom:1px solid #CDCDCD; text-align:left;}
.TopTDL a,.TopTDL a:vistied,.TopTDL a:acitve { color:#000;}
.TopTDL a:hover { color:#F60;}
.TopTDR { background:#F0F0F0; height:26px; line-height:25px; border-bottom:1px solid #CDCDCD; text-align:right;}
.styCaption
{
	FONT-WEIGHT:lighter;
	FONT-FAMILY: 宋体;
	font-size:12px;
	COLOR:Green;
	TEXT-DECORATION: none;
	line-height:18px;
	background-color:#EEF7FF;
}
.styCaptionBlack
{
	FONT-WEIGHT: bold;
	FONT-FAMILY: 宋体;
	font-size:12px;
	COLOR:Black;
	TEXT-DECORATION: none;
	line-height:18px;
}
.styCaptionBlue {
	font-family: "宋体";
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #0e269f;
	TEXT-DECORATION: none;
}
.styCaptionGreen
{
	FONT-WEIGHT:lighter;
	FONT-FAMILY: 宋体;
	font-size:12px;
	COLOR:Green;
	TEXT-DECORATION: none;
	line-height:18px;
}
.styBlack
{
	FONT-WEIGHT:normal;
	FONT-FAMILY: 宋体;
	font-size:12px;
	COLOR:Black;
	TEXT-DECORATION: none;
	line-height:18px;
}
.sty01 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #0E2B80;
	TEXT-DECORATION: none;
	line-height:16px;
}
.sty02 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #2192CA;
	text-decoration: none;
	line-height:16px;
}
.sty03 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #3387DB;
	TEXT-DECORATION: none;
	line-height:16px;
}
.sty04 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
	TEXT-DECORATION: none;
	line-height:16px;
}
.sty05 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #3387DB;    
	TEXT-DECORATION: none;
}
.sty06 {
	font: normal 12px "宋体";
	color:#999999;
 }
.sty07 {
	font: normal 12px "宋体";
	color: #000000;
	TEXT-DECORATION: none;
	line-height:16px;
}
.sty08 {
	font-family: "宋体";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #0e269f;
	TEXT-DECORATION: none;
}
.sty09 {
	font: normal 12px "宋体";
	color: #ff0000;
	TEXT-DECORATION: none;
}
.sty10 {
	font: normal 12px "宋体";
	color: #ffffff;
	TEXT-DECORATION: none;
}
.weizhi {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0E269F;
}


a {
	font-family: 宋体;
	font-size: 12px;
	color: #0066FF;
	TEXT-DECORATION: none;
}
a:link {
	text-decoration: none;
}
a:hover {
	color: #0066ff;

}
a:active {
	text-decoration: none;
}

a.menufont {font-family:"宋体";font-size:12px;color:#FF0000;font-style: normal;font-weight: bold; TEXT-DECORATION: none;}
a.menufont:link {font-family:"宋体";font-size:12px;color:#FF0000;font-style: normal;font-weight: bold;TEXT-DECORATION: none;}
a.menufont:visited {font-family:"宋体";font-size:12px;color:#FF0000;font-style: normal;font-weight: bold;TEXT-DECORATION: none;}
a.menufont:hover {font-family:"宋体";font-size:12px;color:#FF0000;font-style: normal;font-weight: bold;TEXT-DECORATION: none;}
a.menufont:active {font-family:"宋体";font-size:12px;color:#0066ff;font-style: normal;font-weight: bold;TEXT-DECORATION: none;}

A.daoh {
	FONT-SIZE: 14px; COLOR:#BAEAFF; TEXT-DECORATION: none; font-family:"SimHei"; font-weight:bold;

}
A.daoh:active {
	FONT-SIZE: 14px; COLOR: #BAEAFF; TEXT-DECORATION: none ;font-family:"SimHei"; font-weight:bold; 
}
A.daoh:link {
	FONT-SIZE: 14px; COLOR: #BAEAFF; TEXT-DECORATION: none;font-family:"SimHei"; font-weight:bold;  
}
A.daoh:visited {
	FONT-SIZE: 14px; COLOR: #BAEAFF; TEXT-DECORATION: none;font-family:"SimHei"; font-weight:bold;  
}
A.daoh:hover {
	FONT-SIZE: 14px; COLOR:#0066ff; TEXT-DECORATION: none;font-family:"SimHei"; font-weight:bold;  
}
.FreePostTitle
{
   font-size:12px;
   color:757E35; 
   TEXT-DECORATION: none;
}
.STYLE1 {
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
	TEXT-DECORATION: none;
}
.STYLE3 {color: #999999;TEXT-DECORATION: none;}
.STYLE5 {	color: #3E69E4;
	font-size: 12px;
	font-weight: bold;
	TEXT-DECORATION: none;
}
.styHr
{
	color:#3399cc;	
	TEXT-DECORATION: none;
}
.styTablel
{
	border-left: 1px solid #3399cc;
	border-top: 1px solid #3399cc;
	border-bottom: 1px solid #3399cc;
    border-right: 1px solid #3399cc;
    TEXT-DECORATION: none;
}
.styTableDark
{
	border-left:1px solid #acacac;
	border-top: 1px solid #acacac;
	border-bottom: 1px solid #acacac;
    border-right: 1px solid #acacac;
    TEXT-DECORATION: none;
}
/*****************************************************
Tables
*****************************************************/
.tableBorder /* This is the outline round the main forum tables */
{
   
    /*border: 1px outset; solid*/
    border: 1px outset #42ADF1;
    background-color: #FFFFFF;
    TEXT-DECORATION: none;
}

.moderationTable /* Moderation table */
{
    border: 1px #FFFFFF solid; 
    background-color: #F1F1F1;
    TEXT-DECORATION: none;
}

.adminTable /* Admin table */
{
    border: 1px #1C84D0 solid;
    /*background-color: #FFFFFF;*/
    background-color :White;
    TEXT-DECORATION: none;
}

.quoteTable { /* This is the quote table, where quotes from previous posts are shown */
    border:1px inset;
    background-color: #EEF7FF;
}

.editTable { /* This is the edit notes table, shown when someone has edited a post, and this feature is enabled */
    border: 1px inset; 
    color:#000099;
    background-color: #EEF7FF;
    font-size: 12pt;
    TEXT-DECORATION: none;
}

/*****************************************************
Table Header and cell definitions
*****************************************************/
td.column /* td.column is the main heading row of the table, shows either the table title, or the column headings, such as 'Posts', 'Last Post' etc. Top row of all tables. */
{
    font-weight: bold; 
    font-size: 9pt; 
    background-color: #78ABDE; 
    background-image: url(../images/bg_th.gif); 
    background-repeat: repeat-x; 
    COLOR: white;
}

td.h1a /* td.h1a is the subheading row of the table, shows the names of Forum Groups on main page, or 'Announcements', 'Topics' on ShowForum page */
{
    color: #4455aa;
    font-size: 9pt;
    font-weight:bold;
    text-decoration: none; 
    background-image: url(../images/forumHeaderBackgroundAlternate.gif);
    background-color: #E7E3E7;
    background-repeat: repeat-x; 
}

td.h1 /* td.h1 was the old subheading row of the table. This should probably be deleted as I don't think it is used anymore. */
{
    color: white;
    font-size: 9pt;
    font-weight:bold;
    background-image: url(../images/forumHeaderBackground.gif);
    background-color: #4455aa
}

td.f /* Forums column cells on main page; last post, replies, view cells on ShowForums page (shaded cells?) */
{
    font-size: 9pt; 
   /* background-color: #DDEEFF;*/
   background-color :White;
border-top: 0px solid #53A3E2;
}
td.fNew /* 用于新加的功能,文本用红色表示 Forums column cells on main page; last post, replies, view cells on ShowForums page (shaded cells?) */
{
    font-size: 9pt; 
   /* background-color: #DDEEFF;*/
   background-color:White;
   border-top: 0px solid #53A3E2;
 }
td.f1 /*增加的,作为图标背景类*/
{
    font-size: 9pt; 
    background-color: #FFFFFF;
	border-top: 1px solid #53A3E2;
	border-right: 1px solid #53A3E2;
}
td.f2
{
    font-size: 9pt;
    background-color: #DDEEFF;
}

td.fh /* 论坛行高亮-例:论坛选项,论坛统计,在线列表forumRowHighlight - such as forumOptions, forumStatistics, WhoIsOnline boxes etc.*/
{
    font-size: 9pt; 
    background-color: #FFFFFF; 
    /*background-image: url(../images/fhBg.gif); */
    background-image: url(../images/fhBg.gif);
    background-repeat: repeat-x;
}
td.fh1 /*新增用于主要行显示(论坛组那一栏)*/
{
    font-size: 9pt; 
    background-color: #FFFFFF; 
    /*background-image: url(../images/fhBg.gif); */
    background-image: url(../images/hdr_bg.gif);
    background-repeat: repeat-x;
}

TD.fh2 /* used in Forums Statistics box to control size of text*/
{
	font-size: 9pt; 
}

TD.fh3b /* TD.fh3 is Threads, Posts cells on main table, Thread cells on ShowForum page (not shaded?) */ 

{
	font-size: 9pt; 
	background-color: #FFFFFF; 
	border-top: 1px solid #DDEEFF;
	border-left: 1px solid #DDEEFF;
}

TD.fh3 /* TD.fh3 is Threads, Posts cells on main table, Thread cells on ShowForum page (not shaded?) */ 
{
	font-size: 9pt; 
	background-color: #FFFFFF; 
	border-top: 1px solid #53A3E2;
	border-left: 1px solid #53A3E2;
}

TD.fh3a /* TD.fh3a is Alternating table for Post Body in the PostView */ 
{
	font-size: 9pt; 
	background-color: #F6FBFF; 
	border-top: 1px solid #DDEEFF;
	border-left: 1px solid #DDEEFF;
}

TD.fh4 /* TD.fh4 is Last Post cells on main table (not shaded?) */
{
	font-size: 9pt; 
	background-color: #FFFFFF; 
	border-top: 1px solid #DDEEFF;
	border-left: 1px solid #DDEEFF;
}

/*****************************************************
Background color and text used in threaded view
*****************************************************/
td.threadTitle
{
    background-color: #D4D9EC;
}

.threadDetailTextSmall
{
    color: #0055E7;
    font-size: 9pt;
}

.threadDetailTextSmallBold
{
    color: #0055E7;
    font-size: 9pt;
    font-weight: bold;
}
TD /* 新增 200/03/28 用于未使用CSS中的文字字体大小 */
{
	font-size: 9pt; 
}
/*把鼠标悬浮和移开时候的表现，用于留言的发出的留言和收到的留言ForeColor="#003399" CssClass="Footer" BackColor="#99CCCC"*/
.td_on {
    border: #dcb9e3 1px solid; MARGIN-TOP: 10px; FONT-WEIGHT: bolder; BACKGROUND: #99CCCC;FLOAT: left; WIDTH: 93px; COLOR: #003399; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center;
}
.td_over {
	border: #dcb9e3 1px solid; 
	MARGIN-TOP: 10px; FONT-WEIGHT: bolder; 
	MARGIN-LEFT: 5px;
	BORDER-LEFT: #dcb9e3 1px solid; WIDTH: 91px; COLOR: #721480; LINE-HEIGHT: 23px; 
	BORDER-BOTTOM: #dcb9e3 1px solid; WIDTH: 91px; COLOR: #721480; LINE-HEIGHT: 23px; 
	TEXT-ALIGN: center
}
.infobox {
	TABLE-LAYOUT: fixed; MARGIN-BOTTOM: 18px; WIDTH: 100%;
}
.tablelt {
	BACKGROUND: url(/pics/ibox.gif); WIDTH: 3px; HEIGHT: 3px;
}
.tablect {
	BACKGROUND: url(/pics/tablev.gif); HEIGHT: 3px;
}
.tablert {
	BACKGROUND: url(/pics/ibox.gif) right top; WIDTH: 3px; HEIGHT: 3px;
}
.tablelc {
	BACKGROUND: url(/pics/tableh.gif); WIDTH: 3px;
}
.tablecc {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #fff6ee; PADDING-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 6px;
}
.tablekc {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px;
}
.tablerc {
	BACKGROUND: url(/pics/tableh.gif) right 50%; WIDTH: 3px;
}
.tablelb {
	BACKGROUND: url(/pics/ibox.gif) 0px bottom; WIDTH: 3px; HEIGHT: 3px;
}
.tablecb {
	BACKGROUND: url(/pics/tablev.gif) left bottom; HEIGHT: 3px;
}
.tablerb {
	BACKGROUND: url(/pics/ibox.gif) right bottom; WIDTH: 3px; HEIGHT: 3px;
}
.detail INPUT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid;
}
.detail A.redbutt {
	PADDING-RIGHT: 4px; MARGIN-RIGHT: 2px;
}
.gtleft {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px;
}
.gtleft .pl2 {
	LINE-HEIGHT: 1em;
}
.gtright {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
}
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }   