.el-cascader-menu[data-v-610c027d]{max-height:3.75rem}.attachment-del[data-v-610c027d]{cursor:pointer;position:absolute;right:.125rem;top:.125rem}.attachment{display:grid;grid-template-columns:repeat(5,2rem);grid-gap:.25rem;grid-template-rows:1.5625rem}.attachment .el-upload-list{display:none}.attachment .attachment-item{width:2rem;height:1.5625rem}.attachment .upload-btn{padding:.275rem;background:#fafafa;border:.0125rem solid #f4f4f4;border-radius:.025rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.attachment .upload-btn .upload-text{margin-top:.125rem;font-weight:400;font-size:.125rem;line-height:.1875rem;text-align:center;letter-spacing:.0025rem;color:#9c9c9c;word-break:break-all}.attachment .attachment-excel,.attachment .attachment-image,.attachment .attachment-ppt,.attachment .attachment-word{position:relative;height:100%;border-radius:.025rem;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.attachment .attachment-excel .file-image,.attachment .attachment-image .file-image,.attachment .attachment-ppt .file-image,.attachment .attachment-word .file-image{width:.475rem;height:.475rem;margin-bottom:.1rem}.attachment .attachment-image .preview{width:100%;height:100%;overflow:hidden}.attachment .attachment-image .preview .my-gallery figure a img{width:100%;height:100%;object-fit:fill}.attachment .attachment-word{background-color:#54a0ff}.attachment .attachment-ppt{background-color:#f34e19}.attachment .attachment-excel{background-color:#62c558}.el-cascader-menu{max-height:3.75rem}.requirements-add{width:15rem;padding-top:.25rem;margin:.25rem auto}.requirements-add .required-input-container{display:flex;align-items:center}.requirements-add .required-input-container .required-tag:before{content:"*";display:inline;color:#f56c6c;margin-right:.15rem}.requirements-add .form-required-item{display:inline-block;width:.075rem;height:.075rem;background:red;border-radius:.0375rem}.requirements-add .title{font-weight:400;font-size:.2rem;line-height:.3rem;letter-spacing:.0025rem;color:#363636}.requirements-add .form-section,.requirements-add .title{margin-bottom:.25rem}.requirements-add .form-section .el-input input{height:.625rem}.requirements-add .form-section .el-input input,.requirements-add .form-section .el-textarea textarea{background-color:#fafafa;border:.0125rem solid #f4f4f4;border-radius:.025rem}.requirements-add .tag-container{margin-top:.125rem}.requirements-add .tag-add-btn{line-height:.625rem;font-size:.175rem;letter-spacing:.0025rem;color:#9c9c9c;cursor:not-allowed}.requirements-add .tag-add-btn-active{cursor:pointer;color:#ff671f}.requirements-add .el-tag+.el-tag{margin-left:.125rem}.requirements-add .submit-btn-container{margin:.25rem auto;text-align:center}.requirements-add .submit-btn-container .el-button{height:.625rem;width:3.125rem}