page { background-color: #eee; } .home-btn { width: 690rpx; margin: 0 auto; } .home-btn image { width: 100%; height: 171rpx; opacity: 1; } .pay-price { display: inline-block; border: 1rpx solid #ccc; text-align: center; padding: 20rpx 30rpx; border-radius: 8rpx; margin: 0rpx 20rpx 0 0; overflow: hidden; } .maney { font-size: 32rpx; } .maney_get { font-size: 24rpx; color: #999; } .pay-price .act .maney_get { color: #FFFFFF; } /* 充值结束 */ .merge-model { width: 650rpx; height: auto; background: #FFFFFF; border-radius: 16rpx; text-align: center; } .weui-dialog__hd { padding: 32rpx 48rpx 32rpx; } .weui-dialog__title { font-weight: 700; font-size: 34rrpx; line-height: 1.4; } .weui-dialog__tip { padding-bottom: 20rpx; } .weui-dialog__ft { position: relative; line-height: 56px; min-height: 56px; font-size: 17px; display: -webkit-box; display: -webkit-flex; display: flex; } .weui-dialog__btn { display: block; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; color: #576b95; font-weight: 700; text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); position: relative; } .weui-dialog__btn:after { content: " "; position: absolute; left: 0; top: 0; width: 1px; bottom: 0; border-left: 1px solid rgba(0, 0, 0, 0.1); border-left: 1px solid /* var(--weui-DIALOG-LINE-COLOR) */ ; color: rgba(0, 0, 0, 0.1); -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleX(0.5); transform: scaleX(0.5); } .weui-dialog__ft:after { content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.1); -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .pd20 { padding: 20rpx 0; } .border-bottom { border-bottom: 1rpx solid #F1F1F1; font-size: 26rpx; } .red { color: red; } .rund { width: 32rpx; height: 32rpx; border: 1rpx solid #ccc; border-radius: 100rpx; } .teen_radius{ border-top-left-radius: 40rpx; border-top-right-radius: 40rpx; } .formheadnav { width: 48%; height: 70rpx; text-align: center; line-height: 70rpx; border-top-left-radius: 40rpx; border-top-right-radius: 40rpx; } .formheadnav.selsect { background: #fff; color: #000; font-size: 12pt; } .formheadnav.default { background: #c1e9fe; color: #999; font-size: 11pt; } .formhdwm { background: #FFFFFF; border-bottom: 1rpx solid #F1F1F1; } .formhdwm .wmaddress { text-align: center; padding: 35rpx 30rpx; } .weui-cell { // padding: 0px 15px; position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; align-items: center; } .weui-cell__ft_in-access { padding-right: 13px; position: relative; } .weui-cell { padding: 20rpx 0rpx; } .weui-cell__bd { -webkit-box-flex: 1; flex: 1; } .weui-cell__ft_in-access:after { content: " "; display: inline-block; height: 6px; width: 6px; border-width: 2px 2px 0 0; border-color: #c8c8cd; border-style: solid; transform: matrix(.71, .71, -.71, .71, 0, 0); position: relative; top: -2px; position: absolute; top: 50%; margin-top: -4px; right: 2px; } .head-bg { width: 100%; height: 150rpx; position: fixed; left: 0; top: 0; background-color: $theme-color; } .main { padding: 0 30rpx; position: relative; z-index: 10; margin-top: 50rpx; } .main .page-block { padding: 0 20rpx; background-color: #fff; border-radius: 20rpx; margin-bottom: 30rpx; overflow: hidden; } .container .main .page-blocks { padding: 0 20rpx; background-color: #fff; border-top-left-radius: 0rpx; border-top-right-radius: 0rpx; margin-bottom: 30rpx; overflow: hidden; } .main .page-block .icon-1 { flex: none; // display: inline-block; // width: 50rpx; // height: 50rpx; margin-right: 10rpx; font-size: 40rpx; color: $theme-color; font-weight: 400; } .main .page-block .page-title { /* height: 100rpx; */ padding: 25rpx 0; border-bottom: 1rpx solid #eee; // line-height: 100rpx; font-size: 32rpx; font-weight: bold; color: #555; } .diningItem { border: 1rpx solid #eee; color: #ccc; font-size: 28rpx; padding: 15rpx 30rpx; border-radius: 10rpx; position: relative; overflow: hidden; } .icon-youxiajiaogouxuan { position: absolute; right: 0; bottom: 40rpx; color: #000; font-size: 40rpx; height: 0; } .diningItem_act { // background: #FF0000; color: #000; } .diningItem-act { margin-right: 20rpx; } .VIP2 { width: 40rpx; height: 50rpx; margin-right: 10rpx; } .main .page-block .page-title .desc { flex: none; font-weight: 500; margin-left: auto; word-break: break-all; } .main .page-block .goods-list { padding: 0 20rpx; } .main .page-block .goods-list .item { padding: 20rpx 0; color: #555; } .main .page-block .goods-list .item .info { padding: 0 20rpx; min-height: 126rpx; } .main .page-block .goods-list .item .img { display: block; width: 126rpx; height: 126rpx; border-radius: 10rpx; flex: none; } .main .page-block .goods-list .item .title { font-size: 30rpx; font-weight: 500; } .main .page-block .goods-list .item .unit { font-size: 26rpx; } .main .page-block .goods-list .item .num { font-size: 24rpx; margin-top: auto; } .main .page-block .goods-list .item .price { margin-left: auto; flex: none; font-size: 26rpx; } .main .page-block .goods-list .total-block { height: 90rpx; line-height: 90rpx; text-align: right; border-top: 1rpx solid #eee; font-size: 30rpx; font-weight: bold; color: #555; margin-top: 20rpx; } .main .page-block .goods-list .more-btn { display: block; margin: 30rpx auto; font-size: 26rpx; width: 160rpx; height: 70rpx; border: 1rpx solid #eee; border-radius: 8rpx; line-height: 70rpx; text-align: center; } .main .pay-type-clock .cell { padding: 30rpx 0; } .main .pay-type-clock .pay-type-icon { display: block; flex: none; width: 60rpx; height: 60rpx; margin-right: 10rpx; } .main .pay-type-clock .cell .title { font-size: 30rpx; flex: none; } .main .pay-type-clock .cell .desc { font-size: 28rpx; color: #bbb; padding-left: 30rpx; word-break: break-all; } .main .pay-type-clock .cell .desc::after { border-color: #bbb #bbb transparent transparent; } .main .pay-type-clock .check-box { margin-left: auto; flex: none; font-size: 32rpx; color: $theme-color; } .footer-block { width: 100%; height: 100rpx; } .footer-block .content { height: 100rpx; width: 100%; background-color: #eee; position: fixed; left: 0; bottom: 0; z-index: 99; } .footer-block .content .total-block { flex: auto; padding: 0 30rpx; height: 100rpx; box-sizing: border-box; line-height: 100rpx; color: $theme-color; font-weight: bold; background-color: #fff; } .footer-block .content .total-block .title { font-size: 36rpx; } .footer-block .content .total-block .sign { font-size: 24rpx; } .footer-block .content .total-block .money { font-size: 34rpx; } .footer-block .content .sub-btn { width: 200rpx; height: 100rpx; background-color: $theme-color; color: #fff; font-weight: bold; line-height: 100rpx; text-align: center; } .weui-cells button::after { border: none; } .weui-cells button { background: none !important; height: auto !important; border: none !important; border-radius: 0 !important; font-family: inherit !important; color: inherit !important; text-align: inherit; } .wmshdz { white-space: normal; font-size: 28rpx; } .get-phone-pop-pay { /* 成为会员 */ width: 550rpx; background-color: #fff; border-radius: 14rpx; overflow: hidden; } .code-btn { flex: none; width: 170rpx; height: 60rpx; border-radius: 30rpx; background-color: #3387FF; text-align: center; line-height: 60rpx; color: #fff; font-size: 24rpx; } .get-phone-pop-pay .content { // height: 180rpx; text-align: center; font-size: 35rpx; color: #000; // line-height: 60rpx; padding: 30rpx 0; padding-bottom: 0; } .content-tel-pay { text-align: center; padding: 30rpx 0; } .get-phone-pop-pay .btm-block { width: 100%; height: 100rpx; border-top: 1rpx solid #eef0ef; font-size: 28rpx; } .get-phone-pop-pay .btm-block .btn { height: 100rpx; box-sizing: border-box; text-align: center; line-height: 100rpx; color: #010101; font-weight: bold; padding: 0; margin: 0; border: none; border-radius: 0; background-color: #fff; margin: 0 auto; } .carInfoHeader{ padding: 10rpx 0; } .radio { font-size: 28rpx; padding: 15rpx 0 10rpx 0; } .radio__inner { -webkit-flex-shrink: 0; flex-shrink: 0; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; align-items: center; position: relative; border: 1px solid #DCDFE6; border-radius: 2px; box-sizing: border-box; width: 12px; height: 12px; border-radius: 16px; background-color: #fff; z-index: 1; -webkit-transition: border-color .3s; transition: border-color .3s; margin-right: 6rpx; } .radio__inner-icon { width: 4px; height: 4px; border-radius: 10px; opacity: 0; -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; } .is-default-checked { opacity: 1; -webkit-transform: rotate(45deg) scaleY(1); transform: rotate(45deg) scaleY(1); }