body
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10pt;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	padding-top: 0px;
	font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
	background-color: #e4eff1;
	line-height: 1.5em;
	color: #25273c;
}

A:visited, A:link
{
	color: blue;
	text-decoration: none;
}

A:hover
{
	color: blue;
	text-decoration: underline;
}

A.href_White:visited, A.href_White:link
{
	color: blue;
	text-decoration: none;
}

A.href_White:hover
{
	color: blue;
	text-decoration: underline;
}

A.href_Block_Head:visited, A.href_Block_Head:link
{
	color: blue;
	text-decoration: none;
	font-weight: bold;
}

A.href_Block_Head:hover
{
	color: blue;
	text-decoration: underline;
	font-weight: bold;
}

/***************框架页面*********************************************************/
.frame_Tree_Body
{
	background-color: #edf7ff;
}

.table_framemaim
{
	border-right: #16387C 1px solid;
	border-top: #16387C 1px solid;
	border-left: #16387C 1px solid;
	border-bottom: #16387C 1px solid;
}
/********************************************************************************/

/***************输入文本框*******************************************************/
.TextBox_Input
{
	border: solid 1px #5dc9cd;
	background-color: #f7f7ff;
	font-size: 10pt;
	color: #25273c;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 1px;
}

.TextBox_Input_MultiLine
{
	border: solid 1px #5dc9cd;
	background-color: #f7f7ff;
	font-size: 10pt;
	color: #25273c;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 1px;
	line-height: 1.5em;
}

.TextBox_Input_datePicker
{
	border: solid 1px #5dc9cd;
	background-color: #f7f7ff;
	background-image: url(/App_Themes/LightBlue/images/datePicker.gif);
	background-position: right;
	background-repeat: no-repeat;
	font-size: 10pt;
	color: #25273c;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 1px;
}

.TextBox_Readonly
{
	border: solid 1px #5dc9cd;
	background-color: #edf7ff;
	font-size: 10pt;
	color:#25273c;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 1px;
}
/*********************************************************************************/

/***************UBB输入框*********************************************************/
.table_UBB
{
	border: solid 1px #5dc9cd;
	background-color: #edf7ff;
	padding: 0px;
}

.td_UBB_BottomLine
{
	border-bottom: solid 1px #5dc9cd;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.td_UBB_NoBottomLine
{
	border: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.td_UBB_Select
{
	border-top: solid 1px #5dc9cd;
	border-left: solid 1px #5dc9cd;
	border-right: solid 1px #5dc9cd;
	border-bottom: solid 0px #5dc9cd;
	background-color: #f7f7ff;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	white-space: nowrap;
	font-weight: bold;
}

.td_UBB_NoSelect
{
	border: solid 1px #5dc9cd;
	background-color: #edf7ff;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	white-space: nowrap;
}

.td_UBB_Input
{
	border-bottom: solid 1px #5dc9cd;
	background-color: #f7f7ff;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.TextBox_UBB_Input
{
	width: 100%;
	border: none;
	background-color: #f7f7ff;
	font-size: 12pt;
	color: #25273c;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 1.5em;
}

.iframe_UBB_Input
{
	border: none;
	background-color: #f7f7ff;
	font-size: 12pt;
	color: #25273c;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 1.2em;
}

.iftable_Input
{
	border-top: solid 1px #25273c;
	border-left: solid 1px #25273c;
	border-right: solid 0px #25273c;
	border-bottom: solid 0px #25273c;
}

.iftd_Input
{
	border-top: solid 0px #25273c;
	border-left: solid 0px #25273c;
	border-right: solid 1px #25273c;
	border-bottom: solid 1px #25273c;
	padding: 3px;
	text-align: left;
}
/*********************************************************************************/

/***************按钮***************************************************************/
.Button_Common
{
	border: solid 1px #5dc9cd;
	font-size: 10pt;
	color: #25273c;
	vertical-align: middle;
	background-color: #c8f0f8;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

.Button_Search
{
	height: 20px;
	border: solid 1px #5dc9cd;
	font-size: 10pt;
	color: #25273c;
	vertical-align: middle;
	background-color: #c8f0f8;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 2px;
	padding-right: 2px;
}
/*********************************************************************************/

/*****************最外层框架table：页面主体边缘**********************************/
.table_MainFrame
{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.td_MainFrame_left
{
	width: 30px;
	background-image: url(/App_Themes/LightBlue/images/CommonBorder_l.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.td_MainFrame_right
{
	width: 30px;
	background-image: url(/App_Themes/LightBlue/images/CommonBorder_r.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.td_MainFrame_bottom
{
	height: 30px;
	background-image: url(/App_Themes/LightBlue/images/CommonBorder_b.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.td_MainFrame_leftbottom
{
	width: 30px;
	height: 30px;
	background-image: url(/App_Themes/LightBlue/images/CommonBorder_lb.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.td_MainFrame_rightbottom
{
	width: 30px;
	height: 30px;
	background-image: url(/App_Themes/LightBlue/images/CommonBorder_rb.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*******************************************************************************/

/***************页头Logo广告****************************************************/
.table_Body_Top
{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border-right: #5dc9cd 0px solid;
	border-top: #5dc9cd 0px solid;
	border-left: #5dc9cd 0px solid;
	border-bottom: #5dc9cd 0px solid;
	background-image: url(/App_Themes/LightBlue/images/HeadWallpaper.gif);
	background-repeat: repeat;
}

.td_Body_Top_WebLogo
{
	width: 225px;
	height: 90px;
}

.td_Body_Top_AD
{
	height: 90px;
	background-image: url(/App_Themes/LightBlue/images/HeadWallpaper.gif);
	background-repeat: repeat;
	background-position: left;
	background-color: #1010c0;
	text-align: center;
}
/*******************************************************************************/

/***************广告下信息栏****************************************************/
.td_Body_Info
{
	width: 100%;
	border-right: #5dc9cd 0px solid;
	border-top: #5dc9cd 1px solid;
	border-left: #5dc9cd 0px solid;
	border-bottom: #5dc9cd 1px solid;
	background-image: url(/App_Themes/LightBlue/images/BodyInfoWallpaper.gif);
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	white-space: nowrap;
}
/*******************************************************************************/

/***************页尾************************************************************/
.td_Body_Bottom
{
	background-color: #edf7ff;
	background-image: url(/App_Themes/LightBlue/images/HeadWallpaper.gif);
	background-repeat:repeat-x;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
	border-right: #5dc9cd 0px solid;
	border-top: #5dc9cd 1px solid;
	border-left: #5dc9cd 0px solid;
	border-bottom: #5dc9cd 0px solid;
	color: #2155bc;	
}
/*********************************************************************************/

/***************页中************************************************************/
.td_Body_Body
{
	background-color: #f7f7ff;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
/*********************************************************************************/

/***************块************************************************************/
.table_Block
{
	margin-left: auto;
	margin-right: auto;
	background-color: #edf7ff;
	border-right: #5dc9cd 1px solid;
	border-top: #5dc9cd 1px solid;
	border-left: #5dc9cd 1px solid;
	border-bottom: #5dc9cd 1px solid;
	margin: 6px 0px;
}

.table_Block_AD_GOOGLE
{
	margin-left: auto;
	margin-right: auto;
	margin: 6px 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.table_Block_DataList
{
	margin-left: auto;
	margin-right: auto;
	background-color: #edf7ff;
	border-right: #5dc9cd 1px solid;
	border-top: #5dc9cd 1px solid;
	border-left: #5dc9cd 1px solid;
	border-bottom: #5dc9cd 1px solid;
	margin: 3px 0px;
}

.tr_Alternating
{
	background-color:#dbf0fa;
}

.tb_Block_Head
{
	height: 22px;
	background-color: #ccffff;
	background-image: url(/App_Themes/LightBlue/images/BlockHeadWallpaper.gif);
	background-repeat: repeat;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #2155bc;
	border-bottom: #5dc9cd 1px solid;
	font-weight: bold;
	white-space: nowrap;
}

.tb_Block_Head_Tab
{
	height: 23px;
	background-color: #edf7ff;
	background-image: url(/App_Themes/LightBlue/images/BlockHeadWallpaperTab.gif);
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	white-space: nowrap;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.div_Block_Head_Tab_N
{
	height: 23px;
	width:80px;
	background-image: url(/App_Themes/LightBlue/images/BlockHeadWallpaperTab.gif);
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #2155bc;
	border-right: #5dc9cd 1px solid;
	white-space: nowrap;
	text-align:center;
	float: left;
}

.div_Block_Head_Tab_S
{
	height: 23px;
	width:80px;
	background-image: url(/App_Themes/LightBlue/images/BlockHeadWallpaperTabS.gif);
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #2155bc;
	border-right: #5dc9cd 1px solid;
	font-weight: bold;
	white-space: nowrap;
	text-align:center;
	float: left;
}

.tb_Block_Head_AD_GOOGLE
{
	height: 22px;
	background-color: #ccffff;
	background-image: url(/App_Themes/LightBlue/images/BlockHeadWallpaper.gif);
	background-repeat: repeat;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #2155bc;
	border-bottom-style: none;
	border-top: #5dc9cd 1px solid;
	border-left: #5dc9cd 1px solid;
	border-right: #5dc9cd 1px solid;
	font-weight: bold;
	white-space: nowrap;
}

.tb_Block_Body_Common
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	vertical-align:top;
}

.tb_Block_Body_GridView_Top
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: #5dc9cd 1px solid;
	vertical-align:top;
}

.tb_Block_Body_GridView_Bottom
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-top: #5dc9cd 1px solid;
	vertical-align:top;
}

.tb_Block_Body_Menu
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 7px;
	padding-top: 7px;
	background-image: url(/App_Themes/LightBlue/images/Menu/Back.gif);
}

.tb_Block_Frame_Left
{
	padding-left: 7px;
}

.tb_Block_Frame_Right
{
	padding-right: 7px;
	padding-left: 7px;
}

.tb_Block_Frame_RightOnly
{
	padding-right: 7px;
}

.tb_Block_Frame_Left_Menu
{
	padding-left: 7px;
	width: 120px;
}

.tb_Block_Frame_Right_Menu
{
	padding-right: 7px;
	width: 120px;
}
/*********************************************************************************/

/******************提示***********************************************************/
.span_ErrMsg
{
	color: Red;
	background-image: url(/App_Themes/LightBlue/images/msgbox_err_s.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
}

.span_OkMsg
{
	background-image: url(/App_Themes/LightBlue/images/msgbox_ok_s.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
}

.span_InfoMsg
{
	background-image: url(/App_Themes/LightBlue/images/msgbox_info_s.gif);
	background-repeat: no-repeat;
	background-position:left top;
	padding-left: 18px;
}

.span_DisableMsg
{
	padding-left: 18px;
	color: #808080;
}

.label_bold
{
	font-weight: bold;
}
/*********************************************************************************/

/**************正在通信提示*******************************************************/
.div_Progress_Background
{
	background-color: silver;
	filter: alpha(opacity=30);
	opacity: 0.3;
	position: absolute;
	top: 0px;
	left: 0px;
}

.div_Progress_Dialog
{
	position: absolute;
}
/*********************************************************************************/

/**************GridView***********************************************************/
.gridview_mouseover
{
	background-color:#c0e8ff;
}

.gridview_RowStyle_mouseover
{
	background-color:#c0e8ff;
}

.gridview_AlternatingRowStyle_mouseover
{
	background-color:#c0e8ff;
}

.gridview_click
{
	background-color:#a8d5f1;
}

.gridview_RowStyle_click
{
	background-color:#a8d5f1;
}

.gridview_AlternatingRowStyle_click
{
	background-color:#a8d5f1;
}

.gridview_RowStyle
{
	background-color:#edf7ff;
}

.gridview_AlternatingRowStyle
{
	background-color:#dbf0fa;
}
/*********************************************************************************/

/**************TreeView***********************************************************/
.treeview_NodeStyle
{
	border: solid 0px #5dc9cd;
	padding-right: 3px;
	padding-left: 3px;
}

.treeview_HoverNodeStyle
{
	background-color: #c0e8ff;
	border: solid 0px #5dc9cd;
	padding-right: 3px;
	padding-left: 3px;
}

.treeview_SelectedNodeStyle
{
	background-color: #a8d5f1;
	border: solid 0px #5dc9cd;
	padding-right: 3px;
	padding-left: 3px;
}
/*********************************************************************************/

/**************MzTreeview***********************************************************/
.MzTreeview_NodeStyle
{
	border: solid 0px #5dc9cd;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 3px;
}

.MzTreeview_HoverNodeStyle
{
	background-color: #c0e8ff;
	border: solid 0px #5dc9cd;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 3px;
}

.MzTreeview_SelectedNodeStyle
{
	background-color: #a8d5f1;
	border: solid 0px #5dc9cd;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 3px;
}
/*********************************************************************************/

/**************分割线***********************************************************/
.hr_SmallImage
{
	color: #5dc9cd;
	height: 1px;
	width: 100%;
	border-right: #5dc9cd 0px solid;
	border-top: #5dc9cd 0px solid;
	border-left: #5dc9cd 0px solid;
	border-bottom: #5dc9cd 1px solid;
}
/*********************************************************************************/

/**************网站资讯***********************************************************/
.tb_NewsSiteNewsTitle
{
	color: #2155bc;
	font-weight: bold;
	font-size: 16pt;
	text-align: center;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
}

.tb_NewsSiteNewsSynopsis
{
	color: #808080;
	background-color: #f7f7ff;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-right: #B0B0FF 1px solid;
	border-top: #B0B0FF 1px solid;
	border-left: #B0B0FF 1px solid;
	border-bottom: #B0B0FF 1px solid;
}

.tb_NewsSitePage
{
	padding-bottom: 1px;
	padding-top: 6px;
	text-align: center;
}

.tb_NewsSiteC
{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 10px;
	font-size: 11pt;
	line-height: 1.8em;
}

.div_NewsSiteListSSynopsis
{
	color: #808080;
	text-indent: 2em;
	float:right;
}

.div_NewsSiteNewsTitle_SetTop
{
	color: #2155bc;
	font-weight: bold;
	font-size: 12pt;
	padding-right: 10px;
	padding-left: 10px;
}

.div_NewsSiteListSSynopsis_SetTop
{
	text-indent: 2em;
	padding-top: 5px;
}

.img_NewsSiteImage_SetTop
{
	border-right: #5dc9cd 1px solid;
	border-top: #5dc9cd 1px solid;
	border-left: #5dc9cd 1px solid;
	border-bottom: #5dc9cd 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}

.img_RollImage
{
	padding-right: 1px;
	padding-left: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
/*********************************************************************************/