.member-list-component.member-list-single .member-list-item{border-bottom:0}.member-list-component .member-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 6px;border-bottom:1px solid #dedede;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.member-list-component .member-list-item .item-head{display:block;position:relative;text-align:center;cursor:pointer}.member-list-component .member-list-item .item-head img{width:50px;height:50px;border-radius:100%;display:block;-o-object-fit:cover;object-fit:cover}.member-list-component .member-list-item .item-info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:15px}.member-list-component .member-list-item .item-info .info-name{color:#465057;font-size:14px;font-weight:700}.member-list-component .member-list-item .item-info .info-desc{color:#999;font-size:14px;font-weight:400;padding-top:6px;padding-right:30px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;word-break:break-all}.user-label{position:absolute;bottom:-8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;padding:0 6px;text-align:center;border-radius:8px;font-size:10px;font-weight:700;color:#fff}.user-label.co-creation{background-color:#1768e7}.user-label.co-creation:before{content:"\5171\521B\5B98"}.user-label.is-vip{background-color:#70dad1}.user-label.is-vip:before{content:"\5DE5\4F5C\53F0\4F1A\5458"}.user-label.cooperation{background-color:#f85a84}.user-label.cooperation:before{content:"\5171\521B\673A\6784"}.detail-modal{position:relative}.detail-modal .detail-panel{padding:8px;margin-bottom:8px;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.detail-modal .detail-panel .panel-title{color:#465057;font-size:14px;font-weight:700;padding-bottom:16px}.detail-modal .detail-panel:last-child{margin-bottom:0}.detail-modal .detail-panel .detail-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-modal .detail-panel .detail-header .header-title{color:#465057;font-size:14px;font-weight:700}.detail-modal .detail-panel .detail-body .detail-content{color:#999;font-size:14px;font-weight:400;line-height:1.5;padding:20px 0;overflow-wrap:break-word}.detail-modal .detail-panel .detail-body .detail-content img{max-width:100%;cursor:-webkit-zoom-in;cursor:zoom-in}.detail-modal .detail-panel .detail-body .detail-item{padding:15px 0;border-top:1px solid #dedede;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-modal .detail-panel .detail-body .detail-item .item-label{color:#465057;font-size:14px;font-weight:700}.detail-modal .detail-panel .detail-body .detail-item .item-value{color:#999;font-size:14px;font-weight:400;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:15px}.detail-modal .detail-panel .detail-body .detail-item.detail-images{display:block}.detail-modal .detail-panel .detail-body .detail-item.detail-images .item-image-value{margin:0 -7.5px}.detail-modal .detail-panel .detail-body .detail-item.detail-images .item-image-value img{width:105px;height:105px;margin:16px 7.5px 0;-o-object-fit:cover;object-fit:cover;cursor:-webkit-zoom-in;cursor:zoom-in;display:inline-block;vertical-align:middle}.detail-modal .detail-buttons{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.detail-modal .detail-buttons .btn-confirm{margin-left:30px}.member-check{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px}.demand-page{-ms-flex-item-align:start;align-self:flex-start}.demand-page .apply-demand,.demand-page .published-demand{position:relative}.demand-page .demand-group .demand-group-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.demand-page .demand-group .demand-group-header .demand-header-text{color:#999;font-size:14px;font-weight:400}.demand-page .demand-group .demand-group-body{margin:0 -4px;position:relative}.demand-page .demand-group .demand-group-body:after,.demand-page .demand-group .demand-group-body:before{content:" ";display:table}.demand-page .demand-group .demand-group-body:after{clear:both}.demand-page .demand-group .demand-group-body .list-item{padding:10px 4px;position:relative}.demand-page .demand-group .demand-group-body .list-item .list-item-body{background-color:#fff;border:1px solid #ececec;border-radius:2px;padding:20px 10px 10px}.demand-page .demand-group .demand-group-body .list-item .list-item-body .demand-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.demand-page .demand-group .demand-group-body .list-item .list-item-body .demand-header .demand-title{font-size:16px;font-weight:700;color:#465057}.demand-page .demand-group .demand-group-body .list-item .list-item-body .demand-content{font-size:14px;color:#999;padding:12px 0;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demand-page .demand-group .demand-group-body .list-item .list-item-body .demand-info-item{line-height:1;padding-bottom:8px}.demand-page .demand-group .demand-group-body .list-item .list-item-body .demand-info-item:last-child{padding-bottom:0}.demand-page .demand-group .demand-group-body .list-item .list-item-body .demand-info-item .info-item-label{font-size:14px;font-weight:700;color:#465057;display:inline-block;vertical-align:middle}.demand-page .demand-group .demand-group-body .list-item .list-item-body .demand-info-item .info-item-value{font-size:14px;color:#999;padding-left:15px;display:inline-block;vertical-align:middle}.demand-page .demand-group .demand-group-body .list-item .list-item-body .demand-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.demand-page .demand-group .demand-group-body .list-item .list-item-body .demand-bottom .btn-del{margin-right:10px;color:#c60000;background-color:transparent}.demand-page .load-more{position:absolute;left:50%;bottom:15px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}