@import "../../../../public/scss/reset.scss"; @import "../../../../public/scss/unicom.scss"; html, body { margin: 0; padding: 0; } body { color: white; min-height: 12.5rem; font-family: PingFangSC-Regular, sans-serif,"SourceHanSansCN-Regular", "Microsoft YaHei", "微软雅黑", STXihei, SimHei, "华文细黑"; background: url('../images/bg.png') no-repeat; background-size: 100% 100%; } .unicom { margin: 0.2rem 0.3rem; width: 1.54rem; height: 1.02rem; img { width: 100%; } } .main { width: 100%; height: 100%; min-height: 13rem; box-sizing: border-box; background: url('../images/bg-bottom.png') no-repeat bottom; background-size: 100%; } .main-order { .banner { width: 6.13rem; margin: auto; padding-left: 0.3rem; img { width: 100%; } } .apps { margin: 0rem 0.7rem; img { width: 100%; } } .order { width: 6.2rem; height: 1rem; margin: 0.4rem auto 0; padding: unset; background: url('../images/btn-order.png') no-repeat; background-size: 100% 100%; .btn { color: white; font-size: 0.34rem; width: 100%; height: 100%; background: none; margin: 0; padding: 0; display: flex; align-items: center; justify-content: center; border: none; outline: none; } } .btn-tip { color: rgb(51,51,51); font-size: 0.3rem; text-align: center; border-bottom: 0.01rem solid #000; width: 2.5rem; padding-bottom: 0.1em; margin: 0.4rem auto; } } .overlay { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9990; background-color: rgba(0, 0, 0, 0.3); min-height: 6.5rem; } .dialog-agr { position: absolute; top: 1.2rem; left: 0.3rem; right: 0.3rem; width: 6.8rem; height: 10rem; font-size: 0.28rem; background: url(../images/bg-agr.png); background-size: 100% 100%; z-index: 10000; color: rgb(102,102,102); text-align: justify; border-radius: 0.1rem; overflow: hidden; h2 { height: 0.6rem; font-size: 0.38rem; text-align: center; margin: 0.4rem auto 0.2rem; width: auto; } .close { width: 0.45rem; height: 0.45rem; top: .2rem; right: 0.3rem; position: absolute; img { width: 100%; height: 100%; } } .container { height: 7.8rem; overflow: scroll; .title { color: rgb(11,181,119); font-size: 0.3rem; padding-left: 0.2rem; display: flex; align-items: baseline; .dot { width: 0.2rem; height: 0.2rem; background-color: #0bb577; margin-right: 0.1rem; } } .content { line-height: 0.45rem; margin-bottom: 0.15rem; ul { list-style-type: none; padding: 0 0.4rem; li { margin-bottom: 0.1rem; } } } } } .main-draw { padding-bottom: 2rem; .banner { width: 6.13rem; margin: auto; padding-left: 0.3rem; img { width: 100%; } } .login { width: 100%; height: 8.55rem; margin-top: -1rem; background: url('../images/bg-draw.png') no-repeat; background-size: 100% 100%; } } input::-webkit-input-placeholder { color: #b1b1b1; font-size: 0.28rem; } input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #b1b1b1; font-size: 0.28rem; } input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #b1b1b1; font-size: 0.28rem; } input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #b1b1b1; font-size: 0.28rem; } .sms-form { margin: 0.15rem 0.4rem 0.3rem; padding: 2.7rem 0.25rem 0.3rem; } .form-group { background: rgba(196, 219, 115, 0.3); border-radius: 0.2rem; padding: 0.3rem 0.2rem 0.35rem; .input-row { display: flex; align-content: space-between; justify-content: center; margin-bottom: 0.25rem; .smscode { width: 100%; margin-right: 0.15rem; } .sendcode { font-size: 0.3rem; height: .86rem; line-height: 0.86rem; color: rgb(10,183,120); padding: 0 0.2rem; word-break: keep-all; white-space: nowrap; border-radius: 0.1rem; border: 0.01rem solid rgb(10,183,120); } .sendcode-wait { } &:last-child { margin-bottom: 0rem; } } input { color: rgb(142,146,140); font-size: 0.36rem; width: 100%; height: 0.88rem; outline: none; -webkit-appearance: none; min-width: 2.4rem; margin-bottom: 0.01rem; border: 0.01rem solid rgb(204,204,204); border-radius: 0.1rem; padding-left: 0.3rem; background: rgb(254,238,230); } .actions { margin-top: 0.4rem; .btn { color: white; font-size: 0.36rem; width: 5.7rem; height: 1rem; background: url(../images/btn-order.png) no-repeat; background-size: 100% 100%; margin: 0 auto; line-height: 1rem; text-align: center; } } } .section-agr { margin-top: 0.4rem; .title { height: 0.95rem; text-align: center; img { width: 2.87rem; height: 0.95rem; } } .content { border-radius: 0.2rem; margin: 0.25rem 0.4rem 0; .red { color: #ff4a38; } .title { width: 1.7rem; height: 0.68rem; background: url(../images/bg-title.png) no-repeat; background-size: 100% 100%; display: flex; align-items: center; justify-content: center; font-size: 0.3rem; color: #63AB47; margin-bottom: 0.1rem; } ul { color: rgb(61,70,68); font-size: 0.28rem; text-align: justify; margin-bottom: 0.43rem; li { margin-bottom: 0.15rem; line-height: 0.38rem; .sub-ul { margin: 0.1rem 0; li { font-size: 0.24rem; } } &:last-child { margin-bottom: 0; } } } } .footer { color: #ff4a38; text-align: center; font-size: 0.24rem; span { transform:rotate(7deg) } } } .main-cancel { padding-bottom: 3rem; .banner { width: 6.13rem; margin: auto; padding-left: 0.3rem; img { width: 100%; } } .login { width: 100%; height: 8.55rem; margin-top: -1rem; background: url('../images/bg-cancel.png') no-repeat; background-size: 100% 100%; .tips { display: flex; font-size: 0.28rem; color: rgba(188, 130, 19, 0.6); padding: 2.5rem 0.6rem 0rem; text-align: justify; .ring { width: 0.6rem; display: flex; margin: 0 0.15rem 0 0; img { height: 0.5rem; } } } } .sms-form { padding: 0 0.25rem 0.3rem; } } .dialog-confirm { position: fixed; top: 4rem; left: 0.62rem; right: 0.62rem; height: 3.6rem; border-radius: 0.3rem; z-index: 9992; background: #ffffff; .close { position: absolute; top: 0; right: 0.45rem; width: 0.59rem; height: 0.69rem; img { width: 100%; } } h1 { color: #333333; font-size: 0.34rem; font-weight: bold; text-align: center; margin: 0.63rem auto 0; } .content { color: rgb(51,51,51); font-size: 0.32rem; height: 1.8rem; text-align: center; line-height: 0.5rem; margin: 0.6rem 0.42rem 0; } .actions { font-size: 0.3rem; display: flex; align-items: center; justify-content: space-between; margin: 0 0.6rem; .btn { color: #0bb577; font-size: 0.3rem; width: 2.2rem; height: 0.8rem; display: flex; align-items: center; justify-content: center; border-radius: 0.4rem; background: #e2f6ef; } .okay { color: white; float: left; background: #0bb577; } } } .draw { display: flex; font-size: 0.3rem; align-items: center; justify-content: center; color: rgb(68,83,60); .btn-draw { width: 2.3rem; height: 0.86rem; margin-left: 0.15rem; background: url(../images/btn-draw.png) no-repeat; background-size: 100% 100%; } }