@charset "utf-8";
html,body,ul,li,p{margin:0px;padding:0px;}
li{list-style:none;}

/* tsShopContainer */
#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:556px;margin:40px auto 0 auto;position:relative;padding-bottom:5px;}
#tsShopContainer #tsImgS{text-align:center;position:relative;border:1px #ddd solid;padding:10px;}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
#tsShopContainer #tsImgS img{}
#tsShopContainer #tsPicContainer #tsImgSCon{height:84px;width:536px;padding:15px 0px;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:126px;float:left;cursor:pointer;padding:0px 7px;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{margin:1px;border:1px solid  #e4e4e4;display:block;width:124px;height:84px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:2px solid #0176E0;margin:0px;}
/* CSS class for zoomed area */
.MagicZoomBigImageCont {
	border:1px solid #91b817;
	background:#FFF;
}

.MagicZoomMain {
	text-align: center !important;
	width: 92px;
}

.MagicZoomMain div {
	padding: 0px !important;
}

.MagicZoomHeader {
	font:			10px Tahoma, Verdana, Arial, sans-serif;
	color:			#fff;
	background:		#91b817;
	text-align:     center !important; 
}

.MagicZoomPup {
	border: 		0px solid #aaa;
	background: 	#ffffff;
}
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}

.MagicZoomLoading img {
	padding-top:	3px !important;
}
