.pwd_box[data-v-dd7b3324]{height:auto;display:flex}.pwd_box input[type=tel][data-v-dd7b3324]{width:.1px;height:.1px;color:transparent;background:#000;border:none;font-size:18px;opacity:0;z-index:-1}.pwd_box .pwd-wrap[data-v-dd7b3324]{width:260px;margin:0 auto;background:#fff;display:flex;justify-content:space-between;cursor:pointer;z-index:10}.pwd_box .pwd-wrap li[data-v-dd7b3324]{list-style-type:none;text-align:center;height:36px;width:36px;border:1px solid #ddd;position:relative}.pwd_box .pwd-wrap li i[data-v-dd7b3324]{height:10px;width:10px;border-radius:50%;background:#000;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.pwd_box .pwd-wrap .psd-blink[data-v-dd7b3324]{border-color:#add8e6;box-shadow:0 0 3px #add8e6}.pwd_box button[data-v-dd7b3324]{position:relative;display:block;height:41px;text-align:center;margin:0 auto;margin-top:70%;padding:0 20px;border-radius:5px;font-size:16px;border:1px solid #ddd;background:#ddd;color:#000}.pay-dialog[data-v-3c0c3e94]{width:80vw;max-width:300px;margin:0 auto}.pay-dialog .title[data-v-3c0c3e94]{background-color:#f75959;height:40px;line-height:40px;font-size:16px;color:#fff;padding-left:10px;padding-right:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pay-dialog .van-icon-cross[data-v-3c0c3e94]{font-size:16px;color:#fff;position:absolute;right:0;top:5px;z-index:3;width:30px;line-height:30px;text-align:center}.pay-dialog .pay-password[data-v-3c0c3e94]{margin-top:40px;margin-bottom:20px}.pay-dialog .tips[data-v-3c0c3e94]{font-size:12px;color:#999;width:260px;margin:10px auto}.pay-dialog .btn-group[data-v-3c0c3e94]{position:relative;text-align:center;margin-top:30px;margin-bottom:20px}.pay-dialog .btn-primary[data-v-3c0c3e94]{width:100px;text-align:center;height:30px;line-height:30px;margin:0 auto;font-size:14px}.pay-dialog .btn-forget[data-v-3c0c3e94]{font-size:14px;color:#f75959;line-height:30px;position:absolute;left:50%;top:0;margin-left:60px}.ellipsis[data-v-21e8d433]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clearfix[data-v-21e8d433]:after{content:"";display:block;width:100%;clear:both}.prompt-call[data-v-21e8d433]{padding:30px 20px}.prompt-call .tel-form[data-v-21e8d433]{position:relative}.prompt-call .van-icon-phone-o[data-v-21e8d433]{font-size:20px;position:absolute;left:0;top:0;width:40px;height:40px;text-align:center;line-height:40px;color:#999}.prompt-call .input[data-v-21e8d433]{width:100%;height:40px;line-height:20px;padding:10px;border:1px solid #e5e5e5;margin-bottom:40px;font-size:16px;color:#333;padding-left:40px}.prompt-call .van-dialog__confirm[data-v-21e8d433],.prompt-call .van-dialog__confirm[data-v-21e8d433]:active{background-color:#f75959;color:#fff}.payDeposit[data-v-21e8d433]{padding-top:46px;overflow:hidden;background-color:#fff}.payDeposit .order-info[data-v-21e8d433]{padding:30px 15px 40px}.payDeposit .order-info .page-title[data-v-21e8d433]{top:30px;font-size:18px;color:#333;line-height:30px;display:flex;align-items:center;margin-bottom:10px}.payDeposit .order-info .logo[data-v-21e8d433]{width:26px;height:24px;background-color:#f5f5f5;margin-right:10px;background-image:url(../img/logo.a9a020ad.png);background-repeat:no-repeat;background-position:50%;background-size:cover;background-position:0;background-size:auto 20px}.payDeposit .order-info .price[data-v-21e8d433]{font-size:30px;color:#333;line-height:2;margin-bottom:10px;text-align:center;font-weight:500;font-family:din,Arial,Helvetica,sans-serif}.payDeposit .order-info .unit[data-v-21e8d433]{font-size:18px;color:#ff3838;line-height:2;padding-right:6px}.payDeposit .order-info .info-item[data-v-21e8d433]{font-size:14px;color:#333;line-height:24px}.payDeposit .pay-item[data-v-21e8d433]{margin:0 15px 15px;border:1px solid #e3e3e3;background-color:#fff;display:flex;align-items:center;height:44px;padding:10px}.payDeposit .pay-item.on[data-v-21e8d433]{border-color:#f75959}.payDeposit .pay-item.disabled[data-v-21e8d433]{border-color:#e3e3e3;background-color:#f8f8f8}.payDeposit .pay-item .icon[data-v-21e8d433]{width:24px;height:24px;margin-right:10px}.payDeposit .pay-item .label[data-v-21e8d433]{font-size:14px;color:#333;line-height:24px}.payDeposit .pay-item .value[data-v-21e8d433]{font-size:14px;color:#f75959;line-height:24px;margin-left:10px}.payDeposit .pay-item .flex1[data-v-21e8d433]{flex:1}.payDeposit .pay-item .btn-text[data-v-21e8d433]{font-size:14px;color:#f75959;line-height:24px}.payDeposit .btn-primary[data-v-21e8d433]{display:block;width:160px;margin:34px auto 26px;height:44px;line-height:44px;text-align:center;font-size:16px}