.container { background-color: #fff; color: #4D4D4D; } .panel1 { width: 100%; justify-content: flex-start; margin: 30rpx 0 60rpx 0; align-items: flex-start; } .panel11 { align-items: flex-start; margin-left: 50rpx; justify-content: flex-start; } .panel11 { margin-top: 4rpx; } .text1 { font-family: Roboto-Black; font-size: 64rpx; } .text2 { font-family: Roboto-Black; font-size: 24rpx; margin: 30rpx 30rpx 0 0; } .text3 { font-family: Roboto-Black; font-size: 16rpx; } .line1 { background: #4D4D4D; width: 8rpx; height: 150rpx; margin: 0 30rpx 0 0; } .panel12 { align-items: flex-start; justify-content: flex-start; margin-top: 14rpx; } .text4 { font-size: 24rpx; } .text41 { font-size: 24rpx; margin-bottom: 20rpx; } .text5 { font-size: 22rpx; } .panelImage1 { width: 750rpx; } .text6 { align-self: flex-start; margin: 80rpx 0 0 50rpx; font-size: 36rpx; } .text7 { align-self: flex-start; margin: 0 0 0 50rpx; font-size: 24rpx; } .icon_punctuation_1 { width: 40rpx; height: 30rpx; margin: 60rpx 0 60rpx 50rpx; align-self: flex-start; } .text8 { width: 590rpx; font-size: 48rpx; } .icon_punctuation_2 { width: 40rpx; height: 30rpx; margin: 60rpx 50rpx 80rpx 0; align-self: flex-end; } .text9 { font-size: 36rpx; align-self: flex-start; margin-left: 50rpx; } .text10 { font-size: 28rpx; margin: 30rpx 0 0 50rpx; align-self: flex-start; } .text101 { font-size: 28rpx; margin: 30rpx 0 60rpx 50rpx; align-self: flex-start; width: 650rpx; } .text11 { font-size: 28rpx; margin: 0 0 0 50rpx; align-self: flex-start; } .text12 { font-size: 28rpx; margin: 0 0 60rpx 50rpx; align-self: flex-start; } .text13 { align-items: flex-start; width: 650rpx; margin: 60rpx 0 190rpx 0; } .text131 { font-size: 24rpx; color: #1E1E1E; letter-spacing: 1.6rpx; line-height: 48rpx; font-weight: 400; margin-bottom: 24rpx; } .panelFooter { position: fixed; width: 100%; height: 130rpx; bottom: 0; background-color: #fff; border-top: 1rpx solid #d2d2d2; align-items: flex-start; z-index: 10; } .panelFooter_IPhoneX { height: 150rpx; } .panelFooter1 { width: 200rpx; height: 130rpx; } .panelFooter2 { width: 510rpx; height: 100rpx; background: #5282FA; border-radius: 20rpx; margin-top: 15rpx; } .panelFooter3 { width: 710rpx; } .text14 { font-size: 28rpx; margin-left: 10rpx; } .icon_player_1 { width: 30rpx; height: 30rpx; } .text15 { font-size: 36rpx; color: #FFFFFF; margin-left: 20rpx; } .text18 { align-self: flex-start; margin: 60rpx 0 0 30rpx; font-size: 36rpx; } .text19 { width: 690rpx; font-size: 24rpx; color: #1E1E1E; line-height: 48rpx; letter-spacing: 1.6rpx; margin: 60rpx 0; font-weight: 400; } .panel2 { align-self: flex-start; width: 600rpx; height: 360rpx; margin: 30rpx 0 0 30rpx; justify-content: flex-start; align-items: flex-start; position: relative; color: #FFFFFF; } .panel2Image { width: 360rpx; height: 360rpx; } .panel21 { position: absolute; bottom: 20rpx; left: 30rpx; align-items: flex-start; } .text27 { font-size: 24rpx; } .text28 { font-size: 18rpx; } .panel22 { align-items: flex-start; justify-content: flex-start; margin-left: 30rpx; width: 240rpx; } .text20 { font-size: 20rpx; margin-top: 30rpx; } .text21 { font-size: 44rpx; } .text22 { font-size: 20rpx; } .text23 { font-size: 68rpx; } .text24 { font-size: 32rpx; margin-top: 20rpx; } .text25 { font-size: 20rpx; margin-top: 24rpx; } .text26 { font-size: 32rpx; } .panelMilestone { width: 100%; justify-content: flex-start; align-items: flex-start; position: fixed; top: 0; } .panelMilestoneText1 { font-size: 48rpx; text-shadow: 5rpx 5rpx 0 rgba(0, 0, 0, 0.10); margin-left: 50rpx; margin-top: 120rpx; color: #FFFFFF; } .panelMilestoneText2 { margin-top: 0rpx; } .panelMilestoneText3 { margin-top: 0rpx; font-family: Roboto-Black; font-size: 220rpx; color: #F2F2F2; text-shadow: 6rpx 6rpx 0 rgba(0, 0, 0, 0.10); margin-left: 50rpx; } .panelMilestoneText4 { font-size:100rpx; margin-top: -31rpx; } .panelMilestoneText5 { font-size: 28rpx; color: #FFFFFF; width:600rpx; margin: 40rpx 0 0 50rpx; } #shareCanvas { width: 700px; height: 1050px; position: absolute; left: 800rpx; } #shareCanvasHistory { width: 600px; height: 360px; position: absolute; left: 800rpx; }