:root{--rv-brand-color:#3f45ff;--rv-black:#000;--rv-white:#fff;--rv-gray-1:#f7f8fa;--rv-gray-2:#f2f3f5;--rv-gray-3:#ebedf0;--rv-gray-4:#dcdee0;--rv-gray-5:#c8c9cc;--rv-gray-6:#969799;--rv-gray-7:#646566;--rv-gray-8:#323232;--rv-red:#f44336;--rv-blue:#3f45ff;--rv-orange:#ff976a;--rv-orange-dark:#ff590d;--rv-orange-light:#fffbe8;--rv-green:#00c853;--rv-gradient-red:linear-gradient(90deg,#ff6034,#ee0a24);--rv-gradient-orange:linear-gradient(90deg,#ffd01e,#ff8917);--rv-primary-color:var(--rv-blue);--rv-success-color:var(--rv-green);--rv-danger-color:var(--rv-red);--rv-warning-color:var(--rv-orange);--rv-text-color:var(--rv-gray-8);--rv-text-color-weak:#969799;--rv-active-color:var(--rv-gray-2);--rv-active-opacity:0.7;--rv-disabled-opacity:0.5;--rv-background-color:var(--rv-gray-1);--rv-background-color-light:#fafafa;--rv-text-link-color:#576b95;--rv-padding-base:4px;--rv-padding-xs:8px;--rv-padding-sm:12px;--rv-padding-md:16px;--rv-padding-lg:24px;--rv-padding-xl:32px;--rv-font-size-xs:10px;--rv-font-size-sm:12px;--rv-font-size-md:14px;--rv-font-size-lg:16px;--rv-font-size-xl:18px;--rv-font-size-xxl:20px;--rv-font-size-xxxl:24px;--rv-font-weight-bold:500;--rv-line-height-xs:14px;--rv-line-height-sm:18px;--rv-line-height-md:20px;--rv-line-height-lg:22px;--rv-line-height-xl:24px;--rv-line-height-xxl:28px;--rv-line-height-xxxl:32px;--rv-base-font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif;--rv-price-integer-font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif;--rv-animation-duration-base:0.3s;--rv-animation-duration-fast:0.2s;--rv-animation-timing-function-enter:ease-out;--rv-animation-timing-function-leave:ease-in;--rv-border-color:var(--rv-gray-3);--rv-border-width-base:1px;--rv-border-radius-sm:2px;--rv-border-radius-md:4px;--rv-border-radius-lg:8px;--rv-border-radius-max:999px}html{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}a{text-decoration:none}button,input,textarea{color:inherit;font:inherit}[class*=rv-]:focus,a:focus,button:focus,input:focus,textarea:focus{outline:none}ol,ul{margin:0;padding:0;list-style:none}@-webkit-keyframes rv-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rv-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes rv-slide-up-enter{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes rv-slide-up-enter{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes rv-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes rv-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes rv-slide-down-enter{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes rv-slide-down-enter{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes rv-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes rv-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes rv-slide-left-enter{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes rv-slide-left-enter{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes rv-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes rv-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes rv-slide-right-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes rv-slide-right-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes rv-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes rv-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes rv-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rv-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rv-fade-out{0%{opacity:1}to{opacity:0}}@keyframes rv-fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes rv-zoom-in{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes rv-zoom-in{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes rv-zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@keyframes rv-zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@-webkit-keyframes rv-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rv-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.rv-fade-enter-active{-webkit-animation:rv-fade-in .3s ease-out both;animation:rv-fade-in .3s ease-out both}.rv-fade-exit-active{-webkit-animation:rv-fade-out .3s ease-in both;animation:rv-fade-out .3s ease-in both}.rv-slide-up-enter-active{-webkit-animation:rv-slide-up-enter .3s ease-out both;animation:rv-slide-up-enter .3s ease-out both}.rv-slide-up-exit-active{-webkit-animation:rv-slide-up-leave .3s ease-in both;animation:rv-slide-up-leave .3s ease-in both}.rv-slide-down-enter-active{-webkit-animation:rv-slide-down-enter .3s ease-out both;animation:rv-slide-down-enter .3s ease-out both}.rv-slide-down-exit-active{-webkit-animation:rv-slide-down-leave .3s ease-in both;animation:rv-slide-down-leave .3s ease-in both}.rv-slide-left-enter-active{-webkit-animation:rv-slide-left-enter .3s ease-out both;animation:rv-slide-left-enter .3s ease-out both}.rv-slide-left-exit-active{-webkit-animation:rv-slide-left-leave .3s ease-in both;animation:rv-slide-left-leave .3s ease-in both}.rv-slide-right-enter-active{-webkit-animation:rv-slide-right-enter .3s ease-out both;animation:rv-slide-right-enter .3s ease-out both}.rv-slide-right-exit-active{-webkit-animation:rv-slide-right-leave .3s ease-in both;animation:rv-slide-right-leave .3s ease-in both}.rv-zoom-enter-active{-webkit-animation:rv-zoom-in .3s ease-out both;animation:rv-zoom-in .3s ease-out both}.rv-zoom-exit-active{-webkit-animation:rv-zoom-out .3s ease-in both;animation:rv-zoom-out .3s ease-in both}.rv-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rv-multi-ellipsis--l2{-webkit-line-clamp:2}.rv-multi-ellipsis--l2,.rv-multi-ellipsis--l3{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.rv-multi-ellipsis--l3{-webkit-line-clamp:3}.rv-safe-area-top{padding-top:env(safe-area-inset-top)}.rv-safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}[class*=rv-hairline]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid var(--rv-gray-3);-webkit-transform:scale(.5);transform:scale(.5)}.rv-hairline,.rv-hairline--bottom,.rv-hairline--left,.rv-hairline--right,.rv-hairline--surround,.rv-hairline--top,.rv-hairline--top-bottom{position:relative}.rv-hairline--top:after{border-top-width:1px}.rv-hairline--left:after{border-left-width:1px}.rv-hairline--right:after{border-right-width:1px}.rv-hairline--bottom:after{border-bottom-width:1px}.rv-hairline--top-bottom:after,.rv-hairline-unset--top-bottom:after{border-width:1px 0}.rv-hairline--surround:after{border-width:1px}[class*=rv-shadow]:active,[class*=rv-shadow]:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.rv-shadow--1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.rv-shadow--2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.rv-shadow--3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.rv-icon--spin{-webkit-animation:rv-spin 1.5s linear infinite;animation:rv-spin 1.5s linear infinite}:root{--rv-swipe-slide-size:100%;--rv-swipe-track-offset:0%;--rv-swipe-border-radius:0;--rv-swipe-indicator-size:6px;--rv-swipe-indicator-margin:var(--rv-padding-sm);--rv-swipe-indicator-active-opacity:1;--rv-swipe-indicator-inactive-opacity:0.3;--rv-swipe-indicator-active-background-color:var(--rv-white);--rv-swipe-indicator-inactive-background-color:var(--rv-border-color)}.rv-swiper{position:relative;z-index:0;display:block;width:100%;height:auto;overflow:hidden;border-radius:var(--rv-swipe-border-radius)}.rv-swiper--vertical .rv-swiper__track--allow-touch-move{touch-action:pan-x}.rv-swiper--vertical .rv-swiper__track{-webkit-transform:translateY(var(--rv-swipe-track-offset));transform:translateY(var(--rv-swipe-track-offset))}.rv-swiper--vertical .rv-swiper__track-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;height:var(--rv-swipe-slide-width,var(--rv-swipe-slide-size))}.rv-swiper__track{width:100%;height:100%;padding:0;white-space:nowrap;-webkit-transform:translateX(var(--rv-swipe-track-offset));transform:translateX(var(--rv-swipe-track-offset))}.rv-swiper__track--allow-touch-move{cursor:grab;touch-action:pan-y}.rv-swiper__track-inner{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:var(--rv-swipe-slide-width,var(--rv-swipe-slide-size));height:100%;overflow:visible}.rv-swiper__slide{position:relative;display:block;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:100%;height:100%;white-space:unset}.rv-swiper__indicator{position:absolute;bottom:var(--rv-swipe-indicator-margin);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.rv-swiper__indicator--vertical{top:50%;bottom:auto;left:var(--rv-swipe-indicator-margin);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rv-swiper-item{display:block;width:100%;height:100%;white-space:normal}.rv-swiper-item--hidden{content-visibility:hidden}.rv-indicator{display:-webkit-box;display:-webkit-flex;display:flex;width:-webkit-fit-content;width:fit-content}.rv-indicator--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.rv-indicator--vertical .rv-indicator__dot:not(:last-child){margin-right:0;margin-bottom:var(--rv-swipe-indicator-size)}.rv-indicator__dot{display:block;width:var(--rv-swipe-indicator-size);height:var(--rv-swipe-indicator-size);margin-right:var(--rv-swipe-indicator-size);background-color:var(--rv-swipe-indicator-inactive-background-color);border-radius:100%;opacity:var(--rv-swipe-indicator-inactive-opacity);-webkit-transition:opacity var(--rv-animation-duration-fast),background-color var(--rv-animation-duration-fast);transition:opacity var(--rv-animation-duration-fast),background-color var(--rv-animation-duration-fast)}.rv-indicator__dot:last-child{margin-right:0}.rv-indicator__dot--active{background-color:var(--rv-swipe-indicator-active-background-color);opacity:var(--rv-swipe-indicator-active-opacity)}