@charset "utf-8";
/* CSS Document */
body{
    background: #FFFFFF;
    color: #000;
    font: 12px/1.231 arial,helvetica,clean,sans-serif;;
    height: auto !important;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
a{ color:#000; text-decoration:none; cursor:pointer;}
ul{ list-style:none;}
ul li{ list-style:none;}
.clear{ width:0px; height:0px; line-height:0px; clear:both;}
.stu_wrap{ width:930px; margin:10px auto;}
/*top style*/
.top{ background:url(../images/topbg.png) repeat-x; height:55px; border-bottom:solid 3px #41a4f7;}
.topcontent{ width:930px; position:relative; margin:0 auto;}
.topcontent .links{ position:absolute; top:30px; right:0px;}
.topcontent .links a{ color:#66aaf7; margin-right:10px;}
.stu_nav{ height:31px; line-height:31px; text-align:center;}
.stu_nav a{ display:inline-block; background:url(../images/nav_second.png) no-repeat; text-align:center; width:230px; margin-left:-31px; *margin-left:-34px;}
.stu_nav a.current{ color:#fff;}
.stu_nav a.second{ background:url(../images/nav_second2.png);}
.stu_nav a.first{ background:url(../images/navfirst.png) no-repeat;width:174px;  height:31px; margin-left:0px;}
.stu_nav a.first2{ background:url(../images/navfirst2.png) no-repeat;width:174px;  height:31px; margin-left:0px;}
.stu_nav a.last{ background:url(../images/nav_last.png) no-repeat; width:170px; margin-left:-31px; *margin-left:-34px;}
.stu_nav a.last2{ background:url(../images/nav_last2.png) no-repeat; width:170px; margin-left:-31px; *margin-left:-34px;}
/*top end*/
/*tips2*/
.tips2{ margin:10px; border:dashed 1px #999; background:#f9f8eb; padding:10px;  }
.tips2 .close{ position:absolute; right:10px; *_right:20px; color:#66aaf7; text-decoration:underline; }
.tips2 .tips_title{ color:#4481da; font-size:13px; font-weight:bold; background:url(../images/tips2.png) no-repeat left center; padding-left:20px; margin-bottom:4px;}
.tips2 ol{ padding-left:30px; line-height:22px;}
.tips2 ol li a{ color:66aaf7;}
.tips{ margin:10px auto;}
.stu_tips_title{ padding-left:18px; background:url(../images/coin7.png) left top no-repeat; font-size:14px; font-weight:bold; color:#e00;}
.stu_tips_content ol{ list-style:decimal; margin-left:30px;}
.stu_tips_content { font-size:14px; line-height:20px;}
.stu_tips_content ol li{ margin:5px 0;}
.stu_tips_content ol li dl{}
.stu_tips_content ol li dl dt{font-weight:bold; background:url(../images/coin4.png) no-repeat left 6px; padding-left:8px;}
.stu_tips_content ol li dl dd{ padding-left:20px;}
p.stu_btn{ text-align:center; margin:10px 0;}
p.stu_btn .button{ height:29px; border:solid 1px #b0c4df; margin:5px 10px; background:url(../images/btn.png) repeat-x; padding:0 12px !important; padding:0px 6px; line-height:29px; color:#056fc9;}
p.stu_btn .button_hover{ height:29px; border:solid 1px #b0c4df; margin:5px 10px; background:url(../images/btn.png) repeat-x; padding:0 12px !important; padding:0px 6px; line-height:29px; color:#056fc9;}
span.stu_red{ color:#f00;}
.stu_text{ border:solid 1px #b0c4df; height:19px; width:180px;}
.stu_text_long{ border:solid 1px #b0c4df; width:230px; height:19px; width:260px;}
.stu_text_short{ border:solid 1px #b0c4df; width:230px; height:19px; width:80px;}
table.stu_table{ width:700px; margin:0 auto;font-size:12px; border-collapse:collapse;}
table.stu_table caption{ text-align:left; font-weight:bold; border:solid 1px #b0c4df; border-bottom:none!important; padding:5px; background:url(../images/cap2.png) repeat-x; font-size:13px; color:#056fc9;}
table.stu_table th{ text-align:left; padding:5px; font-size:13px;}
table.stu_table td{ padding:3px 5px; text-align:left;}
table.stu_table td.stu_right{ width:110px; text-align:right;}
span.select_text{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #98C2FB;display: inline-block;height: 19px;line-height: 20px;overflow: hidden;padding-left: 3px;text-decoration: none;white-space: nowrap;}
span.select_button {background:url(../images/select_button.jpg) no-repeat scroll 0 0 transparent;border-bottom: 1px solid #98C2FB;display: block;height: 20px;position: absolute;right: 0;top: 0;width: 21px;}
.ins_select {border: medium none;display: inline-block;height: 21px;position: relative;text-decoration: none;vertical-align: middle;}
.select_list { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #98C2FB;overflow: auto;position: absolute;z-index: 999999;}
table.stu_info td{ border:none;}
.stu_radio{ margin:0 5px;}
.select_nor{ width:150px;}
.select_long{ width:260px;}
.stu_borderwrap{ border: 1px solid #98C2FB; margin:10px 0px;}
.registertitle{ padding:16px; color:#056FC9; font-size:14px; font-weight:bold;}
.stu_resinfo{ height:32px; line-height:32px; font-size:14px; font-weight:bold; padding-left:68px; background:url(../images/jiant.png) no-repeat left #e4edf6; position:relative;}
.stu_resinfo span{ position:absolute; left:350px; top:0px; font-size:12px; font-weight:normal;}
.cuowu {
    background: url("http://images.zhaopin.com/new4/article2/images/err_ico.jpg") no-repeat scroll 10px 5px #FFE8EE;
    border: 1px solid #FF8F84;
    color: #676664;
    font-size: 12px;
    line-height: 25px;
    padding-left: 30px;
    width: 130px;
}
/*footer*/
.footer{ margin-top:50px; border-top:solid 1px #41a4f7; text-align:center; padding:10px; color:#999; line-height:20px;}






