@charset "utf-8"; 
body{ background:#efefef; } 
.container{ width:100%; margin:45px 0 60px 0; float:left; } 
.cnav{ width:7.5rem; background:none; position:absolute; position:fixed; z-index:55; border-bottom:none; left:0; right:0; float:left;}
.cnav .left{ width:20%; float:left; }
.cnav .left a{ width:18px; height:18px; text-indent:-9999px; margin:2px 0 0 10px; background-image:url(../images/icon/back.png?ssdda); background-size:auto 18px; float:left; } 
.cnav .right{ width:22%; float:left; } 

/*图片信息*/
.topIntro{ width:100%; background:#fff; margin-bottom:0.2rem; margin-top:-1rem; padding:0 0 0.3rem 0; border-bottom:1px solid #eee; float:left;} 
.topIntro .mainImg{ width:7.5rem; height:7.5rem; text-align:center; float:left; }
.topIntro .mainImg img{ max-width:7.5rem; max-height:7.5rem; }

/*价格*/
.topIntro .pr{ width:100%; padding:0.1rem 0 0 0; float:left; }
.topIntro .pr .mprice{ color:#f00; padding:5px 0 0 8px; float:left;}
.topIntro .pr .mprice em{ font-size:.35rem; padding:3px 6px 0 0; float:left;}
.topIntro .pr .mprice i{ font-size:18px; padding:0.1rem 5px 0 0; float:left;}
.topIntro .pr .mprice span{ font-size:0.5rem; float:left; }
.topIntro .pr .mprice s{ color:#999; padding:0.13rem 0 0 0.2rem; font-size:0.3rem; float:left; }  
.topIntro .pr .express{ padding:0.2rem 10px 0 0; color:#888; font-size:0.25rem; float:right;}  

/*秒杀*/
.actpr{ width:100%; margin-bottom:0.18rem; padding:0.12rem 0; float:left; }
.actpr .apr{ padding:0.2rem 0 0.1rem 0.2rem; color:#fff; float:left; }
.actpr .apr i{ color:#fff; margin:0.06rem 0.06rem 0 0.1rem; font-size:0.3rem; float:left; } 
.actpr .apr span{ color:#fff; padding:0.02rem 0 0 0; font-size:0.6rem; float:left; } 
.actpr .apr s{ padding:0.3rem 0 0 0.1rem; font-size:0.25rem; color:#fff; float:left; }

.actpr .djs_con{ width:3rem; float:right; }
.actpr .djs_con .name{ width:100%; margin:0.1rem 0 0 0; float:left; }
.actpr .djs_con .name span{ color:#fff; font-size:0.23rem; margin:0 0.2rem 0 0; float:right; }
.actpr .djs_con .djs{ width:4rem; padding:0.1rem 0.2rem 0.1rem 0; font-size:0.28rem; float:right; }  
.actpr .djs_con .djs .djs_box{ float:right; }
.actpr .djs_con .djs .djs_box span{ width:0.38rem; height:0.38rem; line-height:0.41rem; text-align:center; background:#fff; font-size:0.23rem; border-radius:3rem; float:left; }
.actpr .djs_con .djs .djs_box i{ height:0.38rem; line-height:0.4rem; font-size:0.22rem; color:#fff; padding:0 0.01rem; float: left; }
 
/*标题*/
.topIntro .ttl{ width:100%; font-size:1em; padding-top:0.1rem; float:left; }
.topIntro .ttl span{ padding:0 0.2rem; font-size:0.3rem; font-weight:800; color:#000; float:left;}

.topIntro .ttl .shareimgopen{ padding:0; border:1px solid #efefef; text-align:center; border-right:0; border-radius:1rem 0 0 1rem; float:right; }
.topIntro .ttl .shareimgopen a{ width:1.2rem; height:0.38rem; line-height:0.4rem; margin-left:0.15rem; padding:0.12rem 0 0.1rem; color:#888; font-size:0.25rem; float:left; }
.topIntro .desc{ width:100%; padding:0.2rem 0.2rem 0.1rem; box-sizing: border-box; font-size:0.25rem; line-height:0.33rem; float:left; }

/*店铺信息*/  
.sp_box{ width:100%; background:#fff; margin:0.2rem 0 0 0; float:left; }
.sp_box .info{ width:100%; padding:0.3rem 0.2rem 0.3rem; box-sizing: border-box;  border-bottom:1px solid #efefef; float:left;}
.sp_box .info .con{ width:5.5rem; margin:0; float:left; } 
.sp_box .info .con .splogo{ width:1.2rem; height:1.2rem; float:left; }
.sp_box .info .con .splogo img{ width:1.2rem; height:1.2rem; border-radius:2px; float:left; }
.sp_box .info .con .spname{ width:4.1rem; padding:0.06rem 0 0 0.2rem; color:#333; font-size:0.32rem; float:left; } 
.sp_box .info .con .spname .score{ width:100%; padding:0.15rem 0 0 0; float:left; } 
.sp_box .info .con .spname .score span{ color:#888; padding-right:0.22rem; font-size:0.25rem; float:left;}
.sp_box .info .con .spname .score span i{ color:#999; font-size:0.25rem; } 
.sp_box .info .sp_go{ width:1.5rem; float:right; }
.sp_box .info .sp_go a{ font-size:0.26rem; margin:0; color:#666; padding:0.06rem 0.2rem 0.1rem; border-radius:0.05rem; float:right; }
 
.sp_box .gs{ width:100%; padding:0.1rem 0 0 0; float:left; }
.sp_box .gs dl{ width:33.3333%; padding:0.2rem 0.2rem 0.2rem; box-sizing:border-box; float:left; }
.sp_box .gs dl dt{ width:100%; text-align:center; float:left; }
.sp_box .gs dl dt img{ max-width:2.2rem; max-height:2.2rem; overflow:hidden; }
.sp_box .gs dl dd{ padding:0; }
.sp_box .gs dl dd a.ttl{ font-size:0.23rem; color:#555; height:0.2rem; overflow:hidden; line-height:0.35rem; padding:0.12rem 0; float:left; }
.sp_box .gs dl dd span.pr{ font-size:0.3rem; padding:0.05rem 0 0.1rem; font-weight:500; font-family:helvetica; color:#333; float:left; }

.nocon{ width:100%; font-size:0.25rem; text-align:center; padding:0.5rem 0; float:left; }


/*产品详情*/
.gsdetail{ width:100%; background:#fff; margin-top:0.2rem; padding:0 0 0.5rem; font-size:0.3rem; float:left;  }
.gsdetail img{ max-width:100%; }
.gsdetail p img{ max-width:100%;}
.gsdetail p{ font-size:0.3rem; }
.gsdetail table{ max-width:100%; }

/*内容部分*/
#goods_detail{ width:100%; float:left;} 
.detail_menu{ width:100%; background:#fff; float:left; }
.detail_menu a{ width:33.33333%; background:#f8f8f8; padding:15px 0 10px 0; text-align:center; font-size:13px; float:left; }
.detail_menu a.select{ color:#FF0000; background:#fff; }
.detail_attr{ width:100%; min-height:120px; padding-bottom:50px; margin-bottom:8px; background:#fff; float:left; }
.detail_attr dl{ width:100%; border-bottom:1px solid #efefef; padding:15px 0 12px; float:left; }
.detail_attr dl dt{ width:80px; text-align:right; font-size:12px; padding-right:10px; float:left; }
.detail_attr dl dd{ font-size:12px; float:left; }
.detail_con{ width:100%; height:100%; padding-bottom:100px; display:block; background:#fff; float:left; } 
.detail_con img{ display:block; }

.detail_service{ width:100%; float:left; }

.server_info{ width:100%; background:#fff; padding:0; font-size:12px; color:#666; line-height:22px;  float:left; }
.server_info p{ font-size:12px; color:#666; padding:0 10px; line-height:22px;  }
.server_info div{ padding:10px; font-size:12px; color:#666; line-height:22px; }




