.WoDe { width: 100%; height: 100%; position: relative; background: #fff; } .WoDe .WoDeContent { width: 100%; position: relative; overflow: hidden; } .WoDe .WoDeContent > .TopBg { width: 400vw; height: 400vw; position: relative; overflow: hidden; border-radius: 100%; margin-left: -150vw; margin-top: -340vw; } .WoDe .WoDeContent > .TopBg > .ColorBg { width: 100%; position: absolute; left: 0; bottom: 0; height: 60vw; z-index: 1; background-image: linear-gradient(#F35844, #ff8d61); } .WoDe .WoDeContent > .TopBg > .UserInfo { position: absolute; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); bottom: 60px; z-index: 2; width: 100vw; align-items: center; } .WoDe .WoDeContent > .TopBg > .UserInfo > .Icon { width: 196px; height: 196px; border-radius: 100%; position: relative; overflow: hidden; background-color: #fff; margin-right: 40px; margin-left: 30px; } .WoDe .WoDeContent > .TopBg > .UserInfo > .Icon > image { width: 100%; height: 100%; } .WoDe .WoDeContent > .TopBg > .UserInfo > .flex-item { position: relative; overflow: hidden; } .WoDe .WoDeContent > .TopBg > .UserInfo > .flex-item > text { display: block; white-space: nowrap; font-size: 30px; color: #333; line-height: 40px; overflow: hidden; text-overflow: ellipsis; } .WoDe .WoDeContent > .TopBg > .UserInfo > .flex-item > text:first-child { font-size: 34px; margin-bottom: 30px; } .WoDe .WoDeContent > .TopBg > .UserInfo > text { font-size: 30px; line-height: 58px; border: 2px solid #000; border-radius: 8px; padding: 0 20px; margin-right: 30px; } .WoDe .WoDeContent > .UserTab { padding: 30px 0; margin-top: 20px; position: relative; overflow: hidden; } .WoDe .WoDeContent > .UserTab > .Line { width: 100%; height: 20px; background-color: #f8f8f8; } .WoDe .WoDeContent > .UserTab > .flex-h { padding: 0 30px; align-items: center; } .WoDe .WoDeContent > .UserTab > .flex-h > text { font-size: 44px; color: #F35844; margin-right: 20px; } .WoDe .WoDeContent > .UserTab > .flex-h > view { align-items: center; border-bottom: 2px solid #f8f8f8; } .WoDe .WoDeContent > .UserTab > .flex-h > view > text { font-size: 32px; color: #999; line-height: 100px; margin-left: 20px; overflow: hidden; } .WoDe .WoDeContent > .UserTab > .flex-h > view > text:first-child { margin-left: 0; color: #333; }