﻿/****************************************************

        文件名: layout.css  
        描  述: 整站样式表
		日  期: 2007-07-05
		作  者: Genmous
		  Mail:Genmous@hotmail.com  
		Websit:www.designui.net

****************************************************/

@import url("http://www.designui.net/global_css/global.css");
body {font:75%/150% 宋体,Arial,Verdana,Helvetica,sans-serif;background:#ECF4DE url(../images/body_bg.gif) 107px 0 repeat-y;}/**/

/******************************************************************/
.floatfix:after {content: "."; display: block;height:0; clear: both; visibility: hidden;} 
.bodywidth {text-align:left;margin:0 auto;width:776px;overflow:hidden;} /*控制整个页面的宽度和页面中的位置等等*/

#more_news {position:absolute;left:10px;bottom:0;}
#more_news a {padding:0 16px;color:#675F33;text-decoration:none;}
#more_news a:hover {text-decoration:underline;}

#back_page {position:absolute;right:25px;bottom:0;}
#back_page a {padding:0 16px;color:#675F33;text-decoration:none;}
#back_page a:hover {text-decoration:underline;}

/******      以上是通用全局样式           ****************/
#header {position:relative;text-align:left;height:230px;overflow:hidden;background:url(../images/header_bg1.gif);} /*页头部样式表*/
	#welcom_text {position:absolute;right:20px;top:5px;width:433px;height:39px;background:url(../images/welcome_text.png);}
	*html #welcom_text {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='images/welcome_text.png');}

	#logo {position:absolute;left:75px;top:10px;}
	#page_name {display:none;}
	#enter {position:absolute;z-index:99;bottom:50px;left:130px;padding:6px 12px;line-height:12px;}
	#enter a {display:block;color:#4F6457;}
	#enter a:hover {text-decoration:none;}

	#enter_bg {
		position:absolute;z-index:1;
		bottom:50px;left:130px;
		height:27px;width:66px;overflow:hidden; 
		background:url(../images/menu_bg.png);
	}

	#menu_bg {
		position:absolute;z-index:1;
		bottom:0;left:0;
		height:27px;width:100%;overflow:hidden; 		
		background:url(../images/menu_bg.png);
	}
	ul#menu {
		position:absolute;z-index:1;
		bottom:0;left:0;
		margin:0;padding:0 0 0 20px;list-style-type:none; 
		height:27px;line-height:24px;width:100%; overflow:hidden; 
	}
	*html #menu_bg,*html #enter_bg {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='images/menu_bg.png');}

	ul#menu li {float:left;color:#354B3D;padding:4px 2px;}

	ul#menu li a {cursor:pointer;_cursor:hand;display:block;width:89px;height:21px;overflow:hidden;text-align:center;text-decoration:none;color:#354B3D;}
	ul#menu li a:hover,ul#menu li a.active {background:url(../images/menu_active_bg.png) 0 0;}
	*html ul#menu li a:hover,*html ul#menu li a.active {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='images/menu_active_bg.png');}



	ul#menu li a:hover {}
	ul#menu li a.active {}
	ul#menu li.last_li a {}

#content_body {background:#F5FDE9 url(../images/centent_bg.gif) 0 0 repeat-x;}

#content_body_inner {width:100%;background:url(../images/content_body_bgx.gif) 0 0 no-repeat;}
	#content_text,#reservation {float:right;margin:0 0;width:540px;overflow:hidden;color:#5D5918;}

	#reservation {margin:50px 0 0 0;padding:0 0;background:url(../images/yd_bg.gif) right top no-repeat;}

	#reservation h1 {text-indent:-9999px;height:28px;color:#A30106;}
	#reservation:hover,#reservation:hover a {}
	#reservation:hover h1 {}
	#reservation:hover input {}

	#reservation form {margin:50px 0 40px 100px;padding:10px 0;}
	#reservation form .usually {margin:5px 0 0 20%;text-align:left;}
	#reservation form .usually img {margin:-5px 0 5px 0;}
	#reservation form .usually input {width:100px;margin-right:10px;line-height:16px;border:1px solid #C2BF7D;}
	#reservation form .usually select {width:61px;}
	#reservation form .button {text-align:center;margin:10px 110px 0 0;}
	#reservation form .button a {}
	#reservation form .button a:hover {}

	#package_reservation {position:absolute;margin:34px 0 0 420px;}
	#package_reservation a {font-size:15px;color:#FFEAF5;font-family:微软雅黑,Arial,Helvetica,sans-serif;}
	#package_reservation a:hover {text-decoration:none;}



	#left_pic_x {display:none;/*position:absolute;bottom:30px;left:0;*/}

	#content_item,#login {position:relative;float:left;width:228px;height:508px;overflow:hidden;}
	#login h1 {margin:28px 0 30px 20px;text-indent:-999px;background:url(../images/logon_title.gif) no-repeat;}
	#login h2 {margin:25px 0 30px 20px;color:#354B3E;font-size:16px;font-weight:400;height:28px;}

	#login form {position:absolute;z-index:2px;top:0;}
	#login form .usually {margin:5px 0 0 30px;text-align:center;}
	#login form .usually input {text-align:center;width:104px;height:20px;line-height:20px;overflow:hidden;border:0;background:url(../images/logon_input_bg.gif) no-repeat;}
	#login form .usually select {width:61px;margin-right:60px;}
	#login form .button {margin:5px 0 0 85px;}
	#login form .button input {}
	#login form .button input:hover {}
	#login form .button a img {margin-left:-12px;}
	#login form .button a {text-decoration:none;color:#3B378B;}
	#login form .button a:hover {color:#FF1F1F;}
	#reginfo {position:absolute;z-index:99;width:400px;height:18px;overflow:hidden;color:#6F6029;left:478px;top:260px;}
	#reginfo a {clear:both;float:left;padding-left:16px;color:#fff;font-weight:bold;text-decoration:none;}
	#reginfo a:hover {text-decoration:underline;}

	#content_item {/*position:relative;*/}
	#content_item h1 {margin:25px 0 0 -18px;color:#354B3E;font-size:16px;height:28px;font-weight:400;}
	#content_item_list {position:absolute;z-index:2px;left:40px;top:0;width:65%;}

	#content_item ul {text-align:left;list-style-type:none;margin:25px 0 0 0;padding:0;}
	#content_item ul li {color:#717945;}
	#content_item ul li a {color:#717945;text-decoration:none;border-bottom:1px dashed;display:block;height:22px;line-height:28px;overflow:hidden;}
	#content_item ul li a:hover,#content_item ul li a.active {color:#A42D01;background:url(../images/left_item_active_bg.gif) right center no-repeat;}

	#left_item_bg {margin:65px 0 0 20px;width:185px;height:135px;background:url(../images/left_item_bg.png) no-repeat;}
	*html #left_item_bg {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='images/left_item_bg.png');}

	#promotion_news {height:215px;overflow:hidden;}
		#promotion,#hot_news {position:relative;height:145px;width:49.9%;float:left;}
		#promotion h1,#hot_news h1 {margin:5px 0 0 10px;font-size:14px;font-weight:400;color:#205024;}
		#promotion:hover a,#hot_news:hover a {}
		#promotion:hover h1,#hot_news:hover h1 {}

		#promotion ul,#hot_news ul {margin:0 0 0 10px;height:120px;he\ight:110px;padding:10px 0 0 0;list-style-type:none;background:url(../images/news_list_bg.gif) right 0 repeat-y;}


		#promotion ul li:first-letter,#hot_news ul li:first-letter {font-size:8px;}
		#promotion ul li a,#hot_news ul li a {color:#4E4E4E;text-decoration:none;}
		#promotion ul li a:hover,#hot_news ul li a:hover {text-decoration:underline;}
		#promotion ul li.more_li,#hot_news ul li.more_li {list-style-type:none;position:absolute;top:11px;right:10px;}
		#promotion ul li.more_li:first-letter,#hot_news ul li.more_li:first-letter {font-size:12px;}

		#promotion ul li a b,#hot_news ul li a b {float:right;margin:-20px 15px 0 0;font-weight:400;}

		#promotion ul li.more_li a,#hot_news ul li.more_li a {}

	#news_box {}
	#news_box_top {display:none;}
	#news_box_bottom {display:none;}

	#new_show,#allNews_list {position:relative;padding:0 0 30px 0;text-align:left;min-height:280px;height:auto!important;height:310px;}
	#new_show h1,#allNews_list h1 {margin:10px 0;font-size:16px;text-align:center;border-bottom:1px solid #aaa;}
	#allNews_list ul {margin-right:13px;}
	#allNews_list ul li a {color:#737373;text-decoration:none;}
	#allNews_list ul li a:hover {color:red;text-decoration:underline;}
	#allNews_list ul li b {float:right;font-weight:400;}
	#allNews_list ul li.more_li {list-style-type:none;text-align:right;}

	#content_images {float:left;width:30%;margin:60px 0 0 0;height:354px;overflow:hidden;text-align:left;}
	#content_images ul {top:0;left:0;margin:0;padding:0;list-style-type:none;}
	#content_images ul li {margin:0 0 10px 0;padding:5px;background:url(../images/in_pic_bg.gif) no-repeat;}

	#content_text {color:#675F33;line-height:20px;}
		#content_text_top {display:none;}
		#content_text_bottom {display:none;}
		#content_text_center { text-align:center;margin:0 0 10px 0;padding:10px;}
		#content_text_center p {text-indent:24px;}
		#content_text_center  {width:100%;}

		#content_text_center ul { text-align:left;margin:60px 0 0 30px;padding:0;list-style-type:none;}
		#content_text_center ul li {float:left;display:inline;margin:0 5px 0 0;text-align:center;}
		#content_text_center ul li a {color:#675F33;text-decoration:none;}
		#content_text_center ul li a:hover {color:#FF0000;text-decoration:underline;}
		#content_text_center ul li a img {border:5px solid #D1D1D1;}
		#content_text_center ul li a:hover img {border-color:#605CA8;}
		#content_text_center ul li:first-letter {}

		#images_list {}
		#images_list li {margin:5px 0 0 5px!important;text-align:center;}

		#content_text_center {position:relative;padding:0 0 20px 0;min-height:200px;height:auto!important;height:200px;}
		#content_text_center h1 {font-size:16px;margin:10px 0;text-align:center;}
		#content_text_center h2 {margin:10px 0;text-align:center;font-weight:400;}
		#content_text_center ul li a b {float:right;margin:-20px 15px 0 0;font-weight:400;}

		.text_box {padding:0 13px;text-align:left;}
		.text_box b {font-size:15px;}

	#content_text h3 {display:none;}

		#images_show {text-align:center;width:341px;height:300px;margin:0 auto;}
		#images_show img {border:5px solid #F5E7CF;}

	.restaurants_table {}
	.restaurants_table td {padding:5px 10px;}

#footer {text-align:center;color:#8E8E50;background:url(../images/footer_bg.gif) 0 bottom repeat-x;}
#footer p {margin:0;padding:10px 0;overflow:hidden;}
#footer a {color:#8E8E50;}
#footer a:hover {text-decoration:none;}


/***************/

