
#bd_nav{ margin:0 auto; width:960px; height:18px; line-height:18px; margin-top:5px; overflow:hidden; clear:both;}
#reg_bd_dh{ position:relative; margin:0 auto; width:960px; height:41px; background:url(../../frontstyle/images/reg_dh_m.gif) repeat-x; margin-top:5px; overflow:hidden; clear:both;}
#reg_bd_dh img.l{position:absolute; top:0; left:0; }
#reg_bd_dh img.r{position:absolute; top:0; right:0; }
#reg_bd_dh img.pic{position:absolute; top:0; left:10px;}
#reg_bd_dh ul{ float:right; width:50%; padding-right:10px; padding-top:11px;}
#reg_bd_dh ul li{ float:right; background:url(../../frontstyle/images/reg_icon001.gif) no-repeat; padding-left:22px; height:20px; line-height:20px;}

#reg_banner{ margin:0 auto; width:960px; height:25px; margin-top:5px; overflow:hidden; clear:both;}
#reg_bd{ margin:0 auto; width:960px; margin-top:5px; padding:10px 0; background:url(../../frontstyle/images/reg_bd_bg.gif) no-repeat; overflow:hidden; clear:both;}
#reg_bd input{padding-left:2px; padding-top:2px; border:1px solid #ccc; height:18px;}
#reg_bd .zs{ margin:0 auto; width:96%; margin-top:5px; margin-bottom:10px; background:#fff9ce; border:1px dashed #f3a598; overflow:hidden; clear:both;}
#reg_bd .zs ul{ padding:0 5px;}
#reg_bd .zs ul li{ float:left; padding-right:5px; line-height:22px; color:#666;}
#reg_bd .reg_box01{ margin:0 auto; width:96%; margin-top:10px; overflow:hidden; clear:both;}
#reg_bd .reg_box01 .item {width:100%; height:22px; border-bottom:1px dotted #999; clear:both; overflow:hidden;}
#reg_bd .reg_box01 .item h2{ float:left; height:22px; background:url(../../frontstyle/images/reg_icon002.gif) no-repeat; padding-left:20px; line-height:22px; font-size:14px; font-weight:bold; color:#ee770f;}
#reg_bd .reg_box01 .item ul li{ float:left;}
#reg_bd .reg_box01 .info{margin:0 auto; width:98%; padding-top:20px; clear:both; overflow:hidden;}
#reg_bd .reg_box01 .info ul{width:100%; margin-bottom:5px; text-align:center; clear:both; overflow:hidden;}
#reg_bd .reg_box01 .info ul li{float:left; text-align:left; padding-right:5px; line-height:22px;}
#reg_bd .reg_box01 .info ul li.infoli01{width:200px; text-align:right; font-weight:bold;}
#reg_bd .reg_box01 .info ul li.infoli02{ position:relative; margin-left:9px; color:#666; background:#edf5f8; border:1px solid #afd0e3; padding-left:28px; padding-right:3px;}
#reg_bd .reg_box01 .info ul li.infoli02 span{ position:absolute; top:1px; left:-9px; padding-left:33px; display:block; height:21px; background:url(../../frontstyle/images/arrow_blue.gif) no-repeat;}
#reg_bd .reg_box01 .info ul li.infoli03{ position:relative;  margin-left:9px; color:#666; background:#ffeae7; background:url(../../frontstyle/images/arrow_blue.gif) no-repeat; border:1px solid #f4a596; padding-left:28px; padding-right:3px;}
#reg_bd .reg_box01 .info ul li.infoli03 span{ position:absolute; top:1px; left:-9px; padding-left:33px; display:block; height:21px; background:url(../../frontstyle/images/arrow_red.gif) no-repeat;}
#reg_bd .reg_box01 .info ul li.infoli04{ width:22px; height:22px; background:url(../../frontstyle/images/ico_ok.gif) no-repeat 2px 0;}
#reg_bd .reg_box01 .info ul li.infoli05{ width:8px; height:22px; color:#ff0000;}

#reg_bd .reg_box01 .info ul.infoul2{ margin-bottom:5px; text-align:center; clear:both; overflow:hidden;}
#reg_bd .reg_box01 .info ul.infoul2 li{ }






		
/*public*/
.imgborder{border:1px solid #CCCCCC;}
.imgborder2{border:solid 1px #ccc; padding:3px;}
.margin10{margin:10px;}
.padding10{padding:10px;}
.ptop10{padding-top:10px;}
.ml5{margin-left:5px;}
.mp5l10{margin-left:10px; margin-top:5px;}
.text999{color:#999;}
.text666{color:#666;}
.textw{color:#fff;}
.textr{color:#ff0000;}
.texty{color:#FF6600;}
.textb{color:#255780;}
.text12{font-size:12px;}
.text14{font-size:14px;}

.bold{font-weight:bold}
.through{text-decoration:line-through;}
.undline{ text-decoration:underline;}

a.aun:link,a.aun:visited{color:#4f4f4f; text-decoration:underline;}
a.aun:hover{ color:#666; text-decoration:underline;}

a.aw:link,a.aw:visited{color:#fff;}
a.aw:hover{color:#FF0000;}

a.aw14:link,a.aw14:visited{color:#fff; font-size:14px;}
a.aw14:hover{color:#FFDF00; font-size:14px;}

a.ak14:link,a.ak14:visited{font-size:14px; color:#222222;}
a.ak14:hover{color:#FF0000; font-size:14px;}

a.ab:link,a.ab:visited{color:#255780;}
a.ab:hover{color:#367EBA;}

a.ar:link,a.ar:visited{color:#ff0000;}
a.ar:hover{color:#FF0000;}

a.ay:link,a.ay:visited{color:#ee770f;}
a.ay:hover{color:#ff9334;}