.posdesc{min-height:-webkit-calc(100vh - 317px);min-height:-moz-calc(100vh - 317px);min-height:calc(100vh - 317px);background-color:#f9f9f9;padding-bottom:60px}.posdesc .posdesc-title{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:160px;padding:40px 0 0 30px;background-color:#fff}.posdesc .posdesc-title h4{margin-bottom:30px}.posdesc .posdesc-title .devide{display:inline-block;position:relative;top:5px;width:2px;height:18px;background-color:#eee}.posdesc .posdesc-title span{margin-right:15px}.posdesc .posdesc-title-btn{position:absolute;right:40px;top:54px;width:200px;height:50px;line-height:50px;text-align:center;border:0;background:#f18c1b;cursor:pointer}.posdesc .posdesc-intro{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:30px;padding:40px 30px 50px;background-color:#fff}.posdesc .posdesc-intro .posdesc-intro-title{line-height:36px;margin-bottom:10px}.posdesc .posdesc-intro >div{line-height:36px;margin-bottom:50px}.posdesc .posrefer{float:right;width:280px;margin-left:30px}.posdesc .recruitment-net-link{line-height:0!important;margin-top:20px;margin-bottom:20px!important}.posdesc .recruitment-net-link .item{display:inline-block;padding:17px;background-color:#fafafa;border:1px solid #eee;margin-right:20px;cursor:pointer;text-align:center;-webkit-border-radius:4px;border-radius:4px}