.requirement-item[data-v-6e591bd1]{padding:15px 12px;-webkit-box-shadow:0 3px 24px 0 rgba(0,46,108,.1);box-shadow:0 3px 24px 0 rgba(0,46,108,.1);width:100%;border-radius:6px;text-align:left}.requirement-item .head[data-v-6e591bd1]{margin-bottom:10px;font-size:15px;font-weight:400;letter-spacing:1px}.requirement-item .head span[data-v-6e591bd1]{position:relative;left:-18px;background-color:#f3b403;padding:4px 8px 4px 10px;border-top-right-radius:6px;border-bottom-right-radius:6px;width:60px;color:#fff;font-weight:700}.requirement-item .head span[data-v-6e591bd1]:before{background-image:-webkit-gradient(linear,right top,left bottom,color-stop(50%,#d38200),color-stop(50%,transparent));background-image:linear-gradient(to bottom left,#d38200 50%,transparent 0);width:8px;height:8px;z-index:10;content:" ";position:absolute;bottom:-8px;left:0}.requirement-item .content[data-v-6e591bd1]{height:180px}.requirement-item .content .title[data-v-6e591bd1]{letter-spacing:2px;font-size:16px;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.requirement-item .content .tags[data-v-6e591bd1]{margin:6px 0 6px 0;overflow:hidden;height:23px}.requirement-item .content .tags[data-v-6e591bd1] .el-tag{font-size:14px;color:#2b85f4;background:#e2effc;border-radius:4px}.requirement-item .content .description[data-v-6e591bd1]{font-size:14px;line-height:22px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:6px 0;letter-spacing:1px}.requirement-item .content .publisher[data-v-6e591bd1]{height:22px;color:#999}.requirement-item .content .publisher span[data-v-6e591bd1]{color:#666}.requirement-item .content .status-box[data-v-6e591bd1]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:22px}.requirement-item .content .status-box[data-v-6e591bd1] .el-button{height:22px;padding:0;color:#2b85f4;background:transparent;border-radius:16px;cursor:default}.requirement-item .content .status-box .ing[data-v-6e591bd1]{color:#2b85f4}.requirement-item .content .status-box .wait[data-v-6e591bd1]{color:#f4642d}.requirement-item .content .status-box .end[data-v-6e591bd1]{color:#666}.requirement-item .content .time[data-v-6e591bd1]{font-size:14px;color:#999;height:22px}.requirement-item .content .time span[data-v-6e591bd1]{color:#666;line-height:22px}.requirement-item .button[data-v-6e591bd1]{text-align:right}.status[data-v-46f445bf]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status[data-v-46f445bf] .el-button{height:32px;padding:0;color:#2b85f4;background:transparent;border-radius:16px;cursor:default}.status .ing[data-v-46f445bf]{color:#2b85f4}.status .wait[data-v-46f445bf]{color:#f4642d}.status .end[data-v-46f445bf]{color:#ccc}.require-detail[data-v-46f445bf]{background:#f4f5f8;border:2px solid #e3e9ee;text-align:left;padding-bottom:30px}.require-detail .top[data-v-46f445bf]{width:1200px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;margin:8px auto 0;-webkit-box-shadow:0 4px 10px 0 rgba(1,45,94,.06);box-shadow:0 4px 10px 0 rgba(1,45,94,.06);border-radius:6px;padding:20px}.require-detail .top .context[data-v-46f445bf]{width:890px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.require-detail .top .context .title[data-v-46f445bf]{font-size:20px;font-family:Microsoft YaHei;font-weight:400;color:#333;line-height:26px;max-width:860px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.require-detail .top .context .detail[data-v-46f445bf]{font-size:14px;font-family:Microsoft YaHei;font-weight:400;line-height:30px;color:#999;margin-left:10px}.require-detail .top .context .detail div[data-v-46f445bf]{height:22px;line-height:22px}.require-detail .top .context .detail span[data-v-46f445bf]{color:#666}.require-detail .top .context .connection[data-v-46f445bf]{width:742px;background:#f3f7fc;margin-top:10px;padding:6px 14px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666}.require-detail .top .context .btn[data-v-46f445bf]{width:102px;height:30px;background:#fff;border:1px solid #2b85f4;font-size:14px;font-family:Microsoft YaHei;font-weight:400;border-radius:18px;color:#2b85f4}.require-detail .top .infor[data-v-46f445bf]{margin-top:8px;margin-right:29px;min-height:40px;font-size:14px;font-weight:400;overflow-wrap:anywhere;color:#333}.require-detail .body[data-v-46f445bf]{text-align:left;width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;margin-top:8px}.require-detail .body .left[data-v-46f445bf]{width:868px;min-height:1103px;margin-bottom:20px;background:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(1,45,94,.06);box-shadow:0 4px 10px 0 rgba(1,45,94,.06);border-radius:6px;padding-top:15px}.require-detail .body .left .title[data-v-46f445bf]{font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333;line-height:24px;margin:0 0 10px 30px}.require-detail .body .left .text[data-v-46f445bf]{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333;line-height:24px}.require-detail .body .card_recommend[data-v-46f445bf]{width:317px;height:262px;background:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(1,45,94,.06);box-shadow:0 4px 10px 0 rgba(1,45,94,.06);border-radius:6px;padding:14px 0 0 0}.btn_consult[data-v-46f445bf]{width:92px;height:38px;background:#117ee4;border:1px solid #2b85f4;border-radius:19px;color:#fff;margin:10px 0 0 0}.item[data-v-46f445bf]{width:317px;background:#fff;margin-top:5px}.field-list[data-v-46f445bf]{color:#999}.field-list span[data-v-46f445bf]{color:#666}.field-list .field-item[data-v-46f445bf]:not(:last-child){margin-right:6px}.ach-detail[data-v-46f445bf]{padding:20px 30px 10px}.ach-detail h3[data-v-46f445bf]{margin-bottom:5px}.consulted[data-v-46f445bf]{position:absolute;right:-2px;font-weight:400;font-size:13px;height:26px;line-height:26px;color:#2b85f4;background-color:#e2effc;cursor:pointer;padding:0 10px;border-radius:13px 0 0 13px}