@charset "utf-8";
/* CSS Document */
#header{font-size:12px;}
.nav_link1 a:link, .nav_link1 a:visited {text-decoration:none; color:#2F5C99;}
.nav_link1 a:hover {text-decoration:underline; color: #f60;}
.nav_link1 a:active {text-decoration:none; color:#2F5C99;}

.nav_link2 a:link, .nav_link2 a:visited {text-decoration:none; color:#fff;}
.nav_link2 a:hover {text-decoration:underline; color: #fff;}
.nav_link2 a:active {text-decoration:none; color:#fff;}

.help{color:#f60;}
.top_nav{height:26px; background:url(/Images/Nav/nav_bg02.gif) repeat-x; width:950px;}
.top_nav .fleft{haight:26px; background:url(/Images/Nav/nav_bg01.gif) left no-repeat; padding-left:10px; line-height:26px; width:500px; text-align:left;}
.top_nav .fleft span{color:#f60;}
.top_nav .fleft a{margin-left:6px;}
.top_nav .fright{haight:26px; background:url(/Images/Nav/nav_bg03.gif) right no-repeat; padding-right:5px; width:420px; overflow:hidden;}
.top_nav .fright li{float:left; padding:4px 5px 4px 4px; line-height:18px; color:#ccc; font-family:"宋体";}
.sz_bg{display:block; height:18px; line-height:18px; width:57px; background:url(/Images/Nav/nav_btn.gif) no-repeat;}

.top_logo{height:52px; width:950px; padding:7px 0; overflow:hidden;}
.logo_left{float:left; background:url(/Images/Nav/logo_img.gif) 5px top no-repeat; padding-top:30px; height:19px; line-height:27px; width:210px;}
.logo_left:link, .logo_left:visited {text-decoration:none; color:#626262;}
.logo_left:hover {text-decoration:none; color: #626262;}
.logo_left:active {text-decoration:none; color:#626262;}

.logo_city{padding-left:10px; width:150px; float:left; position:relative; top:0;}
.logo_city dl{width:150px; height:30px; line-height:30px; text-align:left;}
.logo_city dl dt{font-size:20px; font-family:"黑体"; color:#555; float:left;}
.logo_city dl dd{padding:0 5px; color:#2F5C99; text-decoration:underline; font-family:"宋体"; float:left; cursor:pointer;}
.about_weather{width:150px; height:18px; padding-top:4px; clear:both; text-align:left; font-family:"宋体";}

.main_nav01{width:570px; float:right;}
.main_nav01 li{float:left; width:60px; padding-left:33px; text-align:left; background-image:url(/Images/Nav/top_icon.gif); background-repeat:no-repeat;}
.main_nav01 li strong{display:block; height:23px; line-height:23px; padding-top:7px;}
.main_nav01 li span{color:#999;}
.hotel{background-position:left 13px;}
.plan{background-position:left -47px;}
.scenic{background-position:left -107px;}
.perform{background-position:left -167px;}
.car{background-position:left -227px;}
.travel{background-position:left -287px;}

#nav_show{width:990px; float:left; height:auto; clear:both;}
.main_nav02{height:30px; padding:6px 10px 0; width:930px; background:#ccc; font-family:"宋体"; overflow:hidden;}
.main_nav02 .fleft{width:158px; line-height:30px; text-align:left;}
.main_nav02 .fleft li{padding:0 3px; display:inline;}
.nav_dl01{float:left; width:230px;}
.nav_dl01 dt{float:left; width:48px; font-weight:bold; line-height:30px; font-size:14px;}
.nav_dl01 dd{float:left; padding:0 4px 0 13px; width:165px; line-height:30px; text-align:left; white-space:nowrap;}
.nav_dl02{float:left; width:227px;}
.nav_dl02 dt{float:left; width:42px; font-weight:bold; line-height:30px; font-size:14px;}
.nav_dl02 dd{float:left; padding:0 4px 0 12px; width:167px; line-height:30px; text-align:left; white-space:nowrap;}
.nav_dl03{float:left; width:242px;}
.nav_dl03 dt{float:left; width:44px; font-weight:bold; line-height:30px; font-size:14px;}
.nav_dl03 dd{float:left; padding:0 4px 0 12px; width:170px; line-height:30px; text-align:left; white-space:nowrap;}
.main_nav02 .fcenter dd a{margin:0 2px;}
.main_nav02 .fright{width:60px; padding-top:8px; height:10px;}
.main_nav02 .fright li{text-align:center; width:20px; float:left; height:10px; overflow:hidden;}
.main_nav02 .fright li img{vertical-align:top; cursor:pointer;}
.change_orange{background:url(/Images/Nav/change_orange02.gif) center no-repeat;}
.change_blue{background:url(/Images/Nav/change_blue02.gif) center no-repeat;}
.change_green{background:url(/Images/Nav/change_green02.gif) center no-repeat;}

.blue_nav .main_nav02{background:url(/Images/Nav/blue_nav01.gif) no-repeat;}
.green_nav .main_nav02{background:url(/Images/Nav/green_nav01.gif) no-repeat;}
.orange_nav .main_nav02{background:url(/Images/Nav/orange_nav01.gif) no-repeat;}
.blue_nav .main_nav02 .fleft li{color:#78A3EF;}
.green_nav .main_nav02 .fleft li{color:#CDE0A2;}
.orange_nav .main_nav02 .fleft li{color:#F6B269;}
.blue_nav .main_nav02 .fcenter dt, .green_nav .main_nav02 .fcenter dt{color:#FFD81C;}
.orange_nav .main_nav02 .fcenter dt{color:#853500;}
.blue_nav .main_nav02 .fright .change_blue img{display:none;}
.green_nav .main_nav02 .fright .change_green img{display:none;}
.orange_nav .main_nav02 .fright .change_orange img{display:none;}

.head_search{height:67px; width:970px; padding:0 10px; overflow:hidden;}
.head_search .fleft{width:320px;}
.hsear_title{width:320px; text-align:center; height:29px; padding-top:4px;}
.hsear_title ul{width:216px; float:left; padding:3px 0 0 14px; height:26px; position:relative;left:0;}
.hsear_title ul li{padding:0 1px 0 2px; width:51px; height:26px; color:#062F67; line-height:22px; cursor:pointer; overflow:hidden; position:absolute; z-index:100;}
#kind1{left:14px; top:3px;}
#kind2{left:68px; top:3px;}
#kind3{left:122px; top:3px;}
#kind4{left:176px; top:3px;}
#kind5{left:176px; top:3px;}
#kind6{left:176px; top:3px;}
#kind7{left:176px; top:3px;}
.hsear_title ul .onsel{font-weight:bold;}
.hsear_title dl{width:80px; position:relative; float:left; padding-top:3px; line-height:22px;}
.hsear_title dt{width:30px; cursor:pointer; padding:0 10px; }
#nav_search{width:32px; position:absolute; top:20px; left:15px; float:left; padding:3px 10px; z-index:99; background:#fff;}
#nav_search a{line-height:20px; margin:1px 0; width:30px; white-space:normal; clear:both;}
.sel_none{display:none;}
.sel_show{display:block;}
.snav_list{width:310px; clear:both; height:24px; padding-left:5px;}
.snav_list li{float:left; height:24px;}
.search_text{height:22px; width:205px; padding:2px 8px 0 27px;}
.tsearch{width:200px; height:20px; background:none; border:none; line-height:20px;}
.navsearch_btn{margin:0 4px 1px;}

.blue_nav .head_search{background:url(/Images/Nav/blue_nav02.gif) no-repeat;}
.green_nav .head_search{background:url(/Images/Nav/green_nav02.gif) no-repeat;}
.orange_nav .head_search{background:url(/Images/Nav/orange_nav02.gif) no-repeat;}
.blue_nav #top_search .onsel{background:url(/Images/Nav/tag_blue01.gif) 2px no-repeat;}
.green_nav #top_search .onsel{background:url(/Images/Nav/tag_green01.gif) 2px no-repeat;}
.orange_nav #top_search .onsel{background:url(/Images/Nav/tag_orange01.gif) 2px no-repeat;}
.blue_nav .hsear_title dt{background:url(/Images/Nav/tag_blue03.gif) 43px 7px no-repeat;}
.green_nav .hsear_title dt{background:url(/Images/Nav/tag_green03.gif) 43px 7px no-repeat;}
.orange_nav .hsear_title dt{background:url(/Images/Nav/tag_orange03.gif) 43px 7px no-repeat;}
.blue_nav .search_text{background:url(/Images/Nav/tag_blue02.gif) 3px no-repeat;}
.green_nav .search_text{background:url(/Images/Nav/tag_green02.gif) 3px no-repeat;}
.orange_nav .search_text{background:url(/Images/Nav/tag_orange02.gif) 3px no-repeat;}
.blue_nav #nav_search{border:1px #BCD2FA solid;}
.green_nav #nav_search{border:1px #BAD480 solid;}
.orange_nav #nav_search{border:1px #EEC58A solid;}

.head_search .fright{width:640px; height:57px; padding:5px 0; overflow:hidden;}
.head_search .fright ul{height:57px; float:left;}
.head_search .fright ul li{height:29px; line-height:27px;}
#toptravel{width:40px; font-weight:bold; text-align:center;}
#toptravel .onsel{color:#B04C03;}
#toptravel .unsel{color:#062F67;}
.nav_city{width:597px; text-align:left; position:relative; left:0; overflow:hidden;}
.nav_city li{padding:0 4px; float:left;}
.nav_city li a{white-space:nowrap;}
.more_country{white-space:nowrap; position:absolute; right:3px; top:35px; z-index:100;}

.blue_nav .head_search .fright{background:url(/Images/Nav/tag_blue04.gif) left top no-repeat;}
.green_nav .head_search .fright{background:url(/Images/Nav/tag_green04.gif) left top no-repeat;}
.orange_nav .head_search .fright{background:url(/Images/Nav/tag_orange04.gif) left top no-repeat;}
.blue_nav .nav_city{background:url(/Images/Nav/tag_blue05.gif) left 28px repeat-x;}
.green_nav .nav_city{background:url(/Images/Nav/tag_green05.gif) left 28px repeat-x;}
.orange_nav .nav_city{background:url(/Images/Nav/tag_orange05.gif) left 28px repeat-x;}

.blue_nav .nav_link3 a:link, .blue_nav .nav_link3 a:visited, .green_nav .nav_link3 a:link, .green_nav .nav_link3 a:visited{text-decoration:none; color:#FFD81C;}
.blue_nav .nav_link3 a:hover, .green_nav .nav_link3 a:hover {text-decoration:underline; color: #FFD81C;}
.blue_nav .nav_link3 a:active, .green_nav .nav_link3 a:active{text-decoration:none; color:#FFD81C;}
.orange_nav .nav_link3 a:link, .orange_nav .nav_link3 a:visited {text-decoration:none; color:#853500;}
.orange_nav .nav_link3 a:hover {text-decoration:underline; color: #853500;}
.orange_nav .nav_link3 a:active {text-decoration:none; color:#853500;}
