body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	/*
	background: url(images/bg.gif);
	*/
}

.listhead {
	background-image:url(/images/template2/bg2.gif);
	text-align:center;
	WORD-BREAK: keep-all;
	height:30px;
	font-size: 13px;
	font-weight:bold;
}
.listrow1 {
	background: #EDEDED;
}
.listrow2 {
	background: #F5F5F5;
}
.listtable {
	width:95%;
}
.listrowhover {
	background: #A2A2C6;
	font-size: 13px;
	text-align: center;


}

.label
{
	font-weight:100;
	font-size:13px;
}
.rootnode
{
	height:20px;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:5px;
	text-align:left;
}
.leafnode
{
	height:20px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:40px;
	color:black;
	font-size:12px;
	text-align:left;
}
.line
{
	height: auto;
	background-image:url(images/template2/p_line01.gif);
}

.menulink:link
{
	COLOR:black;
    TEXT-DECORATION: none;
}
.menulink:hover
{
	COLOR:black;
	TEXT-DECORATION: none;
}
.menulink:visited
{
	COLOR:black;
    TEXT-DECORATION: none;
}
.menulink:active
{
	COLOR:black;
    TEXT-DECORATION: none;
}

td
{
	font-size:12px;
}

.break
{
	word-break:break-all;
}

.listtable{
	width:95%;
}
.edittable{
	width:95%;
	border:thin;
	border-spacing:inherit;
}
.listtablehead {
	background-image:url(/images/template2/bg2.gif);
	text-align:center;
	WORD-BREAK: keep-all;
	height:30px;
	font-weight:bold;
}
.listtablebody {
	background-color:expression((this.sectionRowIndex%2==0)?"#EDEDED":"#F5F5F5");
	active:expression(
		onmouseover= function ()
		{
			this.className = 'ActiveRow';
		},
		onmouseout= function ()
		{
			this.className = 'listtablebody';
		}	
	
	);
	Line-height:18px;
	font-size:12px;
	text-align:center;
}
.button
{
	background-image: url(/images/button_bg.jpg);
	cursor:hand;
	font:messagebox;
	color:black;
	width:50px;
	height:20px;
	border: 1px solid RGB(121,121,121);
	background-repeat: repeat-x;
}

.groupbutton
{
	background-image: url(/images/group/groupButton.gif);
	cursor:hand;
	font:messagebox;
	color:black;
	width:50px;
	height:20px;
	border: 1px solid RGB(121,121,121);
	background-repeat: repeat-x;
}

.button4
{
	background-image: url(/images/button_bg.jpg);
	cursor:hand;
	font:messagebox;
	color:black;
	width:70px;
	height:20px;
	border: 1px solid RGB(121,121,121);
	background-repeat: repeat-x;
}

.button5
{
	background-image: url(/images/button_bg.jpg);
	cursor:hand;
	font:messagebox;
	color:black;
	width:80px;
	height:20px;
	border: 1px solid RGB(121,121,121);
	background-repeat: repeat-x;
}
.button6
{
	background-image: url(/images/button_bg.jpg);
	cursor:hand;
	font:messagebox;
	color:black;
	width:90px;
	height:20px;
	border: 1px solid RGB(121,121,121);
	background-repeat: repeat-x;
}

.SquareButton
{
	background-image: url(/images/1_2.gif);
	cursor:hand;
	font:messagebox;
	color:black;
	width:40px;
	height:30px;
	border: 1px solid RGB(121,121,121);
	background-repeat: repeat-x;
}

.PageToolbar
{
	BACKGROUND-COLOR: RGB(237,237,237);
	Line-height:12px;
	font-size:10px;
	text-align:left;	
}
.hide {display:none}
.table
{
	border-collapse: collapse;
	width: 100%;
}
.row1 {
	BACKGROUND-COLOR:#EDEDED;
	/*background-image:url('/images/template2/r1.gif');*/
	Line-height:18px;
	font-size:12px;
	text-align:center;		
}
.row2 {
	BACKGROUND-COLOR:#F5F5F5;
	/*background-image:url('/images/template2/r2.gif');*/
	Line-height:18px;
	font-size:12px;
	text-align:center;
}

.buttonrow1 {
	BACKGROUND-COLOR:#EDEDED;
	Line-height:28px;
	text-align:center;
	vertical-align:middle;		
}
.buttonrow2 {
	BACKGROUND-COLOR:#F5F5F5;
	Line-height:28px;
	text-align:center;
	vertical-align:middle;
}
.ActiveRow
{
	BACKGROUND-COLOR: #A2A2C6;
	Line-height:18px;
	font-size:12px;
}

.ReadonlyTextfield
{
	background-color:RGB(245,245,245);
	border-color:white;
	border-left:RGB(245,245,245) 1px double;
	border-right:RGB(245,245,245) 1px double;
	border-top:RGB(245,245,245) 1px double;
	border-bottom:RGB(245,245,245) 1px double;
}

.TEXTAREA 
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Tahoma,宋体;
	BORDER-RIGHT: #FFFFFF 0px solid; 
	BORDER-TOP: #FFFFFF 0px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 0px solid;
	OVERFLOW: yes; 
	BACKGROUND-COLOR: #FFFFFF;
	WIDTH:90%;
	HEIGHT:100%
}

.TEXTAREAROW2
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Tahoma,宋体;
	BORDER-RIGHT: #FFFFFF 0px solid; 
	BORDER-TOP: #FFFFFF 0px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 0px solid;
	OVERFLOW: auto; 
	BACKGROUND-COLOR: #F5F5F5;
	WIDTH:100%;
	HEIGHT:100%
}

.row {
	background-color:expression((this.sectionRowIndex%2==0)?"#EDEDED":"#F5F5F5"); 
	active:expression(
		onmouseover= function ()
		{
			this.className = 'ActiveRow';
		},
		onmouseout= function ()
		{
			this.className = 'row';
		}	
	
	);
	Line-height:18px;
	font-size:12px;
	text-align:center;
}

#error
{
	font-size: 9pt;
	color:#FF0000;
}
/* 论坛部分css   */

.CommonMessageContent {

	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 16px; 
	COLOR: #000000; 
	PADDING-TOP: 8px; 
	FONT-FAMILY: Arial, Helvetica; 
	TEXT-ALIGN: left
	OVERFLOW: auto; 
	COLOR: #333333; 
}

.ForumPostUserArea {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 22px; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 32px; 
	FONT-SIZE: 80%; 
	PADDING-BOTTOM: 4px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #cccccc 1px solid; 
	WIDTH: 150px; COLOR: #333333; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	FONT-FAMILY: Arial, Helvetica; 
	BACKGROUND-COLOR: #eeeeee; 
	TEXT-ALIGN: center;
}

.DissTime 
{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #fff;
	padding-left: 30px;
	font-weight:bold;
	
}
.DissReContent
{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-left: 30px;
	
} 
.DissTd {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #336699;
	padding: 4px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #ccc;
} 
.reply {/* reply : reply and comment */ [文章回应列]
	clear:left;
	margin-bottom:15px;
	margin-top:0px;
	font-family:arial, verdana, 新细明体, sans-serif;/* W3 */
	font-size: 0.85em;/* W3 */
	color: #000; /* W3 */
	text-align: left;/* W3 */
	border-bottom: 1px dotted #666; /* W3 */
}
.posted {/* posted：blog time and comment */ ["发表时间]
	clear:left;
	margin-bottom:40px;
	margin-top:0px;
	font-family: arial, verdana, 新细明体, sans-serif;/* W3 */
	font-size: 0.85em;/* W3 */
	color: #000; /* W3 */
	text-align: left;/* W3 */
	border:0px solid #999;/* W3 */
}
.title {/* title：blog title */ [文章标题]
	padding-bottom:5px;
	font-family:verdana, arial, "新细明体", sans-serif;/* W3 */
	text-align: left;/* W3 */
	font-size:1.00em;/* W3 */
	font-weight:bold;/* W3 */
	font-style:normal;/* W3 */
	color: #336699;/* W3 */ 标题颜色
	border:1px solid red;/* W3 */ 标题边框(设为0，就不会出现边框) 
}
.date {/* date：blog date */ [文章发表日期] 
	margin-bottom:10px; 该日期与下面的物件(既内文)的距离
	font-family:palatino, georgia, times new roman, 新细明体, sans-serif;/* W3 */
	text-align: left;/* W3 */
	font-size:1.0em;/* W3 */ 字级大小
	font-weight: bold;/* W3 */
	font-style: normal;/* W3 */
	color: #333;/* W3 */ 字体颜色
	border-bottom: 1px solid #999;/* W3 */ 底线
}

.CommonBreadCrumbArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: -5px -15px 10px; COLOR: #4c7a9e; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #d0e0ef
}
.CommonBreadCrumbArea A:link {
	COLOR: #4c7a9e; TEXT-DECORATION: none
}
.CommonBreadCrumbArea A:visited {
	COLOR: #4c7a9e; TEXT-DECORATION: none
}



/* 论坛部分css   */
	/*background-image:expression((this.sectionRowIndex%2==0)?"url('/images/template2/r1.gif')":"url('/images/template2/r2.gif')");*/
