@charset "utf-8";
/* CSS Document */
<!--body{ margin:0px; font-family:"微软雅黑",Tahoma, Geneva, sans-serif;  padding:0px; background:url(../images/zszero_02.jpg) repeat-x top left; font-size:12px; color:#914703;}-->
body{ margin:0px; font-family:"微软雅黑",Tahoma, Geneva, sans-serif;  padding:0px; background:url(../images/mc_my_bg.jpg) repeat-x top left; font-size:12px; color:#914703;}


body#eventorder{ background:none; color:#999;}
ul,li{ margin:0px; padding:0px; list-style:none;}
img{ border:0px;}

a{ color:#914703; text-decoration:none;}
a:hover{ text-decoration:underline;}
#mainbodys{ width:999px; margin:0px auto; margin-top:8px;}
#header{  background:url(../images/header_bg02.jpg) repeat-x top center;}
#header_intro{  height:128px;  width:980px;  position:relative;  margin:0px auto; z-index:999; }
#logo{ /*background:url(../images/zszero_04.jpg) no-repeat top left;*/ width:208px; height:110px;}
#bbs{ /*background:url(../images/zszero_07.jpg) no-repeat top left;*/ width:164px; height:46px; position:absolute; left:800px; top:30px;}

div#inc_right  div#inner_right_eventtop_intro { padding:0px 4px }


#bbs a,#bbs a:link{ display:block;  width:164px; height:46px;  }
#logo a,#logo a:link{ width:200px; height:110px; display:block;   }
.startaddress{ font-size:13px;}
#innerpage_body h3{ padding:2px; margin:2px;}
/*
 * menu
 */
#menu{ width:790px; position:absolute; left:200px;  top:87px;  z-index:19999;}
/**/#menu li{ /*width:76px; */float:left; margin:0px 6px; text-align:center; position:relative; }
/**html div#menu li.sfhover{ width:80px;}
*html div#menu li.sfhover ul{ margin:0px 0px 0px -40px;}*/
*html #menu li{   margin:0px 4px;   }
#menu li a{ text-decoration:none; color:#333333; font-weight:bold; font-size:14px;   height:46px;}
#menu li a.actives,#menu li a.actives:link,#menu li a:hover,#menu li a:sfhover{ text-align:center;  height:46px; display:inline; font-size:14px; font-weight:bold; color:#F60;}
#menu li a span{ display:block; padding: 0px 7px; padding-top:15px; cursor:pointer;}
#menu li li{ background:none; height:26px;  }
#menu li li a,#menu li li a:hover{ height:26px; font-size:12px; background:none; display:block; }

#menu li ul{position: absolute;	top: 30px;	left: -999em;  	width: 185px; z-index:9999;	padding: 2px 0px 1px 0px;	border-bottom: 1px solid #27557a;}
#menu li:hover ul, div#menu li.sfhover ul {	left: auto;  	z-index: 100;}
#menu ul ul{ margin:1px 0px 0px 0px; border:1px solid #ea6e02; width:185px; background:url(../images/menubg-1_03.jpg) repeat-x left top #f8630f;}
#menu ul ul li { clear:both;}
#menu ul ul li a{ color:#FFFFFF;}
#menu ul ul li a:hover{ color:#CCCCCC; text-decoration:underline;}
#menu ul ul li span{ margin:5px 0px; padding:0px; width:150px; text-align:left; }

  /*
 * banner
 */

#banner{   width:999px; margin:0px auto;   }
#banner_news{ width:256px; float:right;}
#banner_news ul { margin-top:10px;}
#banner_news h3{ margin:0px; padding:0px; margin-top:10px; margin-left:20px;}
#banner_news ul li{ height:25px; list-style:none;}
#banner_news ul li a{ color:#FFF; text-decoration:none;}
#banner_news ul li a:hover{ color:#FFF; text-decoration:underline;}
#banner_sideshow{ width:706px; float:left; margin:1px 0px 0px 0px;}

#banner #sidebanner{ position:relative; overflow:hidden; background:url(../images/desgg2_05.jpg) no-repeat top left; height:284px; margin-top:4px; }
#banner #sidebanner div#banner_left_news{ position:absolute; width:167px; top:57px; left:26px; }
#banner #sidebanner div#banner_left_news ul li{ height:31px; line-height:31px;	}
#banner #sidebanner div#banner_middle_news{ position:absolute; width:224px; top:20px;  left:520px;}
#banner #sidebanner div#banner_middle_images{ position:absolute; width:291px; top:14px;   left:214px;}
#banner #sidebanner div#banner_right_news{position:absolute; width:189px; top:85px;  left:780px; }
#banner #sidebanner div#banner_middle_news h2{ font-size:16px; font-weight:bold; color:#900;}
#banner #sidebanner div#banner_middle_news{ color:#344f71;}
#banner #sidebanner div#banner_right_news ul li{ line-height:26px; height:26px;}
 span.priceitem{ font-size:12px;}

#banner_news li{ height:23px;}

/*****/
#maincontents{ position:relative;}
#eventimages{ background:url(../images/desgg2_eventImages_title.jpg) #FFF no-repeat top left; height:243px; overflow:hidden;  }
#print_body{ background:none;}
#eventimages ul,
#eventimages ul li{ list-style:none; padding:0px; margin:0px;}
#eventimages ul li{ float:left; width:150px; text-align:center; padding:0px 6px;}
#eventimages   img{ border:1px #999 solid; padding:1px;}
#eventimages ul{ margin:80px 0px 0px 18px;}
#eventmainbox{ padding-top:59px; padding-left:8px;}

#whatnewsitems{ position:absolute; top:15px; left:330px;}

/*
 * left 
 */

#left_whatnews ul{ margin:4px 10px; }
#left_whatnews li{ border-bottom:1px #eeeeee solid; height:25px; background:url(../images/bo_int.gif) no-repeat 4px 6px;}
#left_whatnews li a{ display:block; margin:0px 0px 0px 20px; color:#4c4c4c; text-decoration:none; }
#left_whatnews li a:hover{ text-decoration:underline;}


/*
 * right
 */

#right_news ul{ float:left; width:321px;}
#right_news ul{ margin:4px 10px;}
#right_news li{ border-bottom:1px #eeeeee solid; height:25px; background:url(../images/bo_int.gif) no-repeat 4px 6px;}
#right_news li a{ color:#333333; text-decoration:none;  margin:8px 0px 0px 20px; display:block;}
#right_news li a:hover{ text-decoration:underline;}


#sideimages{ width:304px; float:right; margin-right:10px;}


#maincontents{ clear:both; position:relative;}
#inc_left{ float:left; width:725px; background:#FFF; position:relative;}
#inc_right{ float:right; width:259px; background:#FFF; position:relative;}

/***
new Arear
****/

div.bigarea {}
div.bigarea h3{ position:relative; background:url(../images/desgg2_topz_title.jpg) no-repeat top left; height:27px; margin:0px; padding:0px;}
div.bigarea h3 span{ width:130px; position:absolute; left:-99999px;}
div.bigarea h3  a{ display:block; position:absolute; right:10px; text-indent:-9999px; width:120px; height:24px; }

div.bigarea2 {}
div.bigarea2 h3{ position:relative; background:url(../images/desgg2_40f.jpg) no-repeat top left; height:27px; margin:0px; padding:0px;}
div.bigarea2 h3 span{ width:130px; position:absolute; left:-99999px;}
div.bigarea2 h3  a{ display:block; position:absolute; right:10px; text-indent:-9999px; width:120px; height:24px; }

div.area_news_bg{ background:url(../images/desgg2_bigbox_bg.jpg) repeat-y top left; height:260px;}
div.area_news_footer{ background:url(../images/desgg2_bigbox_footer.jpg) no-repeat top left; height:10px;}

div.area_news_bg{ position:relative;}
div.area_news_sideimages{ width:358px; float:right; height:255px; text-align:center;  }
div.area_news_sideimages div.sideimages_box{ padding:6px;}
div.area_news_list{ float:left; width:358px; padding-left:2px;}

 
 ul.newslist{  }
 ul.newslist li{ border-bottom:1px #eeeeee solid; height:24px; line-height:24px; background:url(../images/bo_int.gif) no-repeat 6px 10px;}
 ul.newslist li a{ color:#333333; text-decoration:none;  margin:8px 0px 0px 20px; display:block;}
 ul.newslist a:hover{ text-decoration:underline;}
 
div.shoparea{ }
div.shoparea h3{  position:relative; background:url(../images/desgg2_shop_title.jpg) no-repeat top left; height:28px; margin:0px; padding:0px;}
div.shoparea h3 span{ width:130px; position:absolute; left:-99999px;}
div.shoparea h3  a{ display:block; position:absolute; left:80px; text-indent:-9999px; width:120px; height:24px; }
div.area_shop_bg{ background:url(../images/desgg2_shop_bg.jpg) repeat-y top left; height:543px;}
div.area_shop_footer{ background:url(../images/desgg2_shop_footer.jpg) no-repeat top left; height:20px; }


/**********RIGHT*****/

div#inc_right div.intros{ padding:10px 18px 18px 18px;}
div#inc_right div.intros ul li{ line-height:23px; height:23px; border-bottom: 1px dashed #E1E1E1;}


/*#mod_contactus{ background:url(../images/desgg2_contactus.jpg) no-repeat top left; height:210px;}
#mod_contactus h3{ padding:0px; margin:0px;}
#right_newsmodel1{ background:url(../images/desgg2_adw.jpg) no-repeat top left; height:233px;}
#right_newsmodel1 h3{ padding:0px; margin:0px;}



#right_newsmodel2{ background:url(../images/desgg2_right3.jpg) no-repeat top left; height:233px;}
#right_newsmodel2 h3{ padding:0px; margin:0px;}

#right_newsmodel3{ background:url(../images/desgg2_right4.jpg) no-repeat top left; height:233px;}
#right_newsmodel3 h3{ padding:0px; margin:0px;}

#right_newsmodel4{ background:url(../images/desgg2_right5.jpg) no-repeat top left; height:283px;}
#right_newsmodel4 h3{ padding:0px; margin:0px;}*/


.mod_titles{ text-indent:-9999px;}

/***/
#SideImages { width:674px; height:488px; overflow:hidden; position:relative; z-index:100; }
DIV.container { position:relative; background-color:#FFFFFF; border:solid 1px #131A1D;  }
 
UL.elements LI { list-style-type:none; margin:0; padding:0;  }
	UL.elements LI A.linkimages { position:absolute; z-index:60; top:0px; left:0px; display:block;   overflow:hidden; }
		UL.elements LI A.linkimages IMG,
		UL.elements LI A.linkimages:hover IMG { border:none;   }	
ul.elements li .homeTextGroup{ color:#FFF; position:absolute; z-index:90; bottom:-100px;  left:0px; height:85px;  }	
ul.elements li .homeTextGroup_bg{ position:absolute; z-index:80; bottom:-100px;  left:0px; height:85px; background:#FFF; width:674px;/* filter: alpha(opacity=70); opacity:0.7;*/}
	ul.elements li .homeTextGroup{  color:#b50802;}
ul.elements li .homeTextGroup a{ color:#F90;}
ul.elements li .homeTextGroup h3.travil_title{ margin:0px; padding:3px;}
ul.elements li .homeTextGroup h3.travil_title a{ color:#b50802; font-size:16px; font-weight:bold;   padding:0px; margin:2px;}
ul.elements li .homeImagesGroup{ position:absolute; top:0px; z-index:78; left:0px; padding:0px; margin:0px;}

UL.togglers { position:absolute; top:25px; right:20px; z-index:99999; }
	UL.togglers LI { list-style-type:none; margin:0; padding:0; float:left;  }
	UL.togglers LI.active { background:transparent url(images/active.png) top center no-repeat; }
	UL.togglers LI.active:hover { background:transparent url(images/active-over.png) top center no-repeat; }
		UL.togglers LI A { display:block; width:26px; height:17px; line-height:17px; text-align:center; background:#f7f0e9 url(../images/desgg2_17.jpg) top center repeat-x; color:#666; text-decoration:none; border:1px solid #d2bfac; padding:1px; margin-right:2px; }
			UL.togglers LI A:hover { background:#f7f0e9 url(images/button-over.gif) top center no-repeat; color:#029FDA; }
 #banner_middle_news{ position:relative}	
#banner_middle_news ul.tocontentitem li{ position:absolute; top:0px; left:0px;}







#left_search{ height:49px; margin:18px 0px;}
#left_search{ background:url(../images/search_blog.gif) no-repeat top left;}

#left_commes{ background:url(../images/zszero_commes_bg.jpg) no-repeat top left; height:211px; margin-top:14px;}
 
#left_commes div{ padding:40px 18px 20px 18px; }
#left_commes ul{  display:block;}
#left_commes li{ clear:both; list-style:none; height:25px;}
#left_commes li a{ color:#914703; text-decoration:none;}

/*#left_contactus{ background:url(../images/zszero_contactus.jpg) no-repeat top left; height:200px; overflow:hidden; margin-top:14px;}
 #left_contactus .intros{ padding:40px 11px 20px 11px; }*/
.intros{ padding:40px 18px 20px 18px; overflow:hidden; }

#left_techinfo{ background:url(../images/zszero_techme_03.jpg)repeat-y top left;   }
#left_techinfo h5{ background:url(../images/zszero_techme_01.jpg) no-repeat top left; height:32px; margin:0px; }
#left_techinfo div{ margin:0px;  padding:0px 13px 20px 13px; background:url(../images/zszero_techme_03.jpg) repeat-y top left; }
#left_techinfo ul{ display:block; padding:10px 0px 0px; margin:0px;}
#left_techinfo li{  height:24px; }
#left_techinfo li a{ color:#fc6013; font-weight:bold; text-decoration:none;}
#left_techinfo li a:hover{ text-decoration:underline;}
div#left_techfooters{ background:url(../images/zszero_techme_05.jpg) no-repeat top left; height:22px;}


#lastnews{ float:right; width:514px; height:28px; margin-top:15px; }





#inc_left_header{ height:67px; background:url(../images/zszero_20.jpg) no-repeat;}
#inc_cleft_header{ height:67px; background:url(../images/zszero_event.jpg) no-repeat;}
#inc_right_header{ height:70px;}

#right_shop{ clear:both; width:647px; margin:0px auto; padding:4px 0px;}

#right_shop div#shoptitle{ background:url(../images/zszero_title.jpg) no-repeat top left; height:30px;}
#right_shop div ul li{  float:left; width:33px;}
#right_shop div ul {padding-left:130px; padding-top:7px;}
#right_shop ul{ background:url(../images/zszero_bg.jpg) repeat-y top left; width:647px; height:496px; padding:0px; margin:0px;}
#right_shop div ul{ background:none;}
ul#shopminlist{ padding-left:20px; padding-top:16px;}
ul#shopminlist li{ float:left; width:158px; text-align:center; list-style:none; margin:2px;}
div#shopfooter{ background:url(../images/zszero_footer.jpg) no-repeat top left; height:23px;}
ul#shopminlist li div.shop_images{ height:110px; display:block;}
ul#shopminlist li div.shop_images img{ border:1px #999999 solid;}
ul#shopminlist li div.shop_price{ padding:4px 0px;}/**/
ul#shopminlist li div.shop_onprice{ text-decoration:line-through;}
ul#shopminlist li div.shop_onprice em{ color:#ff9900; font-weight:bold;}
ul#shopminlist li div.shop_price em{ color:#ff0000; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
ul#shopminlist li div img{ width:103px; height:100px; border:#666666 1px solid;}
/*
ul#shopminlist li { height:170px; }
ul#shopminlist li{ float:left; width:128px; text-align:center; list-style:none; margin:4px;}
ul#shopminlist li div img{ width:130px; height:140px;}
*/


.mod_bgitem{ background:url(../images/ghrf_bg.jpg) repeat-y -1px 0px; margin-top:10px;}
div.mod_bgitem div.intros{ background:url(../images/ghrf_footer.jpg) no-repeat bottom left;}

div.mod_bgitem h3{height:37px; margin:0px; padding:0px;}
div#right_eventintro1 h3{  background:url(../images/ghrf_title1.jpg) no-repeat top left;  }
div#right_eventintro2 h3{  background:url(../images/ghrf_title2.jpg) no-repeat top left;  }
div#right_eventintro3 h3{  background:url(../images/ghrf_title3.jpg) no-repeat top left;  }
div#right_eventintro4 h3{  background:url(../images/ghrf_title4.jpg) no-repeat top left;  }
div#right_eventintro5 h3{  background:url(../images/ghrf_title44.jpg) no-repeat top left;  }

div#mod_contactus h3{  background:url(../images/contact_title.jpg) no-repeat top left;  }
div#right_newssort h3{  background:url(../images/ghrf_newtitle.jpg) no-repeat top left;  }

div#right_newsmodel1 h3{  background:url(../images/ghrf_newmodule1.jpg) no-repeat top left;  }
div#right_newsmodel2 h3{  background:url(../images/ghrf_newmodule2.jpg) no-repeat top left;  }
div#right_newsmodel3 h3{  background:url(../images/ghrf_newmodule3.jpg) no-repeat top left;  }
div#right_newsmodel4 h3{  background:url(../images/ghrf_newmodule4.jpg) no-repeat top left;  }

#photo_active{ clear:both;}

.photogalleritem{ width:147px; height:132px;}

#photo_active ul{   background:url(../images/zszero_loopbanner.jpg) no-repeat top; height:180px; padding:34px 15px 10px 15px;}
/*#photo_active li{ float:left; width:160px; text-align:center; }
*/
#friendlinks{ clear:both; margin:8px auto 0; width:999px;}
#footer{ clear:both; height:287px; background: url(../images/footerbg-1_02.jpg) repeat-x center bottom #FFF; text-align:center; color:#306306; line-height:210%;}
#itemfooter{ margin:10px 0px; display:block; text-align:center;}


#onlineqq{ width:116px; background:url(../images/online_bg.jpg) repeat-y top left; z-index:99; visibility:visible;   margin-right:10px;   position:absolute;   text-align:center;}
#onlineq ul li{ height:26px; line-height:26px;}
div.proitem{ height:200px;}
.priceitem{ color:#F00; font-weight:bold;}
#friends div{ clear:both;}
#friends div a{ display:inline; padding:6px 9px 6px 9px; float:left;}
#friends div a img{ border:1px solid #999; padding:1px;}
#qqfooteronline a{display:inline; padding:6px 9px 6px 9px; }
div.contactitem1,div.contactitem2,div.contactitem3{ line-height:26px; padding-bottom:10px;}
div.intros img{ vertical-align:middle;}
div.bankpriceitem{line-height:26px;}
span.itemboxpri{ font-size:18px; font-weight:bold;}
.reboxk0{ color:#F60;}
.reboxk1{ color:#F00;}
.inputboxitem{ width:160px;}
.redfields{ color:#F00; font-weight:bold;}

.textareaitem{ width:320px; height:80px;}
.vfcodeitem{ width:90px;}
div.eventTitles{ border-bottom:#999 1px dashed; margin-bottom:10px; padding-bottom:5px; text-align:center;}
div.eventTitles h2{ font-size:15px; color:#F60; padding:0px; margin:0px; font-weight:bold;}
 
div#mod_contactus div.intros,  div#inc_right div#right_eventintro2 div.intros,div#inc_right div#right_eventintro1 div.intros,div#inc_right div#right_eventintro3 div.intros,div#inc_right div#right_eventintro4 div.intros,div#inc_right div#right_eventintro5 div.intros,div#inc_right div#right_eventintro6 div.intros,div#inc_right div#right_eventintro7 div.intros{ font-size:13px; line-height:23px;  padding:3px 11px 18px;  }
img.products{ border:1px solid #CCC; padding:2px;}
div#mod_contactus div.intros{ padding-left:18px;}

/******/
div#mainboxprint h1.eventTitle{ text-align:center;}
div#mainboxprint h2.pageHeader{ display:none;}
div#mainboxprint{ font-size:13px; line-height:25px; }
div#mainboxprint .traile_title{ background:none; background:#fe8800; color:#FFF;  font-size:19px;  }
div#mainboxprint #innerpage_border{ background:none;  }
div#mainboxprint #innerpage_border h1{ background:#fe8800; color:#FFF;  font-size:19px; }
div#mainboxprint .mod_bgitem,
div#mainboxprint div h3.mod_titles,
div#mainboxprint div.mod_bgitem div.intros{ background:none;}
div#mainboxprint .traile_title,
div#mainboxprint div h3.mod_titles{ background:#fe8800; color:#FFF;  font-size:19px; text-indent:0px; padding:4px 9px 2px 10px; height:34px;}
div#mainboxprint #innerpage_body{ padding:0px; margin:0px;}
div#mainboxprint div.intros { padding:4px 4px; }

#innerpage_inpage{ overflow:hidden;}
/*End DIV*/
.clear_div{ clear:both;}


/**********/
#gbanner{ height:552px; background:url(../images/newhomes_bg_bs.jpg) repeat-y top left;  margin:4px auto; width:1001px; }
 
#inner_gbanner1{ background:url(../images/newhomes_bg_top.jpg) no-repeat top left;}
#inner_gbanner2{ background:url(../images/newhomes_bg_end.jpg) no-repeat bottom left;}


#inner_banner_box{ height:552px; width:1001px;}

#inner_banner_left{ width:615px; float:left;  position:relative; overflow:hidden; z-index:1;}
#inner_banner_right{ width:384px; float:right;}
#inner_banner_side{ margin:12px 0px 10px 8px;  }
#inner_banner_sideimages{ padding:3px; background:#FFF; width:595px;}
#inner_banner_sideimages #SideImages { width:592px; height:518px; overflow:hidden; position:relative; z-index:100; }
#inner_banner_right_newsitemlist{ position:relative;}
#right_newslist_morebox{ position:absolute; top:20px; right:10px;} 
#right_newslist_morebox a{ color:#FFF;}
#inner_banner_right_newsbox{ background:url(../images/bsd_09.jpg) no-repeat top left;  height:217px;}
#banner_right_news{ padding:86px 0px 0px 20px; width:200px; float:left;}
#banner_right_qqgroup{ float:right; width:120px; padding:86px 10px 0px 0px;}

#inner_banner_left ul.elements li .homeImagesGroup{ overflow:hidden; height:435px; width:595px;}
/*#inner_banner_left{ width:690px; float:left;  position:relative; overflow:hidden; z-index:1;}
#inner_banner_right{ width:301px; float:right;}
#inner_banner_side{ margin:12px 0px 10px 8px;  }
#inner_banner_sideimages{ padding:3px; background:#FFF; width:677px;}
#inner_banner_right_newsitemlist{ }
#inner_banner_right_newsbox{ background:url(../images/newhomes_banner_right.jpg) no-repeat top left; width:295px; height:217px;}
*/

#right_newslist_box{ padding:11px 8px 0px 0px;}
ul.tab-menu li{ float:left;  }
ul.tab-menu li a{ background:url(../images/menuon1.png) no-repeat top left; height:29px; display:block; width:80px; text-align:center}
ul.tab-menu li.tab-selected a{ background:url(../images/menuon2.png) no-repeat top left;}

ul.tab-menu li a span{ font-weight:bold; font-size:13px;}
div.tab-wrapper{ padding:2px 0px; clear:both; background:#fefdf9;}
div.tab-wrapper ul.newslist li{ background:url(../images/newhomes__list_bg.jpg) repeat-x bottom left; height:29px;}
ul.newslist li a{ background:url(../images/newhomes_list_icons.jpg) no-repeat left 10px; margin-left:10px; padding-left:10px;}
ul.tab-menu li a span{ display:block; padding-top:5px;}

#inner_banner_toobars{ height:32px; }
.mootabs_panel{ height:270px;}

#banner_right_news ul li{ padding:5px 0px;}
div#innerpage_body div.eventTitlePost h3{ padding-top:50px; display:block; text-align:center; font-size:16px;}

 