a:focus {outline: none;}

/* ============ 滚动动画系统 ============ */

#c_banner_019-1684771988771 .swiper-container .swiper-button-next:after,
#c_banner_019-1684771988771 .swiper-container .swiper-button-prev:after{font-size: 30px;color: #FF8C00;}
#c_banner_019-1684771988771 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background: #FF8C00;}

/*翻页*/
.paging .page{margin: 32px 0;font-size: 14px;text-align: center;width: 100%;display: flex;justify-content: center;align-items: center;}
.paging .page span{padding: 0;border: none;margin: 0px;display: flex;justify-content: center;align-items: center;}
.paging .page span:hover{padding: 0;background: none;}
.paging .page-numbar{display: flex;justify-content: center;align-items: center;}
.page-status {display: none;}
.page a{display:flex;height:35px;font-size:14px;border: 1px solid #eee;text-align: center;margin: 0 2px;width: 35px;justify-content: center;align-items: center;border-radius: 0px;}
.page-num.page-num-current {color: #fff;background: #000;}
.page a:hover {	color: #fff;background: #000;}
.paging.p_page .pre .font {font-size: 16px;height: 21px;}
.paging.p_page .next .font {font-size: 16px;height: 13px;}
/*end*/
#magnifier {position: relative;width:100%;}
.small-box {
  position: relative;
  width: 100%;
  height: 400px;
  border: 1px solid #eee;
  text-align: center;
}
.small-box table{width: 100%;}
.small-box table td{
  width: 100%;
  height: 350px;
  overflow: hidden;
}
.small-box img {
  height: 100%;
}
.small-box .hover {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 200px;
  height: 200px;
  border: 1px solid #aaa;
  background: #000;
  opacity: .5;
  filter:alpha(opacity:50);
  cursor:pointer;
}
.thumbnail-box {
  position: relative;
  width: 100%;
  margin-top: 20px;
}
.thumbnail-box .btn {
  position: absolute;
  top: 50%;
  width: 22px;
  height: 32px;
  margin-top: -16px;
}
.thumbnail-box .btn-prev {
  left: 0;
  background: url(images/btn_prev.png) no-repeat;
}
.thumbnail-box .btn-prev.btn_prev_disabled{background: url(../images/btn_prev_disabled.png) no-repeat;cursor: not-allowed;}
.thumbnail-box .btn-next {
  right: 0;
  background: url(images/btn_next.png) no-repeat;
}
.thumbnail-box .btn-next.btn_next_disabled{background: url(../images/btn_next_disabled.png) no-repeat;cursor: not-allowed;}
.thumbnail-box .list {
  overflow: hidden;
  width:93%;
  margin: 0 auto;
}
.thumbnail-box .wrapper {
  width: 100000px;
}
.thumbnail-box .list .item {
  float: left;
  margin: 0 10px;
  width: 58px;
  height: 58px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #a9a9a9;
  background: #fff;
  overflow: hidden;
}
.thumbnail-box .list .item-cur {}
.thumbnail-box .list .item img {  
  width: 100%;
}

.big-box {
  display: none;
  overflow: hidden;
  position: absolute;
  left: 100%;
  top: 0;
  width: 460px;
  height: 400px;
  border: 1px solid #e4e4e4;
  z-index: 99;
}
.big-box img {display: block;}

#c_product_list_150-1684808052237 .mySwiper .swiper-button-next:after,
#c_product_list_150-1684808052237 .mySwiper .swiper-button-prev:after{font-size: 30px;color: #FF8C00;}

@media screen and (max-width: 768px) {
  #c_navigation_113-1684771857026 .e_navigationE-38 .p_navBox1{position: fixed !important;top: 120px !important;}
  #c_navigation_113-1684771857026 .e_navigationE-38 .p_navBox1.pkcclb {        
        width: 100vh;
        left: 0;
        position: fixed;
        z-index: 99;
        top: 120px;
    }
}
