.data-rule-invalid{background:#f4f4f4;color:#bababa}.ant-card-body .table-operator{margin-bottom:8px}.table-operator .ant-btn{margin:0 8px 8px 0}.table-operator .ant-btn-group .ant-btn{margin:0}.table-operator .ant-btn-group .ant-btn:last-child{margin:0 8px 8px 0}.ant-table-tbody .ant-table-row td{padding-top:15px;padding-bottom:15px}.ant-modal-cust-warp{height:100%}.ant-modal-cust-warp .ant-modal-body{height:calc(100% - 110px)!important;overflow-y:auto}.ant-modal-cust-warp .ant-modal-content{height:90%!important;overflow-y:hidden}.anty-img-wrap{height:25px;position:relative}.anty-img-wrap>img{max-height:100%}.query-group-cust{width:calc(50% - 10px)}.query-group-split-cust:before{content:"~";width:20px;display:inline-block;text-align:center}.ant-card-wider-padding.cust-erp-sub-tab>.ant-card-body{padding:5px 12px}.j-inner-table-wrapper /deep/ .ant-table-expanded-row .ant-table-wrapper .ant-table-tbody .ant-table-row{background-color:#fff}.jee-hidden{display:none}.detailPage{position:absolute;width:100%;height:auto;top:0;left:0;padding:24px;background:#fff;overflow:auto;/deep/ .header-detail{.type-text{display:inline-block;width:70px;height:32px;background:#2d7cff;border-radius:4px;font-weight:400;font-size:14px;color:#fff;text-align:center;line-height:30px}.node-type{background:#32b468}.sub-project-type{background:#6ca4ff}.sub-project-type-orange{background:#ff903e}.project-name{display:inline-block;margin:0 6px;font-weight:600;font-size:24px;color:#0d0e15;line-height:32px}.ell{white-space:nowrap}.beyond-time{margin-top:7px;display:inline-block;padding:0 5px;height:24px;border-radius:4px;border:1px solid rgba(255,120,33,.3);text-align:center;line-height:22px;i{margin:0 3px;font-size:14px;font-style:normal}}.yellow-cla{border:1px solid rgba(255,120,33,.3);color:#ff903e}.red-cla{border:1px solid rgba(243,41,64,.3);color:#f32940}.orange-cla{border:1px solid rgba(255,142,62,.3);color:#ff903e}.blue-cla{border:1px solid rgba(45,124,255,.3);color:#2d7cff}.finish-cla{border:1px solid rgba(50,180,104,.3);color:#32b468}.item-info{font-size:14px;font-weight:400;color:#78787c}.info-text{margin-left:10px;width:30%;line-height:33px}}.main-detail{.project-detail{.projectInfo-line{margin:40px 0 20px 0;height:.8px;background:#e1e1e1}.projectInfo-section{padding-top:20px;.projectInfo-head{font-size:16px;font-weight:600;.status-point{display:inline-block;width:7px;height:7px;vertical-align:middle;margin:0 8px;background-color:#ddd}.projectInfo-title{color:#000}}.projectInfo-content{margin:10px 22px;color:#78787c;line-height:30px;.bold{color:#363638}.tableList{margin-top:30px;.table-item{margin:20px 0;.icon{width:20px;margin-right:10px}.icon,.icon-card{height:20px}.table-title{color:#000;font-size:15px;font-weight:600}.item-content{margin:25px 0;width:100%;.info-text{font-weight:400;color:#78787c}.info-text,.info-time{font-size:14px}}}.table-line{margin:20px 0;height:.8px;background:#e1e1e1}}}}.del-button{float:right}.table-list{.table-item{.item{.head{margin:10px 0;.title{font-size:16px;font-weight:600;color:#000}}.item-content{margin:10px 0;width:100%;.info-text,.info-time{font-size:14px}}}.line{margin:15px 0;height:.8px;background:#e4e4e4}}}}}.close-icon{position:absolute;right:0;top:0;z-index:100;width:69px;height:36px;background:#000;border-radius:4px 8px 4px 12px;opacity:.4;line-height:34px;font-size:14px;font-weight:400;color:#fff;text-align:center;cursor:pointer}/deep/.tab-wraper{margin-top:30px;width:100%;height:56px;background:#f4f7fc;line-height:56px;-ms-flex-pack:justify;justify-content:space-between;.handle-wraper{margin:0 15px;.btn-wraper{margin:0 5px}}.tab-span{margin-right:38px;padding:0 22px;display:inline-block;height:100%;cursor:pointer;font-size:18px;font-weight:400;color:#363638}.active-tab{position:relative;font-weight:600;color:#2d7cff;&:after{display:table;content:"";left:50%;position:absolute;bottom:0;margin-left:-9px;width:18px;height:3px;background:#2d7cff;border-radius:2px}}}}.search-tab{border-radius:4px;width:max-content;.tab-status{display:inline-block;width:auto;height:100%;padding:0 15px;height:32px;line-height:32px;color:#0d0e15;text-align:center;border:1px solid #d8d8d8;cursor:pointer}:first-child{border-radius:4px 0 0 4px}:last-child{border-radius:0 4px 4px 0;border-right:1px solid #d8d8d8}.tab-status-active{border-color:#1890ff;color:#fff;font-size:14px;background:#1890ff}}