/* pages/order/pay/index.wxss */ .btn { text-align: center; line-height: 74rpx; border-radius: 37rpx; background: #d62828; color: #fff; margin: 100rpx 25rpx; font-size: 36rpx; font-weight: 500; } page { background: white; font-size: 24rpx; color: #666; } .tip-box { text-align: center; border-bottom: 1rpx solid #ccc; margin: 0 25rpx; padding-bottom: 30rpx; padding-top: 53rpx; } .tip-box .time { font-size: 56rpx; color: #000; margin-top: 30rpx; margin-bottom: 30rpx; } .tip-price { display: flex; justify-content: space-between; align-items: center; } .tip-price .price,.num-pay-top .price { color: #D62828; font-size: 36rpx; } .pay-methods-box { margin: 0 25rpx; padding-top: 40rpx; } .pay-method { display: flex; justify-content: space-between; align-items: center; padding: 20rpx 0; } .pay-method .method-name { margin-left: 20rpx; font-size: 27rpx; color: #000; text-align: left; flex: 1; } .pay-method .red-num{ font-size: 23rpx; color: #D62828; background-color: #F7F7F7; padding:10rpx 12rpx; border-radius: 8rpx; flex:1; margin-left: 20rpx; } .pay-method .icon-weixin1 { font-size: 72rpx; color: #3AA632; } .icon-iconfontoptionbutton { font-size: 32rpx; } .pay-method image { width: 72rpx; height: 72rpx; display: block; flex-shrink: 0; } .num-pay-top { text-align: center; padding:50rpx 0; color: #000; } .carPayTip{ font-family: PingFang SC; font-weight: 500; font-size: 23rpx; color: #D62828; line-height: 55rpx; position: absolute; height: 22rpx; bottom: -12rpx; left: 0; } .password-title{ text-align: center; font-weight: bold; font-size: 31rpx; color: #000000; position: relative; } .passward-box-container{ width: 697rpx; height: 93rpx; margin: 68rpx auto 0; position: relative; border-radius: 7rpx; border: 1px solid #999999; display: flex; box-sizing: border-box; padding: 16rpx 0; } .show-code{ flex: 1; height: 100%; border-right: 1px solid #999999; text-align: center; font-size: 20rpx; } .show-code:last-of-type { border: none; } .passward-box{ border: none; /* opacity: 0; */ color: rgba(0,0,0,0); width: 100%; height: 100%; top: 0; position: absolute; caret-color: transparent; text-indent: -999em; /*文本向左缩进*/ margin-left: -100%; /*输入框光标起始点向左左移*/ width: 200%; /*输入框增大一倍*/ text-align: left; } .resetPassword{ width: 160rpx; font-family: PingFang SC; font-weight: 500; font-size: 27rpx; color: #0C898F; margin: 30rpx 0 0 auto; text-align: right; } .bind-item { display: flex; align-items: center; justify-content: space-between; height: 120rpx; line-height: 120rpx; font-size: 28rpx; border-bottom: 1rpx solid #EEE; text-align: left; } .bind-item .weui-input { flex: 1; } .bind-item-left { width: 249rpx; } .bind-item image { width: 200rpx; height: 60rpx; } .btn { margin:0rpx auto; margin-top: 74rpx; width: 697rpx; height: 73rpx; background: #D62829; border-radius: 37rpx; line-height: 73rpx; font-weight: bold; font-size: 35rpx; color: #FFFFFF; text-align: center; } .btn.disabled{ background: #CCCCCC; } .vaild-number{ width: 207rpx !important; height: 53rpx !important; font-size: 27rpx !important; color: #0C898F !important; background: none !important; line-height: 53rpx !important; padding: 0 !important; text-align: center; border: 1px solid #0C898F; border-radius: 27rpx; font-weight: 500 !important; }