.strategicAnalysisList { padding: 0 20rpx; } .strategicAnalysisList .section { line-height: 72rpx; font-size: 28rpx; font-weight: bold; color: #2B2B2B; } .strategicAnalysisList .section .industryRankC { margin-left: 10rpx; padding: 0 12rpx; line-height: 38rpx; border: solid 1rpx #F2C369; border-radius: 19rpx; font-size: 20rpx; font-weight: 500; color: #F3C368; } .strategicAnalysisList .section .industryRankC .icon { margin-right: 5rpx; width: 17rpx; height: auto; } .strategicAnalysisList .corePositionC { background-color: #FAFAFC; padding: 20rpx; font-size: 24rpx; font-weight: 500; color: #2A2A2A; border-radius: 10rpx; } .strategicAnalysisList .highlightsList .item { background-color: #FAFAFC; margin-bottom: 20rpx; padding: 20rpx; border-radius: 10rpx; } .strategicAnalysisList .highlightsList .item .icon { width: 81rpx; height: auto; } .strategicAnalysisList .highlightsList .item .title { font-size: 22rpx; font-weight: 500; color: #999; } .strategicAnalysisList .highlightsList .item .content { font-size: 20rpx; font-weight: 500; color: #2A2A2A; } .strategicAnalysisList .infoC { background-color: #FAFAFC; border-radius: 10rpx; padding: 12rpx 20rpx; margin-bottom: 20rpx; } .strategicAnalysisList .infoC .infoItem { line-height: 40rpx; } .strategicAnalysisList .infoC .title { font-size: 22rpx; font-weight: 500; color: #2A2A2A; } .strategicAnalysisList .infoC .content { margin-top: 10rpx; font-size: 20rpx; font-weight: 500; color: #999; } .strategicAnalysisList .infoC .content.code { color: #BB8520; } .strategicAnalysisList .infoC .content.rightAlign { text-align: right; } .strategicAnalysisList .infoC .labelList { margin-top: 10rpx; } .strategicAnalysisList .infoC .labelList .labelC { background-color: #FFF7E9; margin: 0 12rpx 12rpx 0; padding: 0 10rpx; line-height: 38rpx; border: solid 1rpx #F2C369; border-radius: 20rpx; font-size: 22rpx; font-weight: 500; color: #F3C368; } .strategicAnalysisList .infoC .labelList .labelC .icon { margin-right: 3rpx; width: 16rpx; height: auto; } .strategicAnalysisList .subSection { line-height: 60rpx; font-size: 24rpx; font-weight: bold; color: #2A2A2A; } .strategicAnalysisList .mainCompetitorList .item { background-color: #FFF7E9; margin: 0 20rpx 20rpx 0; padding: 0 16rpx; line-height: 38rpx; border-radius: 20rpx; border: solid 1rpx #F2C369; font-size: 22rpx; font-weight: 500; color: #F3C368; } .strategicAnalysisList .mainCompetitorList .item .icon { margin-right: 3rpx; width: 16rpx; height: auto; } .strategicAnalysisList .scoreList .item { margin-bottom: 40rpx; font-size: 24rpx; } .strategicAnalysisList .scoreList .item .icon { margin-right: 10rpx; width: 24rpx; height: auto; } .strategicAnalysisList .scoreList .item .title { margin-right: 15rpx; font-weight: 500; color: #232323; } .strategicAnalysisList .scoreList .item .progressBgC { background-color: #EFEFEF; margin-right: 15rpx; height: 10rpx; border-radius: 5rpx; } .strategicAnalysisList .scoreList .item .progressBgC .progress { top: 0; left: 0; height: 10rpx; border-radius: 5rpx; } .strategicAnalysisList .scoreList .item .progressBgC .progress.blue { background: linear-gradient(90deg, #4AAFFF 0%, #1F83FD 100%); } .strategicAnalysisList .scoreList .item .progressBgC .progress.purple { background: linear-gradient(90deg, #DD96FC 0%, #C061FD 100%); } .strategicAnalysisList .scoreList .item .score { font-weight: 800; color: #070707; }