/* CSS Document */
/*公共样式部分*/
BODY, DIV, DL, DT, DD, UL, OL, LI, H1, H2, H3, H4, h5, h6,PRE,CODE,FORM,FIELDSET,LEGEND,INPUT,BUTTON,TEXTAREA { PADDING: 0px; MARGIN: 0px auto;}
body,td,th {
	font-size: 12px;
}
FIELDSET { BORDER: 0px}
IMG { BORDER: 0px}
OL,UL { LIST-STYLE-TYPE: none}
:link,:visited { TEXT-DECORATION: none}
.clear { CLEAR: both;}

#body{width:960px;}
#left{float:left; width:170px;}
#left_top{width:100%;}
#left_middle{width:100%; margin-top:8px; border:1px solid #CCCCCC; overflow:hidden}
#right{float:right; width:785px !important; width:780px;}

#left_1{float:left; width:750px;}
#right_1{float:right; width:205px;}
.we_xz{line-height:25px;}
.we_xz li{ margin-left:10px;}
.ci_title{width:100%; height:38px; border-bottom:1px solid #CCCCCC; line-height:35px;}
.ci_ft{width:100%; border-bottom:1px dotted #999999; line-height:25px; padding:0px 10px 0px 10px}
.ci_ft font{color:#E15726; font-size:12px;}
.ci_midhotel{width:99%; margin:5px 0px 5px 3px; background:#CCCC33;}
.ci_hotel_left{float:left;width:340px; border-right:1px dotted #CCCCCC; margin:5px 0px 0px 5px;}
.ci_hotel_right{float:left; width:340px !important; width:320px;margin-top:5px;}
.hotel_title{width:330px; border-bottom:1px solid #9EB0C8; height:30px;}
.ci_title2{width:100%; height:30px; border-bottom:1px solid #CCCCCC; line-height:25px; background:#F8F8F8}
.ci_xz{ margin-top:5px; line-height:25px;}
.ci_xz li{ width:120px; height:25px; text-align:center; margin:2px 0px 0px 5px; border:1px solid #CCCCCC; float:left}
.ci_zw{height:5px; width:100%}
.ci_r{width:100%; margin-top:5px; border:1px solid #CCCCCC}

/******城市分布内容*********/
.viewtop {
	border:1px solid #CCCCCC;
}
.viewtop H4 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND:#FDFDFD; PADDING-BOTTOM: 0px; COLOR:#000000; PADDING-TOP: 5px; HEIGHT: 27px;
}
.viewtop H4 A {
	COLOR:#000000; 
}
.viewtop H4 A:hover {
	COLOR:#333333; font-weight:bold; text-decoration:underline;
}
.viewtop H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f8fff1; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; FONT-FAMILY: microsoft yahei
}
.viewtop H1 SPAN {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; COLOR: #666; FONT-FAMILY: Verdana
}
.viewtop H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f8fff1; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.view_main1 {
	BORDER-RIGHT:#CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; MARGIN-BOTTOM: 6px; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid
}

.airport_list TR TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dashed
}
.airport_list TR TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dashed
}
.airport_list TR TH {
	COLOR: #505050; TEXT-ALIGN: left
}
.airport_list A {
	PADDING-RIGHT: 10px; color:#707070;
}
.R_nav_box{float: right;width: 685px; height: 83px;}
.Nav_help{margin: 10px 10px 0 0!important;margin: 10px 5px 0 0; float: right; text-align: right;}
.Nav_box{
	width: 950px;
	height: 36px;
	clear: both;
	background-image: url(../images/nav_menu_line.gif);
	background-repeat: repeat-x;
}
ul.Nav{
	float:left;
	height:26px;
	overflow: hidden;
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
ul.Nav li{ line-height: 26px; float: left; font-size: 14px; background: url(../images/nav_menu_line.gif) no-repeat right; }
ul.Nav li span{display: block; padding: 0 8px 0 8px; }
ul.Nav li a:link,
ul.Nav li a:visited { text-decoration: none; color: #fff;display: block;}
ul.Nav li a:hover { text-decoration: none; color: #0f3861;background: url(../images/nav_menu_l.gif) no-repeat left 0;}
ul.Nav li a:hover span{ display: block; padding: 0 8px 0 8px; background: url(../images/nav_menu_r.gif) no-repeat right 0;}
/* Nav active */
ul.Nav li.on a{font-weight: bold;  font-size: 54px; display: block; background: url(../images/nav_menu_l.gif) no-repeat left 0;}
ul.Nav li.on a:link,
ul.Nav li.on a:visited { text-decoration: none; color: #0f3861;}
ul.Nav li.on a:hover { text-decoration: none; color: #0f3861;}
ul.Nav li.on a span{ display: block; padding: 0 8px 0 8px; background: url(../images/nav_menu_r.gif) no-repeat right 0;}
.clearfix{
    clear: both;
}