﻿

/*红包职位 最新职位 最新简历*/
.some-job-group{width:1198px;/*height:451px;*/margin:0 auto;border:1px solid #edebeb;position:relative;background:#FFF;}
.some-job-group .some-job-icon{float:left;width:218px;height:451px;border-right:1px solid #edebeb;background:url(../images/231.png) no-repeat;}
.some-job-group.alo{border-top:1px solid #a652e8;}
.some-job-group.new-job{border-top:1px solid #ff733e;}
.some-job-group.new-job .some-job-icon{background:url(../images/232.png) no-repeat;}
.some-job-group.new-resume{border-top:2px solid #0273c9;}
.some-job-group.new-resume .some-job-icon{background:url(../images/233.png) no-repeat;}
.some-job-group.news{border-top:1px solid #01c8e0;}
.some-job-group.news .some-job-icon{background:url(../images/234.png) no-repeat;border-right:0;}
.some-job-group .some-job-jg{/*float:left;*/width:100%;/*height:451px;*/position:relative;}
.some-job-jg .ajax_loading .ajaxloadtxt{margin-top:191px;}
.some-job-group.open-ajax .ajax_loading{display:block;}
.some-job-jg .sjj-cell{float:left;/*width:489px;*/ width:398px;height:140px;border-bottom:1px solid #edebeb;border-right:1px solid #edebeb;}
.some-job-jg .sjj-cell:hover{-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;/*safari或chrome*/box-shadow:0px 0px 10px #CCCCCC;/*opera或ie9*/}
.some-job-jg .sjj-cell.a3{border-right:0;}
.some-job-jg .sjj-cell.a6{border-right:0;}
.some-job-jg .sjj-cell.a9{border-right:0;}
.some-job-jg .sjj-cell.a12{border-right:0;}
.some-job-jg .sjj-cell.a15{border-right:0;}
.some-job-jg .sjj-cell.a18{border-right:0;}
.some-job-jg .sjj-cell.a21{border-right:0;}
.some-job-jg .sjj-cell.a24{border-right:0;}
.some-job-jg .sjj-cell.a27{border-right:0;}
.some-job-jg .sjj-cell.a30{border-right:0;}

.some-job-jg .sjj-cell-left{float:left;/*width:353px;*/ width:270px;padding-left:25px;padding-top:16px;*zoom:1; position:relative}
.alo .some-job-jg .sjj-cell{padding-left:15px;width:474px;}
.alo .some-job-jg .sjj-cell-left{padding-left:15px;}
.sjj-cell-left .sj-cn{width:353px;height:26px;line-height:26px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sjj-cell-left .sj-cn a{color:#333;text-decoration:none;}
.sjj-cell-left .sj-cn a:hover{color:#ff4129;text-decoration:underline;}
.sj-line{line-height:1;}
.c-sp-9{width:100%;height:9px;}
.c-sp-14{width:100%;height:14px;}
.sjj-cell-right{float:left;width:100px;height:96px;padding-top:16px;text-align:center;}
.sjj-cell-right img{display:inline-block;*display:inline;*zoom:1;width:80px;height:80px;border:0;vertical-align:middle;}
.some-job-group.alo .sjj-cell-right .alo-num{display:inline-block;*display:inline;*zoom:1;width:63px;height:81px;line-height:50px;background:url(../images/237.png) no-repeat;color:#FFF;}
.some-more{position:absolute;left:34px;bottom:43px;width:145px;height:37px;line-height:37px;border:1px solid #FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#FFF;text-align:center;font-size:16px;text-decoration:none;}
.alo .some-more:hover{background:#FFF;color:#666fe7;}
.new-job .some-more:hover{background:#FFF;color:#ff5d3d;}
.new-resume .some-more:hover{background:#FFF;color:#1cb58c;}
.news .some-more:hover{background:#FFF;color:#1684e3;}
.some-job-group.new-resume .sjj-cell-right img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.new-cate-group{float:left;width:690px;height:451px;border-right:1px solid #edebeb;}
.new-cate-group .ncg-top{width:670px;padding-left:20px;height:50px;overflow:hidden;border-bottom:1px solid #edebeb;}
.new-cate-group .ncg-top .ncg-top-cell{float:left;cursor:pointer;font-size:16px;color:#444;padding:0 22px;height:50px;line-height:50px;}
.new-cate-group .ncg-top .ncg-top-cell:hover,.new-cate-group .ncg-top .ncg-top-cell.select{color:#ff4129;}
.ncg-con-group{padding-left:27px;padding-top:27px;width:663px;height:373px;position:relative;}
.ncg-con-group .ajax_loading .ajaxloadtxt{background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:center 5px;width:150px;height:28px;background-color:#FFFFFF;text-align:center;margin:0 auto;padding-top:40px;margin-top:152px;font-size:12px;}
.ncg-con-group .ncg-con-left{float:left;width:230px;}
.ncg-con-group .ncg-con-left .ncg-img-cell{width:174px;text-align:center;margin-bottom:10px;*zoom:1;}
.ncg-con-left .ncg-img-cell .img-b{width:172px;height:124px;border:1px solid #eae7e4;}
.ncg-con-left .ncg-img-cell .img-b img{width:172px;height:124px;border:0;}
.ncg-con-left .ncg-img-cell .img-t{width:172px;height:46px;line-height:46px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ncg-img-cell .img-t a{color:#444;text-decoration:none;}
.ncg-img-cell .img-t a:hover{color:#ff6600;text-decoration:underline;}
.ncg-con-group .ncg-con-right{float:left;width:412px;}
.ncg-con-group .ncg-con-right .ncr-line{height:18px;line-height:18px;margin-bottom:18px;*zoom:1;}
.ncg-con-right .ncr-line .ncr-line-left{float:left;width:300px;padding-left:18px;height:18px;line-height:18px;background:url(../images/235.png) 0 7px no-repeat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ncr-line .ncr-line-left a{color:#444;text-decoration:none;}
.ncr-line .ncr-line-left a:hover{color:#ff6600;text-decoration:underline;}
.ncg-con-right .ncr-line .ncr-line-right{float:right;color:#999;}
.new-hot-group{float:left;width:269px;}
.new-hot-group .new-hot-top{width:269px;padding-left:20px;height:50px;line-height:50px;font-size:16px;border-bottom:1px solid #edebeb;}
.new-hot-group .nhg-line-con{width:269px;padding-left:20px;padding-top:27px;}
.new-hot-group .nhg-line-con .nhg-line{height:18px;line-height:18px;margin-bottom:18px;*zoom:1;}
.nhg-line-con .nhg-line .nhg-line-left{float:left;font-size:10px;width:16px;height:16px;line-height:16px;text-align:center;background:#d5d5d5;margin-right:18px;margin-top:1px;color:#FFF;*zoom:1;}
.nhg-line-con .nhg-line .nhg-line-left.n1{background:#ff6d3a;}
.nhg-line-con .nhg-line .nhg-line-left.n2{background:#02c6e0;}
.nhg-line-con .nhg-line .nhg-line-left.n3{background:#38deb1;}
.nhg-line-con .nhg-line .nhg-line-right{float:left;width:224px;height:18px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.nhg-line .nhg-line-right a{color:#444;text-decoration:none;}
.nhg-line .nhg-line-right a:hover{color:#ff6600;text-decoration:underline;}
body{background:#f6f6f6;margin-bottom:0;}
.fri-links-group{margin:0 auto;margin-top:18px;width:1200px;}
.fri-links-group .fl-tit{height:40px;}
.fri-links-group .fl-tit .lt{width:150px;font-size:20px;color:#333333;line-height:1;}
.fri-links-group .fri-links-con{border:1px #edebeb solid;width:1183px;padding-top:25px;padding-bottom:10px;padding-left:15px;background:#FFF;}
.fri-links-group .fri-links-con .img-link{width:148px;height:50px;border:1px #EEEEEE solid;margin-left:17px;float:left;margin-bottom:17px;}
.fri-links-group .fri-links-con .img-link:hover{border-color:#cccccc}
.fri-links-group .fri-links-con .img-link img{border:0px;width:148px;height:50px;}
.fri-links-group .fri-links-con .txt-link{float:left;height:30px;padding:0 17px;}

/*广告位通栏*/
.im12_80{margin:0 auto;margin-top:18px;width:1200px;height:80px;position:relative;background:#FFF;}
.im12_80 img{width:1200px;height:80px;border:0px;}
.im12_80 img:hover{color:#FF5A00;background-position:-271px -15px;}


/*20171026 add */
.jobs_tit{ border-bottom:1px solid #edebeb; padding:10px; overflow:hidden}
.jobs_tit h2{ float:left; font-size:16px}
.jobs_tit span.monre{ display:block; float:right}
.jobs_tit span.monre a.a1{ font-size:14px; color:#ff5400}
.jobs_tit span.monre a.a2{ font-size:14px; color:#0273c9}
.jobs_tit h2.h1{color:#ff5400}
.jobs_tit h2.h2{color:#0273c9}
.h_companyname{ line-height:29px}
.h_companyname a{ font-size:16px; color:#333; text-decoration:none; font-weight:normal}
.h_companyname a:hover{ color:#F30}
.h_companyname span{ font-size:14px; font-weight:normal; color:#666}
.h_companyname span a{ font-size:14px; color:#666}
.w353{ width:353px !important}
.sjj-cell-right2{float:left;width:100px;height:96px;padding-top:16px;text-align:center; position:absolute; right:0; top:0}
.sjj-cell-right2 img{display:inline-block;*display:inline;*zoom:1;width:80px;height:80px;border:0;vertical-align:middle;}
.vipbox{width:1198px; margin:0 auto; overflow:hidden;}
.vip_list{ margin-left:-10px}
.vip_list .lst li{ width:360px; line-height:25px; float:left; overflow:hidden; background:#fff; border:1px solid #edebeb; padding:15px; margin:0 0 15px 10px}
.vip_list .lst li .info{ float:left; width:265px}
.vip_list .lst li .thumb{ float:left; margin-right:10px; width:80px;}
.vip_list .lst li .info h3{ width:365px; overflow:hidden;text-overflow:ellipsis;white-space:normal; font-weight:normal; margin-bottom:5px}
.vip_list .lst li .info h3 a{ font-size:16px; color:#333; text-decoration:none}
.vip_list .lst li .thumb img{ width:80px; height:80px; display:block;}
.vip_list .lst li .info p{ width:265px; text-overflow:ellipsis;white-space:nowrap; overflow:hidden; line-height:22px; font-size:12px}
.vip_list .lst li .info p a{font-size:12px; color:#333; text-decoration:none}
.vip_list .lst li .info h3{ width:265px; text-overflow:ellipsis;white-space:nowrap; overflow:hidden; line-height:22px;}
.vip_list .lst li .info h3 a:hover{ color:#F30; text-decoration:none}
.vip_list .lst li .info p a:hover{ color:#F30; text-decoration:none}
.vipbox_tit{ overflow:hidden; margin-bottom:10px; border-bottom:1px solid #ebebeb}
.vipbox_tit h2{ width:100px; float:left; color:#ff5400; font-size:16px; background:#ff5400; color:#fff;height:40px; line-height:40px; text-align:center}
.vipbox_tit span.monre{ float:right; height:30px; line-height:30px;}
.vipbox_tit span.monre a{ color:#333}
.vip_list .lst li:hover{-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;/*safari或chrome*/box-shadow:0px 0px 10px #CCCCCC;/*opera或ie9*/}
.new_job { overflow:hidden}
.new_job li{ border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; float:left; width:378px; padding:10px}
.new_job li .thumb{ width:80px; height:80px; float:left; margin-right:10px; margin-top:6px}
.new_job li .thumb img{ width:80px; height:80px; display:block}
.new_job li .info{ width:280px; float:left}
.new_job li.a3{ border-right:0}
.new_job li.a6{ border-right:0}
.new_job li.a9{ border-right:0}
.new_job li.a12{ border-right:0}
.new_job li.a15{ border-right:0}
.new_job li.a18{ border-right:0}
.new_job li.a21{ border-right:0}
.a3{border-right:0 !important}
.new_job li .info h3.name a{ font-size:16px; color:#333; text-decoration:none }
.new_job li .info h3{ width:288px; font-weight:normal; text-overflow:ellipsis;white-space:nowrap; overflow:hidden; line-height:22px; margin-bottom:5px}
.new_job li .info p{ width:288px; text-overflow:ellipsis;white-space:nowrap; overflow:hidden; line-height:22px; font-size:12px;}
.new_job li .info p a{ font-size:12px; color:#333; text-decoration:none }
.new_job li .info h3 a:hover{ color:#F30; text-decoration:none}
.new_job li .info p a:hover{ color:#F30; text-decoration:none}
.some-job-jg .jl_list_h{ height:112px}