.pay-type-wrap .pay-type-list .pay-type-item{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:20px;padding:6px 0;color:#666b80}.pay-type-wrap .pay-type-list .pay-type-item:after{content:"";position:absolute;bottom:0;height:2px;width:0;background-color:var(--primary);-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.pay-type-wrap .pay-type-list .pay-type-item.active{color:#142467}.pay-type-wrap .pay-type-list .pay-type-item.active:after{width:100%}.pay-amount-wrap .pay-amount-list{max-width:520px}.pay-amount-wrap .pay-amount-list .pay-amount-item{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-right:10px;padding:10px 15px;color:#142467;border:1px solid var(--border);-webkit-border-radius:3px;border-radius:3px}.pay-amount-wrap .pay-amount-list .pay-amount-item.active{border-color:rgba(0,0,0,0);background-color:var(--primary);color:#fff}.pay-amount-wrap .pay-amount-list .input-area{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:52px;border:1px solid var(--border);-webkit-border-radius:3px;border-radius:3px}.pay-amount-wrap .pay-amount-list .input-area:focus,.pay-amount-wrap .pay-amount-list .input-area:hover{border-color:var(--primary)}.pay-amount-wrap .pay-amount-list .input-area .prefix{position:absolute;left:10px;height:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1;color:var(--primary)}.pay-amount-wrap .pay-amount-list .input-area .form-control{padding-left:30px;position:absolute;height:100%;width:100%;border:none}.pay-amount-wrap .pay-amount-list .input-area.active~.pay-amount-item.custom{position:relative}.pay-amount-wrap .pay-amount-list .input-area.active~.pay-amount-item.custom:after,.pay-amount-wrap .pay-amount-list .input-area.active~.pay-amount-item.custom:before{content:"";position:absolute;bottom:-27px;border-width:10px;border-style:solid}.pay-amount-wrap .pay-amount-list .input-area.active~.pay-amount-item.custom:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--border) rgba(0,0,0,0)}.pay-amount-wrap .pay-amount-list .input-area.active~.pay-amount-item.custom:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);-webkit-transform:translateY(1.5px);-ms-transform:translateY(1.5px);transform:translateY(1.5px);z-index:1}.pay-amount-wrap .pay-amount-list .input-area.active:focus~.pay-amount-item.custom:before,.pay-amount-wrap .pay-amount-list .input-area.active:hover~.pay-amount-item.custom:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--primary) rgba(0,0,0,0)}@media screen and (max-width:768px){.pay-type-wrap .pay-type-list .pay-type-item{font-size:12px}}.dialog-wrap .dialog{max-width:450px}@media screen and (min-width:992px){.dialog-wrap .dialog{max-width:450px}}@media screen and (max-width:768px){.dialog-wrap .dialog{min-width:90%}}