.job-container{width:100%;background-color:#f0f2f6}.job-container .jobs{max-width:880px;width:100%;padding:2rem 1.2rem}.job-container .jobs,.job-container .jobs .job{-webkit-box-sizing:border-box;box-sizing:border-box}.job-container .jobs>.title{color:#222;font-size:1.3rem;font-weight:500;text-align:center;font-size:2rem;font-weight:700;padding:2rem 0}.job-container .jobs .job{padding:0 1.5rem;margin:0 auto;background-color:#fff;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.25,.8,.5,1);-o-transition:box-shadow cubic-bezier(.25,.8,.5,1) .3s;transition:box-shadow .3s cubic-bezier(.25,.8,.5,1);transition:box-shadow .3s cubic-bezier(.25,.8,.5,1),-webkit-box-shadow .3s cubic-bezier(.25,.8,.5,1)}.job-container .jobs .job .intro{padding:1.3rem 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.job-container .jobs .job .intro .title{font-size:1.2rem;color:#222;font-weight:500;line-height:1.5rem;margin:0}.job-container .jobs .job .intro .desc{line-height:1.8rem;margin:.3rem 0 0}.job-container .jobs .job .intro .desc .location{color:#666;font-size:.87rem;float:left}.job-container .jobs .job .intro .desc .date{color:#a2a4a8;font-size:.7rem;float:right}.job-container .jobs .job:hover{-webkit-transition:all .3s cubic-bezier(.25,.8,.5,1);-o-transition:all cubic-bezier(.25,.8,.5,1) .3s;transition:all .3s cubic-bezier(.25,.8,.5,1);cursor:pointer;background-color:#fbfbfb}.job-container .jobs:not(.detail_page) .job:hover .intro .title{color:#338393!important}.job-container .jobs .job .intro.border-top{border-top:1px solid #f0f2f6}.job-container .jobs.detail_page{padding:5rem 1.2rem}.job-container .detail_page .job .intro .desc .location{padding-right:1.4rem}.job-container .jobs .job .intro .desc .resume{color:#a2a4a8;font-size:.87rem;float:left}.job-container .jobs .job ol,.job-container .jobs .job ul{padding-left:1.4rem}.job-container .jobs .job ol li,.job-container .jobs .job ul li{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif!important}.job-container .detail_page .job{background-color:#fff!important;cursor:auto!important}.job-container .apply-button{-webkit-transition:all .3s cubic-bezier(.25,.8,.5,1);-o-transition:all .3s cubic-bezier(.25,.8,.5,1);transition:all .3s cubic-bezier(.25,.8,.5,1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:2rem 0 4rem;background-color:#fabf00;padding:.5rem 3.5rem;font-size:1rem;color:#222;cursor:pointer;border-radius:2px;z-index:2}.job-container .apply-button:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.job-container .jobs_content small{font-size:.85em}.job-container .jobs_content .hs-embed-wrapper+p{display:none}@media(max-width:767px){.job-container .jobs>.title{font-size:1.5rem}.job-container .jobs.detail_page{padding:1rem}}