@import "../../../public/scss/reset.scss"; @import "../../../public/scss/unicom.scss"; html, body { margin: 0; padding: 0; height: 100%; } body { color: white; min-height: 12.27rem; font-family: PingFangSC-Regular, sans-serif,"SourceHanSansCN-Regular", "Microsoft YaHei", "微软雅黑", STXihei, SimHei, "华文细黑"; background: linear-gradient(to bottom, #74C5C1 0%, #D9EBE0 52%, #E2F5F3 83%, #E2F5F3 100%) no-repeat; background-size: 100% 15rem; } .main { width: 100%; height: 100%; box-sizing: border-box; background: url('../images/bg-bottom.png') no-repeat bottom; background-size: 100% 100%; position: relative; } .main-order { .banner { height: 9.39rem; display: flex; align-items: flex-end; position: relative; .logo { width: 1.46rem; height: 0.97rem; position: absolute; top: 0.28rem; left: 0.3rem; background: url(../images/unicom.png) no-repeat bottom; background-size: 100% 100%; } .banner-text { width: 7.5rem; height: 9.39rem; background: url('../images/banner.png') no-repeat; background-size: 100%, 100%; margin: 0 auto; } } .apps { margin: 0.1rem 1rem 0; img { width: 100%; display: block; } } .order { height: 0.93rem; margin: 0.34rem auto 0; padding: unset; display: flex; align-items: center; justify-content: center; .btn { width: 6.22rem; height: 0.93rem; color: #23697A; font-size: 0.36rem; font-weight: 500; background: none; margin: 0; padding: 0; display: flex; align-items: center; justify-content: center; border: none; outline: none; background: url('../images/btn-order.png') no-repeat; background-size: 100% 100%; } } .btn-tip { display: flex; align-items: center; justify-content: center; margin: 0.3rem auto; span { color: #23697A; font-size: 0.3rem; border-bottom: 0.02rem solid #23697A; padding-bottom: 0.1em; } } } .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: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); width: 6.91rem; height: 10rem; font-size: 0.28rem; background: url(../images/bg-agr.png) no-repeat; background-size: 100% 100%; z-index: 10000; color: #ffffff; text-align: justify; border-radius: 0.2rem; overflow: hidden; padding-top: 0.45rem; h2 { height: 0.6rem; font-size: 0.38rem; text-align: center; margin: 0.4rem auto 0; width: auto; } .close { width: 0.44rem; height: 0.44rem; top: .4rem; right: 0.5rem; position: absolute; z-index: 1; img { width: 100%; height: 100%; } } .container { height: 9.4rem; overflow: scroll; .title { color: #333333; font-size: 0.3rem; font-weight: bold; display: flex; align-items: center; justify-content: center; // position: sticky; top: 0; width: 6rem; height: 0.6rem; margin: 0 auto; } .content { color: #666666; font-size: 0.24rem; line-height: 0.45rem; margin: 0 auto; ul { list-style-type: none; padding: 0 0.4rem; li { margin-bottom: 0.1rem; p { a { color: #23697A; border-bottom: 0.02rem solid #23697A; } } } } } } } .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) } } } .active { p { color: #23697A; font-size: 0.3rem; text-align: center; margin: 0.2rem 0 0.3rem; a { border-bottom: 0.02rem solid #23697A; } } } // 免责声明 .disclaimer { color: #23697A; font-size: 0.26rem; text-align: center; margin: 0 auto; padding-bottom: 0.2rem; }