.position[data-v-ed25f468]{padding:16px;width:386px;height:180px;background:#fff;box-sizing:border-box;margin-bottom:20px;cursor:pointer;position:relative}.position .top[data-v-ed25f468]{border-bottom:1px solid #eee}.position .top p[data-v-ed25f468]:first-child{height:25px;font-size:18px;font-weight:700;line-height:25px;margin-bottom:10px}.position .top p:first-child span[data-v-ed25f468]:first-child{color:#333;overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}.position .top p:first-child span[data-v-ed25f468]:nth-child(2){color:#ff2647}.position .top p[data-v-ed25f468]:nth-child(2){height:20px;font-size:14px;font-weight:400;color:#999;line-height:20px;margin-bottom:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.position .bottom[data-v-ed25f468]{display:flex;padding-top:16px}.position .bottom .company[data-v-ed25f468]{width:52px;height:52px;margin-right:8px}.position .bottom .company img[data-v-ed25f468]{width:100%;height:100%;border-radius:4px}.position .bottom .introduce p[data-v-ed25f468]:first-child{height:22px;font-size:16px;font-weight:500;color:#666;line-height:22px;margin-bottom:10px}.position .bottom .introduce p:first-child img[data-v-ed25f468]{vertical-align:text-bottom;margin-left:4px;width:18px;height:18px}.position .bottom .introduce p[data-v-ed25f468]:nth-child(2){height:20px;font-size:14px;font-weight:400;color:#999;line-height:20px}.position .connect[data-v-ed25f468]{position:absolute;width:76px;height:32px;background:linear-gradient(171deg,#7cc3ff,#3580df);border-radius:16px;font-size:14px;color:#fff;text-align:center;line-height:32px;right:16px;bottom:10px}.searchJob[data-v-9e22e196]{width:100%;height:100%}.searchJob .main[data-v-9e22e196]{min-height:calc(100% - 278px)}.searchJob .classify[data-v-9e22e196]{background-color:#fff;padding:10px 17px;margin-top:20px}.searchJob .classify .list[data-v-9e22e196]{display:flex;min-height:52px;border-bottom:1px solid #eee}.searchJob .classify .list[data-v-9e22e196]:last-child{border-bottom:none}.searchJob .classify .list .title[data-v-9e22e196]{font-size:14px;font-weight:700;color:#333;width:56px;min-width:56px;margin-right:40px;height:52px;line-height:52px}.searchJob .classify[data-v-9e22e196] .radioGroup{display:flex;flex-wrap:wrap;align-items:center}.searchJob .classify[data-v-9e22e196] .radioGroup .el-radio{font-size:14px;font-weight:400;color:#666;margin-right:24px;height:52px;line-height:52px;cursor:pointer}.searchJob .classify[data-v-9e22e196] .radioGroup .el-radio:hover{color:#0780e6}.searchJob .classify[data-v-9e22e196] .radioGroup .el-radio:last-child{margin-right:0}.searchJob .classify[data-v-9e22e196] .radioGroup .el-radio .el-radio__input{display:none}.searchJob .classify[data-v-9e22e196] .radioGroup .el-radio .el-radio__label{padding-left:0}.searchJob .recommendJob[data-v-9e22e196]{margin:20px 0}.searchJob .recommendJob .title2[data-v-9e22e196]{height:98px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 45%,#fff);margin-bottom:20px}.searchJob .recommendJob .job[data-v-9e22e196]{display:flex;flex-wrap:wrap;justify-content:space-between}.searchJob .recommendJob .job[data-v-9e22e196]:after{display:block;content:"";width:386px}