@charset "UTF-8";
#homepage .TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 528px;
}
#homepage .TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
#homepage .TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 5px 12px;
	margin: 0px 10px 0px 0px;
	font: 1em sans-serif;
	background-color: white;
	list-style: none;
	border: solid 1px #bcd292;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
#homepage .TabbedPanelsTabHover {
	background-color: white;
}
#homepage .TabbedPanelsTabSelected {
	background-color: white;
	border-bottom: 1px solid white;
	background:url(../images/background/nav_bak.jpg) no-repeat top;
}
#homepage .TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
#homepage .TabbedPanelsContentGroup {
	clear: both;
	/*border-left: solid 1px #bcd292;*/
	/*border-bottom: solid 1px #bcd292;*/
	border-top: solid 1px #bcd292;
	/*border-right: solid 1px #bcd292;*/
	background-color: white;
}
#homepage .TabbedPanelsContent {
	padding: 4px;
}
#homepage .TabbedPanelsContentVisible {
}
/*---------------------------------------------------------------------hotel_detail------------------------------------------------------------------------------*/
#hotel_detail .TabbedPanels, #hotel_detail_yang .TabbedPanels, #hotel_detail_zhoubian .TabbedPanels {
	margin-bottom:8px;
	float: left;
	width: 1000px;
}
#hotel_detail .TabbedPanelsTabGroup, #hotel_detail_yang .TabbedPanelsTabGroup, #hotel_detail_zhoubian .TabbedPanelsTabGroup {
}
#hotel_detail .TabbedPanelsTab, #hotel_detail_yang .TabbedPanelsTab, #hotel_detail_zhoubian .TabbedPanelsTab {
	display:block;
	height:39px;
	float: left;
	position: relative;
	top: 1px;
	padding: 0px 0px 0px 18px;
	margin: 0px 13px 0px 13px;
	background:url(../images/background/nav_curent.jpg) no-repeat;
	list-style: none;
	cursor: pointer;
	color:black;
	font:14px Arial;
	-moz-user-select: none;
	-khtml-user-select: none;
}
#hotel_detail .TabbedPanelsTab span, #hotel_detail_yang .TabbedPanelsTab span, #hotel_detail_zhoubian .TabbedPanelsTab span {
	display:block;
	background:url(../images/background/nav_curent.jpg) right top no-repeat;
	padding:12px 33px 12px 15px;
}
#hotel_detail .TabbedPanelsTabHover, #hotel_detail_yang .TabbedPanelsTabHover {
	background:url(../images/background/nav_curent.jpg) no-repeat;/*color:#900;*/
}
#hotel_detail .TabbedPanelsTabHover span, #hotel_detail_yang .TabbedPanelsTabHover span, #hotel_detail_zhoubian .TabbedPanelsTabHover span {
	display:block;
	background:url(../images/background/nav_curent.jpg) right top no-repeat;
	padding:12px 33px 12px 15px;
	color:#273a00;
}
#hotel_detail .TabbedPanelsTabSelected, #hotel_detail_yang .TabbedPanelsTabSelected, #hotel_detail_zhoubian .TabbedPanelsTabSelected {
	background:url(../images/background/nav_moren.jpg) no-repeat;
	color:#900;
	font-weight:bold;
	color:#273a00;
}
#hotel_detail .TabbedPanelsTabSelected span, #hotel_detail_yang .TabbedPanelsTabSelected span, #hotel_detail_zhoubian .TabbedPanelsTabSelected span {
	display:block;
	background:url(../images/background/nav_moren.jpg) no-repeat right top;
	padding:12px 33px 12px 15px;
}
#hotel_detail .TabbedPanelsTab a, #hotel_detail_yang .TabbedPanelsTab a, #hotel_detail_zhoubian .TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
#hotel_detail .TabbedPanelsContentGroup, #hotel_detail_yang .TabbedPanelsContentGroup, #hotel_detail_zhoubian .TabbedPanelsContentGroup {
	clear: both;
	border-top: solid 1px #6ea506;
	border-left: solid 1px #6ea506;
	border-right: solid 1px #6ea506;
	border-bottom: solid 1px #6ea506;
	background-color: #fff;
}
#hotel_detail .TabbedPanelsContent, #hotel_detail_yang .TabbedPanelsContent, #hotel_detail_zhoubian .TabbedPanelsContent {
	font:12px/18px Arial;
}
#hotel_detail .TabbedPanelsContentVisible, #hotel_detail_yang .TabbedPanelsContentVisible, #hotel_detail_zhoubian .TabbedPanelsContentVisible {
}
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#content_left .TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 256px;
}
#content_left .TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
#content_left .TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 5px 12px;
	margin: 0px 10px 0px 0px;
	font: 1em sans-serif;
	background-color: white;
	list-style: none;
	border: solid 1px #bcd292;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
#content_left .TabbedPanelsTabHover {
	background-color: white;
}
#content_left .TabbedPanelsTabSelected {
	background-color: white;
	border-bottom: 1px solid white;
	background:url(../images/background/nav_bak.jpg) no-repeat top;
}
#content_left .TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
#content_left .TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #bcd292;
	border-bottom: solid 1px #bcd292;
	border-top: solid 1px #bcd292;
	border-right: solid 1px #bcd292;
	background-color: white;
}
#content_left .TabbedPanelsContent {
	padding: 4px;
}
#content_left .TabbedPanelsContentVisible {
}
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#guilinsite_one .TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 256px;
}
#guilinsite_one .TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
#guilinsite_one .TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 5px 12px;
	margin: 0px 10px 0px 0px;
	font: 1em sans-serif;
	background-color: white;
	list-style: none;
	border: solid 1px #bcd292;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
#guilinsite_one .TabbedPanelsTabHover {
	background-color: white;
}
#guilinsite_one .TabbedPanelsTabSelected {
	background-color: white;
	border-bottom: 1px solid white;
	background:url(../images/background/nav_bak.jpg) no-repeat top;
}
#guilinsite_one .TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
#guilinsite_one .TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #bcd292;
	border-bottom: solid 1px #bcd292;
	border-top: solid 1px #bcd292;
	border-right: solid 1px #bcd292;
	background-color: white;
}
#guilinsite_one .TabbedPanelsContent {
	padding: 4px;
}
#guilinsite_one .TabbedPanelsContentVisible {
}
/*---------------------------------------------------------------------hotel_detail------------------------------------------------------------------------------*/
#allhotel #content_right .TabbedPanels {
	margin-top:18px;
	margin-bottom:20px;
	margin-left:18px;
	float: left;
	width: 700px;
	display:inline;
}
#allhotel #content_right .TabbedPanelsTabGroup {
}
#allhotel #content_right .TabbedPanelsTab {
	display:block;
	height:39px;
	float: left;
	position: relative;
	top: 1px;
	padding: 0px 0px 0px 18px;
	margin: 0px 4px 0px 0px;
	background:url(../images/background/nav_curent2.jpg) no-repeat;
	list-style: none;
	cursor: pointer;
	color:black;
	font:14px Arial;
	-moz-user-select: none;
	-khtml-user-select: none;
}
#allhotel #content_right .TabbedPanelsTab span {
	display:block;
	background:url(../images/background/nav_curent2.jpg) right top no-repeat;
	padding:12px 33px 12px 15px;
}
#allhotel #content_right .TabbedPanelsTabHover {
	background:url(../images/background/nav_curent2.jpg) no-repeat;/*color:#900;*/
}
#allhotel #content_right .TabbedPanelsTabHover span {
	display:block;
	background:url(../images/background/nav_curent2.jpg) right top no-repeat;
	padding:12px 33px 12px 15px;
	color:#273a00;
}
#allhotel #content_right .TabbedPanelsTabSelected {
	background:url(../images/background/nav_moren2.jpg) no-repeat;
	color:#900;
	font-weight:bold;
	color:#273a00;
}
#allhotel #content_right .TabbedPanelsTabSelected span {
	display:block;
	background:url(../images/background/nav_moren2.jpg) no-repeat right top;
	padding:12px 33px 12px 15px;
}
#allhotel #content_right .TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
#allhotel #content_right .TabbedPanelsContentGroup {
	clear: both;
	border-top: solid 1px #6ea506;
	border-left: solid 1px #6ea506;
	border-right: solid 1px #6ea506;
	border-bottom: solid 1px #6ea506;
	background-color: #fff;
}
#allhotel #content_right .TabbedPanelsContent {
	font:12px/18px Arial;
}
#allhotel #content_right .TabbedPanelsContentVisible {
}
