.supply-demand{background:#f9f9f9;padding-bottom:64px}.supply-demand .top-title{font-size:36px;height:50px;color:#333;width:1280px;display:flex;align-items:center;justify-content:space-between;margin:53px auto 36px}.supply-demand .detail-box{width:1280px;margin:0 auto;display:flex;background:#fff;border:1px solid #e8ebef}.supply-demand .detail-box .tree-box{width:280px;overflow-y:auto;border-right:1px solid #e8ebef;min-height:602px}.supply-demand .detail-box .tree-box .type{height:56px;line-height:56px;padding:0 22px;font-size:16px;color:#a7a7a7;cursor:pointer}.supply-demand .detail-box .tree-box .type:hover{color:#1890ff}.supply-demand .detail-box .tree-box .type.select{color:#fff;pointer-events:none;background:linear-gradient(90deg,#1890ff,rgba(24,144,255,.5))}.supply-demand .detail-box .right-box{width:1000px;padding:0 20px 10px 20px}.supply-demand .detail-box .right-box .service-market{width:100%;height:610px}.supply-demand .detail-box .right-box .service-market .title-box{display:flex;width:100%;justify-content:space-between;height:50px;align-items:center}.supply-demand .detail-box .right-box .service-market .title-box .content-title{padding-top:20px;padding-left:20px;font-size:24px;height:50px;color:#373737;width:100%;font-family:Medium;font-weight:500}.supply-demand .detail-box .right-box .service-market .title-box .show-more{height:40px;line-height:18px;font-size:18px;color:#999;cursor:pointer;width:150px;padding-top:26px}.supply-demand .detail-box .right-box .service-market .service-box{display:flex;margin:0 auto;width:100%}.supply-demand .detail-box .right-box .service-market .service-loading{width:949px;height:610px;margin-top:24px;border-radius:0 8px 8px 0}.supply-demand .detail-box .right-box .service-market .service-list{width:949px;height:516px;margin-top:10px;background:hsla(0,0%,100%,.7);border-radius:0 8px 8px 0;padding:20px 18px 0;display:flex;align-content:flex-start;flex-wrap:wrap;overflow:hidden}.supply-demand .detail-box .right-box .service-market .service-list .service{width:295px;height:234px;background-image:linear-gradient(180deg,#f6f7fb,#fff);border:1px solid #e5e8ee;box-shadow:0 4px 20px 0 rgba(37,103,251,.1);border-radius:4px;position:relative;overflow:hidden;margin:0 14px 16px 0;transition:all .2s}.supply-demand .detail-box .right-box .service-market .service-list .service .inner-box{width:100%;height:100%;border:2px solid #fff;padding:14px 18px;border-radius:4px}.supply-demand .detail-box .right-box .service-market .service-list .service.not-empty:hover{margin-top:-6px;box-shadow:0 4px 20px 0 rgba(37,103,251,.2)}.supply-demand .detail-box .right-box .service-market .service-list .service.not-empty:hover .show-detail{bottom:0}.supply-demand .detail-box .right-box .service-market .service-list .service:nth-child(3n){margin-right:0}.supply-demand .detail-box .right-box .service-market .service-list .service .img-box{width:100%;height:75px;overflow:hidden;line-height:71px;border:1px solid #eee;text-align:center}.supply-demand .detail-box .right-box .service-market .service-list .service .img-box .no-data{width:100%;height:100%;background-size:auto 32px}.supply-demand .detail-box .right-box .service-market .service-list .service .img-box .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.supply-demand .detail-box .right-box .service-market .service-list .service .company{line-height:25px;text-align:left;font-size:18px;color:#333;font-family:Medium;margin:11px 0 10px}.supply-demand .detail-box .right-box .service-market .service-list .service .content{font-size:16px;color:#666;line-height:24px;height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.supply-demand .detail-box .right-box .service-market .service-list .service .price{margin-top:12px;line-height:20px;font-size:24px;color:#fea22b}.supply-demand .detail-box .right-box .service-market .service-list .service .price .symbol{font-size:14px;margin-right:4px}.supply-demand .detail-box .right-box .service-market .service-list .service .empty-box{cursor:default;width:100%;height:100%;background:#fff;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center 64px;position:relative}.supply-demand .detail-box .right-box .service-market .service-list .service .empty-box:before{content:"\6682\65E0\66F4\591A\6570\636E";position:absolute;color:#666;top:calc(50% + 31px);left:50%;transform:translateX(-50%)}