#top{border-bottom: #DBDBDB solid 1px;height: 25px;background-color: #f4f3f2; line-height:25px;}
#top_content{ width:952px; height:25px; margin:0 auto;}
#top_left{ width:200px; float:left;}
#top_right{ width:750px; float:right; text-align:right;}
#container{ width:952px; height:auto; margin:0 auto;}
#logo{ width:429px; float:left;}
#menu{ width:523px; float:right;}
#current{ background: #E7E7E7; height:100px; border-top:#006699;}
#main{ border-right: #CCCCCC solid 1px;border-bottom: #CCCCCC solid 1px;border-left: #CCCCCC solid 1px; padding:0px; background: #FFFFFF; margin-top:0px;}
.current_local{ background: url(../images/reg_t_1.gif); height:27px;}
.current_title{ background:url(../images/reg_t_2.gif); width: 122px;height: 24px;float: left;text-align: center; line-height:24px;font-size: 14px;font-weight: bold;color: #ff3300;margin-left: 46px;margin-top: 3px;}
.notice{ padding-left:20px; float:left;}
.title{ height: 22px;border-bottom: 1px solid #cdcdcd;font-size: 14px;color: #2f5e8f;font-weight: bold; padding-left:50px; margin-top:10px;}
.reg li{ float:left;}
.info{ margin-top:10px;}
.info_left{width: 170px;text-align: right;font-size: 14px;padding-top: 2px;font-weight: bold;color: #666666;}
.info_center{ width: 286px;padding-left: 14px;text-align: left;}
.info_yzm{ width: 160px;padding-left: 14px;text-align: left;}
.info_yzmimg{ width: 126px;padding-left: 5px;text-align: left;}
.info_right{ width: 400px;padding-top: 2px;position:relative;}
.normal{ color:#999999;}
.error{ background:url(../images/icon_note_cw.gif);background-repeat: no-repeat;background-position: 4px 4px;padding-left: 24px;padding-top: 3px;color: #ff0000;border:#ff7300 solid 1px; }
.focus{ border:#485E00 solid 1px; background:#F7FFDD; color:#485E00; padding-left:3px;}
.right{ background:url(../images/icon_note_zq.gif);background-repeat: no-repeat;background-position: 4px 4px;padding-left: 24px;padding-top: 3px;color:#485E00;}
.tiaokuan{ text-align:center; margin-top:15px;}

.submit{ text-align:center; margin-top:10px;}
.footer{ width:100%; margin:20px auto 0 auto; text-align:center; border-top:2px #FF3300 solid;}
.foot_menu{ height:25px; line-height:25px; width:952px; margin:0 auto; border-bottom:#999999 solid 1px;}