body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
#page,#header,#content,#footer{margin-left:auto;margin-right:auto;}
.w950{width:950px;}
.col-main{float:left;width:100%;min-height:1px;}
.col-sub,.col-extra{float:left;}
.layout:after,.main-wrap:after,.col-sub:after,.col-extra:after{content:'\20';display:block;height:0;clear:both;}
.layout,.main-wrap,.col-sub,.col-extra{*zoom:1;}

body,#site-nav .quick-menu li,#site-nav .search .menu-hd s,#site-nav .quick-menu .cart s,#site-nav .search .menu-bd button{background:transparent url(../images/job/T1CCRNXmRFXXXXXXXX.png) no-repeat 999em 0;}
body{background-repeat:repeat-x;background-position:0 -44px;}
html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true);}
(this));}
#header{padding:0;}
#logo{padding:16px 0 4px 0;}

body{font:12px/1.5 Tahoma,Helvetica,Arial,'\5b8b\4f53',sans-serif;}
html,legend{color:#404040;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
q:before,q:after{content:'';}
abbr,acronym{border:none;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
select,input,button,textarea{font:100% Tahoma,Helvetica,Arial,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:'Courier New',Courier,monospace;}
small{font-size:100%;}
a{color:#36c;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
abbr,acronym{border-bottom:1px dotted;cursor:help;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
hr{color:#D1D7DC;background-color:#D1D7DC;border:none;height:1px;}
html{overflow-y:scroll;}
#page,#page3{width:950px;margin-left:auto;margin-right:auto;}
#page3{width:750px;}
.col-main{float:left;width:100%;}
.col-sub,.col-extra{float:left;}

.col-main{min-height:1px;}
body:first-of-type .main-wrap{position:relative;}
.grid-c3c .col-extra,.grid-c3b .col-sub,.grid-c3-s5e7c .col-extra,.grid-c3-s5e7b .col-sub,.grid-c3-s9e6c .col-extra,.grid-c3-s9e6b .col-sub{position:relative;}
.hidden{display:none;}
.invisible{visibility:hidden;}
.h{color:#F50!important;}
.floatleft{float:left!important;}
.floatright{float:right!important;}
.clearfix:after{content:'\0020';display:block;height:0;clear:both;}

.more{background:url(../images/job/more_bg.png) no-repeat 100% 4px;padding-right:12px;}

.price strong,.vip-price em,.market-price del,.list-price strong{font-size:14px;color:#f50;background:url(../images/job/rmb.png) no-repeat;padding-left:16px;}
.vip-price em{font-weight:bold;}
.market-price del{font-size:12px;color:#808080;background-position:0 -27px;}
.list-price strong{background:none;}
.detail-price strong{font-size:24px;font-weight:normal;color:#f50;padding-right:5px;}
.pic a{display:table-cell;vertical-align:middle;text-align:center;}
.pic a img{vertical-align:middle;}
.s30,.s30 a{width:30px;height:30px;}
.s40,.s40 a{width:40px;height:40px;}
.s50,.s50 a{width:50px;height:50px;}
.s60,.s60 a{width:60px;height:60px;}
.s70,.s70 a{width:70px;height:70px;}
.s80,.s80 a{width:80px;height:80px;}
.s110x90,.s110x90 a{width:110px;height:90px;}
.s120,.s120 a{width:120px;height:120px;}
.s160,.s160 a{width:160px;height:160px;}
.s220,.s220 a{width:220px;height:220px;}
.s310,.s310 a{width:310px;height:310px;}
.s30 img{max-width:30px;max-height:30px;}
.s40 img{max-width:40px;max-height:40px;}
.s50 img{max-width:50px;max-height:50px;}
.s60 img{max-width:60px;max-height:60px;}
.s70 img{max-width:70px;max-height:70px;}
.s80 img{max-width:80px;max-height:80px;}
.s110x90 img{max-width:110px;max-height:90px;}
.s120 img{max-width:120px;max-height:120px;}
.s160 img{max-width:160px;max-height:160px;}
.s220 img{max-width:220px;max-height:220px;}
.s310 img{max-width:310px;max-height:310px;}
.item{text-align:center;}
.item .pic{border:1px solid #E4E4E4;}
.btn,.small-btn,.long-btn,.short-btn,.small-long-btn{background:url(../images/job/btn_bg.png) no-repeat;width:80px;height:25px;line-height:25px;display:inline-block;text-align:center;font-size:14px;font-weight:bold;border:none;cursor:pointer;color:#fff;}
.small-btn{background-position:0 -150px;width:51px;height:21px;line-height:21px;font-size:12px;font-weight:normal;}
.long-btn{background-position:0 -300px;width:100px;font-size:12px;}
.short-btn{background-position:0 -450px;width:60px;font-size:12px;}
.small-long-btn{background-position:0 -600px;width:61px;height:21px;font-size:12px;line-height:21px;font-weight:normal;}
.btn,.small-btn,.long-btn,.short-btn,.small-long-btn{color:#fff;}
.btn:hover,.small-btn:hover,.long-btn:hover,.short-btn:hover,.small-long-btn:hover{color:#fff;text-decoration:underline;}
button.btn:hover,button.small-btn:hover,button.long-btn:hover,button.short-btn:hover,button.small-long-btn:hover{text-decoration:none;}
.skin-gray .btn{background-position:0 -50px;}
.skin-blue .btn{background-position:0 -25px;}
.skin-gray .small-btn{background-position:0 -210px;}
.skin-blue .small-btn{background-position:0 -180px;}
.skin-gray .long-btn{background-position:0 -350px;}
.skin-blue .long-btn{background-position:0 -325px;}
.skin-gray .short-btn{background-position:0 -500px;}
.skin-blue .short-btn{background-position:0 -475px;}
.skin-gray .small-long-btn{background-position:0 -660px;}
.skin-blue .small-long-btn{background-position:0 -630px;}
.skin-gray .btn,.skin-gray .small-btn,.skin-gray .long-btn,.skin-gray .short-btn,.skin-gray .small-long-btn{color:#0F0000;}
.skin-gray .btn:hover,.skin-gray .small-btn:hover,.skin-gray .long-btn:hover,.skin-gray .short-btn:hover,.skin-gray .small-long-btn:hover{color:#0F0000;}
.crumbs a{background:url(../images/job/crumb_bg.gif) no-repeat 100% 50%;padding-right:8px;margin-right:1px;}
.crumbs span{display:none;}
.msg .error,.msg .stop,.msg .alert,.msg .attention,.msg .tips,.msg .ok,.msg .notice,.msg .question,.msg .help,.msg .small-help{color:#404040;background:url(../images/job/msg_bg.png) no-repeat;border:1px solid #ddd;float:left;padding:2px 10px 2px 23px;line-height:18px;}
.msg .error{background-position:3px 3px;border-color:#ff8080;background-color:#fff2f2;}
.msg .stop{background-position:3px -47px;border-color:#ff8080;background-color:#fff2f2;}
.msg .alert{background-position:3px -97px;border-color:#ff8c40;background-color:#fff5f6;}
.msg .attention{background-position:3px -147px;border-color:#40b3ff;background-color:#e5f5ff;}
.msg .tips{background-position:3px -197px;border-color:#ffcc7f;background-color:#ffffe5;}
.msg .ok{background-position:3px -247px;border-color:#4dbf00;background-color:#f0ffe5;}
.msg .notice{background-position:5px -295px;border-color:#40b3ff;background-color:#e6f5ff;}
.msg .question{background-position:3px -347px;border-color:#bfbfbf;background-color:#f2f2f2;}
.msg .small-help{background-position:5px -1095px;border-color:#fff;background-color:#fff;}
.msg .help{background-position:3px -1197px;border-color:#fff;background-color:#fff;}
.msg24 .error,.msg24 .attention,.msg24 .tips,.msg24 .ok,.msg24 .question{font-size:14px;font-weight:bold;color:#404040;background:url(../images/job/msg_bg.png) no-repeat;border:1px solid #ddd;padding:17px 10px 17px 56px;line-height:22px;}
.msg24 .error{background-position:12px -388px;border-color:#ff8080;background-color:#fff2f2;}
.msg24 .attention{background-position:12px -488px;border-color:#40b3ff;background-color:#e5f5ff;}
.msg24 .tips{background-position:15px -888px;border-color:#ffcc7f;background-color:#ffffe5;}
.msg24 .ok{background-position:12px -988px;border-color:#4dbf00;background-color:#f0ffe5;}
.msg24 .question{background-position:12px -788px;border-color:#bfbfbf;background-color:#f2f2f2;}
.msg .naked,.msg24 .naked{border:none;background-color:transparent;}
.msg24 .naked-tips{background-position:15px -688px;}
.msg24 .naked-ok{background-position:12px -588px;}
.msg:after,.msg24:after{content:'\0020';display:block;height:0;clear:both;}
.page-feedback-msg{border:1px solid #ff8080;background:#fff2f2;}
.page-feedback-msg h2{float:left;display:inline;width:80px;background:url(../images/job/msg_bg.png) no-repeat 12px -400px;line-height:35px;padding:2px 10px 2px 50px;margin:10px 0;color:#f50;font-size:17px;}
.page-feedback-msg .msg-list{margin:0 0 0 130px;background:#fff;}
.page-feedback-msg h3{margin:0;padding:20px 10px 15px;}
.page-feedback-msg ol{margin-top:-5px;padding:0 10px 15px;}
.page-feedback-msg ol li{list-style:inside decimal;}

.clearfix{*zoom:1;}
.box .rc-tp,.box .rc-bt{_overflow:hidden;}
.box .hd h3,.box .act{*line-height:23px;_line-height:21px;}
.box-h14 .hd h3,.box-h14 .act{*line-height:25px;_line-height:23px;}
.pic{*overflow:hidden;}
.pic a{*display:block;*font-family:Arial;*line-height:1;}
.s30 a{*font-size:26px;}
.s40 a{*font-size:35px;}
.s50 a{*font-size:44px;}
.s60 a{*font-size:52px;}
.s70 a{*font-size:61px;}
.s80 a{*font-size:70px;}
.s110x90 a{*font-size:79px;}
.s120 a{*font-size:105px;}
.s160 a{*font-size:140px;}
.s220 a{*font-size:192px;}
.s310 a{*font-size:271px;}
.btn,.small-btn,.long-btn,.short-btn{*display:inline;}
.msg,.msg24{*zoom:1;}
.page-feedback-msg ol{*zoom:1;*padding-left:0; }

.job-header #logo span,.job-line1,.job-nav-left li,.job-name,.news-list li,.job-sort-news li,.pop-tips s,.pop-tips-main p,#J_sel_palce li s,.job-win .close,.second-nav li,.suggest-top,.suggest-bottom,.suggest-info{background:url(../images/job/T1ZmtPXgRsXXXXXXXX-300-700.png) no-repeat 0 0;}
.job-search h4,.job-nav,.com-imgList .slide-left,.com-imgList .slide-right,.con-union-main,.con-union-main .slide-left,.con-union-main .slide-right,.commonweal h2,.taobao h2,.people-login .login-link,.com-login .login-link{background:url(../images/job/T1wsJYXglAXXXXXXXX-950-170.jpg) no-repeat 0 0;}
.cbtn,.save,.save em,.edit,.pre,.pre em,.fav,.fav em,.alink,.alink em,.job-step .liCurrent,.job-step .fistNode,.job-step .fistNodeCurrent,.job-step .lastNode,.job-step .lastNodeCurrent,.job-step a,.job-step li em,.select s,.bar-item span,.common-list .refuse em,.common-list .refuseC em,.common-list .delete em,.common-list .deleteC em,.common-list .passC em,.common-list .add em,.common-list .addC em,.sub,.common-list .talent-people,.job-page .uppage,.job-page .downpage,.company-photo-note a,.people-photo-note a,.save span,.pre span,.publish span,.publish-new em,.receive em,.update em,.job-nav .current span,.job-nav .lastCurrent span,.go-company{background:url(../images/job/T1gsJYXjNAXXXXXXXX-170-1125.png) no-repeat 0 0;}
.company-public,.welcome li,.company-message li,.company-message .update-time,.company-rule li,.company-name .set-job,.company-ref .ref,.company-ref .note,.company-pre-title span,.company-note h4,.right,.error,.news,.tip-error,.job-win .message,.job-step .pass s,.com-photo .avatar-edit,.job-nav li,.job-nav a,.job-nav span,.job-nav .current,.job-nav .lastCurrent,.start-interview span,.shut-interview span,.people-message li{background:url(../images/job/T1sBtTXmphXXXXXXXX-71-890.png) no-repeat 0 0;}
.input,.select,.error-input,.right-input,.textarea{background:url(../images/job/T1D5hTXnNCXXXXXXXX-712-293.png) no-repeat 0 0;}
.search-btn,.csearch,.common-list .talent-people:hover{background:url(../images/job/T1jkhWXaNrXXXXXXXX-74-82.png) no-repeat 0 0;}
.bar-item h2,.common-list .list-title,.common-list .icon,.commonweal ul,.taobao ul,.job-login{background:url(../images/job/T1N10YXitiXXXXXXXX-13-225.png) repeat-x 0 0;}
.cbtn,.csearch{display:block;width:auto;height:29px;line-height:32px;color:#a35100!important;font-size:14px;font-weight:bold;text-align:center;background-position:0 -116px;overflow:hidden;}
.cbtn:hover{background-position:0 -174px;text-decoration:none;}
.cbtn em{display:block;font-weight:bold;}
.save{float:left;padding-left:3px;}
.save:hover{float:left;padding-left:3px;}
.save em{background-position:right -145px;}
.save span{display:block;padding:0 15px 0 28px;background-position:9px -778px;}
.save:hover em{background-position:right -203px;}
.loading span{background:url(../images/job/T1SOdTXkdDXXXXXXXX-16-16.gif) no-repeat 5px center!important;}
.close-btn{margin:20px 0;width:111px;}
.publish span{background-position:9px -778px;}
.publish-new span{background-position:10px -855px;}
.receive span{background-position:6px -891px;}
.update span{padding-left:25px;background-position:5px -933px;}
.edit{display:inline-block;width:70px;height:23px;border:0;background-position:0 -281px;text-indent:-2000px;overflow:hidden;}
.pre,.fav{padding-left:3px;color:#333!important;background-position:0 0;}
.pre:hover,.fav:hover{background-position:0 -58px;}
.pre em,.fav em{background-position:right -29px;}
.pre:hover em,.fav:hover em{background-position:right -87px;}
.pre span,.fav span{display:block;padding:0 15px 0 28px;background-position:7px -742px;}
.csearch{width:62px;height:24px;line-height:20px;*line-height:24px;color:#fff!important;border:0;font-size:12px;background-position:0 -1px;cursor:pointer;}
.csearch:hover,.csearch:visited{color:#fff!important;text-decoration:none;}
.csearch:hover{background-position:0 -28px;}
.input,.select{float:left;padding:3px 2px 1px 4px;_padding:2px 2px 0 4px;height:15px;width:136px;line-height:15px;color:#4c4c4c;border:1px solid #888;background-position:0 -55px;font:12px/1.5 tahoma,arial,宋体;}
select.select{padding:1px 2px 1px 4px;_padding:2px 2px 0 4px;height:20px;width:145px;}
.select{position:relative;top:5%;padding:0;height:19px;line-height:19px;width:142px;cursor:pointer;}
.select input{position:absolute;padding:3px 22px 1px 4px;_padding:2px 22px 0 4px;height:18px;line-height:18px;border:0;color:#4c4c4c;cursor:pointer;background:none;}
.select s{position:absolute;width:21px;height:21px;top:-1px;right:-1px;background-position:0 -677px;}
.select ul{position:absolute;display:none;width:142px;top:19px;left:-1px;background:#fff;border:1px solid #999;overflow-y:auto;}
div.select li{width:100%;height:21px;line-height:21px;overflow:hidden;}
.select a,.select a:visited,.select a:hover{display:block;padding-left:5px;color:#333!important;text-decoration:none;_zoom:1;}
.select a:hover{background:#deeaff;}
.select .now{background:#80C3FF;}
.select-focus{border:1px solid #638597;}
.select-focus s{background-position:-42px -677px;}
.disable-input{color:#999!important;border:1px solid #bbb;cursor:not-allowed;}
.disable-select{border:1px solid #bbb;}
.disable-select span{display:block;height:100%;padding-left:5px;color:#999!important;cursor:not-allowed;}
.disable-select s{background-position:-21px -591px;}
.sub{margin:0 0 0 5px;height:24px;width:37px;border:0;background-position:-73px -281px;cursor:pointer;}
.textarea{padding:5px;width:690px;height:210px;overflow-y:scroll;overflow-x:hidden;color:#666;border:1px solid #bbb;font-family:12px/1.5 tahoma,arial,宋体;background-position:0 -55px;}
.alink,.alink:visited,.alink:hover{display:block;padding-left:2px;width:45px;height:23px;line-height:23px;color:#000!important;text-decoration:none;background-position:0 -235px;text-align:center;}
.alink em{display:block;padding-right:2px;background-position:right -258px;}
.right{padding-left:20px;color:#f60;background-position:0 -221px;}
.right-input{border:1px solid #619925;background-position:0 -27px;}
.error{padding-left:23px;color:#f60!important;background-position:0 -253px;}
.error-input{border:1px solid #f70;background-position:0 0;}
.focus-input{border:2px solid #8AAADE;background:#fff;}
#J_mask{position:absolute;display:none;top:0;left:0;width:100%;background:#333;z-index:10001;filter:alpha(opacity=80);opacity:.8;}
.tip-ok{background:url(../images/job/T1KBdPXkpjXXXXXXXX.png) no-repeat top left;}
.tip-error{background-position:0 -583px;}

.job-tab{height:24px;line-height:24px;background:url("../images/job/T12Z8OXlVCXXXXXXXX-123-320.jpg") repeat-x scroll 0 -92px transparent;border-bottom:1px solid #D8D8D8;}
.job-tab li{float:left;width:113px;text-align:center;cursor:pointer;border-left:1px solid #D8D8D8;}
.job-tab .firstNode{margin-left:-1px;}
.job-tab .current{position:relative;bottom:-1px;width:114px;margin-top:-2px;height:26px;font-weight:bold;background:#FFF;}
.job-tab .current span{display:block;border-top:2px solid #FE8B19;overflow:hidden;}
.fs14{font-size:14px;}
.job-line1{clear:both;display:block;height:1px;font-size:0;overflow:hidden;background-position:0 -120px;background-repeat:repeat-x;}
.mT10{margin-top:10px;}
.mT18{margin-top:18px;}
.mL20{margin-left:20px;}
.posRel{position:relative;_zoom:1;}
.fb{font-weight:bold;}
.slide-left{position:absolute;display:block;left:5px;top:0;}
.slide-right{position:absolute;display:block;right:5px;top:0;}
.angle{height:1px;line-height:0;font-size:0;overflow:hidden;}
.job-header{position:relative;margin:0 auto;bottom:-1px;height:110px;width:950px;z-index:2;}
.job-header #logo{height:55px;}
.job-header #logo a{float:left;display:block;line-height:0;}
.job-header #logo em{float:left;margin:20px 6px 0 5px;font-size:12px;color:#cfcfcf;}
.job-header #logo span{float:left;display:block;margin-top:13px;width:155px;height:23px;background-position:4px -362px;}
.job-nav{padding-left:200px;height:35px;background-position:0 -30px;}
.job-nav li{float:left;height:35px;line-height:33px;font-size:14px;font-weight:bold;margin-left:-2px;background-position:right -711px;}
.job-nav a,.job-nav span{display:block;padding:0 24px;color:#fff;background-position:left -747px;}
.job-nav .current{padding-left:2px;background-position:-69px -711px;}
.job-nav .current span,.job-nav .lastCurrent span{background-position:0 -643px;}
.job-nav .lastNode{background:none;}
.job-nav .lastCurrent{padding-right:2px;margin-left:0;background-position:-69px -711px;}
.job-nav a:hover,.job-nav a:visited{color:#fff;text-indent:none;}
.news{position:relative;margin:0 -8px 5px -8px;height:25px;line-height:25px;text-indent:30px;color:#f60;background-color:#fffdea;background-position:11px 8px;border:1px solid #ffdf92;}
.news a,.news a:visited{color:#f60;}
.job-second-nav{padding-bottom:6px;font-size:12px;border-bottom:1px solid #eee;}
.job-second-nav em{font-size:11px;}
body{min-width:960px;}
.con{font-family:SimSun;border-top:1px solid #a0b9c6;background:url("../images/job/T12Z8OXlVCXXXXXXXX-123-320.jpg") repeat-x 0 -116px;}
.con-main{width:950px;padding:10px 5px;margin:0 auto;background:url(../images/job/T18OdTXgJDXXXXXXXX-960-5.png) repeat-y;_width:950px;_padding:10px 0;_background:#fff;_border:1px solid #ccc;_border-bottom:0;_border-top:0;}
.con-left{float:left;width:190px;}
.con-right{float:right;width:750px;}
.con-layout{clear:both;padding-bottom:10px;}
.con-main a,.con-main a:visited{color:#0579d2;}
.job-search{position:absolute;width:185px;top:82px;left:5px;}
.second-search{height:28px;overflow:hidden;}
.job-search h4{height:28px;line-height:30px;background-position:0 -139px;text-align:center;overflow:hidden;cursor:pointer;}
.second-search h4{display:block;background-position:0 -37px;}
.job-search .angle{border:1px solid #C7D6E4;border-top:0;}
.job-search .angle1{border-width:2px;background:#e5edf9;*border:1px solid #e1e9f0;border-bottom:0;*border-top:0;}
.job-search .angle2{margin:0 1px;height:0;border-bottom:1px solid #C7D6E4;}
.job-search-pos{margin-left:3px;width:180px;}
.job-search-main{padding:6px 13px 1px 14px;background:#e5edf9;border:1px solid #c7d6e4;border-bottom:0;border-top:0;}
.job-search-main .select{width:148px;}
.job-search-main .select input{width:123px;height:16px;line-height:16px;}
.job-search-main select.select{height:21px;width:153px;}
.job-search-main .select span{position:absolute;top:1px;}
.job-search-main .csearch{margin:6px 0 7px 0;}
.search-job-sel{height:26px;}
.search-job-sel .select ul{width:148px;}
#J_search_place{padding-left:5px;width:143px;}
.pop-tips{position:absolute;top:25px;_top:27px;left:0;width:140px;height:50px;-moz-box-shadow:2px 2px 0 #e1e1e1;-webkit-box-shadow:2px 2px 0 #e1e1e1;box-shadow:2px 2px 0 #e1e1e1;z-index:100000;}
.pop-tips s{display:block;position:relative;width:18px;height:12px;right:-30px;top:-60px;line-height:0;background-position:-220px -68px;}
.pop-tips-main{padding:3px;border:1px solid #ffc600;background:#fff9d4;}
.pop-tips-main p{padding:5px 5px 3px 25px;line-height:18px;background-color:#fff;background-position:-282px -133px;}
.pop-select{position:absolute;top:0;left:0;padding:10px 5px 12px 8px;background:#ecf7f6;border:1px solid #abb6c6;z-index:10002;overflow:hidden;-moz-box-shadow:2px 2px 0 #d8d9d9;-webkit-box-shadow:2px 2px 0 #d8d9d9;box-shadow:2px 2px 0 #d8d9d9;}
.pop-select h6{position:relative;clear:both;margin-left:5px;height:22px;line-height:22px;text-align:left;font-weight:normal;color:#4c4c4c;}
.pop-select h6 a{position:absolute;right:10px;bottom:0;color:#0579d2;}
.pop-select dt{clear:both;float:left;width:82px;text-align:right;font-weight:bold;}
.pop-select dd{float:left;width:80px;}
.pop-select .checkbox{margin-right:5px;vertical-align:middle;}
.pop-operate{clear:both;padding:10px 0 0 80px;}
.pop-operate a{float:left;display:inline;margin-right:10px;}
.pop-select ul{padding-left:10px;width:425px;}
.pop-select .select-list li{float:left;width:85px;margin:0;}
.job-search .job-sup-search,.job-search h6{display:inline-block;margin:6px 0;color:#4c4c4c;font-weight:bold;}
.job-search .job-sup-search{color:#0579d2;}
.job-search .job-sup-search em{font-size:10px;font-weight:bold;}
.search-btn{margin:5px 0 10px;width:62px;height:24px;line-height:20px;color:#fff;border:0;background-position:0 0;}

.go-index{position:absolute;top:35px;right:10px;}
.go-index em{font-size:9px;font-family:arial;}
.go-company,.go-company:hover{position:absolute;padding-left:20px;bottom:10px;right:15px;color:#c5ecf8;background-position:-154px -985px;}
.go-company em{font-size:9px;font-family:arial;}
.job-header .go-company-tips{position:absolute;width:150px;height:70px;top:106px;right:0;left:auto;-moz-box-shadow:2px 2px 0 #ddd;-webkit-box-shadow:2px 2px 0 #ddd;box-shadow:2px 2px 0 #ddd;}
.job-header .go-company-tips p{padding-left:5px;background:#fff;}
.job-header .go-company-tips s{top:-77px;right:-70px;}
.advance-search .input{height:18px;line-height:18px;color:#aaa;}
.advance-search .pop-tips{top:212px;left:17px;width:154px;height:70px;}
.advance-search s{top:-77px;}
.job-hot{float:left;width:500px;}
.job-hot-imgs{width:500px;height:150px;line-height:0;overflow:hidden;position:relative;}
.job-hot-list{height:30px;width:498px;line-height:30px;text-align:center;border:1px solid #ccc;overflow:hidden;}
.job-hot-list .firstNode{width:102px;}
.job-hot-list li{float:left;margin-left:-1px;width:99px;color:#666;border-left:1px solid #ccc;background:#e9e9e9;cursor:pointer;}
.job-hot-list .current{color:#333;font-weight:bold;background:#d4e3ee;}
.com-imgList{position:relative;margin-top:10px;width:500px;overflow:hidden;_zoom:1;}
.com-imgList ul{overflow:hidden;width:464px;height:45px;border:1px solid #e6e6e6;}
.com-imgList li{float:left;padding:0 1px;height:45px;width:90px;line-height:45px;font-size:0;background:#fff;border-left:1px solid #e6e6e6;overflow:hidden;}
.com-imgList li img{width:90px;height:45px;}
.com-imgList .firstNode{border:0;}
.com-imgList .slide-left,.com-imgList .slide-right{width:19px;height:47px;z-index:10;}
.com-imgList .slide-left{left:0;background-position:0 -66px;}
.com-imgList .slide-left:hover{background-position:-38px -66px;}
.com-imgList .slide-right{right:0;background-position:-19px -66px;}
.com-imgList .slide-right:hover{background-position:-57px -66px;}
.com-imgList-main{position:relative;margin:0 17px;width:466px;overflow:hidden;}
.com-imgList-detail{height:47px;}
.J_hot_com_nav{display:none;}
.job-list{background:#d4e3ee;}
.job-list .angle{position:relative;margin:-1px -1px 0 -1px;height:1px;background:#d4e3ee;}
.job-list .angle1{background:#fff;padding:0 2px;border-bottom:1px solid #d4e3ee;}
.job-list .angle2{border:1px solid #fff;border-top:0;border-bottom:0;}
.job-list h4{padding-left:16px;height:28px;line-height:28px;font-size:14px;overflow:hidden;}
.job-list li{margin-top:1px;height:28px;line-height:28px;overflow:hidden;background:#fff;vertical-align:middle;}
.job-list li:hover,.job-list .li-hover{background:#f1f6fd;}
.job-list .firstNode{padding-top:4px;}
.job-list .lastNode{padding-bottom:4px;}
.list-item1{margin-left:8px;padding:1px;_zoom:1;}
.list-item2{float:left;margin-right:11px;padding:1px;width:242px;}
.job-list .job-info,.job-list .job-info:visited{float:right;display:inline;margin-right:10px;color:#999;}
.job-name{float:left;padding-left:17px;color:#0579d2;background-position:-151px -36px;}
.job-name:hover,.job-name:visited{color:#0579d2;}
.job-list .hot,.job-list .hot:hover,.job-list .hot:visited{color:#F60;}

.taobao h2{margin-left:1px;height:28px;width:180px;line-height:28px;font-size:14px;text-indent:10px;background-position:-157px -65px;}
.more-link{padding-right:12px;text-align:right;}
.more-link em{font-size:9px;font-weight:bold;font-family:arial;}
.login{float:right;display:inline;margin-right:10px;width:230px;overflow:hidden;}
.job-notlogin{width:240px;padding:0 0 9px;overflow:hidden;}
.job-notlogin div{float:left;display:inline;margin-right:7px;width:112px;height:92px;text-align:center;}
.job-notlogin .login-link,.job-notlogin .login-link:visited{display:block;padding-top:52px;width:113px;height:35px;font-weight:bold;font-size:14px;color:#d84700;text-decoration:none;}
.people-login .login-link{background-position:-358px -66px;}
.com-login .login-link{background-position:-592px -66px;}
.people-login .login-link:hover{background-position:-475px -66px;}
.com-login .login-link:hover{background-position:-709px -66px;}

.no-resume{padding:11px 10px;height:70px;}

.job-news{height:135px;border:1px solid #d8d8d8;background:#fff;}
.job-news ul.current{display:block;}
.news-list{padding-top:6px;}
.news-list li{padding-left:20px;line-height:20px;background-position:-147px -40px;}
.news-list li a,.job-news li a:hover,.job-news li a:link,.job-news li a:active,.job-news li a:visited{color:#4c4c4c;}
.news-list .hot,.job-news .hot:hover,.job-news .hot:link,.job-news .hot:active,.job-news .hot:visited{color:#f60;}
.job-sort{float:right;display:inline;margin-right:10px;width:228px;border:1px solid #d8d8d8;}
.job-sort-one{margin:0px 0 5px 10px;}
.job-sort .current{display:block;}
.job-sort-list li{float:left;display:inline;margin:11px 8px 0 0;line-height:0;font-size:0;cursor:pointer;}
.job-sort-list li img{width:100px;height:50px;}
.job-sort-news{padding-top:12px;}
.job-sort-news li{float:none;padding-left:15px;height:20px;line-height:20px;background-position:-150px -40px;overflow:hidden;}
.job-sort-news li a,.job-sort-news li a:link,.job-sort-news li a:active,.job-sort-news li a:visited{color:#4c4c4c;}
.job-sort-news li a:hover{color:#F60;}
.job-active{float:left;display:inline;margin-left:8px;width:690px;height:90px;line-height:0;font-size:0;overflow:hidden;}
.job-active-mes{float:right;/*display:inline;margin-right:10px;padding:10px;width:208px;height:68px;border:1px solid #ccc;background:#f2f2f2;overflow:hidden;*/}
.job-active-mes img{float:left;margin-right:10px;width:230px;height:90px;}
.job-active-mes p{color:#999;}
.job-active-mes em{font-size:11px;}

.job-small-active{float:right;display:inline;margin-right:10px;width:230px;height:120px;font-size:0;line-height:0;}
