@import '@/styles/variables.less'; @import '@/styles/common.less'; .partner-intro { padding-top: 112px; padding-bottom: calc(112px + constant(safe-area-inset-bottom)); padding-bottom: calc(112px + env(safe-area-inset-bottom)); &__banner { background: fade(@blHighlightBg, 8); height: 88px; line-height: 88px; text-align: center; font-size: 28px; position: fixed; top: 98px; left: 0; right: 0; width: 100vw; } &__main { padding-left: 24px; padding-right: 24px; } &__highlight { color: @blHighlightColor; font-family: 'DIN Alternate'; padding: 0 8px; font-weight: 700; display: inline-block; font-size: 40px; } &__block { margin-bottom: 40px; } &__card { background: #fff; border-radius: 24px; padding: 24px 32px; } &__h1 { font-weight: 500; font-size: 32px; line-height: 40px; color: #1d2129; margin-bottom: 16px; margin-top: 32px; &:first-child { margin-top: 0; } } &__body { font-weight: 400; font-size: 28px; line-height: 40px; } &__title { margin-bottom: 24px; font-weight: 500; font-size: 32px; line-height: 32px; color: #1d2129; } &__special { padding: 32px; .flex-column(); .partner-intro__body { text-align: center; } } &__service { .button(@height: 72px; @width: 384px; @fontSize: 28px; @fontWeight: 400; @borderRadius: 44px; @highlight: 0); margin-top: 32px; } &__tip { margin-top: 24px; font-size: 24px; line-height: 40px; color: #999999; } &__footer { position: fixed; bottom: 0; width: 100vw; background: #ffffff; padding: 12px 32px; padding-bottom: calc(constant(safe-area-inset-bottom) + 12px); /* 兼容 iOS < 11.2 */ padding-bottom: calc(env(safe-area-inset-bottom) + 12px); /* 兼容 iOS >= 11.2 */ box-shadow: 0px -4px 20px 0px #00000014; display: flex; flex-direction: row; box-sizing: border-box; } &__download-button { flex: 1 1; .button(@height: 88px; @fontSize: 32px; @fontWeight: 500; @borderRadius: 44px; @highlight: 0); } &__share-button { flex: 2 2; .button(@height: 88px; @fontSize: 32px; @fontWeight: 500; @borderRadius: 44px;); margin-left: 32px; } } #posterCanvas { position: fixed; bottom: -99999px; left: -99999px; visibility: hidden; }