.van-notice-bar{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:10.666667vw;padding:0 4.266667vw;color:#ed6a0c;font-size:3.733333vw;line-height:6.4vw;background-color:#fffbe8}.van-notice-bar__left-icon,.van-notice-bar__right-icon{min-width:6.4vw;font-size:4.266667vw}.van-notice-bar__right-icon{text-align:right;cursor:pointer}.van-notice-bar__wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;overflow:hidden}.van-notice-bar__content{position:absolute;white-space:nowrap;-webkit-transition-timing-function:linear;transition-timing-function:linear}.van-notice-bar__content.van-ellipsis{max-width:100%}.van-notice-bar--wrapable{height:auto;padding:8px 16px}.van-notice-bar--wrapable .van-notice-bar__wrap{height:auto}.van-notice-bar--wrapable .van-notice-bar__content{position:relative;white-space:normal;word-wrap:break-word}.one-heart-notice{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:75%;height:10.666667vw;background:unset}.one-heart-notice .van-notice-bar__wrap{align-items:baseline}.one-heart-notice .van-notice-bar__content{color:#fff;font-size:3.733333vw;line-height:12vw}.one-heart-summer{width:100vw;overflow:hidden;min-height:100vh;background-image:url(https://img.zrbx.com/activate_bg_20210610_2.png);background-size:100% 100%;padding-bottom:16vw}.one-heart-summer .fonts-con{font-size:3.2vw;font-weight:400;color:#fff}.one-heart-summer h3,.one-heart-summer p{padding:0;margin:0}.one-heart-summer header{width:100%;height:63.2vw;background-image:url(https://img.zrbx.com/activate_banner_20210610_2.png);background-size:100% 100%}.one-heart-summer section .standard-guarantee{width:88%;margin:0 auto;margin-top:-44.266667vw;margin-bottom:8vw}.one-heart-summer section .standard-guarantee p{margin-top:-16.533333vw;color:#fff;font-size:4vw;display:flex;justify-content:space-between;padding:0 13%}.one-heart-summer section .standard-guarantee img{width:100%;height:48vw}.one-heart-summer section .estimate{width:98%;margin:0 auto;background-image:url(https://img.zrbx.com/activate_quire_20210610_2.png);background-size:100% 100%;margin-top:2.666667vw;overflow:hidden;text-align:center;padding-bottom:10.666667vw}.one-heart-summer section .estimate .line{position:relative;top:-4.8vw;z-index:1;width:63%;border-bottom:1px dashed #f7f7f7;margin:0 auto}.one-heart-summer section .estimate .axis{width:78%;height:16vw;margin:0 auto;margin-top:-5.333333vw}.one-heart-summer section .estimate .get{width:48vw;display:block;margin:0 auto;margin-top:5.333333vw}.one-heart-summer section .estimate .prize-box{position:relative}.one-heart-summer section .estimate .prize-box .prize-one{width:41%;background:pink;margin:0 auto;margin-top:-22.133333vw;margin-bottom:10.666667vw;display:flex;justify-content:space-between}.one-heart-summer section .estimate .prize-box .prize-one .left span{display:block;font-size:5.066667vw;font-weight:600;text-shadow:0 .533333vw 1.066667vw rgba(0,0,0,.22);white-space:nowrap}.one-heart-summer section .estimate .prize-box .prize-one .left span:first-child{color:#3d57ff}.one-heart-summer section .estimate .prize-box .prize-one .left span:last-child{color:#d64f65}.one-heart-summer section .estimate .prize-box .prize-one .right{width:6.933333vw;padding:1.333333vw 0;box-shadow:0 1px 1.066667vw 0 rgba(0,0,0,.22);border:1px dashed rgba(0,0,0,.22)}.one-heart-summer section .estimate .prize-box .prize-one .right span{display:block;font-size:3.466667vw;font-weight:600;color:#f66138;text-shadow:0 .533333vw 1.066667vw rgba(0,0,0,.22)}.one-heart-summer section .estimate .prize-box .prize-one .blue{color:#3d57ff}.one-heart-summer section .estimate .prize-box .prize-one .red{color:#d64f65}.one-heart-summer section .estimate .prize-box .prize-one .pink{color:#f66138}.one-heart-summer section .estimate .prize-box .no-prize{position:absolute;top:14.4vw;left:0;right:0;z-index:1;margin:0 auto;color:grey;font-size:4.266667vw}.one-heart-summer section .estimate .prize-box .prize1{width:72%;height:34.666667vw;margin:0 auto;margin-top:-13.066667vw}.one-heart-summer section .estimate .prize-box .prize2{width:72%;height:34.666667vw;margin:0 auto;margin-top:-9.333333vw}.one-heart-summer section .estimate .tips{width:64vw;height:7.466667vw;background:#b8b6f1;box-shadow:0 1px 1.066667vw 0 rgba(0,0,0,.22);border-radius:3.733333vw;font-size:4vw;font-weight:400;color:#6743e3;line-height:7.466667vw;text-shadow:0 .533333vw 1.066667vw rgba(0,0,0,.22);margin:0 auto;margin-bottom:5.333333vw}.one-heart-summer section .estimate .desc{font-size:2.933333vw;font-weight:400;color:#8574c2;line-height:3.466667vw;text-shadow:0 .533333vw 1.066667vw rgba(0,0,0,.22);display:flex;margin:0 auto;padding:0 15%}.one-heart-summer section .estimate .desc span{display:flex;text-align:left;margin-bottom:.533333vw}.one-heart-summer section .estimate .desc span i{font-style:normal}.one-heart-summer section .go-rank{width:40vw;margin:0 auto}.one-heart-summer section .line-tips{position:relative;margin-top:2.666667vw}.one-heart-summer section .line-tips img{width:100%}.one-heart-summer section .rules{position:relative;width:100%;margin:0 auto;margin-top:2.666667vw}.one-heart-summer section .rules img.rule-img{width:100%;margin:0 auto}.one-heart-summer section .rules img.question{width:4vw;height:4vw;position:absolute;right:10%;top:10%}.one-heart-summer .wrapper{width:90%;height:380px;background-image:url(https://img.zrbx.com/rules_bg_20210610.png);background-size:100% 100%;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;padding:15px 25px}.one-heart-summer .wrapper .head{height:40px;display:flex;justify-content:space-between}.one-heart-summer .wrapper .head h3{font-weight:16px;color:#fff}.one-heart-summer .wrapper .head img{width:14px;height:14px}.one-heart-summer .wrapper .section p{font-size:12px;font-weight:400;color:#fff;line-height:18px;margin-bottom:12px;display:flex}.one-heart-summer .wrapper .section p span{display:inline-block;width:15px;height:15px;border:1px solid #a7a8ff;border-radius:50%;font-size:10px;font-weight:600;color:#a7a8ff;line-height:15px;text-align:center;flex:none;margin-right:5px}