/*内页产品详情放大镜效果(start)内页产品详情*/
.pdetail-new {width: 100%;}
.pdetail-new .gallery{width:420px; position:relative; float: left;}
.pdetail-new .gallery *{_behavior:none;}
.pdetail-new .gallery .bigimg{width:420px!important; max-height:420px!important; overflow:hidden; border:1px solid #f0f0f0;}
.pdetail-new .gallery .bigimg a{width:420px!important; display:block; text-align:center; vertical-align:middle;}
.pdetail-new .gallery .bigimg a img{max-width: 100%;max-height: 100%;vertical-align:middle;}
.pdetail-new .gallery .MagicZoom{display:block; margin:0 auto;}
.pdetail-new .gallery .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
.pdetail-new .gallery .MagicZoomBigImageCont{border:1px solid #999;}
.pdetail-new .gallery .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
.pdetail-new .gallery .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
.pdetail-new .gallery .MagicZoomLoading{border:1px solid #ddd; background:#fff url(../images/loading.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
.pdetail-new .gallery #zoom-big{position:absolute; top:0; left:420px; background-color: #fff;}
.pdetail-new .gallery #zoom-big img{ max-width:none; max-height:none;}
.pdetail-new .gallery .small_img{position:relative; overflow:hidden; margin:10px auto 15px; height: 62px;}
.pdetail-new .gallery .small_img .bd span{float:left; margin-left:5px; border:2px solid transparent; display:block; width:80px;overflow:hidden; text-align:center;font-size: 0;}
.pdetail-new .gallery .small_img .bd span:first-child{margin-left:0px;}
.pdetail-new .gallery .small_img .bd span.on,.pdetail-new .gallery .small_img .bd span:hover{border-color:#e37783;}
.pdetail-new .gallery .small_img .bd span a{vertical-align:middle; text-align:center;}
.pdetail-new .gallery .small_img .bd span a img{ width: 100%; }
.pdetail-new .detail{ padding-left: 440px; }
.pdetail-new .detail .info .pro-key strong{margin-right: 10px;font-size: 12px;}
.pdetail-new .info{width:100%;}
.pdetail-new .info .pro-price input{margin:0 5px 5px 0;padding: 0 4px;color: #000;cursor: pointer;}
.pdetail-new .name{overflow: hidden;font-size: 20px;color: #000;margin-bottom: 10px;}
.pdetail-new .brief{color: #999;font-size: 14px;line-height: 20px;max-height: 200px;border-bottom: 1px dashed #a9a9a9;margin-bottom: 10px;overflow: hidden;padding-bottom: 20px;}
.pdetail-new .brief p{ white-space: pre-wrap;word-wrap: break-word;}
.description{margin-top:10px;}
.description .hd{height: 40px;line-height: 40px;font-size:16px; border-bottom: 1px solid #e1e1e1;padding:0 15px;}
.description .bd .desc_txt{padding:10px 0; min-height:200px; line-height:24px;margin-bottom: 20px;}
.description .bd .desc_txt p {padding:0 10px;}
.description .bd .desc_txt p a:hover {text-decoration: underline;}
.description .bd .desc_txt img {max-width: 100%;max-height: 100%;}
.pdetail-new .add_to_inquiry {display: inline-block;text-align: center;color: white;background: #E56664;font-size: 14px;padding:5px 10px;border-radius: 4px;border: none;white-space: normal;word-wrap: break-word;word-break: break-all;overflow: hidden; }

.add-yes{display: inline-block;outline: none;height: 28px;line-height: 28px;border:1px solid transparent;vertical-align: middle;box-sizing: border-box;}
.add-yes.active{ background: #e56664; border: 1px solid #520301; color: #fff;}
/*新轮播*/
.details-head{background: #fff;padding: 15px;margin-bottom: 15px;}
.thumbs-box-new{float: left;width: 485px;overflow: hidden;margin-right: 15px;font-size: 0;}
.thumbs-box-new .img-box{position: relative;border:1px solid #ddd;width: 400px;overflow: hidden;}
.thumbs-box-new .img-box img {max-width: none;max-height: none;}
#thumblist li{width: 70px;height: 53px;line-height: 53px;margin: 0px 5px 6px;}
#thumblist li:last-child{margin-bottom: 0;}
#thumblist li a{display: block;height: 100%;width: 100%;border: 2px solid #ccc;font-size: 0;box-sizing: border-box;}
#thumblist li a.zoomThumbActive{border: 2px solid #000;}
#thumblist img{width: 100%;height: 100%;vertical-align: top;}

.details-info{overflow: hidden;}
.details-info h3{position: relative;font-weight: bold;font-size: 18px;line-height: 150%;padding: 0 0 15px;color: #000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.details-info h3:before{content: "";position: absolute;bottom: 0;left: 0;width: 50px;height: 3px;background: #c31b1b;}
.details-info p{color: #999;font-size: 14px;line-height: 24px;border-bottom: 1px dashed #ccc;margin-bottom: 10px;padding: 12px 0;max-height: 64px;overflow: hidden;box-sizing: initial;}
.details-info .pro-price{margin:10px 0;font-size: 14px;color: #c31b1b;vertical-align: middle;font-weight: normal;}
.details-info .pro-price i{margin-right: 8px;cursor: pointer;padding: 2px 8px; background: #f2f2f2;}
.details-info .pro-price i.active{background: #cc2b2b;color: #fff;padding: 2px 8px;cursor: default;}
.details-info a{display: inline-block;background: #cc2b2b;color: #fff;padding: 6px 18px;font-size: 14px; margin-top: 10px;}
.details-info a:hover{background: -webkit-linear-gradient(left, #c82323, #e45252);background: -o-linear-gradient(right, #c82323,#e45252);background: -moz-linear-gradient(right, #c82323,#e45252);background: linear-gradient(to right, #c82323, #e45252);}
/*放大镜插件 start*/
.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair;font-size: 0;}
.zoomPreload{-moz-opacity:0.8;opacity: 0.8;filter: alpha(opacity = 80);color: #333;font-size: 12px;font-family: Tahoma;text-decoration: none;border: 1px solid #CCC;background-color: white;padding: 8px;text-align:center;background-image: url(../images/loading.gif);background-repeat: no-repeat;background-position: 43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0px;left:0px;}
.zoomPup{overflow:hidden;background-color: #FFF;-moz-opacity:0.6;opacity: 0.6;filter: alpha(opacity = 60);z-index:120;position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair;}
.zoomOverlay{position:absolute;left:0px;top:0px;background:#FFF;/*opacity:0.5;*/z-index:5000;width:100%;height:100%;display:none;z-index:101;}
.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;z-index:6000;height:auto;z-index:10000;z-index:110;}
.zoomWrapper{width: 100%;position:relative;border:1px solid #999;z-index:110;}
.zoomWrapperTitle{display:block;background:#999;color:#FFF;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0px;left:0px;z-index:120;-moz-opacity:0.6;opacity: 0.6;filter: alpha(opacity = 60);}
.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110;}
.zoomWrapperImage img{ border:0px; display:block; position:absolute; z-index:101;}
.zoomIframe{z-index: -1;filter:alpha(opacity=0);-moz-opacity: 0.80;opacity: 0.80;position:absolute;display:block;}
.jqzoom{display: block;}
/*.thumbs-box-new img{max-width: none;max-height: none;}*/
/*放大镜插件 end*/


/*详情页公用图片轮播*/
/*pic-box-outside小图居右（默认居下）*/
.small_img_left .gallery .bigimg{float:left;width:330px!important;max-height: 375px!important;margin-right: 15px;}
.small_img_left .gallery .bigimg a {width: 330px!important;display: block;text-align: center;vertical-align: middle;}
.small_img_left .gallery .small_img {float: left;width: 64px;height: auto;margin:0;}
.small_img_left .gallery .small_img .bd span {float: left;margin-bottom: 5px;margin-left:0;border: 1px solid transparent;display: block;    width: 62px;height: 45px;overflow: hidden;text-align: center;}
/*pic-box-inside小图居下（默认居右）*/
.small_img_bottom .thumbs-box-new {float: left;width: 408px;overflow: hidden;margin-right: 15px;font-size: 0;}
.small_img_bottom #thumblist li {float:left;width: 73px;height: 55px;line-height: 55px;margin: 5px;border: 1px solid #ddd;}
.small_img_bottom #thumblist li:first-child{margin-left:0;}
.mobile-detial{display:none;}
.mobile-detial #bannerpic .swiper-wrapper .swiper-slide img{width:100%;}
#bannerpic .swiper-pagination1 {
  position: absolute;
  text-align: center;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  -webkit-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
  -o-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  z-index: 10;
}
.popup-banner{z-index: 5002;position:fixed;top:30%;left:0;padding: 0 30px;box-sizing: border-box;}
/*.popup-banner #bannerpic .swiper-wrapper .swiper-slide{width: 100%!important;}*/
.popup-bg{position: fixed;top:0;left: 0;width:100%;height:100%;background:rgb(0,0,0)}
.hide{display:none!important;}
@media (max-width: 870px) {
    .mobile-detial{display:block;width: 100%;margin-bottom:15px;}
    .pdetail-new .detail{padding-left: 0;}
    .details-info{width: 100%;}
    .gallery{display:none;}
    .thumbs-box-new{display:none;width: 100%;}
    .thumbs-box-new .img-box{width: 100%;margin-bottom: 15px;}
    .thumbs-box-new .img-box .zoomPad{width: 100%;text-align: center;}
    #thumblist li{float: left;}
    .thumbs-box-new .img-box img{width: 100%;height: auto;}
}
@media (max-width: 700px) {
  .pdetail-new .gallery{ float: initial; margin: 0 auto;}
  .pdetail-new .detail{ width: 100%;padding-left: 0; }
  .pdetail-new .brief{ max-height: auto; }
  .pdetail-new .gallery .MagicZoomPup,.pdetail-new .gallery #zoom-big{display: none!important;}/*取消放大镜*/
}
@media (max-width: 480px) {
  .pdetail-new .gallery{ width: 100%; }
  .pdetail-new .gallery .bigimg,.pdetail-new .gallery .bigimg a{ width: 100%!important; }
}