.ui-keyboard{user-select:none}.ui-keyboard ul{border-top:1px solid #f0f0f0;display:flex;flex-wrap:wrap;align-items:center;text-align:center;font-size:.48rem;color:#333;font-weight:600}.ui-keyboard ul li{width:33.33%;height:1.04rem;line-height:1.04rem;box-sizing:border-box;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;flex-grow:1}.ui-keyboard ul li>div{height:100%}.ui-keyboard ul li img{width:.5rem;height:.38rem}.ui-keyboard ul li:nth-child(3n+3){border-right:0 none}.ui-keyboard ul li.active{background:#e8e8e8}.ui-keyboard ul li.active img{opacity:.7}.ui-keyboard .ui-keyboard-delete{background:#f4f4f4}.form-customize-radio img{width:.48rem;height:.48rem}.ui-sms-input{background:#fff;min-height:4rem;box-sizing:border-box;padding:.2rem 0 0 0}.ui-sms-input .ui-sms-input-sub-header{font-size:.28rem;color:#929aa4;line-height:.4rem;margin:0 .2rem .22rem .2rem}.ui-sms-input .ui-sms-input-message p{text-align:center;margin:0 .2rem;padding:.2rem 0;font-size:.28rem;color:#999}.ui-sms-input .ui-sms-input-message p span{color:#000}.ui-sms-input .number-bar{position:relative}.ui-sms-input .number-bar .number-bar-bg{display:flex;align-items:center;border-top:1px solid #eee;border-left:1px solid #eee;width:5.76rem;line-height:.96rem;text-align:center;margin:.2rem auto;font-size:.6rem;font-weight:700}.ui-sms-input .number-bar .number-bar-bg li{flex-grow:1;box-sizing:border-box;width:.96rem;height:.96rem;border-right:1px solid #eee;border-bottom:1px solid #eee}.ui-sms-input .number-bar .number-bar-text{position:absolute;left:.87rem;top:0;width:5.76rem;height:.96rem;line-height:.96rem;text-align:center;margin:0 auto;font-size:.4rem;font-weight:700;height:auto;overflow:hidden}.ui-sms-input .number-bar .number-bar-text li{width:.96rem;height:.96rem;float:left}.ui-sms-input .number-bar .number-bar-text li:last-child{clear:right}.ui-sms-input .cursor{width:.04rem;height:.44rem;background:#fe5f00;position:absolute;top:.27rem;animation:cursor 1s;animation-iteration-count:infinite}.ui-sms-input .smsTip{text-align:center;color:#999;font-size:.3rem}.ui-sms-input .smsTip span{color:#fe5f00}.ui-sms-input .list{padding:0 .3rem;margin:.38rem 0 0 0}.ui-sms-input .list li{display:flex;align-items:center;height:1rem;padding:0;border-bottom:1px solid #f0f0f0}.ui-sms-input .list li>div{text-align:right;flex-grow:1;color:#999;font-size:.3rem}.ui-sms-input .list li>div:last-child{width:.3rem;flex-grow:0}.ui-sms-input .list li>div:last-child img{width:.14rem;height:.22rem}.ui-sms-input .list li label{font-size:.3rem;color:#333}.ui-sms-input .list li:last-child{border-bottom:0 none}.ui-sms-input .list .coupon-inline>div{color:#fe5f00}.ui-sms-input .ui-pay-method h2{font-size:.3rem;color:#222;font-weight:500;text-align:center;margin:0;padding:0 .2rem;display:flex;align-items:center}.ui-sms-input .ui-pay-method h2>div{flex-grow:2}.ui-sms-input .ui-pay-method h2>a{width:2rem;font-size:.3rem;color:#999;text-align:left}.ui-sms-input .ui-pay-method h2>a:last-child{text-align:right}.ui-sms-input .ui-pay-method h2 img{opacity:.3;width:.48rem;vertical-align:middle}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list{padding:0 .3rem}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list ul{height:5.5rem;overflow:hidden;overflow-y:scroll}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list li{display:flex;height:1.2rem;align-items:center}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list li>img:first-child{width:.64rem;height:.64rem;margin:0 .22rem 0 0}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list li>div{border-bottom:1px solid #f3f3f3;flex-grow:1;height:1.2rem}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list li>div:last-child{flex-grow:0;width:.48rem}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list li>div:last-child>img{width:.48rem;height:.48rem}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list li>div:last-child span{display:block;margin-top:.36rem}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list li h6{font-size:.32rem;color:#333;margin:.22rem 0 0 0;line-height:.44rem;font-weight:400}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list li p{color:#999;font-size:.22rem;margin:0}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list li.disabled{opacity:.5}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list .add-card{text-align:center;font-size:.32rem;color:#333;height:1.2rem;line-height:1.2rem}.ui-sms-input .ui-pay-method .ui-pay-bankcard-list .add-card img{width:.48rem;height:.48rem;vertical-align:middle}.ui-sms-input .ui-pay-coupon-list{margin-top:.2rem}.ui-sms-input .ui-pay-coupon-list ul{height:8.7rem;overflow:hidden;overflow-y:scroll}.ui-sms-input .ui-pay-coupon-list ul li{display:flex;align-items:center;width:7.26rem;height:2.02rem;background:url(../img/coupon-bg.3cc5c023.png);background-size:cover;margin:0 auto;box-sizing:border-box}.ui-sms-input .ui-pay-coupon-list ul li>div:first-child{width:2rem;text-align:center;margin-right:.2rem;font-size:.28rem;color:#fe5f00}.ui-sms-input .ui-pay-coupon-list ul li>div:first-child span{font-size:.64rem;font-weight:700}.ui-sms-input .ui-pay-coupon-list ul li>div:nth-child(2) h5{color:#222;font-size:.3rem;font-weight:500;margin:0 0 .15rem 0}.ui-sms-input .ui-pay-coupon-list ul li>div:nth-child(2) p{color:#999;font-size:.22rem}.ui-sms-input .ui-pay-coupon-list ul li>div:last-child{width:1rem;text-align:center}.ui-sms-input .ui-pay-coupon-list ul li.active{background-image:url(../img/coupon-bg-active.96b55d4b.png)}.ui-sms-input .bs-enter-active{animation:bs-in .3s}.ui-sms-input .bs-leave-active{animation:bs-in .2s reverse}@-moz-keyframes cursor{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes cursor{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-o-keyframes cursor{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes cursor{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-moz-keyframes circle{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes circle{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes circle{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes circle{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes pulse{0%{opacity:.2;-webkit-transform:scaleX(1);transform:scaleX(1)}20%{opacity:.4;-webkit-transform:scale3d(1.4,1.4,1.4);transform:scale3d(1.4,1.4,1.4)}50%{opacity:.6;-webkit-transform:scaleX(1);transform:scaleX(1)}80%{opacity:.8;-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes pulse{0%{opacity:.2;-webkit-transform:scaleX(1);transform:scaleX(1)}20%{opacity:.4;-webkit-transform:scale3d(1.4,1.4,1.4);transform:scale3d(1.4,1.4,1.4)}50%{opacity:.6;-webkit-transform:scaleX(1);transform:scaleX(1)}80%{opacity:.8;-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-o-keyframes pulse{0%{opacity:.2;-webkit-transform:scaleX(1);transform:scaleX(1)}20%{opacity:.4;-webkit-transform:scale3d(1.4,1.4,1.4);transform:scale3d(1.4,1.4,1.4)}50%{opacity:.6;-webkit-transform:scaleX(1);transform:scaleX(1)}80%{opacity:.8;-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{opacity:.2;-webkit-transform:scaleX(1);transform:scaleX(1)}20%{opacity:.4;-webkit-transform:scale3d(1.4,1.4,1.4);transform:scale3d(1.4,1.4,1.4)}50%{opacity:.6;-webkit-transform:scaleX(1);transform:scaleX(1)}80%{opacity:.8;-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.ui-popup .ui-popup-mask{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;overflow:hidden;background:rgba(0,0,0,.7)}.ui-popup .ui-popup-container{z-index:110;overflow:hidden;overflow-y:scroll;background:#fff;border-radius:.16rem .16rem 0 0;position:fixed;bottom:0;left:0;width:100%;margin:0;padding:0 .2rem 0 .2rem;box-sizing:border-box}.ui-popup .ui-popup-container .ui-popup-content{min-height:4rem;max-height:8rem;overflow:hidden;overflow-y:scroll}.ui-popup .ui-popup-container h5{margin:0;width:100%;text-align:center;font-size:.3rem;color:#222;font-weight:500;line-height:.92rem;height:.92rem;position:relative}.ui-popup .ui-popup-container h5 a{position:absolute;right:0;top:0}.ui-popup .ui-popup-container h5 a img{width:.44rem;opacity:.6;vertical-align:middle}.ui-popup .bs-enter-active{animation:bs-in .3s}.ui-popup .bs-leave-active{animation:bs-in .2s reverse}@-moz-keyframes bs-in{0%{bottom:-100%}to{bottom:0}}@-webkit-keyframes bs-in{0%{bottom:-100%}to{bottom:0}}@-o-keyframes bs-in{0%{bottom:-100%}to{bottom:0}}@keyframes bs-in{0%{bottom:-100%}to{bottom:0}}