body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0px;padding:0px;border:0px;}
body{  font-family: Arial, Helvetica, sans-serif;}
ul{list-style:none;}

/* a{text-decoration:underline;}
a:link{color:#747474;}
a:visited{color:#747474;}
a:hover,a:active,a:focus{color:#0a7671;} */

.top_10{ margin-top:10px;}
.clearit{clear:both;}
select{ background:#fff; width:170px;}
input{color:#000;}

.header_left{ float:left; width:auto; margin:12px 0 0 12px;}
.header_right{ width:auto; float:right;}
.me_top_content{ float:right; height:81px;}
.me_top_content li{ float:left; margin-left:1px; display:inline; }
.me_top_content li.login_on{  height:47px; padding:15px; background:url(../images/me_header_bg.gif) repeat-x; line-height:19px; }

.location{ width:1000px; height:30px; color:#fff; line-height:26px; border:#2672be 1px solid; border-bottom:none; margin:0 auto; background:#2672be; border-radius: 10px 5px 0 0;margin-top:5px;}
.location a{ color:#fff; text-decoration:none; font-size:14px;  }

.location a:hover{ text-decoration:underline; }
.location_left{ float:left; padding-left:15px;font-size:14px; }
.location_right{ float:right; padding-right:15px;font-size:14px; }

.content{ width:1000px; border:#0071b9 1px solid; border-top:none; background:#fff; margin:0px auto; padding-top:10px; overflow:hidden;}

.left{ float:left; width:170px; padding-left:15px; padding-top:15px;}
.left_List{ width:170px;}
.left_List ul{ padding:10px 0px;}
.left_List ul li{ width:162px; padding-top:7px; margin:0px; text-indent:30px;}
.left_List ul li.one{ height:27px; background:url(../images/me_left_bg_01.gif) left no-repeat;}
.left_List ul li.two{ height:26px; background:url(../images/me_left_bg_02.gif) left no-repeat;}
.left_List ul li.three{ height:28px; background:url(../images/me_left_bg_03.gif) left no-repeat;}

.right{ width:740px; float:right; margin-right:15px; display:inline;}
.process{ background:url(../images/process_bj_1.gif); width:100%; height:82px;}
.processedit{ background:url(../images/process_bj_1.gif); width:100%; height:82px;}
.processedit li{ float:left;}
.process li{ float:left;}
.current{ width:100%; height:41px; background:url(../images/me_icon_02.gif) center no-repeat;}
.current_on{ width:100%; height:41px;}
.icon_fill{ float:left; width:16px; height:12px; margin:15px 5px 0px 7px; background:url(../images/me_icon_04_.gif) no-repeat;}
.icon_fill_on{ float:left; width:16px; height:12px;} /* padding:15px 5px 0px 7px; */
.process_text{ float:center; padding-top:10px;}
.column{ background:url(../images/me_icon_23.gif) no-repeat; width:100%; height:23px; padding-top:6px; font-size:14px; font-weight:bold; color:#222; text-indent:16px;}
.column_long{ background:url(../images/me_icon_23_long.gif) no-repeat; width:100%; height:23px; padding-top:6px; font-size:14px; font-weight:bold; color:#006f6b; text-indent:16px;}
.column_long_long{ background:url(../images/me_icon_23_long_long.gif) no-repeat; width:100%; height:23px; padding-top:6px; font-size:14px; font-weight:bold; color:#006f6b; text-indent:16px;}
.column_long_long_long{ background:url(../images/me_icon_23_long_long_long.gif) no-repeat; width:100%; height:23px; padding-top:6px; font-size:14px; font-weight:bold; color:#006f6b; text-indent:16px;}
.column02{ background:url(../images/me_icon_23.gif) no-repeat; width:100%; height:23px; padding-top:6px; font-size:14px; font-weight:bold; color:#006f6b; text-indent:16px;}
.column02_long{ background:url(../images/me_icon_23_long.gif) no-repeat; width:100%; height:23px; padding-top:6px; font-size:14px; font-weight:bold; color:#006f6b; text-indent:16px;}
.column02_long_long{ background:url(../images/me_icon_23_long_long.gif) no-repeat; width:100%; height:23px; padding-top:6px; font-size:14px; font-weight:bold; color:#006f6b; text-indent:16px;}
.columnbj{ width:738px; background:#e7faff; overflow:hidden;}
.line{ width:738px; border-bottom:none; border-top:none; background:#e7faff; overflow:hidden;}
.page{ width:738px; overflow:hidden; padding:15px 0; text-align:center; background-color:#fff;}
.right_foot{}

.Form_left{ float:left; width:710px; overflow:hidden;}
.Form_left ul{ width:670px; padding:15px; overflow:hidden;}
.Form_left ul li{ width:100%; overflow:hidden;}
.Form_right{ width:20px; float:left; overflow:hidden;}

.input{width:115px;height:22px;border-top-width:  1px;line-height:22px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;	border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #b9b9b9;	border-right-color: #d4d4d4;border-bottom-color: #e2e2e2;border-left-color: #d4d4d4;}
.input2{width:265px;height:22px;border-top-width: 1px;line-height:22px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;	border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #b9b9b9;	border-right-color: #d4d4d4;border-bottom-color: #e2e2e2;border-left-color: #d4d4d4;}
.input3{width:265px;height:60px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;	border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #b9b9b9;	border-right-color: #d4d4d4;border-bottom-color: #e2e2e2;border-left-color: #d4d4d4;}
.input4{width:450px;height:110px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;	border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #b9b9b9;	border-right-color: #d4d4d4;border-bottom-color: #e2e2e2;border-left-color: #d4d4d4;}

.righttopbj{ width:100%; height:29px; background:url(../images/me_icon_23.gif) no-repeat;}
.righttopbj_long{ width:100%; height:29px; background:url(../images/me_icon_23_long.gif) no-repeat;}
.righttopbj_left{font-size:0;}
.righttopbj_text{ padding-left:16px; padding-top:6px; font-size:14px; font-weight:bold; color:#006f6b;}
.righttopbj_right{font-size:0;}

.footer{ width:986px; color:#006f6b; margin:0 auto; text-align:center; padding:10px 0;}
.footer a{ color:#006f6b;}

.header_white,.header_white a:link,.header_white a:visited{font-size: 12px;line-height: 12px;font-weight: normal;color: #b4cec8;	text-decoration: none;}
.header_white a:hover{font-size: 12px;line-height: 12px;font-weight: normal;color: #ffec86; text-decoration: none;}

.yellow,.yellow a:link,.yellow a:visited{font-size: 12px;line-height: 34px;font-weight: normal;color: #ffec86;	text-decoration: none;}
.yellow a:hover{font-size: 12px;line-height: 34px;font-weight: normal;color: #b4cec8; text-decoration: none;}

.gray,.gray a:link,.gray a:visited{font-size: 12px;line-height: 24px;font-weight: normal; color:#000;  /*color:#595959;*/ text-decoration: none;}
.gray a:hover{font-size: 12px;line-height: 24px;font-weight: normal;/*color: #0033CC;*/ text-decoration: none;}

.blue,.blue a:link,.blue a:visited{font-size: 12px;line-height: 24px;font-weight: normal; color:#000;  /*color:#0277cb;*/ text-decoration: none;}
.blue a:hover{font-size: 12px;line-height: 24px;font-weight: normal;color: #000; text-decoration: none;}

.black,.black a:link,.black a:visited{font-size: 12px;line-height: 24px;font-weight: normal;color:#000; text-decoration: none;}
.black a:hover{font-size: 12px;line-height: 24px;font-weight: normal;color: #0277cb; text-decoration: none;}

.footer_white,.footer_white a:link,.footer_white a:visited{font-size: 12px;line-height: 24px;font-weight: normal;color: #b4cec8;	text-decoration: none;}
.footer_white a:hover{font-size: 12px;line-height: 24px;font-weight: normal;color: #FFFF00; text-decoration: none;}

.black14,.black14 a:link,.black14 a:visited{font-size: 14px;line-height: 26px;font-weight: bold;color:#000; text-decoration: none;}
.black14 a:hover{font-size: 14px;line-height: 26px;font-weight: bold;color: #0277cb; text-decoration: none;}

.gray02,.gray02 a:link,.gray02 a:visited{font-size: 12px;line-height: 24px;font-weight: normal; color:#000; color:#2672be; text-decoration: none;}
.gray02 a:hover{font-size: 12px;line-height: 24px;font-weight: normal;color: #0033CC; text-decoration: none;}
.gray02 p{ color:#2672be;}

.gray03,.gray03 a:link,.gray03 a:visited{font-size: 12px;line-height: 30px;font-weight: normal; color:#000; /*color:#a3a3a3;*/ text-decoration: none;}
.gray03 a:hover{font-size: 12px;line-height: 30px;font-weight: normal;color: #0033CC; text-decoration: none;}

.gray30,.gray30 a:link,.gray30 a:visited{font-size: 12px;line-height: 30px;font-weight: normal; color:#000; /*color:#595959;*/ text-decoration: none;}
.gray30 a:hover{font-size: 12px;line-height: 30px;font-weight: normal;color: #0033CC; text-decoration: none;}

.red,.red a:link,.red a:visited{font-size: 12px;line-height: 24px;font-weight: normal;color:#FF0000; text-decoration: none;}
.red a:hover{font-size: 12px;line-height: 24px;font-weight: normal;color: #0033CC; text-decoration: none;}

.jswhite{font-size: 12px;line-height: 24px;font-weight: normal;color:#fff; text-decoration: none;}

.js{ width:500px; padding:2px; border:solid 1px #0a7671; background-color:#FFFFFF; overflow:hidden;}
.js_top{width:100%; height:24px; background-color:#0a7671;}
.js_text{float:left; text-indent:5px;}
.js_icon{float:right;padding:5px;}

#tips{ width:332px; padding:20px 18px 5px 5px; margin:7px 0 0 381px; z-index:2px; border:#e3c67f 1px solid; color:#c49138; background:#fff6bf; clear:both; position:absolute;}
#tips img{ position:absolute; right:0; top:0;}




/* choose-box-wrapper */
#choose-box-wrapper{width:652px;background:#000;background-color:RGB(255,255,255);padding:10px;border-radius:5px;display:none;}
#choose-box{border:1px solid #005EAC;width:650px;background:#fff;}
#choose-box-title{background:#3777BC;color:white;padding:4px 10px 5px;font-size:14px;font-weight:700;margin:0;}
#choose-box-title span{font-family:Tahoma, Verdana, STHeiTi, simsun, sans-serif;}
#choose-a-province, #choose-a-school{margin:5px 8px 10px 8px;border:1px solid #C3C3C3;}
#choose-a-province a{display:inline-block;height:18px;line-height:18px;color:#005EAC;text-decoration:none;font-size:9pt;font-family:Tahoma, Verdana, STHeiTi, simsun, sans-serif;margin:2px 5px;padding:1px;text-align:center;}
#choose-a-province a:hover{text-decoration:underline;cursor:pointer;}
#choose-a-province .choosen{background:#005EAC;color:white;}
#choose-a-birthplace, #choose-a-school{margin:5px 8px 10px 8px;border:1px solid #C3C3C3;}
#choose-a-birthplace a{display:inline-block;height:18px;line-height:18px;color:#005EAC;text-decoration:none;font-size:9pt;font-family:Tahoma, Verdana, STHeiTi, simsun, sans-serif;margin:2px 5px;padding:1px;text-align:center;}
#choose-a-birthplace a:hover{text-decoration:underline;cursor:pointer;}
#choose-a-birthplace .choosen{background:#005EAC;color:white;}
#choose-a-school{overflow-x:hidden;overflow-y:auto;height:200px;}
#choose-a-school a{height:18px;line-height:18px;color:#005EAC;text-decoration:none;font-size:9pt;font-family:Tahoma, Verdana, STHeiTi, simsun, sans-serif;float:left;width:480px;margin:4px 12px;padding-left:10px;background:url(http://pic002.cnblogs.com/images/2012/70278/2012072500060712.gif) no-repeat 0 9px;}
#choose-a-school a:hover{background:#005EAC;color:#fff;}
#choose-box-bottom{background:#F0F5F8;padding:8px;text-align:right;border-top:1px solid #CCC;height:40px;}
#choose-box-bottom input{vertical-align:middle;text-align:center;background:#005EAC;color:white;border-top:1px solid #B8D4E8;border-left:1px solid #B8D4E8;border-right:1px solid #114680;border-bottom:1px solid #114680;cursor:pointer;width:60px;height:25px;margin-top:6px;margin-right:6px;}

#choose-box-wrapper1{width:652px;background:#000;background-color:RGB(255,255,255);padding:10px;border-radius:5px;display:none;position = "absolute"; z-index: 9999; }
#choose-box1{border:1px solid #005EAC;width:650px;background:#fff;}
#choose-box-title1{background:#3777BC;color:white;padding:4px 10px 5px;font-size:14px;font-weight:700;margin:0;}
#choose-box-title1 span{font-family:Tahoma, Verdana, STHeiTi, simsun, sans-serif;}
#choose-box-bottom{background:#F0F5F8;padding:8px;text-align:right;border-top:1px solid #CCC;height:40px;}
#choose-box-bottom input{vertical-align:middle;text-align:center;background:#005EAC;color:white;border-top:1px solid #B8D4E8;border-left:1px solid #B8D4E8;border-right:1px solid #114680;border-bottom:1px solid #114680;cursor:pointer;width:60px;height:25px;margin-top:6px;margin-right:6px;}


/**-----职位详情 begin---------*/
#choose-box-wrapper-job{width:652px;background:#000;background-color:RGB(255,255,255);padding:10px;border-radius:5px;display:none;}
#choose-box-job{border:1px solid #005EAC;width:650px;background:#fff;}
#choose-box-title-job{background:#3777BC;color:white;padding:4px 10px 5px;font-size:14px;font-weight:700;margin:0;}
#choose-box-title-job span{font-family:Tahoma, Verdana, STHeiTi, simsun, sans-serif;}
#choose-a-province-job, #choose-a-school-job{margin:5px 8px 10px 8px;border:1px solid #C3C3C3;}
#choose-a-province-job a{display:inline-block;height:18px;line-height:18px;color:#005EAC;text-decoration:none;font-size:9pt;font-family:Tahoma, Verdana, STHeiTi, simsun, sans-serif;margin:2px 5px;padding:1px;text-align:center;}
#choose-a-province-job a:hover{text-decoration:underline;cursor:pointer;}
#choose-a-province-job .choosen{background:#005EAC;color:white;}
#choose-a-birthplace-job, #choose-a-school-job{margin:5px 8px 10px 8px;border:1px solid #C3C3C3;}
#choose-a-birthplace-job a{display:inline-block;height:18px;line-height:18px;color:#005EAC;text-decoration:none;font-size:9pt;font-family:Tahoma, Verdana, STHeiTi, simsun, sans-serif;margin:2px 5px;padding:1px;text-align:center;}
#choose-a-birthplace-job a:hover{text-decoration:underline;cursor:pointer;}
#choose-a-birthplace-job .choosen{background:#005EAC;color:white;}
#choose-box-bottom-job{background:#F0F5F8;padding:8px;text-align:right;border-top:1px solid #CCC;height:40px;}
#choose-box-bottom-job input{vertical-align:middle;text-align:center;background:#005EAC;color:white;border-top:1px solid #B8D4E8;border-left:1px solid #B8D4E8;border-right:1px solid #114680;border-bottom:1px solid #114680;cursor:pointer;width:60px;height:25px;margin-top:6px;margin-right:6px;}
#choose-a-school-job{overflow-x:hidden;overflow-y:auto;height:200px;}
#choose-a-school-job a{height:18px;line-height:18px;color:#005EAC;text-decoration:none;font-size:9pt;font-family:Tahoma, Verdana, STHeiTi, simsun, sans-serif;float:left;width:480px;margin:4px 12px;padding-left:10px;background:url(http://pic002.cnblogs.com/images/2012/70278/2012072500060712.gif) no-repeat 0 9px;}
#choose-a-school-job a:hover{background:#005EAC;color:#fff;}

/**-----职位详情 end---------*/


/**----------table-------------- */
.table_comm{
    margin: 0 auto;
    padding: 0;
    width:100%;
	height:100%;
  	border: 2px solid #4d9ab0;
  	/**border-collapse: collapse;*/
  	border-spacing:0px;
  	border-collapse: collapse;
  	text-align: center;
}
.table_comm td{
	padding:5px;
   	border-bottom:1px solid #4d9ab0;
   	border-right:1px solid #4d9ab0;
}
.table_comm th{
	border-right:1px solid #4d9ab0;
   	border-bottom:1px solid #4d9ab0;
}
.table_comm thead{
	background: #ccc url(images/bar.gif) repeat-x left center;
}
.table_comm thead tr th{
	padding:5px;
}
.trcolor{
	background-color: rgb(239,246,255);
}

/**----------table end-------------- */
