.photo {position:relative; margin-bottom:70px;}.photo ul.thumbs li a ul, .photo ul.thumbs li ul{display:block; left:0; top:31px; list-style:none;  width:585px; z-index:100;}.photo ul.thumbs li ul li{display:inline; width:140px; height:110px; float:left; margin:2px; margin-bottom:20px;}.photo ul.thumbs li ul li a{display:block; width:138px; height:108px; cursor:default; float:left; text-decoration:none;}.photo ul.thumbs li ul li a img{display:block; width:130px; height:100px; border:5px solid #eee;}.photo ul.thumbs li a:hover ul li a:hover, .photo ul.thumbs li:hover ul li a:hover {white-space:normal; position:relative;}.photo ul.thumbs li a:hover ul li a:hover img, .photo ul.thumbs li:hover ul li a:hover img {position:absolute; left:-55px; top:-50px; width:250px; height:auto; border-color:#fff;}