[data-v-2123da2f] .el-dialog__header{padding:0!important}[data-v-2123da2f] .el-dialog__body{padding:0!important;max-height:80vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#bfc8d7 #f4f6fa}[data-v-2123da2f] .el-dialog__body::-webkit-scrollbar{width:8px;background:#f4f6fa;border-radius:6px}[data-v-2123da2f] .el-dialog__body::-webkit-scrollbar-thumb{background:#bfc8d7;border-radius:6px;transition:background .3s}[data-v-2123da2f] .el-dialog__body::-webkit-scrollbar-thumb:hover{background:#a0aec0}[data-v-2123da2f] .el-dialog__body::-webkit-scrollbar-corner{background:#f4f6fa}.joinUs .welfare-section[data-v-2123da2f]{background:#f7f8fa;padding:60px 0}.joinUs .welfare-container[data-v-2123da2f]{width:1200px;margin:0 auto}.joinUs .welfare-title[data-v-2123da2f]{font-size:38px;font-weight:600;color:#1d2129;font-family:PingFang SC-Medium;text-align:center;margin-bottom:40px}.joinUs .welfare-grid[data-v-2123da2f]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.joinUs .welfare-item[data-v-2123da2f]{background:#fff;border-radius:12px;padding:32px;transition:all .3s ease}.joinUs .welfare-item[data-v-2123da2f]:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-4px)}.joinUs .welfare-icon[data-v-2123da2f]{width:48px;height:48px;margin-bottom:16px}.joinUs .welfare-item-title[data-v-2123da2f]{font-size:29px;font-family:PingFang SC-Medium;font-weight:600;color:#1d2129;margin-bottom:8px}.joinUs .welfare-item-desc[data-v-2123da2f]{font-size:13px;color:#4e5969;font-family:PingFang SC-Regular;line-height:22px}.joinUs .joinUs-bg[data-v-2123da2f]{width:100%;height:300px;margin-top:51px;object-fit:cover}.joinUs .joinUs-content[data-v-2123da2f]{display:flex;justify-content:center;align-items:flex-start;background:#fff}.joinUs .joinUs-content-box[data-v-2123da2f]{width:1200px;display:flex;flex-direction:column}.joinUs .joinUs-main-wrapper[data-v-2123da2f]{background:#fff;padding:30px 0 40px}.joinUs .news-select-box[data-v-2123da2f]{display:flex;justify-content:center;align-items:center;margin:0 auto 30px;background:#fff;height:62px;width:100%;box-shadow:0 2px 12px rgba(0,0,0,.06)}.joinUs .news-select-list[data-v-2123da2f]{position:relative;transition:all .3s ease;cursor:pointer;line-height:44px;border-radius:2px;font-size:16px;color:#1d2129;font-family:pingfang-SC-Medium;padding:0 32px}.joinUs .news-select-list span[data-v-2123da2f]{height:29px;line-height:29px;padding:0 20px;box-sizing:border-box;border-radius:8px;transition:all .3s}.joinUs .news-select-list[data-v-2123da2f]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:2px;background-color:#125ff7;transition:all .3s ease}.joinUs .news-select-list[data-v-2123da2f]:hover{color:#125ff7}.joinUs .news-select-list[data-v-2123da2f]:hover:after{width:55px}.joinUs .news-active-list[data-v-2123da2f]{color:#125ff7;font-weight:500}.joinUs .news-active-list[data-v-2123da2f]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:55px;height:2px;background-color:#125ff7}.joinUs .joinUs-main-box[data-v-2123da2f]{display:flex;flex-wrap:wrap;gap:20px}.joinUs .joinUs-nodata-box[data-v-2123da2f]{display:flex;align-items:center;justify-content:center;padding:50px 0}.joinUs .nodata-box[data-v-2123da2f]{display:flex;flex-direction:column;align-items:center;justify-content:center}.joinUs .nodata-text[data-v-2123da2f]{font-size:12px;color:#919191;margin-top:24px}.joinUs .joinUs-main-list[data-v-2123da2f]{width:384px;height:320px;background:#fff;border-radius:12px;border:1px solid #f0f0f0;display:flex;flex-direction:column;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative}.joinUs .joinUs-main-list[data-v-2123da2f]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#125ff7,#4d8aff);transform:scaleX(0);transition:transform .35s cubic-bezier(.4,0,.2,1)}.joinUs .joinUs-main-list[data-v-2123da2f]:hover{box-shadow:0 8px 24px rgba(18,95,247,.12),0 2px 8px rgba(0,0,0,.08);transform:translateY(-4px)}.joinUs .joinUs-main-list[data-v-2123da2f]:hover:before{transform:scaleX(1)}.joinUs .joinUs-main-list:hover .main-list-name[data-v-2123da2f]{color:#125ff7}.joinUs .joinUs-main-list:hover .arrow-icon[data-v-2123da2f]{display:block;opacity:1;color:#125ff7;transform:translateX(0)}.joinUs .joinUs-main-list:hover .tag-item[data-v-2123da2f]{background:rgba(18,95,247,.08);color:#125ff7}.joinUs .main-list-header[data-v-2123da2f]{padding:20px 24px 16px;border-bottom:1px solid #f0f0f0}.joinUs .main-list-title-row[data-v-2123da2f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.joinUs .main-list-title-row .arrow-icon[data-v-2123da2f]{display:none;opacity:0;transform:translateX(-8px);transition:all .3s cubic-bezier(.4,0,.2,1)}.joinUs .main-list-name[data-v-2123da2f]{font-size:18px;font-weight:500;color:#333;transition:color .3s;margin-right:8px}.joinUs .new-tag[data-v-2123da2f]{font-size:12px;color:#ff4d4f;background:rgba(255,77,79,.1);padding:2px 8px;border-radius:4px;margin-right:auto}.joinUs .arrow-icon[data-v-2123da2f]{font-size:16px;color:#999;transition:all .3s}.joinUs .main-list-tags[data-v-2123da2f]{display:flex;gap:8px}.joinUs .tag-item[data-v-2123da2f]{font-size:12px;color:#666;background:#f5f7fa;padding:4px 12px;border-radius:20px;transition:all .3s}.joinUs .main-list-body[data-v-2123da2f]{padding:16px 24px;flex:1;overflow:hidden}.joinUs .main-list-lable[data-v-2123da2f]{font-size:14px;color:#4e5969;font-weight:500;margin-bottom:8px}.joinUs .main-list-desc[data-v-2123da2f]{font-size:13px;color:#86909c;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.joinUs .main-list-desc[data-v-2123da2f] p{margin:0;padding:0}.joinUs .main-list-desc[data-v-2123da2f] br{display:none}.joinUs .pagination-box[data-v-2123da2f]{display:flex;justify-content:center;margin:40px 0 0}.joinUs .pagination-box[data-v-2123da2f] .el-pagination .btn-next,.joinUs .pagination-box[data-v-2123da2f] .el-pagination .btn-prev{background:transparent;border:none;color:#999;font-size:14px;padding:0 8px}.joinUs .pagination-box[data-v-2123da2f] .el-pagination .btn-next:hover,.joinUs .pagination-box[data-v-2123da2f] .el-pagination .btn-prev:hover{color:#125ff7}.joinUs .pagination-box[data-v-2123da2f] .el-pagination .btn-next.disabled,.joinUs .pagination-box[data-v-2123da2f] .el-pagination .btn-prev.disabled{color:#d9d9d9}.joinUs .pagination-box[data-v-2123da2f] .el-pagination .btn-next .el-icon,.joinUs .pagination-box[data-v-2123da2f] .el-pagination .btn-prev .el-icon{font-size:12px}.joinUs .pagination-box[data-v-2123da2f] .el-pagination .el-pager li{background:transparent;border:none;color:#666;font-size:14px;font-weight:400;min-width:32px;height:32px;line-height:32px;margin:0 4px}.joinUs .pagination-box[data-v-2123da2f] .el-pagination .el-pager li:hover{color:#125ff7}.joinUs .pagination-box[data-v-2123da2f] .el-pagination .el-pager li.active{background:#e6f7ff;color:#125ff7;border-radius:4px}.joinUs .pagination-box[data-v-2123da2f] .el-pagination .el-pager li.el-icon-more{color:#999;margin:0}.joinUs .pagination-box[data-v-2123da2f] .el-pagination .el-pagination__jump{color:#666;font-size:14px;margin-left:12px}.joinUs .pagination-box[data-v-2123da2f] .el-pagination .el-pagination__jump .el-pagination__editor{width:40px;height:28px;line-height:28px;border-radius:4px;margin:0 4px;padding:0 4px}.joinUs .pagination-box[data-v-2123da2f] .el-pagination .el-pagination__jump .el-pagination__editor input{color:#666;font-size:14px;height:26px;line-height:26px}.joinUs[data-v-2123da2f] .el-dialog__header{padding:0!important}.joinUs .dialog-main-box[data-v-2123da2f]{padding-top:15px}.joinUs .dialog-main-box .dialog-header-row[data-v-2123da2f]{display:flex;align-items:center;justify-content:space-between;padding:20px 30px 0}.joinUs .dialog-main-box .dialog-title[data-v-2123da2f]{font-size:20px;font-weight:600;color:#1d2129;line-height:28px;margin:0}.joinUs .dialog-main-box .dialog-close-btn[data-v-2123da2f]{cursor:pointer;font-size:20px;color:#86909c;transition:color .3s;z-index:100}.joinUs .dialog-main-box .dialog-close-btn[data-v-2123da2f]:hover{color:#125ff7}.joinUs .dialog-main-box .dialog-close-btn .el-dialog__close[data-v-2123da2f]{font-size:20px}.joinUs .dialog-main-box .dialog-header-line[data-v-2123da2f]{height:1px;background:#f0f2f6;margin:20px 30px 0}.joinUs .dialog-main-box .dialog-info-row[data-v-2123da2f]{padding:24px 30px 0}.joinUs .dialog-main-box .dialog-info-line[data-v-2123da2f]{height:1px;background:#f0f2f6}.joinUs .dialog-main-box .dialog-info-row[data-v-2123da2f]{display:flex;flex-wrap:wrap;gap:20px 60px;padding:24px 30px}.joinUs .dialog-main-box .dialog-info-row .dialog-info-item[data-v-2123da2f]{display:flex;flex-direction:column;min-width:100px}.joinUs .dialog-main-box .dialog-info-row .dialog-info-item .info-label[data-v-2123da2f]{font-size:13px;color:#86909c;margin-bottom:8px}.joinUs .dialog-main-box .dialog-info-row .dialog-info-item .info-value[data-v-2123da2f]{font-size:15px;color:#1d2129;font-weight:500}.joinUs .dialog-main-box .dialog-section[data-v-2123da2f]{padding:24px 30px}.joinUs .dialog-main-box .dialog-section[data-v-2123da2f]:last-child{padding-bottom:40px}.joinUs .dialog-main-box .dialog-section .section-title[data-v-2123da2f]{font-size:16px;font-weight:600;color:#1d2129;margin-bottom:16px}.joinUs .dialog-main-box .dialog-section .section-content[data-v-2123da2f]{font-size:14px;color:#4e5969;line-height:28px}.joinUs .dialog-main-box .dialog-section .section-content[data-v-2123da2f] p{margin:0 0 12px}.joinUs .dialog-main-box .dialog-section .section-content[data-v-2123da2f] p:last-child{margin-bottom:0}.joinUs .dialog-main-box .dialog-section .section-content[data-v-2123da2f] ol,.joinUs .dialog-main-box .dialog-section .section-content[data-v-2123da2f] ul{margin:0;padding-left:20px}.joinUs .dialog-main-box .dialog-section .section-content[data-v-2123da2f] ol li,.joinUs .dialog-main-box .dialog-section .section-content[data-v-2123da2f] ul li{margin-bottom:8px}.joinUs .dialog-main-box .dialog-section .section-content[data-v-2123da2f] ol li:last-child,.joinUs .dialog-main-box .dialog-section .section-content[data-v-2123da2f] ul li:last-child{margin-bottom:0}.joinUs[data-v-2123da2f] .job-detail-dialog{border-radius:16px;overflow:hidden}.joinUs[data-v-2123da2f] .job-detail-dialog .el-dialog__header{padding:0!important}.joinUs[data-v-2123da2f] .job-detail-dialog /deep/ .el-dialog__body{padding:0!important;max-height:70vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.joinUs[data-v-2123da2f] .job-detail-dialog /deep/ .el-dialog__body::-webkit-scrollbar{display:none}