/* CSS Document */
.store {
	position: relative;
	width: 100%;
	overflow: hidden;
}
.storebox {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 11;
	height:100%;
}
.mapbox {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 10;
	height:100%;
}
.mapbox img{ height:100%;}
.storemenu {
	position: absolute;
	bottom: 20px;
	right: 20px;
	width: 30px;
	height: 70px;
	z-index: 80;
}
.storemenu ul li {
	background: #000;
	width: 30px;
	height: 30px;
	margin-bottom: 10px;
}
.storemenu ul li span {
	display: block;
	width: 30px;
	height: 30px;
}
.storemenu ul li.info span {
	background: url(../images/mapico.png) no-repeat -26px 8px;
	cursor: pointer;
}
.storemenu ul li.map span {
	background: url(../images/mapico.png) no-repeat -26px -31px;
	cursor: pointer;
}
.storemenu ul li.info span:hover, .storemenu ul li.info.active span { background: url(../images/mapico.png) no-repeat 6px 8px; }
.storemenu ul li.map span:hover, .storemenu ul li.map.active span { background: url(../images/mapico.png) no-repeat 6px -31px; }
.storeimage {
	width: 100%;
	height: auto;
	height:100%;
}
.storebox .tips {
	width: 100%;
	position: absolute;
	z-index: 999;
	top: 0;
	left: 0;
}
.tips .ico {
	background: #000;
	height: 24px;
	width: 24px;
	position: absolute;
	left: 0;
	z-index: 1200;
}
.tips .ico span {
	background: url(../images/addico.png) no-repeat center center;
	height: 24px;
	width: 24px;
	display: block;
}
.tips .ico.close span { background: url(../images/closeico.png) no-repeat center center; }
.tips .tip1 {
	position: absolute;
	top: 70px;
	left: 40%;
	width:35%;
}
.tips .tip2 {
	position: absolute;
	top: 83%;
	left: 24%;
}
.tips .tip3 {
	position: absolute;
	top: 84%;
	left: 57%;
}
.tips .tip4 {
	position: absolute;
	top: 55%;
	right: 8%;
	width: 280px;
}
.tips .tip4 .ico { right: 0; }
.tips .tip4 .tip-info { float: left; }
.tips .tip1 .tip-info {
	height: auto;
	line-height: 25px;
}
.tips .tip1 .tip-info img { clear: both; }
.tips .tip1 .tip-info p {
	height: 25px;
	overflow: hidden;
}
.tips .t {
	opacity: 0.5;
	transition: all 0.4s ease 0s;
	z-index: 1111;
}
.tips .t:hover, .tips .t.active { opacity: 1; }
.tip-info {
	background: #000;
	color: #fff;
	height: 24px;
	line-height: 24px;
	margin: 0 0 0 24px;
	float: left;
	width: 0px;
	overflow: hidden;
}
.tipbg {
	background: url(../images/blackbg.png) repeat;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	display: none;
}
.store .subcollectionbox li h1,.store .dotbox{ bottom:30px;}
.fiexdbox{ position:fixed; top:0; left:0; z-index:5;}
.fiexdbox .prev, .fiexdbox .next{ width:50%; height:600px; display:block; float:left; opacity:0.6; }
.store.subcollect .dotbox{ display:block;}
.fiexdbox .prev:hover{ cursor:url(left.cur),auto;}
.fiexdbox .next:hover{ cursor:url(right.cur),auto;}

/*.fiexdbox .prev{ float:left; background:url(../images/left.png) no-repeat center center;}
.fiexdbox .next{ float:right; background:url(../images/right.png) no-repeat center center;}
.fiexdbox .prev:hover,
.fiexdbox .next:hover{ opacity:1;}*/

