.dialog-body-rank{ width: 600rpx; margin: 0 75rpx; } .dialog-body-rank > image{ width: 600rpx; height: 380rpx; border-radius: 40rpx 40rpx 0 0; } .dialog-body-rank > view{ margin-top: -20rpx; padding: 40rpx 0 54rpx; background-color: #fff; border-radius: 0 0 40rpx 40rpx; } .dialog-body-rank > view text.title{ display: block; line-height: 50rpx; margin-bottom: 10rpx; text-align: center; font-size: 36rpx; font-weight: bold; color: #262626; } .dialog-body-rank > view text.title{ line-height: 48rpx; font-size: 32rpx; font-weight: normal; } .dialog-body-rank > view button{ width: 360rpx; height: 88rpx; line-height: 88rpx; margin-top: 32rpx; border-radius: 52rpx; border: 0; color: #fff; background: linear-gradient(to right, #dd7fff, #625af7); } .dialog-body-rank > view button::after{ border: 0; } .dialog-body-rank > view button{ background: #fff; color: #773ce5; border: 1rpx solid rgba(140, 90, 235, 0.8); }