.page-recruit-query{color:#33373e;width:100%;height:100%;background:url(../../../campusexam/202508041448/img/center-bg.950a71b6.png) no-repeat;background-size:100% 184px}.page-recruit-query .recruit-body{padding:40px 0;width:880px;margin:0 auto}.page-recruit-query .recruit-body .page-title{padding-bottom:40px}.page-recruit-query .recruit-body .page-title>span{font-size:24px;line-height:40px}.page-recruit-query .recruit-body .page-title .project-content{background:#fffae6;border-radius:30px;padding:10px 20px;margin-left:20px;display:inline-flex;flex-wrap:wrap;max-width:700px}.page-recruit-query .recruit-body .page-title .project-content .icon{font-size:20px;min-width:20px;color:#fea800}.page-recruit-query .recruit-body .page-title .project-content .project-text{overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;flex:1;font-size:14px;color:#33373e}.page-recruit-query .recruit-body .recruit-list{border-radius:4px;box-shadow:0 10px 40px rgba(76,158,238,.1);background:#fff;padding:20px 0;padding-bottom:20px;margin-bottom:20px}.page-recruit-query .recruit-body .recruit-list .recruit-title{padding:16px 24px 12px;font-size:24px;font-weight:700}.page-recruit-query .recruit-body .recruit-list .recruit-item:first-child .divide-line{display:none}.page-recruit-query .recruit-body .recruit-list .recruit-item .divide-line{display:inline-flex;width:100%;height:1px;background:#f6faf9;margin-top:10px;margin-bottom:10px}.page-recruit-query .recruit-body .recruit-list .recruit-item .position-content{padding:16px 24px 12px;display:flex;justify-content:space-between;align-items:center}.page-recruit-query .recruit-body .recruit-list .recruit-item .position-content .position{font-size:22px;line-height:32px;color:#33373e}.page-recruit-query .recruit-body .recruit-list .recruit-item .position-content .status-content{display:inline-flex;align-items:center;justify-content:flex-end;color:#4e5666;font-size:14px}.page-recruit-query .recruit-body .recruit-list .recruit-item .position-content .icon{color:#9da4b3;cursor:pointer;margin-left:20px;font-size:32px}.page-recruit-query .recruit-body .recruit-list .recruit-item .volunteer-line{padding:0 24px;font-size:14px;display:flex;color:#9da4b3}.page-recruit-query .recruit-body .recruit-list .recruit-item .volunteer-line .volunteer-num{height:20px;width:64px;background:rgba(254,168,0,.16);border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:#ff9a02;margin-right:8px}.page-recruit-query .recruit-body .recruit-list .recruit-item .volunteer-line .volunteer-project{background:#f6faf9;border-radius:4px;padding:0 8px;height:20px;display:inline-flex;align-items:center;font-size:12px;color:#4e5666;justify-content:center;margin-right:20px}.page-recruit-query .recruit-body .recruit-list .recruit-item .volunteer-line .volunteer-address{color:#4e5666;font-size:14px;margin-right:20px}.page-recruit-query .recruit-body .recruit-list .recruit-item .volunteer-line .volunteer-post-type{color:#4e5666;font-size:14px;margin-left:20px}.page-recruit-query .recruit-body .recruit-list .recruit-item .steps{display:flex;margin-top:16px;padding:12px 0;justify-content:center}.page-recruit-query .recruit-body .recruit-list .recruit-item .steps .step-div{display:inline-flex;width:100px;justify-content:center;align-items:center;flex-direction:column}.page-recruit-query .recruit-body .recruit-list .recruit-item .steps .step-div.active .num{background:#24d36d;color:#fff}.page-recruit-query .recruit-body .recruit-list .recruit-item .steps .step-div.active .step-name{opacity:1}.page-recruit-query .recruit-body .recruit-list .recruit-item .steps .step-div.before-active .num{background:#eafbf1;color:#24d36d}.page-recruit-query .recruit-body .recruit-list .recruit-item .steps .step-div.before-active .num:after{background:#aad7c4}.page-recruit-query .recruit-body .recruit-list .recruit-item .steps .step-div:last-child .num:after{display:none}.page-recruit-query .recruit-body .recruit-list .recruit-item .steps .step-div .num{width:20px;height:20px;color:#33373e;justify-content:center;display:inline-flex;align-items:center;border-radius:2px;font-size:14px;position:relative}.page-recruit-query .recruit-body .recruit-list .recruit-item .steps .step-div .num:after{height:2px;width:76px;left:22px;background:#e6e7ea;content:"";position:absolute;display:inline-block;top:9px}.page-recruit-query .recruit-body .recruit-list .recruit-item .steps .step-div .step-name{color:#818999;margin-top:12px;font-size:14px}.page-recruit-query .recruit-body .no-data{border-radius:4px;box-shadow:0 10px 40px rgba(76,158,238,.1);background:#fff;width:880px;height:740px;display:flex;flex-direction:column;align-items:center;justify-content:center}.page-recruit-query .recruit-body .no-data>.img{width:200px;height:200px;background:url(../../../campusexam/202508041448/img/no-data.db3505f6.png) no-repeat;background-size:200px 200px}.page-recruit-query .recruit-body .no-data>.text{color:#33373e;font-size:16px;font-weight:700}.page-recruit-query .recruit-body .no-data .recuit-view{background:linear-gradient(277.91deg,#24d36d,#3ee36a);border-radius:30px;width:140px;margin-top:44px;cursor:pointer;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;height:40px;color:#fff;font-weight:700;font-size:16px}.block-pop-bottom-right .ant-popover-inner-content{padding:0;display:flex;flex-direction:column;border-radius:4px}.block-pop-bottom-right .ant-popover-inner-content .center-pop{padding:10px;display:inline-flex;align-items:center;justify-content:center}.block-pop-bottom-right .ant-popover-inner-content .center-pop .center-content{border-radius:8px;color:#33373e;display:inline-flex;align-items:center;padding:0 8px;width:140px;height:32px;cursor:pointer;font-size:14px;transition:all .2s ease-in-out}.block-pop-bottom-right .ant-popover-inner-content .center-pop .center-content:hover{color:#24d36d;background:linear-gradient(270deg,rgba(36,211,109,.1),rgba(62,227,106,.1))}.block-pop-bottom-right .ant-popover-inner-content .center-pop .center-content:hover .pop-icon{color:#24d36d}.block-pop-bottom-right .ant-popover-inner-content .center-pop .center-content .pop-icon{font-size:16px;margin-right:10px}