﻿@charset "utf-8";
/* CSS Document */

.top,
.nav_warp,
.nav_bottom,
.kuaijie_warp,
.content_warp,
.flinks_warp,
.footer{

	text-align:center;
}

.blank{
	display:inline-block;
	width:1003px;
	margin:0 0 0 1px;
	*margin:0 0 0 0px;
	_margin:0 0 0 1px;
	text-align:left;
}


/************************
*		ҳ
************************/


.conttent-warp{
	background:#F1AFD2;
	margin:3px 0 1px 0;
}
.bg-conter{
	/*background:#b14d8e;*/
	/*background:#901F60;
	background:#922C6F;
	
	background:#FAD2D3;*/
	
	background:#FBEEF6;
}
.hotel-cont{
	display:inline-table;
	
}
.bg-table-line tr td{
	padding:3px;
}

.bg-table-line{
	background:#c260a1;

}

.bg-table{
	background:#FDF7FA;
	color:#000;
	/*font-weight:bold;*/
}
.bg-table-th{
	background:#FDF7FA;
	color:#901F60;
}

.table-font-color{
	color:#901F60;
}

.bg-left, 
.bg-right{
	background:#FDF1F7;
}

.bg-footer-gd{
	background:#2A4C50;
}
.bg-flinks{	
	background:#E9FAE8;	line-height:18px; border:6px solid #E9FAE8;
}


.title-0{
	height:54px;
	background:#922C6F;
	border-bottom:2px solid #FFF;
}

.hotel-info{
	display:inline-table;
	text-align:left;
	font-size:12px;
	line-height:18px;
	
}
.hotel-poto{
	display:inline-block;
	padding:1px;
	border:1px solid #FFF;
	background:#922C6F;
/*	
	box-shadow: 3px 3px 0px black;
	-webkit-box-shadow: 3px 3px 0px black;
	-moz-box-shadow: 3px 3px 0px black;
	
	
	filter : progid:DXImageTransform.Microsoft.DropShadow(color=#000000,offX=3,offY=3,positives=true);
 */
}
.tbg1{


}
.tbg2{


}

.title-01{
	color:#fff; letter-spacing:2px; padding-top:2px;font-size:20px; font-weight:bold; padding-left:12px;
	font:"MS Serif", "New York", serif;
	
	
	text-shadow: 1px 1px 0px black;
	 


}
.title-02{
	color:#fff; font-size:16px; font-weight:bold;/* padding-left:30px; padding-top:7px;*/
}

.title-03{
	color:#922C6F; font-size:16px; font-weight:bold;
	background:none;
	
	text-shadow: -1px -1px 0px #FFF;
/*	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, color=#000000) ; */
	filter : progid:DXImageTransform.Microsoft.DropShadow(color=#FFFFFF,offX=-1,offY=-1,positives=true);

}

.hr{
	height:1px;
	line-height:1px;
	font-size:1px;
	width:93%;

	border-style:solid;
	border-width:1px;
	border-color:#FFF;
	
	background:#CD7708;
}

.hr-0{
	height:3px;
	background:#922C6F;
	
	border-style:solid;
	border-width:1px;
	border-color:#FFF;
}

.hr-01{
	background:#901F60;
}

.hr-02{
	color:#F5f5f5;
}
.font-color-01{
	color:#901F60;
	
}
.font-color-02{
	color:#fff;
}
.font-color-03{
	font-size:12px; letter-spacing:3px; color:#FF0000;
}
/************************
*	ҳ
************************/
/*ҳұб*//**/

.h4{
	margin:0px; padding:2px 2px 2px 4px; height:36px; font-size:12px; font-weight:100; line-height:18px; 
	background:url(../images/h4_bg.gif) no-repeat bottom;
	
	border-top:1px solid #FFF;
	border-bottom:1px solid #666;
	
/*	
	box-shadow: 0px 2px 0px black;
	-webkit-box-shadow: 0px 2px 0px black;
	-moz-box-shadow: 0px 2px 0px black;
	
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, color=#000000) ; */
	
}


.a-title:link,
.a-title:visited {
	text-decoration: none;
	color: #fff;
}
.a-title:hover {
	text-decoration: underline;
	color: #fff;
}
.a-title:active {
	text-decoration: none;
	color: #FF9C00;
}


.hot-list{
	min-height:75px;
	_height:82px;
	display:block;
	margin:8px 7px;
	padding:0px;
	list-style:none;
}
.hot-list li{
	padding-left:12px; line-height:20px; letter-spacing:2px; background:url(../images/icon_01.gif) no-repeat 0px 5px;

}

/************************
*	ҳʼ
************************/
/*ҳͷʼ*/

.top{
	height:104px;
}

.top .logo{
	float:left;
	width:220px;
	height:104px;
}
.top .top_center{
	float:left;
	/*margin:5px 0 0 0;*/
	/*height:93px;*/
	margin:9px 0 0 0;
	height:86px;
	width:570px;
	overflow:hidden;
	/*background:#000;*/
}
.top .top_right{
	float:right;
/*	margin:5px 0 0 0;
	height:93px;*/
	margin:9px 0 0 0;
	height:86px;
	width:196px;
	background:#66CC00;
}
/*ҳͷ*/


/*˵ʼ*/

.user_icon{
	padding:0 8px;
	vertical-align:text-bottom;
}

.nav_warp{
	color:#F4BCDB;
	text-align:center;
	/*background:url(../images/nav_blank_bg.gif) repeat-x bottom;*/
}
	
.nav_blank{
	background:url(../images/nav_blank_bg.gif) repeat-x bottom;
}
.nav_blank,
.nav_blank .nav_center{
	height:43px;
	/*line-height:43px;*/
}
.nav_blank .nav_left{
	float:left;
/*	margin:12px 0 0 0;
*/	margin:18px 0 0 0;
	width:180px;
}
.nav_blank .nav_right{
	float:right;
/*	margin:12px 0 0 0;
*/	margin:18px 0 0 0;
	width:120px;
}
.nav_blank .nav_center{
	float:left;
	width:700px;
}

.nav{
	list-style:none;
}
.nav li{
	float:left;
	margin-left:5px;
}

.nav li a,
.nav li span{
	display:inline-block;
	height:43px;
	line-height:43px;
	text-decoration:none;
	font-size:14px;
	color:#FFFFFF;
}
.nav li a{
	padding:0 0 0 8px;
}
.nav li span{
	cursor:pointer;
	padding:0 8px 0 0;
}

.nav li a:hover,
.nav li a.current{
	text-decoration:none;
	background:url(../images/cNav_bg.gif) no-repeat top left;
}
.nav li a:hover span,
.nav li a.current span{
	color:#901F60;
	text-decoration:none;
	background:url(../images/cNav_bg.gif) no-repeat top right;
}
/*˵*/


/*˵±ߣʼ*/

.nav_bottom_blank,
.nav_bottom_left,
.nav_bottom_right{
	height:31px;
	line-height:31px;
	color:#993B8B;
}
.nav_bottom_blank{
	background:url(../images/nav_bottom_bg.gif) no-repeat top center;
}

.nav_bottom_left{
	float:left;
	width:190px;
	font-size:14px;
	letter-spacing:2px;
	text-align:center;
}
.nav_bottom_right{
	float:right;
	width:800px;
}
/*˵±ߣ*/



/*򣺿ʼ*/
.kuaijie{
	margin:5px 0 0 0;
	height:225px;
	border:1px solid #ECAACC;
	background:#FBEEF6 url(../images/kuaijei_bg.gif) repeat-x left top;
}

.row_01,
.row_02,
.row_03,
.row_04,
.row_05,
.row_06{
	float:left;
	height:100%;
	background:url(../images/kuaijei_line.gif) no-repeat left top;
}

.row_01{
	width:300px;
	background:none;
}
.row_02{
	width:220px;
}
.row_03{
	width:220px;
}
.row_04{
	margin-right:-2px;
	width:262px;
}
.row_05{
	
	width:60px;
}

.row_02 td{ height:30px;}

.kj_title_font{
	height:34px; *height:34px;  font-size:12px; font-weight:bold; line-height:34px; text-align:center; 
	color:#FFF;
	background:none;
}
.kj_list li{
	background:url(../images/icon_01.gif) no-repeat 0px 5px;
}


/*򣺽*/

.content{
	margin:3px 0 0 0px;
}

.flinks{
	margin:3px 0 0 0; padding:8px 0; line-height:24px; border:1px solid #ECAACC; 
}
.flinks p a{
	padding:0 8px;
}

/*ҳ:ʼ*/
.footer{
	color:#757575;
}
.subNav{
	margin:8px 0px;
	font-weight:bold;
}
.subNav p a{
	padding:0 8px;
	font-weight:bold;
}
.footer p{
	line-height:22px;
	text-align:center;

}
.about{
	margin:8px 0; height:31px; line-height:31px; border:1px solid #ECAACC; background:#922c6f;
}
/*ҳ:*/
/************************
*	ҳ
************************/







/*ƵϸϢҳ*/
.hotelinfo{
	margin:-2px 0 0 0;
}

.line-01{
		background:#901F60;
}
.line-02{
		background: #F1B0D3;
}
.bg-table-left{
		background:#FAD2D3;
}


.bg-contant{
		background:#FBEEF6;
		border:1px solid #F1B0D3;
}

.bg-left-side{
		background:#FAD2D3;
}
.bg-right-side{
		/*background:url( ../images/hotel_03.gif ) repeat-y;*/
}
.hotle-h4{
		height:26px; line-height:20px;  text-align:center; border:3px solid #ECAACC; padding:0px; background:none;
}
.hotle-h4 span{
	 	display:block; margin:1px; padding:3px 0 0 0; border:1px solid #fff; background:#a73476; font-size:13px; /*font-weight:bold;*/ color:#fff; 
}




/*¼עҳ*/
.bg-contant-02{
	background:#901F60;
}

.bg-conter-02{
	background:#FCF4F9;
}
.line-03{
 	border: 1px solid #AA0000;
}


/*Ϣҳ*/
.bg-side-left{
	background:#AE427E;
}

	
.bg-contant-03{
	background:#FAD2D3;
}
.table-01{
	border-width:1px 0 0 1px;
	border-style:solid;
	border-color:#fff;
}
.table-01 td{
	border-width:0 1px 1px 0;
	border-style:solid;
	border-color:#fff;
}



/***********ɫ******************/

.hot-list li a:link,
.hot-list li a:visited,
.kuaijie,
.kuaijie a:link,
.kuaijie a:visited{
	color:#000;
}

.hot-list li a:hover,
.kuaijie a:hover{
	color: #FF6600;
}
.kj_title_font{
	color:#fff;
}

.navSide_font:link,
.navSide_font:visited{
	font-size:14px;
	color:#F4BCDB;
}
.navSide_font:hover{
		font-size:14px;
	color:#fff;	
}

.subNav p a:link,
.subNav p a:visited{
	color:#993B8B;
}

/*ƵϸϢҳ*//**/
.bg-table-left a:link,
.bg-table-left a:visited{
		color:#9E2C6F;
}
.bg-table-left a:hover{
		color: #FF6600;
}

.table-text-left tr{
	text-align:left
}

/*****************************/

.font-noBlod{
	font-weight:100;

}

/*========公司信息：开始=========*/

.h1-title{ height:32px;}
.h1-title td{ background:#F1F1F1;}

.about-cont{margin:0 0 36px; text-align:center;}
.about-cont h2,
.h4-title{ margin:28px auto; width:774px; height:20px; line-height:20px; font-size:12px; font-weight:100; color:#FFF; background:url(../images/titlebg.gif) repeat-x 5px 0; }
.about-cont div,
.col-cont{ margin:auto; width:774px; text-align:center; line-height:18px;}
.about-cont div p,
.col-cont p{ margin:0 auto; width:500px; text-align:left; line-height:24px;}
.about-cont span,
.h5-title{display: inline-block; padding:5px 12px; height:14px; line-height:14px; color:#FFF;  font-size:12px; font-weight:100;  background:#AE427E;}
