*{padding:0;margin:0;}
html{font-size:12px;}
body{background:#ebebeb}
body, button, input, select, textarea {
    font: 12px/1.5em Microsoft YaHei,Tahoma,Helvetica,Arial,sans-serif;
}
*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.common-flex{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items:center
}
.kfc-card-wrap{padding:24px 15px}
.kfc-card-con{background:#fff;border-radius: 4px 4px 0 0;}
.kfc-card-bg{box-shadow: 0 0 6px #6d6d6d;border-radius:4px;background:#fff;width:100%;}
.kfc-card-top{border-bottom:1px solid #e7e7e7;margin:0 12px;padding:6px 0}
.kfc-card-top img{width:108px;}
.kfc-des{padding-left:25px;}
.kfc-des p{font-size:1.416rem;line-height:1.666rem;font-weight: bold;}
.kfc-card-bottom{padding: 10px 12px 20px;}
.kfc-card-bottom p{font-size:1.0rem}
.kfc-card-bottom p span{color:#808080}
.kfc-card-fg{width:100%;display: block;}
.code-con{background:#f2f2f2;text-align: center;padding:35px 0;border-radius: 0 0 4px 4px;}
.code-con img{width:280px;height:72px;}
.left-align {
    text-align: left;
}
.coupon-top{border-bottom:1px solid #e7e7e7;margin:0 12px;padding:6px 0}
.coupon-top img{width:150px;}
.coupon-des{text-align: center;padding:50px;}
.coupon-des p{font-size:1.7rem;line-height:1.7rem;font-weight: bold;}
.container {
    display: flex;
    justify-content: center;
    align-items: center;
}

.gas-coupon-des{text-align: center;padding:30px;}
.gas-coupon-des p{font-size:1.7rem;line-height:1.7rem;font-weight: bold;}