#sl_picshow{width:500px;height: 358px; position: relative;}
#sl_imgbox{width:500px;height:358px;overflow: hidden;border: 1px solid #ccc; background:#fff;}
.sl_imgbox2{width:500px;height:479px;overflow: hidden;border: 1px solid #ccc; background:#fff;}
.sl_smallimglist{width:100%; margin: 10px auto;}
.sl_wrapper{float: left;display: inline;margin:0px 8px;}
#sl_imglist div{border: 1px solid #ccc;background-color: white;width:60px;height:43px;overflow: hidden;margin: 0 3px;display: inline;float: left;cursor: pointer;}
.wslp #sl_imglist div{height: 43px;width: 60px}
#sl_imglist .active{border: 1px solid #ccc;}
#sl_imglist img{border: 0;}
#imglist_prev, #imglist_next{width: 10px;height: 45px;display: block;float: left; margin-top:10px; display: inline;cursor: pointer;}
#imglist_prev{background: url(/uploads/image/images/left.gif) no-repeat;}
#imglist_next{background: url(/uploads/image/images/right.gif) no-repeat;}
#imglist_prev span, #imglist_next span{display: none;}

.sl_zoom{float: left;position: relative;display:inline;cursor: pointer; width:100%; height:100%}
.sl_zoom img{width:100%!important; height:100%!important;}
div.zoomdiv{z-index: 100;position: absolute;top: 0px !important;left:531px !important;width: 200px;height: 200px;background: #ffffff;border: 1px solid #cccccc;display: none;text-align: center;overflow: hidden;}
div.jqzoompup{z-index: 10;visibility: hidden;position: absolute;top: 0px;left: 0px;width: 50px;height: 50px;border: 1px solid #aaa;background: #ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(opacity=50);}
div.jqmagnifier{position: absolute;z-index:9;width: 23px;height: 23px;background:  no-repeat;top:228px;right:1px;}
#sl_imglist div img{width:100%; height:100%!important;}

@media screen and (max-width: 414px){
#proshow{ display:none;}
	
}












