﻿.magnifier {width:350px; height:365px; float:left; margin:0 0 0 0; }
.jqzoom {width:350px; height:350px; position:relative; }
.list-h li{ float:left;}

.jqzoom{position:relative;padding:0;}
.zoomdiv {z-index:100;position:absolute;top:0px;left:0px; background:url(../script/zoom/load.gif) #fff no-repeat center center; border:1px solid #ff0000;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px; height:800px; background-color:#ffffff;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:120px;height:120px;border:1px solid #f00;background:#ffdd44 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

/* box */
.box{width:350px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left; width:40px; height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-thumb li img{ height:40px; width:40px;}
.tb-s310, .tb-s310 a{width:350px;}
.tb-s310, .tb-s310 img{max-height:310px;max-width:350px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #ccc;height:40px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:50px;height:50px;background:#ffffff;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("/images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}


img{border:none}
.prodetLC2{width:382px; height:auto; float:left; text-align:center;}
.prodetLC2 a{ float:left; width:324px; max-height:274px; line-height:274px; height:274px; text-align:center; border:1px solid #ccc; blr:expression(this.onFocus=this.blur());}
.prodetLC2 a:focus{outline:none;}
.prodetLC2 a.hidefocus{outline:none}
.prodetLC2 a img{ max-width:320px; max-height:240px; margin:15px auto;}
.prodetLC2_{ width:320px; float:left; height:auto; margin-top:10px;}
.prodetLC2_ ul{ list-style-type:none;}
.prodetLC2_ li{ float:left; width:40px; height:auto; margin-bottom:5px; margin-right:5px;}
.prodetLC2_ li a{ float:left; width:40px; height:40px;}
.prodetLC2_ li a img{ width:40px; height:40px; margin:inherit; margin:0px;}
.prodetLC2_ li a img:hover{ width:40px; height:40px; border:#C30008 2px solid;}
.prodetLC2_ li a img.hover{ width:40px; height:40px; border:#C30008 2px solid;}