.custom-upload .ant-upload-list{width:100%;height:100%;display:block;position:relative}.custom-upload .ant-upload.ant-upload-select-picture-card{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.qr-content{max-width:750px;min-width:320px;height:100%;margin:0 auto;background:#fff;overflow:hidden}.upload-mask{background:#f2f6fa;margin:1.4rem auto 1.3rem;position:relative;overflow:hidden}.upload-mask,.upload-mask .upload-image{width:6rem;height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.upload-mask .upload-image .upload-image-icon{font-size:60px;color:#1890ff}.upload-mask .upload-image .upload-image-text{font-size:18px}.upload-mask .priview-img{width:100%;height:auto}.upload-mask .custom-upload{display:block;width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}.upload-mask .icon{width:1.2rem;height:1.2rem;background:#fff;border-radius:50%;-webkit-box-shadow:0 1px 21px 0 rgba(24,144,255,.06);box-shadow:0 1px 21px 0 rgba(24,144,255,.06);text-align:center;line-height:1.2rem}.upload-mask .icon i{color:#1890ff;font-size:.4rem}.upload-mask p{font-size:.285rem;color:#8b949d;margin-top:.7rem}.confirm-btn{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.confirm-btn .reload-upload{color:#1890ff;border-color:#1890ff}.confirm-btn .reload-upload,.confirm-btn .upload-btn{display:block;width:3.2rem;height:.88rem;font-size:.32rem;line-height:.88rem;border-radius:.44rem;text-align:center}.confirm-btn .upload-btn{background:#1890ff;color:#fff;margin-bottom:20px}.success-cont{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.success-cont .success-icon{margin-bottom:.4rem}.success-cont .success-icon i{display:block;font-size:1rem;color:#1890ff}.success-cont .success-icon p{font-size:.28rem;color:#8b949d}