
.qrcode{       width: 259px;
    height: 259px;
    border: 1px solid #dbdbdb;
    margin: 0 auto;
    padding:10px;
    border-radius: 7px;
    position: relative;
}
.qrcode_status{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.7);
    color:#fff;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.status_text{    font-size: 20px;
    font-weight: bold;text-align: center;}
.qrcode_status .icon{width:52px;height:52px;background:url(../../image/status/success.png);
    margin-bottom:20px;}
.qrcode_status .icon[state='0']{background-image: url(../../image/status/error.png);}
.qr_btn{font-size:16px;font-weight:bold; color:#fff;padding:5px;margin-top: 30px;}

.t-tit{text-align: center;padding:0 0 20px;font-size:20px;font-size: 18px;}
.t-tit span{color:#f40;}
.tips{color:#a20303;font-size:14px;margin-top:20px;}
.mt0{margin-top:0;}
.mb1{margin-bottom:10px;}
.mt2{margin-top:20px;}
.pd2{padding:20px}