.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair}
.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:#FFF;text-align:center;background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;position:absolute;top:0;left:0;width:100px;height:49px;padding:8px}
.zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.zoomOverlay{position:absolute;left:0;top:0;background:#FFF;width:100%;height:100%;display:none;z-index:101}
.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;height:auto;z-index:110}
.zoomWrapper{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:0;left:0;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:0;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}
ul.clearfix{float:left;margin-top:4px;border-left:1px solid #eee}
ul.clearfix li{border-right:1px solid #EEE;float:left;height:45px;list-style:none outside none;width:48px;border-bottom:1px solid #eee;padding:4px 0 4px 4px}
ul.clearfix li img{width:45px}
#thumblist{border-top:1px solid #eee;width:319px}
.imageZize,.zoomPup img{width:320px}