/* CSS Document */
a.skyblue{text-decoration:underline;}
.btnbig_submit{width:210px; height:51px; background:url(img/btnbig_submit.gif) no-repeat; border:none;}
.btnbig_submit_over{background:url(img/btnbig_submit.gif) no-repeat 0 -61px;}
.btnbig_import{width:210px; height:51px; background:url(img/btnbig_import.gif) no-repeat; border:none;}
.btnbig_import_over{background:url(img/btnbig_import.gif) no-repeat 0 -61px;}
.btnmiddle_readout{width:100px;height:30px; background:url(img/btn_readout.gif) no-repeat; border:1px solid #ff9a09; color:#fff; font-weight:bold;}
.btn_search{padding:0 10px 0px 20px; background:url(img/btn_search.gif) no-repeat; height:22px; border:#e17a00 1px solid; color:#fff; line-height:22px;}
.btn_search_over{background:url(img/btn_search.gif) no-repeat 0 -30px;}
.btn_more{padding:0 10px 0px 20px; background:url(img/btn_more.gif) no-repeat; height:22px; border:#e17a00 1px solid; color:#fff; line-height:22px;}
.btn_more_over{background:url(img/btn_more.gif) no-repeat 0 -30px;}
.btn_close{padding:0 10px 0 20px; background:url(img/btn_close.gif) no-repeat; height:20px; border:#00a1c0 1px solid; color:#fff;}
.btn_close_over{background:url(img/btn_close.gif) no-repeat 0 -30px;}
.btn_ok{padding:0 10px 0 20px; background:url(img/btn_ok.gif) no-repeat; height:20px; border:#cdcdcd 1px solid;}
.btn_cancel{padding:0 10px 0 20px; background:url(img/btn_cancel.gif) no-repeat; height:20px; border:#cdcdcd 1px solid;}
.btn_preview{padding:0 10px 0 20px; background:url(img/btn_preview.gif) no-repeat; height:20px; border:#cdcdcd 1px solid;}
a.btn_edit,a.btn_edit:link,a.btn_edit:visited{ text-decoration:none; text-align:center;background:url(img/btn_edit_alert.gif) no-repeat; width:90px; height:22px; border:#00a1c0 1px solid; color:#fff; line-height:22px; float:left; display:block; font-size:12px; margin-right:10px; letter-spacing:5;}
a.btn_edit:hover{background:url(img/btn_edit_alert.gif) no-repeat 0 -30px;}
.btn_new{padding:0 10px 0 20px; background:url(img/btn_new.gif) no-repeat; height:20px; border:#cdcdcd 1px solid;}
.btn_paste{padding:0 10px 0 20px; background:url(img/btn_paste.gif) no-repeat; height:20px; border:#cdcdcd 1px solid;}
a.btn_small{display:block;}
.btn_small_over{color:#06c;}
.reg{margin:10px auto 20px auto; width:790px; background:#fff;}
.reghd{height:97px; background:url(img/reg_hdbg.gif) no-repeat;}
.regbd{border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.regft{height:4px; background:url(img/reg_ftbg.gif) no-repeat;}
.regsubmit{height:73px; background:url(img/reg_bdbg.gif) repeat-x; border-top:1px solid #dcdcdc; padding-top:20px;}
.reglogin{height:28px; background:url(img/reg_greybg.gif) repeat-x; border-bottom:1px solid #dcdcdc; text-align:right; padding-right:10px; line-height:28px;}
.reglogin a:link,.reglogin a:visited{color:#383838;}.reglogin a:hover{color:#f60;}
.regtable{padding:30px;}
.regtable td,.regtable th{padding:5px 10px;}
.regtable th{text-align:right; width:80px; background:url(img/icon_mustfill.gif) no-repeat 0 center;}
img#img_reg_code{margin-top:5px;}
.regsubmit{text-align:center;}
.regtable td.tip{width:430px;}
.tiptext{color:#aeaeae; line-height:16px;}
.tiptext_over{color:#383838;}
.error{color:#f00; background:url(img/icon_error.gif) no-repeat; padding:0 0 5px 20px;}
.infblock span.error{display:none;}
.warning{background:url(img/icon_warning.gif) no-repeat; padding:0 0 5px 20px;}
.true{background:url(img/icon_true.gif) no-repeat; padding:0 0 5px 20px;}
.loading{background:url(img/icon_loading.gif) no-repeat; padding:0 0 5px 20px; color:#898989}
.termmain{padding:5px; background:#fff; padding:10px;}
.termmain h1{font-size:14px; text-align:center; margin:10px 0;}
.termmain h3{color:#f60; margin:5px 0;}
.termmain p{margin:5px 0;}
.rs{margin:10px auto 20px auto; width:950px; background:#fff;}
.rs h1{margin:10px 0 0 20px; color:#4BB800; font-size:16px; font-weight:bold}
.rswelcome{margin:10px; padding:10px; height:18px; background:url(img/reg_greybg.gif) repeat-x #fafafa; border:1px solid #dcdcdc}
.rsbd{border:1px solid #dcdcdc; padding:5px; background:url(img/regsuccessbg.jpg) no-repeat 0 bottom;}
.rsft{height:28px; background:url(img/reg_greybg.gif) repeat-x; border:1px solid #dcdcdc; border-top:none;}
a.link_resume{display:block; width:223px; height:65px; background:url(img/link_resume.gif) no-repeat;}
a.link_resume:hover{display:block; width:223px; height:65px; background:url(img/link_resume.gif) no-repeat -230px 0;}
a.link_atta{display:block; width:210px; height:51px; background:url(img/link_atta.gif) no-repeat;}
a.link_atta:hover{display:block; width:210px; height:51px; background:url(img/link_atta.gif) no-repeat -230px 0;}
a.link_resumemove{display:block; width:210px; height:51px; background:url(img/link_resumemove.gif) no-repeat;}
a.link_resumemove:hover{display:block; width:210px; height:51px; background:url(img/link_resumemove.gif) no-repeat -230px 0;}
.resumetip{color:#f60;}

/*公用模块*/
/*公用模块表单部分*/
.TextareaA{ width:620px; height:100px; border:solid 1px #ddd; padding:2px;}
.TextareaB{ width:500px; height:100px; border:solid 1px #ddd; padding:2px;}
.Textarea688{width:932px;height:100px; border:solid 1px #ddd; padding:2px;}

/*公用模块自定义类*/
.floatright{float:right;}
.iconhelp{margin:2px 5px 0 5px; cursor:pointer;}
.notice{color:#898989}
.blockpri1{ background:#fff; border:1px solid #dcdcdc; border-bottom:2px solid #c0c0c0; margin-bottom:10px;}
.blockpri1 .titlemain{padding:0 0 0 10px;}
.blockpri1 .titlemain h1{font-size:14px; font-weight:bold; line-height:40px;}
.blockpri1 .titlemain h1.hl{color:#f60;}
.blockpri1 .highlight{ border-top:solid 1px #dcdcdc; background:#fefbef;}
.blockpri1 .ct{}
.blockpri2{background:#fff; border:1px solid #dcdcdc; border-bottom:1px solid #c0c0c0; margin-bottom:10px;}
.blockpri2 .titlemain{padding:0 0 0 10px; background:url(img/blockpri2titlebg.gif) repeat-x; height:30px;border-bottom:1px solid #e7e7e7;}
.blockpri2 .titlemain h1{font-size:12px; font-weight:bold; line-height:30px; background:url(img/blockpri2titleh1bg.gif) no-repeat 0 center; padding-left:25px;}
.blockpri2 .blockprift{background:url(img/blockpri2ft.gif) repeat-x 0 bottom; height:30px;}
.blockside{background:#fff; border:1px solid #cbe0ee; border-bottom:1px solid #b3c6d2; margin-bottom:10px;}
.blockside .titlemain{padding:0 0 0 10px; background:url(img/blockside_title.gif) repeat-x; height:30px;border-bottom:1px solid #e7e7e7;}
.blockside .titlemain h1{font-size:12px; font-weight:bold; line-height:30px; background:url(img/blockpri2titleh1bg.gif) no-repeat 0 center; padding-left:25px; color:#005dbd;}
.blockside .blocksideft{background:url(img/blockside_ft.gif) repeat-x 0 bottom; height:30px;}
.block{background:#fff; border:1px solid #dcdcdc;margin-bottom:10px;}
.tablepri1{border-collapse:separate;}
.tablepri1 thead td{background:url(img/tablepri1_theadbg.gif) repeat-x; height:30px; line-height:30px; white-space:nowrap; border-right:1px solid #ffbd62; border-left:1px solid #e58844; color:#fff; font-weight:bold; text-align:center;}
.tablepri1 thead td.first{border-left:none;}
.tablepri1 thead td.last{border-right:none;}
.tablepri1 tbody td{border-bottom:1px solid #d8d8d8; padding:5px;}
.tablepri2{border-collapse:separate;}
.tablepri2 thead td{background:#eee; height:30px; line-height:30px; white-space:nowrap; font-weight:bold; text-align:center; border-bottom:1px solid #D8D8D8;}
.tablepri2 thead td.last{border-right:none;}
.tablepri2 tbody td{border-bottom:1px solid #d8d8d8; padding:5px;}

/*简历搬家*/
.resumemove{ width:950px; margin:0 auto;}
.movetext{width:620px; padding:10px;}
.btnbig_import{cursor:pointer}
.preview{clear:both; margin-bottom:40px;}
.resumemove .blockpri1 .ct{background:url(img/move_bg.jpg) no-repeat right 0;}
.resumemove .blockpri1 .ct table{width:400px;}
.resumemove .blockpri1 .ct td{width:200px; padding:5px;}
.resumemove .blockpri1 .ct th{width:200px; text-align:right; padding:5px;}
.resumemove .blockpri1 .highlight{text-align:center; padding:10px;}
.resumemove .blockpri2 table td{text-align:center; border-bottom:1px solid #d5d5d5; padding:5px;}
.resumemove .block{padding:5px;}

/*申请职位*/
.jobapply{width:960px; margin:0 auto; padding:0 5px;}
.jobapply td.check{width:40px; text-align:center;}
.jobapply td.address{ white-space:nowrap; text-align:center;}
.jobapply .applyct{background:#fff; padding:10px; border:1px solid #dcdcdc;}
.jobapply td.resumename{border-right:1px solid #d8d8d8;}
.jobapply td.operate{text-align:center;}
.jobapply .blockpri2{margin-bottom:2px;}
.jobapply p.refresh{margin-bottom:15px;}
.jobapply .blockpri2 .blockprift{ padding:5px 0 0 5px;}
.jobapply .blockpri2 .titlemain div{margin:5px 5px 0 0;}
.jobapply .writemail h1{font-size:14px; font-weight:bold;}
.jobapply .writemail p{padding-bottom:5px;}
.jobapply .writemail p.notice{margin-bottom:10px;}
.jobapply .writemail table.btn{margin:0 auto;}
.jobapply .writemail table.btn td{text-align:center; white-space:nowrap; padding:0 2px;}
.jobapply .writemail table.notice{margin-bottom:10px;}
.jobapply .writemail table.notice td{color:#898989}
.jobapply .joblist{margin-bottom:10px;}
.jobapply a.btn_new{float:right; margin:5px 5px 0 0;}

/*新建简历*/
img{display:inline}
.resumenew{}
label.now{font-weight:bold;}
#resume_title{margin:5px 0 0 10px;}
#savetitleinfo{float:right; margin:5px 0 0 0;}
span.previewprint{padding:0 0 5px 0; text-align:center; display:block; background:#fff6e7;}

/*新建简历左侧 顶部 页签部分*/
.resumenew .sta_top{float:left; width:710px; height:27px; background:url(img/standardtop.gif) repeat-x; border-bottom:solid 1px #dcdcdc; padding-top:5px; margin-bottom:10px;}
.resumenew .areatitle{float:left; width:700px; height:27px; background:url(img/areatitlebg.gif) repeat-x; border:solid 1px #dcdcdc; border-bottom:none; padding-top:5px; padding-left:10px;}
.resumenew .areatitle2{float:left; width:700px; height:27px; background:url(img/sta_topbg.gif) repeat-x; border:solid 1px #dcdcdc; border-bottom:none; padding-top:5px; padding-left:10px;}
.resumenew .areatitle span{color:#fff; font-weight:bold;}
.resumenew .areatitle2 span{color:#666; font-weight:bold;}
.resumenew .sta_top .titlenoshow{width:200px;}
.resumenew .sta_top .titleshow a{color:#fff; display:block; width:91px; height:27px; line-height:27px; background:url(img/sta_lanmu.gif) no-repeat -96px 0; float:left; color:#383838; font-weight:bold; text-align:center; margin-left:5px;}
.resumenew .sta_top .titleshow a.now{background:url(img/sta_lanmu.gif) no-repeat 0 0; color:#fff;}
.resumenew .sta_top .titlenoshow a{color:#333;;}

/*新建简历左侧 顶部 页签部分end*/
/*新建简历左侧简历模块部分*/
.standardleft{float:left; width:690px; background:#fff5e4; border:solid 1px #dcdcdc; padding:10px 10px 0 10px; margin-bottom:10px;}
.resumenew .mustfill{background:#fba477;}
.infblock{margin-bottom:15px; background:#fff; border:solid 1px #ffe2af;}
.resumenew .standardleft .nomargin{margin-bottom:0;}
.resumenew .standardleft .mar_bom{ margin-bottom:10px;}
.Resumetitle{padding-right:10px; margin-top:15px;}
.Resumetitle img{cursor:pointer;}
.mustfill .Resumetitle{cursor:default;}
.Resumetitle .shouzhan{margin-top:5px;}
.Resumetitle .shouzhanB{float:left; margin-top:5px; margin-left:10px;}
.Resumetitle .shouzhan a{display:block; width:57px; height:22px; margin-left:615px;}
.Resumetitle .shouzhan .shouqi{  background:url(img/sta_up.jpg);}
.Resumetitle .shouzhan .zhankai{background:url(img/sta_down.jpg);}
.resumenew .standardleft .infblock a h3{ color:#ff7300;font-weight:bold; margin:10px; border-bottom:#ffe2af 1px solid; background:url(img/icon_arrowcircle1.gif) no-repeat 112px center;}
.resumenew .standardleft .infblock a:hover h3{ color:#ff7300;font-weight:bold; margin:10px; border-bottom:#ffe2af 1px solid; background:url(img/icon_arrowcircle2.gif) no-repeat 112px center;}
.ResumeMod{}
.ResumeMod form{padding:0; margin:0;}
.ResumeMod label{padding-left:5px;}
.ResumeMod table{width:100%; margin-top:5px;}
.ResumeMod td{white-space:nowrap;}
.Resumetitle {margin:0 auto;}
.ResumeMod .photo img{border:1px solid #ccc;}
.ResumeMod .help{}
.ResumeMod td.zhushi{text-align:right; padding-right:30px;}
.ResumeMod td.otherinf{padding-top:0px;}
.ResumeMod .add_experience{width:160px; float:right;}
.ResumeMod .add_experience .add_expe{background:url(img/sta_add.gif) no-repeat left; padding-left:25px; display:block; width:130px;}
.ResumeMod td.yuyantijiao{padding-bottom:15px; border-bottom:solid 1px #dcdcdc;}
.Resumetitle th{text-align:left;width:120px;white-space:nowrap; text-indent:20px;}/*简历模块*/
.ResumeMod th{text-align:left;width:113px;white-space:nowrap; padding:4px 0 0 25px; height:33px; vertical-align:top;}
.enresume .ResumeMod th{text-align:right;}
.ResumeMod td,.Resumetitle th,.Resumetitle td {text-align:left;  vertical-align:middle;white-space:nowrap;}
.ResumeMod td.tdright{text-align:right;}
.ResumeMod td.otherinf{vertical-align:top;}
.resumenew .standardleft .ResumeMod td.photo{width:150px; padding-top:20px; vertical-align:top; text-align:center;}
.ResumeMod span{color:#aeaeae;}
.Resumetitle {}
.ResumeMod .tel_add{background:url(img/sta_add.gif) no-repeat left; padding-left:25px; width:50px;}
.ResumeMod .tel_del{background:url(img/sta_del.gif) no-repeat left; padding-left:25px;  width:110px;}
.ResumeMod .zhaopian{margin-top:5px; width:92px; border:none;height:22px; color:#383838; background:url(img/sta_bottonD.jpg); }
.Resumetitle h2{font: Arial, Helvetica, sans-serif; color:#f60;padding: 0 10px 0 15px;  line-height:31px; height:31px;background:url(img/sta_icon.gif) left no-repeat; margin-left:10px; font-weight:bold; }/*大标题样式*/
#resume_title{margin:5px 0 0 10px;}
.infblock{margin-bottom:15px; background:#fff;border:solid 1px #ffe2af;padding-bottom:10px;}
.Resumetitle textarea{width:380px;height:20px;margin:8px 0 0 10px;border:solid 1px #ddd;padding-left:3px;}
.Resumetitle #savetitleinfo{float:right;margin-top:8px;}
.Resumetitle .resumelabel {color: #aeaeae;}
.Resumetitle table{width:680px;}
.Resumetitle .td_color{color:#aeaeae;padding-left:10px;}
.ResumeMod tr.errortr th.required{background:#fcc url(img/staright_icon1.gif) no-repeat 5px 7px;}
.ResumeMod th.required{background:url(img/staright_icon1.gif) no-repeat 5px 7px;}/*必填项样式*/
table.jobexperience th{white-space:nowrap; width:123px;}
.ResumeSave{height:20px; background:url(img/blockpri2ft.gif) repeat-x 0 bottom; padding:10px; text-align:right;}
.resume_contact{}
.resume_kind{text-align:right; padding:0 10px 5px 0;}
.resume_kind label{padding:0 10px 0 5px;}
tr.errortr th,tr.errortr td{ background:#fcc;}
tr.errortr span.error{ color:#c00;}
.enclolist td{padding:5px;}



/*简历解析预览样式*/
.analysisPre{ margin:5px 10px 0; border:1px solid #dcdcdc; background-color:#fffceb;}
.analysisPre_top{ padding:5px 0 0 10px; margin:0;}
.analysisPre_topbg{background:url(img/bg_analysis_01.gif) no-repeat top;}
.bbb{ font-weight:bold; color:#444;}
.analysisButton{ margin:0; padding:0; padding-left:20px;}
.hotanaly{ width:22px; height:12px; background:url(img/hot_analy.gif) no-repeat 0 0; margin-left:125px; margin-bottom:-2px; z-index:100; margin-top:5px;}
#btn_analysis{ width:133px; height:42px; color:#fff; background:url(img/analysisButton.gif) no-repeat 0 0; border:none; font-weight:bold; font-size:14px; cursor:pointer; padding:0;margin-left:5px; vertical-align: bottom; text-align:center; line-height:40px;font-family:"微软雅黑";}
#btn_analysis:hover{ background:url(img/analysisButton.gif) no-repeat 0 -42px;}
.analysis_txt{ color:#999; font-size:12px; margin-left:40px; line-height:22px; vertical-align:bottom;}
.analysisPre_ft{background:url(img/bg_analysis.gif) no-repeat bottom; padding-bottom:25px;}
.resume_analysisPre{ border-top:1px solid #ffe2af; border-bottom:1px solid #ffe2af;margin:10px 0px; width:665px; height:220px; margin-bottom:0px; padding:0; }

#btn_unanalysis{ width:133px; height:42px; color:#fff; background:url(img/unusebtn.gif) no-repeat 0 0; border:none;  font-size:15px; cursor:pointer; padding:0;margin-left:10px; vertical-align: bottom; text-align:center; line-height:40px; font-family:"微软雅黑";}
#btn_unanalysis:hover{background:url(img/unusebtn.gif) no-repeat 0 -42px;}


/*上传解析样式*/
.w900{ width:900px; margin:0 auto; }
.analysis_upload_title{ height:40px; border-bottom:#ccc 1px solid; background:url(img/analysis_nav.gif) no-repeat 5px 0; line-height:40px;font-size:14px;font-weight:bold; padding-left:20px; color:#fff;}
.upload_form{ font-size:14px; color:#333; margin:10px;margin-top:60px;}
#btn_analysis_big{ width:150px; height:55px; color:#fff; background:url(img/bt_analysis.gif) no-repeat 0 0; border:none; font-weight:bold; font-size:14px; cursor:pointer; padding:0; vertical-align:middle; text-align:center; line-height:50px;}
#btn_analysis_big:hover{ background:url(img/bt_analysis.gif) no-repeat 0 -55px;}
.btn_analysis_big{ width:150px; height:55px; color:#fff; background:url(img/bt_analysis.gif) no-repeat 0 0; border:none; font-weight:bold; font-size:14px; cursor:pointer; padding:0; vertical-align:middle; text-align:center; line-height:50px;}
.btn_analysis_big:hover{ background:url(img/bt_analysis.gif) no-repeat 0 -55px;}
.m20{margin:10px 0 0px 0px;}
.m70{ margin-left:50px; margin-bottom:40px;}
.m50{ margin-left:50px; margin-top:15px;}
.txt12{ font-size:12px; color:#999; }
.top15{ margin-top:15px;}
.textarea_size{height:200px; width:430px;}
#upfile{height:30px;}
#uploadBtn{ background: url(img/upload_btn.gif) no-repeat 0 -31px;; width:61px; height:31px; border:none;/* font-size:14px; font-weight:bold;*/ cursor:pointer;/* color:#666;*/}
#uploadBtn:hover{ background: url(img/upload_btn.gif) no-repeat 0 0;}
label.unchecked{ display:-moz-inline-block; display:inline-block; cursor:pointer; line-height:20px;  background: url(img/analysis_icon.gif) no-repeat left bottom; margin:0 0 0 -22px; padding-left:25px; font-size:14px;}
label.checked{display:-moz-inline-block; display:inline-block; cursor:pointer; line-height:20px;  background: url(img/analysis_icon.gif) no-repeat left top; margin:0 0 0 -22px; padding-left:25px; font-size:14px;}

.analysis_error{ width:406px; height:45px; border:2px solid #f38035; background: #fff url(img/analysis_error.gif) no-repeat; background-position:10px 12px; position:absolute; left:40%; top:100px; margin-left:-203px; padding:10px 0px;  margin:9px; line-height:25px; height:25px; color:#ff0000; padding-left:40px;}

/*解析成功样式*/
.analysis_main{width:860px; margin:0 auto;}
.analysis_apply{ background:#ededee; padding:10px; margin-top:5px;}
.analysis_apply_bg{ background:url(img/bg_analysis.gif) no-repeat #fffceb bottom; height:110px;}
.analysis_apply_lf{ float:left; display:inline; width:325px; margin-left:35px; margin-top:25px;}
.analysis_apply_lf img{ float: left; display:inline;}
.analysis_apply_lf .txt{ float: right; display:inline; width:250px; line-height:30px;}
.analysis_apply_lf .txt span{ font-weight:bold; font-size:16px; color:#4BB800;}
.analysis_apply_rt{ float:right; display:inline; margin-top:30px; margin-right:20px;}
.border1{ border:1px solid #dedede}
.ft_btn{ text-align:center; margin-top:20px;}
.analysis_jdt{border:1px solid #ccc; display:block; height:11px; line-height:11px; width:100px; overflow-y:hidden; margin:4px 10px 0 0;}
.ajd{ background:url(img/analysis_jdt.gif) repeat-x; text-indent:-999em;}
.fleft{ float:left; margin-top:15px; color:#686868;}



/*新建简历input样式*/
.resumenew .standardleft table.ResumeMod textarea {width:100%; height:100px}
.input_documents{margin-left:12px;width:200px; padding:0 5px;margin-right:10px;border:solid 1px #ddd; height:20px; font-size:12px; line-height:20px; margin-top:2px;}
.input_National{width:80px;border:solid 1px #ddd; height:16px; line-height:16px; padding:2px;margin-top:2px;}
.input_shengao{width:30px;border:solid 1px #ddd; height:16px; line-height:16px; padding:2px;margin-top:2px;}
.input_email{width:210px; border:solid 1px #ddd; height:16px; line-height:16px; padding:2px;margin-top:2px;}
.input_school{width:158px;border:solid 1px #ddd; height:16px; line-height:16px; padding:2px;margin-top:2px;}
.input_info{margin-left:10px;width:120px; border:solid 1px #ddd; height:16px; line-height:16px; padding:2px;margin-top:2px;}
.sta_input30{width:30px; border:solid 1px #ddd; height:16px; line-height:16px; padding:2px;margin-top:2px;}
.sta_input50{width:50px; border:solid 1px #ddd; height:16px; line-height:16px; padding:2px;margin-top:2px;}
.sta_input80{width:80px; border:solid 1px #ddd; height:16px; line-height:16px; padding:2px;margin-top:2px;}
.sta_div110{width:85px; background: url(img/sta_inputtime.gif) right center no-repeat;padding:0px 17px 0px 0px;border:solid 1px #ddd; height:20px;margin-top:2px;}
.sta_input100{width:75px;border:none; line-height:18px; height:18px;}
.sta_input120{width:120px;border:solid 1px #ddd; height:16px; line-height:16px; padding:2px;margin-top:2px;}
.sta_input200{width:200px;border:solid 1px #ddd; height:16px; line-height:16px; padding:2px;margin-top:2px;}
.sta_input300{width:300px;border:solid 1px #ddd; height:16px; line-height:16px; padding:2px;margin-top:2px;}

/*新建简历input 样式 end*/
div.ResumeMod .tablelist {margin:5px auto 10px auto; width:98%; background-color:#f6f6f6}
div.ResumeMod .tablelist tr.listname td{text-align:center; background:#f6f6f6; color:#333;}
div.ResumeMod .tablelist td{padding-left:5px; white-space:nowrap; border-bottom:#ccc solid 1px; color:#666; border:1px solid #ccc}
div.ResumeMod .tablelist td.action {width:80px}
div.ResumeMod .tablelist .trbgA{background:#F5FAFA;}
div.ResumeMod .tablelist .trbgB{background:#fff;}
div.ResumeMod .tablelist .titlebiao{}
div.ResumeMod .tablelist .titlebiao2{background:url(img/sta_sanjiao2.gif) no-repeat center center;}
div.ResumeMod .tablelist tr.trbgA td.titlebiao2{background:url(img/sta_sanjiao2.gif) no-repeat center center #F5FAFA;}
.sta_savelink{width:120px; height:22px; color:#fff; line-height:22px; background:url(img/save_link.jpg); padding-left:8px; border:none; cursor:pointer;}
.sta_savelinkB{width:180px; height:22px; color:#fff; line-height:22px; background:url(img/save_linkB.jpg); padding-left:8px; border:none;}
.sta_savehover{width:61px; height:22px; color:#fff; line-height:22px; background:url(img/save_hover.jpg); padding-left:8px; border:none;}
.sta_delete{width:57px; height:22px; color:#383838; line-height:22px; background:url(img/sta_chanchu.jpg); text-indent:20px; border:none;}
.sta_bottonA{width:109px; height:22px; background:url(img/sta_bottonA.jpg); border:none;}
.sta_bottonB{width:57px; height:22px; background:url(img/sta_chanchu.jpg); border:none; text-align:left; text-indent:22px; line-height:22px;}
.sta_bottonC{width:120px; height:22px; background:url(img/sta_bottonC.jpg); border:none; line-height:22px; color:#000; cursor:pointer; padding-left:5px;margin-top:15px;}

/*新建简历右侧部分*/
.resumename{padding:5px 10px;}
.resumename h1{font-weight:bold;}
.resumenew .standardright{width:228px; border:solid 1px #dcdcdc;background:#FFF; float:right}
.resumenew .standardright .sta_info{margin:15px; line-height:24px;}
.resumenew .standardright .sta_info th{white-space:nowrap;}
.resumenew .standardright .sta_info a{color:#383838;}
.resumenew .standardright .sta_info a:hover{color:#ff7300;}
.resumenew .standardright .sta_progess{}
.resumenew .standardright .sta_progess td{ padding:5px 1px 5px 2px; color:#ff7300;}
.resumenew .standardright .sta_progess .sta_title{color:#ff7300; font-size:12px; font-weight:bold;}
.resumenew .standardright .sta_progess .quanbuzhi{height:13px; background:#fff;width:100px; border:1px solid #ffe2af;}
.resumenew .standardright .sta_progess .wanchengzhi{height:13px; background: url(img/sta_progess.jpg);;width:36px;}
.resumenew .standardright .sta_info .sta_help {color:#06c;}
.resumenew .standardright .sta_info .sta_save td{text-align:center; padding-top:5px;}
.resumenew .standardright .sta_complete{text-align:center; background:#fff6e7; padding:10px; border-top:1px solid #ddd;}
input.btn_complete{width:130px; height:40px; color:#fff; background:url(img/btn_complete.gif) no-repeat 0 0; border:none; font-weight:bold; font-size:14px; padding-left:10px; cursor:pointer;}
*+html input.btn_complete{color:#fff;}
.resumenew .standardright .sta_info .sta_save a{color:#f60;}
.resumenew .standardright .sta_info .tianxitishi{ width:20px; height:24px; background:url(img/staright_icon4.jpg);}
.resumenew .standardright .sta_wanzhengdu{background:#fff5e4;border:1px solid #ffe2af; margin:10px; font-weight:bold;}
.resumenew .standardright .sta_icon{background:url(img/wanzhengdu_bg.gif) repeat-x; padding:5px 10px; border-top :1px solid #e4e4e4;}
.resumenew .standardright .sta_info .bubitian{width:20px; background:url(img/staright_icon2.jpg); height:24px;}
.resumenew .standardright .sta_info th{padding:2px 5px;}
.enresume .standardright .sta_info th{text-align:left; font-size:11px;}
.enresume .tubiaojieshao td{font-size:10px; padding:1px;}
.resumenew .standardright td.bitian{width:20px; background:url(img/icon_ruby.gif) no-repeat 5px 6px; height:24px;}
.enresume .standardright table.tubiaojieshao td.bitian{padding:0px;}
.resumenew .standardright td.wancheng{background:url(img/staright_icon3.gif) no-repeat 0 center; width:16px;padding:0 5px;}
.enresume .standardright table.tubiaojieshao td.wancheng{padding:0px;}
.resumenew .standardright td.buzuxiang{background:url(img/staright_icon4.gif) no-repeat 0 center; width:16px;padding:0 5px;}
.enresume .standardright table.tubiaojieshao td.buzuxiang{padding:0px;}
.resumenew .standardright .sta_info .tubiaojieshao{ margin-top:10px; border-top:solid 1px #ccc;}
.resumenew .standardright .sta_info .tubiaojieshao td{padding-top:10px;}
.enresume .standardright .sta_info th{width:120px;}
.resumenew .standardright .sta_autosave{height:20px; background:#fff; padding:5px 0 5px 0px; background:#FFF6E7; border-top:#ddd 1px solid;}
.resumenew .standardright .sta_autosave td{ color:#898989; padding-left:10px;}

/*新建简历右侧部分 end*/
.hengxian{margin:0 auto;width:650px;height:1px; border-bottom:dashed 1px #ccc;}
a.textstyle1:link,a.textstyle1:visited{color:#F03; margin-right:10px;}a.textstyle1:hover{ text-decoration:underline;}
.topbian{border-top:solid 1px #CCC;}
.colorA{background:#EAF6FF;}
tbody.colorA th.required{;background:url(img/staright_icon1.gif) no-repeat 5px 7px #eaf6ff;}
.mar_bom{margin-bottom:10px;}
.prompt{color:#aeaeae;}
.topmargin{ margin-top:10px;}

/*新建简历end*/
#form_userfile table{margin:10px 0 0 10px;}

/*总保存alert*/
.overlay{background:#000; height:100%; position:fixed; left:0; top:0; opacity:0.5; width:100%; z-index:998; -moz-opacity:0.5; filter:alpha(opacity=50); }
*html .overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
.complete_alert{width:320px; height:70px; border:2px solid #fb9504; background:#fff; z-index:999; position:fixed; left:50%; top:50%; padding:20px; margin-left:-180px; margin-top:-55px;}
.complete_alert table{width:60%; margin:0 auto;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed}
*html .complete_alert{
	position:absolute;
	right:auto;
	left:expression(eval(document.documentElement.scrollLeft+(document.documentElement.clientWidth-this.offsetWidth-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0))/2)); 
	bottom:auto;
	top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))/2));
	margin:0;
	}
.complete_alert .text{font-weight:bold; color:#f60; text-align:center; padding-bottom:20px;}
.complete_alert a.btn_edit{float:right;}
.complete_alert td{padding:5px;}
#TB_HideSelect{z-index:998;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
*html #TB_HideSelect { /* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
/*
a.btn_icon_apply, a.btn_icon_apply:link{width:18px; height:18px; display:block; background:url(img/icon_apply.gif) no-repeat;}
a.btn_icon_apply:hover{background:url(img/icon_apply.gif) no-repeat 0 -28px;}
*/
/* box */
/* CSS Document */