.recruitment-detail-page .page-box{width:1200px;margin:0 auto;padding-bottom:123px;font-family:PingFangSC-Regular,PingFang SC}.recruitment-detail-page .page-box .bottom-box .evaluate .stars-box{height:34px;display:flex;align-items:center}.recruitment-detail-page .page-box .bottom-box .evaluate .stars-box span{font-size:12px;color:#333;margin-right:10px}.recruitment-detail-page .page-box .bottom-box .evaluate .stars-box img{margin-right:6px;cursor:pointer}.recruitment-detail-page .top-box{display:flex;justify-content:center;padding:16px 14px;background:#fff}.recruitment-detail-page .top-box .recruit{flex:1;display:flex;justify-content:space-between;word-break:break-all;margin-top:45px;margin-left:24px}.recruitment-detail-page .top-box .recruit .name{line-height:42px;font-size:36px;font-family:PingFangSC-Medium,PingFang SC;color:#333}.recruitment-detail-page .top-box .recruit .name span{margin-left:10px;font-size:18px;color:#666}.recruitment-detail-page .top-box .status{width:49px;height:18px;line-height:18px;text-align:center;margin-bottom:7px;color:#fff;background:linear-gradient(270deg,#2cc3ff 30%,#1595ff);border-radius:9px 9px 9px 0}.recruitment-detail-page .top-box .wages{min-width:300px;line-height:42px;font-size:30px;color:#d93026}.recruitment-detail-page .top-box .recruit-welfare{width:100%;position:relative;padding-right:36px}.recruitment-detail-page .top-box .recruit-welfare:after{content:"";position:absolute;right:0;top:0;display:inline-block;width:2px;height:171px;background-color:rgba(0,0,0,.1)}.recruitment-detail-page .top-box .recruit-welfare .icon-num{margin-top:38px}.recruitment-detail-page .top-box .recruit-welfare .tag-box{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-top:20px}.recruitment-detail-page .top-box .recruit-welfare .tag{min-width:68px;padding:1px 6px;margin:6px;text-align:center;color:#666;background-color:rgba(61,119,255,.1);border-radius:4px}.recruitment-detail-page .top-box .company{display:flex;flex-direction:column;width:319px;padding:20px;margin-left:16px;color:#666;background-color:#f9f9f9;font-family:PingFangSC-Medium,PingFang SC}.recruitment-detail-page .top-box .company .el-button{width:160px;margin-top:17px;padding:7px 31px;font-size:16px;line-height:22px;color:#fff;background-color:#1492ff}.recruitment-detail-page .top-box .nameBox{display:flex;justify-content:center;align-items:center;margin-bottom:17px}.recruitment-detail-page .top-box .nameBox .name{font-size:20px;font-weight:700;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.recruitment-detail-page .top-box .img-box{width:60px;height:60px;margin-right:13px;flex-shrink:0}.recruitment-detail-page .top-box .img-box img{width:100%;height:100%;border-radius:8px}.recruitment-detail-page .top-box .info-box{margin-bottom:10px;margin-top:10px;font-size:16px}.recruitment-detail-page .top-box .info-box span{margin-left:3px}.recruitment-detail-page .top-box .info-button{display:flex}.recruitment-detail-page .top-box .info-button .info-self-button{align-items:center;padding:7px 21px;min-width:134px;text-align:center;line-height:36px;font-size:16px;color:#fff;font-family:PingFangTC-Medium,PingFangTC;font-weight:700}.recruitment-detail-page .bottom-box{display:flex;justify-content:space-between;margin-top:20px}.recruitment-detail-page .recruit-detail{width:100%;min-height:400px;padding:30px 35px;background-color:#fff}.recruitment-detail-page .recruit-detail .tit{position:relative;line-height:28px;margin-left:18px;margin-bottom:20px;font-size:20px;font-weight:700;font-family:PingFangSC-Medium,PingFang SC;color:#000}.recruitment-detail-page .recruit-detail .tit:before{content:"";position:absolute;left:-18px;top:6px;display:inline-block;width:4px;height:18px;background:#1492ff;border-radius:3px}.recruitment-detail-page .evaluate{width:347px;padding:30px 34px 30px 37px;background-color:#fff}.recruitment-detail-page .evaluate .tit{position:relative;line-height:20px;padding-left:14px;padding-bottom:8px;margin-bottom:20px;font-size:14px;font-weight:700;font-family:PingFangSC-Medium,PingFang SC;border-bottom:1px solid #f7f7f7;color:#000}.recruitment-detail-page .evaluate .tit:before{content:"";position:absolute;left:0;top:4px;display:inline-block;width:4px;height:12px;background-color:#1492ff;border-radius:3px}.recruitment-detail-page .evaluate .el-rate__icon{font-size:24px!important}.recruitment-detail-page .description{word-break:break-all;margin-bottom:32px}.recruitment-detail-page .el-dialog{height:378px}.recruitment-detail-page .el-dialog .border{position:absolute;top:33px;left:30px;width:4px;height:18px;background:#1492ff;border-radius:26%}.recruitment-detail-page .el-dialog .el-dialog__title{font-size:22px}.recruitment-detail-page .el-dialog .el-dialog__header{padding:30px 0 0 48px}.recruitment-detail-page .el-dialog .el-form{display:flex;flex-wrap:wrap;padding-top:16px}.recruitment-detail-page .el-dialog .el-form-item{margin-right:67px}.recruitment-detail-page .el-dialog .el-form-item__label{font-size:20px;padding-right:0}.recruitment-detail-page .el-dialog .el-form-item__error{left:16px}.recruitment-detail-page .el-dialog .el-input__inner{width:340px;height:32px;margin-left:15px}.recruitment-detail-page .el-dialog .el-dialog__body{background-color:#fff;padding-left:51px}.recruitment-detail-page .el-dialog .el-upload a{color:#2f71ff;margin-left:20px;font-size:16px}.recruitment-detail-page .el-dialog .el-button{width:138px;height:36px;line-height:12px;font-size:18px}.recruitment-detail-page .el-dialog .el-button:first-child{margin-right:40px}.recruitment-detail-page .el-input input::-webkit-inner-spin-button,.recruitment-detail-page .el-input input::-webkit-outer-spin-button{-webkit-appearance:none!important}.recruitment-detail-page .el-input input[type=number]{-moz-appearance:textfield}.recruitment-detail-page .el-input .el-input__inner{line-height:1px!important}