/* CSS Document */
body{
	background:url(bg.jpg);
	background-repeat:repeat;
	TEXT-ALIGN: center;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
}



.gbtxt_big  { font-family:"宋体"; font-size:16px; color:#FFFFFF; }
.gbtxt_small{ font-family:"宋体"; font-size:14px; color:#FFFFFF; }
.entxt_big  { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; }
.entxt_small{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; }



.pg_bt{
	margin-top:1px; margin-bottom:2px;
}
.button_free{  
   opacity: 0.17;                /* Firefox, Safari(WebKit), Opera,chrome */
   -moz-opacity:0.17;
   filter: "alpha(opacity=17)"; /* IE 8 */
   filter: alpha(opacity=17);   /* IE 4-7 */
   zoom: 1;
   background-color:#FFFFFF;
   background:#FFFFFF;
   width:275px; height:30px;
   text-align:left;
   position:absolute;
   cursor:pointer;
}
.button_on{  
   opacity: 0.30;                /* Firefox, Safari(WebKit), Opera,chrome */
   -moz-opacity:0.30;
   filter: "alpha(opacity=30)"; /* IE 8 */
   filter: alpha(opacity=30);   /* IE 4-7 */
   zoom: 1;
   background-color:#FFFFFF;
   background:#FFFFFF;
   width:275px; height:30px;
   text-align:left;
   position:absolute;
   cursor:pointer;
}
.button_txt{
	width:275px; height:12px;
	padding-left:75px; padding-top:8px; padding-bottom:8px;
	margin-bottom:3px;
	text-align:left;
}

.module { 
	MARGIN-LEFT: auto;MARGIN-RIGHT: auto;  
	 text-align:left;margin:0 auto; 
	width:1050px; 
	position:relative;
}
.module_item{
	padding: 0px 0px 0px 0px;
	border:0px;
	margin:0px;
}
.module_bg{
	position:absolute;
	padding: 0px 0px 0px 0px;
	border:0px;
	margin:0px;
}
.module_bg_item{
	padding: 0px 0px 0px 0px;
	border:0px;
	margin:0px;
}
.module_content{
	position:absolute;
	padding: 0px 0px 0px 0px;
	border:0px;
	margin:0px;
}

/* 幻灯片样式 */
.toppic{ z-index:5; visibility:visible;}
.midpic{z-index:4; visibility:visible;left:0px;}
.bottompic{z-index:3; visibility:hidden; }
.pg1pc{position:absolute; top:0px; left:0px; width:635px; height:589px;}
.pg1txt{position:absolute;}
.pg2pc{position:absolute; top:0px; left:0px; width:635px; height:640px;}




/*  id 指定样式  */

#top_title{
	padding: 0px 0px 10px 82px;
	text-align:left
}

/* 各页框架定位  */
#page01{
	z-index:2;
	background-image: url(02_04bg_s.jpg);
	background-repeat: repeat-y;
}
#page02{ 
	position:absolute;top:1080px; left:33px; MARGIN-RIGHT: auto; MARGIN-LEFT: auto;  
	width:980px; height:1100px;
	background-image:url(02_04bg_s.jpg); background-repeat:repeat-y;
	z-index:1;
}
#page03{ 
	position:absolute;top:2080px; left:33px; MARGIN-RIGHT: auto; MARGIN-LEFT: auto;  
	width:980px; height:1520px;
	background-image:url(02_04bg_s.jpg); background-repeat:repeat-y;
	z-index:2;
}
#page04{ 
	position:absolute;top:3600px; left:33px; MARGIN-RIGHT: auto; MARGIN-LEFT: auto;  
	width:980px; height:968px;
	background-image:url(page4_bg.jpg); background-repeat:no-repeat;
	z-index:2;
}

/* 各页按钮定位  */
#pg1_bts{ position:absolute; left:33px; top:185px; width:275px; height:130px;}
#pg2_bts{ position:absolute; left:0px; top:140px; width:275px; height:130px;}
#pg3_bts{ position:absolute; left:0px; top:0px; width:275px; height:130px;}
#pg4_bts{ position:absolute; left:0px; top:20px; width:275px; height:130px; z-index:3;}


/*  page1 细节样式设定  */
#logo{ position:absolute; left:428px; top:150px; }
#armoire_top{}
#brand_story_txt{ position:absolute; left:110px; top: 400Px; width:400px; text-align:left}
#pg1_pic{ position:absolute; left:200px; top:450px;}
#pg1_bgmid{ position:absolute; top:538px; left:33px; height:500px; width:980px; }
#pg1_bottom{
	position:absolute;
	top:1030px;
	left:33px;
	height:174px;
	width:980px;
	background:url(01bottom_bg_s2.png);
	background-repeat:repeat-x;
	z-index:5;
}
#pg1_bottom_pic{position:absolute;top:10px;left:33px; }
#pg1_bottom_line{position:absolute;top:33px; left:775px;}
#pg1_bottom_txt{
	position:absolute;
	top:50px;
	left:105px;
	height:75px;
	width:600px;
	text-align:left;
	font-family:"宋体";
	font-size:12px;
	color:#cda67f;
	line-height:18px;
}
#pg1_bottom_phone{position:absolute; top:60px; left:830px;}
#pg1_bottom_map{position:absolute; top:60px; left:868px;}
#pg1_bottom_word{ 
	position:absolute; top:95px; left:830px;text-align:left;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#E2BB7E; 
}


/*  page2 细节样式设定  */
#customizedlife_txt{ position:absolute; left:87px; top: 290Px; width:400px; text-align:left}
#pg2_toppic{position:absolute; left:310px; top:85Px; width:665px; height:238px;}
#pg2_pic{ position:absolute; left:167px; top:330px;}
#pg2_appointment{ position:absolute;top:174px; left:820px; z-index:4;}

/*  page3 细节样式设定  */
#pg3_top{ position:absolute; top:0px;left:0px; height:124px;width:980px; background:url(01bottom_bg_s.png); background-repeat:repeat-x; margin-top:11px;  }
#pg3_top_pic{position:absolute; left:400px; top:10Px; width:405px; height:141px; text-align:left;}
#pg3_top_txt{ 
	position:absolute; left:800px; top:30Px; width:170px; text-align:left;
	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#523D29; 
}
#fa_txt{ position:absolute; left:87px; top: 170Px; width:400px; text-align:left}
#pg3_pic1{ position:absolute; left:167px; top:220px;}
#pg3_pic2{ position:absolute; left:167px; top:872px;}

/*  page4 细节样式设定  */
#newlook_txt{position:absolute; left:87px; top: 175Px; width:400px; text-align:left;}
#pg4_pic{ position:absolute; left:167px; top:220px;}
#page4_appointment{ position:absolute; left:770px; top:890px; cursor:pointer;}


/*  page_bottom 样式细节*/
#pg_bottom{ top:4550px; width:100%; height:272px; z-index:3; padding:0px; margin:0px; border:0px;}
#pg_bottom_bg1{
	position:absolute; top:0px;left:0px; height:6px;width:100%; 
	background-image:url(sj.png); background-repeat:repeat-x;
}
#pg_bottom_bg2{
	position:absolute; top:6px;left:0px; height:266px;width:100%; 
	background-image:url(bj.jpg); background-repeat:repeat;
}
#pg_bottom_txt{ position:absolute; top:50px;left:250px; height:12px;width:300px; }





.container{	position:absolute; width:635px; height:660px; }
#slides {
  position:absolute;  width:635px; height:665px;left:167px; top:220px;
  display: none;
}

#slides .slidesjs-navigation {
  margin-top:5px;
}

a.slidesjs-next,
a.slidesjs-previous,
a.slidesjs-play,
a.slidesjs-stop {
  background-image: url(img/btns-next-prev.png);
  background-repeat: no-repeat;
  display:block;
  width:12px;
  height:18px;
  overflow: hidden;
  text-indent: -9999px;
  float: left;
  margin-right:5px;
}

a.slidesjs-next {
  z-index:5;
  margin-right:10px;
  background-position: -12px 0;
}

a:hover.slidesjs-next {
  background-position: -12px -18px;
}

a.slidesjs-previous {
  background-position: 0 0;
}

a:hover.slidesjs-previous {
  background-position: 0 -18px;
}

a.slidesjs-play {
  width:15px;
  background-position: -25px 0;
}

a:hover.slidesjs-play {
  background-position: -25px -18px;
}

a.slidesjs-stop {
  width:18px;
  background-position: -41px 0;
}

a:hover.slidesjs-stop {
  background-position: -41px -18px;
}

.slidesjs-pagination {
  margin: 7px 0 0;
  float: right;
  list-style: none;
}

.slidesjs-pagination li {
  float: left;
  margin: 0 1px;
}

.slidesjs-pagination li a {
  display: block;
  width: 13px;
  height: 0;
  padding-top: 13px;
  background-image: url(img/pagination.png);
  background-position: 0 0;
  float: left;
  overflow: hidden;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
  background-position: 0 -13px
}

.slidesjs-pagination li a:hover {
  background-position: 0 -26px
}

#slides a:link,
#slides a:visited {
  color: #333
}

#slides a:hover,
#slides a:active {
  color: #9e2020
}

.navbar {
  overflow: hidden
}


#footer_content{
	width:980px;
	margin:0 auto;
	color:#e2bb7e;
	font-size:12px;
	overflow:auto;}

#brand_intro{
	width:680px;
	float:left;}

.slogan{
	font-size:20px;
	}

#qr_code{
	width:200px;
	float:right;}

.brand_add{
	margin-top:1em;}
