BODY {
	SCROLLBAR-FACE-COLOR: #5192CB; FONT-SIZE: 12px; SCROLLBAR-HIGHLIGHT-COLOR: #CBE7FF; SCROLLBAR-SHADOW-COLOR: #CBE7FF; SCROLLBAR-ARROW-COLOR: #d0c7c1; FONT-FAMILY: "song", "MS Shell Dlg"; SCROLLBAR-BASE-COLOR: #5192CB; TEXT-ALIGN: center; scrollbar-3d-light-color: #CBE7FF; scrollbar-dark-shadow-color: black
}
.bg-left {
	BACKGROUND-POSITION: right 50%; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/images/main_left.jpg); BACKGROUND-REPEAT: repeat-y
}
.bg-right {
	BACKGROUND-POSITION: left 50%; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/images/main_right.jpg); BACKGROUND-REPEAT: repeat-y
}
.borderl {
	BORDER-RIGHT: #034ea2 1px solid; BORDER-TOP: #034ea2 1px solid; BORDER-LEFT: #034ea2 1px solid; BORDER-BOTTOM: #034ea2 1px solid
}

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: #FF3300; TEXT-DECORATION: none
}

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: #ff3e00; 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: #F53408; 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: #ffffff; TEXT-DECORATION: none
}
.styCaption
{
	FONT-WEIGHT: bold;
	FONT-FAMILY: 宋体;
	font-size:12px;
	COLOR:#3333ff;
}
.sty01 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #0E2B80;
}
.sty02 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #2192CA;
}
.sty03 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #3387DB;
}
.sty04 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
}
.sty05 {
	font: normal 12px "宋体";
	color: #0e269f;
}
.sty06 {
	font: normal 12px "宋体";
	color:#999999;
}
.sty07 {
	font: normal 12px "宋体";
	color: #000000;
}
.sty08 {
	font-family: "宋体";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #0e269f;
}
.sty09 {
	font: normal 12px "宋体";
	color: #ff0000;
}
.sty10 {
	font: normal 12px "宋体";
	color: #ffffff;
}
.weizhi {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0E269F;
}


a {
	font-family: 宋体;
	font-size: 12px;
	color: #0066FF;
}
a:link {
	text-decoration: none;
	color: #142599;
}
a:visited {
	text-decoration: none;
	color: #660099;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}


a.current:link {
	text-decoration: none;
	color: #FF0000;
}
a.current:visited {
	text-decoration: none;
	color: #FF0000;
}
a.current:hover {
	text-decoration: underline;
	color: #FF0000;
}
a.current:active {
	text-decoration: none;
	color: #FF0000;
}

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:#FF0000;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:#e87000; TEXT-DECORATION: none;font-family:"SimHei"; font-weight:bold  
}
.FreePostTitle
{
   font-size:12px;
   color:Green;    
}
.STYLE1 {
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
}
.STYLE3 {color: #999999}
.STYLE5 {	color: #3E69E4;
	font-size: 12px;
	font-weight: bold;
}
.styHr
{
	color:#3399cc;	
}
.styTable
{
	border-left: 1px solid #3399cc;
	border-top: 1px solid #3399cc;
	border-bottom: 1px solid #3399cc;
    border-right: 1px solid #3399cc;
}
.styFooter
{
	border-left: 0px solid #3399cc;
	border-top: 1px solid #3399cc;
	border-bottom: 0px solid #3399cc;
    border-right: 0px solid #3399cc;
}
.styTableDark
{
	border-left: 1px solid #D6D7D6;
	border-top: 1px solid #D6D7D6;
	border-bottom: 1px solid #D6D7D6;
    border-right: 1px solid #D6D7D6;
}
/*****************************************************
Tables
*****************************************************/
.tableBorder /* This is the outline round the main forum tables */
{
   
    /*border: 1px outset; solid*/
    border: 1px outset #42ADF1;
    background-color: #FFFFFF;
}

.moderationTable /* Moderation table */
{
    border: 1px #FFFFFF solid; 
    background-color: #F1F1F1;
}

.adminTable /* Admin table */
{
    border: 1px #1C84D0 solid;
    /*background-color: #FFFFFF;*/
    background-color :White;
}

.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:Black;
    background-color: #EEF7FF;
    font-size:larger;/*  10pt;*/
    width:100%;
}
.ReportTable { /* 用于显示个人或者其他的一些报表 cellpadding="0" cellspacing="0" border="1" bordercolor="#000000"*/
    border: 1px; 
    cellpadding="0";
    cellspacing="0";
    bordercolor="#000000";
    font-size: 10pt;
    width:100%;
}
/*****************************************************
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.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; FLOAT: left; MARGIN-LEFT: 5px; BORDER-LEFT: #dcb9e3 1px solid; WIDTH: 91px; COLOR: #721480; LINE-HEIGHT: 23px; BORDER-BOTTOM: #dcb9e3 1px; 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
}