﻿body  /*主框架样式*/
{
	padding: 0px;
	text-align: center;
	display: table;
	margin: auto;
	font-size: 12px;
}
.div_main
{
    text-align: center; 
    display: table; 
    clear: both; 
    width: 763px;
}
.div_left
{
    background-position: left top; 
    width: 763px; 
    background-image: url('/App_Themes/Orange/Pic/Web_02.gif');
    background-repeat: repeat-y; 
    text-align: right; 
    float: left;
}
.div_right
{
    background-position: right top; 
    background-image: url('/App_Themes/Orange/Pic/Web_05.gif');
    background-repeat: repeat-y; 
    width: 763px; 
    text-align: right; 
    float: left;
}
#div_logo_top
{
    background-position: center top; 
    background-image: url('/App_Themes/Orange/Pic/Web_01.gif');
    background-repeat: no-repeat; 
    width: 763px; 
    height: 22px; 
    float: left;
}
.div_menu_forwad
{
    background-image: url('/App_Themes/Orange/Pic/Web_08.gif'); 
    height: 39px;    
    background-position: right; 
    text-align: left; 
    vertical-align: top; 
    width: 738px; 
    margin-right: 12px;
    background-repeat: no-repeat; 
    float: right; 
    background-color: #FFFFFF;
}
#div_logo_bottem
{
    background-position: center top; 
    background-image: url('/App_Themes/Orange/Pic/Web_23.gif');
    background-repeat: no-repeat; 
    width: 763px; 
    height: 18px; 
    float: left;
}
.div_logo_ad
{
    background-position: right; 
    text-align: left; 
    vertical-align: top; 
    background-image: url('/App_Themes/Orange/Pic/Web_04.gif');
    background-repeat: no-repeat; 
    width: 738px; 
    margin-right: 12px;
    float: right;
}
.div_tp
{
    background-position: top; 
    width: 738px; 
    margin-right: 12px; 
}
.div_tp2
{
    background-position: top; 
    width: 738px; 
    margin-right: 12px; 
    padding-top: 0px; 
    padding-bottom: 3px; 
    float: right; 
}
#menu_top  /*页顶端菜单上边样式*/
{
	width: 738px; 
	height: 28px;
	text-align: left;
}
#menu_right_top  /*页顶端菜单右边上样式*/
{
	background-position: left top; 
	width: 223px; 
	height: 13px; 
	background-image: url('/App_Themes/Orange/Pic/Web_14.gif');
	background-repeat: no-repeat;
}
#menu_right_middle  /*页顶端菜单右边中样式*/
{
	background-image: url('/App_Themes/Orange/Pic/Web_15.gif'); 
	background-repeat: repeat-y;
	vertical-align: top; 
	text-align: center;
}
#menu_right_bottem  /*页顶端菜单右边下样式*/
{
	background-position: left top; 
	background-image: url('/App_Themes/Orange/Pic/Web_20.gif');
	height: 17px; 
	background-repeat: no-repeat;
}
#page_footer_hr  /*页脚横条样式*/
{
	width: 738px; 
	height: 6px; 
	background-image: url('/App_Themes/Orange/Pic/Web_21.gif');
	background-repeat: no-repeat; 
	background-position: left top; 
	text-align: left;
	vertical-align: top;
}
a  /*超链接样式*/
{
	font-size: 12px;
	color: #000000;
}
.pand_err  /*出错框样式*/
{
	margin: 5px;
	width: 90%;
}
.menufont  /*菜单字体样式*/
{
	color: #FFFFFF;
	text-decoration: none;
}
.TextBox  /*文字框样式*/
{
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
}
.LoginTitle
{
    padding: 5px;
    text-align: left;
}
.HTMLContent  /*新闻文本样式*/
{
	font-size: 14px;
	text-decoration: none;
	line-height: 22px;
}
#PrintDiv  /*打印框架样式*/
{
	width: 100%;
}
.NewsList  /*新闻列表样式*/
{
	line-height: 10px;
}
.RadTreeNode  /*左侧树状菜单样式*/
{
	font-size: 10pt;
	cursor: hand;
}
.RadTreeNode:active  /*左侧树状菜单样式*/
{	
	font-size: 10pt;
	cursor: pointer;
}
.RadTreeNode:hover  /*左侧树状菜单鼠标指到时样式*/
{
	font-size: 10pt;
	text-decoration: underline;
	cursor: pointer;
}
.RadTreeNode:link  /*左侧树状菜单鼠标点击后样式*/
{
	font-size: 10pt;
	cursor: pointer;
}
.RadTreeNode:visited
{
	font-size: 10pt;
	cursor: hand;
}
.InputPic:active
{
	background-color: #CCCCFF;
}
.InputPic:hover
{
	background-color: #FFFFFF;
}
.InputPic:link
{
	background-color: #CCCCFF;
}
.InputPic:visited
{
	background-color: #CCCCFF;
}
#t0:active
{
	background-color: #FFFFFF;
}
#t0:hover
{
	background-color: #66CCFF;
	text-decoration: underline;
}
#t0:link
{
	background-color: #FFFFFF;
}
#t0:visited
{
	background-color: #FFFFFF;
}
.ControlPanel  /*控件控制面板样式*/
{
    text-align: left;
}
.Wait
{
    height: 100%;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    bottom: 0px;
    left: 0px;
    top: 0px;
    right: 0px;
    position: absolute;
    clear: both;
    margin: 0px;
    padding: 0px;
    background-color: #FAF8F4;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8; /* Moz + FF 透明度20%*/
    opacity: 0.8;
    z-index: 5;
}
.TdWait  /*执行等待副框样式*/
{
    height: 100%;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    bottom: 0px;
    left: 0px;
    top: 0px;
    right: 0px;
    position: absolute;
    clear: both;
    margin: 0;
    padding: 0px;
}
.Menu_Frist  /*主菜单第一个节点样式*/
{
    margin: 0px 0px 0px 0px;
    text-decoration: none;
    cursor: hand;
}
.Menu_Last  /*主菜单第一个外节点样式*/
{
    margin: 0px 0px 0px 8px;
    text-decoration: none;
    cursor: hand;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #CCCCCC;
    padding-left: 8px;
}
.Menu_item
{
    text-decoration: none;
    cursor: pointer;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #CCCCCC;
    padding-left: 8px;
    cursor: hand;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 8px;
}
.RadMenuItem_Last
{
    border-style: none solid solid solid;
    border-width: 1px;
    border-color: #CCCCCC;
    padding: 3px;
    margin: 0px;
    background-color: #F6F6F6;
    width: 150px;
    height: 20px;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
}
.RadMenuItem_Last:hover
{
    background-position: center;
    border-style: none solid solid solid;
    border-width: 1px;
    border-color: #CCCCCC;
    padding: 3px;
    margin: 0px;
    width: 150px;
    height: 20px;
    vertical-align: middle;
    text-align: center;
    background-image: url('/App_Themes/Orange/Pic/Bg_MainMenu.jpg');
    background-repeat: repeat-x;
    text-decoration: none;
    color: #FFFFFF;
    cursor: hand;
}
.RadMenuItem
{
    border: 1px solid #CCCCCC;
    padding: 3px;
    margin: 0px;
    background-color: #F6F6F6;
    width: 150px;
    height: 20px;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
}
.RadMenuItem:hover
{
    background-position: center;
    border: 1px solid #CCCCCC;
    padding: 3px;
    margin: 0px;
    width: 150px;
    height: 20px;
    vertical-align: middle;
    text-align: center;
    background-image: url('/App_Themes/Orange/Pic/Bg_MainMenu.jpg');
    background-repeat: repeat-x;
    text-decoration: none;
    color: #FFFFFF;
    cursor: hand;
}
.News_Panel_Left
{
    float: left;
    width: 24%;
    height: 100%;
    margin-left: 8px;
    text-align: left;
    vertical-align: top;
}
.News_Panel_Right
{
    float: right;
    width: 73%;
    height: 100%;
    min-height: 260px;
    margin-right: 8px;
    text-align: left;
    vertical-align: top;
}
.KeyDown
{
    margin: 0px;
    padding: 0px;
    border: 1px solid #3399FF;
    position: absolute;
    right: 25%;
    bottom: 50%;
    top: 25%;
    left: 25%;
    width: 500px;
    min-height: 260px;
    background-color: #FFFFFF;
    vertical-align: top;
    text-align: left;
    overflow: inherit;
}
.KeyDownALL
{
    position: absolute;
    right: 0%;
    bottom: 0%;
    top: 0%;
    left: 0%;
    background-color: #999999;
    vertical-align: middle;
    text-align: center;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8; /* Moz + FF 透明度20%*/
    opacity: 0.8;
}
.PanelClose
{
    background-position: top;
    text-align: right;
    background-image: url('/App_Themes/Orange/Pic/modal.topbar.gif');
    background-repeat: repeat-x;
    height: 21px;
    padding-right: 15px;
    vertical-align: top;
}
#loader_container
{
    text-align: center;
    position: absolute;
    top: 40%;
    width: 100%;
    left: 0;
}
#loader
{
    font-family: Tahoma, Helvetica, sans;
    font-size: 11.5px;
    color: #000000;
    background-color: #FFFFFF;
    padding: 10px 0 16px 0;
    margin: 0 auto;
    display: block;
    width: 130px;
    border: 1px solid #5a667b;
    text-align: left;
    z-index: 2;
}
#progress
{
    height: 5px;
    font-size: 1px;
    width: 1px;
    position: relative;
    top: 1px;
    left: 0px;
    background-color: #8894a8;
}
#loader_bg
{
    background-color: #e4e7eb;
    position: relative;
    top: 8px;
    left: 8px;
    height: 7px;
    width: 113px;
    font-size: 1px;
}
.ShowFormButton
{
    padding: 0px;
    margin: 0px;
    visibility: hidden;
    overflow: hidden;
    width: 0px;
    height: 0px;
    display: none;
    clear: both;
}
.GridView_Main
{
    padding: 0px;
    margin: 0px 2px 0px 2px;
    width: 100%;
    min-height: 200px;
    height: 300px;
    overflow: scroll; /*overflow-y: hidden;
    OVERFLOW-Y: hidden;*/
    float: left;
    text-align: left;
}
.C1WebGrid
{
    padding: 0px;
    margin: 0px;
    width: 100%;
    float: left;
    background-color: White;
    border-width: 1px;
    border-style: none;
    }
.RadEditor
{
    text-align: left;
}
.RadMultiPage
{
    min-height: 260px;
}
.search_Text
{
    padding: 0px;
    margin: 0px;
    border: 1px solid #C1DDA6;
    font-size: 10pt;
    text-decoration: none;
    height: 15px;
}
.search_DropDown
{
    padding: 0px;
    margin: 0px;
    border: 1px solid #C1DDA6;
    font-size: 10pt;
    text-decoration: none;
    min-height: 15px;
}