/*-----简历搜索------*/
.resume_search {width:958px; margin:0 auto; border:1px solid #E4E4E4; background:url(../images/54.gif) repeat-x; background-position:bottom; margin-top:8px; padding-bottom:10px;}
.resume_search .toptit{ height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #E4E4E4; margin-bottom:10px;}
.resume_search .toptit .left{ float:left; width:500px; font-size:14px; line-height:30px; font-weight:bold; padding-left:10px;}
.resume_search .toptit .right{ float:left; width:430px; line-height:30px; text-align:right}
.resume_search .item_tit { width:80px; height:32px;  float:left; text-align:right; padding-top:5px; line-height:32px;}
.resume_search .item { width:187px; height:32px; float:left; padding-top:5px;}
.resume_search .item .sltinput{ width:185px; background-image:url(../images/09.gif); background-position:right center; background-repeat:no-repeat; cursor:pointer; border:1px solid #cccccc; height:18px; line-height:18px; padding:3px; color:#666666; }
.resume_search .item .key_input {width:185px;border:1px solid #cccccc; height:18px; line-height:18px; padding:3px; color:#666666;}
.resume_search .item_submit {height:31px; float:left; padding-top:6px;width:100px;}
.resume_search .item_submit input{background-image:url(../images/55.gif); width:64px; height:24px; border:0px;vertical-align:middle; margin-left:10px;}
.resume_search .menu { position:absolute; left:0px; top:31px; z-index:88; background-color:#FFFFFF; border:1px #cccccc solid; width:191px; display:none;}
.resume_search .menu li { padding-left:10px; line-height:23px; cursor:pointer}
/*-----简历首页------*/
.resume-index1 {width:958px;  margin:0 auto; margin-top:8px;border:1px solid #E4E4E4;}
.resume-index1 .title{height:30px;background:url(../images/52.gif) repeat-x 0px -193px; overflow:hidden}
.resume-index1 .title .toptabs{}
.resume-index1 .title .toptabs a{display:block; float:left; height:30px; line-height:30px; color: #666666;text-decoration: none; border-right:1px solid #E4E4E4; text-align:center; padding-left:18px; padding-right:18px;}
.resume-index1 .title .toptabs a.selected {height:30px; line-height:30px; background-color:#FFFFFF; color:#000000}
.resume-index1 .show { display:none}
.resume-index1 .list { padding:10px;}
.resume-index1 .list li{ float:left; width:460px; height:25px; line-height:25px; padding-left:7px;background:url(../images/01.gif) no-repeat 0px -29px; color: #626262}
.resume-index1 .list li span{ color:#999999}
/*-----简历列表------*/
.resume-list {width:960px; margin:0 auto; margin-top:8px;}
.resume-list .left{ width:730px; float:left;} 
.resume-list .left .tit{ width:712px; border:1px #E4E4E4 solid; height:32px; background-image:url(../images/56.gif); background-repeat:repeat-x; padding-left:8px; padding-top:8px;}
.resume-list .left .tit h2{ font-size:14px; padding-top:5px; }
.resume-list .left .list{width:722px; border-bottom:1px #E3E3E3 solid; color:#666666; padding-top:6px; padding-bottom:6px;}
.resume-list .left .list .list_tit{ font-size:14px;  height:25px; line-height:25px; padding-left:10px;}
.resume-list .left .list .list_tit em{ padding-left:30px; color: #0066CC;font-style: normal;}
.resume-list .left .list .list_txt{ padding-left:10px; line-height:180%; color:#006600}
.resume-list .left .list .list_txt p{ color:#666666}
.resume-list .right { width:228px; float:left;border:1px #E4E4E4 solid;}
.resume-list .right .tit{ width:218px;  height:28px; background-image:url(../images/56.gif); background-repeat:repeat-x; padding-left:10px; padding-top:12px; font-size:14px; border-bottom:1px #E3E3E3 solid; margin-bottom:5px; font-weight:bold}
.resume-list .right .txt { padding-left:10px; padding-top:2px; margin-bottom:8px; line-height:160%; color:#666666; border-bottom:1px #CCCCCC dashed; padding-bottom:6px;}
.resume-list .noinfo{ padding:10px; width:700px;  border-bottom:1px #E3E3E3 solid; line-height:180%}
.resume-list .noinfo span{ font-size:14px; font-weight:bold; color:#FF6600}
.highlight { color: #FF0000}
/*弹出层*/
.pop-up-category {width:700px; border:5px #666666 solid; background-color:#FFFFFF ;color:#0066CC;position:absolute; padding-bottom:15px; display:none}
.pop-up-category .ptit{width:420px; background-color:#E3F0FF; line-height:32px; font-size:14px; float:left; padding-left:15px; font-weight:bold;}
.pop-up-category .pcloss{ width:250px;height:32px; background-color:#E3F0FF; line-height:32px;float:left; padding-right:15px; text-align:right; cursor:pointer}
.pop-up-category .is_slt{background:url(../images/29.gif) no-repeat 20px 10px;line-height:27px;background-repeat:no-repeat; padding:10px 0px; padding-left:80px; color:#FF6600; height:27px;}
.pop-up-category .is_slt label{ display:block; height:25px; float:left; padding-right:6px;}
.pop-up-category .titllong{background-color: #FFFFCC;height:32px;  line-height:32px;padding-left:15px; width:685px;}
.pop-up-category .txt{ padding:15px 20px;}
.pop-up-category .txt label{ width:150px; padding-left:10px;height:23px; line-height:23px;margin-right:6px; float:left; cursor:pointer}
.pop-up-category .sm{ display:none}
.pop-up-category .go_back{ color: #333333; margin-bottom:10px; padding-left:15px;}
.pop-up-category .go_back span{ color: #FF6600; cursor:pointer}
.pop-up-district {width:700px; border:5px #666666 solid; background-color:#FFFFFF ;color:#0066CC;position:absolute; padding-bottom:15px; display:none}
.pop-up-district .ptit{width:420px; background-color:#E3F0FF; line-height:32px; font-size:14px; float:left; padding-left:15px; font-weight:bold;}
.pop-up-district .pcloss{ width:250px;height:32px; background-color:#E3F0FF; line-height:32px;  float:left; padding-right:15px; text-align:right; cursor:pointer}
.pop-up-district .is_slt{background:url(../images/29.gif) no-repeat 20px 10px;line-height:27px;background-repeat:no-repeat; padding:10px 0px; padding-left:80px; color:#FF6600; height:27px;}
.pop-up-district .is_slt label{ display:block; height:25px; float:left; padding-right:6px;}
.pop-up-district .titllong{background-color: #FFFFCC;height:32px;  line-height:32px;padding-left:15px; width:685px;}
.pop-up-district .districttxt{ padding:15px 20px;}
.pop-up-district .districttxt label{ width:86px; padding-left:6px;height:23px; line-height:23px;margin-right:6px; float:left; cursor:pointer}
.pop-up-district .sm{ display:none}
.pop-up-district .go_back{ color: #333333; margin-bottom:10px; padding-left:15px;}
.pop-up-district .go_back span{ color: #FF6600; cursor:pointer}
/*-----简历详细页----------*/
.resume_show { margin-top:8px;}
.resume_show .btit{background-image:url(../images/16.jpg); background-repeat:repeat-x; padding:10px;}
.resume_show .title{ padding-left:15px; font-size:14px;background:url(../images/52.gif) repeat-x 0px -239px;}
.resume_show h1{ font-size:30px; font-family:"黑体"; margin-bottom:10px;}
.resume_show .tip{ color:#FF6600}
.resume_contact {}
.resume_contact .contact{ padding:3px; border:1px   #FF9900 solid; background-color: #FDFBF0; padding-left:8px; height:20px; line-height:20px;}
.resume_contact img{ margin:10px; cursor:pointer}
.resume_contact li{ float:left; line-height:25px; height:25px; width:240px; padding-left:10px;}
.resume_contact .add_resume_pool{ cursor:pointer; color:#0066CC}
/*-----照片人才----------*/
.resume_photo_list_box_outer {width:960px; margin:0 auto; margin-top:6px;}
.resume_photo_list_box_outer_left { width:730px; float:left;}
.resume_photo_list_box_outer_right { width:230px; float:left;}
.resume_photo_list_left_box_tit { width:707px; padding-left:15px; font-size:14px; font-weight:bold; height:30px; line-height:30px; color: #666666;border:1px #DBE3EC solid;background-image:url(../images/56.gif); background-repeat:repeat-x;}
.resume_photo_list_left_imgdiv{ width:60px; height:75px; border:1px #E6EEF2 solid; padding:2px; float:left; margin-top:6px;}
.resume_photo_list_left_imgdiv img{ width:60px; height:75px;}
.resume_photo_list_left_imgright{ width:658px; float:left;}
.resume_photo_list_left_li_name { width:100px; height:30px; float:left; line-height:30px; font-size:14px; color:#666666;padding-left:15px; font-weight:bold; margin-top:6px;}
.resume_photo_list_left_li_jobs {width:540px; height:30px; float:left; line-height:30px; font-size:14px;margin-top:6px;}
.resume_photo_list_left_li_txt { line-height:200%;padding-left:15px; height:55px; color:#666666;}
.resume_photo_list_left_borderbottom { height:1px; border-bottom:1px #DBE9EE solid; width:724px;}
.resume_photo_list_left_no_txt {  font-size:14px; text-align:center; padding-top:30px;}
.resume_photo_list_right_box {width:228px; border:1px #DBE3EC solid;background-image:url(../images/56.gif); background-repeat:repeat-x; margin-bottom:6px; padding-bottom:6px;}
.resume_photo_list_right_box li { padding-left:15px;}
.resume_photo_list_right_box_tit {width:211px; padding-left:15px; font-size:14px; font-weight:bold; height:30px; line-height:30px; color: #666666;border:1px #DBE3EC solid;background-image:url(../images/56.gif); background-repeat:repeat-x;}
.resume_photo_list_right_box_more {width:60px; height:30px; line-height:30px; font-size:14px; text-align:right;margin-bottom:5px;float:left;}
/*--------底部会员注册提示-------*/
.list_box_bottom {width:938px;border:1px #218EC9 solid; background-color:#DFF3FE; padding:10px; color:#415589; margin:0 auto;}
.contact_box { border:1px #FF9966 solid; background-color:#FDF9E8; padding:5px; padding-left:10px;}
