body,html{height:100%}::-webkit-scrollbar,::-webkit-scrollbar-thumb{width:0!important;height:0!important;background-color:none!important}.jobsList{background:#f8f8f8;min-height:100vh;padding-bottom:.8rem}.screenBox{background:#fff;border-bottom:.02667rem solid #ebedf2}.search-box{padding:.53333rem .8rem;position:relative}.search-box input{box-sizing:border-box;height:1.6rem;border-radius:1.06667rem;width:100%;background:#f8f8f8!important;font-family:PingFangSC-Regular,PingFang SC;color:#bbb;text-indent:1.70667rem;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;font-size:.64rem}.search-tip{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.placeholder-tip{font-weight:400;color:#999;font-size:.64rem;margin-left:.21333rem}.search-box img{width:.69333rem;height:.69333rem}.cancel-btn{width:10%;display:inline-block;font-weight:400;color:#999;font-size:.64rem;text-align:right}.allTip{font-weight:500;color:#333;font-size:.64rem}.sort-box{padding:.10667rem .8rem .64rem;position:relative}.sort-span{position:absolute;right:.8rem;top:.10667rem}.sort-span span{font-weight:400;color:#666;font-size:.64rem;background:#f5f5f5;padding:.32rem .85333rem .32rem .42667rem;border-radius:.10667rem;margin-left:.8rem;position:relative;display:inline-block;line-height:.64rem}.sort-span span.active{background:#f2f5ff;color:#3760ff}.sort-span span:after{content:"";width:0;height:0;border-bottom:.21333rem solid #c7c7c7;border-left:.21333rem solid transparent;position:absolute;right:.42667rem;bottom:.34667rem}.sort-span span.active:after{border-bottom-color:#3760ff}.list-item{padding:1.04rem .8rem 1.06667rem}.city-box,.screen-box{position:fixed;width:100%;background:#fff;top:0;z-index:10;overflow-y:scroll;height:100vh}.city-list{padding:0 .8rem 1.14667rem}.index-title{font-size:.85333rem;font-weight:600;color:#333;margin-top:1.33333rem}.cities{display:flex;flex-direction:row;flex-wrap:wrap}.cities span{width:5.28rem;height:1.65333rem;line-height:1.65333rem;text-align:center;background:#f5f5f5;border-radius:.10667rem;font-size:.64rem;margin:.74667rem .74667rem 0 0;border:.02667rem solid transparent;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cities span.active{border-color:#3760ff;background:#f2f5ff;color:#3760ff}.loc-city .index-title{margin-top:.61333rem}.fix-index{position:fixed;top:50%;right:.32rem;transform:translateY(-50%)}.fix-index div{font-size:.53333rem;color:#3760ff;margin-bottom:.26667rem}.btn-box{padding:.42667rem .8rem;border-top:.02667rem solid #ebedf2;position:fixed;width:100%;bottom:0;background:#fff;display:flex;flex-direction:row}.clean-btn{width:5.30667rem;height:2.29333rem;border-radius:1.33333rem;border:.02667rem solid #416df6;color:#416df6;margin-right:.53333rem;line-height:2.29333rem}.clean-btn,.sure-btn{font-size:.85333rem;text-align:center}.sure-btn{width:12.50667rem;height:2.34667rem;background:linear-gradient(136deg,#407df7,#416df6);border-radius:1.33333rem;color:#fff;line-height:2.34667rem}.screen-box .city-list{padding-bottom:4rem}.fix-index div,.nomore{text-align:center}.nomore{font-size:.53333rem;color:#999;margin:.53333rem}.fl{float:left}.fr{float:right}.textCut{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.jobsDetail{min-height:100vh;background:#f8f8f8}.navBar{text-align:center;padding:.48rem .8rem;display:flex;align-items:center;justify-content:center;border-bottom:.02667rem solid #ebedf2;position:relative;background:#fff}.navBar .title{font-size:.96rem;font-weight:500;color:#31333a;line-height:1.33333rem}.navBar i{font-size:1.22667rem;position:absolute;left:.8rem;top:.48rem}.jobsDetail .van-tab{border-bottom:.053rem solid #ebedf2!important}.jobsDetail .van-tab .van-tab__text--ellipsis{color:#999!important}.jobsDetail .van-tab.van-tab--active .van-tab__text--ellipsis{color:#333!important;letter-spacing:.053rem!important;font-size:.853rem!important;font-weight:600!important}.jobsDetail .van-tabs__line{background-color:#405ff6!important}.list-item{padding:1.06667rem .8rem;background:#fff;margin-bottom:.26667rem;position:relative}.job-title{font-weight:600;font-size:.85333rem;width:14rem}.job-companey,.job-title{color:#333;margin-bottom:.64rem}.job-companey{font-size:.64rem}.job-dec{margin-bottom:.64rem}.job-dec,.job-tags span{color:#666;font-size:.58667rem}.job-tags span{padding:.24rem .32rem;background:#f5f5f5;margin-right:.53333rem;border-radius:.10667rem}.job-salary{font-weight:600;color:#3760ff;font-size:.85333rem;position:absolute;right:.8rem;top:1.04rem}.item-content{font-size:.74667rem;color:#666;line-height:1.33333rem;word-wrap:break-word}.more-title{background-color:#fff;padding:1.06667rem .8rem 0;font-size:.85333rem;font-weight:600;color:#333}.fs28{font-size:.74667rem!important}.fixed-btn{height:3.2rem;position:fixed;bottom:0;width:100%;background:#fff;text-align:center;line-height:3.2rem;box-shadow:0 .02667rem 0 0 #ebedf2}.fixed-btn span{display:inline-block;height:2.34667rem;width:18.4rem;line-height:2.34667rem;text-align:center;color:#fff;background:linear-gradient(136deg,#407df7,#416df6);font-size:.85333rem;border-radius:1.33333rem}.no-more{font-size:.53333rem;color:#999;text-align:center;padding:1.06667rem 0;background:#fff}