.recruit{
     background-color: #f2f2f2;
 }
.recruit_title{
    width: 10vw;
    font-size: 2vw;
    font-weight: 550;
    text-align: center;
    margin: 2vw auto;
    padding-top: 1vw;
    padding-bottom: 1vw;
    box-sizing: border-box;
    border-bottom: 1px solid #666666;
}
.jobs{
    display: flex;
    justify-content: space-between;
}
.jobs_item{
    flex: 0 0 31%;
    height: 8vw;
    background-color: #D9D9D9;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}
.jobs_item div:nth-child(1){
    font-weight: 500;
    font-size: 1.2vw;
}
.jobs_item div:nth-child(2){
    background-color: #3CA43C;
    color: white;
    padding: 0.3vw 1vw;
    margin-top: 0.5vw;
    font-size: 0.8vw;
    cursor: pointer;
}
.searchBtn_div{
    height: 15vw;
    margin: 0 auto!important;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.search_input{
    flex: 0 0 85%;
    height: 3vw;
    border:none;
    outline:none;
    padding-left: 1vw;
    box-sizing: border-box;
}
.search_btn{
    flex: 1;
    height: 3vw;
    background-color: #3CA43C;
    color: white;
    border: none;
    font-size: 1.2vw;
    cursor: pointer;
}
input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    padding-left: 1vw;
}
input:-moz-placeholder { /* Mozilla Firefox 4 ~ 18 */
    padding-left: 1vw;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
    padding-left: 1vw;
}
input:-ms-input-placeholder { /* Internet Explorer 10 ~ 11 */
    padding-left: 1vw;
}
input::-ms-input-placeholder { /* Microsoft Edge */
    padding-left: 1vw;
}

input::placeholder { /* 大部分现代浏览器 */
    padding-left: 1vw;
}