.product-detail{width:100%;height:100%;padding:15px}.product-detail .p-img{width:100%}.product-detail .title{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #eee}.product-detail .title .name{font-size:17px;margin-bottom:4px}.product-detail .info{padding:10px 0 80px 0}.product-detail .info .bold{margin-bottom:5px;font-size:16px}.product-detail .info .group{padding-bottom:15px}.product-detail .info .group .text{line-height:20px;margin-top:8px}.product-detail .info .group .date{margin-bottom:10px}.product-detail .info .group:first-child .bold{margin-top:0}.product-detail .info .group:nth-child(3){border:none;padding-bottom:0}.product-detail .btn{max-width:480px;padding:20px;background:#fff;position:fixed;bottom:0;left:0;right:0;margin:0 auto}.product-detail .pupup-content{text-align:center;font-size:19px;line-height:25px}.product-detail .pupup-content .van-button{margin-top:20px;width:120px}.product-detail .stepper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-detail .stepper button{border-radius:50%;border:1px solid #1989fa}.product-detail .stepper .van-stepper__plus{color:#fff;background:#1989fa}.product-detail .stepper .van-stepper__minus{color:#1989fa;background:transparent}.product-detail .stepper .van-stepper__minus.disabled{border-color:#ccc;color:#ccc}.product-detail .stepper .num{margin:0 8px;font-size:16px}