﻿@charset "UTF-8";
* {margin:0;padding:0;} 
html {overflow-y:scroll;border:0;} 
body {
	text-align:left;
	font:75%/150% 宋体,Arial,Verdana,Helvetica,sans-serif;
	background:#fff;
}
h1,h2,h3,h4,h5,h6 {
	line-height:180%;
	font-size:14px;font-family:微软雅黑,宋体,Arial,Helvetica,sans-serif;
}
img,input {vertical-align:middle;}
img {background:url(http://derbysoft.huyou00001.cn/global_js/lightbox/images/blank.gif);}
table,img {border:0;}
table td {font:12px/18px 宋体,Arial,Verdana,Helvetica,sans-serif;}
input,textarea {font-family:宋体,Arial,Helvetica,sans-serif;}
p {margin:5px 0 0 0;padding:5px 10px;}
label {cursor:pointer;*cursor:hand;}
ul,ol {margin:5px 5px 5px 42px;}
pre {
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word;
}
/*圆角 start*/
.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;line-height:1px;overflow:hidden;font-size:1px}
.artop *{border-style:solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px;overflow:hidden;}

/*lightbox start*/
#lightbox{
	position:absolute;left:0;z-index:100;
	width:100%;line-height:0;
	text-align:center;
	font-size:12px;
	}
#outerImageContainer{
	position:relative;
	background-color:#fff;
	width:250px;height:250px;
	margin:0 auto;
	}
#imageContainer{padding:10px;}
#loading{
	position:absolute;top:40%;left:0%;
	height:25%;width:100%;line-height:0;
	text-align:center;
	}
#hoverNav{
	position:absolute;top:0;left:0;z-index:10;
	height:100%;width:100%;
	}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}

#prevLink, #nextLink{
	display:block;
	width:49%;height:100%;
	background:transparent url(http://derbysoft.huyou00001.cn/global_js/lightbox/images/blank.gif) no-repeat;
	}
#prevLink {left:0;float:left;}
#nextLink {right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover {background:url(http://derbysoft.huyou00001.cn/global_js/lightbox/images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover {background:url(http://derbysoft.huyou00001.cn/global_js/lightbox/images/nextlabel.gif) right 15% no-repeat;}

#imageDataContainer{
	background-color:#fff;
	margin:0 auto;
	line-height:1.4em;
	}

#imageData{position:relative;width:100%;height:50px;color:#666;}
#imageData #imageDetails{position:absolute;z-index:1;left:10px;top:10px;width:50%;text-align:left;}	
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNav {position:absolute;z-index:10;right:10px;top:10px;width:50%;text-align:right;}
#imageData #bottomNavClose{}
#overlay{
	position:absolute;top:0;left:0;z-index:90;
	width:100%;height:500px;
	background-color:#000;
	filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;
	}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */ 
	
/****************************************************

        文件名: layout.css  
        描  述: 整站样式表
		日  期: 2007-07-05
		作  者: Genmous
		  Mail:Genmous@hotmail.com  
		Websit:www.designui.net

****************************************************/

body {background:#F2D9C4 url(body_bg.gif) 0 0 repeat-y;font-family:Arial;}/**/
/******************************************************************/
.floatfix:after {content: "."; display: block;height:0; clear: both; visibility: hidden;} 
.bodywidth {text-align:left;margin:0 auto 0 112px;width:778px;} /*控制整个页面的宽度和页面中的位置等等*/

#more_news {position:absolute;left:10px;bottom:0;}
#more_news a {padding:0 16px;color:#000;text-decoration:none;}
#more_news a:hover {text-decoration:underline;}

#back_page {position:absolute;right:10px;bottom:0;}
#back_page a {padding:0 16px;color:#000;text-decoration:none;}
#back_page a:hover {text-decoration:underline;}

/******      以上是通用全局样式           ****************/
#header {position:relative;text-align:left;height:136px;overflow:hidden;background:#D16010;} /*页头部样式表*/
	#welcom_text {display:none;}
	#logo {position:absolute;left:75px;top:10px;}
	#page_name {position:absolute;right:0;top:0;}
	#enter {position:absolute;z-index:99;bottom:0;right:10px;line-height:12px;}
	#enter a {display:block;margin:0 0 5px 0;color:#000; font-family:Arial;}
	#enter a:hover {text-decoration:none;}

	ul#menu {position:absolute;z-index:1;bottom:0;left:0;margin:0;padding:0 0 0 70px;height:24px;line-height:24px;width:100%; overflow:hidden; list-style-type:none; background:url(menu_bg.gif) repeat-x; font-family:Arial;}
	ul#menu.en_page {padding-left:20px;}
	ul#menu li {float:left;color:#fff;}

	ul#menu li a {float:left;padding:0 12px;text-decoration:none;color:#000;}
	ul#menu.en_page li a {padding:0 6px;}


	ul#menu li a:hover {color:#A30106;text-decoration:underline;}
	ul#menu li a.active {color:#A30106;font-weight:bold;text-decoration:none;}
	ul#menu li.last_li a {}

#content_body {background:#fff;font-family:Arial;}

#content_body_inner {}
	#content_text,#reservation {float:right;margin:0 10px;width:474px;color:#000;}

	#reservation {padding:20px 0;}

	#reservation h1 {font-family:Arial;text-indent:-9999px;height:28px;color:#A30106;background:url(yd_title_bg.gif) no-repeat;}
	#reservation:hover,#reservation:hover a {}
	#reservation:hover h1 {}
	#reservation:hover input {border:1px solid #8B4103;}

	#reservation form {margin:0;padding:10px 0;background:#FFF3D3 url(../images/reservation.gif) 94% center no-repeat;border:1px solid #BFBFBF;}
	#reservation form .usually {margin:5px 0 0 20%;text-align:left;font-family:Arial;}
	#reservation form .usually img {margin:-5px 0 5px 0;}
	#reservation form .usually input {width:100px;margin-right:10px;}
	#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 {}

	#view_images,#package_reservation {line-height:30px;text-align:center;background:#57161A;}
	#view_images a,#package_reservation a {font-size:15px;color:#FFEAF5;font-family:Arial;}
	#view_images a:hover,#package_reservation a:hover {text-decoration:none;}

	#view_images {/*position:absolute;bottom:0;left;0;width:100%;*/}

	#left_pic_x {clear:both;/*position:absolute;bottom:30px;left:0;*/}

	#content_item,#login {float:left;width:278px;color:#fff;background:#D5AC84 url(../images/login_bg.gif) left top no-repeat;}
	#login h1 {margin:10px 0 10px 16px;font-size:16px;font-family:Arial;}
	#login:hover,#login:hover a,#login:hover input {}
	#login:hover h1 {}
	#login:hover .usually input {border:1px solid #5A2C2C;}

	#login form {margin:0 0 0 10px;}
	#login form .usually {margin:5px 0 0 0;text-align:center;}
	#login form .usually input {width:120px;height:18px;line-height:16px;border:1px solid #A5ACB2;}
	#login form .usually select {width:61px;margin-right:60px;}
	#login form .button {text-align:center;margin:10px 0 0 0;}
	#login form .button input {}
	#login form .button input:hover {}
	#login form .button a {text-decoration:none;padding:0 0 0 16px;}
	#login form .button a:hover {color:#FF1F1F;}
	#reginfo {margin:10px 20px;font-family:Arial;}
	#reginfo a {font-family:Arial;clear:both;float:left;padding-left:16px;color:#fff;font-weight:bold;text-decoration:none;}
	#reginfo a:hover {font-family:Arial;text-decoration:underline;}

	#content_item {/*position:relative;*/}
	#content_item h1 {margin:10px;}
	#content_item ul {width:90%;margin:40px 0 ;padding:0;list-style-type:none;}
	#content_item ul li {text-align:center;}
	#content_item ul li a {color:#fff;text-decoration:none;}
	#content_item ul li a:hover,#content_item ul li a.active {color:#5D390F;text-decoration:underline;}

	#promotion_news {height:305px;overflow:hidden;}
		#promotion,#hot_news {position:relative;height:145px;}
		#promotion h1,#hot_news h1 {margin:5px 0 0 0;padding-left:26px;color:#600D3A;background:url(news_title_bg.gif) 0 center no-repeat;}
		#promotion:hover a,#hot_news:hover a {}
		#promotion:hover h1,#hot_news:hover h1 {}

		#promotion ul,#hot_news ul {margin:0;height:120px;he\ight:110px;padding:10px 0 0 190px;list-style-type:none;border:1px solid #BFBFBF;}
		#promotion ul {background:url(../images/hotel_new_bg.gif) 0 0 no-repeat;}

		#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 a,#hot_news ul li.more_li a {}

	#news_box {}
	#news_box_top {margin:30px 0 0 0;height:47px;background:url(../images/content_text_top.gif) center no-repeat;}
	#news_box_bottom {height:47px;background:url(../images/content_text_bottom.gif) center no-repeat;}

	#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:#46360E;font-family:Arial;}
		#content_text_top {height:17px;background:url(content_top.gif);}
		#content_text_bottom {display:none;}
		#content_text_center { text-align:left;margin:0 0 10px 0;padding:10px;background:#FFF3D3;border:1px solid #BFBFBF;}
		#content_text_center p {text-indent:24px;}
		#content_text_center .log {width:100%; font-family:Arial;}
		#content_text_center .log ul {margin:0 20px;padding:0;list-style-type:none;}
		#content_text_center .log ul li {float:left;display:inline;margin:5px 5% 0 0;text-align:center;}
		#content_text_center .log ul li a {color:#F5E7CF;text-decoration:none;}
		#content_text_center .log ul li a:hover {color:#FF0000;text-decoration:underline;}
		#content_text_center .log ul li a img {border:5px solid #D1D1D1;}
		#content_text_center .log ul li a:hover img {border-color:#F9AD81;}

		#content_text_center .log {position:relative;padding:0 0 20px 0; font-family:Arial;}
		#content_text_center .log h1 {margin:10px 0;text-align:center;}
		#content_text_center .log h2 {margin:10px 0;text-align:center;font-weight:400;}
		#content_text_center .log a b {float:right;}

	#content_text h3 {margin:10px 0;padding-left:26px;font-size:16px;color:#600D3A;background:url(../images/news_title_bg.gif) 0 center no-repeat;font-family:Arial;}
		#content_text_center .log h4 {font-family:Arial;}

		#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;font-family:Arial;}

pre {font-family:Arial;}
#footer {text-align:center;color:#616161;}
#footer p {margin:0;padding:10px 0;overflow:hidden;background:#E5E5E5;}
#footer a {color:#616161;}
#footer a:hover {text-decoration:none;}


/***************/
