html { font-size: 26.66666667vw; height: 100%; } body { padding: 0; font-size: .14rem; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } * { padding: 0; margin: 0; } img { width: 100%; vertical-align: middle; } @media screen and (min-width:900px) { html { transform: scale(0.3); background: #fff; transform-origin: 50% 0px 0px; height: calc(100vh); } .mask { height: 6rem !important; } } .top { width: 100%; height: auto; padding: 0; margin: 0; } #app { height: 100%; } .center { width: 100%; padding: 0; margin: 0; position: relative; overflow: hidden; } .bottom { width: 100%; position: relative; margin-top: -0.4rem; z-index: 1002; } #app .bottom { margin-top: 0; } .tipBottomtext { position: absolute; top: 0.7rem; padding: 0 0.25rem; box-sizing: border-box; line-height: 0.24rem; text-align: justify; left: 0; } .key { position: absolute; top: 0.4rem; left: 50%; width: 2rem; height: 0.25rem; z-index: 2; margin-left: -0.72rem; background-color: transparent; border: none; outline: none; font-size: 0.14rem; } .code { position: absolute; top: 0.935rem; left: 50%; width: 1rem; height: 0.25rem; z-index: 2; margin-left: -0.72rem; background-color: transparent; border: none; outline: none; font-size: 0.14rem; } .codeimg { position: absolute; top: 0.82rem; right: 0.3rem; width: 0.84rem; height: 0.42rem; border-radius: 0.21rem; z-index: 2; background-color: #f1f2f3; color: #ccc; display: flex; justify-content: center; outline: none; border: none; align-items: center; font-size: 0.13rem; } .codeimg.active { color: rgb(42, 126, 236); font-weight: bold; } .codeimg.disabledstyle { color: #999; } .submit { position: absolute; top: 1.5rem; left: 50%; width: 3rem; height: 0.4rem; margin-left: -1.5rem; z-index: 2; background-color: transparent; } .mask { background: rgba(0, 0, 0, 0.2); position: fixed; top: 0; left: 0; bottom: 0; z-index: 9999; right: 0; } .prompt { display: inline-block; min-width: 50%; padding: 0.08rem; background: rgba(0, 0, 0, 0); border-radius: 0.2rem; color: #fff; position: fixed; top: 20%; left: -150%; margin-left: -25%; text-align: center; transition: left .2s; z-index: 99999; } .proactive { left: 50%; background: rgba(0, 0, 0, 0.7); }