@charset "utf-8";
img {max-width:none;}
.wrap {}/* 前面的position:static */
.jqzoom img,.spec-scroll{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

/*图片放大镜样式*/
.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img {width:100%;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:100%;background:#ffffff;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{box-shadow:0 0 5px rgba(0,0,0,0.2)}
.spec-scroll{clear:both;margin-top:11px;width:100%; position:relative;padding:0 24px}
.spec-scroll .prev{position:absolute;left:0;top:0;}
.spec-scroll .next{position:absolute;right:0;top:0}
.spec-scroll .prev,.spec-scroll .next{ z-index:999;display:block;font-family:"宋体";text-align:center;font-weight:700;font-size:14px;width:20px;height:60px; line-height:60px;background:#ededed;cursor:pointer;text-decoration:none;}
.spec-scroll .prev:hover,.spec-scroll .next:Hover { background:#e00032;color:#fff}
.spec-scroll .items{float:left;position:relative;width:100%;height:60px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:60px;}
.spec-scroll .items ul li{float:left;width:89px;text-align:center; cursor:pointer}
.spec-scroll .items ul li img{border:1px solid #e3e3e3;padding:2px;width:74px;height:54px;}
.spec-scroll .items ul li img:hover,.spec-scroll .items ul li img.on{border-color:#e00032;}


.m { margin-bottom: 10px; }
.m, .mt, .mc, .mb{ overflow: hidden; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
.clearfix{display:block;} 
.tab li,.tab a,.tab-item{cursor:pointer;float:left;text-align: center;}
.m, .mt, .mc, .mb{overflow:hidden;}
.mt .extra{float: right;}
.right-extra .tab{margin:40px 0 30px 0; position:relative}
.right-extra .tab:before {content:''; position:absolute;left:0;bottom:0;width:100%; height:1px; background:#e3e3e3}
.right-extra .tab li{position:relative;height:40px; line-height:40px;margin-right:5px;font-size:16px;color:#333;width:150px; background:#eeeeee}
.right-extra .tab li:before {content: "\e74f"; font-family:"iconfont" !important; position:absolute; z-index:999;bottom:-23px;left:67px;transform:rotate(90deg);-ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);color:#eee}
.right-extra .tab li.curr:before {color:#0072c6}
.right-extra .tab .curr{color:#fff; background:#0072c6}
.tabcon img {margin:5px 0;max-width:100%}

