.card{
    background: none;box-shadow: none;padding: 0;
}
.product{
    background: #fff;border-radius: 0.67rem;margin: 0 auto 0.83rem auto;
}
.info{
    padding-left: 1.58rem;padding-right: 1.25rem;padding-bottom: 2.5rem;padding-top:2.5rem;text-align: center;
}
.info .name{
    font-size: 1.5rem;line-height: 2rem;color: #222;text-align: center;
}
.line{
    width:4.08rem;height:0.33rem;background: #2661dd;opacity: 0.2;margin:1.25rem auto 0.92rem auto;
}
.info .des{
    font-size: 1.17rem;line-height: 2.08rem;text-align: left;
}
.info .diff{
    font-size: 1.17rem;line-height: 2.08rem;text-align: left;font-weight: bold;margin-bottom: 2.42rem;margin-top:1rem;
}
.info .btn{
    width:15.17rem;height:3.75rem;line-height: 3.75rem;background: #1bb833;border-radius: 8.33rem;box-shadow: 0 0 0.33rem 0 rgba(0,196,52,0.3);font-size: 1.17rem;border: 0;-webkit-tap-highlight-color:transparent;
}
.info .btn:hover{
    background: #0E9323;border: none;border-radius: 8.33rem;
}
.info .btn:active{
    background: #0E9323;border: none;border-radius: 8.33rem;
}