.component-IndustryReportContent{background:#fbfbff;padding:40px 0}.component-IndustryReportContent .container{box-sizing:content-box;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 20px}.component-IndustryReportContent .title{color:#333;font-size:20px;font-weight:bolder;line-height:22px;margin-bottom:16px;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.component-IndustryReportContent .reportContainer{flex:1;margin-right:40px;min-width:0}.component-IndustryReportContent .report{background:#fff;border:1px solid #e6e9f0;box-sizing:border-box;padding:24px}.component-IndustryReportContent .report img{display:block;height:auto!important;margin:8px 0;max-width:100%}.component-IndustryReportContent .product{width:335px}.component-IndustryReportContent .item{background:#fff;border:1px solid #e6e9f0;display:block;margin-bottom:20px;padding:24px 20px}.component-IndustryReportContent .item:hover{box-shadow:0 8px 40px rgba(0,0,0,.1)}.component-IndustryReportContent .itemTitle{color:#333;font-size:16px;font-weight:bolder;line-height:22px;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.component-IndustryReportContent .itemContent{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#666;display:-webkit-box;font-size:12px;line-height:20px;margin-bottom:24px;overflow:hidden;text-overflow:ellipsis}.component-IndustryReportContent .itemBtn{background:#0459ff;border:1px solid #0056ff;border-radius:2px;box-sizing:border-box;color:#fff;display:block;font-size:12px;height:32px;line-height:32px;overflow:hidden;padding:0 20px;text-align:center;text-overflow:ellipsis;white-space:nowrap}