@charset "utf-8";
/* common styling */
/* set up the overall width of the menu div, the font and the margins */
.menu_divider {
	margin-left: 10px;
}
.menu {
font-family: arial, sans-serif; 
margin:0px; 
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0px; 
margin:0px;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
	float:left;
	position:relative;
	margin: 0px;
	padding: 0px;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
	display:block;
	text-align:left;
	text-decoration:none;
	right: 50px;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}

/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#fff; 
background:#0C4F14;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
	display:block;
	position:absolute;
	top:16px;
	width:142px;
	left: -45px;
	border: 1px solid #0C4F14;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	padding-top: 3px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
	display:block;
	background:#FFFFFF;
	color:#3B5998;
	width: 132px;
	padding-left: 10px;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#0C4F14; 
color:#FFFFFF;
}
.menu_iframe {	display: block;
	position: absolute;
	filter: mask();
	z-index: 3;
	width: 145px;
	left: -2px;
}



/*===================以下是定义每页顶部Div的CSS==================*/
/*上一层大容器*/
#Tall_body_all {
	width: 100%;
	clear: none;
	float: none;
}
#Tall_body {
	font-size: 12px;
	text-decoration: none;
	width: 100%;
	height:45px;
	margin: 0px;
	padding: 0px;
	background-image: url(/leisure/images/logo_test_two_Bg.gif);
	background-repeat: repeat;
}
/*上层左*/
#Tall_T_left {
	float:left;
	margin-top:2px;
	height: 45px;
	width: 165px;
}
#Tall_T_logo {
	margin-top:2px;
	height: 48px;
	width: 165px;
	position: absolute;
	left: 5px;
}
/*上层右*/
#Tall_T_right {
	float:right;
	width: auto;
	padding-top: 0px;
	margin-top: 28px;
	text-align: right;
}
/*上层中间容器*/
#Tall_T_C_body {
	float:left;
	margin-top: 25px;
	margin-left:165px;
	width:auto;
}

/*上层中间容器*/
#Tall_T_C_one {
	float:left;
	margin-left: 5px;
	width:auto;
}
#Tall_T_C_two {
	float:left;
	margin-left: 20px;
	width:auto;
}
#Tall_T_C_word {
	float:left;
	width:auto;
}
#Tall_T_C_option {
	float:left;
	width:auto;
}


/*------------------下层中间容器---------------------*/
#Tall_B_body {
	font-size: 12px;
	text-decoration: none;
	width: 165px;
	height:14px;
	margin: 0px;
	padding: 0px;
	background-image: url(/leisure/images/logo_test_two_Bg.gif);
	background-repeat: repeat;
}
#Tall_B_one {
	float:left;
	margin-top: 8px;
	width: 54px;
	height:5px!important;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #C3CDDF;
	border-left-color: #C3CDDF;
	line-height: 4px!important;
	background-image: url(/love/images/logo_test_two_Bg.gif);
	background-repeat: repeat;
	background-position: 4px;
}
#Tall_B_one_2 {
	background-image: url(/love/images/logo_test_two_Bg.gif);
	background-repeat: repeat;
	background-position: 4px;
}
#Tall_B_two {
	float:left;
	margin-top: 8px;
	width: 54px;
	height:5px!important;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #C3CDDF;
	border-left-color: #C3CDDF;
	line-height: 4px!important;
	background-image: url(/business/images/logo_test_two_Bg.gif);
	background-repeat: repeat;
	background-position: 4px;
}
#Tall_B_two_2 {
	background-image: url(/business/images/logo_test_two_Bg.gif);
	background-repeat: repeat;
	background-position: 4px;
}
#Tall_B_three {
	float:left;
	margin-top: 8px;
	width: 54px;
	height:5px!important;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #C3CDDF;
	border-left-color: #C3CDDF;
	line-height: 4px!important;
	background-image: url(/leisure/images/logo_test_two_Bg.gif);
	background-repeat: repeat;
	background-position: 4px;
}
#Tall_B_three_2 {
	background-image: url(/leisure/images/logo_test_two_Bg.gif);
	background-repeat: repeat;
	background-position: 4px;
}
a.Tall_B_Link:link, a.Tall_B_Link:visited,a.Tall_B_Link:hover,a.Tall_B_Link:active{
	margin: 0px;
	padding: 0px;
	width: 55px;
	cursor: hand!important;
}
/*====================*/
#Top_Logo
{
	height: 48px;
	width: 150px;
	cursor: hand;
}

#Top_Logo a .Top_Logo_image{ background:url(/leisure/images/logo_test_two.gif) no-repeat left;}
#Top_Logo a:hover .Top_Logo_image{ background:url(/leisure/images/logo_test_two2.gif) no-repeat left;}