
i,em{
    font-style: normal;
}
#searchbox a{
    color: #333;
    cursor: pointer;
}
#searchbox a:hover{
    color: #00b8ee;
}
#searchbox{
    width:1170px;
    margin:20px auto 0 auto;
}
#searchType{
    width:1170px;
    margin:25px auto;
    background: #fafafa;
    border: 1px solid #e5e5e5;
}

#searchType .sT_item{
    margin:15px 30px;
}
#searchType .sT_item span{
    display: inline-block;
    padding: 0px 5px;
    margin-right: 5px;
    cursor: pointer;

}
#searchType .sT_item span:hover{
    background: #00b8ee;
    color: #fff;
}


#searchType .sT_item .sT_selsect{
    background: #00b8ee;
    color: #fff;
}
#searchCriteria{
    width:1170px;
    margin:25px auto;
    background: #fafafa;
    border: 1px solid #e5e5e5;
    padding: 10px 0 10px 30px;
    font-size: 13px;
}
#searchCriteria .sc_item{
    margin-right:50px;
}

#searchCriteria .sc_item span{
    display: inline-block;
    padding: 0px 5px;
    margin-right: 5px;
}
#searchCriteria .sc_item span:hover{
    background: #00b8ee;
    color: #fff;
    cursor: pointer;
}
#searchCriteria .sc_item select{
    border: 1px solid #fff;
    min-width: 80px;
}
#searchCriteria .sc_item .sc_selsect{
    background: #00b8ee;
    color: #fff;
}
#province{
    margin-right:10px;
}
#allJobs{
    width:1170px;
    margin:25px auto;
}
#allJobs ul{
    list-style: none;
    margin:0;
    padding:0;
}
.aboutTab,
.aboutTab>li>ol {
    padding: 0;
    margin: 0;
    list-style: none;
    overflow: hidden;
}

.aboutTab .myJobs .job_item {
    width: 1170px;
    border: 1px #e5e5e5 dashed;
    height: 105px;
    margin-bottom: 5px;
    cursor: default;
}
.aboutTab .myJobs .job_item:hover{
    border: 1px #00b8ee dashed;
}

.aboutTab .myJobs .job_item .content {
    width: 100%;
    overflow: hidden;
}

.aboutTab .myJobs .job_item .company {
    width: 850px;
    padding-left: 10px;
    float: left;
    overflow: hidden;
}

.aboutTab .myJobs .job_item .company .job {
    color: #999999;
    margin-top: 12px;
}
.aboutTab .myJobs .job_item .company .job .title{
    color: #00b8ee;
    font-size:16px;
    cursor: pointer;

}
.aboutTab .myJobs .job_item .company .job .title:hover{
    text-decoration: underline;
}
.aboutTab .myJobs .job_item .company .job .addr{
    color: #00b8ee;
}
.aboutTab .myJobs .job_item .company .job .time{
    color: #999;
}
.aboutTab .myJobs .job_item .company .money {
    color: #f00;
}
.aboutTab .myJobs .job_item .company .yearsnum{
    color: #333;
}
.aboutTab .myJobs .job_item .company .sellingPoints{
    color: #999;
    width: 840px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.aboutTab .myJobs .job_item .companyTel {
    width: 300px;
    float: left;
    overflow: hidden;
}

.aboutTab .myJobs .job_item .companyTel .name {
    color: #999999;
    margin-top: 20px;
}

.aboutTab .myJobs .job_item .companyTel .name a {
    color: #00b8ee;
}

.aboutTab .myJobs .job_item .companyTel .msg {
    color: #999999;
    margin-top: 20px;
}
.aboutTab .myJobs .job_item .companyImg {
    width: 105px;
    float: right;
    overflow: hidden;
    margin:12px 20px;
}
.aboutTab .myJobs .job_item .companyImg img {
    float: right;
    width: 105px;
    height:80px;
}
#page{
    width:1170px;
    margin:25px auto;
}
