﻿@charset "utf-8";
/* CSS Document */
.top_fleft, .fcenter, .f_left{display:block; float:left;}
.top_fright, .f_right{display:block; float:right;}

.top_body{width:960px; margin:0 auto;text-align:center;}
#top_header{width:960px; clear:both;}

.top_cq_tit{width:957px; overflow:hidden; float:left; height:31px; padding-left:3px; background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/tit_l.gif) no-repeat left}
.top_cq_tit .top_fleft{background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/tit_m.gif) repeat-x; height:31px; line-height:31px; width:954px; overflow:hidden; float:left; text-align:left; color:#333333;}
.top_cq_tit .top_fleft .top_left{float:left; height:31px; line-height:31px;}
.top_cq_tit .top_fleft .top_left .welcome{font-size:12px;color:#a74b00;float:left;padding:0 8px;}
.top_cq_tit .top_fleft .top_left font{font-size:12px;color:#a74b00;}
.top_cq_tit .top_fleft input{float:left; margin:5px 8px 0 0;}
.top_cq_tit .top_fleft .top_left a{padding:0 8px; float:left;}
.top_cq_tit .top_fleft .top_left span{float:left;}
.top_cq_tit .top_fleft .top_left .top_a_bord{ background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/a_line.gif) no-repeat right;padding-left:0px;}
.top_cq_tit .top_fleft .top_left .top_a_login{ display:block; float:left; margin:5px 8px 0 0; padding:0;}
.top_cq_tit .top_fleft .top_left .top_in_text{width:80px; height:18px; line-height:18px; border:1px #ccc solid;}
.top_cq_tit .top_fleft .top_left .top_divlogreg{float:left;position:relative;}

.top_cq_tit .top_fleft .top_right {float:right; height:31px; line-height:31px;}

.top_cq_tit .top_fleft .top_right a{float:left; padding:0 7px; background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/a_line.gif) no-repeat left;}
.top_cq_tit .top_fleft .top_right font{font-size:12px; color:#a74b00; padding-right:8px; float:left; background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/ico_1.gif) no-repeat 0 5px; padding-left:20px;}

.top_cq_tit .top_fleft .top_right .wap{ background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/mobile_icon.gif) 1px 7px no-repeat; float:left;padding-left:8px; text-align:left; position:relative;}
.top_cq_tit .top_fleft .top_right .wap span{ width:21px; height:13px; background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/3G_icon02.gif) no-repeat; position:absolute; right:-15px; top:2px;}
.top_cq_tit .top_fleft .top_right .wap a{color:#a74b00;padding-left:6px;}
.top_cq_tit .top_fleft .top_right .top_font_bj{background:none; margin:0; padding:0;}
.top_cq_tit .top_fright{width:3px; overflow:hidden; float:left; height:31px; background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/tit_r.gif) no-repeat left}

.top_logo{width:960px;height:50px; float:left; padding-top:10px;}
.top_logo img{float:left;}
.top_logo .top_tel_0927{width:142px;height:22px;background:url(http://css.17u.cn/public/images/common/20100926_head/cntel.gif?d=20100926) no-repeat;font-size:19px;font-family:Arial;color:#f08300;float:right;text-align:left;padding:28px 0 0 58px;}

.top_cq_box{clear:both; background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/box_l.gif) no-repeat left bottom; padding-left:4px;height:56px; padding-top:10px; width:956px;position:relative; }
.top_cq_box .top_fleft{background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/box_m.gif) repeat-x bottom; width:952px; height:56px;}
/*new top*/
.top_cq_box .top_fright{background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/box_right.gif) no-repeat left bottom; width:4px; height:56px; float:left;}
.top_cq_box .top_fleft ul{width:940px; height:29px;float:left; clear:both; padding-left:7px;}
.top_cq_box .top_fleft ul li{height:29px; line-height:29px; float:left; padding-right:2px;}
.top_cq_box .top_fleft .top_li_at a:link,.top_cq_box .top_fleft .top_li_at a:visited{color:#FFF;text-decoration:none; font-weight:700;font-size:14px;}
.top_cq_box .top_fleft .top_li_at a:hover {color:#FFF;text-decoration:none;font-weight:700;font-size:14px;}
.top_cq_box .top_fleft .top_li_at .top_zb{width:5px; height:29px;float:left;background:url(http://css.17u.cn/public/images/common/20100926_head/bg08.gif) left no-repeat;}
.top_cq_box .top_fleft .top_li_at .top_zj{height:29px;background:url(http://css.17u.cn/public/images/common/20100926_head/bg09.gif) repeat-x;padding:0 5px;float:left;}
.top_cq_box .top_fleft .top_li_at .top_yb{width:5px; height:29px; float:left; background:url(http://css.17u.cn/public/images/common/20100926_head/bg10.gif) right no-repeat;}
.top_cq_box .top_fleft .top_li_not .top_zb{width:5px; height:27px; float:left; background:url(http://css.17u.cn/public/images/common/20100926_head/bg11.gif) left no-repeat;}
.top_cq_box .top_fleft .top_li_not .top_zj{height:27px;background:url(http://css.17u.cn/public/images/common/20100926_head/bg12.gif) repeat-x;padding:0 5px;float:left;}
.top_cq_box .top_fleft .top_li_not .top_yb{width:5px; height:27px; float:left; background:url(http://css.17u.cn/public/images/common/20100926_head/bg13.gif) right no-repeat;}
.top_cq_box .top_fleft .top_li_not02 .top_zb{width:5px; height:27px; float:left; background:url(http://css.17u.cn/public/images/common/20100926_head/bg14.gif) left no-repeat;}
.top_cq_box .top_fleft .top_li_not02 .top_zj{height:27px;background:url(http://css.17u.cn/public/images/common/20100926_head/bg15.gif) repeat-x;padding:0 5px;float:left;}
.top_cq_box .top_fleft .top_li_not02 .top_yb{width:5px; height:27px; float:left; background:url(http://css.17u.cn/public/images/common/20100926_head/bg16.gif) right no-repeat;}
.top_cq_box .top_fleft .top_li_orders{background:url(http://css.17u.cn/public/images/common/20100926_head/bg17.gif) no-repeat left top; width:83px; position:relative;}
.top_cq_box .top_fleft .top_li_not02 a:link,.top_cq_box .top_fleft .top_li_orders a:link,.top_cq_box .top_fleft .top_li_not02 a:visited,.top_cq_box .top_fleft .top_li_orders a:visited{color:#a74b00; text-decoration:none;}
.top_cq_box .top_fleft .top_li_not02 a:hover,.top_cq_box .top_fleft .top_li_orders a:hover {color:#ff6000;text-decoration:none;}
.top_cq_box .top_fleft .top_li_dingdan{width:81px;border:1px solid #f0b87b;float:left;background:#fff7ec;position:absolute;top:27px;left:0;}
.top_cq_box .top_fleft .top_li_dingdan a{line-height:23px;padding-top:3px;width:81px;float:left;border-bottom:1px dashed #f0b87b;}
/**/

.top_nav_link a:link, .top_nav_link a:visited{color:#333; text-decoration:none;}
.top_nav_link a:hover {text-decoration:none; color: #ff6000;}
.top_nav_link a:active {text-decoration: none; color:#333;}

.top_cq_box .top_fleft .top_list{width:942px; height:27px; overflow:hidden; float:left; clear:both; line-height:25px; color:#FFF; text-align:left; padding-left:10px;}
.top_cq_box .top_fleft .top_list a{padding:0 7px; border-right:1px #FFF solid;}
.top_cq_box .top_fleft .top_list a:link {color:#FFF; text-decoration:none;}
.top_cq_box .top_fleft .top_list a:visited {text-decoration:none; color:#FFF;}
.top_cq_box .top_fleft .top_list a:hover {text-decoration:underline; color: #fff;}
.top_cq_box .top_fleft .top_list a:active {text-decoration: none; color:#FFF;}

.top_cq_menu{width:958px; float:left; height:59px; overflow:hidden; background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/menu_bj.gif) repeat-x; border-left:1px #c3dbef solid; border-right:1px #c3dbef solid;}
.top_cq_menu .top_left{float:left; height:59px; width:450px;}
.top_cq_menu .top_left li{float:left; width:90px; height:59px;}
.top_cq_menu .top_left li a{display:block; width:90px; float:left; padding-top:6px;}
.top_cq_menu .top_right{float:right; height:59px; width:500px;}
.top_cq_menu .top_right dl{float:left; width:500px; display:block}
.top_cq_menu .top_right dl dt{float:left; width:64px;}
.top_cq_menu .top_right dl dd{float:left; width:426px; overflow:hidden; text-align:left; padding-left:10px; }
.top_cq_menu .top_right dl dd a{padding-right:7px;}
.top_cq_menu .top_right .top_dl_top{border-bottom:1px #c3dbef solid; height:30px; overflow:hidden}
.top_cq_menu .top_right .top_dl_top dt{background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/dl_top.gif) no-repeat left bottom; height:22px; line-height:22px; padding-top:8px; }
.top_cq_menu .top_right .top_dl_top dd{background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/dl_top.gif) no-repeat left bottom; height:22px; line-height:22px; padding-top:8px; }
.top_cq_menu .top_right .top_dl_down{height:29px;}
.top_cq_menu .top_right .top_dl_down dt{background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/dl_down.gif) no-repeat left top; height:29px; line-height:27px;}
.top_cq_menu .top_right .top_dl_down dd{background:url(http://img.17u.cn/hotel/images/www_17u_cn/UCTopLogin/dl_down.gif) no-repeat left top; height:29px; line-height:27px;}

.top_search {  overflow: hidden; width: 958px; border: #c5ddf6 1px solid; float:left; line-height:28px; height: 28px; color:#666; }
.top_sou1 {padding-right: 0px; padding-left: 0px; float: left; width: 330px; padding-top: 3px }
.top_sou1 input {width: 176px; line-height:20px; float:left; border: #c5ddf6 1px solid; height: 20px;padding-left:3px; }
.top_sou1 .top_lizi {width: 70px; margin-right:5px; }
.top_sou1 .top_lizi2 {width:179px }
.top_sou1 .top_scenery_type{width: 80px; margin-right:5px;float:left;border: #c5ddf6 1px solid; height: 22px;}
.top_sou1 .top_scenery_key{width:195px}
.top_sou2 { padding:2px 0px 0px 0px;float: left;*+padding-top:0px;_padding-top:2px}
.top_sou3 { padding-right: 0px; padding-left: 20px; float: left; overflow: hidden; width: 460px; padding-top: 2px }
.top_sou3 a:link {color:#666; text-decoration:none;}
.top_sou3 a:visited {text-decoration:none; color:#666;}
.top_sou3 a:hover {text-decoration:underline; color: #ff6000;}
.top_sou3 a:active {text-decoration: none; color:#666;}

.unshow{display:none;}

#top_lblOrders a { margin:0; padding:0;}

/*************Hotel City Search**************/
/*
#getplatform {border-top:#f3f3f3 1px solid;border-bottom:#f3f3f3 1px solid;border-left:#f3f3f3 1px solid;border-right:#f3f3f3 1px solid;color:#f3f3f3;background:#fcfcfc;visibility:hidden;cursor:pointer;list-style-type:none;position:absolute}
.top_hint {padding-left: 6px;font-size: 12px;background: #ffffff;width: 175px;	color: #656565;	border-bottom: #c1c1c1 1px dashed}
.top_mout {border-top: #ffffff 1px solid;padding-left: 6px;font-size: 12px;background: #ffffff;width: 175px;color: #0055aa;line-height: 120%;border-bottom: #ffffff 1px solid}
.top_mover {border-top: #7f9db9 1px solid;padding-left: 6px;font-size: 12px;background: #e7f1fd;width: 175px;cursor: pointer;color: #0055aa;line-height: 120%;border-bottom: #7f9db9 1px solid}
.top_selected {border-top: #f2f8ff 1px solid;padding-left: 6px;	font-size: 12px;background: #c8e3fc;width: 175px;color: #0055aa;line-height: 120%;border-bottom: #f2f8ff 1px solid}
.top_tdleft {padding-left: 6px;font-size: 12px}
.top_tdright {padding-right: 4px}
*/
/***************************/
.yel{float:left; background:url(http://img.17u.cn/hotel/images/www_17u_cn/scenery/tourpic.gif) no-repeat 5px 8px; width:16px; height:25px; }
 .dstyle1 {
        font-size:13px;
        color: #ffae01;
        cursor:pointer;
}
.dstyle2 {
font-size:13px;
color: #ff6600;
cursor:pointer;
}


/*搜索框样式*/
#top_citymenuplatform{ z-index:1000; left:740px;}
#top_getplatform{z-index:1000;}
.choose_frame{ width:372px;   text-align:left; float:left; clear:both;}
.choose_frame .list_head{ height:27px; border-bottom:#d7d7d7 1px dashed; width:367px; padding-left:5px;}
.choose_frame .list_head .fleft li{ float:left; line-height:27px; height:27px; width:65px; text-align:center; cursor:pointer; margin-right:2px;}
.choose_frame .list_head .fcenter{ padding-left:10px; line-height:27px;}
.choose_frame .list_head .fright{ padding-right:10px; padding-top:7px;}
.city_sugg{ float:left; clear:both; line-height:22px; width:372px;}
.city_sugg li{ float:left; padding-left:10px; white-space:nowrap;}
.unshow{ display:none;}
.more_city{ float:right; padding-right:30px; padding-bottom:5px; display:block; width:340px;}
.more_city a{ float:right; display:block;}
.search_li01{ background:url(http://img.17u.cn/hotel/images/www_17u_cn/Home/bj_01.gif) 0 2px no-repeat;}
.search_li02{ background:url(http://img.17u.cn/hotel/images/www_17u_cn/Home/bj_02.gif) 0 2px no-repeat; font-weight:bold;}
.city_list2{width:372px; height:27px; line-height:27px; border-bottom:#d7d7d7 1px dashed;}
.city_list2 li{ float:left; padding-left:7px;}
.city_list2 a:hover{color:#ff6000;font-weight:bold;font-size:16px;}
#getplatform {
	border-top: #f3f3f3 1px solid;
	border-bottom: #f3f3f3 1px solid;
	border-left: #f3f3f3 1px solid;
	border-right: #f3f3f3 1px solid;
	color: #f3f3f3;
	background: #fcfcfc;
	visibility: hidden;
	cursor: pointer;
	list-style-type: none;
	position: absolute
}

.top_hint {
	padding-left: 6px;
	font-size: 12px;
	background: #ffffff;
	width: 175px;
	color: #656565;
	border-bottom: #c1c1c1 1px dashed
}
.top_mout {
	border-top: #ffffff 1px solid;
	padding-left: 6px;
	font-size: 12px;
	background: #ffffff;
	width: 175px;
	color: #0055aa;
	line-height: 120%;
	border-bottom: #ffffff 1px solid
}
.top_mover {
	border-top: #7f9db9 1px solid;
	padding-left: 6px;
	font-size: 12px;
	background: #e7f1fd;
	width: 200px;
	cursor: pointer;
	color: #0055aa;
	line-height: 120%;
	border-bottom: #7f9db9 1px solid
}
.top_selected {
	border-top: #f2f8ff 1px solid;
	padding-left: 6px;
	font-size: 12px;
	background: #c8e3fc;
	width: 175px;
	color: #0055aa;
	line-height: 120%;
	border-bottom: #f2f8ff 1px solid
}
.top_tdleft {
	padding-left: 6px;
	font-size: 12px
}
.top_tdright {
	padding-right: 4px
}
#CalFrame{ z-index:10001;}

.suggest-container { background: white; z-index: 99999; width: 175px; float: left; list-style:none; }
.suggest-container .ds_input_tips { text-align: left; color: #656565; line-height: 22px; }
.suggest-container .ds_input_tips_no { background-color: #fe8040; padding-left: 10px; margin: 0px; width: 165px; _width: 165px; }
.suggest-container .ds_input_tips_one { border-bottom: dashed 1px #aaaaaa; margin-bottom: 0px; padding-left: 5px; margin: 0px 5px; width: 160px; }
.suggest-container .ds_input_tips_full { border-bottom: dashed 1px #aaaaaa; margin-bottom: 3px; padding-left: 5px; margin: 0px 5px; width: 160px; }
.suggest-container ol { float: left; padding: 2px 5px; width: 165px; }
.suggest-container li { color: #0055aa; padding: 1px 0 2px; font-size: 12px; line-height: 20px; float: left; width: 100%; border-top: #ffffff 1px solid; border-bottom: #ffffff 1px solid; }
.suggest-container dl { float: left; width: 95%; padding: 0 2px; font-size: 12px; line-height: 20px; }
.suggest-container dt, .suggest-container dd { float: left; width: 99%; font-size: 12px; line-height: 20px; color: #414141; list-style: none; }
.suggest-container .top_mover { background: #e7f1fd; cursor: pointer; color: #0055aa; border-top: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; }
.suggest-container .top_mout { background: #ffffff; color: #0055aa; border-top: #ffffff 1px solid; border-bottom: #ffffff 1px solid; }
.suggest-container .ds_selected { background: #c8e3fc; color: #0055aa; cursor: pointer; }
.suggest-container .ds_selected span { color: #0055aa; cursor: pointer; }
.suggest-container .suggest-result { float: right; text-align: right; padding-right: 5px; color: #0055aa; cursor: pointer; white-space: nowrap; }
.suggest-container .suggest-key { float: left; text-align: left; padding-left: 5px; }
.suggest-container li, .suggest-bottom { overflow: hidden; zoom: 1; clear: both; }
.suggest-shim { z-index: 99998; }
.suggest-bottom { padding: 0 5px 5px; }
.suggest-close-btn { float: right; }
/*搜索框样式结束*/


.zjj{ float:left;}
.zjj .zai{ float:left; padding-left:12px; margin-top:5px; padding-right:10px;}
.zjj .inp01{ float:left; width:223px; height:20px; margin-top:3px; border:1px solid #C5DDF6; line-height:20px; padding-left:5px; color:#999;}
.zjj .de{ float:left; padding:0 6px; margin-top:5px;}
.zjj .fj{ float:left; color:#333;}
.zjjd{ float:left; color:#FFF; width:65px; height:22px; cursor:pointer; margin:2px 0 0 10px; display:inline;}

