﻿#header {width:100%;margin:0 auto;}
#logo {	width:940px;margin:0 auto;}
#logo .img{padding:3px 0px 5px 0px; float:left}
#logo .right{border:1px solid #c2c2c2;background:#f5f5f5;height:16px;width:440px;margin:30px 0px 3px 0px; padding:8px 20px; float:right;color:#555555;}
#logo .right2{height:16px;width:480px;margin:0px 0px 0px 0px; padding:0px 0px; float:right;color:#555555; }
#nav {width:100%;height:36px;margin:0 auto;background:url(../images/bg_header_nav.gif) repeat-x;}
#nav_center{width:940px;margin:0 auto;height:36px;background:url(../images/bg_header_nav2.gif) repeat-x;}
#nav_center p{float:left;padding:8px 3px;width:250px;color:#fff;}
#nav_center li{float:left;}

#nav_center a{width:75px;height:30px;text-align:center;line-height:150%; display:block;	font-size:14px;	color:#fff;	font-weight:bold;
padding:6px 0px 0px 0px;}
#nav_center a:hover{color:#2b527b;background:url(../images/bg_header_nav3.gif) no-repeat bottom;}
#nav_center a.selected{background:url(../images/bg_header_nav3.gif) no-repeat bottom; color:#2b527b}
a:link{ color:#2b527b}
.selected a:active{ color:#2b527b}
.selected a:hover{ color:#2b527b}


#logo .tophotel{ margin:35px 0px 0px 15px;width:114px; height:40px;  float:left; font-size:14px; color:#529722; padding-left:2px;}
.tophotel span{ font-family:"黑体"; color:#529722; font-size:20px; line-height:35px　  }



/*会员后台*/
#logo .topfamily{ margin:35px 0px 0px 15px;width:114px; height:40px; background: url(../images/top_family.gif) no-repeat bottom left; float:left; font-size:14px; color:#529722; padding-left:2px;}
#logo .topright{border:1px solid #c2c2c2;background:#f5f5f5;height:16px;width:580px;margin:50px 0px 15px 0px; padding:8px 10px; float:right;color:#555555;}
.topright a{ padding:8px 7px; color:#555555;}

#member_center{width:940px;margin:0 auto;height:36px;background:url(../images/bg_header_nav2.gif) repeat-x;}
#member_center p{float:left; line-height:36px;width:150px;color:#fff;}
#member_center ul{float:right;}
#member_nav {  margin-top:5px;list-style-type: none;}
#member_nav a{ display:block; width:102px;height:28px;text-align:center;line-height:28px; background:url(../images/family_navbc.gif) no-repeat;padding:0px;color:#194471;font-size:14px;font-weight:bold;}
#member_nav a:hover{ text-decoration:none}
#member_nav li { float: left; width: 100px; margin-left:10px;}
#member_nav li a:hover{ text-decoration:none; }
*html #member_nav li ul { line-height: 27px;  list-style-type: none;text-align:left; left: -999em; width: 100px; position: absolute; background:#f6f6f6; border:1px solid #567ca8; border-top:none;}
#member_nav li ul { line-height: 27px;  list-style-type: none;text-align:left; left: -999em; width: 100px; position: absolute; background:#f6f6f6; border:1px solid #567ca8; border-top:none;}
#member_nav li ul li{ float: left; margin:0px}
*html #member_nav li ul a{display: block; width: 100px;text-align:center; background:#f6f6f6; border-top:1px solid #d1d1d1; font-size:12px; font-weight:lighter}
#member_nav li ul a{display: block; width: 100px;text-align:center; background:#f6f6f6; border-top:1px solid #d1d1d1; font-size:12px; font-weight:lighter}
#member_nav li ul a:link  {color:#666; text-decoration:none;}
#member_nav li ul a:visited  {color:#666;text-decoration:none;}
#member_nav li ul a:hover  { color:#FFF;text-decoration:none;font-weight:normal; font-size:14px; background:#1c4a83;}
#member_nav li:hover ul { left: auto;}
#member_nav li.sfhover ul { left: auto;}
