@import "../../../public/scss/reset.scss"; @import "../../../public/scss/unicom.scss"; @font-face { font-family: "SourceHanSansSC-Regular"; src: url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Regular.woff2") format("woff2"), url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Regular.woff") format("woff"), url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Regular.ttf") format("truetype"), url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Regular.eot") format("embedded-opentype"), url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Regular.svg") format("svg"); } @font-face { font-family: "SourceHanSansSC-Medium"; src: url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Medium.woff2") format("woff2"), url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Medium.woff") format("woff"), url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Medium.ttf") format("truetype"), url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Medium.eot") format("embedded-opentype"), url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Medium.svg") format("svg"); } @font-face { font-family: "SourceHanSansSC-Light"; src: url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Light.woff2") format("woff2"), url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Light.woff") format("woff"), url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Light.ttf") format("truetype"), url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Light.eot") format("embedded-opentype"), url("../../../public/fonts/SourceHanSansSC/SourceHanSansSC-Light.svg") format("svg"); } html, body { margin: 0; padding: 0; } body { background: url(../images/bg.png) no-repeat ; font-family: "SourceHanSansSC-Regular", sans-serif, "Microsoft YaHei", "微软雅黑", STXihei, SimHei, "华文细黑"; background-size: 100% 100%; min-height: 14.5rem; font-size: 0.3rem; } .section-banner { .banner { width: 6.25rem; height: 3.87rem; margin: 0.64rem auto 0; background: url(../images/banner.png) no-repeat; background-size: 100% 100%; } } .section-order { margin: 0.32rem 0.6rem 0; .btn-order { color: white; font-size: 0.36rem; height: 1.04rem; background: url(../images/bg-order.png) no-repeat; background-size: 100% 100%; margin: 0rem auto; display: flex; justify-content: center; font-weight: bold; text-align: center; align-items: center; } } .section-agr { margin-top: 0.3rem; .content { margin: 0rem 0.3rem 0rem; padding: 0.26rem 0.28rem; border-radius: 0.05rem; background-color: rgba(255,255,255,0.7); h2 { color: #4579FF; font-size: 0.3rem; margin-bottom: 0.1rem; } ul { color: #333333; font-size: 0.3rem; text-align: justify; li { display: flex; align-items: center; margin-bottom: 0.1rem; } } } } .list-dish { width: 0.1rem; height: 0.1rem; background: #6d6d6d; border-radius: 100%; margin-right: 0.05rem; display: block; float: left; margin-top: 0.15rem; } .hidden { display: none; } .btn-red { color: white; height: 0.4rem; text-decoration: none; padding: 0rem 0.15rem; margin-left: 0.15rem; border-radius: 0.2rem; background-color: #ff4a38; display: flex; align-items: center; justify-content: center; } 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 { background-color: white; border-radius: 0.2rem; margin: 0.15rem 0.4rem 0.3rem; padding: 0.35rem; } .form-group { .input-row { display: flex; align-content: space-between; justify-content: center; margin-bottom: 0.25rem; border-bottom: 0.01rem solid #b9b9b9; .smscode { width: 100%; margin-right: 0.15rem; } .sendcode { font-size: 0.26rem; height: .5rem; line-height: 0.55rem; background: linear-gradient(-90deg, #fa382f, #ff7453); border-radius: 0.24rem; color: white; margin-top: 0.2rem; padding: 0 0.15rem; word-break: keep-all; white-space: nowrap; } .sendcode-wait { font-size: 0.26rem; color: #eaeaea; } &:last-child { margin-bottom: 0rem; } } input { color: #222222; font-size: 0.36rem; width: 100%; height: 0.8rem; border: none; outline: none; -webkit-appearance: none; min-width: 2.4rem; margin-bottom: 0.01rem; } .actions { margin-top: 0.6rem; .btn { color: white; font-size: 0.36rem; width: 5rem; height: 0.8rem; background: url(../images/bg-order.png) no-repeat; background-size: 100%; margin: -0.2rem auto 0; font-weight: bold; line-height: 0.8rem; text-align: center; } } } .overlay { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9990; background-color: rgba(0, 0, 0, 0.7); min-height: 6.5rem; } .dialog { top: 3.9rem; left: 0.6rem; right: 0.6rem; z-index: 9990; position: fixed; } /*.dialog-message-active-success { background: url("../images/bg-active-success.png") no-repeat; background-size: 100%; .title { background: url("../images/txt-active-success.png") no-repeat; background-size: 100%; } } .dialog-message-active-failure { background: url("../images/bg-active-failure.png") no-repeat; background-size: 100%; .title { background: url("../images/txt-active-failure.png") no-repeat; background-size: 100%; } } .dialog-message-order-failure { background: url("../images/bg-order-failure.png") no-repeat; background-size: 100%; .title { background: url("../images/txt-order-failure.png") no-repeat; background-size: 100%; } } .dialog-message-cancel-success { background: url("../images/bg-active-success.png") no-repeat; background-size: 100%; .title { background: url("../images/txt-cancel-success.png") no-repeat; background-size: 100%; } } .dialog-message-cancel-failure { background: url("../images/bg-cancel-failure.png") no-repeat; background-size: 100%; .title { background: url("../images/txt-cancel-failure.png") no-repeat; background-size: 100%; } } .section-flow { margin-top: -4.9rem; height: 4.9rem; .phone-box { display: flex; justify-content: center; .phone { margin-top: 0.17rem; color: #e04c29; font-size: 0.26rem; margin-left: 1.2rem; } } .surplus-box { margin-top: 1.8rem; text-align: center; font-size: 0.6rem; color: #ae4415; } .actions { margin-top: 0.4rem; text-align: center; display: flex; justify-content: center; .btn { width: 3rem; height: 0.8rem; line-height: 0.8rem; border-radius: 0.3rem; } } }*/ .showmore { display: flex; justify-content: CENTER; margin-top: 0.05rem; margin-bottom: 0.15rem; .open { color: #fff; font-size: 0.32rem; padding-bottom: 0.1rem; border-bottom: 0.02rem solid #fff; } } .dialog-agr { position: fixed; top: 12%; left: 0.5rem; right: 0.5rem; height: 10.15rem; font-size: 0.28rem; background: url(../images/bg-agr.png); background-size: 100% 100%; z-index: 10000; color: #2D2D2D; text-align: justify; border-radius: 0.05rem; overflow: hidden; animation: capauth-zoom-in 300ms; h2 { height: 0rem; font-size: 0.38rem; text-align: center; margin: 0.4rem auto 0.2rem; width: auto; } .close { width: 0.16rem; height: 0.16rem; top: .2rem; right: 0.2rem; position: absolute; background: url(../images/close.png) no-repeat; background-size: 100% 100%; } .container { height: 9.14rem; .title { color: #457AFF; font-size: 0.3rem; padding-left: 0.4rem; margin-bottom: 0.16rem; display: flex; align-items: baseline; } .content { height: 8.7rem; font-size: 0.26rem; line-height: 0.36rem; overflow-y: scroll; ul { list-style-type: none; padding: 0 0.3rem; li { margin-bottom: 0.15rem; .sub-ul { margin-top: 0.1rem; padding: 0; } } } } } } ::-webkit-scrollbar { width: 0.1rem; height: 8.8rem; } /*滑块*/ ::-webkit-scrollbar-thumb { background-color: #7A7A7A; border-radius: 0; } ::-webkit-scrollbar-thumb:hover { background-color: #7A7A7A; border-radius: 0; } .btn-cancel { text-decoration: none; border-bottom: 0.02rem solid; color: #457AFF; }