.role-apply-page{padding:92px 0;min-height:calc(100vh - 289px);background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.role-apply-page .title{text-align:center;font-size:18px;font-weight:600;color:rgba(0,0,0,.85);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.role-apply-page .title img{width:58px;height:58px;margin-bottom:20px}.role-apply-page .title span{line-height:24px}.role-apply-page .scene{text-align:center;padding:20px}.role-apply-page .yj-button{min-width:107px;height:34px;background:#316ccb;border-radius:2px;font-size:14px}.role-apply-page .flex-box{margin-left:-22px}.role-apply-page .flex-box,.role-apply-page .flex-box .scene{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.role-apply-page .flex-box .scene{text-align:center;padding:20px;width:525px;height:272px;background:#f3f8fe;border-radius:4px;margin-left:22px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.role-apply-page .flex-box .scene .sub-title{font-size:25px;font-weight:600;text-align:center;color:#316ccb;line-height:36px}.role-apply-page .flex-box .scene p{font-size:16px;font-weight:600;text-align:center;color:#333;line-height:22px;margin-top:30px}.role-apply-page .flex-box .scene .yj-button{margin-top:25px}