body {
	background: #fff;
	margin:0px;
}
body, td, th {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777B7E;
	line-height:20px;
}

a{ color: #333333; font-size:inherit; text-decoration:none;line-height:20px;}



th{
font-size:12px
}
A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.title:link {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.title:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.title:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; TEXT-DECORATION: none
}
.FormText {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 120%; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #ffffff
}
.FormText1 {
	BORDER-RIGHT: #eef2ff 1px solid; BORDER-TOP: #eef2ff 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #eef2ff 1px solid; COLOR: red; LINE-HEIGHT: 150%; BORDER-BOTTOM: #eef2ff 1px solid; BACKGROUND-COLOR: #ffffff
}
.FormButton {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}

.button{
    font-size:9pt;
   	background:url(../Images/bg_Button.gif);
	height:20px;
    padding-left: 12px;
	padding-right: 1px;
	padding-top: 2px;
	padding-bottom: 1px;
    border:1px solid #a7a7a7;
}
.textfield {
     text-align:center;	BORDER-RIGHT: #808080 0px dashed; BORDER-TOP: #808080 0px dashed; FONT-SIZE: 12px; BORDER-LEFT: #808080 0px dashed; COLOR: #333333; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: transparent
}
.noborder {
     text-align:center;	BORDER-RIGHT: #808080 0px dashed; BORDER-TOP: #808080 0px dashed; FONT-SIZE: 12px; BORDER-LEFT: #808080 0px dashed; COLOR: #333333; BORDER-BOTTOM: #808080 0px solid; BACKGROUND-COLOR: transparent;
}

.title{
height:22px;background:url("bg.gif");
text-align:center;
}
.td1{
background:#FFFFFF;
}
.td2{
background:#F7FCFF;
}


/*ÏÂÀ­¶¨Î»*/
.rl{position:relative;}
.abs{border:#005D96 1px solid;text-align:center;z-index:999;position:absolute;top:20px;white-space : nowrap; margin:0 ;background:#7DBEDA;display:none;left:0px;}
.abs dl{background:url(../images/arrow.gif) no-repeat 3px 4px;text-align:left;margin:0px;padding-left:17px;height:25px;line-height:25px;border-bottom:1px solid #fff;}

.userinfo{color:#FFFFFF;margin-top:8px;width:600px;float:right}


.header{
  width:100%; background:url(../images/head_bg.jpg) repeat-x; height:93px;
}

.logo{width:230px; float:left; padding-left:20px;
}
.menu{
   width:700px; float:right; margin-top:10px; padding-right:50px;
}
#menu_l{float:left;width:13px;
}
#menu_m{
  float:left;background:url(../images/menu_m.gif); height:26px;width:676px;
}
#menu_m img{
 padding-top:2px;padding-right:2px;
}
#menu_m a:link,#menu_m a:visited{
  color:#fff;
}
#menu_r{
  float:right;width:11px;
}
#menu_m li{float:left;margin:0px 4px 0px 5px}


.xdbody{
   width:100%;margin:0px auto; text-align:center
}
.foot{
  color:#000; width:100%; margin:0px auto; margin-top:48px;text-align:center; background:url(../images/bottom_bg.gif); height:39px; line-height:39px;
}

