/* jqzoom放大镜修复样式 */

/* 重置jqzoom相关元素的样式 */
.jqzoom {
  position: relative !important;
  display: block !important;
  cursor: crosshair !important;
}

/* 放大镜遮罩层样式 */
.zoomdiv {
  position: absolute !important;
  top: 0px !important;
  left: 0px !important;
  width: 50px !important;
  height: 50px !important;
  background: #ffffff !important;
  border: 1px solid #CCCCCC !important;
  opacity: 0.5 !important;
  filter: alpha(opacity=50) !important;
  z-index: 999999 !important;
  cursor: crosshair !important;
}

/* 放大镜预览窗口样式 */
.bigimg {
  position: absolute !important;
  border: 1px solid #CCCCCC !important;
  background: #FFFFFF !important;
  z-index: 999999 !important;
  overflow: hidden !important;
}

/* 确保放大镜在桌面端正常工作 */
@media screen and (min-width: 769px) {
  .jqzoom {
    cursor: crosshair !important;
  }
  
  .zoomdiv {
    display: block !important;
  }
  
  .bigimg {
    display: block !important;
  }
}

/* 移动端隐藏放大镜功能 */
@media screen and (max-width: 768px) {
  .zoomdiv,
  .bigimg {
    display: none !important;
  }
  
  .jqzoom {
    cursor: default !important;
  }
}

/* 修复产品图片容器样式，确保与jqzoom兼容 */
.proviewbox .probigshow li a.jqzoom {
  position: relative !important;
  display: block !important;
  width: 100% !important;
  height: auto !important;
}

.proviewbox .probigshow li a.jqzoom img {
  width: 100% !important;
  height: auto !important;
  display: block !important;
}

/* 重置可能干扰jqzoom的样式 */
.zoomplepopup,
#probig_preview {
  display: none !important;
}