﻿body
{
	font-size: 12px;
    margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0;
	background:#7C7C7C;
    background-image: url(images/bsgb.jpg);
    background-repeat: repeat-y;
    /*background-image: url(images/bkg.jpg);
    background-repeat: repeat-x;*/
    background-position: left top;
}

a:link {text-decoration:none;font-style:normal;color:blue}
a:visited {text-decoration:none;font-style:normal;color:blue}
a:active {text-decoration:none;font-style:normal;color:red}
a:hover {text-decoration:none;font-style:normal;color:green; }


a.menu:link {text-decoration:none;font-style:normal;color:black}
a.menu:visited {text-decoration:none;font-style:normal;color:black}
a.menu:active {text-decoration:none;font-style:normal;color:red}
a.menu:hover {text-decoration:none;font-style:normal;color:green}

p
{
	line-height:150%;
}

p.news 
{
	font-size:14px;
	font-style:normal;
	font-family:宋体, Arial;
	text-indent:2em;
	line-height:140%;
}

#Header
{
   width:100%;
   margin:0 auto;
   height:136px;
   background:#1C5B78;
   clear:both;
    background-image: url(images/admintopbg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-align: center;
    position: relative;

}

#Header_Top
{
   font-size:12px;
   text-align:right;
   width:698px;
   float:left;
   margin:0 auto;
   display:block;
   height:30px;
   padding-left:300px;
   background:transparent;
   clear:both;
   color:Yellow;
   filter:progid:DXImageTransform.Microsoft.DropShadow(Color=#000000, OffX=1, OffY=1, Positive=True);
}


#Header_Top ul {float:right;list-style:none;margin:0px auto;}
/*添加了float:right使得菜单位于页面右侧*/
#Header_Top ul li {float:left;margin:0 6px;display:block;line-height:30px}
#Header_Top ul li a:link,#Header_Top ul li a:visited { text-decoration:none;color:White;}
#Header_Top ul li a:hover{text-decoration:none;color:Orange;}
#Header_Top ul li a:active {text-decoration:none;color:red}


#Header_Title
{
   width:948px;
   float:left;
   margin:0 auto;
   height:86px;
   padding-left:50px;
   background:transparent;
   clear:both;
   text-align:left;

}

#Header_Rights
{
   font-size:12px;
   text-align:right;
   width:978px;
   float:left;
   margin:0 auto;
   display:block;
   height:26px;
   padding-right:20px;
   background:transparent;
   clear:both;
 color:White; 
 filter:progid:DXImageTransform.Microsoft.DropShadow(Color=#663300, OffX=1, OffY=1, Positive=True);
}


.GreenFont
{
  color:Green;
   font-size:xx-large;
   font-family:华文中宋,黑体;
   font-weight:bold;
   /*FILTER: progid:DXImageTransform.Microsoft.DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=True);*/

}

.BlackFont
{
  color:Black;
   font-size:x-large;
   font-family:华文中宋,黑体;
   font-weight:bold;
   /*filter: progid:DXImageTransform.Microsoft.DropShadow(Color=#000000, OffX=1, OffY=1, Positive=True);*/

}


#Header_Bottom
{
   width:100%;
   float:left;
   margin:0 auto;
   height:4px;
   background:blue;
   clear:both;
	
}


#PageBody
{
    width: 998px;
    float:left;
    border:0px solid #6BB464;
    position: relative;
    margin:0 0;
    clear:both;
    padding-left:0px;
    padding-right:0px;
    /*background-image: url(images/bsgb.jpg);
    background-repeat: repeat-y;
    background-position: left top;*/
  /*background :#95C4EE;*/
}



#Sidebar 
{
 width:204px; /*设定宽度*/
 height:500px;
 text-align:left; /*文字左对齐*/
 float:left; /*浮动居左*/
 clear:left; /*不允许左侧存在浮动*/
 overflow:hidden; /*超出宽度部分隐藏*/
 /*padding-left:2px;*/
 /*padding-right:2px;*/
 padding-top:20px;
 padding-bottom:20px;
 background-image: url(images/bsg.jpg);
 background-repeat: repeat-x;
 background-position: left top;

}

#MainBody 
{
 width:780px;
 background:#FFFFFF;
 text-align:left;
 float:right; /*浮动居右*/
 clear:right; /*不允许右侧存在浮动*/
 overflow:hidden;
 padding-left:7px;
 padding-right:7px;
 padding-top:10px;
}

#Main
{
	margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	width:100%;
	background:#FFFFFF;
	overflow:hidden; /*超出宽度部分隐藏*/
}

#ContentHeader
{
   width:778;
   margin:0 auto;
   height:209px;
   background:#FFFFFF;
   clear:both;
    background-image: url(images/LoginTop.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-align: center;
    position: relative;

}
#ContentPage
{
    width: 100%;
    float:left;
    border:0px solid #6BB464;
    position: relative;
    margin:0 0;
    clear:both;
    background:#FFFFFF;
    padding-left:0px;
    padding-right:0px;
}


#ContentHeader_Title
{
   width:778px;
   float:left;
   margin:0 auto;
   height:86px;
   padding-top:90px;
   padding-left:180px;
   background:transparent;
   clear:both;
   text-align:left;
   color:Yellow;
   font-size:xx-large;
   font-family:华文中宋,黑体;
   font-weight:bold;
   filter:progid:DXImageTransform.Microsoft.DropShadow(Color=#000000, OffX=1, OffY=1, Positive=True);

}

#admin_Header
{
   width:728px;
   float:left;
   margin:0 auto;
   height:30px;
   display:block;
   background:#FFFFFF;
   clear:both;
   text-align:left;
   color:Yellow;
   font-size:large;
   font-family:华文中宋,黑体;
   font-weight:bold;
    background-image: url(images/ctb.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-top:4px;
    padding-left:50px;
   /* filter:progid:DXImageTransform.Microsoft.DropShadow(Color=#000000, OffX=1, OffY=1, Positive=True);*/

}


#admin_Body 
{
 width:754px;
 text-align:center;
 float:left; /*浮动居右*/
 clear:both; /*不允许右侧存在浮动*/
 overflow:hidden;
 padding-left:12px;
 padding-right:12px;
 background-image: url(images/cmb.jpg);
 background-repeat: repeat-y;
 background-position: left top;
}


#admin_Menu 
{
  color:Black;
  font-size:9pt;
  font-family:宋体,黑体;
  width:740px;
  height:30px;
  display:block;
  text-align:left;
  float:left; /*浮动居右*/
  clear:both; /*不允许右侧存在浮动*/
  overflow:hidden;
  padding-left:12px;
  padding-top:0px;
  background-image: url(images/admin_menu.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  /*filter: progid:DXImageTransform.Microsoft.DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=True);*/

}

#admin_Menu ul {float:left;list-style:none;margin:0px auto;}
.menuDiv {width:1px;height:30px;background:#FFFFFF}
/*添加了float:right使得菜单位于页面右侧*/
#admin_Menu ul li {float:left;margin:0 6px;display:block;line-height:30px;}
#admin_Menu ul li a:link,#admin_Menu ul li a:visited { text-decoration:none;color:Blue;}
#admin_Menu ul li a:hover{text-decoration:none;color:Orange;}
#admin_Menu ul li a:active {text-decoration:none;color:red}

#admin_Search
{
  color:Black;
  font-size:9pt;
  font-family:宋体,黑体;
  width:300px;
  height:30px;
  display:block;
  text-align:left;
  float:right; /*浮动居右*/
  clear:both; /*不允许右侧存在浮动*/
  overflow:hidden;
  padding:10px 10px 10px 10px;
}

#admin_Content 
{
font-size:14px;
 width:742px;
 text-align:center;
 float:left; /*浮动居右*/
 clear:both; /*不允许右侧存在浮动*/
 padding-top:20px;
 padding-bottom:20px;
 overflow:hidden;
 height:100%;
}
#admin_Footer 
{
 width:778px;
 height:14px;
 text-align:center;
 float:left; /*浮动居右*/
 clear:both; /*不允许右侧存在浮动*/
 overflow:hidden;
 background-image: url(images/cbb.jpg);
 background-repeat: no-repeat;
 background-position: left top;
 /*padding-bottom:20px;*/
}

#UserLogin
{
   width:352px;
   margin:0 auto;
   height:217px;
   background:#FFFFFF;
    clear:both;
    background-image: url(images/Login.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-align: center;
    position: relative;
    padding-top:50px;
}

.admin_Sidebar_Header
{
cursor: pointer;
height:22px; 
padding-top:4px; 
display:block; 
FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#214B73', endColorStr='#0066FF', gradientType='1');
}

.admin_Sidebar_Content
{
	overflow:hidden;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D1DAE9',endColorStr='#FFFFFF', gradientType='0');
	/*padding-top:4px; 
	padding-bottom:4px;*/
}

.admin_Sidebar_Separator
{
	width:204px;height:20px; overflow:hidden;background:transparent;
}


.table1 
{ 
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BACKGROUND: #3366cc; BORDER-LEFT: 1px solid; COLOR: #003399; BORDER-BOTTOM: 1px solid;
}

.tdtitle1
{
	FONT-WEIGHT: bold; font-size:9pt; BACKGROUND: #e2f0ff; COLOR: #003399;height: 28px;white-space:nowrap; width:100px;
}


.tdheader1
{ 
	FONT-WEIGHT: bold; font-size:9pt; BACKGROUND: #003399; COLOR: #ffffff;height: 28px;white-space:nowrap;
}

.tdcontext1
{ 
	BACKGROUND: #e2f0ff; COLOR: #003399;font-size:9pt; height: 28px;
}




/*Calendar*/
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}


/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

/* Accordion */
.accordionHeader
{
    border: 0px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight:bolder;
    padding: 2px;
    margin-top: 2px;
    cursor: pointer;
    background-image:url(images/bg_nav.gif);
	background-repeat:repeat-x;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    font-size: 12px;
    line-height:140%;
    height:320px;

}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}


/*Textbox Watermark*/

.unwatermarked {
	height:18px;
	width:148px;
}

.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}
