#MagnifierWrap2{position: relative;width: 480px; z-index:2;}
.MagnifierMain{position: relative;width: 480px;height: 480px;}
.MagnifierMain img{width: 478px; height:478px; border:1px solid #ddd;}

.MagnifierDrag{position: absolute;top:0;left: 0;background-color: #ccc; opacity: 0.4;filter:alpha(opacity = 40);cursor: move;}

.MagnifierPop{position: absolute;top:0;overflow: hidden;background:#fff url(http://fan.yoka.com/fan5.0/img/loading.gif) no-repeat center center; }
.MagnifierImg{position: absolute;top:0; left: 0;}

.spec-items{position: relative;width: 404px;height: 95px;overflow: hidden;padding-top: 10px;margin: 0 auto; margin-top:5px;}
.spec-items ul{width: 500%;position: absolute;top: 10px;left: 0;}
.spec-items ul *{
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.spec-items li{
	width:93px;height: 93px;float: left;overflow: hidden;margin-right: 8px;border: 1px solid #ebebeb;cursor: pointer;
	
}
.spec-items li.on{border:1px solid #c98f54;}
.spec-items li img{
	width: 93px;
	height:93px;
}
span.spe_leftBtn,span.spe_rightBtn{position: absolute;bottom: 0px;display: block;width: 16px;height: 95px;line-height: 95px;font-family: "黑体";text-align: center;font-size: 26px;color: #dedede;cursor: default;}
span.on{ color: #666; font-weight:bold;cursor: pointer;}
span.spe_leftBtn{left: 0;}
span.spe_rightBtn{right: 0;}