@media screen and (min-width:900px) { .mask { height: 6rem !important; } } .mask { background: rgba(0, 0, 0, 0.2); position: fixed; top: 0; left: 0; bottom: 0; z-index: 9999; right: 0; } /* 支付弹窗 */ .model { display: flex; align-items: flex-end; } .model .model-box { height: 3.57rem; width: 100%; background: #fff; border-radius: 0.2rem 0.2rem 0 0; transition: all 0.5s; padding: 0.16rem; box-sizing: border-box; } .model div, .model span, .model img, .model p { margin: 0; } .model .model-box .coles { width: 0.14rem; } .model .model-box .sign { font-size: 0.14rem; } .model .model-box .money { font-size: 0.28rem; text-align: center; margin: 0.08rem 0 0.2rem; } .model .model-box .icon { width: 0.25rem; margin-right: 0.08rem; } .model .model-box .icon-select { width: 0.20rem; } .model .model-box .list-children { display: flex; justify-content: space-between; align-items: center; margin: 0.13rem 0; background: #fff; border: 0.01rem solid #e4e4e4; padding: 0.1rem 0.15rem; box-sizing: border-box; box-shadow: 0px 1px 1px 1px rgba(216, 216, 216, 0.1); font-size: 0.15rem; border-radius: 0.05rem; } .model .model-box .title { font-size: 0.13rem; color: #A8A8A8; } .model .model-box .pay { width: 3.39rem; height: 0.46rem; background: #FE6344; border-radius: 0.23rem; font-size: 0.18rem; color: white; border: 0; outline: 0; margin-top: 0.4rem; }