.job-search-container[data-v-78b55742]{min-height:100vh;background-color:#f0f6ff;padding-bottom:2.0833vw;font-family:Source Han Sans CN,sans-serif}.job-search-container .content-1200[data-v-78b55742]{width:62.5%;margin:0 auto}.job-search-container .search-section[data-v-78b55742]{background:url(../../static/img/bj.5567d259.png) no-repeat top;padding:2.0833vw 0 1.0417vw;background-size:100% 100%;margin-bottom:1.5625vw}.job-search-container .search-section .search-bar[data-v-78b55742]{display:flex;align-items:center;justify-content:center;margin-bottom:30px;position:relative;margin:0 auto 30px}.job-search-container .search-section .search-bar input[data-v-78b55742]{width:100%;height:50px;border:2px solid #0071f5;border-radius:25px;padding:0 120px 0 30px;font-size:16px;outline:none;background:#fff}.job-search-container .search-section .search-bar input[data-v-78b55742]::-moz-placeholder{color:#999}.job-search-container .search-section .search-bar input[data-v-78b55742]::placeholder{color:#999}.job-search-container .search-section .search-bar .search-btn[data-v-78b55742]{position:absolute;right:4px;width:100px;height:42px;background:linear-gradient(120deg,#006ef5,#57c2ff);color:#fff;border:none;border-radius:21px;font-size:16px;cursor:pointer;transition:background .3s}.job-search-container .search-section .search-bar .search-btn[data-v-78b55742]:hover{background:#0059c0}.job-search-container .search-section .filter-box[data-v-78b55742]{border-radius:8px;margin:0 auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.job-search-container .search-section .filter-box .filter-row[data-v-78b55742]{display:flex;gap:20px;margin-bottom:15px;align-items:center}.job-search-container .search-section .filter-box .filter-row[data-v-78b55742]:last-child{margin-bottom:0}.job-search-container .search-section .filter-box .filter-row[data-v-78b55742] .el-cascader,.job-search-container .search-section .filter-box .filter-row[data-v-78b55742] .el-select{flex:1}.job-search-container .search-section .filter-box .filter-row[data-v-78b55742] .el-cascader .el-input__inner,.job-search-container .search-section .filter-box .filter-row[data-v-78b55742] .el-select .el-input__inner{background:#fff;border:1px solid #6dbcff;border-radius:6px;height:40px}.job-search-container .search-section .filter-box .filter-row[data-v-78b55742] .el-cascader .el-input__inner:focus,.job-search-container .search-section .filter-box .filter-row[data-v-78b55742] .el-select .el-input__inner:focus{border-color:#0071f5}.job-search-container .search-section .filter-box .filter-row .clear-filter[data-v-78b55742]{flex:1;text-align:right;color:#0071f5;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:flex-end;gap:5px}.job-search-container .list-section .empty-box[data-v-78b55742],.job-search-container .list-section .loading-box[data-v-78b55742]{text-align:center;padding:60px 20px;font-size:16px;color:#999;background:#fff;border-radius:8px}.job-search-container .list-section .loading-box[data-v-78b55742]{color:#0071f5}.job-search-container .list-section .new-module-list[data-v-78b55742]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.042vw;padding:0;margin-bottom:40px}.job-search-container .list-section .new-module-list .new-module-item[data-v-78b55742]{width:100%;height:9.271vw;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);box-shadow:0 .417vw .625vw 0 rgba(0,113,245,.1);border:.104vw solid #fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.667vw 0 0 0;display:flex;flex-direction:column;gap:.521vw;position:relative;overflow:hidden;cursor:pointer;transition:all .3s;border-radius:8px}.job-search-container .list-section .new-module-list .new-module-item[data-v-78b55742]:hover{transform:translateY(-5px);border-color:#0071f5;box-shadow:0 10px 20px rgba(0,113,245,.15)}.job-search-container .list-section .new-module-list .new-module-item[data-v-78b55742]:after{content:"";position:absolute;right:0;bottom:0;width:200px;height:100%;background:linear-gradient(135deg,transparent 20%,rgba(0,113,245,.05));border-radius:0 0 8px 0;z-index:1}.job-search-container .list-section .new-module-list .new-module-item .item-header[data-v-78b55742]{display:flex;justify-content:space-between;align-items:center;padding:0 1.25vw;position:relative;z-index:2}.job-search-container .list-section .new-module-list .new-module-item .item-header .item-title[data-v-78b55742]{font-size:1.042vw;font-weight:700;color:#000;margin:0;display:flex;align-items:center}.job-search-container .list-section .new-module-list .new-module-item .item-header .item-title i[data-v-78b55742]{color:#ed6d00}.job-search-container .list-section .new-module-list .new-module-item .item-header .item-salary[data-v-78b55742]{font-size:1.042vw;color:#ed6d00;font-weight:700}.job-search-container .list-section .new-module-list .new-module-item .item-requirements[data-v-78b55742]{font-weight:400;font-size:.729vw;color:#0071f5;padding:0 1.25vw;padding-top:.5vw;position:relative;z-index:2;display:flex}.job-search-container .list-section .new-module-list .new-module-item .item-requirements .req-item[data-v-78b55742]{background:#f6f7f9;padding:.625vw;margin-right:.521vw;border-radius:.208vw}.job-search-container .list-section .new-module-list .new-module-item .item-footer[data-v-78b55742]{margin-top:auto;background:#eff6ff;height:2.396vw;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 1.25vw;position:relative;z-index:2;margin-bottom:0}.job-search-container .list-section .new-module-list .new-module-item .item-footer .item-company[data-v-78b55742]{font-weight:400;font-size:.729vw;color:rgba(0,0,0,.9);display:flex;align-items:center}.job-search-container .list-section .new-module-list .new-module-item .item-footer .item-company[data-v-78b55742]:before{content:"";width:.833vw;height:.833vw;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAADUElEQVR4AWyUS2iUVxTHf/fOZEbF2C760iiFCsaorbaVUhFb2i7aLto0lURQfICgIIgbE7MRRFCDcaErd6KgG/EJKii4Fp+I+JYoQoyKGiXRMfO8/s/3zUzG0eGeb/7n9T/nO/fez/ORXwihIZMN7blC2J/Lh9v5YhjKF8KQYbOZz2I+ksoHhApuyxW5lUpy0DuWeE+zg0bnaDRsNvNZjMXWk1YJVdGPZMN2BR9OOKbWB9brFmOxIt1uuRV/lfBNttSTTNIphxrSs2bdfAr7LsJgpsYYQyfSzmyOnlglfuWhTGgb0+DXV4z2ny3AmXuw4iD8vw82noITN6BYMu/7okbWq9M2s3q125BO0SvFScgX4fgdWHwIuk/D5X4oiUQzpP8l9L+CYIHvi0sk6DUu/zbHf3rv6sz6lLTzPDweBgdoI0glRCIWI43IZa9fCpn62rjE3GqBlYCCEg2PTcKf06Dnb5gzKSY01/0XsOssXH8EJTNYsInDCrd69T/X9FoJCmz6BH5sgpO34IqSzV8QwzaNofMIzNsK1/rNWiOBuV7nSvVrjAZFePcZbFYn954HPh0bsCJBsxweIRrDW836wgPt/GtLiEVvOknji5XKM0qU8uV42PBrYMtfMLFRhpplMaYWRPomb2hUvN5iYFSNkRqMwI0n0HXScfWRQ6ORzUWdxlhq3VKhAa+tvFRnj5KfaJdP3HYMDEVqzFGuVP77IM24vO7k8Th61G8JqlY1VHDVbqDqLQPZjMuPT3FMo+grm1VESE4tAS0Braimhi5D3LEB3ec4XopxGJd3zuWLxegOh5fawT1X5RWDdRWJqdLtQB+R7+GgDOW19xy80v1WXMgW6TQub75xaXe0UGBHOgE/NUHrdPinGf6dAW2zoP07WPQ9zP9G91r/y+fB0p/hh69hRLs8mCntmCAO44oIDeg+d6ccvR0zCe0iWTwblil5hY79SiWvng9rFkh+gbW/wbo/YNUCQiZP7+5G320cJlVCtVsak3Zd6nThlAn0TfsMmj+Hli9gxlcwcyJ8q+5nT4Y5UyLpmzWZhb9Pd12bnNORNzriz1cM4+c4td6QoCUb6CgGDujrc0efrGGd12HN2vCBbJ6OhKclnXRH46zR5zsAAAD//1HUwR4AAAAGSURBVAMAMR9TXBrEA68AAAAASUVORK5CYII=);background-size:contain;background-repeat:no-repeat;margin-right:.26vw}.job-search-container .list-section .new-module-list .new-module-item .item-footer .item-date[data-v-78b55742]{font-size:.729vw;color:#999;display:flex;align-items:center;gap:5px}.job-search-container .list-section .pagination-box[data-v-78b55742]{display:flex;justify-content:center;margin-top:40px}.job-search-container .list-section .pagination-box[data-v-78b55742] .el-pagination{font-weight:400}.job-search-container .list-section .pagination-box[data-v-78b55742] .el-pagination .el-pager li{background:#fff;border-radius:4px}.job-search-container .list-section .pagination-box[data-v-78b55742] .el-pagination .el-pager li:not(.disabled).active{background-color:#0071f5}.job-search-container .list-section .pagination-box[data-v-78b55742] .el-pagination .el-pager li:hover{color:#0071f5}.job-search-container .list-section .pagination-box[data-v-78b55742] .el-pagination .btn-next,.job-search-container .list-section .pagination-box[data-v-78b55742] .el-pagination .btn-prev{background:#fff;border-radius:4px}