.keteacher-view{margin:30px auto}.keteacher-view *{box-sizing:border-box}.keteacher-view .ket-title{font-size:28px;font-weight:600;text-align:center;margin-bottom:10px}.keteacher-view .ket-desc{font-size:17px;text-align:center;margin-bottom:35px}.keteacher-view .ket-form{padding:30px;box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px rgb(0 0 0/0.1),0 0 6px -4px rgb(0 0 0/0.1);border-radius:6px;max-width:520px;margin:0 auto;background:#fff}.keteacher-view .ket-form .item{margin-bottom:15px}.keteacher-view .ket-form .item label{display:block;font-size:15px}.keteacher-view .ket-form .item .ket-input{padding:12px;border-radius:5px;border:1px solid rgb(209 213 219/1);display:block;width:100%;font-size:16px}.keteacher-view .ket-form .ket-btn{display:block;background:rgb(37 99 235/1);color:#fff;text-decoration:none;padding:8px 12px;text-align:center;border-radius:5px;margin-top:20px;font-size:17px}.keteacher-view .ket-form .ket-btn.disabled{background:#ccc}.keteacher-view .ket-form .ket-tips{margin-top:25px;border-radius:5px;background:rgb(239 246 255/1);padding:15px 20px}.keteacher-view .ket-form .ket-tips .ket-tips-title{font-size:15px}.keteacher-view .ket-form .ket-tips .ket-tips-list{font-size:13px;margin-top:10px}.keteacher-pay{margin:30px auto}.keteacher-pay *{box-sizing:border-box}.keteacher-pay .ket-title{font-size:28px;font-weight:600;text-align:center;margin-bottom:10px}.keteacher-pay .ket-desc{font-size:17px;text-align:center;margin-bottom:35px}.keteacher-pay .ket-form{padding:30px;box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px rgb(0 0 0/0.1),0 0 6px -4px rgb(0 0 0/0.1);border-radius:6px;max-width:880px;margin:0 auto;overflow:hidden;background:#fff}.keteacher-pay .ket-form .item{margin-bottom:15px;width:calc(50% - 10px);float:left;margin-right:20px}.keteacher-pay .ket-form .item:nth-child(2n){margin-right:0}.keteacher-pay .ket-form .item.item-full{width:100%;margin-right:0}.keteacher-pay .ket-form .item.item-total{border-radius:5px;background:rgb(239 246 255/1);padding:15px 20px;line-height:34px}.keteacher-pay .ket-form .item.item-total .ket-total{float:right;font-size:20px;color:rgb(37 99 235/1)}.keteacher-pay .ket-form .item label{display:block;font-size:15px}.keteacher-pay .ket-form .item .ket-input{padding:12px;border-radius:5px;border:1px solid rgb(209 213 219/1);display:block;width:100%;font-size:16px}.keteacher-pay .ket-form .item .ket-select{padding:12px;border-radius:5px;border:1px solid rgb(209 213 219/1);display:block;width:100%;font-size:16px}.keteacher-pay .ket-form .item .ket-textarea{padding:12px;border-radius:5px;border:1px solid rgb(209 213 219/1);display:block;width:100%;font-size:16px}.keteacher-pay .ket-form .ket-btn{display:block;background:rgb(37 99 235/1);color:#fff;text-decoration:none;padding:8px 12px;text-align:center;border-radius:5px;margin-top:20px;font-size:17px;float:left;width:100%}.keteacher-pay .ket-form .ket-btn.disabled{background:#ccc}.keteacher-pay .ket-form .item a{color:rgb(37 99 235/1);text-decoration:none}@media(max-width:920px){.keteacher-pay .ket-form .item{width:100%;margin-right:0}}.wppay-custom-modal-box{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000;background:rgba(0,0,0,.3)}.wppay-custom-modal-box .wppay-modal{max-width:350px;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;background:#fff;border-radius:2px;display:block !important;box-shadow:1px 1px 50px rgba(0,0,0,.3)}.wppay-custom-modal-box .wppay-modal .close-modal{cursor:pointer;position:absolute;top:0;right:0;color:#000;font-size:32px}.wppay-custom-modal-box .wppay-modal .close-modal .modia{font-size:14px}.wppay-custom-modal-box .wppay-modal .submit-btn,.wppay-custom-modal-box .wppay-modal .submit{margin-top:45px}.wppay-custom-modal-box .wppay-modal .submit-tips{text-align:center;font-size:12px;color:#999;margin-top:5px}.wppay-custom-modal-box .wppay-modal .submit-close{text-align:center;font-size:14px;color:#e04a1c;margin-top:15px;cursor:pointer}.wppay-custom-modal-box .wppay-modal .submit-btn a,.wppay-custom-modal-box .wppay-modal .submit-btn button,.wppay-custom-modal-box .wppay-modal .submit a,.wppay-custom-modal-box .wppay-modal .submit button{display:block;height:43px;line-height:43px;width:100%;background:#e04a1c;border-radius:3px;text-align:center;color:#fff;font-weight:700;font-size:16px}.wppay-custom-modal-box .wppay-modal .submit{margin-top:20px}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode{padding-top:0}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .wppay-title2{text-align:center;font-size:18px;margin-top:10px;font-weight:700}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .wppay-title2 .price{color:#ff5f33;float:none !important}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab{padding:0 30px;text-align:center;margin-top:20px}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab a{font-size:16px;color:#9b9b9b;font-weight:700;text-decoration:none;margin:0 5px;letter-spacing:1px}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab a.active{color:#2a2a2a;font-size:20px}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab a .price{color:#ff5f33;float:none !important}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list{margin-top:180px;background:#ff5f33;height:230px;border-radius:0 0 2px 2px;display:block}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item{text-align:center;position:relative;top:-166px}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .wppay-title{margin-bottom:10px;font-size:16px;font-weight:700}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .wppay-title .price{color:#ff5f33;float:none}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .warning{color:red;font-size:13px;margin-bottom:5px}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .qr-code{border:#f3f3f3 solid 1px;width:225px;height:225px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;margin:0 auto;background:#fff;position:relative}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .qr-code img{width:100%;height:auto}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .account{margin-top:40px !important;margin-bottom:0 !important;color:#fff;font-size:14px}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .desc{margin-top:8px;margin-bottom:0;font-size:12px;color:#cecece;font-family:tahoma,arial,sans-serif}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .wap{display:none;margin-top:10px}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .wap a{color:#fff;text-decoration:none;padding:8px 25px;display:inline-block;border-radius:3px;border:1px solid #fff}@media (max-width:768px){.wppay-custom-modal-box .wppay-modal{width:90%}.wppay-toast{padding:10px 20px}.wppay-toast .text{font-size:16px;font-weight:700;white-space:nowrap}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list{height:220px}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .account{margin-top:20px !important}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .wap{display:block}}.erphp-wppay{background-color:#fff;border:2px dashed #ff5f33;color:#333;font-size:14px;line-height:inherit;padding:5px 10px}.erphp-wppay-success{border:2px dashed #54c468}.erphp-wppay b{color:#ff5f33}.erphp-wppay-qrcode .payment{margin-bottom:10px}.erphp-wppay-qrcode .payment img{max-width:160px;height:auto}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab a.active.wppay-alipay{color:#00a3ee}.wppay-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab a.active.wppay-weixin{color:#21ab36}.erphpdown-custom-modal-box{background:0 0}.erphpdown-custom-modal-box .wppay-modal{border:1px solid #eaeaea;box-shadow:none}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode{padding-top:0}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab a.active{font-size:36px;font-weight:400}.erphpdown-custom-modal-box .discount{color:#f60;font-size:13px;margin-bottom:5px}.erphpdown-custom-modal-box .warning{color:red;font-size:13px;margin-bottom:0 !important}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .wap{font-size:13px;color:#666}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .wap a{background:#00a3ee;color:#fff;font-size:16px;border-radius:3px;padding:9px 25px;display:inline-block;text-decoration:none}.erphpdown-custom-modal-box .wppay-modal .expired{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.95;background:#fff url(//bc.yingyong.net/wp-content/plugins/keteacher-certificate/assets/expired.png) center center no-repeat}.erphpdown-custom-modal-box *{box-sizing:border-box}.erphpdown-custom-modal-box .wppay-modal{border:none;width:100%;max-width:100%;padding:15px;position:relative;top:inherit;left:inherit;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode{padding-top:0}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab{margin-top:0}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab .payment{margin-bottom:10px}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab .payment .erphp-icon-ut{font-size:42px;color:#0e932e}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab a .price{font-size:28px}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list{height:auto;margin-top:10px;background:#fff !important}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item{top:inherit}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .ut-box{text-align:left;max-width:500px;margin:40px auto}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .ut-box .ut-item{margin-bottom:15px;color:#999}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .ut-box .ut-item span{color:#333}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .wap{border-top:1px dashed #eaeaea;padding-top:15px}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .account{color:#333;margin-top:15px !important}.erphpdown-custom-modal-box .wppay-modal .erphp-wppay-qrcode .tab-list .item .kefu{margin-top:10px}.erphpdown-page-pay{background:#f7f7f7}.erphpdown-page-pay .erphpdown-custom-modal-box .wppay-modal{max-width:420px;margin:50px auto;padding:30px 15px 60px;background:#fff url(//bc.yingyong.net/wp-content/plugins/keteacher-certificate/assets/wave.png) top center repeat-x;border:1px solid #f3f3f3;border-top:none}.erphpdown-page-pay .erphpdown-custom-modal-box .wppay-modal.ut-modal{max-width:600px}.erphpdown-page-pay .erphpdown-custom-modal-box .wppay-modal:before{content:"";background:#f7f7f7;position:absolute;left:-13px;bottom:50px;width:26px;height:26px;border-radius:50%;z-index:9;border:1px solid #f3f3f3}.erphpdown-page-pay .erphpdown-custom-modal-box .wppay-modal:after{content:"";background:#f7f7f7;position:absolute;right:-13px;bottom:50px;width:26px;height:26px;border-radius:50%;z-index:9;border:1px solid #f3f3f3}.erphpdown-page-pay .erphpdown-custom-modal-box .erphp-wppay-qrcode .payment img{max-width:200px}