@charset "utf-8";.challenge-item li,.dept-control li,.dept-control>input,.selector-button,.selector-text,.suggest-list{overflow:hidden;text-overflow:ellipsis}html{background:#f9f9f9}.postjob-title{height:27px;line-height:27px;margin:5px 0 25px;font-size:16px;font-weight:700}.postjob-title .icon{font-size:22px;margin-right:10px}.job-challenge{width:258px;height:27px;line-height:27px;font-size:14px;margin-left:50px}.slide-btn,.slide-btn>a{display:inline-block;height:18px;border-radius:10px}.job-challenge .titl{color:#666;margin-right:10px;font-weight:700}.slide-btn{vertical-align:middle;padding:1px 35px 1px 1px;background:#666;margin-right:6px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;margin-top:-2px}.slide-btn.open{padding:1px 1px 1px 35px;background:#66BE8C}.slide-btn>a{background:#fff;border-color:1px solid #ddd;width:35px;vertical-align:top}.title-pt{padding-top:25px}.postjob-main{padding:0 0 15px 30px;width:930px}.dotted-line{border-bottom:1px #e7e7e7 dashed}.job-target-title{text-align:right;padding-right:18px;width:100px;float:left;display:inline;height:36px;line-height:36px}.postjob-form{width:280px;margin-right:8px;display:inline;float:left}.jobname-form{width:456px}.jobname-input{width:420px}.postjob-form-pb{margin-bottom:8px}.postjob-form-pb textarea{padding-bottom:8px}.form-label-radio{display:inline-block;margin-right:10px;padding:0 10px;line-height:34px;border:1px solid #e3e3e3;border-radius:3px;cursor:pointer}.form-label-radio.checked{padding:0 9px;line-height:32px;border:2px solid #66be8c;background:url(http://static.jjoobb.cn/images/global/caco-bg.png)right -40px no-repeat}.input-behind,.text-tip{float:left;height:36px;line-height:36px}.input-behind{width:320px}.input-behind a{color:#66be8c}.behind-text{color:#999}.text-tip{width:140px}.temptation-form{width:610px;margin-right:8px;display:inline;float:left}.temptation{width:580px}.money-space{margin:0 5px 0 4px}.money-k{padding:0 0 0 10px;width:100px;height:34px;line-height:normal;border:1px solid #e3e3e3;border-radius:3px;margin-right:5px;box-sizing:content-box}.money-k:focus{border:1px solid #66be8c}.selector-wrapper{width:264px;height:36px;position:relative;cursor:pointer;display:inline-block;background:#fff}.selector-button,.selector-text{width:262px;height:36px;border:1px solid #e3e3e3;border-radius:3px;background:#fff;cursor:pointer;padding:0 20px 0 10px;text-align:left;outline:0;white-space:nowrap}.selector-text{width:230px;line-height:36px;display:inline-block;vertical-align:middle}.selector-button:focus,.selector-text:focus{border:1px solid #61b988}.selector-down{font-size:22px;position:absolute;top:15px;right:15px;width:0;height:0;line-height:36px;border-width:6px;border-style:solid;border-color:#333 transparent transparent}.textarea-bottom{width:566px;height:auto;overflow:hidden;line-height:20px;color:#999}.textarea-tip{width:642px}.behind-text span,.textarea-bottom span{font-weight:700;color:#66be8c;margin:0 5px}.text-botm-left{width:45%;float:left;color:#999}.text-botm-right{width:190px;float:right;color:#999;text-align:right}.post-release{width:190px;height:40px;line-height:40px;padding:50px 0;margin:0 auto}.postjob-btn{border:none;color:#fff;font-size:16px;width:100%;height:40px;border-radius:3px;cursor:pointer}.challenge-project{height:auto}.add-cn-project{width:170px;height:27px;line-height:27px;font-size:14px;text-align:right}.add-cn-project a{color:#66be8c}.add-cn-project a:hover{color:#2d9d5e}.challenge-item,.job-tag{height:auto;overflow:hidden}.challenge-item li,.job-tag li{width:90px;height:30px;line-height:30px;background:#fff;border:1px solid #e3e3e3;text-align:center;float:left;margin:0 15px 15px 0;padding:0 10px;display:inline;cursor:pointer;color:#888;border-radius:3px}.post-check input,.suggest{display:none}.challenge-item li{white-space:nowrap;word-break:break-all}.challenge-item li .icon,.job-tag li .icon{font-size:16px;margin-right:5px;color:#ccc}.challenge-item .cur,.job-tag .cur{color:#66be8c;background:#ECF8F6;border:1px solid #66be8c}.challenge-item .cur .icon,.job-tag .cur .icon{color:#66be8c}.gra-email{z-index:778}.suggest{position:absolute;left:0;right:10px;top:100%;overflow:hidden;background:#fff;width:260px;border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.1)}.suggest-list{height:34px;line-height:32px;padding:0 4px 0 10px;cursor:pointer;white-space:nowrap}.suggest-list:first-child{border-top:none}.suggest .cur,.suggest-list:hover{color:#fff;background-color:#66be8c}.job-des-example{position:relative;padding-left:2em}.job-des-example .list{font-size:14px;position:absolute;margin-top:5px;width:250px;line-height:2.2em;background-color:#f7f7f6;padding:10px 16px 10px 30px;border:1px solid #e9e9e9;border-radius:3px;list-style:decimal;color:#666}.job-des-example .list.notol{padding-left:20px}.postjob-success{width:900px;height:auto;overflow:hidden;margin:30px auto}.postjob-success li{line-height:32px;margin-bottom:10px;text-align:center;color:#66be8c;font-weight:700}.postjob-success li .icon{font-size:30px;margin-right:15px}.postjob-success a{color:#f5694b}.postjob-success a:hover{color:#ec5738}.dept-control{position:relative;z-index:21}.dept-control>.icon{position:absolute;right:30px;line-height:40px}.dept-control>.icon,.dept-control>input{cursor:pointer}.dept-control li,.dept-control>input{word-break:keep-all}.dept-control .downlist{position:absolute;z-index:2;width:260px;background:#fff;border:1px solid #e8e8e8;box-shadow:0 0 3px #ddd;border-radius:3px;display:none}.dept-control ul{max-height:272px;overflow-y:auto}.dept-control li{line-height:34px;padding:0 10px;cursor:pointer}.dept-control li.selected{color:#fff;background:#66BE8C}.dept-control .add-item{height:30px;overflow:hidden;padding:5px 10px;border-top:1px solid #eee;background:#fafafa}.dept-control .add-item .icon{color:#F5694B;font-size:12px;margin-right:3px;vertical-align:1px}.dept-control .input-short{border:1px solid #e3e3e3;border-radius:3px;padding:3px 5px;width:150px}.dept-control .input-short:focus{border-color:#66BE8C}.dept-control button{background:#fff;border:none;border:1px solid #eee;padding:3px 7px;cursor:pointer;box-shadow:0 0 1px #ddd;outline:0}.dept-control button:active,.dept-control button:hover{background:#f1f1f1;box-shadow:0 0 2px #999}.ps-rectalent-list.load{height:50px;line-height:50px;background:url(//static.jjoobb.cn/images/global/loading.gif)center no-repeat;margin-top:10px}.post-check{padding:0 0 0 148px;line-height:30px}.post-check label{float:left;display:block}.post-check .check-label{width:12px;height:12px;border:1px solid #ddd;background:#fff;margin:9px 8px 0 0;text-align:center;line-height:12px;cursor:pointer}.post-check .check-label .icon{color:#fff;font-size:80%;display:none}.post-check .check-label.check{background:#66BE8C;border-color:#66BE8C}.post-check .check-label.check .icon{display:block}