.zoombox{
	width:400px;
	float:left;
}
.zoomMax{
	width:398px !important;
	border:solid 1px #ccc;
	height:320px;
	position:relative;
}
.zoomImg{
	display:none;
	position:absolute;
	width:100%;
	height:320px;
	left:102%;
	top:-1px;
	overflow:hidden;
	border:solid 1px #ccc;
	background:#ccc;
}
.zoomImg img{
	display:block;
	position:absolute;
	top:0;
	left:0;
}
.zoomMax table{
	width:100%;
	overflow:hidden;
	height:100%;
	text-align:center;
	vertical-align:middle;
	background:#fff;
}
.zoomMaximg{
	position:relative;
	width:100%;
}
.zoomMax table img{
	max-width:398px;/*this.offsetWidth<this.offsetHeigh?"100px":this.offsetWidth>398?"398px":true*/
	max-height:320px;
	/*_width: expression(this.offsetWidth > 398 ? '398px': true);
	_height: expression(this.offsetHeight > 320 ? '320px': true);*/
}
.rigthinside .zoomImg img{
	max-width:1920px;
	_width:expression(this.offsetWidth>1920?"1920px":true)
}
.zoomMaxicon{
	display:none;
	position:absolute;
	width:50px;
	height:50px;
	opacity:0.5;
	_filter:Alpha(Opacity=50);
	background:#ccc;
	top:0;
	left:0;
}
.zoomlistbox{
	position:relative;
	margin-top:20px;
	width:100%;
}
.zoomlist{
	overflow:hidden;
	width:360px;
	position:relative;
	height:75px;
	margin:0 auto;
}
.zoomlist a{
	display:block;
	width:70px;
	padding:5px;
	overflow:hidden;
	float:left;
	margin:0 4px;
	_margin-left:3px;
	height:60px;
	border:solid 1px #ccc;
}
.zoomlistbox .zoomarrow{
	display:block;
	height:53px;
	width:10px;
	position:absolute;
	top:10px;
	cursor:pointer;
}
.zoomlistbox .zoomL{
	background:url(../images/sliderL.gif) no-repeat;
	left:0;
}
.zoomlistbox .zoomR{
	right:0;
	background:url(../images/sliderR.gif) no-repeat;
}
.zoomlist a table{
	width:100%;
	overflow:hidden;
	height:100%;
	text-align:center;
	vertical-align:middle;
}
.zoomlist a img{
	max-height:100%;
	max-width:100%;
}
.zoomlistinfo{
	position:absolute;
	overflow:hidden;
	width:9000px;
}
