.CompCard{min-width:288px;height:166px;background:#fff;border-radius:16px;display:flex;flex-direction:column;cursor:pointer;margin:0 8px 16px 8px;position:relative;flex:1 1 auto}.CompCard:hover{box-shadow:0 0 14px 0 rgba(167,183,207,.5)}.CompCard .CompCardContent{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.CompCard .com-tip{height:24px;background:rgba(233,244,254,.9);border-radius:0 16px 0 16px;font-size:12px;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#0d297b;line-height:24px;padding:0 12px;position:absolute;right:0;top:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}.CompCard img{width:100%;height:156px;border-radius:16px 16px 0 0;-o-object-fit:fill;object-fit:fill}.CompCard .CompCard-div{padding:24px 16px}.CompCard .CompCard-title{height:22px;font-size:16px;font-family:PingFang SC-Semibold,PingFang SC;font-weight:600;color:#000;line-height:22px;overflow:hidden;text-overflow:ellipsis;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all;margin-bottom:8px}.CompCard .CompCard-tipList{display:flex;margin-bottom:8px;height:20px;overflow:hidden}.CompCard .CompCard-tipList .CompCard-tip{flex-shrink:0;line-height:20px;background:#f1f2f5;border-radius:2px 2px 2px 2px;padding:0 6px;font-size:12px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#607291}.CompCard .CompCard-tipList .CompCard-tip:not(:last-child){margin-right:8px}.CompCard .CompCard-tipList .CompCard-tip-app{background:#e6f4ff;color:#0858d9}.CompCard .CompCard-tipList .CompCard-tip-label{background:#e9f0ff;color:#1e39c5}.CompCard .CompCard-content{height:30px;font-size:13px;line-height:15px;overflow:hidden;text-overflow:ellipsis;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}.CompCard .CompCard-content,.CompCard .CompCard-createTime{font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:rgba(0,0,0,.4)}.CompCard .CompCard-createTime{margin-top:12px;font-size:12px;line-height:18px}.ComponentResource{margin-bottom:16px}.ComponentResource .ComponentResource-top{height:92px;background:url(../img/compBg.5a41c101.png) no-repeat 50%;background-size:cover;display:flex;align-items:center;justify-content:center;border-radius:16px}.ComponentResource .ComponentResource-top .search-input{width:568px;height:40px;background:#fff;box-shadow:0 0 12px 0 rgba(52,110,195,.1);border-radius:45px 45px 45px 45px;opacity:1}.ComponentResource .ComponentResource-top .search-input .el-input__inner{border:0;height:40px;line-height:40px;border-radius:45px 45px 45px 45px!important}.ComponentResource .ComponentResource-top .search-btn{width:79px;height:40px;margin-left:16px;background:#0152cb;box-shadow:0 0 12px 0 rgba(52,110,195,.1);border-radius:45px 45px 45px 45px;opacity:1;font-size:14px;font-family:PingFang SC-Semibold,PingFang SC;font-weight:400;color:#fff;line-height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ComponentResource .ComponentResource-top .search-btn img{width:18px;height:18px;margin-right:8px}.ComponentResource .ComponentResource-search{width:100%;background:#fff;border-radius:16px 16px 16px 16px;opacity:1;padding:0 0 8px 16px;margin:16px 0}.ComponentResource .ComponentResource-search .search-type{position:relative;display:flex}.ComponentResource .ComponentResource-search .search-type:before{position:absolute;width:3px;height:20px;background:#0152cb;content:"";left:-16px;top:22px;border-radius:0 2px 2px 0}.ComponentResource .ComponentResource-search .search-type .title{font-size:16px;font-family:PingFang SC;font-weight:500;color:#000;line-height:19px;margin-right:24px;padding-top:24px;flex:0 0 auto}.ComponentResource .ComponentResource-search .search-type .departmentList{display:flex;flex-wrap:wrap;margin-top:22px}.ComponentResource .ComponentResource-search .search-type .tip{height:24px;font-size:14px;font-family:PingFang SC-Semibold,PingFang SC;font-weight:400;color:rgba(0,0,0,.6);line-height:24px;margin-right:21px;margin-bottom:16px;padding:0 11px;cursor:pointer}.ComponentResource .ComponentResource-search .search-type .isActive{height:24px;background:rgba(1,82,203,.1);border-radius:20px 20px 20px 20px;opacity:1;font-size:14px;font-family:PingFang SC;font-weight:500;color:#0152cb;line-height:24px}.ComponentResource .ComponentResource-list{display:flex;flex-wrap:wrap}.ComponentResource .ComponentResource-list .placeholder{opacity:0;cursor:auto}