@font-face { font-family: iconfont; src: url(data:application/x-font-woff2;charset=utf-8;base64,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)format("woff2") } .iconfont { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: iconfont !important; font-size: 32rpx; font-style: normal } .icon-dianzan-dianjitai:before { content: "" } .icon-xiangkan_:before { content: "" } .icon-xiangkanmian_:before { content: "" } .icon-pingfenmian_:before { content: "" } .icon-pingfen_:before { content: "" } .icon-rili:before { content: "" } .icon-tixing16:before { content: "" } .icon-lingdang_:before { content: "" } .icon-jianhao:before { content: "" } .icon-jiahao:before { content: "" } .icon-haowutuijian:before { content: "" } .icon-piaojiaxiaochengxu_:before { content: "" } .icon-guanyudamai_1:before { content: "" } .icon-Successfulpayment:before { content: "" } .icon-sousuo1:before { content: "" } .icon-sousuo2:before { content: "" } .icon-chouti_:before { content: "" } .icon-tixing18:before { content: "" } .icon-xiangkan24:before { content: "" } .icon-icon-like-bold:before { content: "" } .icon-zuoweitu18:before { content: "" } .icon-dagou12:before { content: "" } .icon-dacha12:before { content: "" } .icon-gengduo:before { content: "" } .icon-guanyudamai_:before { content: "" } .icon-delete:before { content: "" } .icon-wode1:before { content: "" } .icon-shouye1:before { content: "" } .icon-fenleiye:before { content: "" } .icon-_shoucang:before { content: "" } .icon-_shoucangjihuo:before { content: "" } .icon-fenxiang:before { content: "" } .icon-liebiaoyedizhi:before { content: "" } .icon-sousuo:before { content: "" } .icon-wode:before { content: "" } .icon-daohangdizhi:before { content: "" } .icon-shouqijiantou:before { content: "" } .icon-xialajiantou:before { content: "" } .icon-double-quote-left:before { content: "" } .icon-info:before { content: "" } .icon-cutprice:before { content: "" } .icon-mine:before { content: "" } .icon-weixin:before { content: "" } .icon-home:before { content: "" } .icon-close:before { content: "" } .icon-share:before { content: "" } .icon-arrow-left:before { content: "" } .icon-arrow-right:before { content: "" } .icon-arrow-forward:before { content: "" } .icon-search:before { content: "" } .icon-check-mark-outline:before { content: "" } .h5-button:after { border: none } .btn { border-radius: 0; color: #fff; height: 100rpx; padding: 0; width: 100% } .btn.primary { background-image: linear-gradient(90deg, #ff7f81, #ff2d79) } .btn.disable { background: #ccc } .input-placeholder { color: #ddd } page { height: 100% } .hover { background: #f2f2f2 } .h5-inline, .h5-span { display: inline } .h5-br { display: block } .h5-b, .h5-strong { font-weight: 700 } view { -webkit-overflow-scrolling: touch; word-break: break-all } .bui-btn.tph { --border-radius: var(--bui-button-border-radius, 200rpx); --text-color: var(--bui-button-text-color, var(--bui-color-fg-muted)); --bg-color: var(--bui-button-default-bg-color, var(--bui-color-neutral-5)); --border-color: var(--bui-button-border-color, var(--bui-color-neutral-4)); --height: var(--bui-button-height, 54rpx); --icon-start-margin-right: var(--bui-button-icon-start-margin-right, var(--bui-spacing-xs)); --icon-start-margin-left: var(--bui-button-icon-start-margin-left, var(--bui-spacing-xs)); --default-border: var(--bui-button-default-border, 2rpx solid transparent); --light-border: var(--bui-button-light-border, 2rpx solid transparent); --outlined-default-border: var(--bui-button-outlined-default-border, 2rpx solid var(--bui-color-neutral-4)); --disabled-opacity: var(--bui-button-disabled-opacity, 0.5); --small-padding: var(--bui-button-small-padding, 0 22rpx); --small-height: var(--bui-button-small-height, 48rpx); --medium-padding: var(--bui-button-medium-padding, 0 28rpx); --large-padding: var(--bui-button-large-padding, 0 28rpx); --large-height: var(--bui-button-large-height, 66rpx); --full-font-size: var(--bui-button-full-font-size, var(--bui-title-size-4)); --full-height: var(--bui-button-full-height, 84rpx); align-items: center; background-color: initial; border: var(--default-border); border-radius: var(--border-radius); box-sizing: border-box; color: var(--text-color); display: inline-flex; font-family: var(--bui-font-family); font-size: var(--bui-text-size-3); font-weight: var(--bui-font-weight-medium); height: var(--height); justify-content: center; line-height: var(--bui-line-height); margin: 0; outline: 0; position: relative; white-space: nowrap } @keyframes spin { from { transform: rotate(0deg) } to { transform: rotate(1turn) } } .bui-btn::after { border: 0 } .bui-btn::before { background-color: var(--bui-color-black); border: inherit; border-color: var(--bui-color-black); border-radius: inherit; content: " "; height: 100%; left: 50%; opacity: 0; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 100% } .bui-btn:active::before { opacity: .04 } .bui-btn-icon-start.tph { margin-right: var(--icon-start-margin-right) } .bui-btn-icon-end.tph, .bui-btn-icon-start.tph { align-self: center; display: inline-flex; flex-shrink: 0 } .bui-btn-icon-end.tph { margin-left: var(--icon-start-margin-left) } .bui-btn-disabled.tph { opacity: var(--disabled-opacity); pointer-events: none } .bui-btn-small.tph { font-size: var(--bui-text-size-4); height: var(--small-height); padding: var(--small-padding) } .bui-btn-medium.tph { height: var(--height); padding: var(--medium-padding) } .bui-btn-large.tph { font-size: var(--bui-text-size-2); height: var(--large-height); padding: var(--large-padding) } .bui-btn-full.tph { font-size: var(--full-font-size); height: var(--full-height); width: 100% } .bui-btn-text.bui-btn-primary.tph { color: var(--bui-color-primary) } .bui-btn-text.bui-btn-success.tph { color: var(--bui-color-success) } .bui-btn-text.bui-btn-info.tph { color: var(--bui-color-info) } .bui-btn-text.bui-btn-warning.tph { color: var(--bui-color-warning) } .bui-btn-text.bui-btn-danger.tph { color: var(--bui-color-danger) } .bui-btn-text.bui-btn-vip.tph { color: var(--bui-color-vip) } .bui-btn-contained.tph { background-color: var(--bg-color) } .bui-btn-contained.bui-btn-primary.tph { background-image: linear-gradient(90deg, var(--bui-color-primary-start)0, var(--bui-color-primary-end) 100%); color: var(--bui-color-white) } .bui-btn-contained.bui-btn-success.tph { background-image: linear-gradient(90deg, var(--bui-color-success-start)0, var(--bui-color-success-end) 100%); color: var(--bui-color-white) } .bui-btn-contained.bui-btn-info.tph { background-image: linear-gradient(90deg, var(--bui-color-info-start)0, var(--bui-color-info-end) 100%); color: var(--bui-color-white) } .bui-btn-contained.bui-btn-warning.tph { background-image: linear-gradient(90deg, var(--bui-color-warning-start)0, var(--bui-color-warning-end) 100%); color: var(--bui-color-white) } .bui-btn-contained.bui-btn-danger.tph { background-image: linear-gradient(90deg, var(--bui-color-danger-start)0, var(--bui-color-danger-end) 100%); color: var(--bui-color-white) } .bui-btn-contained.bui-btn-vip.tph { background-image: linear-gradient(90deg, var(--bui-color-vip-start) 3%, var(--bui-color-vip-end) 100%); color: #582331 } .bui-btn-outlined.tph { border: var(--outlined-default-border) } .bui-btn-outlined.bui-btn-primary.tph { border-color: var(--bui-color-primary); color: var(--bui-color-primary) } .bui-btn-outlined.bui-btn-success.tph { border-color: var(--bui-color-success); color: var(--bui-color-success) } .bui-btn-outlined.bui-btn-info.tph { border-color: var(--bui-color-info); color: var(--bui-color-info) } .bui-btn-outlined.bui-btn-warning.tph { border-color: var(--bui-color-warning); color: var(--bui-color-warning) } .bui-btn-outlined.bui-btn-danger.tph { border-color: var(--bui-color-danger); color: var(--bui-color-danger) } .bui-btn-outlined.bui-btn-vip.tph { border-color: var(--bui-color-vip); color: var(--bui-color-vip) } .bui-btn-light.tph { background-color: var(--bui-color-gray-light); background-image: none; border: var(--light-border) } .bui-btn-light.bui-btn-warning.tph { background-color: var(--bui-color-warning-light); background-image: none; border: var(--light-border); color: var(--bui-color-warning) } .bui-btn-light.bui-btn-primary.tph { background-color: var(--bui-color-primary-light); background-image: none; border: var(--light-border); color: var(--bui-color-primary) } .bui-btn-light.bui-btn-info.tph { background-color: var(--bui-color-info-light); background-image: none; border: var(--light-border); color: var(--bui-color-info) } .bui-btn-light.bui-btn-success.tph { background-color: var(--bui-color-success-light); background-image: none; border: var(--light-border); color: var(--bui-color-success) } .bui-btn-light.bui-btn-danger.tph { background-color: var(--bui-color-danger-light); background-image: none; border: var(--light-border); color: var(--bui-color-danger) } .bui-btn-light.bui-btn-vip.tph { background-color: rgba(255, 134, 110, .3); color: var(--bui-color-vip); position: relative } .bui-image.tph { --default-background-color: var(--bui-image-default-background-color, hsla(0, 0%, 50%, .2)); display: inline-block; font-family: var(--bui-font-family); height: auto; overflow: hidden; position: relative; width: auto } .bui-image .bui-image-img.tph { display: block; height: 100%; opacity: 0; overflow: hidden; width: 100% } .bui-image .bui-image-img.bui-image-loaded.tph { opacity: 1 } .bui-image-default-icon-wrap.tph { height: 100%; left: 0; opacity: 1; position: absolute; top: 0; width: 100%; z-index: 1 } .bui-image-default-icon-wrap.bui-image-loaded.tph { opacity: 0 } .bui-image-default-icon-item.tph { background-color: var(--default-background-color); height: 100%; width: 100% } .bui-svg-icon.tph { background-size: cover; display: inline-flex; flex-shrink: 0; height: 1em; user-select: none; width: 1em } .bui-svg-icon.icon-size-small.tph { font-size: 32rpx } .bui-svg-icon.icon-size-medium.tph { font-size: 40rpx } .bui-svg-icon.icon-size-large.tph { font-size: 48rpx } .h5-svg.bui-svg-icon.tph { fill: currentcolor; transition: fill .2s cubic-bezier(.4, 0, .2, 1) 0ms } @keyframes bui-fade-in { from { opacity: 0 } to { opacity: 1; visibility: visible } } @keyframes bui-fade-out { from { opacity: 1 } to { opacity: 0; visibility: hidden } } .bui-divider.tph { --height: var(--bui-divider-height, 100%); --width: var(--bui-divider-width, 100%); --border-width: var(--bui-divider-border-width, 2rpx); --line-width: var(--bui-divider-line-width, 80rpx); border-color: var(--bui-color-border-default); font-family: var(--bui-font-family) } .bui-divider-vertical.tph { border-right-style: solid; border-right-width: var(--border-width); display: inline-block; height: var(--height) } .bui-divider-horizontal.tph { border-bottom-style: solid; border-bottom-width: var(--border-width); width: var(--width) } .bui-divider-vertical-dashed.tph { border-right-style: dashed } .bui-divider-horizontal-dashed.tph { border-bottom-style: dashed } .bui-divider-content.tph { align-items: center; border-width: 0; display: flex; justify-content: center; width: 100% } .bui-divider-line.tph { border-bottom-style: solid; border-bottom-width: var(--border-width); border-color: var(--bui-color-border-default); width: var(--line-width) } .bui-divider-text.tph { color: var(--bui-color-fg-subtle); flex-shrink: 0; font-size: var(--bui-text-size-2) } .bui-backdrop.tph { --background-color: var(--bui-backdrop-background-color, rgba(0, 0, 0, .68)); align-items: center; background-color: var(--background-color); bottom: 0; display: flex; justify-content: center; left: 0; position: fixed; right: 0; top: 0 } .bui-backdrop-invisible.tph { background-color: initial } .bui-modal.tph { bottom: 0; font-family: var(--bui-font-family); left: 0; position: fixed; right: 0; top: 0; z-index: var(--bui-z-index-modal) } .bui-modal-exited.tph { visibility: hidden } .bui-modal-backdrop.tph { z-index: -1 } @keyframes bui-slide-left-in { from { transform: translateX(100%) } to { transform: none; visibility: visible } } @keyframes bui-slide-left-out { from { transform: none } to { transform: translateX(100%); visibility: hidden } } @keyframes bui-slide-right-in { from { transform: translateX(-100%) } to { transform: none; visibility: visible } } @keyframes bui-slide-right-out { from { transform: none } to { transform: translateX(-100%); visibility: hidden } } @keyframes bui-slide-up-in { from { transform: translateY(100%) } to { transform: none; visibility: visible } } @keyframes bui-slide-up-out { from { transform: none } to { transform: translateY(100%); visibility: hidden } } @keyframes bui-slide-down-in { from { transform: translateY(-100%) } to { transform: none; visibility: visible } } @keyframes bui-slide-down-out { from { transform: none } to { transform: translateY(-100%); visibility: hidden } } .bui-tag.tph { --tag-color: var(--bui-tag-color, var(--bui-color-gray)); --tag-border-color: var(--bui-tag-border-color, var(--bui-color-border-gray)); --tag-bg-color: var(--bui-tag-bg-color, var(--bui-color-gray)); --tag-height: var(--bui-tag-height, 30rpx); --tag-line-height: var(--bui-tag-line-height, 30rpx); --tag-padding: var(--bui-tag-padding, 0 var(--bui-spacing-xs)); --tag-bg-color-vip: var(--bui-tag-color-vip, rgba(255, 134, 110, .3)); align-items: center; border: 2rpx solid transparent; border-radius: var(--bui-shape-radius-label); box-sizing: border-box; color: var(--bui-color-bg-view); display: inline-flex; font-family: var(--bui-font-family); font-size: var(--bui-text-size-5); font-weight: var(--bui-font-weight-normal); height: var(--tag-height); justify-content: center; line-height: var(--tag-line-height); padding: var(--tag-padding); position: relative; white-space: nowrap } .bui-tag-outlined.tph { border: 2rpx solid var(--tag-border-color); color: var(--tag-color) } .bui-tag-outlined.bui-tag-primary.tph { border: 2rpx solid var(--bui-color-border-primary); color: var(--bui-color-primary) } .bui-tag-outlined.bui-tag-info.tph { border: 2rpx solid var(--bui-color-border-info); color: var(--bui-color-info) } .bui-tag-outlined.bui-tag-warning.tph { border: 2rpx solid var(--bui-color-border-warning); color: var(--bui-color-warning) } .bui-tag-outlined.bui-tag-success.tph { border: 2rpx solid var(--bui-color-border-success); color: var(--bui-color-success) } .bui-tag-outlined.bui-tag-danger.tph { border: 2rpx solid var(--bui-color-border-danger); color: var(--bui-color-danger) } .bui-tag-outlined.bui-tag-vip.tph { border: 2rpx solid var(--bui-color-border-primary); color: var(--bui-color-red) } .bui-tag-contained.tph { background-color: var(--tag-bg-color) } .bui-tag-contained.bui-tag-primary.tph { background-color: var(--bui-color-primary) } .bui-tag-contained.bui-tag-info.tph { background-color: var(--bui-color-info) } .bui-tag-contained.bui-tag-warning.tph { background-color: var(--bui-color-warning) } .bui-tag-contained.bui-tag-success.tph { background-color: var(--bui-color-success) } .bui-tag-contained.bui-tag-danger.tph { background-color: var(--bui-color-danger) } .bui-tag-contained.bui-tag-vip.tph { background-color: var(--bui-color-vip) } .bui-tag-light.tph { background-color: var(--bui-color-gray-light); color: var(--bui-color-gray) } .bui-tag-light.bui-tag-primary.tph { background-color: var(--bui-color-primary-light); color: var(--bui-color-primary) } .bui-tag-light.bui-tag-info.tph { background-color: var(--bui-color-info-light); color: var(--bui-color-info) } .bui-tag-light.bui-tag-warning.tph { background-color: var(--bui-color-warning-light); color: var(--bui-color-warning) } .bui-tag-light.bui-tag-success.tph { background-color: var(--bui-color-success-light); color: var(--bui-color-success) } .bui-tag-light.bui-tag-danger.tph { background-color: var(--bui-color-danger-light); color: var(--bui-color-danger) } .bui-tag-light.bui-tag-vip.tph { background-color: var(--tag-bg-color-vip); color: var(--bui-color-vip) } .bui-drawer.tph { font-family: var(--bui-font-family) } .bui-drawer-content.tph { background-color: var(--bui-color-bg-view); display: flex; flex: 1 0 auto; flex-direction: column; height: 100%; outline: 0; position: fixed; top: 0 } .bui-drawer-content-left.tph { left: 0 } .bui-drawer-content-top.tph { height: auto; left: 0; max-height: 100%; right: 0; top: 0 } .bui-drawer-content-right.tph { right: 0 } .bui-drawer-content-bottom.tph { bottom: 0; height: auto; left: 0; max-height: 100%; right: 0; top: auto } .bui-tag-group.tph { --height: var(--bui-tag-group-divider-height, 13%); --tag-color: var(--bui-tag-color, var(--bui-color-gray)); --tag-border-color: var(--bui-tag-border-color, var(--bui-color-border-gray)); --tag-bg-color: var(--bui-tag-bg-color, var(--bui-color-gray)); --tag-height: var(--bui-tag-height, 30rpx); --tag-line-height: var(--bui-tag-line-height, 30rpx); --tag-padding: var(--bui-tag-padding, 0 var(--bui-spacing-xs)); --tag-bg-color-vip: var(--bui-tag-color-vip, rgba(255, 134, 110, .3)); display: inline-flex; font-family: var(--bui-font-family) } .bui-tag-group .bui-tag-outlined.tph { background-color: var(--bui-color-white) } .bui-tag-group .bui-tag-outlined+.bui-tag-contained.tph { margin-left: -2rpx } .bui-tag-group .bui-tag-outlined:not(:last-child).tph { border-right-style: dotted; position: relative } .bui-tag-group .bui-tag-outlined:not(:last-child)::after { top: 0 } .bui-tag-group .bui-tag-outlined:not(:last-child)::before { bottom: 0 } .bui-tag-group .bui-tag-outlined:not(:last-child)::after, .bui-tag-group .bui-tag-outlined:not(:last-child)::before { background-color: #fff; border-right-style: solid; color: #fff; content: ""; height: var(--height); position: absolute; right: -2rpx; width: 2rpx } .bui-tag-group .bui-tag:not(:last-child).tph { border-bottom-right-radius: 0; border-top-right-radius: 0 } .bui-tag-group .bui-tag:not(:last-child):not(.bui-tag-outlined).tph { border-right: 0 } .bui-tag-group .bui-tag:not(:first-child).tph { border-bottom-left-radius: 0; border-left: 0; border-top-left-radius: 0 } .bui-errorpage.tph { align-items: center; background: var(--bui-color-bg-view); display: flex; flex-direction: column; flex-grow: 1; height: 100vh; justify-content: center; padding-bottom: 200rpx } .bui-errorpage .bui-errorpage-img.tph { height: 300rpx; width: 300rpx } .bui-errorpage .bui-btn.tph { height: 74rpx; margin-top: 40rpx; padding: 0 40rpx } .bui-errorpage-message.tph { color: var(--bui-color-fg-default); font-size: var(--bui-title-size-4); margin-top: 40rpx; white-space: pre-wrap } .bui-errorpage-sub-title.tph { color: #999; font-size: var(--bui-text-size-2); margin-top: 12rpx; white-space: pre-wrap } .promotion-tag-group, .promotion-tag-half-price.bui-image.tph { height: 30rpx } .promotion-tag-group .bui-tag-contained.tph { background-color: var(--bui-color-red) } .promotion-tag-group .bui-tag-outlined.tph { border: 2rpx solid var(--bui-color-red); color: var(--bui-color-red) } .promotion-tag-default { background-image: linear-gradient(270deg, #ff7070, #ff72a2); font-weight: var(--bui-font-weight-bold); height: 30rpx } .bui-countdown.tph { --font-size: var(--bui-countdown-font-size, var(--bui-text-size-1)); --color: var(--bui-countdown-color, var(--bui-color-fg-default)); --font-weight: var(--bui-countdown-font-weight, var(--bui-font-weight-normal)); --slice-unit-margin: var(--bui-countdown-slice-unit-margin, 0 4rpx); color: var(--color); font-family: var(--bui-font-family); font-size: var(--font-size); font-weight: var(--font-weight) } .bui-countdown-slice-item.tph, .bui-countdown-slice.tph, .bui-countdown.tph { align-items: center; display: flex; flex-direction: row } .bui-countdown-slice-value.tph { font-family: Helvetica Neue, helvetica, PingFang SC, Chinese Quote, Segoe UI, roboto, Hiragino Sans GB, Microsoft YaHei, arial, sans-serif } .bui-countdown-slice-unit.tph { margin: var(--slice-unit-margin) } .bui-rating.tph { --small-margin-right: var(--bui-rating-small-margin-right, 1rpx); --medium-margin-right: var(--bui-rating-medium-margin-right, 2rpx); --large-margin-right: var(--bui-rating-large-margin-right, 4rpx); --large-font-size: var(--bui-rating-large-font-size, 44rpx); display: flex; flex-wrap: wrap; font-family: var(--bui-font-family) } .bui-rating-disabled.tph { opacity: .5; pointer-events: none } .bui-rating-container.tph { display: flex; position: relative } .bui-rating-container:last-child.tph { margin-right: 0 } .bui-rating-container-xsmall.tph { font-size: var(--bui-text-size-5) } .bui-rating-container-small.tph { font-size: var(--bui-text-size-1); margin-right: var(--small-margin-right) } .bui-rating-container-medium.tph { font-size: var(--bui-title-size-3); margin-right: var(--medium-margin-right) } .bui-rating-container-large.tph { font-size: var(--large-font-size); margin-right: var(--large-margin-right) } .bui-rating-item.tph { align-items: center; color: var(--bui-color-fg-disabled); display: flex; overflow: hidden } .bui-rating-item-input.tph { display: none } .bui-rating-item-half.tph { position: absolute; top: 0; width: 50% } .bui-rating-item-active.tph { color: var(--bui-color-warning) } .bui-calendar.tph { --padding: var(--bui-calendar-padding, 12rpx 24rpx 14rpx); --week-height: var(--bui-calendar-week-height, 60rpx); --handler-height: var(--bui-calendar-handler-height, 56rpx); --handler-margin-bottom: var(--bui-calendar-handler-margin-bottom, 14rpx); --handler-text-width: var(--bui-calendar-handler-text-width, 160rpx); --handler-btn-width: var(--bui-calendar-handler-btn-width, 92rpx); --handler-btn-height: var(--bui-calendar-handler-btn-height, 100%); --handler-btn-icon-font-size: var(--bui-calendar-handler-btn-icon-font-size, 56rpx); --day-box-height: var(--bui-calendar-day-box-height, 60rpx); --day-box-margin-bottom: var(--bui-calendar-day-box-margin-bottom, 14rpx); --day-disabled-color: var(--bui-calendar-day-disabled-color, #9c9ca5); --middle-color: var(--bui-calendar-middle-color, #000); --middle-background-color: var(--bui-calendar-middle-background-color, #ffeaf1); --range-both-ends-color: var(--bui-calendar-range-both-ends-color, #000); --range-both-ends-background-color: var(--bui-calendar-range-both-ends-background-color, #ffc7da); background-color: var(--bui-color-bg-view); box-sizing: border-box; display: flex; flex-direction: column; font-family: var(--bui-font-family); overflow: hidden; padding: var(--padding); position: relative; width: 100% } .bui-calendar-week.tph { align-items: center; color: var(--bui-color-fg-default); display: flex; font-size: var(--bui-text-size-2); font-weight: var(--bui-font-weight-medium); height: var(--week-height); justify-content: space-between } .bui-calendar-week-item.tph { align-items: center; display: flex; justify-content: center; width: 14.28% } .bui-calendar-week-item:nth-child(1).tph, .bui-calendar-week-item:nth-child(7).tph { color: var(--bui-color-primary) } .bui-calendar-handler.tph { align-items: center; display: flex; height: var(--handler-height); justify-content: center; margin-bottom: var(--handler-margin-bottom) } .bui-calendar-handler-text.tph { font-size: var(--bui-title-size-3); font-weight: var(--bui-font-weight-medium); text-align: center; width: var(--handler-text-width) } .bui-calendar-handler-btn.tph { align-items: center; display: flex; font-size: 32rpx; height: var(--handler-btn-height); justify-content: center; width: var(--handler-btn-width) } .bui-calendar-handler-btn-icon.tph { font-size: var(--handler-btn-icon-font-size) } .bui-calendar-month.tph { display: flex; flex-wrap: wrap; margin-bottom: var(--bui-spacing-sm) } .bui-calendar-day-box.tph { height: var(--day-box-height); margin-bottom: var(--day-box-margin-bottom); width: 14.28% } .bui-calendar-highlight-day .bui-calendar-day.tph { color: var(--bui-color-primary) } .bui-calendar-day.tph { align-items: center; border-radius: var(--bui-shape-radius-default); color: var(--bui-color-fg-default); display: flex; font-size: var(--bui-title-size-4); font-weight: var(--bui-font-weight-medium); height: 100%; justify-content: center; width: 100% } .bui-calendar-day.bui-calendar-disabled.tph { color: var(--day-disabled-color) } .bui-calendar-today.tph { color: var(--bui-color-primary) } .bui-calendar-middle.tph { background-color: var(--middle-background-color); border-radius: 0; color: var(--middle-color) } .bui-calendar-start.tph { background-color: var(--range-both-ends-background-color); color: var(--range-both-ends-color) } .bui-calendar-range.tph { border-bottom-right-radius: 0; border-top-right-radius: 0 } .bui-calendar-end.tph { background-color: var(--range-both-ends-background-color); border-bottom-left-radius: 0; border-top-left-radius: 0; color: var(--range-both-ends-color) } .bui-tab.tph { align-items: center; box-sizing: border-box; color: var(--color); display: flex; font-family: var(--bui-font-family); height: var(--tab-height); justify-content: center; padding: var(--tab-padding); position: relative; white-space: nowrap; width: min-content } .bui-tab-active.tph, .bui-tab.tph { font-size: var(--font-size); line-height: var(--bui-line-height) } .bui-tab-active.tph { color: var(--active-color); font-weight: var(--bui-font-weight-medium) } .bui-tab-center.tph { flex: 1 0 0; margin: 0 auto } .bui-tab-miniapp-active.tph { color: var(--active-color); font-size: var(--font-size); font-weight: var(--bui-font-weight-medium); line-height: 1.5; position: relative } .bui-tab-miniapp-active-line.tph { background-color: var(--bui-color-primary); bottom: 0; height: 4rpx; left: -24rpx; margin: 0 auto !important; position: absolute; right: -24rpx; transition: all .1s cubic-bezier(.4, 0, .2, 1) 0ms; width: 36rpx } .bui-tab-disabled.tph { opacity: .5; pointer-events: none } .bui-tabpanel.tph { font-family: var(--bui-font-family) } .bui-tabpanel-active.tph { display: block } .bui-tabpanel-inactive.tph { display: none } .bui-dm-show-card.tph { background: #fff; border-radius: 12rpx; box-sizing: border-box; display: flex; margin-bottom: 18rpx; padding: 30rpx 24rpx; width: 100% } .bui-dm-show-card .dm-show-card-divider.tph { height: 24rpx } .bui-dm-show-card.status-removed .poster-container-shop.tph { opacity: .5 } .bui-dm-show-card.status-removed .show-content .price-not-sure.tph { color: #4d4d56; font-size: 24rpx } .bui-dm-show-card.bui-dm-show-new-tag.tph { background-image: linear-gradient(180deg, #e8fffd, #fff 11%, #fff); background-repeat: no-repeat; border: 2rpx solid rgba(0, 204, 190, .5) } .bui-dm-show-card .poster-container-shop.tph { border-radius: 12rpx; flex: 0 0 auto; flex-shrink: 0; height: 202rpx; margin-right: 24rpx; overflow: hidden; position: relative; width: 152rpx } .bui-dm-show-card .poster-container-shop .poster-tag-top-left.tph, .bui-dm-show-card .poster-container-shop .poster-tag-top.tph { position: absolute; top: 6rpx; z-index: 9 } .bui-dm-show-card .poster-container-shop .poster-tag-top.tph { right: 6rpx } .bui-dm-show-card .poster-container-shop .poster-tag-top-left.tph { left: 6rpx } .bui-dm-show-card .poster-container-shop .bui-image-img.tph { display: block } .bui-dm-show-card .poster-container-shop .poster-img.tph { border-radius: 12rpx; height: 100%; width: 100% } .bui-dm-show-card .poster-container-shop .video-tag.tph { align-items: center; background: rgba(0, 0, 0, .8); border-radius: 50%; bottom: 6rpx; display: flex; height: 30rpx; justify-content: center; position: absolute; right: 6rpx; width: 30rpx } .bui-dm-show-card .poster-container-shop .video-tag .icon-video.tph { font-size: 42rpx } .bui-dm-show-card .poster-container-shop .image-placeholder.tph { background: #f5f5f5; height: 100%; width: 100% } .bui-dm-show-card .poster-container-shop .poster-tag-bottom.tph { bottom: 0; height: 30rpx; left: 0; position: absolute; width: 72rpx } .bui-dm-show-card .poster-container-shop .poster-tag-bottom-buy-first.tph { bottom: 0; height: 30rpx; left: 0; position: absolute; width: 104rpx } .bui-dm-show-card .show-content-wrapper.tph { display: flex; flex: 1 1 auto; flex-direction: column; position: relative; width: 0 } .bui-dm-show-card .show-content-wrapper .promotion-item.tph { align-items: center; color: var(--bui-color-fg-muted); display: flex; font-size: 22rpx } .bui-dm-show-card .show-content-wrapper .promotion-item .promotion-tag.tph { flex-shrink: 0; height: 28rpx; margin-right: 6rpx; width: 28rpx } .bui-dm-show-card .show-content-wrapper .promotion-item .promotion-desc.tph { flex-grow: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 0 } .bui-dm-show-card .show-content-wrapper .promotion-divider.tph { margin: 20rpx 0 } .bui-dm-show-card .show-content.tph { align-items: stretch; display: flex; flex: 1; flex-direction: column; position: relative } .bui-dm-show-card .show-content .show-title.tph { -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: var(--bui-color-fg-default); display: -webkit-box; font-size: 32rpx; font-weight: 500; line-height: 42rpx; margin: -6rpx 0 10rpx; overflow: hidden; text-overflow: ellipsis } .bui-dm-show-card .show-content .show-title-touring.tph { margin-top: 10rpx } .bui-dm-show-card .show-content .show-info.tph { align-items: center; display: flex; margin-bottom: 10rpx; overflow: hidden } .bui-dm-show-card .show-content .show-info .show-info-wanted.tph { align-items: center; background: var(--bui-color-warning); border-radius: 16rpx; color: #fff; display: flex; flex-shrink: 0; font-size: 20rpx; font-weight: 500; height: 32rpx; margin-right: 6rpx; padding: 0 12rpx } .bui-dm-show-card .show-content .show-info .show-info-left.tph { align-items: center; color: var(--bui-color-warning); display: flex; flex-shrink: 0; font-size: 24rpx; font-weight: 500 } .bui-dm-show-card .show-content .show-info .show-info-left .show-info-score.tph { font-size: 28rpx; line-height: 28rpx; margin-left: 2rpx } .bui-dm-show-card .show-content .show-info .show-info-right.tph { color: var(--bui-color-warning); font-size: 24rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto } .bui-dm-show-card .show-content .show-adress.tph, .bui-dm-show-card .show-content .show-date.tph { color: #4d4d56; font-size: 24rpx; line-height: 24rpx; margin-bottom: 12rpx } .bui-dm-show-card .show-content .show-adress.tph { align-items: center; display: flex; overflow: hidden } .bui-dm-show-card .show-content .show-adress .show-city.tph { flex-shrink: 0; max-width: 100% } .bui-dm-show-card .show-content .show-adress .show-city.tph, .bui-dm-show-card .show-content .show-adress .show-theatre.tph { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto } .bui-dm-show-card .show-content .show-adress .show-distance.tph { white-space: nowrap } .bui-dm-show-card .show-content .show-tags.tph { align-items: center; display: flex; flex-wrap: wrap } .bui-dm-show-card .show-content .show-tags .bui-tag-group.tph, .bui-dm-show-card .show-content .show-tags .tag-item.tph { margin: 4rpx 4rpx 0 0 } .bui-dm-show-card .show-content .show-tags .tag-item.tph { font-weight: 500 } .bui-dm-show-card .show-content .show-tags .tag-group-text.tph { background: #fff3f3; border: 2rpx solid #ff7292; color: #ff7292 } .bui-dm-show-card .show-content .show-tags .tag-normal-bg.tph { background: #ff7292 } .bui-dm-show-card .show-content .show-tags .tag-half-price.tph { background-image: url(//gw.alicdn.com/imgextra/i2/O1CN01lGd8yd1NGjwb26rxl_!!6000000001543-2-tps-200-60.png); background-repeat: no-repeat; background-size: contain; color: transparent; height: 30rpx; margin-right: 4rpx; margin-top: 4rpx; width: 100rpx } .bui-dm-show-card .show-content .show-tags .gray-border.tph { border: 2rpx solid #6a7a99; padding: 6rpx } .bui-dm-show-card .show-content .show-price.tph { align-items: baseline; display: flex; flex-shrink: 0; margin-left: auto } .bui-dm-show-card .show-content .show-price .price-unit.tph { color: #ff4886; font-size: 22rpx; font-weight: 500; line-height: 22rpx } .bui-dm-show-card .show-content .show-price .price-count.tph { color: #ff4886; font-size: 32rpx; font-weight: 500; line-height: 32rpx; margin-right: 4rpx } .bui-dm-show-card .show-content .show-price .price-start.tph { color: #4d4d56; font-size: 22rpx; line-height: 22rpx; position: relative; top: -2rpx } .bui-dm-show-card .show-content .price-not-sure.tph { color: #ff4886; display: inline-block; font-size: 24rpx; font-weight: 500; line-height: 24rpx; max-width: 140rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto } .bui-dm-show-card .show-content .show-content-footer.tph { display: flex; justify-content: space-between; margin-top: auto } .bui-dm-show-card .bui-divider.tph { border-color: #e9ebef; margin: 0 6rpx } .bui-dm-show-card .poster-container-touring.tph { border-radius: 12rpx; flex: 0 0 auto; flex-shrink: 0; height: 270rpx; margin-right: 24rpx; overflow: hidden; position: relative; width: 204rpx } .bui-dm-show-card .poster-container-touring .poster-tag-top-left.tph, .bui-dm-show-card .poster-container-touring .poster-tag-top.tph { position: absolute; top: 6rpx; z-index: 9 } .bui-dm-show-card .poster-container-touring .poster-tag-top.tph { right: 6rpx } .bui-dm-show-card .poster-container-touring .poster-tag-top-left.tph { left: 6rpx } .bui-dm-show-card .poster-container-touring .bui-image-img.tph { display: block } .bui-dm-show-card .poster-container-touring .poster-img.tph { border-radius: 12rpx; height: 100%; width: 100% } .bui-dm-show-card .poster-container-touring .video-tag.tph { align-items: center; background: rgba(0, 0, 0, .8); border-radius: 50%; bottom: 6rpx; display: flex; height: 30rpx; justify-content: center; position: absolute; right: 6rpx; width: 30rpx } .bui-dm-show-card .poster-container-touring .video-tag .icon-video.tph { font-size: 42rpx } .bui-dm-show-card .poster-container-touring .image-placeholder.tph { background: #f5f5f5; height: 100%; width: 100% } .bui-dm-show-card .poster-container-touring .poster-tag-bottom.tph { bottom: 0; height: 30rpx; left: 0; position: absolute; width: 72rpx } .bui-btn-wrapper.tph { align-items: center; display: flex; flex: 0 0 auto; flex-direction: column; height: 222rpx; justify-content: center; position: absolute; right: 0; top: 0 } .bui-btn-wrapper.ratio-wrapper.tph { min-width: 48rpx } .bui-btn-wrapper .bui-btn-medium.tph { height: 48rpx } .bui-dm-show-card-merge .show-content .show-title.tph { font-size: 28rpx; margin-top: 6rpx; max-width: 80% } .bui-dm-show-card-merge .show-adress.tph { max-width: 80% } .bui-dm-show-card-merge .show-content .show-date.tph { max-width: 80% } .bui-dm-show-card-merge .show-content .show-adress.tph, .bui-dm-show-card-merge .show-content .show-date.tph { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto } .bui-dm-show-card-merge .poster-container-shop .poster-tag-top.tph { left: 6rpx; right: unset } .bui-dm-show-card-pioneer .movie-card-btn.tph { border-radius: 18rpx } .bui-tabs.tph { --height: var(--bui-tabs-height, 78rpx); --color: var(--bui-tabs-color, var(--bui-color-fg-subtle)); --active-color: var(--bui-tabs-active-color, var(--bui-color-fg-default)); --line-color: var(--bui-tabs-line-color, var(--bui-color-primary)); --line-height: var(--bui-tabs-line-height, 3PX); --line-width: var(--bui-tabs-line-width, 36rpx); --mask-width: var(--bui-tabs-mask-width, 24rpx); --mask-height: var(--bui-tabs-mask-height, 100%); --tab-height: var(--bui-tab-height, 100%); --tab-padding: var(--bui-tab-padding, var(--bui-spacing-lg) var(--bui-spacing-lg) 20rpx); --font-size: var(--bui-tab-font-size, var(--bui-text-size-1)); font-family: var(--bui-font-family); position: relative } .bui-tabs-tabs.tph { align-items: center; display: flex; flex-wrap: nowrap; height: var(--height); justify-content: flex-start; overflow-x: scroll; position: relative; scrollbar-width: none } .bui-tabs-tabs::-webkit-scrollbar { display: none } .bui-tabs-tabline.tph { background: var(--line-color); border-radius: var(--bui-shape-radius-label); bottom: 0; color: var(--bui-color-primary); height: var(--line-height); position: absolute; width: var(--line-width) } .bui-tabs-content.tph { padding: var(--bui-spacing-lg) } .bui-tabs-mask.tph { bottom: 0; height: var(--mask-height); pointer-events: none; position: absolute; top: 0; width: var(--mask-width); z-index: 1 } .bui-tabs-mask-left.tph { background: linear-gradient(to right, var(--bui-color-bg-view), hsla(0, 0%, 100%, 0)); left: 0 } .bui-tabs-mask-right.tph { background: linear-gradient(to left, var(--bui-color-bg-view), hsla(0, 0%, 100%, 0)); right: 0 } .bui-tabline-invisible.tph { background-color: initial; visibility: hidden } .bui-ball-area-item.tph { display: flex; flex: 1; position: relative; width: 0 } .bui-ball-area-item.bui-ball-area-item-horizontal.tph { align-items: center; flex-direction: row } .bui-ball-area-item.bui-ball-area-item-horizontal .ball-area-item-circle.tph { flex-shrink: 0; margin-right: 12rpx } .bui-ball-area-item.bui-ball-area-item-horizontal .ball-area-item-text.tph { color: var(--bui-color-fg-default); font-size: 30rpx; font-weight: 500; line-height: 30rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100% } .bui-ball-area-item.bui-ball-area-item-vertical.tph { align-items: center; flex-direction: column } .bui-ball-area-item.bui-ball-area-item-vertical .ball-area-item-circle.tph { margin-bottom: 10rpx } .bui-ball-area-item.bui-ball-area-item-vertical .ball-area-item-text.tph { color: var(--bui-color-fg-default); font-size: var(--bui-text-size-3); line-height: var(--bui-text-size-3); overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 100% } .bui-ball-area-item .ball-area-item-circle.tph { align-items: center; border-radius: 50%; display: flex; flex-direction: column; position: relative } .bui-ball-area-item .ball-area-item-circle-small.tph { height: 72rpx; width: 72rpx } .bui-ball-area-item .ball-area-item-circle-medium.tph { height: 80rpx; width: 80rpx } .bui-ball-area-item .ball-area-item-circle-large.tph { height: 90rpx; width: 90rpx } .bui-ball-area-item .ball-area-item-img.tph { background-image: url(https://gw.alicdn.com/imgextra/i3/O1CN01X1CYkt222RzBT436W_!!6000000007062-2-tps-160-160.png); background-position: 50%; background-repeat: no-repeat; background-size: 100% 100%; border-radius: 100%; height: 100%; overflow: hidden; width: 100% } .bui-ball-area-item-oneline.tph { flex: unset; flex-shrink: 0 } .bui-ball-area-item-flag.tph { background-color: var(--bui-html-flag-background-color, var(--bui-color-primary)); background-image: var(--bui-html-flag-background-image); border-radius: 16rpx 20rpx 20rpx 0; color: #fff; font-size: 18rpx; height: 30rpx; line-height: 30rpx; overflow: hidden; padding: 0 8rpx; position: absolute; right: 0; top: 0; transform: translateY(-50%); white-space: nowrap; z-index: 1 } .bui-ball-area-item-flag-animation-scale.tph { animation: bui-flag-item-scale 3.6s infinite } .bui-ball-area-item .loop-flag-wrapper.tph { animation: bui-flag-loop 4.8s steps(2) infinite } .bui-ball-area-item .loop-flag-wrapper.loop-flag-scale-wrapper.tph { animation: bui-flag-loop 7.2s steps(2) infinite } .bui-ball-area-item .loop-flag-wrapper .flag-loop-item.tph { align-items: center; display: flex; height: 32rpx } .bui-ball-area-item .loop-flag-wrapper .flag-loop-item-animation-move.tph { animation: bui-flag-item-move 2.4s infinite; animation-delay: 2.4s } .bui-ball-area-item .loop-flag-wrapper .flag-loop-item-animation-fade.tph { animation: bui-flag-item-fade 2.4s infinite } @keyframes bui-flag-loop { 0% { transform: translate(0) } 100% { transform: translateY(-64rpx) } } @keyframes bui-flag-item-move { 0% { transform: translate(0) } 100%, 50% { transform: translateY(-32rpx) } } @keyframes bui-flag-item-scale { 0% { top: -20%; transform: scale(.1) } 10%, 50%, 90% { top: -20%; transform: scale(1) } 100% { top: -20%; transform: scale(.1) } } @keyframes bui-flag-item-fade { 0% { opacity: 0 } 100%, 50% { opacity: 1 } } .bui-card-header.tph { --padding: var(--bui-card-header-padding, var(--bui-spacing-md) var(--bui-spacing-lg)); --end-icon-margin-left: var(--bui-card-header-end-icon-margin-left, 4rpx); align-items: center; color: var(--bui-color-fg-default); display: flex; flex-direction: row; font-family: var(--bui-font-family); font-size: var(--bui-title-size-4); font-weight: var(--bui-font-weight-medium); padding: var(--bui-spacing-md) var(--bui-spacing-lg); position: relative } .bui-card-header-title.tph { flex-shrink: 0; max-width: 100% } .bui-card-header-subtitle.tph, .bui-card-header-title.tph { overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .bui-card-header-subtitle.tph { color: var(--bui-color-fg-subtle); font-size: var(--bui-text-size-3); font-weight: 400; padding: 0 var(--bui-spacing-xs) } .bui-card-header-extra.tph { white-space: nowrap } .bui-card-header-end-icon.tph { align-items: center; display: flex; flex-direction: row } .bui-card-header-end-icon.tph, .bui-card-header-extra.tph { color: var(--bui-color-fg-subtle); font-size: var(--bui-text-size-3); font-weight: 400; margin-left: auto } .bui-card-header-extra+.bui-card-header-end-icon.tph { margin-left: 4rpx } .bui-card.tph { background-color: var(--bui-color-bg-view); border-radius: var(--bui-shape-radius-card); font-family: var(--bui-font-family); overflow: hidden } .bui-card-header+.bui-card-content.tph { padding-top: 0 } .bui-horizontal-attraction-card.tph { background-color: var(--bui-color-white); border-radius: var(--bui-spacing-sm); box-sizing: border-box; max-width: 100%; padding: 30rpx 24rpx } .bui-horizontal-attraction-card .attraction-main.tph { display: flex; width: 100% } .bui-horizontal-attraction-card .attraction-main .attraction-poster.tph { margin-right: var(--bui-spacing-lg); position: relative; width: 152rpx } .bui-horizontal-attraction-card .attraction-main .attraction-poster-tag.tph { background-color: rgba(0, 0, 0, .9); font-size: 18rpx; left: 6rpx; position: absolute; top: 6rpx; z-index: 9 } .bui-horizontal-attraction-card .attraction-main .attraction-poster-img.tph { border-radius: var(--bui-shape-radius-default); height: 152rpx; width: 152rpx } .bui-horizontal-attraction-card .attraction-main .attraction-poster-img .img-placeholder.tph { background-color: var(--bui-color-bg-default); height: 100%; width: 100% } .bui-horizontal-attraction-card .attraction-main .attraction-content.tph { flex: 1; overflow: hidden } .bui-horizontal-attraction-card .attraction-main .attraction-content-top.tph { height: 132rpx; margin-bottom: 4rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content-top-lower.tph { height: 104rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content .content-title.tph { align-items: center; display: flex; margin-bottom: 8rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content .content-title .content-title-text.tph { color: var(--bui-color-fg-default); font-size: 32rpx; font-weight: var(--bui-font-weight-medium); line-height: 44rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto } .bui-horizontal-attraction-card .attraction-main .attraction-content .content-title-tag.tph { background-color: #eff0f3; color: #6a7a99; flex-shrink: 0; font-size: 20rpx; font-weight: 500; margin-left: 8rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content .recommend-tag.tph { display: flex; height: 36rpx; margin-bottom: 10rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content .recommend-tag-icon.tph { background: url(https://gw.alicdn.com/imgextra/i1/O1CN01aIveL11fIGXcYk4AR_!!6000000003983-2-tps-48-60.png)no-repeat 50%; background-size: 100%auto; border-radius: 8rpx 0 0 8rpx; flex-shrink: 0; height: 100%; width: 36rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content .recommend-tag-text.tph { align-items: center; background-color: #fff7e9; border-radius: 0 8rpx 8rpx 0; color: #874953; flex-shrink: 0; font-size: 20rpx; font-weight: 500; height: 100%; line-height: 36rpx; max-width: calc(100% - 52rpx); overflow: hidden; padding: 0 8rpx; text-overflow: ellipsis; white-space: nowrap; width: auto } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-address.tph { align-items: center; color: var(--bui-color-neutral-2); display: flex; font-size: 24rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-address .address-distance.tph { flex-shrink: 0 } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-address .address-divider.tph { border-color: #e9ebef; margin: 0 12rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-address .address-detail.tph { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-price.tph { align-items: baseline; display: flex; justify-content: space-between } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-price-left .today-order-tag.tph { font-weight: var(--bui-font-weight-bold); margin-right: 6rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-price-left .retreat-tag.tph { color: #8896b1; font-weight: var(--bui-font-weight-bold) } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-price-right.tph { align-items: baseline; color: #959aa5; display: flex; flex-shrink: 0; font-size: 20rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-price-right .discount-tag.tph { margin-right: 6rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-price-right .discount-tag.promotion-tag-half-price.tph { transform: translateY(4rpx) } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-price-right .attraction-price-tickets.tph { align-items: baseline; display: flex } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-price-right .attraction-price-tickets .ml-2.tph { margin-left: 4rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-price-right .attraction-price-tickets .mr-2.tph { margin-right: 4rpx } .bui-horizontal-attraction-card .attraction-main .attraction-content .attraction-price-right .attraction-price-tickets .price-text.tph { font-size: 24rpx; max-width: 290rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto } .bui-horizontal-attraction-card .attraction-show.tph { align-items: center; background-color: #f5f6f8; border-radius: var(--bui-shape-radius-default); box-sizing: border-box; display: flex; height: 60rpx; margin-top: var(--bui-spacing-md); padding: 0 var(--bui-spacing-md); width: 100% } .bui-horizontal-attraction-card .attraction-show-type.tph { color: var(--bui-color-fg-default); flex-shrink: 0; font-size: 24rpx; font-weight: var(--bui-font-weight-medium) } .bui-horizontal-attraction-card .attraction-show-divider.tph { border-color: #e9ebef; margin: 0 12rpx } .bui-horizontal-attraction-card .attraction-show-name.tph { color: var(--bui-color-neutral-2); font-size: 24rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto } .bui-horizontal-attraction-card .attraction-show-right.tph { align-items: center; display: flex; flex: 1 0 auto; flex-shrink: 0; justify-content: flex-end; padding-left: 24rpx } .bui-horizontal-attraction-card .attraction-show-right .show-price.tph { align-items: baseline; display: flex; flex-shrink: 0 } .bui-horizontal-attraction-card .attraction-show-right .price-text.tph { font-size: 24rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto } .bui-horizontal-attraction-card .attraction-show-tag.tph { margin-right: 6rpx } .bui-horizontal-attraction-card .price-unit.tph { color: var(--bui-color-red); font-size: 20rpx; font-weight: 500 } .bui-horizontal-attraction-card .price-number.tph { color: var(--bui-color-red); font-size: 30rpx; font-weight: 700 } .bui-horizontal-attraction-card .price-desc.tph { color: #959aa5; font-size: 20rpx } .bui-stack.tph { align-items: var(--align-items); column-gap: var(--spacing); display: flex; flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); font-family: var(--bui-font-family); justify-content: var(--justify-content); row-gap: var(--spacing) } .bui-card-content.tph { color: var(--bui-color-fg-muted); font-family: var(--bui-font-family); font-size: var(--bui-text-size-2); padding: var(--bui-spacing-lg) } @media (prefers-color-scheme:light) { [data-color-mode="auto"][data-theme="dm"] { --bui-color-blue: #48b1f1; --bui-color-orange: #ff8f3f; --bui-color-gray: #f5f5f5; --bui-color-pink: #ff8e92; --bui-color-neutral-2: #4d4d56; --bui-color-neutral-3: #9c9ca5; --bui-color-neutral-5: #f1f1f1; --bui-color-bg-default: #f4f5f6; --bui-color-powder-start: #ff72a2; --bui-color-powder-end: #ff7070; --bui-title-size-2: 40rpx; --bui-title-size-3: 36rpx; --bui-color-red: #ff4886; --bui-color-fg-default: #2e333e; --bui-color-fg-muted: #2e333e; --bui-shape-radius-label: 8rpx } } @media (prefers-color-scheme:dark) { [data-color-mode="auto"][data-theme="dm"] { --bui-color-neutral-5: #e5e5e5; --bui-color-powder-start: #ff4886; --bui-color-powder-end: #ffa662; --bui-color-fg-default: #f0f6fc; --bui-color-fg-muted: #8b949e; --bui-color-fg-subtle: #484f58; --bui-color-fg-disabled: #484f58; --bui-color-bg-default: #010409; --bui-color-bg-view: #161b22; --bui-color-bg-popover: rgba(72, 79, 88, .7); --bui-color-bg-alpha-light-9: rgba(22, 27, 34, .9); --bui-color-bg-alpha-light-7: rgba(22, 27, 34, .7); --bui-color-bg-alpha-light-5: rgba(22, 27, 34, .5); --bui-color-bg-alpha-light-3: rgba(22, 27, 34, .3); --bui-color-bg-alpha-light-1: rgba(22, 27, 34, .1); --bui-color-bg-alpha-dark-9: rgba(72, 79, 88, .9); --bui-color-bg-alpha-dark-7: rgba(72, 79, 88, .7); --bui-color-bg-alpha-dark-5: rgba(72, 79, 88, .5); --bui-color-bg-alpha-dark-3: rgba(72, 79, 88, .3); --bui-color-bg-alpha-dark-1: rgba(72, 79, 88, .1); --bui-color-border-default: #30363d } } .bui-default-light.tph, [data-color-mode="light"][data-theme="default"], page, xhs-page { --bui-color-fg-vip-title: #582331; --bui-color-fg-vip-subtitle: #874953; --bui-color-fg-vip-info: #a67070; --bui-color-fg-vip-disabled: #daaaa0; --bui-color-bg-rank: #fef4da; --bui-color-rank: #d7932c; --bui-color-border-vip: hsla(16, 72%, 71%, .4); --bui-color-border-rank: rgba(215, 147, 44, .4); --bui-color-mystery-start: #f273ff; --bui-color-mystery-end: #ca64ff; --bui-color-vip-light-start: #ffecc7; --bui-color-vip-light-end: #ffdbcf; --bui-color-vip-dark-start: #f5ac6b; --bui-color-vip-dark-end: #f7846d; --bui-color-vip-diamond-start: #202a4d; --bui-color-vip-diamond-end: #2b3858; --bui-color-red: #ff335c; --bui-color-red-light: #ffebef; --bui-color-pink: #dd10f2; --bui-color-pink-light: #fce7fe; --bui-color-orange: #ff8533; --bui-color-orange-light: #fff0e5; --bui-color-green: #00d68f; --bui-color-green-light: #dcf9f0; --bui-color-purple: #8b52ff; --bui-color-purple-light: #f2ebff; --bui-color-blue: #148aff; --bui-color-blue-light: #e1f0ff; --bui-color-gray: #8896b1; --bui-color-gray-light: #f3f5f8; --bui-color-black: #000; --bui-color-white: #fff; --bui-color-vip: #ff866e; --bui-color-neutral-0: var(--bui-color-black); --bui-color-neutral-1: #2e333e; --bui-color-neutral-2: #5f6672; --bui-color-neutral-3: #959aa5; --bui-color-neutral-4: #ced1d6; --bui-color-neutral-5: #e9ebef; --bui-color-neutral-6: #f5f6f8; --bui-color-neutral-7: var(--bui-color-white); --bui-font-weight-normal: 400; --bui-font-weight-medium: 500; --bui-font-weight-bold: 600; --bui-color-primary: var(--bui-color-red); --bui-color-primary-light: var(--bui-color-red-light); --bui-color-info: var(--bui-color-blue); --bui-color-info-light: var(--bui-color-blue-light); --bui-color-success: var(--bui-color-green); --bui-color-success-light: var(--bui-color-green-light); --bui-color-warning: var(--bui-color-orange); --bui-color-warning-light: var(--bui-color-orange-light); --bui-color-danger: var(--bui-color-red); --bui-color-danger-light: var(--bui-color-red-light); --bui-title-size-1: 42rpx; --bui-title-size-2: 36rpx; --bui-title-size-3: 32rpx; --bui-title-size-4: 30rpx; --bui-text-size-1: 28rpx; --bui-text-size-2: 26rpx; --bui-text-size-3: 24rpx; --bui-text-size-4: 22rpx; --bui-text-size-5: 20rpx; --bui-color-fg-default: var(--bui-color-neutral-1); --bui-color-fg-muted: var(--bui-color-neutral-2); --bui-color-fg-subtle: var(--bui-color-neutral-3); --bui-color-fg-disabled: var(--bui-color-neutral-4); --bui-color-bg-default: var(--bui-color-neutral-6); --bui-color-bg-view: var(--bui-color-neutral-7); --bui-color-bg-popover: var(--bui-color-neutral-7); --bui-color-bg-alpha-light-9: hsla(0, 0%, 100%, .9); --bui-color-bg-alpha-light-7: hsla(0, 0%, 100%, .7); --bui-color-bg-alpha-light-5: hsla(0, 0%, 100%, .5); --bui-color-bg-alpha-light-3: hsla(0, 0%, 100%, .3); --bui-color-bg-alpha-light-1: hsla(0, 0%, 100%, .1); --bui-color-bg-alpha-dark-9: rgba(0, 0, 0, .9); --bui-color-bg-alpha-dark-7: rgba(0, 0, 0, .7); --bui-color-bg-alpha-dark-5: rgba(0, 0, 0, .5); --bui-color-bg-alpha-dark-3: rgba(0, 0, 0, .3); --bui-color-bg-alpha-dark-1: rgba(0, 0, 0, .1); --bui-color-border-default: var(--bui-color-neutral-5); --bui-color-border-primary: rgba(255, 51, 92, .4); --bui-color-border-info: rgba(20, 138, 255, .4); --bui-color-border-success: rgba(0, 214, 143, .4); --bui-color-border-warning: rgba(255, 133, 51, .4); --bui-color-border-danger: rgba(255, 51, 92, .4); --bui-color-border-gray: rgba(136, 150, 177, .4); --bui-color-primary-start: #ef16b9; --bui-color-primary-end: var(--bui-color-red); --bui-color-secondary-start: #f32adf; --bui-color-secondary-end: var(--bui-color-pink); --bui-color-info-start: #33a7ff; --bui-color-info-end: var(--bui-color-blue); --bui-color-warning-start: #ffad33; --bui-color-warning-end: var(--bui-color-orange); --bui-color-success-start: #00ebac; --bui-color-success-end: var(--bui-color-green); --bui-color-danger-start: #ef16b9; --bui-color-danger-end: var(--bui-color-red); --bui-color-vip-start: #ffd4a6; --bui-color-vip-end: #ffbeae; --bui-shape-radius-popover: 36rpx; --bui-shape-radius-drawer: 24rpx; --bui-shape-radius-card: 18rpx; --bui-shape-radius-default: 12rpx; --bui-shape-radius-poster: 8rpx; --bui-shape-radius-label: 6rpx; --bui-spacing-xl: 30rpx; --bui-spacing-lg: 24rpx; --bui-spacing-md: 18rpx; --bui-spacing-sm: 12rpx; --bui-spacing-xs: 8rpx; --bui-line-height: 1.5; --bui-z-index-dropdown: 1000; --bui-z-index-affix: 1100; --bui-z-index-modal-backdrop: 1200; --bui-z-index-modal: 1200; --bui-z-index-popover: 1300; --bui-z-index-tooltip: 1400; --bui-z-index-toast: 1500; --bui-font-family: "PingFang SC", "Chinese Quote", "Segoe UI", roboto, "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", helvetica, arial, sans-serif } .bui-dark.tph, [data-color-mode="dark"][data-theme="default"] { --bui-color-fg-default: #f0f6fc; --bui-color-fg-muted: #8b949e; --bui-color-fg-subtle: #484f58; --bui-color-fg-disabled: #484f58; --bui-color-bg-default: #010409; --bui-color-bg-view: #161b22; --bui-color-bg-popover: rgba(72, 79, 88, .7); --bui-color-bg-alpha-light-9: rgba(22, 27, 34, .9); --bui-color-bg-alpha-light-7: rgba(22, 27, 34, .7); --bui-color-bg-alpha-light-5: rgba(22, 27, 34, .5); --bui-color-bg-alpha-light-3: rgba(22, 27, 34, .3); --bui-color-bg-alpha-light-1: rgba(22, 27, 34, .1); --bui-color-bg-alpha-dark-9: rgba(72, 79, 88, .9); --bui-color-bg-alpha-dark-7: rgba(72, 79, 88, .7); --bui-color-bg-alpha-dark-5: rgba(72, 79, 88, .5); --bui-color-bg-alpha-dark-3: rgba(72, 79, 88, .3); --bui-color-bg-alpha-dark-1: rgba(72, 79, 88, .1); --bui-color-border-default: #30363d } .bui-dm-light.tph, [data-color-mode="light"][data-theme="dm"] { --bui-color-blue: #48b1f1; --bui-color-orange: #ff8f3f; --bui-color-gray: #f5f5f5; --bui-color-pink: #ff8e92; --bui-color-neutral-2: #4d4d56; --bui-color-neutral-3: #9c9ca5; --bui-color-neutral-5: #f1f1f1; --bui-color-bg-default: #f4f5f6; --bui-color-powder-start: #ff72a2; --bui-color-powder-end: #ff7070; --bui-title-size-2: 40rpx; --bui-title-size-3: 36rpx; --bui-color-red: #ff4886; --bui-color-fg-default: #2e333e; --bui-color-fg-muted: #2e333e; --bui-shape-radius-label: 8rpx } .bui-dm-dark.tph, [data-color-mode="dark"][data-theme="dm"] { --bui-color-neutral-5: #e5e5e5; --bui-color-powder-start: #ff4886; --bui-color-powder-end: #ffa662; --bui-color-fg-default: #f0f6fc; --bui-color-fg-muted: #8b949e; --bui-color-fg-subtle: #484f58; --bui-color-fg-disabled: #484f58; --bui-color-bg-default: #010409; --bui-color-bg-view: #161b22; --bui-color-bg-popover: rgba(72, 79, 88, .7); --bui-color-bg-alpha-light-9: rgba(22, 27, 34, .9); --bui-color-bg-alpha-light-7: rgba(22, 27, 34, .7); --bui-color-bg-alpha-light-5: rgba(22, 27, 34, .5); --bui-color-bg-alpha-light-3: rgba(22, 27, 34, .3); --bui-color-bg-alpha-light-1: rgba(22, 27, 34, .1); --bui-color-bg-alpha-dark-9: rgba(72, 79, 88, .9); --bui-color-bg-alpha-dark-7: rgba(72, 79, 88, .7); --bui-color-bg-alpha-dark-5: rgba(72, 79, 88, .5); --bui-color-bg-alpha-dark-3: rgba(72, 79, 88, .3); --bui-color-bg-alpha-dark-1: rgba(72, 79, 88, .1); --bui-color-border-default: #30363d } @media (prefers-color-scheme:light) { [data-color-mode="auto"] { --bui-color-fg-vip-title: #582331; --bui-color-fg-vip-subtitle: #874953; --bui-color-fg-vip-info: #a67070; --bui-color-fg-vip-disabled: #daaaa0; --bui-color-bg-rank: #fef4da; --bui-color-rank: #d7932c; --bui-color-border-vip: hsla(16, 72%, 71%, .4); --bui-color-border-rank: rgba(215, 147, 44, .4); --bui-color-mystery-start: #f273ff; --bui-color-mystery-end: #ca64ff; --bui-color-vip-light-start: #ffecc7; --bui-color-vip-light-end: #ffdbcf; --bui-color-vip-dark-start: #f5ac6b; --bui-color-vip-dark-end: #f7846d; --bui-color-vip-diamond-start: #202a4d; --bui-color-vip-diamond-end: #2b3858; --bui-color-red: #ff335c; --bui-color-red-light: #ffebef; --bui-color-pink: #dd10f2; --bui-color-pink-light: #fce7fe; --bui-color-orange: #ff8533; --bui-color-orange-light: #fff0e5; --bui-color-green: #00d68f; --bui-color-green-light: #dcf9f0; --bui-color-purple: #8b52ff; --bui-color-purple-light: #f2ebff; --bui-color-blue: #148aff; --bui-color-blue-light: #e1f0ff; --bui-color-gray: #8896b1; --bui-color-gray-light: #f3f5f8; --bui-color-black: #000; --bui-color-white: #fff; --bui-color-vip: #ff866e; --bui-color-neutral-0: var(--bui-color-black); --bui-color-neutral-1: #2e333e; --bui-color-neutral-2: #5f6672; --bui-color-neutral-3: #959aa5; --bui-color-neutral-4: #ced1d6; --bui-color-neutral-5: #e9ebef; --bui-color-neutral-6: #f5f6f8; --bui-color-neutral-7: var(--bui-color-white); --bui-font-weight-normal: 400; --bui-font-weight-medium: 500; --bui-font-weight-bold: 600; --bui-color-primary: var(--bui-color-red); --bui-color-primary-light: var(--bui-color-red-light); --bui-color-info: var(--bui-color-blue); --bui-color-info-light: var(--bui-color-blue-light); --bui-color-success: var(--bui-color-green); --bui-color-success-light: var(--bui-color-green-light); --bui-color-warning: var(--bui-color-orange); --bui-color-warning-light: var(--bui-color-orange-light); --bui-color-danger: var(--bui-color-red); --bui-color-danger-light: var(--bui-color-red-light); --bui-title-size-1: 42rpx; --bui-title-size-2: 36rpx; --bui-title-size-3: 32rpx; --bui-title-size-4: 30rpx; --bui-text-size-1: 28rpx; --bui-text-size-2: 26rpx; --bui-text-size-3: 24rpx; --bui-text-size-4: 22rpx; --bui-text-size-5: 20rpx; --bui-color-fg-default: var(--bui-color-neutral-1); --bui-color-fg-muted: var(--bui-color-neutral-2); --bui-color-fg-subtle: var(--bui-color-neutral-3); --bui-color-fg-disabled: var(--bui-color-neutral-4); --bui-color-bg-default: var(--bui-color-neutral-6); --bui-color-bg-view: var(--bui-color-neutral-7); --bui-color-bg-popover: var(--bui-color-neutral-7); --bui-color-bg-alpha-light-9: hsla(0, 0%, 100%, .9); --bui-color-bg-alpha-light-7: hsla(0, 0%, 100%, .7); --bui-color-bg-alpha-light-5: hsla(0, 0%, 100%, .5); --bui-color-bg-alpha-light-3: hsla(0, 0%, 100%, .3); --bui-color-bg-alpha-light-1: hsla(0, 0%, 100%, .1); --bui-color-bg-alpha-dark-9: rgba(0, 0, 0, .9); --bui-color-bg-alpha-dark-7: rgba(0, 0, 0, .7); --bui-color-bg-alpha-dark-5: rgba(0, 0, 0, .5); --bui-color-bg-alpha-dark-3: rgba(0, 0, 0, .3); --bui-color-bg-alpha-dark-1: rgba(0, 0, 0, .1); --bui-color-border-default: var(--bui-color-neutral-5); --bui-color-border-primary: rgba(255, 51, 92, .4); --bui-color-border-info: rgba(20, 138, 255, .4); --bui-color-border-success: rgba(0, 214, 143, .4); --bui-color-border-warning: rgba(255, 133, 51, .4); --bui-color-border-danger: rgba(255, 51, 92, .4); --bui-color-border-gray: rgba(136, 150, 177, .4); --bui-color-primary-start: #ef16b9; --bui-color-primary-end: var(--bui-color-red); --bui-color-secondary-start: #f32adf; --bui-color-secondary-end: var(--bui-color-pink); --bui-color-info-start: #33a7ff; --bui-color-info-end: var(--bui-color-blue); --bui-color-warning-start: #ffad33; --bui-color-warning-end: var(--bui-color-orange); --bui-color-success-start: #00ebac; --bui-color-success-end: var(--bui-color-green); --bui-color-danger-start: #ef16b9; --bui-color-danger-end: var(--bui-color-red); --bui-color-vip-start: #ffd4a6; --bui-color-vip-end: #ffbeae; --bui-shape-radius-popover: 36rpx; --bui-shape-radius-drawer: 24rpx; --bui-shape-radius-card: 18rpx; --bui-shape-radius-default: 12rpx; --bui-shape-radius-poster: 8rpx; --bui-shape-radius-label: 6rpx; --bui-spacing-xl: 30rpx; --bui-spacing-lg: 24rpx; --bui-spacing-md: 18rpx; --bui-spacing-sm: 12rpx; --bui-spacing-xs: 8rpx; --bui-line-height: 1.5; --bui-z-index-dropdown: 1000; --bui-z-index-affix: 1100; --bui-z-index-modal-backdrop: 1200; --bui-z-index-modal: 1200; --bui-z-index-popover: 1300; --bui-z-index-tooltip: 1400; --bui-z-index-toast: 1500; --bui-font-family: "PingFang SC", "Chinese Quote", "Segoe UI", roboto, "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", helvetica, arial, sans-serif } } @media (prefers-color-scheme:dark) { [data-color-mode="auto"] { --bui-color-fg-default: #f0f6fc; --bui-color-fg-muted: #8b949e; --bui-color-fg-subtle: #484f58; --bui-color-fg-disabled: #484f58; --bui-color-bg-default: #010409; --bui-color-bg-view: #161b22; --bui-color-bg-popover: rgba(72, 79, 88, .7); --bui-color-bg-alpha-light-9: rgba(22, 27, 34, .9); --bui-color-bg-alpha-light-7: rgba(22, 27, 34, .7); --bui-color-bg-alpha-light-5: rgba(22, 27, 34, .5); --bui-color-bg-alpha-light-3: rgba(22, 27, 34, .3); --bui-color-bg-alpha-light-1: rgba(22, 27, 34, .1); --bui-color-bg-alpha-dark-9: rgba(72, 79, 88, .9); --bui-color-bg-alpha-dark-7: rgba(72, 79, 88, .7); --bui-color-bg-alpha-dark-5: rgba(72, 79, 88, .5); --bui-color-bg-alpha-dark-3: rgba(72, 79, 88, .3); --bui-color-bg-alpha-dark-1: rgba(72, 79, 88, .1); --bui-color-border-default: #30363d } } [data-color-mode="light"], page, xhs-page { color-scheme: light } [data-color-mode="dark"] { color-scheme: dark } @media (prefers-color-scheme:light) { [data-color-mode="auto"] { color-scheme: light } } @media (prefers-color-scheme:dark) { [data-color-mode="auto"] { color-scheme: dark } } [data-color-mode] { background-color: var(--bui-color-bg-default); color: var(--bui-color-fg-default) } .h5-body, .h5-button, .h5-input, .h5-select, .h5-textarea { color: inherit; font-family: Chinese Quote, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 30rpx; line-height: 1.5 } .h5-button, .h5-input, .h5-select { appearance: none; outline: none } .h5-blockquote, .h5-dd, .h5-div, .h5-dl, .h5-dt, .h5-fieldset, .h5-form, .h5-h1, .h5-h2, .h5-h3, .h5-h4, .h5-h5, .h5-h6, .h5-input, .h5-legend, .h5-li, .h5-ol, .h5-p, .h5-td, .h5-textarea, .h5-th, .h5-ul { margin: 0; padding: 0 } .h5-a { outline: 0 } .h5-ol, .h5-ul { list-style-type: none } .h5-input { line-height: normal } .h5-table { border-collapse: collapse; border-spacing: 0 } .h5-fieldset, .h5-img { border: 0 } .h5-li { list-style: none } .h5-caption, .h5-th { text-align: left } .h5-q:after, .h5-q:before { content: "" } ::-webkit-scrollbar { display: none } .h5-body { margin: 0; min-height: 100vh; padding: 0 0 var(--safe-area-inset-bottom, 68rpx); user-select: none } .t-c { text-align: center !important } .t-l { text-align: left !important } .t-r { text-align: right !important } .h5-a { color: inherit; text-decoration: none } .h5-h1, .head1 { font-size: 48rpx; font-weight: 600; line-height: 1.375 } .h5-h2, .head2 { font-size: 40rpx; font-weight: 600; line-height: 1.45 } .h5-h3, .head3 { font-size: 36rpx; font-weight: 600; line-height: 1.33 } .h5-h4, .head4 { font-size: 32rpx; font-weight: 500; line-height: 1.375 } .body1 { font-size: 30rpx } .body2 { font-size: 28rpx } .secondary1 { font-size: 26rpx } .secondary2 { font-size: 24rpx } .secondary3 { font-size: 22rpx } .fn-show { display: block !important } .fn-hide { display: none !important } .fn-visible { visibility: visible !important } .fn-hidden { visibility: hidden !important } .fn-left { float: left } .fn-right { float: right } .d-block { display: block !important } .d-none { display: none !important } .d-inline { display: inline !important } .d-inline-block { display: inline-block !important } .d-flex { display: flex !important } .bui-flex-center.tph { align-items: center; display: flex; justify-content: center } .img-fluid { height: auto; max-width: 100% } .default-avatar { background-image: url(https://gw.alicdn.com/tfs/TB1Q2zRXuL2gK0jSZFmXXc7iXXa-120-120.png) } .tpp-btn { background-color: initial; background-image: linear-gradient(90deg, var(--bui-color-primary-start, #ef16b9)0, var(--bui-color-primary-end, #ff335c) 100%); background-image: linear-gradient(45deg, var(--bui-color-primary-start, #ef16b9)0, var(--bui-color-primary-end, #ff335c) 100%); border: 0; border-radius: 240rpx; box-sizing: border-box; color: #fff; display: inline-block; font-size: 24rpx; height: 56rpx; line-height: 56rpx; padding: 0 26rpx; text-align: center; user-select: none; vertical-align: middle } .tpp-btn-primary { background-image: linear-gradient(90deg, var(--bui-color-primary-start)0, var(--bui-color-primary-end) 100%); background-image: linear-gradient(45deg, var(--bui-color-primary-start)0, var(--bui-color-primary-end) 100%) } .tpp-btn-info { background-image: linear-gradient(90deg, var(--bui-color-info-start)0, var(--bui-color-info-end) 100%); background-image: linear-gradient(45deg, var(--bui-color-info-start)0, var(--bui-color-info-end) 100%) } .tpp-btn-warning { background-image: linear-gradient(90deg, var(--bui-color-warning-start)0, var(--bui-color-warning-end) 100%); background-image: linear-gradient(45deg, var(--bui-color-warning-start)0, var(--bui-color-warning-end) 100%) } .tpp-btn-outline, .tpp-btn-outline-info, .tpp-btn-outline-primary, .tpp-btn-outline-warning { background-image: none; padding: 0 24rpx } .tpp-btn-outline { border: 2rpx solid #959aa5; color: #959aa5 } .tpp-btn-outline-primary { border: 2rpx solid var(--bui-color-primary); color: var(--bui-color-primary) } .tpp-btn-outline-warning { border: 2rpx solid var(--bui-color-warning); color: var(--bui-color-warning) } .tpp-btn-outline-info { border: 2rpx solid var(--bui-color-info); color: var(--bui-color-info) } .tpp-btn-block { border-radius: 0; display: block; font-size: 34rpx; height: 110rpx; line-height: 110rpx; width: 100% } .tpp-btn.disabled, .tpp-btn:disabled { background-color: #c8c8c8; background-image: none; pointer-events: none } .tpp-btn-outline-info.disabled, .tpp-btn-outline-info:disabled, .tpp-btn-outline-primary.disabled, .tpp-btn-outline-primary:disabled, .tpp-btn-outline.disabled, .tpp-btn-outline:disabled { background-color: initial; background-image: none; border: 2rpx solid #c8c8c8; color: #c8c8c8; pointer-events: none } .tpp-lbl { align-items: center; background-color: #f8f8fb; border-radius: 6rpx; box-sizing: border-box; color: #000; display: inline-flex; font-size: 20rpx; font-style: normal; font-weight: 400; height: 30rpx; justify-content: center; line-height: 30rpx; padding: 0 6rpx; position: relative; user-select: none; white-space: nowrap } .tpp-lbl-primary { background-color: var(--bui-color-primary) } .tpp-lbl-info { background-color: var(--bui-color-info) } .tpp-lbl-warning { background-color: var(--bui-color-warning) } .tpp-lbl-success { background-color: var(--bui-color-success) } .tpp-lbl-outline { background-color: initial; border: 2rpx solid #959aa5; border-radius: 6rpx; color: #959aa5 } .tpp-lbl-outline-primary { background-color: initial; border: 2rpx solid var(--bui-color-border-primary); border-radius: 6rpx; color: var(--bui-color-primary) } .tpp-lbl-outline-info { background-color: initial; border: 2rpx solid var(--bui-color-border-info); border-radius: 6rpx; color: var(--bui-color-info) } .tpp-lbl-outline-warning { background-color: initial; border: 2rpx solid var(--bui-color-border-warning); border-radius: 6rpx; color: var(--bui-color-warning) } .tpp-lbl-outline-success { background-color: initial; border: 2rpx solid var(--bui-color-border-success); border-radius: 6rpx; color: var(--bui-color-success) } .tpp-i { background-position: 50%; background-repeat: no-repeat; background-size: contain; display: inline-block; height: 32rpx; position: relative; width: 32rpx } .bui-icon.tph { fill: currentColor; height: 28rpx; width: 28rpx } .tpp-spinner { animation: rotation .5s linear infinite; border: 4rpx solid var(--bui-color-primary); border-bottom: 4rpx solid transparent; border-radius: 100%; height: 40rpx; width: 40rpx } .a-cp-loading-indicator, .a-cp-loading-item, .tpp-spinner { display: inline-block } .a-cp-loading-item { animation: ACPAULoadingScaleColorBoth .766s ease-in-out infinite alternate; height: 20rpx; opacity: 0; position: relative; transform: scale(0); width: 20rpx } .a-cp-loading-item:before { background-color: #108ee9; border-radius: 2rpx 4rpx 4rpx 6rpx; content: " "; height: 38.26rpx; left: 50%; margin-left: -12.76rpx; margin-top: -19.12rpx; position: absolute; top: 50%; transform: skew(-.46rad) scale(.5); transform-origin: center center; width: 25.5rpx } .a-cp-loading-item:nth-child(1) { animation-delay: -2.2s } .a-cp-loading-item:nth-child(2) { animation-delay: -1.966s } .a-cp-loading-item:nth-child(3) { animation-delay: -1.666s } @keyframes ACPAULoadingScaleColorBoth { 0% { opacity: 0; transform: scale(0) } 35% { opacity: .001; transform: scale(.12) } 100% { opacity: 1; transform: scale(1) } } @keyframes rotation { from { transform: rotate(0deg) } to { transform: rotate(359deg) } } .privacy-modal { align-items: center; display: flex; justify-content: center; z-index: 10000 } .privacy-modal .privacy-modal-card { box-sizing: border-box; height: 792rpx; padding: 42rpx 42rpx 0; position: relative; width: 600rpx } .privacy-modal .privacy-modal-title { color: var(--bui-color-fg-default); display: flex; font-size: 36rpx; font-weight: 500; justify-content: center; width: 100% } .privacy-modal .privacy-modal-link { color: var(--bui-color-fg-default); font-size: 26rpx; line-height: 42rpx; margin-top: 14rpx; width: 100% } .privacy-modal .privacy-modal-link-blue { color: #148aff } .privacy-modal .privacy-modal-content { color: var(--bui-color-fg-default); font-size: 26rpx; line-height: 42rpx; margin-top: 6rpx; width: 100% } .privacy-modal .privacy-modal-btn { border-top: 2rpx solid var(--bui-color-border-default); bottom: 0; display: flex; font-size: 34rpx; height: 104rpx; left: 0; position: absolute; width: 100% } .privacy-modal .privacy-modal-btn-cancel { align-items: center; border-right: 2rpx solid var(--bui-color-border-default); color: #5f6672; display: flex; justify-content: center; width: 50% } .privacy-modal .privacy-modal-btn-confirm { align-items: center; color: #ff335c; display: flex; font-weight: 500; justify-content: center; width: 50% }