.payDialog{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:9032;transition:all 3s;background-color:rgba(0,0,0,.5)}.payDialog .payDialogContainer{width:410px;height:290px;position:absolute;border-radius:2px;background-color:#fff;top:0;right:0;bottom:0;left:0;margin:auto;box-sizing:border-box;padding:50px}.payDialog .payDialogContainer .payCloseIcon{background:url(/image/v2/mbg01.png?v=202204251139) -449px -187px no-repeat;width:20px;height:20px;position:absolute;right:30px;top:30px;border:none;cursor:pointer}.payDialog .payDialogContainer .paySubmitBtn{width:310px;height:40px;color:#fff;border-radius:2px;margin-top:40px;background-color:#f13a3a;text-align:center;line-height:40px;font-size:16px;cursor:pointer}.payDialog .payDialogContainer .paySelect{display:flex}.payDialog .paySelect .payItem{width:140px;height:56px;box-sizing:border-box;border-radius:2px;border:1px solid #e3e2e8;display:flex;align-items:center;position:relative;cursor:pointer}.payDialog .mr30{margin-right:30px}.payDialog .payTitle{font-size:16px;color:#333;font-weight:400;margin-bottom:30px}.payDialog .paySelect .check{border:1px solid #f13a3a}.payDialog .payCheckSvg{display:none}.payDialog .check .payCheckSvg{display:inline;display:initial;width:20px;height:20px;color:#f13a3a;position:absolute;right:0;bottom:0}.payDialog .payWechatSvg{width:40px;height:38px;color:#38b035;margin-left:15px}.payDialog .payAliSvg{width:40px;height:40px;color:#1caaee;margin-left:20px}.payDialog .payName{margin-left:8px}.payDialog .payCn{font-size:14px;color:#333}.payDialog .payEn{font-size:12px;color:#999}