.product{height:100%;padding:0 25px;background:-webkit-gradient(linear,left top,left bottom,from(#ff8583),to(#ff5d5b));background:linear-gradient(#ff8583,#ff5d5b)}.product .info{padding:14px 0}.product .info p{color:#fff;font-size:18px}.product .info .title{font-size:18px;height:40px;line-height:40px;font-weight:700}.product .info .title img{width:40px;height:40px;float:left;margin-right:15px}.product .info .name{font-size:24px;line-height:42px;font-weight:bolder;padding:0 4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;margin-top:15px;margin-bottom:16px}.product .info .img{text-align:center}.product .info .price{text-align:center;font-size:18px;font-weight:700;margin-top:15px}.product .info .price span{font-size:40px}.product .info .price del{font-size:17px;font-weight:400;margin-left:10px}.product .info .btn{position:fixed;left:0;bottom:25px;padding:0 25px}.product .info .btn div{width:100%;height:49px;display:inline-block;background:url(../img/purchase.173e3818.png) no-repeat;background-size:100% 100%;text-align:center;line-height:49px;color:#ff6461;font-size:20px}.product .weixin-tip{position:fixed;left:0;top:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,.7)}.product .weixin-tip p{padding:15px 25px}.product .weixin-tip p img{width:100%;display:block}