.box-list .list-item{padding:20px 20px 20px 35px;border-top:1px solid #E5E5E5}.box-list .list-item:last-child{border-bottom:1px solid #E5E5E5}.box-list .list-item h4{position:relative;margin-top:0;margin-bottom:10px;font-size:16px;color:#333!important;font-weight:700;line-height:22px}.box-list .engineering-item:not(.haveIcon) h4:after{position:absolute;left:-10px;top:7px;content:'';display:inline-block;width:4px;height:4px;background:#F72}.box-list .list-item .desc{line-height:22px;font-size:13px;color:#666}.box-list .list-item .desc a{margin-left:5px;color:#3083EB}.box-list .list-item .other-info{margin-top:10px;display:flex;align-items:center}.box-list .list-item .other-info .tag-item{padding:5px 6px 4px;border-radius:2px;color:#fff;font-size:13px}.box-list .list-item .other-info .tag-item.green{background:#55CF95}.box-list .list-item .other-info .tag-item.red{background:#F88D90}.box-list .info-item{margin-left:60px;font-size:14px;color:#666;display:flex;align-items:center;align-self:start;padding-top:2px}.box-list .info-item:nth-of-type(1){margin-left:10px}.box-list .info-item i{margin-right:6px;display:inline-block}.box-list .info-item i.location{width:10px;height:14px;background:url(/front/img/developers/location.png) center center no-repeat;background-size:100% 100%}.box-list .info-item i.time{width:13px;height:13px;background:url(/front/img/developers/time.png) center center no-repeat;background-size:100% 100%}.main{margin:auto;width:1200px;display:flex}.main .left-wrap{width:910px}.box .box-list .engineering-item{padding:20px 20px 20px 35px;border-top:1px solid #e5e5e5}.box .box-list .engineering-item.haveIcon{display:flex;width:100%;padding-left:20px}.box .box-list .engineering-item.haveIcon .engineering-right{flex:1;overflow:hidden}.box .box-list .engineering-item.haveIcon .enginnering-icon img{margin-right:16px;width:38px}.box .box-list .engineering-item:last-child{border-bottom:1px solid #e5e5e5}.box .box-list .engineering-item .item-title{display:flex;align-items:center;margin-bottom:15px}.box .box-list .engineering-item .item-title h4{margin-top:0;margin-bottom:0;position:relative;flex:1;font-size:16px;font-weight:700;color:#333}.box .box-list .engineering-item .item-title h4 a{line-height:22px;display:inline-block;color:#333}.box .box-list .engineering-item .item-title h4 a:hover{color:#3083eb}.box .box-list .engineering-item .report-btn{padding:4px 6px;margin-left:8px;display:inline-block;line-height:12px;border-radius:2px;color:#FF8100;border:1px solid #FF8100;font-size:12px;cursor:pointer;font-weight:400;vertical-align:top}.box .box-list .engineering-item .report-btn:hover{background:#FF8100;color:#FFF}.pdr0{padding-right:0!important}.box .box-list .engineering-item .item-list .item-li{margin-bottom:14px;display:flex;font-size:14px;overflow:hidden}.box .box-list .engineering-item .item-list .item-li:last-child{margin-bottom:0}.engineering-item .item-list .item-li .item-li-wrap:first-child{flex:2.5;display:flex;overflow:hidden}.engineering-item .item-list .item-li .item-li-wrap:last-child{flex:1;display:flex;overflow:hidden}.engineering-item .item-list .item-li .item-li-wrap label{margin:0;padding:0;font-weight:400;color:#999;white-space:nowrap}.engineering-item .item-list .item-li .item-li-wrap span{flex:1;color:#666}.engineering-item .item-list .item-li .item-li-wrap a:not(.span-btn,.company_btn){padding-right:50px;color:#666;flex:1;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.engineering-item .item-list .item-li .item-li-wrap span a:first-child:not(.company_btn){padding-right:0}.engineering-item .item-list .item-li .item-li-wrap a:not(.span-btn,.company_btn):hover{color:#3083eb}.engineering-item .item-list .item-li .item-li-wrap span .report-btn{color:#F72}.engineering-item .item-list .item-li .item-li-wrap span .report-btn:hover{color:#FFF;background:#F72}.engineering-item .item-list .item-li .item-li-wrap span.orange{color:#F72}.engineering-item .company_btn{padding:4px 6px;margin-left:8px;display:inline-block;line-height:12px!important;border-radius:2px;color:#3083eb!important;border:1px solid #3083eb;font-size:12px;cursor:pointer;font-weight:400;vertical-align:top}.engineering-item .company_btn:hover{background:#3083eb;color:#FFF!important}.engineering-item .item-list .item-li .item-li-wrap span.more_line{line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5}.engineering-item .item-list .item-li .item-li-wrap.center{align-items:center}.engineering-item .item-list .item-li .item-li-wrap a.span-btn{padding:3px 4px;line-height:13px;border:1px solid #3083eb;border-radius:2px;color:#3083eb;display:inline-block;cursor:pointer}.loading-box{position:fixed;top:0;left:0;background:rgba(0,0,0,.4);z-index:99;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;display:none}.loading-box img{margin-top:-40px;width:40px}.loading-box span{font-size:20px;margin-top:20px;color:#FFF}.box-list p.no-result span{color:#999!important}.right-wrap .right-box .right-box-container .right-box-info-item.more-line{margin-bottom:6px!important}