.menu[data-v-1fe24b88]{overflow:hidden}.menu .active[data-v-1fe24b88]{color:#2d8cf0}.menu .tit[data-v-1fe24b88]{float:left;font-size:14px;color:#666;position:relative}.menu .borderBottom[data-v-1fe24b88]{border-bottom:1px solid #eee}.menu .filter-list[data-v-1fe24b88]{overflow:hidden;margin-bottom:0}.menu .filter-list li[data-v-1fe24b88]{float:left}.menu .filter-list .noBackground[data-v-1fe24b88]{margin-right:40px;font-size:14px;max-width:1150px;padding:8px 0 8px}.menu .filter-list .noBackground .active[data-v-1fe24b88]{color:#3480f2!important}.menu .filter-list .noBackground .link[data-v-1fe24b88]{font-size:14px;color:#333;transition:all .2s ease-in-out}.menu .filter-list .noBackground .link[data-v-1fe24b88]:hover{color:#3480f2;transition:all .2s ease-in-out}.menu .filter-list .isBackground[data-v-1fe24b88]{margin-right:10px}.menu .filter-list .isBackground .link[data-v-1fe24b88]{display:inline-block;width:auto;height:40px;padding:0 28px;text-align:center;line-height:40px;color:#333;font-size:16px}.menu .filter-list .isBackground .active[data-v-1fe24b88]{width:auto;height:40px;padding:0 28px;font-size:16px;text-align:center;line-height:40px;color:#fff;background:linear-gradient(90deg,#f29633,#f5c76d);border-radius:20px}.demandLists li[data-v-138e4e84]{border:1px solid #e6f0ff;border-radius:6px;float:left;position:relative}.demandLists li[data-v-138e4e84]:hover{background:linear-gradient(90deg,#3480f2,#78a8f1);box-shadow:0 8px 16px 0 rgba(55,130,242,.4);border:none}.demandLists li:hover h3 .name[data-v-138e4e84],.demandLists li:hover p[data-v-138e4e84]{color:#fff}.demandLists li:hover div label[data-v-138e4e84]{color:#fff;border:1px solid #fff}.demandLists li:hover div .status[data-v-138e4e84]{color:#fff;background:#99bef5}.demandLists li a[data-v-138e4e84]{display:block;padding:26px 20px 30px;width:100%;height:100%}.demandLists li h3[data-v-138e4e84]{font-size:16px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demandLists li h3 span[data-v-138e4e84]{font-weight:700;color:#f2b233;margin-right:10px}.demandLists li h3 .ivu-col-span-20[data-v-138e4e84]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demandLists li h3 .name[data-v-138e4e84]{color:#333;font-weight:400}.demandLists li p[data-v-138e4e84]{margin-bottom:28px;color:#999;line-height:24px;height:48px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.demandLists li div label[data-v-138e4e84]{color:#3480f2;border:1px solid #3480f2;padding:5px 10px;margin-right:10px}.demandLists li div .status[data-v-138e4e84]{width:70px;height:32px;line-height:32px;text-align:center;border-radius:16px 0 0 16px;position:absolute;right:0;bottom:36px}.demandLists li div .completed[data-v-138e4e84]{background:#e1ecfd;color:#3480f2}.demandLists li div .resolved[data-v-138e4e84]{background:#fcf0d6;color:#f29633}.demandLists li div .expired[data-v-138e4e84]{background:#ededed;color:#898989}.demandLists li div .ongoing[data-v-138e4e84]{background:#e6f8ec;color:#52d079}.demandList .banner[data-v-a0862d80]{width:100%;height:250px;background:url(../../static/img/banner2.5c2f786d.png) no-repeat top #5d96e7}.demandList .banner .wrapper[data-v-a0862d80]{position:relative}.demandList .banner .wrapper h1[data-v-a0862d80]{font-size:36px;font-family:YouYuan;font-weight:700;color:#fff;position:absolute;top:63px}.demandList .banner .wrapper h1 span[data-v-a0862d80]{font-size:44px;font-weight:700}.demandList .banner .wrapper .ivu-btn[data-v-a0862d80]{position:absolute;right:0;top:103px;width:124px;height:44px;border-radius:4px;font-size:16px;color:#3480f2}.demandList .list[data-v-a0862d80]{padding:30px 0 0}.demandList .list .top[data-v-a0862d80]{margin-bottom:30px}.demandList .list .top li[data-v-a0862d80]{padding:0 32px;height:40px;color:#666;float:left;line-height:40px;text-align:center;cursor:pointer}.demandList .list .top .active[data-v-a0862d80]{color:#fff;background:linear-gradient(90deg,#f29633,#f5c76d);box-shadow:0 8px 16px 0 rgba(242,178,51,.4);border-radius:20px}.demandList .list .back[data-v-a0862d80]{background:#f1f6fd;border:1px solid #e6f0ff;border-radius:6px;padding:8px 20px 6px;margin-bottom:30px}.demandList .list .page[data-v-a0862d80]{text-align:center;margin:9px 0 60px}.demandList .list .demandLists{margin:0 -30px 0 0}.demandList .list .demandLists li{margin:0 30px 30px 0;width:380px;height:210px}