/*===============================================找工作首页=========================================================*/
.hire_guanggao{width:1000px; height:90px; overflow:hidden;margin-top: 6px;}
.hire_guanggao li{float: left;}
.hire_search{width:998px; height:auto;padding-bottom: 30px; background-image:url(../../skin/2012s/hireSeachBg.jpg); background-repeat:repeat-x; overflow:hidden; border:1px solid #D3E8FD;}
.hire_search_tit{width: 1000px; height: 35px; background:url(../../skin/2012s/hire_search_tit_bg.gif) no-repeat; margin-top:6px;}
.hire_search_tit span{display:block; font-size: 14px; font-weight: bold; color: #fa8304;font-family: "Microsoft Yahei"; width:110px; padding-left: 24px; float:left; height:35px; line-height:35px; background:url(../../skin/2012s/hire_search_tit.gif) right center no-repeat;}
.hire_search_tit span a{color: #fa8304;}
.hire_search_tit span.w96{width: 90px;}
.hire_search_tit span.non{background: none; width: 92px;}
.hire_search_tit span.on{color: #ffffff; padding-left: 34px; background:url(../../skin/2012s/hire_search_tit_on.gif) right center no-repeat;}
.hire_search_tit span.on a{color: #ffffff;}
.hire_search_left{width:711px; height:auto; float:left; margin-left:20px; margin-top:10px; overflow:hidden;}
.hire_search_right{width:228px; height:auto; float:left; overflow:hidden; background-image:url(../../skin/2012s/hireSeachRightBg.jpg); background-repeat:no-repeat; background-position:left top; margin-top:10px;}
.hire_search_leftcate{width:542px; height:35px; line-height:35px; margin:0 auto; margin-left:143px; margin-top:20px; overflow:hidden;}
.hire_search_leftcate li{width:70px; height:25px; line-height:25px; float:left; cursor:pointer; text-align:center; color:#2F7BD3;}
.hire_search_leftcate_on{ color:#FFF !important; background-image:url(../../skin/2012s/hireSeachLeftCateBg.jpg); background-repeat:no-repeat; overflow:hidden; text-align:center;}
.hire_search_key{width:680px; height:34px; margin:0 auto; overflow:hidden;}
.hire_search_keyl{width:126px; height:34px; float:left; background-image:url(../../skin/2012s/hireSeachLeftCateKeyBg.jpg); background-repeat:no-repeat;}
.hire_search_keyr{width:540px; height:34px; float:left; overflow:hidden;}
.hire_search .keyword{width:530px; height:24px; line-height:24px; color:#CCC; padding:5px 5px; border:none;  background:transparent url(../../skin/2012s/hireSeachLeftCateinptBg.jpg) no-repeat;}
.hire_searchcon{width:680px; height:auto; margin-top:10px !important; margin:0 auto; overflow:hidden;}
.hire_searchsubcon{width:680px; height:auto; margin-top:10px !important; margin:0 auto; overflow:hidden;}
.hire_searchcon ul,.hire_searchsubcon ul{width:320px; height:33px; margin-top:5px; float:left; overflow:hidden;}
.hire_searchcon ul li,.hire_searchsubcon ul li{float:left; height:33px; line-height:32px; font-size:12px !important; color:#2F7BD3;}
.hire_searchcon ul li span,.hire_searchsubcon ul li span{line-height:33px; margin-left:3px; color:#6E7C89;}
.hire_searchbtn{width:248px; height:29px; text-align: left; color:#6E7C89; padding:5px 5px; border:none;  background:url(../../skin/2012s/hireSeachLeftCateinptSlectBg.jpg) no-repeat;}

#hire_searchAllLeftKeyRinputSI{width:240px; height:23px; line-height:23px; color:#6E7C89; padding:5px 5px; border:none;  background:transparent url(../../skin/2012s/hireSeachLeftCateinptSlectinpBg.jpg) no-repeat;}
#hire_searchsubbtn{width:111px; height:34px; margin-left: 127px; border:none; background:transparent url(../../skin/2012s/hireSeachLeftCateinptSlectinpBtn.jpg) no-repeat; cursor: pointer;}
#hire_searchsubbtns{width:111px; height:34px; border:none; background:transparent url(../../skin/2012s/hireSeachLeftCateinptSlectinpBtn.jpg) no-repeat; cursor: pointer;}

#hideSelectAll{text-indent:20px; cursor: pointer;}
    .bg_up{background:url(../../skin/2012s/hire_seachcon_up_icon.gif) left center no-repeat;}
    .bg_down{background:url(../../skin/2012s/hire_seachcon_down_icon.gif) left center no-repeat;}
.hire_searchAllRightTitl{width:213px; height:26px; margin:0 auto; margin-top:20px; overflow:hidden; margin-left:10px; background-image:url(../../skin/2012s/hireSeachLeftCateinptSlectinpKeyFont.jpg); background-repeat:no-repeat;}
.hire_searchAllRightList{width:215px; height:auto; margin:0 auto; overflow:hidden;}
.hire_searchAllRightList li{width:51px; height:19px; line-height:19px; float:left; text-align:center; background-image:url(../../skin/2012s/hireSeachLeftCateinptSlectinpKeyFontTBg.jpg); background-repeat:no-repeat; margin-top:5px; margin-left:2px;}
.hire_cateAll{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
#hire_cateAllTitle{width:1000px; height:38px; margin:0 auto; overflow:hidden; background-image:url(../../skin/2012s/hireCateTitle22.jpg); background-repeat:no-repeat;}
#hire_cateAllList{width:998px; height:auto; margin:0 auto;overflow:hidden; border:1px solid #D2E8FD; border-top:none;} 
    .hire_cateAllList1{width:220px; height:520px; float:left; overflow:hidden;background:url(../../skin/2012s/hireCateListBg.jpg) left bottom repeat-x; }
    .hire_cateAllList1 ul{width:199px; height:34px; margin:0 auto;}
    .hire_cateAllList1 ul li{display:block; cursor: pointer; width:129px; padding-left:70px; height:34px; color:#FFF; font-size:14px; font-weight:bold; margin-top:10px; line-height:30px; background:url(../../skin/2012s/hireCateListTiltiBg.jpg) no-repeat; overflow:hidden;}
    .hire_cateAllList1 ul li.cateAllList1_on{background:url(../../skin/2012s/hireCateListTiltiBgHover.jpg) no-repeat;}
    .hire_cateAllList2,.hire_cateAllList3{display: none; width:259px; height: 520px;float:left; background-image:url(../../skin/2012s/hireCateListBg2222.jpg); background-repeat:repeat-x; overflow-y: auto;}
    .hire_cateAllList2 li,.hire_cateAllList3 li{display:block; float: left; width:229px; padding-left:10px; height:28px; line-height:28px; margin:0 auto; color:#2E7BD7;margin-top:4px;}
    .hire_cateAllList2 li.cateAllList2_on{display:block; background:url(../../skin/2012s/hireCateListListBg12212.jpg) no-repeat; overflow:hidden;}
    .hire_cateAllList3 li.cateAllList3_on{display:block; background:url(../../skin/2012s/hireCateListListBg12212.jpg) no-repeat; overflow:hidden;}
    
.hire_cateAllList4{width:259px; height:520px;background:none; float:left;display: none;}
.hire_cateAllList4 li{display:block; float:left; width:229px; padding-left:10px;overflow: hidden; height:28px; line-height:28px; margin:0 auto;margin-top:4px;}
.hire_cateAllList4 li a{color:#71798C;}
/*============================================================================找工作列表=======================================================================================*/
.hire_search1{width:998px; height:310px; background:url(../../skin/2012s/hireSeachBg.jpg) repeat-x; overflow:hidden; border:1px solid #D3E8FD;}
.hire_search1 .keyword{width:530px; height:24px; line-height:24px; color:#CCC; padding:5px 5px; border:none;  background:transparent url(../../skin/2012s/hireSeachLeftCateinptBg.jpg) no-repeat;}
.hire_search1 .search_now{ width: 950px;}
.hire_search1 .search_now span{ float: left;}
.hire_search1 .search_now label {color: #F79C10;margin-right: 8px;}
.hire_search1 .search_now label a{ background: url("../../skin/2012s/search_nowBg.png") no-repeat scroll right 3px #FFFFFF;border: 1px solid #FF9900;color: #FF6600;display: block;float: left;height: 19px;line-height: 19px;margin-right: 8px;margin-top: 5px;padding-left: 5px;padding-right: 20px;text-decoration: none;white-space: nowrap;}
.hire_search1 .search_now label a:hover {background: url("../../skin/2012s/search_nowBg.png") no-repeat scroll right -20px #FFFBD9;border-color: #FF6600;}
.hire_search1 .search_now label a u{color: #666666;text-decoration: none;}
.hire_searchbtns{width:235px; height:38px; float:left; overflow:hidden;}
.hire_searchbtns li{float:left; height:38px; line-height:30px; margin-left:5px;}
.hire_searchbtns li a{display:block; height:22px; margin-top:10px; margin-left:10px; font-size:14px; color:#2F7BD3;}

.hire_seachAllLeftKeyRinputSelect{width:680px; height:320px; margin-top:10px !important; margin:0 auto; overflow:hidden;}
.hire_seachAllLeftKeyRinputSelect ul{width:320px; height:33px; margin-top:5px; float:left; overflow:hidden;}
.hire_seachAllLeftKeyRinputSelect ul li{float:left; height:33px; line-height:32px; font-size:12px !important; color:#2F7BD3;}
.hire_seachAllLeftKeyRinputSelect ul li span{line-height:33px; margin-left:3px; color:#6E7C89;}


#categoryListAll{width:822px; height:auto; float:left; overflow:hidden;}
#categoryListAll a{display:block; width:auto; padding:5px 12px; height:22px; color:#307CD2; line-height:22px; float:left;}
#categoryListAll span{display:block; color:#F8970A; width:auto; padding:3px 12px; height:22px;  float:left; }
#categoryListAll a:hover{color:#F8970A;}
#categoryListAll123{width:822px; height:auto; float:left; overflow:hidden;}
#categoryListAll123 a{display:block; width:auto; padding:5px 12px; height:22px; color:#6F7B89; line-height:22px; float:left;}
#categoryListAll123 span{display:block; color:#F8970A; width:auto; padding:3px 12px; height:22px;  float:left; }
#categoryListAll123 a:hover{color:#F8970A;}
#CitycategoryListAll{width:822px; height:auto; float:left; overflow:hidden; background-image:url(../../skin/2012s/CitycategoryListAllBottomBg.jpg); background-repeat:repeat-x; overflow:hidden; background-position:left bottom;}
#CitycategoryListAll a{display:block; width:auto; padding:5px 12px; height:22px; color:#307CD2; line-height:22px; float:left;}
#CitycategoryListAll a:hover{color:#F8970A;}
.ListAllNewTopBanner{width:1000px; height:60px; margin:0 auto; margin-top:5px; overflow:hidden; background-color:#09F;}
.resum_zrc_nav {background: url("../../skin/2012s/resum_zrc_nav_bg.jpg") repeat-x scroll center top transparent; margin-top:4px; witdh:100%; height:40px; border:1px solid #D3E8FD;}
.resum_zrc_nav ul{width:400px; float:left; overflow:hidden;}
.resum_zrc_nav span{display:block; width:320px; float:right; height:40px; line-height:40px; font-size:13px;}
.resum_zrc_nav ul li{ line-height:40px; background: url("../../skin/2012s/resum_zrc_nav_libg.jpg") no-repeat scroll left top transparent; height:36px; width:90px; text-align:center; float:left; margin-left:1px;}
.resum_zrc_nav ul li:hover{ line-height:40px; background: url("../../skin/2012s/resum_zrc_nav_lihover.jpg") no-repeat scroll left top transparent; height:36px; width:90px; text-align:center; float:left; margin-left:1px; color:#FF8E01;}
.resum_zrc_nav a{color:#6E7C89; font-weight:bold;}
.resum_zrc_nav a:hover{color:#FF8E01; font-weight:bold;}
.resum_zrc_list{margin-top: 6px;}
.resum_zrc_list_menu{border:1px solid #D3E8FD; background: url("../../skin/2012s/resum_zrc_list_menu.jpg") repeat-x scroll center top transparent; height:32px; width:auto;}
.resum_zrc_list_menu span{display:block; width:160px; float:right; height:19px; line-height:19px; margin-top:10px;}
.resum_zrc_list_menu span font{display:block; float:left;}
.resum_zrc_list_menu span a{display:block; width:19px; height:19px; float:left; margin-left:5px; text-align:center; text-decoration:none;}
.resum_zrc_list_menu span a:hover{background-image:url(../../skin/2012s/1236554.jpg); background-repeat:no-repeat; background-position:center center; text-decoration:none; color:#FFF;}
.resum_zrc_list_main_li_street a:link,.resum_zrc_list_main_li_street a:visited{color:#999;}
.resum_zrc_list_menu ul{width:500px; float:left; overflow:hidden;}
.resum_zrc_list_menu ul li{float:left; border:1px solid #D3E8FD; height:32px; width:55px; border-left-color:#ffffff; border-right-color:#D3E8FD; border-top-style:none; line-height:30px; text-align:center; color:#2F7BD1;}
#nav{background: url("../../skin/2012s/resum_zrc_list_menu_liBg.jpg") no-repeat scroll left top transparent; float:left; border:1px solid #D3E8FD; height:32px; width:80px; border-left-color:#ffffff; border-right-color:#D3E8FD; border-top-style:none; line-height:30px; text-align:left;}
#nav_f{background: url("../../skin/2012s/resum_zrc_list_menu_liF.jpg") no-repeat scroll left top transparent; float:left; border:1px solid #D3E8FD; height:32px; width:78px; border-left-color:#ffffff; border-right-color:#D3E8FD; border-top-style:none; line-height:30px; text-align:left;}
.resum_zrc_list_menu ul{width:700px; float:left; overflow:hidden;}
#nav_tow{background: url("../../skin/2012s/resum_zrc_list_menu_liBg-02.jpg") no-repeat scroll left top transparent; float:left; border:1px solid #D3E8FD; height:32px; width:78px; border-left-color:#ffffff; border-right-color:#D3E8FD; border-top-style:none; line-height:30px; text-align:left;}
#nav_towh{background: url("../../skin/2012s/resum_zrc_list_menu_liBg-03.jpg") no-repeat scroll left top transparent; float:left; border:1px solid #D3E8FD; height:32px; width:78px; border-left-color:#ffffff; border-right-color:#D3E8FD; border-top-style:none; line-height:30px; text-align:left;}
#nav_h{background: url("../../skin/2012s/resum_zrc_list_menu_liBg1_0.jpg") no-repeat scroll left top transparent; float:left; border:1px solid #D3E8FD; height:32px; width:78px; border-left-color:#ffffff; border-right-color:#D3E8FD; border-top-style:none; line-height:30px; text-align:left;}
#listah{background-image:url(../../skin/2012s/1236554.jpg); background-repeat:no-repeat; background-position:center center; text-decoration:none; color:#FFF;}
.resum_zrc_list_menu a{margin-left:18px; color:#6D7985;}
.resum_zrc_list_tab{ background:#E9F3FD; height:32px; border:1px solid #D3E8FD; border-top-style:none; line-height:32px;}
.resum_zrc_list_tab_l{display:block; float:left; background: url("../../skin/2012s/resum_zrc_list_tab_c.jpg") no-repeat scroll left top transparent; height:25px; width:81px; margin-left:14px; margin-top:3px; line-height: 25px; text-align: center;}
.resum_zrc_list_tab_r{display:block; background: url("../../skin/2012s/resum_zrc_list_tab_r.jpg") no-repeat scroll left top transparent; float:right; height:30px; width:160px; line-height: 25px; text-align: center;}
.resum_zrc_list_tab_r li {float:left; line-height:28px;}
.resum_zrc_list_tab_r li  a{color:#6F7B87;}
.resum_zrc_list_main{border:1px solid #D3E8FD; border-top-style:none; border-bottom-style:none;}
.resum_zrc_list_main li {padding:10px;border-bottom:1px solid #D3E8FD;}
.resum_zrc_list_main_li_t span{margin-right:20px; color:#717D89;}
.resum_zrc_list_main_li_t span.hirename{width: 200px; float: left; font-weight:bold; font-size:14px; color:#2F7BD1;}
.resum_zrc_list_main_li_t span.hirecomname{float: left; margin-right:10px;}
.resum_zrc_list_main_li_t span.hireicon{}
.resum_zrc_list_main_li_b{margin-top:8px; margin-left:8px;overflow: hidden;float: left;width: 880px;}
.resum_zrc_list_main_li_b img{ border: 1px solid #B9C0C8; height:119px; width:108px; float: left; margin: 0 5px 0 0; padding:6px;}
.resum_zrc_list_main_li_b label{ color:#2D7DD4;}
.resum_zrc_list_main_li_b span{ display:block; padding-left:16px; float:left;}
.resum_zrc_list_main_li_c{float:left; border:none; width:87px; height:27px;margin-top: 20px;}
.resum_zrc_pagelist{display:block;float:right; height:30px; width:auto; line-height: 25px; text-align: center;}
