.shopdetail{background:#fff;font-size:1.4rem}.shopdetail .txt p{font-size:1.8rem;color:#323232}.shopdetail .txt .price{height:2.8rem;font-size:2rem;margin-top:1.1rem;color:#15a892}.shopdetail .contentdiv{padding:0 .8rem;margin:1rem 0}.shopdetail .contentdiv p{color:#323232}.shopdetail .contentdiv section{min-width:10rem;line-height:3.6rem;float:left;color:#999;text-align:center;background:#eee;margin:.7rem 1.55rem .7rem 0;padding:0 .5rem}.shopdetail .group{color:#fff!important;background-color:#15a892!important}.shopdetail .clear{clear:both;zoom:1}.shopdetail .clear:after{content:"";display:block;clear:both}.shopdetail .txt .text1{text-align:left!important;text-indent:2em;line-height:2.4rem;color:#323232;font-size:1.4rem}.shopdetail .txt{text-align:center;padding:2.8rem 2rem 2.5rem}.shopdetail .line{border-bottom:1px solid #ccc}.shopdetail .txt .txt1{margin:2.6px 0 1.3rem;line-height:2rem;font-weight:700;display:inline-block}.shopdetail .txt .txt1:after{margin-right:0;margin-left:1.57rem}.shopdetail .txt .txt1:after,.shopdetail .txt .txt1:before{content:"";display:inline-block;width:2rem;height:1px;border-top:1px solid #008a3f;margin-right:1.57rem;margin-bottom:.4rem}.shopdetail .footdiv{background:#eee;position:fixed;z-index:100;left:0;right:0;bottom:0;font-size:1.4rem;width:100%;height:5rem;line-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 -.027rem .05333rem rgba(0,0,0,.1);box-shadow:0 -.027rem .05333rem rgba(0,0,0,.1)}.shopdetail .footdiv .shop{width:3.6rem;margin:0 1.2rem 0 2rem;position:relative}.shopdetail .footdiv .shop img{width:2rem;height:2rem;margin-top:1.7rem;display:inline-block}.shopdetail .footdiv .shop i{position:absolute;font-size:1rem;top:.8rem;right:.4rem;width:1.6rem;height:1.6rem;line-height:1.6rem;text-align:center;background:#15a892;color:#fff;border-radius:50%}.shopdetail .footdiv .add{width:2.7rem;height:2.7rem;margin-top:1.25rem;margin-right:2rem;display:inline-block}.shopdetail .footdiv .addcart{background:#323232;color:#fff;width:13rem;text-align:center}.shopdetail .footdiv .goto{background:#15a892;color:#fff;width:13rem;text-align:center}.shopdetail .cart{width:5.5rem;margin-right:1rem;margin-top:.5rem;position:relative;line-height:3.5rem;text-align:center}.shopdetail .cart .icon{font-size:2.5rem;color:#555}.shopdetail .cart .nn{font-size:1rem;color:#555;background:#dea767;position:absolute;top:0;right:.5rem;width:1.5rem;height:1.5rem;border-radius:50rem;line-height:1.5rem;text-align:center;color:#fff}.shopdetail .fav{width:5rem;line-height:5rem}.shopdetail .fav .icon{font-size:3rem;color:#555}