@charset "GB2312";
@import url("base.css");

body{background:#C0C0C0;}
#container {margin:0 auto; width:990px; background:#FFF;}

#top:after,#reg:after,#footer:after,#reg:after,.inprow li:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
#top {border-bottom:1px solid #CCC;}
#logo {background:url(../images2/logo_small.jpg) no-repeat; margin:15px 0 0 20px; float:left;}
#logo a {display:block; width:140px; height:55px; text-indent:-9000px;}
#reg {margin:20px; font-size:13.3px;font:13.3px arial,simsung,sans-serif;*font-size:small;*font:x-small;}
#reg .com_reg, #reg .ind_reg {margin-bottom:15px; padding-left:25px; line-height:1.6em;}
#reg .com_reg {background:url(../images2/com_reg.png) no-repeat 0 center;}
#reg .ind_reg {background:url(../images2/ind_reg.png) no-repeat 0 center;}

/*提醒*/
#com_alert, #ind_alert {-moz-border-radius:.5em; -khtml-border-radius:.5em; -webkit-border-radius:.5em; border-radius:.5em; padding:5px 10px 5px 30px; line-height:24px;}
#com_alert {border:1px solid #ADCD3C; background:#EAFFE0 url(../images2/ico_da.gif) no-repeat 10px 12px;}
#ind_alert {border:1px solid #FF7C00; background:#F8EEE5 url(../images2/ico_da.gif) no-repeat 10px 12px;}

#reg_intro {float:left;margin:20px; width:52em;  display:inline; overflow:hidden;}
#reg_intro fieldset {border-bottom:1px dotted #999; clear:both; margin:1.2em 0.6em; padding-bottom:0.84em;}
#reg_intro legend{clear:both;display:block;font-weight:bold;color:#62126B;_margin-left:-.5em;margin-bottom:.84em;}
.inprow li {position:relative; clear:both; margin-bottom:0.5em; width:100%; padding:.1em 0;}
.inprow .fie, .inprow .lab {line-height:1.6em;}
.inprow .lab {width:11em; text-align:right; float:left; line-height:1.6em;}
.inprow .fie {float:left; margin-right:.5em;}
.inprow .req {color:#F00; margin-right:.2em;}
.inprow .clue {float:left; display:none;}
.inp_show .clue {background:#CCC; display:inline-block; background:url(../images2/reg_hit.gif) no-repeat 0 center; height:20px;}
.clue_box {position:absolute; right:0; top:-5px; border:1px solid #F70000; padding:.3em; width:170px; background:#F9F7ED;}

/* 注册部分的input的宽度 */
.wth1 {width:4em;}
.wth2 {width:7.5em;}
.wth3 {width:12em;}
.wth4 {width:18em;}

/* 教育背景表格 */
#educational_background {margin:1em;}
.ta_list {width:100%; border-collapse:collapse; text-align:center; line-height:1.8em;}
.ta_list th {border-bottom:1px solid #F96A0A; line-height:1.6em;}

#reg_tools {float:right; width:16em; margin:20px 0; display:inline; overflow:hidden;}
.t_box {border:1px solid #ADCD3C;-moz-border-radius:.5em; -khtml-border-radius:.5em; -webkit-border-radius:.5em; border-radius:.5em; padding:.5em; line-height:1.6em; margin-bottom:15px;}

#footer {border-top:1px solid #000; text-align:center; margin:0px 10px; padding-bottom:10px; line-height:20px; color:#999;}

