.jobSearch_result .jobSearch_result_screen li { position: relative; background: url("../img/line01.png") no-repeat center right; background-size: 0.02rem 0.5rem; width: 2.34rem; }
.jobSearch_result .jobSearch_result_screen li:last-child { background: none; }
.jobSearch_result .jobSearch_result_screen li img { position: absolute; top: 0.42rem; right: 0.2rem; width: 0.3rem; }

.jobSearch_result .jobSearch_result_screen li a { text-indent: 0.3rem; text-align: left; width: 2rem; }

.jobSearch_result ul.jobSearch_result_list li h3 em { color: #999; font-weight: normal; }

.header .search { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 75%; background: #fff; margin: auto; height: 0.5rem; border-radius: 0.4rem; overflow: hidden; }
.header .search input {color:#444; border: none; background: #fff; height: 0.5rem; width: 90%; padding-left: 10%; background: #f3f3f3 url("../img/search04.png") no-repeat 3% center; background-size: 0.3rem 0.3rem; font-size: 0.3rem; }
.header .search input::-webkit-input-placeholder { color: #666; }
.header .search input::-moz-placeholder { color: #666; }
.header .search input:-moz-placeholder {color: #666; }
.header .search input:-ms-input-placeholder { color: #666; }

/*职位搜索-公司结果*/
.jobSearch_result_company div.currentCompany { padding: 0.24rem; margin: 0.25rem; background: #fff; border-radius:0.16rem;box-shadow:0 0 0.08rem 0.08rem #ededed; }
.jobSearch_result_company div.currentCompany dl { overflow: hidden; }
.jobSearch_result_company div.currentCompany dl dt { float: left; width: 1rem; height: 1rem; border: 1px solid #e8e8e8; border-radius: 50%; overflow: hidden; font-size: 0; text-align: center; line-height: 1rem; }
.jobSearch_result_company div.currentCompany dl dt img { width: 100%; height: 100%; }
.jobSearch_result_company div.currentCompany dl dd { float: right; }
.jobSearch_result_company div.currentCompany dl dd { float: left; overflow: hidden; height: 1.1rem; width: 70%; margin-left: 0.1rem; }
.jobSearch_result_company div.currentCompany dl dd .brief { float: left; width: 100%; }
.jobSearch_result_company div.currentCompany dl dd .brief h3 { font-size: 0.32rem; font-weight: bold; margin: 0.05rem 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.jobSearch_result_company div.currentCompany dl dd .brief p { font-size: 0.28rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; }
.jobSearch_result_company div.currentCompany dl .focus { float: right; text-align: center; }
.jobSearch_result_company div.currentCompany dl .focus img { height: 0.3rem; margin-top: 0.15rem; }
.jobSearch_result_company div.currentCompany dl .focus p { font-size: 0.32rem; color: #de3737; }
.jobSearch_result_company div.currentCompany > p { font-size: 0.28rem; color: #666; margin: 0.24rem 0; line-height: 0.5rem; }
.jobSearch_result_company div.currentCompany > p img { height: 0.3rem; vertical-align: middle; margin-right: 0.1rem; }
.jobSearch_result_company div.currentCompany a { position:relative; display: block; font-size: 0.28rem; margin: 0.1rem 0; padding-right: 0.5rem; padding-top:0.15rem;border-top:1px solid #eee;}
.jobSearch_result_company div.currentCompany a span { color: #4a9cf0; }
.jobSearch_result_company div.currentCompany a img { position: absolute; right:0; height: 0.3rem; margin-top: 0.05rem; }

/*企业关注*/
.jobSearch_result_company div.currentCompany dl .focus img.off { display: none; }
.jobSearch_result_company div.currentCompany dl .focus.on img.on { display: none; }
.jobSearch_result_company div.currentCompany dl .focus.on img.off { display: initial; }


.inner-top { width: 100%; height: 1rem; position: fixed; top: 0; left: 0; background-color: #fff; padding-top: 0.14rem; box-sizing: border-box; }
.inner-top-content { width: 100%; height: 0.7rem; border-radius: 0.35rem; box-sizing: border-box; border: 1px solid #4a9cf0; overflow: hidden; position: relative; }
.inner-top-content .select { float: left; height: 0.7rem; line-height: 0.7rem; color: #666666; font-size: 0.24rem; box-sizing: border-box; padding-left: 0.24rem; border: none; background: url(../Img/bottomArrow02.png) no-repeat right 0.3rem; background-size: 0.2rem; padding-right: 0.35rem; }
.inner-top-content-span { position: absolute; width: 1px; height: 0.27rem; background-color: #eee; left: 1.72rem; top: 0.22rem; }
.inner-top-content input { float: left; border: none; margin-left: 0.25rem; height: 0.64rem; color: #333333; font-size: 0.24rem; width: 3.5rem; }
.inner-top-right { float: right; margin-right: 0.06rem; margin-top: 0.06rem; width: 1.2rem; height: 0.54rem; border-radius: 0.27rem; background-color: #4a9cf0; text-align: center; line-height: 0.54rem; color: #fff !important; font-size: 0.24rem; overflow: hidden; }
.fjzy img { width: 0.3rem; height: 0.3rem; float: left; margin: 0.2rem 0 0 0.25rem; }
.margin-c {width: 7rem; margin: 0 auto;}
.fjzy input { width: 68%;}

