﻿@import url("global.css");/*!--全局样式表--*/
p {margin:3px 0 0 0;padding:3px 0 0 0 ;}
body {background:url(../images/bg.gif) left top repeat;}

div{margin:0; padding:0;}
.link{
color:#000;
text-decoration: underline;
}
.link:hover{
color:#999999;
text-decoration: underline;
}
.link2{
color:#000;
font-weight:bold;
padding:3px 12px 3px 12px;
text-decoration:none;
}
.link2:hover{
color:#fff;
font-weight:bold;
background:#a9804a;
padding:3px 12px 3px 12px;
text-decoration: underline;
}
.linkbg{
	width:100%;
	height:25px;
	margin-left:1px;
}
.lll{
	border-bottom:1px dotted #999;
	padding:10px;
	width:95%;
}
#top{
	 width:967px;
	 margin:auto;
	 clear:both;
	 overflow:hidden;
	 background:#000;
	 height:98px;
	 padding:10px 0;
}
#top .language { display:none;}
.logo{ text-align:center;}
.inf{ float:left; padding:20px 10px 0 0;}


#page_date{
	width:967px;
	margin:auto;
	background:#fff;
	overflow:hidden;	
}

#h_pic{
	float:left;
	width:730px;
	height:383px;
	background:url(../images/pic-home01.jpg) left top no-repeat;
	overflow:hidden;
}
#a_pic{
	float:left;
	width:671px;
	height:312px;
	background:url(../images/picr_01.jpg) left top no-repeat;
}


/*菜单*/
#Layer1 {
    position: absolute;
	width:0px;
	height:0px;
	z-index:1;
}
#menu01,#menu02,#menu03,#menu04{
	position: absolute;
	background:#886f50;
	width:120px;
	z-index:1;
	top:0px;
	left:430px;
	visibility:hidden;
	text-align:center;
}
#menuen01{
	position: absolute;
	background:#886f50;
	width:120px;
	z-index:1;
	top:0px;
	left:550px;
	visibility:hidden;
	text-align:center;
}
#menu02{
	z-index:2;
	top:110px;
	left:236px;
}
#menu03{
	z-index:3;
	top:133px;
	left:236px;
}
#menu04{
	z-index:4;
	top:220px;
	left:236px;
}
.menufont {font-size:13px; font-family:微软雅黑,Verdana,Arial, Helvetica, sans-serif;margin:0;padding:0;color:#ffffff;line-height:200%; border-bottom:1px dashed #fff;}
a.menufont:link {color: #ffffff; text-decoration:none;}     
a.menufont:active:{color: #ffffff; background-color:#ad9269;}     
a.menufont:visited {color:#ffffff;text-decoration:none;}     
a.menufont:hover {color: #ffffff; text-decoration:underline;background-color:#ad9269;} 
.menufont1 {font-size:13px; font-family:微软雅黑,Verdana,Arial, Helvetica, sans-serif;margin:0;padding:0;color:#ffffff;line-height:200%;}
a.menufont1:link {color: #ffffff; text-decoration:none;}     
a.menufont1:active:{color: #ffffff; background-color:#ad9269;}     
a.menufont1:visited {color:#ffffff;text-decoration:none;}     
a.menufont1:hover {color: #ffffff; text-decoration:underline;background-color:#ad9269;} 
#menu{
	background:url(../images/menu-bg.jpg) no-repeat;
	height:27px;
	margin:auto;
	border-bottom:#FFF 1px solid;
	width:967px;
	overflow:hidden;
	list-style-type:none;
	
}
#menu ul{ margin:0; padding-left:20px;}
#menu ul li { display:inline;color:#fff; font-size:14px; height:27px; margin:0; list-style-type:none; line-height:27px;}
#menu ul li a {line-height:25px; overflow:hidden;padding:6px 20px 6px 20px;text-decoration:none;color:#FFF; font-weight:bold; margin:0;}
#menu ul li a:hover,ul#menu li a.active {color:#FFF; background:#876e4f; font-weight:bold; margin:0;}
#menu ul li.language a,#menu ul li.language1 a{ padding:6px 10px; font-weight:normal; font-size:12px;}
#menu ul li.language{ margin-left:160px; margin-left:150px\9;}

.floatfix:after {content: "."; display: block; height:27px; clear: both; visibility: hidden;margin:0;} 
#menu ul li a:hover {color:#fff;text-decoration:none;margin:0;}
#menu ul li a.active {color:#fff;font-weight:bold;text-decoration:none; background:#876e4f; overflow:hidden;margin:0;}
#menu ul li.last_li a {}

#leftmenu{
	background:url(../images/menu-bg2-1.jpg) no-repeat;
	width:235px;
	height:383px;
	margin:0 1px 1px 0px;
	float:left;
}
#leftmenu ul{ margin:0; list-style-type:none; padding:180px 0 0 0;width:235px;}
#leftmenu ul li{
	color:#fff; 
    background:url(../images/leftnav_li_bg.jpg) repeat-y;
	height:21px;
	width:235px;
	margin:0;
	display:block;
	border-bottom:#fff 1px solid;
}
#leftmenu ul li a{
	color:#fff;
	text-decoration:none;
	height:21px;
	width:215px;
	line-height:180%;
	display:block;
	padding-left:20px;
	display:block;
}
#leftmenu ul li a:hover{ color:#FFF; background:#886f50;display:block;height:21px;
	width:215px;}
#leftmenu ul li a:active{ color:#FFF; background:#886f50;display:block;height:21px; 
	width:215px;}
#leftmenu ul li a:visited { color:#FFF; display:block;height:21px; 
	width:215px;}
.active{ color:#FFF; background:#886f50;height:21px; 
	width:215px;}
/* 右边内容 */
#redbg{
	width:180px; 
	color:#fff; 
	line-height:220%;
	padding:15px 10px 10px 10px; 
	text-align:left;
	overflow:hidden;
	
}

/*登录+订房*/
.booking, .login,{
	float:left;
	color:#000;
	line-height:240%;
	width:235px;
}

.booking_pic,.login_pic{
	background:url(../images/tit-bg.gif) no-repeat;
	height:34px;
	padding-left:35px;
}
#left .booking_pic{ width:431px;}
.booking_date,.login_date{
	padding:5px 0 5px 20px;
	width:205px;
}
#left .booking .booking_date{
	margin-left:100px;
	padding:10px 0 10px 20px;
	padding:5px 0 5px 20px\9;
}
#left .booking{
/*	background:url(../images/booking_bg.jpg) left 70px repeat-x;*/
	width:431px;
}
.booking_font{
	color:#000;
	padding-left:10px;
	line-height:210%;
}
.booking_line{
	background:url(../images/line2.jpg) repeat-y;
	line-height:180%;
	height:30px;
	padding-left:18px;
	width:431px;
}
.booking_font a{
	color:#000;
}

.booking_font a:hover{
	color:#ccc;
	text-decoration:underline;
}
.login_line{
	background:url(../images/line3.jpg) no-repeat;
	line-height:200%;
	height:60px;
	padding-left:18px;
	width:218px;
}

/*首页主内容区域*/
#left{
	float:left;
	width:967px;
	overflow:hidden;
}
#right{
	float:right;
	width:196px;
	overflow:hidden;
	display:none;
}
.left1{
	float:left;
	width:235px;
	margin:0;
}
.leftbg{
	float:left;
	width:235px;
	margin:0;
	background:url(../images/page-bg-line.gif) repeat-y;
}
.left2{
	float:left;
	background:url(../images/line.jpg);
	width:1px;
	height:480px;
}
.left3{
	float:left;
	width:431px;
	overflow:hidden;
}
.left4{
	float:left;
	width:298px;
	text-align:left;
}
.left5{
	float:left;
	width:967px;
	background:url(../images/page-bg-line.gif);
}
.left6{
	float:left;
	width:967px;
	background:url(../images/page-bg-line2.gif);
}

#promotion,#news{
	float:left;
	width:100%;
	overflow:hidden;
}

#promotion ul ,#news ul{

}

#promotion ul li,#news ul li {
	 color:#000;
	line-height:24px;
	text-decoration:none;
	list-style:circle;
}
/* 二级页面内容 */
.room-box{
	padding:10px;
	background:#ededed;
	border:1px solid #ccc;
	width:95%;
	margin:auto;
	margin-bottom:10px;
}
.room-box-blue{
	padding:10px;
	background:#e8e3d7;
	border:1px solid #c3bb98;
	width:95%;
	margin:auto;
	margin-bottom:10px;
}
.txt{
	float:left;
	width:710px;
	line-height:180%;
	padding:10px;
	overflow:hidden;
}
.txt333{
	float:left;
	width:720px;
	line-height:180%;
	padding:0 0 10px 0;
	overflow:hidden;
}
.txtcard,.txtcardzc{
	float:left;
	width:650px;
	background:url(../images/backgroudcard.jpg) no-repeat top right;
	line-height:180%;
	padding:90px 10px 10px 10px;
	overflow:hidden;
	color:#ab7f00;
}
.txt_pic,.txt_date{
	float:left;
	padding:10px 15px 5px 15px;
	overflow:hidden;
}
.txt_date table,.txt_date td,.txtcard table td{
	 border:1px solid #CCC;
	 text-align:center;
	 line-height:130%;
}

.txt_date_tab{
	float:left;
	padding:10px 15px 5px 15px;
	overflow:hidden;}
.txt_date ul li{
	list-style-type:decimal; 
	paddng:15px;
}
.txt_pic2{
	padding:10px 15px 0 0;
	float:left;
}
#txtleft{
	width:500px;
	float:left;
}
#txtmeun{
	float:left;
	width:140px;
	margin:0;
	padding:0;
}
#txtmeun ul{

}
#txtmeun ul li{
	list-style-type:none;
	line-height:200%;
	padding-left:10px;
}
.photo_pic{
	float:left;
	padding:15px;
}
.photo_pic img{
	 padding:3px;
	 border:1px #cea972 solid ;
}
/*新返回*/
#back_page2 {
	background:url(../images/buttun_1.gif);width:55px;height:18px;overflow:hidden;
	}	
#back_page2 a {
	display:block;
	text-decoration:none;text-align:center;font-weight:bold;
	line-height:18px;*line-height:20px;width:55px;height:18px;overflow:hidden;
	color:#fff;
	filter:progid:DXImageTransform.Microsoft.Shadow ( enabled=true , color=#000000 , direction=135 , strength=1 );
	}
#back_page2 a:hover {text-decoration:underline;}
/*cd*/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid white;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;

}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 0px;
    color: White;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/*copyright*/
#copyright{
	margin:auto;
	width:967px;
	margin-bottom:30px;
	border-top:1px solid #ededed;
	height:93px;
	background:#FFF;
}
.copyright_font{
	color:#333;
	text-align:left;
	line-height:20px;
	padding:10px;
	margin:0;
}
.copyright_font a{
	color:#333;
	line-height:20px;
	margin:0;
}
.copyright_font a:hover{
	color:#000;
	line-height:20px;
	text-decoration:underline;
	margin:0;
}

form#form {display:inline; }
form#form option {font-size:12px; color:#333;}
.tanul{margin-left:20px;}
.tanul li{width:230px;float:left;height:28px;line-height:28px;}
.highslide-caption h5{font-size:13px;font-weight:bold;color:#000;border-top:1px dotted #333;padding-top:10px;}
.clear{clear:both;}
.highslide-caption li{width:230px;float:left;height:28px;line-height:28px;}
.highslide-caption ul{margin-left:20px; height:inherit;display:block; }
