@media screen and (max-width: 750px) { html { font-size: calc(100vw / 7.5); } } @media screen and (min-width: 750px) { html { font-size: calc(450px / 7.5); } } html, body, div, ul, li, p { padding: 0; margin: 0; } ul, li { list-style: none; } .containers{ width: 7.5rem; margin: auto; } .banner-wrap{ width: 7.5rem; height: 9rem; position: relative; } .title-wrap{ position: absolute; top: 0.3rem; left: 0.2rem; display: flex; align-items: center; display: none; } .title-img{ width: 0.2rem; height: 0.35rem; } .title-text{ width: 7.2rem; text-align: center; font-size: 0.36rem; font-weight: 600; color: #FFFFFF; } .banner-img{ width: 100%; height: 100%; } .rule-wrap{ width: 1rem; height: 0.6rem; position: absolute; top: 1.5rem; right: 0; } .rule-img{ width: 100%; height: 100%; } .rule-mask{ width: 100%; height: 100vh; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.5); display: none; } .dialogs { width: 7.5rem; height: 8.7rem; border-radius: 0.2rem; position: absolute; left: 50%; transform: translateX(-50%); bottom: -10.96rem; z-index: 999; } .rule-dialog-wrap{ width: 7.5rem; height: 6.2rem; background: #FFFFFF; border-radius: 0.2rem 0.2rem 0 0; padding: 0.3rem 0.35rem; } .rule-title-wrap{ display: flex; justify-content: space-between; padding-bottom: 0.2rem; border-bottom: 0.01rem solid rgba(238,238,238,1); } .rule-text{ font-size: 0.3rem; font-weight: bold; color: #333333; } .rule-close{ width: 0.28rem; height: 0.28rem; } .rule-list{ margin-top: 0.2rem; font-size: 0.24rem; color: #4D4D4D; } .rule-point{ margin-top: 0.2rem; } .main-wrap{ margin-top: -0.55rem; background-color: rgba(135, 211, 255, 1); padding-bottom: 0.6rem; } .middle-wrap{ position: relative; width: 6.8rem; height: 4.4rem; margin: auto; padding-top: 0.1rem; background: #F1FEFF; box-shadow: 0 0 0.49rem 0 #FFFFFF; border-radius: 0.2rem; } .ipt-row{ width: 6rem; height: 0.88rem; border: 0.02rem solid #489DFF; border-radius: 0.44rem; display: flex; align-items: center; margin: auto; margin-top: 0.36rem; } .img{ width: 0.3rem; height: 0.36rem; margin: 0 0.22rem 0 0.3rem; } .ipt{ width: 4.14rem; height: 0.4rem; outline: none; border: none; background-color: rgba(241, 254, 255, 1); padding-left: 0.24rem; border-left: 0.01rem solid rgba(238,238,238,1); box-sizing: border-box; font-size: 0.24rem; margin-right: 0.3rem; } .code-ipt{ width: 3rem; } .phone-tip{ position: absolute; top: 1.36rem; left: 1.4rem; font-size: 0.24rem; color: #FB5030; display: none; } .code-tip{ position: absolute; top: 2.58rem; left: 1.4rem; font-size: 0.24rem; color: #FB5030; display: none; } .get-code{ font-size: 0.3rem; color: #489DFF; } .get-code-active{ width: 1.4rem; height: 0.6rem; line-height: 0.6rem; text-align: center; color: #489DFF; border-radius: 0.1rem; background-color: rgba(238,238,238,1); } .btns{ display: flex; justify-content: center; align-items: center; margin-top: 0.4rem; } .btn-img{ width: 6rem; height: 1.2rem; } .bottom-wrap{ background-color: rgba(135, 211, 255, 1); padding-bottom: 0.8rem; } .title{ width: 3.2rem; height: 0.56rem; margin: auto; } .icon-title{ width: 100%; height: 100%; } .icon-wrap{ width: 6.8rem; height: 6.2rem; margin: auto; margin-top: 0.2rem; background: #F1FEFF; box-shadow: 0 0 0.49rem 0 #FFFFFF; border-radius: 0.2rem; display: flex; justify-content: space-between; flex-wrap: wrap; padding: 0.34rem; } .icon-item{ display: flex; flex-direction: column; justify-content: center; align-items: center; } .icon-item-img{ width: 1.5rem; height: 1.5rem; } .icon-item-text{ margin-top: 0.24rem; font-weight: 600; color: rgba(51, 51, 51, 1); font-size: 0.3rem; } .icon-item-tip{ color: rgba(153, 153, 153, 1); font-size: 0.24rem; } .copy-mask { width: 100%; height: 100vh; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.6); display: none; } .copy-dialog { width: 6.22rem; height: 8.56rem; background: #FFFFFF; border-radius: 0.2rem; position: absolute; left:50%; transform: translateX(-50%); padding: 0 0.4rem; top: -6.96rem; /* overflow: hidden; */ } .ios-mask { width: 100%; height: 100vh; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.6); display: none; } .ios-dialog { width: 6.24rem; height: 3.5rem; background: #FFFFFF; border-radius: 0.2rem; position: absolute; left:50%; transform: translateX(-50%); padding: 0.6rem 0; box-sizing: border-box; top: -6.24rem; } .txt1 { font-size: 0.36rem; color: #333333; line-height: 0.48rem; text-align: center; } .btn2, .btn3 { width: 2.41rem; height: 0.89rem; } .ios-btnlist { margin-top: 0.6rem; text-align: center; } .imgs-block{ width: 100%; display: flex; justify-content: center; align-items: center; position: relative; margin-top: 0.5rem; } .copy-tip{ display: flex; justify-content: center; font-size: 0.28rem; margin-top: 0.32rem; color: #333333; } .my{ color: #000000; font-weight: 600; } .point1{ font-size: 0.26rem; margin-top: 0.16rem; color: #666666; } .point-img{ width: 5.42rem; height: 1.7rem; margin: auto; margin-top: 0.2rem; } .point2{ margin-top: 0.32rem; } .imgs{ width: 0.38rem; height: 0.38rem; } .imgs-text{ font-size: 0.36rem; color: #3B7FFF; } .get-success-block{ display: flex; justify-content: center; margin-top: 0.3rem; } .get-success{ width: 4.6rem; height: 0.9rem; line-height: 0.9rem; text-align: center; color: #FFFFFF; font-size: 0.25rem; background: linear-gradient(180deg, #6DB6FF 0%, #3B7FFF 100%); border-radius: 0.2rem; } .close{ width: 0.48rem; height: 0.48rem; position: absolute; bottom: -0.8rem; left: 50%; margin-left: -0.24rem; z-index: 999; } .close1{ width: 0.48rem; height: 0.48rem; position: absolute; bottom: -0.8rem; left: 50%; margin-left: -0.24rem; z-index: 999; } #toast-container>.toast-error { background-image: none !important; border-radius: 0.2rem; } .toast-error { background-color: rgba(0, 0, 0, 0.8); border-radius: 0.2rem; } #toast-container>div { font-size: 14px; min-width: 80px !important; padding: 12px !important; box-shadow: none; border-radius: 0.2rem; } .toast-center-center { position: fixed; min-width: 220px; top: 50%; left: 50%; text-align: center; transform: translateX(-50%); color: #FFFFFF; border-radius: 0.2rem; } @media (max-width: 480px) and (min-width: 241px) { #toast-container>div { min-width: 80px !important; width: auto; } }