/* CSS aspxjob.com版权所有 @2013-01**********************************/
@import url("public.css");

.search_hot,.job_yj,.jl_tab{clear:both;margin:6px auto 0;width:998px;border:1px solid #ddd;min-height:100px;height:auto !important;height:100px;text-align:left; padding-bottom:12px}

/* 高级搜索 找工作 */
.search_hot .tab_hot,.search_hot .tab_so {clear:both;margin:8px auto 0; width:966px; line-height:22px}
.search_hot h4 {float:left; width:44px}
.search_hot dl {float:right;width:922px}
.search_hot ul {float:right;width:922px}
.search_hot dd {float:left; display:inline; margin-right:6px}
.search_hot dd a{color:#922706; white-space:nowrap}
.search_hot dd a:hover {color:#000}
.search_hot dd .btn_close { margin:0; display:inline}
.search_hot .tab_hot {border-bottom:1px dotted #ccc; margin-bottom:5px; min-height:28px;height:auto !important;height:28px }
.search_hot li {float:left;margin-right:8px; height:32px; line-height:32px; vertical-align:middle; margin-bottom:10px; overflow:hidden}
.search_hot li b {float:left;width:66px; text-align:right; font-weight:100}
.search_hot i a{ display:inline-block; background:url(../images/ico_bg.gif) right -185px no-repeat; padding-left:6px; padding-right:20px; line-height:22px; height:22px; border:1px solid #F63; margin-right:5px}
.search_hot i a:hover {background:#FFF8E9 url(../images/ico_bg.gif) right -185px no-repeat; color:#555;}
.search_hot .input,.search_hot .input250,.search_hot .select_add1 {height:26px; line-height:26px; width:180px;color:#6B6A6A}
.search_hot .select_add1 {font-size:12px; text-align:center; background-position:left -424px}
.search_hot #zk,.search_hot #gb{display:inline-block;background:url(../images/ico_bg.gif) 0 -42px no-repeat;height:32px;line-height:32px; padding-left:16px} 
.search_hot #gb{ background-position:0 -96px}

.joblist {float:left; width:770px; border:1px solid #F1F1F1;min-height:200px;height:auto !important;height:200px; padding-bottom:18px}
.joblist .w1 {width:44px; float:left}
.joblist .w1 input {margin-top:10px}
.joblist .w2,.joblist .w22{float:left;width:180px;text-align:left}
.joblist .w22 {position:relative; z-index:5}
.joblist .w3 { float:left;width:85px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.joblist .w4 { float:left;width:95px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.joblist dl {clear:both; background:#F1F1F1; height:40px; line-height:40px}
.joblist dd {float:left; font-weight:bold;text-align:center}
.joblist ul {float:left; margin-top:6px; line-height:34px; width:770px; min-height:170px; height:auto!important; height:170px}
.joblist li {clear:both;height:34px; line-height:34px; text-align:center; border-bottom: 1px solid #EDEEF0}
.joblist li a { display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.joblist li a.a_blue:link,.joblist li a.a_blue:visited {color:#458DCC; padding-bottom:2px;text-decoration:none; font-size:14px}
.joblist li a.a_blue:hover {border-bottom:none; color:#f00}
.joblist .lihot{ background-color:#FFFDF6;border-bottom:1px solid #edeef0;background:#fffdf6}
.joblist_sel {clear:both;text-align:left; margin:6px 12px; line-height:30px; padding-top:8px; border-top:1px solid #ccc}
.joblist li:hover {background:#EBF8CC}
.listbottom{background: none repeat scroll 0 0 #FAFAFA; clear:both}
.joblist .td_top{ height:32px; margin:12px 12px 0}
.joblist .td_top .td_key {float:left}
.joblist .td_top  b{color:#f00; padding:0 5px; font-size:15px}
.joblist .fanye {margin-top:-30px}
.joblist .td_top .fanye{display:inline; float:right; margin:0}

/* 弹出层详细 */
.joblist_sub{float:left;position:absolute; right:-500px;top:-32px; border:2px solid #fc8013; padding:12px; width:500px; line-height:30px;min-height:120px; height:auto!important; height:120px; background:#fff; z-index:51; zoom:1; z-index:104}
.joblist_sub h6 { float:left; position:absolute; left:-14px; top:36px; background:url(../images/arr.gif) right bottom no-repeat; width:14px; height:22px }
.joblist_sub h3 {float:left; font-size:15px; font-weight:bold; color:#333}
.joblist_sub i {float:right;display:block; height:30px; line-height:30px; background:#fc8013; color:#fff; text-align:center; width:110px}
.joblist_sub p {float:left; width:50%; border-bottom:1px dashed #dedede; line-height:30px}
.joblist_sub h5 {padding-top:10px; line-height:22px}
.joblist_sub h4 {float:left;width:134px; height:130}
.joblist_sub h4  span{display:table-cell;width:110px;height:125px; line-height:125px;vertical-align:middle;text-align:center; *display: block;*font-size: 120px;*font-family:Arial}
.joblist_sub h4 img {padding:2px;vertical-align:middle; border:1px solid #ccc;
max-width:100px;max-height:125px;
width:expression(this.width>108&&this.width>this.height?108:this); 
height:expression(this.height>125?125:this)}


/* 简历 列表 */
.jl_tab .title{height:40px;background:#f1f1f1;line-height:40px}
.jl_tab .title dd{font-size:13px;font-weight:bold;color:#333}
.jl_tab dd{float:left;color:#686868}

.jl_tab ul {float:left; width:998px; min-height:170px; height:auto!important; height:170px}
.jl_tab li{clear:both;border-bottom:1px dotted #dedede;line-height:33px; height:33px}
.jl_tab li:hover { background:#EBF8CC}
.jl_tab li a:link,.jl_tab a:visited {color:#458DCC;text-decoration:none}
.jl_tab li a:hover {color:#d00}
.jl_tab .joblist_sub {right:-490px}

/* jl_m  男 w 女 no无照片 gao高级人才 bei备注   */
.jl_m,.jl_w,.jl_no,.jl_gao,.jl_bei{float:right;display:block;background:url(../images/member/memberbg.gif) no-repeat -232px -531px;width:20px;height:20px;margin-right:6px; margin-top:8px}
.jl_w{background-position:0 -501px}
.jl_no{background-position:-232px -497px}
.jl_gao{background-position:0 -535px}
.jl_bei{background-position:0 -560px}

.j1_1{width:43px;text-align:center}
.j1_1 input {margin-top:8px}
.j1_2{width:63px; text-align:right}
.j1_3{width:94px; position:relative}
.j1_4{width:194px}
.j1_5{width:190px}
.j1_6{width:108px}
.j1_7{width:108px;text-align:center}
.j1_8{width:110px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis; color:#963}
.j1_9{width:67px}
.j1_3 b { letter-spacing:4px; font-size:14px; font-weight:100}
.j1_2 img{padding-right:8px;_padding-top:7px}


/* 简历 show */
.jl_show,.resume_box {margin:12px auto 0; width:670px; padding:15px; border:1px solid #dedede; background:#fff; text-align:left; padding-bottom:12px; min-height:30px; height:auto!important; height:30px}
.jl_show .head {width:670px; height:100px}
.jl_show .head p {float:right; width:350px; color:#999; font-size:13px}
.jl_show .head h5 {float:right; margin-top:20px; width:350px; text-align:right; font-size:18px; font-weight:bold; color:#4A6DA2}
.jl_show .title {clear:both; margin-top:12px; background:url(../images/dot5.gif) 2px no-repeat;padding-left:16px; border-bottom:1px solid #A7A7A7;  height:28px; line-height:28px; font-weight:bold}
.jl_show .jl_about_left {float:left; display:inline; margin:15px 15px 0 0; width:534px; padding-top:1px}
.jl_show li {float:left;margin-top:4px;width:50%; border-bottom:1px solid #EAEAEA; line-height:30px; min-height:30px; height:auto!important; height:30px}
.jl_show  i{display:inline-block; width:82px; text-align:right; color:#1F376D; font-weight:800}
.jl_show span{ display:inline-block;width:180px; vertical-align:middle;overflow:hidden;text-overflow:ellipsis; line-height:30px; _line-height:28px; height:30px}
.jl_show li img {padding-left:10px}
.jl_show dd {float:left;margin-top:4px;width:50%; border-bottom:1px dotted #EAEAEA; line-height:30px}
.jl_show dt {clear:both; height:30px; border-top:1px solid #dedede; background:#F1F1F1; line-height:30px; margin-top:10px}

.jl_show .imgshow {float:left; margin-top:10px; width:115px; height:164px; position:relative; cursor:pointer; text-align:center; color:#ccc}
.jl_show .imgshow p {display:table-cell;width:115px;height:134px; line-height:134px;vertical-align:middle;text-align:center; *display: block;*font-size: 120px;*font-family:Arial}
.jl_show .imgshow p img {padding:2px;vertical-align:middle; border:1px solid #ccc;
max-width:108px;max-height:125px;
width:expression(this.width>108&&this.width>this.height?108:this); 
height:expression(this.height>125?125:this)}
.resume_btn {margin:30px auto; text-align:center; padding-bottom:30px}
.resume_btn .btn_jianli {display:inline-block; padding:0 10px; height:30px;line-height:30px; background:#fff; border:1px solid #ccc; margin:0 12px; cursor:pointer; color:#444; letter-spacing:2px; font-weight:100; font-size:13px}
.resume_btn .btn_jianli:hover {background:#f90;color:#fff}
#imgbig {float:left; position:absolute; top:132px; right:2px;z-index:100}
#imgbig img {padding:2px;vertical-align:middle; border:1px solid #ccc; display:block; margin:0 auto; background:#fff;
max-width:216px;max-height:250px;
width:expression(this.width>216&&this.width>this.height?216:this); 
height:expression(this.height>250?250:this)}

/* 应届生 */
.job_yj em {color:#bb2e03}
.job_yj .tab_top{clear:both; border-bottom:1px solid #D6D6D6; padding:12px 12px 0; height:44px; color:#777; line-height:22px}
.job_yj ul {float:left; width:100%; background:url(../images/bg_ul_yj.gif) repeat; min-height:66px; height:auto!important; height:66px; padding-bottom:18px}
.job_yj li {float:left; width:33%; height:66px; overflow:hidden}
.job_yj li h4 {margin:8px 0 0 20px;color:#444; line-height:26px}
.job_yj li h4 a:link,.job_yj li h4 a:visited {color:#444; font-size:14px; font-weight:bold}
.job_yj li h4 a:hover {color:#900}
.job_yj li p{margin-left:22px;color:#6B6A6A}

/* 急聘 高薪 人才 */
.job_jipin,.photorenc{clear:both;margin:6px auto 0;width:998px; border:1px solid #c6c6c6;min-height:200px;height:auto !important;height:200px; padding-bottom:18px; text-align:left}
.job_jipin li{float:left; display:inline; margin:12px 0 0 40px; background:url(../images/bg_np.gif) 0 0 no-repeat; width:242px; height:216px; line-height:24px; padding:16px 16px 0; overflow:hidden}
.job_jipin li h3 {line-height:40px; height:40px; font-weight:bold; font-size:16px}
.job_jipin li h4 a:link,.job_jipin li h4 a:visited {color:#C60312}
.job_jipin li h4 a:hover{}
.job_jipin li h5 { height:72px;overflow:hidden; color:#686868}
.job_jipin li p  { color:#C60312;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.photorenc dd {float:left; display:inline; margin:12px 4px 0 16px; width:224px; height:100px; overflow:hidden; border:1px solid #dedede; background:url(../images/bg_t2.gif) 0 -112px repeat-x}
.photorenc dd:hover {background:url(../images/bg_t2.gif) 0 0 repeat-x; border:1px solid #FC0}
.photorenc .imgbox{float:left; display:inline; margin:4px 5px 0 0;width:84px;height:94px; overflow:hidden}
.photorenc dd p {display:table-cell;width:82px;height:94px; line-height:94px;vertical-align:middle;text-align:center;       
*display: block;*font-size:80px;*font-family:Arial}
.photorenc dd p img{padding:1px;vertical-align:middle;
max-width:68px;
max-height:90px;
width:expression(this.width>68&&this.width>this.height?68:this);
height:expression(this.height>90?90:this)}
.photorenc dd h5{float:left;width:130px; margin-top:6px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.photorenc dd h5 span{color:#777}

/* 新闻 列表 详细*/
.news_tab {float:left;width:780px; overflow:hidden; text-align:left}
.flashnews,.news_td{float:right; display:inline; margin-right:10px; width:378px; height:248px;  border:1px solid #dedede;overflow:hidden; margin-bottom:8px}
.flashnews .slideBox{float:left;width:378px; height:248px;position:relative; border:none; margin:0;padding:0}
.flashnews .slideBox .hd li{width:5px; height:10px; font-size:0}
.flashnews .slideBox .hd{float:left;position:absolute;left:282px;top:220px;z-index:1002;width:90px;height:20px}
.flashnews .slideBox .bd img{width:378px;height:248px;overflow:hidden;display:block}

.news_td {border:1px solid #fff; float:right}
.news_td h1 {clear:both;padding-top:5px;line-height:32px; height:32px; font-weight:bold; font-size:14px; color:#903; text-align:center}
.news_td h5 {line-height:22px; text-indent:2em; height:72px; border-bottom:1px solid #dedede; margin-bottom:2px; overflow:hidden}
.news_td li {clear:both; padding-top:6px; line-height:24px; height:24px; border-bottom:1px dotted #dedede; background:url(../images/dot.gif) 4px 14px no-repeat; padding-left:17px; overflow:hidden}

.news_list,.notice_list {float:left; width:768px; border:1px solid #dedede; background:url(../images/bg_t.gif) 0 -233px repeat-x;min-height:500px; height:auto !important; height:500px; padding-bottom:18px}
.news_content {padding:18px 30px 0; text-align:left; line-height:24px; font-size:13px}
.news_content h3,.notice_list h3 {background:url(../images/ico_tui.gif) no-repeat -12px -125px; padding-left:28px; color:#900; height:34px; line-height:34px; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold}
.news_content li {clear:both; margin:10px 10px 0; line-height:30px; height:30px; background:url(../images/dot5.gif) 12px no-repeat; padding-left:28px; font-size:13px; border-bottom:1px dotted #dedede}

.news_content h1 {clear:both;padding-top:5px; height:52px;line-height:42px; font-weight:bold; font-size:18px; color:#903; text-align:center}
.news_from {border-bottom:1px solid #ccc; text-align:center; padding-bottom:3px}
.news_description {clear:both; margin:18px auto; width:700px; border:1px solid #f1f1f1; line-height:24px; padding:5px; background:#f9f9f9}
#bdshare {float:left}

.news_other {clear:both;margin:20px auto; width:700px; padding:1px}
.news_other dt { border-bottom:1px solid #dedede; background:url(../images/dot5.gif) 0  no-repeat; padding-left:10px; height:30px; line-height:30px; font-weight:bold}
.news_other dd {float:left;margin-top:8px; width:330px; padding-left:20px; display:inline; background:url(../images/dot.gif) 10px no-repeat; line-height:26px; border-bottom:1px dotted #dedede}

/*公告列表*/

.notice_list li{border-bottom:1px solid #E4E4E4;line-height:180%;padding:8px 8px 8px 30px; border-bottom:1px dotted #DEDEDE}
.notice_list li h5{font-size:14px;font-weight:bold;background:url(../images/dot.gif) 0px no-repeat; padding-left:18px}




/* 工具箱*** * * * * * * * * * * * * * * * * * * * * * * * * * * */
.box_tool_r{float:right;width:772px;overflow:hidden}
.box_tool_r .tab,.box_tool_r .tab1{float:left;width:770px;border:1px solid #d6d6d6;padding-bottom:10px;min-height:160px;height:auto !important;height:160px}
.box_tool_r .tab li{float:left;width:140px;background:url(../images/arr.gif) 2px 2px no-repeat;margin-top:5px;height:22px;line-height:22px;overflow:hidden;padding-left:30px}
.box_tool_r .tab dl {margin:25px}
.box_tool_r .tab dd{float:left; width:310px;background:url(../images/arr.gif) 2px 3px no-repeat;margin-top:10px;height:26px;line-height:26px;overflow:hidden;padding-left:32px;padding-top:2px;border-bottom:1px dashed #dedede}
.box_tool_r .tab em {color:#444; display:none}

.box_tool_r .tab1 h1{padding-top:10px;line-height:40px;height:40px;font-size:18px;color:#006BC1;font-weight:bold;text-align:center}
.box_tool_r .tab1 td{padding:5px;line-height:24px}
.box_tool_r .tab1 ul{clear:both;margin:10px auto 0;width:500px}
.box_tool_r .tab1 li{float:left;width:150px;padding-top:4px;line-height:28px;padding-left:80px}

.box_tool_r .tab1 .down{clear:both;margin:20px 20px 0;text-align:center;font-size:14px}
.box_tool_r .tab1 p{float:left;margin:20px 30px 0;line-height:28px;background:url(../images/dot6.gif) 0 8px no-repeat;padding-left:20px}

.tool_list{float:right;margin-bottom:5px; display:inline;width:770px;height:auto;border:1px solid #d6d6d6;padding-bottom:10px}
.tool_list li{float:left;width:154px;padding:2px 7px 0 22px;background:url(../images/dot5.gif) 10px 6px no-repeat;line-height:22px;height:22px;margin-top:5px;overflow:hidden}
.tool_list dd{float:left;width:348px;padding:2px 7px 0 22px;background:url(../images/dot2.gif) 10px 10px no-repeat;line-height:24px;height:24px;margin-top:5px;overflow:hidden}

/* ico */
.ico_zhuan,.ico_jian {display:inline-block;background:url(../images/ico_tui.gif) no-repeat right -19px; width:18px; height:18px; margin-right:6px; vertical-align:middle}
.ico_jian { background-position:right -40px}

/* 一句话招聘*/
.renwu_fabu,.renwu_list{margin:8px auto 0; width:998px;border:1px solid #D5D5D5;min-height:192px;height:auto !important;height:192px;padding-top:1px;text-align:left;line-height:24px}
.renwu_fabu .title {background:#f8f8f8;border-bottom:1px solid #D5D5D5; height:30px; line-height:30px}
.renwu_fabu .title h3,.renwu_fabu li {float:left; width:498px; border-right:1px solid #D5D5D5}
.renwu_fabu .title h3 i {padding-left:14px; font-size:14px; font-weight:bold; color:#FF6600}
.renwu_fabu li p {padding:10px 20px 0}
.renwu_fabu .message {width:78%; margin-top:26px}
.renwu_fabu li .input{border:none;border-bottom:1px solid #ccc;color:#999; background:none}

.renwu_list{margin:0 auto; border-top:0;background:url(../images/bg_zp.gif) repeat;padding-bottom:20px}
.renwu_list li {float:left;display:inline; margin:12px 2px 0 18px;width:310px; height:192px; background:url(../images/bg_np.gif) 0 -253px no-repeat}
.renwu_list em{padding:8px 20px 0}
.renwu_list h3 {clear:both; padding:0 20px;height:24px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis}
.renwu_list i,.renwu_list h6 {float:left;color:#C00; font-weight:bold; font-size:14px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis; height:24px; width:220px}
.renwu_list p {padding:0 20px;height:24px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis}
.renwu_list h5 {height:48px;overflow:hidden;padding:0 20px;color:#999}
.renwu_list h6 {padding-left:20px; width:200px; font-size:12px; color:#999; font-weight:100}
.renwu_list em a {padding-right:12px}
.renwu_list b {color:#444}
/* 普工人才 */
.pg_left{width:188px;border:1px solid #ddd;padding:6px;float:left}
.pg_left dt {margin:10px 0}
.pg_left dd{padding:4px 6px; color:#888}
.pg_left dd i{ display:inline-block;text-align:right; width:50px; color:#454545}

.pg_right{width:782px;float:right; border:1px solid #ddd; min-height:440px; height:auto !important; height:440px;padding-bottom:16px}
.pg_right ul{clear:both; margin:10px}
.pg_right li{float:left; display:inline; margin:8px 10px 0 6px;background:url(../images/dot6.gif) 0 no-repeat;padding-left:10px;width:165px; height:24px; line-height:24px; overflow:hidden}
.pg_right li a {padding-right:6px; color:#06C}
.pg_right li a:hover {color:#d00}
.pg_right li span {padding-left:6px; color:#06C}
.pg_right li em a {color:#888}
.pg_right table{border-bottom:1px dashed #ddd;margin:5px 0;padding-bottom:4px}
.pg_right td { line-height:28px; font-size:12px; color:#888}
.pg_right td .shu {color:#F60}
.pg_right td a.a_blue{color:#395697;background:url(../images/dot1.gif) 0 5px no-repeat;padding-left:10px}
.pg_dec{color:#555;padding-left:10px;line-height:22px}
.pg_table {margin:15px auto}
.pg_table td { padding-top:5px; line-height:32px}

.pg_tel,.pg_search,.pg_fabu,.pg_so{ display:inline-block; *zoom:1; background:url(../images/bg_pg.gif) 0 0 no-repeat; width:188px; height:38px; border:none; cursor:pointer}
.pg_search {background-position: 0 -43px}
.pg_fabu { background-position:0 -90px; height:37px; width:153px}
.pg_so {background-position: 0 -131px; width:68px; height:22px}


