: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:#323233;--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(to right, #ff6034, #ee0a24);--rv-gradient-orange:linear-gradient(to right, #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-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:0}ol,ul{margin:0;padding:0;list-style:none}@-webkit-keyframes rv-slide-up-enter{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes rv-slide-up-enter{from{-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{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes rv-slide-down-enter{from{-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{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes rv-slide-left-enter{from{-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{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes rv-slide-right-enter{from{-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{from{opacity:0}to{opacity:1}}@keyframes rv-fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes rv-fade-out{from{opacity:1}to{opacity:0}}@keyframes rv-fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes rv-zoom-in{from{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes rv-zoom-in{from{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes rv-zoom-out{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@keyframes rv-zoom-out{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@-webkit-keyframes rv-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rv-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rv-fade-enter-active{-webkit-animation:.3s rv-fade-in both ease-out;animation:.3s rv-fade-in both ease-out}.rv-fade-exit-active{-webkit-animation:.3s rv-fade-out both ease-in;animation:.3s rv-fade-out both ease-in}.rv-slide-up-enter-active{-webkit-animation:.3s rv-slide-up-enter both ease-out;animation:.3s rv-slide-up-enter both ease-out}.rv-slide-up-exit-active{-webkit-animation:.3s rv-slide-up-leave both ease-in;animation:.3s rv-slide-up-leave both ease-in}.rv-slide-down-enter-active{-webkit-animation:rv-slide-down-enter .3s both ease-out;animation:rv-slide-down-enter .3s both ease-out}.rv-slide-down-exit-active{-webkit-animation:rv-slide-down-leave .3s both ease-in;animation:rv-slide-down-leave .3s both ease-in}.rv-slide-left-enter-active{-webkit-animation:rv-slide-left-enter .3s both ease-out;animation:rv-slide-left-enter .3s both ease-out}.rv-slide-left-exit-active{-webkit-animation:rv-slide-left-leave .3s both ease-in;animation:rv-slide-left-leave .3s both ease-in}.rv-slide-right-enter-active{-webkit-animation:rv-slide-right-enter .3s both ease-out;animation:rv-slide-right-enter .3s both ease-out}.rv-slide-right-exit-active{-webkit-animation:rv-slide-right-leave .3s both ease-in;animation:rv-slide-right-leave .3s both ease-in}.rv-zoom-enter-active{-webkit-animation:.3s rv-zoom-in both ease-out;animation:.3s rv-zoom-in both ease-out}.rv-zoom-exit-active{-webkit-animation:.3s rv-zoom-out both ease-in;animation:.3s rv-zoom-out both ease-in}.rv-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rv-multi-ellipsis--l2{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rv-multi-ellipsis--l3{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.rv-safe-area-bottom{padding-bottom:constant(safe-area-inset-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}.button{border:none;background:#000;color:#fff;padding:10px 20px}.h5-load{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.h5-load-content{position:relative}.h5-loading-bg{position:relative;width:20px;height:20px;background:#00f;background-size:100% 100%;margin:0 auto}.txt{text-align:center;font-size:24px;color:#666;margin-top:2px}.ani-rotate{-webkit-animation:rotateFrames 1s infinite linear;animation:rotateFrames 1s infinite linear}@-webkit-keyframes rotateFrames{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rotateFrames{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}