body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%; 
	margin:0px; 
}
/*AJAXDIV wite begin*/
.mydiv {
background-color: #FFCC66;
border: 1px solid #f00;
text-align: center;
line-height: 40px;
font-size: 12px;
font-weight: bold;
z-index:99;
width: 300px;
height: 120px;
left:50%;/*FF IE7*/
top:50%;/*FF IE7*/

margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/

margin-top:0px;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
.bg {
background-color: #666;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
} 
/*AJAXDIV wite end*/
/*AJAX wite begin*/
.progress
{
    display: block;
    position: absolute;
    padding: 2px 3px;
}
.container
{
    border: solid 1px #808080;
    border-width: 1px 0px;
    text-align:center;
}
.header
{
	background-color:#D8D8D8;
    border-color: #808080 #808080 #ccc;
    border-style: solid;
    border-width: 0px 1px 1px;
    width:210px;
    padding: 0px 10px;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    line-height: 1.9;  
    font-family: arial,helvetica,clean,sans-serif;
}
/*AJAX wite end*/
td {
	font-family: 宋体;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	font-weight:normal;
}
.SCROLLBAR {
    SCROLLBAR-FACE-COLOR: #F5821F; 
    SCROLLBAR-HIGHLIGHT-COLOR: #F5821F;
    SCROLLBAR-SHADOW-COLOR: #F5821F;
    SCROLLBAR-3DLIGHT-COLOR: #F5821F;
    SCROLLBAR-ARROW-COLOR: #ffffff; 
    SCROLLBAR-TRACK-COLOR: #F8A660;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;}

.tabletop  { border-collapse:collapse;}
.tabletop  td { border:solid #FF9933; border-width:0px 1px 1px;}
.tabletop  th { border:solid #FF9933; border-width:0px 1px 1px;}

.tableprint  { border-collapse:collapse;}
.tableprint  td { border:solid #F5821F; border-width:1px 1px 1px;}
.tableprint  th { border:solid #F5821F; border-width:1px 1px 1px;}

.PriTW{color: #ffffff;font-weight: bold;line-height: 14px; background-color:#f5821f;border:solid #F5821F; border-width:1px 1px 1px 1px;}
.Tab_TRB{ border:solid #F5821F; border-width:1px 1px 1px 0px;}
.Tab_LBR{ border:solid #F5821F; border-width:0px 1px 1px 1px;}
.Tab_BR{ border:solid #F5821F; border-width:0px 1px 1px 0px;}
.PriTab{ border:solid #F5821F; border-width:1px 1px 1px 1px;}

.title2 {
	font-family: 黑体;
	font-size: 18px;
	line-height: 25px;
	color: #000000;
}

/* common styling */
/* set up the overall width of the menu div, the font and the margins */
.menu {
font-family: 宋体;
width:880px;
margin:0;
margin:0px 0;
font-weight: bold;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0;
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left;
position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block;
text-align:center;
text-decoration:none;
width:104px;
height:27px;
color:#fff;
border-width:1px 1px 0 0;
background:#F5821F;
line-height:27px;
font-size:12px;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#fff;
font-weight: bold;
background:#F8A660;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block;
font-weight: bold;
position:absolute;
top:27px;
left:0;
width:105px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block;
font-weight: bold;
background:#F8A660;
color:#fff;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#F5821F;
font-weight: bold;
color:#fff;
}
</style>
<!--[if lte IE 6]>
<style type="text/css">
/* styling specific to Internet Explorer IE5.5 and IE6. Yet to see if IE7 handles li:hover */
/* Get rid of any default table style 
table {
border-collapse:collapse;
margin:0; 
padding:0;
}
/* ignore the link used by 'other browsers' */
.menu ul li a.hide, .menu ul li a:visited.hide {
display:none;
}

/* set the background and foreground color of the main menu link on hover */
.menu ul li a:hover {
color:#fff; 
font-weight: bold;
background:#F8A660;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li a:hover ul {
display:block; 
font-weight: bold;
position:absolute; 
top:27px; 
left:0; 
width:105px;
}
/* style the background and foreground color of the submenu links */
.menu ul li a:hover ul li a {
font-weight: bold;
background:#F8A660; 
color:#fff;
}
/* style the background and forground colors of the links on hover */
.menu ul li a:hover ul li a:hover {
font-weight: bold;
background:#F5821F; 
color:#fff;
}
</style>
-->

.img{ border:1px solid #cccccc;padding:2px;}
.Calendar{color: #ffffff;font-weight: bold;}
.titlewhite{color: #ffffff;font-weight: bold;line-height: 14px;}
.titleblue{color: #3392FA;font-weight: bold;}
.blue{color: #3392FA;font-size: 12px;}
.titleorange{color: #F5821F;font-size: 12px;font-weight: bold;}
.titlered{color: #CC0000;font-size: 14px;font-weight: bold;}
.orange{color: #F5821F;font-size: 12px;}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:link {
color: #333333;
	text-decoration: none;
}
a:hover {
color: #333333;
	text-decoration: underline;
}
a:active {
color: #333333;
	text-decoration: none;
}

.dha{display:block; width:75px; float:left; height:27px; line-height:27px;color:#000;}
.dha:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.dha:link {
    color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.dha:hover {
    color: #ffffff;
	font-weight: bold;
	background-color:#F8A660;
	
	text-decoration: underline;
}
.dha:active {
    color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.boma:visited {
	color: #999999;
	text-decoration: none;
}
.boma:link {
    color: #999999;
	text-decoration: none;
}
.boma:hover {
    color: #999999;
	text-decoration: underline;
}
.boma:active {
    color: #999999;
	text-decoration: none;
}	

.orangea:visited {
	color: #F5821F;
	text-decoration: none;
}
.orangea:link {
    color: #F5821F;
	text-decoration: none;
}
.orangea:hover {
    color: #F5821F;
	text-decoration: underline;
}
.orangea:active {
    color: #F5821F;
	text-decoration: none;
}	

.bluea:visited {
	color: #3392FA;
	text-decoration: none;
}
.bluea:link {
    color: #3392FA;
	text-decoration: none;
}
.bluea:hover {
    color: #3392FA;
	text-decoration: underline;
}
.bluea:active {
    color: #3392FA;
	text-decoration: none;
}	


.blacka:visited {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.blacka:link {
    color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.blacka:hover {
    color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
.blacka:active {
    color: #333333;
	font-weight: bold;
	text-decoration: none;
}


.whitea:visited {
	color: #ffffff;
	text-decoration: none;
}
.whitea:link {
    color: #ffffff;
	text-decoration: none;
}
.whitea:hover {
    color: #ffffff;
	text-decoration: underline;
}
.whitea:active {
    color: #ffffff;
	text-decoration: none;
}	



.button{     
  background-image:url(anwc.gif);    
  height:18px;
  width:58px;
  font-size:12px; 
  padding-top:2px;
  color:#FFFFFF;
  border:0px solid; 
   } 
input{background: #ffffff;color:#333333;font-size: 12px}  
.input1{background: #ffffff;border-bottom: 1px solid #999999;border-right: 1px solid #999999;border-left: 1px #999999 solid;border-top:1px #999999 solid;color:#4F4F4F;text-decoration:none;font-size: 12px;}　  
.text1-input {font-size:9pt;color: #000000;border-top: 1px solid #000000;border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;border-left: 1px solid #000000;width: 80px;}
.text2-input {font-size:9pt;color:#009900;border-top: 1px solid #B09FA3;border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;border-left: 1px solid #999999;width: 150px;}	
.text3-input {font-size:9pt;color:#0066CC;border-top: 1px solid #B09FA3;border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;border-left: 1px solid #999999;width: 150px;}
.text4-input {font-size:9pt;color:#FF66CC;border-top: 1px solid #B09FA3;border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;border-left: 1px solid #999999;width: 150px;}
.text5-input {font-size:9pt;color:#737373;border-top: 1px solid #B09FA3;border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;border-left: 1px solid #999999;width: 150px;}

.leftimg {
	background-image: url(2_yxh_17.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.zi14 {
	font-size: 16px;
	line-height: 180%;
}
.zi-blue {
	font-size: 14px;
	line-height: 150%;
	font-weight: bold;
	color: #0066CC;
}




/*-------------------------------nav--------------------------------------*/
/* { margin:0; padding:0;}*/
#menu {margin:0; padding:0;list-style-type:none; margin:0; padding:0;background:#F5821F; height:27px;}
#menu li {margin:0; padding:0;float:left;position:relative; width:104px; height:27px; z-index:100;}
#menu li dl {margin:0; padding:0;position:absolute; top:0; left:0; font-weight:bold;}
#menu li a, #menu li a:visited {margin:0; padding:0;text-decoration:none;}
#menu li dd {margin:0; padding:0;display:none;}
#menu li:hover, #menu li a:hover {margin:0; padding:0;border:0;}/*for id6*/
#menu li:hover dd, #menu li a:hover dd {margin:0; padding:0;display:block;}
#menu li:hover dl, #menu li a:hover dl {margin:0; padding:0;background:#F9A660;}
#menu table {margin:0; padding:0;border-collapse:collapse;}
#menu dl {margin:0; padding:0;width: 104px;text-align:center; cursor:pointer;}
#menu dt a:hover {margin:0; padding:0; background:#F9A660;color:#fff;}
#menu dd {margin:0; padding:0;color: #fff;}
.gallery dt a, .gallery dt a:visited {margin:0; padding:0;display:block; color:#fff; height:27px; line-height:27px;}
.gallery dd a, .gallery dd a:visited {margin:0; padding:0;color:#fff; text-decoration:none; display:block; height:27px; line-height:27px; text-align:center;background:#F9A660; width:104px;}/*background for ie bug*/
#menu .gallery dd a:hover {margin:0; padding:0;background:#F5821F; color:#fff;}


/*----------------------------------tab start yuyu 21/02/2008------------------------------------*/

.TabbedPanels {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 12px 宋体;
	background-color: #DDD;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTabHover {
	background-color: #CCC;
}

.TabbedPanelsTabSelected {
	background-color: #f7f7f7;
	border-bottom: 1px solid #EEE;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #f7f7f7;
}

.TabbedPanelsContent {
	padding: 4px;
}

.TabbedPanelsContentVisible {
}

.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #f7f7f7;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #f7f7f7;
	border-bottom: solid 1px #999;
}

.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}

/*----------------------------------tab end yuyu 21/02/2008------------------------------------*/


/*----------- calendar ------------------*/
.DateSelect_OutBox{
	border: 1px #A4B9D7 solid;
	height:165px;
	width:220px;
	font-size:9pt;
}

.DateSelect_ControlBox{
    background-color:#A4B9D7;
	height:30px;
	text-align:center;
	}
	
.DateSelect_TitleBox{
background-color:#C0D0E8;
height:20px;

}

.DateSelect_DataShow{
background-color:#F6F6F6;
height:120px;
}

.DateSelect_Title01{
    width:30px;
	color:red;
	float:left;
}

.DateSelect_Title02{
    width:30px;
	float:left;
}

.DateSelect_Text01{
 margin-top:5px;
 margin-left:7px;
}

.DateSelect_Text02{
width:50px;
border:1px navy solid;
text-align:center;
}

.DateSelect_Text03{
width:30px;
border:1px navy solid;
text-align:center;}

.DateSelect_TableMaster {
	border-color: #A4B9D7;
	border-width: 0;
	border-collapse: collapse;
}

.DateSelect_DateShowA {
	text-align: center;
	border: 1px solid #C0D0E8;
	width: 30px;
    height: 20px;
    cursor:hand;
}

.DateSelect_DateShowB {
	text-align: center;
	border: 1px solid #C0D0E8;
	width: 30px;
    height: 20px;
    cursor:hand;
    background:#E5E9F2;
}

.DateSelect_DateShowB1 {
	text-align: center;
	border: 1px solid #C0D0E8;
	width: 30px;
    height: 20px;
    cursor:hand;
    background:#E5E9F2;
    color:red;
}

.DateSelect_DateShowB2 {
	text-align: center;
	border: 1px solid #C0D0E8;
	width: 30px;
    height: 20px;
    background:#E5E9F2;
}

.DateSelect_DateShowB3 {
	text-align: center;
	border: 1px solid #C0D0E8;
	width: 30px;
    height: 20px;
    background:#E5E9F2;
    color:#AFAFAF;
}

.DateSelect_DateShowC {
	text-align: center;
	border: 1px solid #C0D0E8;
	width: 30px;
	height: 20px;
	background: #F6F6F6;
	}
.DateSelect_DateShowD {
	text-align: center;
	border: 1px solid #C0D0E8;
	width: 30px;
	height: 20px;
	background: #FFFFFF;
	color: #FF0000;
	font-weight: bold;
	cursor:hand;
}

.DateSelect_DayButton {
font-family: Webdings;
font-size: 9pt;
font-weight: bold;
color: #243F65;
cursor:hand;
text-decoration: none;
}

.TearSelect_DayButton {
font-size: 9pt;
font-weight: bold;
color: #243F65;
cursor:hand;
text-decoration: none;
}