body { margin: 0; padding: 0;  font-size: 12px; font-family:Verdana,Arial,sans-serif; color:#555;  }
a{color:#036; text-decoration:none;}
a:hover{color:#BC006C; text-decoration:underline;}
.L{float:left;}
.R{float:right;}
ul{ list-style:none; margin:0; padding:0;}
li { list-style:none;}
img { border:0;}
dl { margin:0; padding:0; }
em { font-style:normal;}
.ad_960 { width:960px; margin:5px auto; clear:both; height:80px;}
.ad400 { width:400px; clear:both; height:60px; margin:5px auto;}
.clear { clear:both;}
h1, h2, h3, h4, h5, h6, h7 { margin:0; padding:0; font-size:12px;}
.line { width:960px; background:url(images/newline.gif) repeat-x; line-height:17px; height:17px; clear:both; overflow:hidden; margin:0 auto;}

#top { width:950px; height:70px; line-height:70px; margin:0 auto; clear:both; overflow:hidden; background:url(images/top_bg.gif) no-repeat;}
.logo { width:300px; float:left; height:70px;}
.logo  img { margin:5px auto;}
.nav { width:300px; float:right; height:70px; text-align:right; line-height:60px;}
.nav span { padding-left:10px;}

.navclass { width:950px; height:30px; line-height:30px; margin:0 auto; border-bottom:2px #7F9C14 solid; margin-bottom:0; overflow:hidden;}
.navclass ul { width:940px; margin:0 auto;}
.navclass ul li { float:left; font-size:13px; width:80px; text-align:center;   margin-right:3px;}
.navclass ul li a { color:#324F64; width:80px; height:30px; display:block; background:url(images/navli.gif) no-repeat;  line-height:32px;}
.navclass ul li a:hover {background:url(images/navchoose.gif) no-repeat; font-weight:bold; color:#fff;}
#navchoose { background:url(images/navchoose.gif) no-repeat; font-weight:bold; color:#fff;}

.memberinfo_box { width:948px; border-left:1px #E3E3E3 solid; border-right:1px #E3E3E3 solid; background:#F9F9F9; height:66px; margin:0 auto; margin-bottom:0; clear:both; overflow:hidden; color:#555;}
.memberinfo_box_bottom { width:950px; height:6px; background:url(images/search_bottom.gif) no-repeat; margin:0 auto; margin-bottom:0; overflow:hidden; clear:both;}
.memberinfo_box_l { width:560px; margin:0 auto; height:60px; float:left; margin-top:5px; padding-left:10px; text-align:left; overflow:hidden;}
.memberinfo_box_r { width:370px; float:right; overflow:hidden;}
.memberinfo_box_r ul li b { color:#009900; font:Arial, Helvetica, sans-serif; font-size:14px; padding-right:4px;}
.memberinfo_box_l ul { width:560px; clear:both;}
.memberinfo_box_l  ul li { float:left; line-height:60px; margin-right:6px;}
.memberinfo_box_l  ul li b { color:#555; font-size:13px;}
.memberinfo_box_r ul { width:370px; margin:12px auto; margin-bottom:0;}
.memberinfo_box_r ul li { line-height:24px; height:24px; text-align:left;}
.memberinfo_box_r ul li a { padding-right:6px; color:#06c;}


.txt { width:220px; border-left:1px #666 solid; border-top:1px #666 solid; border-bottom:1px #ccc solid; border-right:1px #ccc solid; height:18px; line-height:18px; background:#F9F9F9; color:#333;}

.txt1 { width:130px; border-left:1px #666 solid; border-top:1px #666 solid; border-bottom:1px #ccc solid; border-right:1px #ccc solid; height:18px; line-height:18px; background:#F9F9F9; color:#333;}

.txt2 { width:60px; border-left:1px #666 solid; border-top:1px #666 solid; border-bottom:1px #ccc solid; border-right:1px #ccc solid; height:18px; line-height:18px; background:#F9F9F9; color:#333;}


.tips { width:950px; height:28px; line-height:28px; margin:5px auto; clear:both; background:#f2f2f2;}
.tips_l { width:600px; float:left;}
.tips_r { width:350px; float:right; text-align:right;}

.tb td{  padding-top:10px;padding-bottom:10px; border-bottom:1px #D9ECFA solid; color:#505050;}
.tb td h2 { font-size:12px; line-height:26px; height:26px; color:#555; float:left; width:100px; display:block; padding-right:10px; text-align:right;}
.txt { width:256px; border-left:1px #666 solid; border-top:1px #666 solid; border-bottom:1px #ccc solid; border-right:1px #ccc solid; height:18px; line-height:18px; background:#F9F9F9; color:#333;}
.tb td textarea { width:256px;  border-left:1px #666 solid; border-top:1px #666 solid; border-bottom:1px #ccc solid; border-right:1px #ccc solid; font-size:12px; color:#333; background:#F9F9F9;}
.tb td span { color:#999; line-height:22px; text-align:left; padding-left:10px;}
.tb td span a { padding-left:8px; color:#06c; text-decoration:underline;}
.tb td b { color:#D02200;  font-family:Arial, Helvetica, sans-serif;}
.tb td em { font-weight:bold; font-size:11px; color:#009900;}
.tb td  a { color:#0166FF;}

td prompt { color:#red;}

/*page*/
#pages { clear:both;text-align:center; height:26px; line-height:26px; margin-top:20px; margin-bottom:20px; font-size:14px;font-family:"����"; }
#pages span {padding:2px 6px;margin:4px 5px 0 0;background:#A49C91;border:1px solid #A49C91; color:#fff; }
#pages a{ padding:2px 6px;margin:4px 5px 0 0; border:1px solid #CECBC2; color:#7D7B6F; }
#pages .active{background:#fff;border:1px solid #333;color:#ED376F;font-weight:bold;padding:2px 5px;margin:4px 5px 0 0;}
#pages a:visited{color:#7D7B6F;text-decoration:none; }
#pages a:hover{color:#fff;background:#7D766C;border:1px solid #7D766C;}


.reg_top  { width:950px; height:70px; line-height:70px; margin:0 auto; clear:both; overflow:hidden; background:url(images/top_bg.gif) no-repeat;}
.reg_top_l  { width:300px; float:left; height:70px;}
.reg_top_l  img { margin:5px auto;}
.reg_top_r { width:300px; float:right; height:70px; text-align:left; line-height:60px;}




.regbox { width:950px; margin:20px auto; clear:both;}
.regbox_l { width:475px; float:left;}
.regbox_r { width:475px; float:right;}
.regbox_l table td span { padding-right:6px;}
.regbox_l h2,.regbox_r h2  { text-align:left; line-height:22px; margin:0 auto;}
.regbox_r p { margin:0 auto; line-height:22px; text-align:left;}

.promotion { width:950px; height:64px; background:url(images/buzhou.gif) no-repeat; margin:5px auto; clear:both;  font-size:14px; font-weight:bold; color:#DE351C;}
.step1 { width:120px; line-height:70px; height:64px; float:left; padding-left:300px;}
.step2 { width:120px; line-height:70px; height:64px; float:left; padding-left:80px;}
.step3 { width:120px; line-height:70px; height:64px; float:left; padding-left:160px;}

.promotion_copy { width:948px; border:1px #E98D7F solid; background:#FCD4CF; height:60px; margin:5px auto; clear:both;}
.promotion_copy p { margin:16px;}
.promotion_copy p span { font-weight:bold; font-size:14px; color:#C51C03;}
.promotion_copy p a { color:#0166FF; padding-left:30px;}

.tishi { border:1px #FFDF70 solid; background:#FEFEE9; margin:10px auto; width:948px; height:400px; color:#333;}
.tishibox { width:600px; margin:40px auto; background:url(images/tips.gif) no-repeat left; height:40px;}
.tishibox p { padding-left:50px; margin:0 auto; line-height:20px; color:#ff0000; font-weight:bold;}
.tishibox p a { color:#0066FF; text-decoration:underline; padding-left:2px; padding-right:2px;}
.tishilink { margin:20px auto; width:600px; text-align:center; font-size:14px;  font-weight:bold;}
.tishilink span { margin-right:30px; background:url(images/arr.gif) no-repeat;}
.tishilink a { color:#0066FF; padding-left:24px; text-decoration:underline;}
.tishiput { width:600px; margin:10px auto; clear:both;}
.tishiput ul { width:600px;}
.tishiput ul li { width:600px; line-height:28px; text-align:left; height:28px; margin:0 auto; margin-bottom:5px;}
.tishiput ul li span { display:block; width:120px; height:28px; float:left; text-align:right; padding-right:6px; color:#333;}
.tishiput ul li em { color:#06f;}
.tishiput ul li b { color:#CC0000; font-size:14px; padding-right:4px;}



