body{text-align:center;}
img{vertical-align:middle}
legend{display:none;}
input, button, select { vertical-align:middle;}
label,button { cursor: pointer; }
#doc{margin:0 auto;width:960px;text-align:left;}
#doc,#hd,#bd,#ft,.md,.hd,.bd,.ft{*zoom:1;}
#doc:after,#hd:after,#bd:after,#ft:after,.md:after,.hd:after,.bd:after,.ft:after{content: "."; clear: both; height: 0; line-height:0; visibility: hidden; display: block; font-size: 0px}
.fix {*zoom:1}
.fix:after { content: "\0020"; clear: both; height: 0; line-height:0; visibility: hidden; display: block; font-size: 0px }
.posa{position:absolute;}
.fll{float:left!important;_display:inline}
.flr{float:right!important;_display:inline}
.dn{display:none}
.ti{text-indent:-99999px}
.fb{font-weight:bold}
.tal{text-align:left }
.tar{text-align:right }
.tac{text-align:center }
.oh{overflow:hidden}

/*font*/
body{font:12px/1.231 arial,helvetica,clean,sans-serif;color:#000;}
input, button, select{font: 12px arial,helvetica,clean,sans-serif;color:#000;}
h2{font-size:12px;font-weight:bold;}
h3{font-weight:bold}
em{font-weight:bold}
p{color:#7B7B7B;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}

/*my project*/
/*- layout --------------------------------*/
#doc{width:895px;
	   overflow-x:hide;
	   overflow-x:scroll!import;
	 }
/*- hd -----------------------*/
#hd{height:96px;position:relative; }
.head-line{margin-top:15px;overflow:hidden;position:absolute;right:0  }
.head-line li{float:left;_display:inline;background:url(images/ddr_08.png) no-repeat 0 50%;padding:0 10px 0 9px;margin-left:-1px;  }
#nav{margin:50px 0 0 0;width:650px}
#nav li{float:left;background:url(../images/ddr_08.png) no-repeat 0 50%;margin-left:-1px; font-size:14px;font-weight:bold;line-height:24px;}
#nav li a{padding:0 20px 0 19px;}
#nav li a:hover{display: block;background:#ccc;color:#fff;text-decoration:none;}
#nav .xparent{position:relative;}
#nav .xparent a{text-decoration:none}
#nav .xchild {border: 1px solid #999;border-top:0;position:absolute;left:6px;top:20px;width:100px;display:none}
#nav .xchild li{background:none;padding:0;margin:0;font-size:12px;float:none;text-align:center;line-height:24px;background:#fff}
#nav .xchild li a{display:block}
#nav .xchild li a:hover{background:#ccc;color:#fff;text-decoration:none}
#nav .first{background:none}
#hd .search{position:absolute;top:13px;left:200px;width:450px;background:none;height:auto;margin:0;padding:1px;}
#hd .search fieldset {background:none;float:none;margin:0;}
#hd .search select{margin-right:2px; }
#hd .search button{background:url(../images/ddr_05.png) 
no-repeat;width:41px;height:20px;text-indent:-9999px;padding:0;border:0;margin-left:5px;     }
/*- bd -----------------------*/
#main{width:640px;margin-top:15px; }
#side{width:240px;margin-top:15px;}
/*- ft -----------------------*/
#ft{height:105px; text-align:center;padding:1px;border-top:3px solid #C6C6C6;margin-top:10px; }
.flinks{margin-top:30px;color:#555; }
.flinks a{padding:0 10px;color:#555; }
.copyright{margin-top:14px;color:#555; }
