#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;font-family:Avenir,Helvetica,Arial,sans-serif;text-align:center}nav{padding:4vw}nav a{color:#2c3e50;font-weight:700}nav a.router-link-exact-active{color:#42b983}.container[data-v-49934684]{background-color:#da251d;font-family:PingFangSC-Semibold,PingFang SC;height:100vh;overflow:auto;width:100vw}.container .header[data-v-49934684]{align-items:center;display:flex;height:16vw;justify-content:center;padding:0 2.666667vw}.container .header .icon[data-v-49934684]{height:100%;vertical-align:top;width:100%}.container .swipe[data-v-49934684]{border-radius:2.133333vw;height:32vw;overflow:hidden;padding:0 2.666667vw;width:94.666667vw}.container .swipe .customize-swipe[data-v-49934684]{height:100%;margin-bottom:2.666667vw;width:100%}.container .swipe .customize-swipe img[data-v-49934684]{border-radius:2.133333vw;height:100%;width:100%}.container .job-recommend .van-swipe[data-v-49934684]{max-height:118.666667vw;overflow:hidden}.container .job-recommend .title[data-v-49934684]{color:#fff;font-size:4.8vw;font-weight:600;height:12vw;line-height:12vw;padding:0 2.666667vw;text-align:left}.container .job-recommend .list[data-v-49934684]{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 2.666667vw}.container .job-recommend .list .list-child[data-v-49934684]{background-color:#fff;border-radius:1.333333vw;display:flex;flex-direction:column;height:17.066667vw;justify-content:space-between;margin-bottom:2.133333vw;padding:2.133333vw;position:relative;text-align:left;width:41.733333vw}.container .job-recommend .list .list-child .job-name[data-v-49934684]{color:#262626;font-size:3.733333vw;font-weight:600;height:33%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.container .job-recommend .list .list-child .job-info[data-v-49934684]{display:flex;height:62%}.container .job-recommend .list .list-child .job-info .info-left[data-v-49934684]{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.container .job-recommend .list .list-child .job-info .info-left .job-salary[data-v-49934684]{color:#e84c3d;font-size:3.733333vw;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.container .job-recommend .list .list-child .job-info .info-left .job-address[data-v-49934684]{bottom:0;color:#666;font-size:2.933333vw;font-weight:400;left:-.666667vw;overflow:hidden;position:relative;text-overflow:ellipsis;transform:scale(.92);white-space:nowrap;width:100%}.container .job-recommend .list .list-child .job-info .mini_code[data-v-49934684]{height:10.666667vw;width:10.666667vw}.container .job-recommend .list .list-child .is-top[data-v-49934684]{background:linear-gradient(135deg,#fd9450,#ff5b21)}.container .job-recommend .list .list-child .is-top[data-v-49934684],.container .job-recommend .list .list-child .super-top[data-v-49934684]{border-radius:0 1.333333vw 0 1.333333vw;color:#fff;font-size:2.666667vw;height:5.066667vw;line-height:5.066667vw;position:absolute;right:0;text-align:center;top:0;width:5.066667vw;z-index:9999}.container .job-recommend .list .list-child .super-top[data-v-49934684]{background:linear-gradient(135deg,#fec915,#fa8f03)}[data-v-49934684] .van-swipe .van-swipe__indicators .van-swipe__indicator{background:#fff;border-radius:.8vw;height:1.066667vw;margin-right:0;opacity:.5;width:2vw}[data-v-49934684] .van-swipe .van-swipe__indicators .van-swipe__indicator+.van-swipe__indicator{margin-left:1.066667vw}[data-v-49934684] .van-swipe .van-swipe__indicators .van-swipe__indicator.van-swipe__indicator--active{opacity:1;width:3.333333vw}