*{margin:0px; padding:0px;}
body{font-family:Arial, Helvetica, sans-serif; background:#201103;}

#main{width:100%;}
#banner{min-width:300px; max-width:100%; height:289px; margin-bottom:2px;}
#banner .headerimg{background-position: center center; background-repeat: no-repeat; width:100%; height:289px; position:absolute;}
#banner .logo{width:112px; height:116px; float:left; margin-left:16px; position:absolute;}
#banner .h-text{width:184px; height:49px; float:right; margin:210px 12px 0 0px;}

.home-nav{width:100%;}
.home-nav ul{margin:0px; padding:0px; list-style:none; margin-bottom:18px;}
.home-nav ul li{font-family:"Times New Roman", Times, serif; font-size:20px; font-style:italic; background:#6f2a36; margin-bottom:2px;}
.home-nav ul li .img{width:122px; float:left; margin:-11px 9px 0 3px;}
.home-nav ul li a{text-decoration:none; color:#eddec5; padding:15px 0 14px 0px; display:block;}
.home-nav ul li a:hover{color:#fff;}

.btm-nav{width:72%; float:left; margin-left:20px;}
.btm-nav ul{margin:0px; padding:0px; list-style:none;}
.btm-nav ul li{font-family:"Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#dcbc87; border-bottom:solid 1px #46331d; margin-bottom:7px;}
.btm-nav ul li a{color:#dcbc87; text-decoration:none; display:block; padding:0 0 5px 0px;}
.btm-nav ul li a:hover{color:#fff;}


.deatils{width:100%; background:#6f2a36; margin-top:0px !important; z-index:1; padding-bottom:5px; margin-bottom:2px;}
.deatils .table{width:100%; padding:65px 0 0 0px;}
.deatils .table .l-color{color:#bfa145; font-size:14px; font-style:italic; font-family:"Times New Roman", Times, serif;} 
.deatils .table .l-dot{color:#bfa145; font-size:14px; font-family:"Times New Roman", Times, serif;}
.deatils .table .l-color1{color:#eddec5; font-size:13px; font-style:italic; font-family:"Times New Roman", Times, serif;}

.deatils .table ul{margin:0px; padding:0px; list-style:none; text-align:center; border-top:solid 1px #7c3c45; border-bottom:solid 1px #7c3c45;}
.deatils .table ul li{font-family:"Times New Roman", Times, serif; font-size:13px; color:#eddec5; font-style:italic; border-bottom:solid 1px #7c3c45; padding:3px 0 3px 0px;}
.deatils .table ul li span{font-size:14px; color:#bfa145; font-style:italic; text-align:right;}

.mall-floor-plan{width:100%; height:45px; background:#6f2a36; margin-top:2px;}
.mall-floor-plan .mall-text{width:143px; height:35px; float:left; margin:2px 0 0 14px; font-family:"Times New Roman", Times, serif; font-size:16px; color:#bfa145; font-style:italic; line-height:18px;}
.mall-floor-plan .mall-text span{font-size:20px;}
.mall-floor-plan .right-img{width:81px; height:33px; float:right; margin:6px 15px 0 0px;}

.about-store{width:100%; height:45px; background:#6f2a36; margin-top:2px;}
.about-store .left-about{width:137px; height:34px; float:left; margin:12px 0 0 14px; font-size:20px; font-family:"Times New Roman", Times, serif; color:#bfa145; font-style:italic;}
.about-store .right-about{width:10px; height:11px; float:right; background:url(images/plus-icon.jpg) no-repeat top right; margin:15px 18px 0px 0px;}


.event-main{width:100%; padding:0 0 10px 0px; background:#6f2a36; padding:5px 0 5px 0px;}
.event-main h1{font-family:"Times New Roman", Times, serif; font-size:24px; font-style:italic; color:#eddec5; margin:0px 0 14px 12px; font-weight:400;}
.event-main h2{font-family:"Times New Roman", Times, serif; font-size:18px; color:#fff; margin:0 0 18px 12px; font-weight:400; font-style:italic; 
border-bottom:solid 1px #80735e; padding:0 0 5px 0px;}
.event-main h3{font-family:"Times New Roman", Times, serif; font-size:14px; color:#fff; margin:0 0 5px 12px; font-weight:400; padding:0 0 0px 0px;}
.event-main p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d3c3a8; line-height:18px; margin-bottom:20px; padding:0 10px 0 12px;}


.event-main .months{width:100%; height:25px; margin-bottom:10px;}
.event-main .months ul{margin:0px; padding:0px; list-style:none;}
.event-main .months ul li{font-family:"Times New Roman", Times, serif; font-size:12px; color:#dcbc87; font-style:italic;}
.event-main .months ul li a{text-decoration:none;  color:#dcbc87; margin-right:13px;}
.event-main .months ul li a:hover{color:#fff;}
.event-main .news-main{width:100%; height:50px; background:#fff; margin-bottom:2px;}
.event-main .news-main .date{width:72px; height:50px; background:#bfa145; border-right:solid 1px #d8d8d8; float:left;}
.event-main .news-main .date .d-ate{width:30px; height:37px; float:left; margin:8px 0 0 13px; font-family:"Times New Roman", Times, serif; font-size:14px; color:#887437; font-weight:700; line-height:17px; text-align:center;}
.event-main .news-main .date .d-ate .span{font-size:30px; color:#3a3a3a; font-weight:700;}
.event-main .news-main .date .day{width:13px; height:30px; float:right; margin:9px 10px 0 0px;}


.event-main .news-main .news-logo{min-width:23px; width:83px; height:50px; float:left; border-right:solid 1px #d8d8d8; margin-right:7px;}
.event-main .news-main .news-text{width:95%; height:41px; margin-left:7px; padding-top:9px;}
.event-main .news-main .news-text p{ font-family:"Times New Roman", Times, serif; color:#6f2a36; padding:0 0 10px; font-size:12px;}

.text{width:100%; padding:0 0 10px 0px; background:#6f2a36; padding:5px 0 5px 0px;}
.text h1{font-family:"Times New Roman", Times, serif; font-size:24px; font-style:italic; color:#eddec5; margin:0px 0 14px 12px; font-weight:400;}
.text h2{font-family:"Times New Roman", Times, serif; font-size:18px; color:#fff; margin:0 0 7px 12px; font-weight:400; font-style:italic; border-bottom:solid 1px #80735e; padding:0 0 5px 0px;}
.text p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d3c3a8; line-height:18px; margin-bottom:20px; padding:0 10px 0 12px;}
.text a{text-decoration:underline; color:#d3c3a8;}
.text a:hover{color:#fff;}

.text ul{margin:0px; padding:0px; list-style:none; margin-left:15px;}
.text ul li{font-family:"Times New Roman", Times, serif; font-size:14px; color:#eddec5; font-style:italic; padding:0 0 5px 0px;}

.inner-home{width:75px; height:24px; float:left; margin:10px 0 0 15px;}
.inner-facebook{width:87px; height:30px; float:right; margin:10px 15px 0 0px; text-align:right;}

#s-d{width:100%; background:#6f2a36; margin-top:2px; padding:10px 0 10px 0px; display:none;}
#s-d p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d3c3a8; padding:0 15px 0 15px; line-height:18px;}

#logo-bg{width:263px; background:url(images/logo-bg.png) no-repeat top left; height:103px; margin:0 auto; margin-top:-50px; z-index:99999999; position:absolute; left: 50%; margin-left: -131px}
/*#logo-bg{width:263px; background:url(images/logo-bg.png) no-repeat top left; height:103px; margin:0 auto; margin-top:-50px; z-index:99999999; position:relative; }*/


.back{width:140px; height:24px; float:left; margin:9px 0 0 15px;}
.home{width:109px; height:59px; float:right; text-align:right; margin:9px 15px 0 0px;}

.hit{width:100%; height:50px; position:absolute; display:none; display:none; cursor:pointer;}

.home-social{width:24px; float:right; margin-right:14px;}
.clear{clear:both;}

.inp{width:220px; border:solid 1px #ccc;}
.but{background:#bfa145; padding:4px 5px 4px 5px; border:solid 1px #999; color:#fff;}

.newsletter{width:127px; float:left; margin:0 18px 20px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700;  color:#d3c3a8; text-align:center;}
.newsletter img{margin-bottom:4px;}

.deatils .table .table-form {
border-top:solid 1px #7c3c45;
text-align:center;

	}

.table-form td {
	vertical-align: top;
	border-bottom:solid 1px #7c3c45;
	color:#000;
	font-size: 12px;
	padding:5px;
	line-height:14px;
}
.table-form td a{
	text-decoration:none;
	color:#eddec5;
}
.table-form td a:hover{
	text-decoration:none;
	color:#fff;
}


.table-form1 {
text-align:left;


	}

.table-form1 td {
	vertical-align: top;
	color:#fff;
	font-size: 12px;
	padding:5px;
	line-height:14px;
}

.dis{display:none;}
.hit1{width:100%; height:50px; background:#000; position:absolute; margin:-52px 0 0 0px;}


.iosSlider {
				position: relative;
				top: 0;
				left: 0;
				overflow: hidden;
				width: 300px;
				height: 204px;
			}
			
			.iosSlider .prevButton {
				position: absolute;
				top: 80px;
				left: 0;
				width: 20px;
				height: 40px;
				background: url(images/slider-buttons.png) no-repeat 0 0;
				z-index: 2;
			}
			
			.iosSlider .nextButton {
				position: absolute;
				top: 80px;
				right: 0;
				width: 20px;
				height: 40px;
				background: url(images/slider-buttons.png) no-repeat 100% 0;
				z-index: 2;
			}
			
			.iosSlider .slider {
				width: 100%;
				height: 100%;
			}
			
			.iosSlider .slider .item {
				position: relative;
				top: 0;
				left: 0;
				width: 300px;
				height: 204px;
				margin: 0 0px 0 5px;
			}
			
			.iosSlider .slider .item .image {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 300px;
			}
			
			.iosSlider .slider .item .image .bg {
				border: 10px solid #000;
				border-right: 0;
				height: 180px;
				width: 340px;
				opacity: 0.5;
				display: none;
			}
			
			.iosSlider .slider .item .text {
				position: absolute;
				bottom: 0;
				right: 0;
				width: 180px;
				height: 260px;
				padding: 20px;
			}
			
			.iphoneUI .iosSlider .slider .item .text {
				display: none;
			}
			
			.iosSlider .slider .item .text .bg {
				position: absolute;
				top: 0;
				right: 0;
				width: 220px;
				height: 300px;
				background: #000;
				opacity: 0.5;
			}
			
			.iphoneUI .iosSlider .slider .item .text .bg {
				display: none;
			}
			
			.iosSlider .slider .item .title {
				position: relative;
				top: 0;
				left: 0;
				text-indent: -1px;
			}
			
			.iosSlider .slider .item .title span {
				color: #fff;
				font: bold 40px/40px "Helvetica Neue",Helvetica,Arial,sans-serif;
				text-shadow: 0 -1px 1px #000;
			}
			
			.iosSlider .slider .item .desc {
				position: relative;
				top: 0;
				left: 0;
				margin: 10px 0 0 0;
			}
			
			.iosSlider .slider .item .desc span {
				color: #fff;
				font: normal 16px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;
				text-shadow: 0 -1px 1px #000;
			}
			
			.iosSlider .slider .item .button {
				position: absolute;
				right: 20px;
				bottom: 20px;
				padding: 0 10px 0 10px;
				margin: 10px 0 0 0;
				background: #aaa;
				border: 1px solid #000;
				cursor: pointer;
			}
			
			.iosSlider .slider .item .button span {
				color: #000;
				font: normal 14px/30px "Helvetica Neue",Helvetica,Arial,sans-serif;
				text-shadow: 0 1px 1px #fff;
			}
			
			.iosSlider .slider #item1 .image {
				background: url(images/fashion-slide1.jpg) no-repeat ;
			}
			
			.iosSlider .slider #item2 .image {
				background: url(images/fashion-slide2.jpg) no-repeat;
			}
			
			.iosSlider .slider #item3 .image {
				background: url(images/fashion-slide3.jpg) no-repeat;
			}
			
			.iosSlider .slider #item4 .image {
				background: url(images/fashion-slide4.jpg) no-repeat;
			}
			.iosSlider .slider #item5 .image {
				background: url(images/fashion-slide5.jpg) no-repeat;
			}
			.iosSlider .slider #item6a .image {
				background: url(images/fashion-slide6.jpg) no-repeat;
			}
			
			.iosSlider .slider #item6 .image {
				background: url(images/lifestyle-slide1.jpg) no-repeat;
			}
			.iosSlider .slider #item9 .image {
				background: url(images/lifestyle-slide2.jpg) no-repeat;
			}
			.iosSlider .slider #item7 .image {
				background: url(images/jewellery-slider1.jpg) no-repeat;
			}
			.iosSlider .slider #item8 .image {
				background: url(images/dining-slider1.jpg) no-repeat;
			}
			.iosSlider .slider #item10 .image {
				background: url(images/jewellery-slider2.jpg) no-repeat;
			}
			
			
			
			
			
			
.click{
	width:50px;
	height:48px;
	position:absolute;
	left: 10px;
}


.device {
  width: 640px;
  height: 300px;
  padding: 30px 40px;
  border-radius: 20px;
  background: #111;
  border: 3px solid white;
  margin: 5px auto;
  position: relative;
  box-shadow: 0px 0px 5px #000;
}
.arrow-left {
  background: url(images/slider-buttons.png) no-repeat left top;
  position: absolute;
  z-index:999;
  top:50%;
  margin-top:-20px;
  left: 0px;
  width: 20px;
  height: 40px;
}
.arrow-right {
  background: url(images/slider-buttons.png) no-repeat -20px top;
  position: absolute;
  right: 4px;
  z-index:999;
  top: 50%;
  margin-top: -20px;
  width: 20px;
  height: 40px;
}
.swiper-container {
  height: 196px;
  width: 292px;
  float:left;
  margin:-7px 0 10px 10px !important;
}
.content-slide {
  padding: 20px;
  color: #fff;
}
.title {
  font-size: 25px;
  margin-bottom: 10px;
}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}

.slide-logo{float:left; width:94px; height:47px; margin:0 3px 3px 0px;}
