/* clearfix */
.clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
*html .clearfix{ zoom:1;}


.preview{width:452px; height:410px;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:442px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.gif) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.gif) no-repeat; margin-left:425px; margin-top:-50px;}

#imageMenu {height:50px; width:422px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:56px; overflow:hidden; float:left; text-align:center;margin:5px 4px 0px 4px;}
#imageMenu li img{width:51px; height:40px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:47px; height:36px; border:2px solid #d2d2d2;}
/* bigImg */
.bigImg{position:relative; float:left; width:452px; height:352px; overflow:hidden;}
.bigImg #midimg{width:452px; height:352px;}
.bigImg #winSelector{width:240px; height:180px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
