.component-TopicPageCard220317{background-color:#f4f5fc}.u-bg{background-size:100% 665px}.TopicPageCard220317{margin:0 auto;padding:58px 0 20px;position:relative;width:1200px}.TopicPageCard220317 .head{margin-bottom:20px;position:relative}.TopicPageCard220317 .head .alphabet{color:rgba(11,50,115,.05);font-family:DIN;font-size:80px;font-style:normal;font-weight:700;position:absolute;text-align:center;top:-53px;width:100%}.TopicPageCard220317 .head .title{color:#333;font-size:42px;font-weight:700;line-height:58px;text-align:center;width:100%}.TopicPageCard220317 .img{height:347px;left:50%;margin-left:-173px;position:absolute;width:347px}.TopicPageCard220317 .desc-list{color:#666;font-size:16px;font-weight:400;line-height:24px;padding-bottom:44px;text-align:center}.TopicPageCard220317 .desc-list .txtBlock{display:block;width:100%}.TopicPageCard220317 .label-list{display:flex;flex-direction:row;flex-wrap:wrap;height:415px;width:100%}.TopicPageCard220317 .label-list .item{box-sizing:content-box;display:flex;flex-direction:column;margin-bottom:70px;width:315px}.TopicPageCard220317 .label-list .item .title{color:#333;font-size:20px;font-weight:700;line-height:28px;margin-top:12px;width:100%}.TopicPageCard220317 .label-list .item img{height:48px;margin-right:18px;width:48px}.TopicPageCard220317 .label-list .item .desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:14px;font-weight:400;height:48px;line-height:24px;margin-top:12px;overflow:hidden;text-overflow:ellipsis;width:100%}.TopicPageCard220317 .label-list .item:nth-child(odd){align-items:flex-end;padding-right:270px;text-align:right}.TopicPageCard220317 .label-list .item:nth-child(2n){align-items:flex-start;padding-left:270px;text-align:left}