﻿Td
{
	font-size:12px;	
}

Html.Main
{
	width:100%;
	height:100%;
	overflow:scroll;
	overflow-x:hidden;
}

Div.Menu
{
	overflow:auto;
	width:100%;
	height:100%;	
	scrollbar-face-color:#EFF4F8;
}
Table.LeftTreeMenu
{
	padding:5px 5px 5px 5px;
	background-color:#ECF3F6;	
}

Table.Search
{
	width:100%;
}
Table.Search Td.Title
{
	 text-align:left;
	 background-color:#D8D8D8;
	 font-weight:bold;
	 border-bottom:solid 1px #888888;	
	 height:22px;
	 padding-left:5px;
}
Table.Search Td.Content
{
	 background-color:#f5f5f5;	
	 padding-top:5px;
	 padding-bottom:5px;
}
Td.SearchColumn
{
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}
Table.Record
{
	width:100%;	
	border-top:solid 1px #888888;
	border-bottom:solid 1px #888888;
}
Table.Record Td.Title
{
	 background-color:#e7e7e7;	
	 padding:4px 5px 4px 5px;
}
Table.Record Td.Content
{
	 background-color:#f5f5f5;	
	 padding-left:5px;
}
Table.Input
{
	border:solid 1px #BEBEBE;	
	background-color:#ECE9D8;
}
Table.Input Td.Title
{
	 background-color:#F3F3F3;	
	 text-align:center;
	 padding:3px 3px 3px 3px;
}
Table.Input Td.Content
{
	 background-color:#FFFFFF;	
	 text-align:left;
	 padding:3px 3px 3px 3px;
}

Table.NewsDetail{width:90%;}
Table.NewsDetail Td.Title{width:100%;text-align:center;font-size:20px;
	font-weight:bold;font-family:楷体_GB2312; padding-top:20px; padding-bottom:20px;}
Table.NewsDetail Td.Content{font-size:14px; text-align:left;}

Table.Details
{
 background-color:#999999;	
}
Table.Details TD.Header
{
 background-color:#e7e7e7;
 padding-top:4px;
 padding-bottom:4px;	
 font-weight:normal;
 text-align:center;
}
Table.Details TD.Item
{
 /*background-color:#ECF3F6;*/
 background-color:White;
 padding-left:5px;	
 text-align:left;
}
Table.Details A:visited{color:Blue; text-decoration:underline;}
Table.Details A:hover{color:Red; text-decoration:underline;}
Table.Details A{color:Blue; text-decoration:underline}

Table.Underline Td{ border-bottom:solid 1px #cccccc; padding-top:3px; padding-bottom:3px;}

TD.DialogTitle
{
	height:25px;	
	padding-left:5px;
	padding-right:10px;
	font-weight:bold;
	color:#336699;
	background-color:#f0f0f0;
	border-bottom:solid 1px #a7a7a7;
}

TR.Title{ background-color:#e7e7e7; }
TR.Content{ background-color:#f5f5f5; }
/**************** GridView CSS ************************/
/*后台gridview css*/
Table.GridView
{
	font-weight:normal;
	font-size:12px;
	width:100%;
	border:solid 1px #BEBEBE;
}
Table.GridView TR.Item
{
	background-color:White;	
	text-align:left;
	onmouseover: expression(onmouseover=function(){this.style.backgroundColor='#DEEFFF';});
	onmouseout: expression(onmouseout=function(){this.style.backgroundColor='#ffffff';});
}
Table.GridView TR.Item Td
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
}
Table.GridView TR.AlterItem
{
	background-color:#f9f9f9;	
	text-align:left;	
	onmouseover: expression(onmouseover=function(){this.style.backgroundColor='#DEEFFF';});
	onmouseout: expression(onmouseout=function(){this.style.backgroundColor='#f9f9f9';});
}
Table.GridView TR.AlterItem Td
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
}
Table.GridView TR.Header Th
{
	background-color:#E7E7E7;
	height:20px;
	color:#0E3E67;
	font-weight:normal;
}
Table.GridView TR.Pager
{
	background-color:#ecf3f6;	
	text-align:left;
	height:16px;
	/*background-image:url(pager.gif);*/
}
Table.GridView .Empty
{
	background-color:White;	
	padding-top:5px;
	padding-bottom:5px;
}
Table.GridView TR.Red
{
	color:Red;	
	text-align:left;
}
Table.GridView TR.Red Td
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
}
Table.GridView A:visited{color:Black; text-decoration:underline;}
Table.GridView A:hover{color:Red; text-decoration:underline;}
Table.GridView A{color:Black; text-decoration:underline;}

/*前台gridveiw css*/
Table.GridViewF
{
	font-weight:normal;
	font-size:12px;
	width:100%;
}
Table.GridViewF TR.Item
{
	background-color:White;	
	text-align:left;
}
Table.GridViewF TR.Item Td
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:dotted 1px #cccccc;
}
Table.GridViewF TR.AlterItem
{
	text-align:left;	
}
Table.GridViewF TR.AlterItem Td
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:dotted 1px #cccccc;
}
Table.GridViewF TR.Header Th
{
	background-color:#E7E7E7;
	height:20px;
	color:#0E3E67;
	font-weight:normal;
}
Table.GridViewF TR.Pager
{
	text-align:center;
	height:16px;
	/*background-image:url(pager.gif);*/
}
Table.GridViewF .Empty
{
	background-color:White;	
	padding-top:5px;
	padding-bottom:5px;
}
	
Table.GridViewF A:visited{font-family:Verdana;font-size:12px;color:#415373;font-weight:normal; text-decoration:none;}
Table.GridViewF A:hover{font-family:Verdana;font-size:12px;	font-weight:normal;color:Red; text-decoration:none;}
Table.GridViewF A{font-family:Verdana;font-size:12px;	color:#415373;font-weight:normal; text-decoration:none;}

span.link
{
	text-decoration:none; cursor:hand;
}
/*********************** Form CSS ******************************/
Input.Button
{
	border-right:solid 1px #496176;
	border-bottom:solid 1px #496176;
	border-left:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
	background-color:#cccccc;
	color:#000000;
	font-size:12px;	
	padding-top:2px;
	height:20px;
}
Input.TextBox
{
	height:14px;
	font-size:12px;	
	width:90%;
}
.DropList
{
	width:90%;	
}
Input.CommonButton
{
	border:solid 1px #999999;
	background-color:#FFEDFF;
	color:#284775;
	font-size:11px;
	font-weight:bold;	
	padding-top:1px;
	height:22px;
}
/************************ Div CSS ************************************/
Div.DialogPanel
{
	overflow:scroll;
	overflow-x:hidden;
	height:100%;
	width:100%;	
	line-height:140%;
}
Div.Panel
{
	overflow:auto;
	height:100%;
	width:95%;	
	border:solid 1px #dddddd;
	padding:5px 5px 5px 5px;
	background-color:#f9f9f9;
	text-align:left;
}
