* { margin: 0 auto; padding: 0; font-family: HYQiHei; list-style: none; font-size: 0.14rem; } html { font-size: 26.66666667vw; height: 100%; } body { -webkit-text-size-adjust: 100% !important; text-size-adjust: 100% !important; -moz-text-size-adjust: 100% !important; font-size: 0.14rem; height: 100%; } @media screen and (min-width: 900px) { html { transform: scale(0.3); background: #fff; transform-origin: 50% 0px 0px; height: calc(100vh); } #app { height: 6rem !important; background: #f4f6f9; overflow-y: scroll; } .mask { height: 6rem !important; } .flex-but { top: 5.12rem; bottom: unset !important; } } #app { width: 100%; height: 100%; box-sizing: border-box; overflow: scroll; } .content { min-height: 100%; background-color: #f2f4fe; position: relative; box-sizing: border-box; border-radius: 0 0 0.08rem 0.08rem; } .content .logo { width: 100%; height: 3rem; display: flex; align-items: center; justify-content: center; background-color: #fff; padding-top: 0.2rem; } .content .logo img { max-width: 100%; max-height: 100%; } .content .flex-but { background-color: #fff; position: fixed; bottom: 0; left: 0; width: 100%; padding: 0.16rem; box-sizing: border-box; z-index: 2; } .content .flex-but .but { margin-bottom: 0.1rem; width: 100%; border: 0; outline: 0; background: #FF0000; height: 0.42rem; border-radius: 0.2rem; color: #fff; font-size: 0.16rem; } .content .box { padding: 0.16rem; } .content .box .box-top, .content .box .box-cotent, .content .box .box-footer { border-radius: 0.12rem; background-color: #fff; margin-bottom: 0.2rem; padding: 0.14rem; box-sizing: border-box; } .content .box .b-t-t { font-size: 0.18rem; font-weight: bold; margin-bottom: 0.15rem; color: #333333; } .content .box .time { font-size: 0.12rem; margin-top: 0.08rem; color: #666666; } .content .box .box-footer .b-f-t { font-size: 0.16rem; margin-bottom: 0.14rem; line-height: 0.2rem; font-weight: bold; display: flex; align-items: center; justify-content: center; } .content .box .box-footer .b-f-t img { width: 0.12rem; } .content .box .box-footer .b-f-t img:first-child { margin-right: 0.06rem; } .content .box .box-footer .b-f-t img:last-child { margin-left: 0.06rem; transform: rotateY(180deg); } .content .box .box-footer .group_image { max-width: 100%; max-height: 100%; display: block; margin: 0 auto; } .content .box .box-footer .b-f-i { font-size: 0.14rem; margin-top: 0.08rem; color: #666666; line-height: 0.24rem; min-height: 2rem; } .content .box .box-cotent { display: flex; flex-direction: column; } .content .box .box-cotent .b-c-t { font-size: 0.16rem; margin-bottom: 0.2rem; font-weight: bold; line-height: 0.2rem; color: #333333; display: flex; align-items: center; justify-content: center; } .content .box .box-cotent .b-c-t img { width: 0.12rem; } .content .box .box-cotent .b-c-t img:first-child { margin-right: 0.06rem; } .content .box .box-cotent .b-c-t img:last-child { margin-left: 0.06rem; transform: rotateY(180deg); } .content .box .box-cotent input { width: 100%; border: 0; outline: 0; background: #f8f9fd; height: 0.42rem; border-radius: 0.2rem; padding: 0 0.2rem; margin-bottom: 0.14rem; box-sizing: border-box; } .content .box .box-cotent .tips { color: #FF0000; font-size: 0.12rem; } .content .box .box-cotent .but { margin-top: 0.2rem; width: 100%; border: 0; outline: 0; background: #FF0000; height: 0.42rem; border-radius: 0.2rem; color: #fff; font-size: 0.16rem; } .prompt { display: inline-block; min-width: 50%; padding: 0.08rem; background: transparent; border-radius: 0.2rem; color: #fff; position: fixed; top: 20%; left: -150%; margin-left: -25%; text-align: center; font-size: 0.14rem; transition: left 0.2s; z-index: 99999; } .backIcon { width: 0.4rem; position: fixed; left: 0.1rem; top: 0.1rem; z-index: 99999; } .proactive { left: 47%; background: rgba(0, 0, 0, 0.7); } .mask { position: fixed; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); text-align: center; display: flex; align-items: center; justify-content: center; top: 0; left: 0; z-index: 9999; } .mask .model { width: 80%; background-color: #fff; border-radius: 0.12rem; padding: 0.16rem; box-sizing: border-box; margin-top: -2rem; display: flex; flex-direction: column; justify-content: space-between; } .mask .model .m-title { font-size: .18rem; color: #000; } .mask .model .m-icon { width: 50%; max-height: 100%; } .mask .model .m-msg { color: #666666; padding: 0.2rem 0; display: flex; align-items: center; justify-content: center; min-height: 0.4rem; } .mask .model .m-but { font-size: 0.16rem; color: #fff; background-color: #FF0000; border-radius: 0.2rem; height: 0.42rem; border: 0; outline: 0; width: 50%; margin: 0 auto; }