/*--Kellon------*/
*{margin:0;padding:0;}
body{text-align:left;font-family:宋体;font-size:12px; line-height:18px}
li{list-style-type:none;margin:5px;}
/*--top 顶端开始----------------------------------------------------*/
.htmlright{float:right;}
.clear{clear:both;}
#top{width:1004px;height:145px;margin-left:auto; margin-right:auto; position:relative; }
#top2left{float:left;height:145px;width:791px;}
#top2right{float:right;height:145px;width:213px;}
#top2lefttop{height:133px;width:791px;}
#top2leftbtm{height:12px;width:600px;margin-left:191px;background-color:#FF7200;}
#toplogo{float:left;height:133px;width:223px;}
#toppic{height:133px;width:568px;float:left;}
#top2rup{height:115px;width:213px;}
#top2rbtm{height:30px;width:213px;}
#leftdown{float:right;height:12px;width:288px;}
#left{width:191px;float:left;text-align:left;}
#navs font{display:block;padding-top:16px;padding-left:68px;}
#nav{width:175px;height:51px;background-image:url(../images/index1_15.jpg);background-repeat:no-repeat;background-position:right;margin-top:5px;margin-left:4px;}
#nav1{width:175px;height:51px;background-image:url(../images/index1_34.jpg);background-repeat:no-repeat;background-position:right;margin-top:5px;margin-left:4px;}
#nav2{width:175px;height:51px;background-image:url(../images/index1_46.jpg);background-repeat:no-repeat;background-position:right;margin-top:5px;margin-left:4px;}
#nav3{width:175px;height:51px;background-image:url(../images/index1_49.jpg);background-repeat:no-repeat;background-position:right;margin-top:5px;margin-left:4px;}
#nav4{width:175px;height:51px;background-image:url(../images/index1_52.jpg);background-repeat:no-repeat;background-position:right;margin-top:5px;margin-left:4px;}
#nav5{width:175px;height:51px;background-image:url(../images/index1_59.jpg);background-repeat:no-repeat;background-position:right;margin-top:5px;margin-left:4px;}
#nav6{width:175px;height:51px;background-image:url(../images/index1_72.jpg);background-repeat:no-repeat;background-position:right;margin-top:5px;margin-left:4px;}
#nav7{width:175px;height:51px;background-image:url(../images/navbg8.jpg);background-repeat:no-repeat;background-position:right;margin-top:5px;margin-left:4px;}
#mav{background-image:url(../images/index1_74.jpg);background-repeat:no-repeat;height:120px;width:175px;margin-top:20px;margin-left:4px;}
#mavimg{height:63px;width:147px;padding-top:10px;padding-left:20px;}
#mavtitle{margin-left:8px;margin-top:4px;}
#inputleft img{margin-top:5px;margin-right:8px;float:right;}
#inputleft{width:175px;}
#inputleft font{color:red;clear:both;float:left;font-size:12px;margin-top:10px;margin-left:10px;}
#bodyrighttop{float:left;height:28px;width:810px; text-align:left; line-height:20px;}
#box{width:1004px;text-align:left; margin-left:auto; margin-right:auto }
#bodyrighttop img{float:left;background-image:url(images/index1_10.jpg);background-repeat:no-repeat;background-position:left;}
#search{width:400px;float:right;height:24px;padding-top:4px;}
#search input{height:18px;width:200px;margin-top:5px;margin-left:5px;float:left;}
#search font{margin-top:12px;font-weight:700;color:red;float:right;font-size:12px;text-decoration:underline;}
#search strong{margin-top:12px;float:left;margin-left:2px;}
#center{float:left;width:600px;clear:none;text-align:left;margin:0 0 10px 6px;}
#right{float:right;width:253px;}
#centertitle{height:27px;font-weight:700;font-size:22px;color:#CD3301;font-family:宋体;margin-left:5px;}
#centerstay{}
#rightnav{height:381px;width:253px;background-color:#FF7200;margin-top:10px;}
#rightgetting{height:36px;width:253px;}
#rightgetting font{margin-left:2px;font-family:宋体;font-size:16px;color:#CD3301;padding-top:14px;}
#rightaround{height:308px;width:253px;background-color:#0FF;}
#righttools{height:30px;width:253px;background-image:url(../images/bgtools.gif);background-repeat:repeat-x;font-size:16px;color:#FFF;font-family:宋体;}
#righttoolss{height:78px;background-color:#F6F7D7;}
#bottom{clear:both;width:1004px;margin-bottom:10px; color:#666666; margin:0 auto}
#bottomtop{height:25px;}
#bottombtm{width:1004px;}
#righttools font{padding-top:10px;padding-left:1px;}
#navs a{font-weight:700;color:#FFF;font-size:14px;font-family:宋体;}
#xlogo{width:300px;}
#centercity{float:left;width:570px;margin-left:20px;border-right-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-style:solid;border-left-style:solid;border-bottom-style:solid;border-right-color:#FF8F0A;border-left-color:#FF8F0A;border-bottom-color:#FF8F0A;text-align:left;}
#citytitle{float:left;width:572px;height:24px;background-image:url(../images/jb.jpg);clear:none;margin-top:10px;margin-left:20px;}
#center2{float:left;width:780px;margin-top:10px;margin-left:10px;text-align:left;}
#daohang{float:left;width:709px;margin-top:5px;text-align:left;}
#city1{height:100px;width:560px;margin-top:5px;margin-left:5px;}
#city2{height:150px;width:570px;}
.line_height{line-height:20px;}
.jiu-12{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FD6011;margin:0;}
#citybr{height:20px;width:570px;}
#centercity span{font-size:14px;font-weight:700;float:right;padding-right:10px;}
#cityrgt{float:right;width:200px;margin-top:10px;}
#citytitle font{margin-top:5px;margin-left:15px;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#000;font-weight:700;}
#cityne{width:570px;margin:0 0 10px 6px;float:left;text-align:left;}
.htmlleft,#centerpicks img,#rightgetting img,#navs img,#city2 img{float:left;}
#centerpicks,#centerguide{margin-left:20px;}
/*--kellon--2008.8.29---*/
#k_jpbz{margin:0 0 0 6px;clear: both;}
#k_jpbz_title{margin:16px 0 0 4px; width:200px; font-size:14px; line-height:21px; font-weight:700; float:left}
#k_jpbz_img{margin:15px 0 0 4px;float:left}
#k_jpbz_bz{float:right;width:255px;height:36px;margin:0 4px 0 0;}
#shopclass,#shop_title{width:565px; overflow:auto;clear:both;margin-left:auto; margin-right:auto; text-align:left; margin-bottom:10px;}
#shopclass_title{width:565px; line-height:25px; height:25px; background:url(../k_img/img_title_yuan.gif); font-weight:700; }
#shopclass_cantent{line-height:18px;padding:5px;width:553px; border-left:1px #dee7ec solid;border-right:1px #dee7ec solid;border-bottom:1px #dee7ec solid;}
#shopclass_cantent span{margin-right:15px}
#shopclass_search{ margin:8px 0 8px 0;line-height:18px;}
#shop_title_title{width:563px;line-height:23px;height:23px;font-weight:700;background-image: url(../k_img/img_title_bg.gif);background-repeat: repeat-x;border:1px #dee7ec solid;}
#shop_title_title img{margin:3px; float:left}
#shop_title_title h1{font-size:12px; margin:0;}

/*kellon--2008.9.3-----*/
.k_x1{background:url(../images/fly_03.jpg)}
.k_x2{background:url(../images/fly_042223.jpg)}
/*kellon--2008.9.4---*/
#k_bookdone{width:700px; margin-left:auto; margin-right:auto; }
.bookx{overflow:auto; width:780px}
.bookx_title{height:20px; line-height:20px ;color:#682402; font-size:14px; font-weight:700; border-bottom:2px solid #CED6B5}
.bookx_title2{height:20px; line-height:20px ; color:#682402; font-size:14px; font-weight:700; border-bottom:2px solid #CED6B5}
.bookx_title img{margin-right:5px;}
.bookx_dl {background:#efefef; padding:10px; margin-bottom:10px;}
.bookx_dl dd{line-height:22px; margin-bottom:3px;}
.k_kbg {border:1px solid #f3f3f3}

/*kellon-2008.9.9---*/
/*---预订页---第三次修改------------------------------------*/
#ron_login{width:548px;border:1px solid #BEAC4A; float:left; padding:5px; margin-bottom:10px;}
#ron_login dt{font-weight:700; text-align:left;}
#ron_login dd{margin-left:6px;float:left;}
/*----roomreservation-done.aspx------------------------------------------------------------------*/
#ron_done_title{font-size:14px;font-weight:700;margin-bottom:30px;margin-top:20px;height:25px;background-image: url(../images/ron_done_title_bg1.jpg);background-repeat: no-repeat;background-position: left;background-color:#D7C77A;}
#ron_done_title span{	background-image: url(../images/ron_done_title_bg2.jpg);background-repeat: no-repeat;background-position: right;display:block;height:25px;line-height:25px;}

#ron_done_name{font-size:14px; color:red; text-align:left; line-height:30px;}
#ron_done_welcome{font-size:14px;text-align:left;line-height:22px; margin-bottom:10px; width:100%; float:left;}
#ron_done_hotel{float:right; text-align:left; width:250px;line-height:20px; }

.ron_done_fieldset{width:99%;margin-bottom:10px;clear:both;}/*margin控不到,不明白*/
.ron_done_fieldset legend{font-size:14px;font-weight:700;color:#A69649;margin-bottom:10px;}
.ron_done_table1{width:95%;margin-bottom:10px;line-height:20px;}
.ron_done_table1 td{text-align:left; height:20px; font-size:12px;}

.ron_done_anyserver{text-align:left; font-size:16px; padding:3px;  height:20px;font-weight:700; background-color:#efefef; line-height:20px; margin:10px 0 10px 0; clear:both;}
.ron_done_hr{width:100%;border-top:1px solid #ccc; height:5px; overflow:hidden;}
.ron_done_money{text-align:right; font-size:18px; font-weight:700; color:red;margin-bottom:10px;}
.ron_done_btm{clear:both; margin:10px 0 10px 0;}
.pry_title{text-align:left; font-weight:700; background-color:#efefef; line-height:20px; clear:both;}
.pry_text{line-height:18px; text-align:left; margin:8px 0 8px 0;}

/*---Kellon---2008.9.9----*/
#keywords{position:absolute; right:10px; top:5px;}
#k_5room_content{border-left:1px solid #D9EAF1;border-right:1px solid #D9EAF1;border-bottom:1px solid #D9EAF1; width:648px; margin-bottom:15px; clear:both}
#k_5room_content dl{padding:5px;}
#k_5room_content dt{margin-top:5px;margin-bottom:5px}
#k_5room_content dd{margin-bottom:5px}
/*------kellon-2009.4.16----------*/
#k_wd_result{ width:750px;background:#999; margin:10px auto}
#k_wd_result td{padding:2px; background:#fff}


/*-----qing-2009.12.18---*/
.map_text_center{ text-align:center; margin-top:20px;}



/*------2010.1.11------*/
#list_center_1{ background:url(../images/hotel/list_center_1.gif) no-repeat left top; height:102px; clear:both; width:750px}
#list_center_1 .list_center_introduce{ float:left; text-align:left; width:450px; margin-left:45px; padding:15px 0px 0px 0px; line-height:20px; display:inline;}
#list_center_1 .list_center_introduce p{text-indent:24px; letter-spacing:1px;}
#list_center_1 .list_center_phone{ text-align:right; padding:1px 30px 0px 0px;}
#list_center_1 .list_center_phone dt{ margin-bottom:0px; padding-right:5px;}
#list_center_1 .list_center_phone dd{ font-weight:bold; color:#3b639f; font-size:13px; }
#list_center_2{ background:url(../images/hotel/list_center_1_top.gif) no-repeat left 0px; padding-top:4px; margin-top:5px; margin-bottom:10px;}
#list_center_2 table{ background:#fafdff;border-left:1px solid #8c9ca8; border-right:1px solid #8c9ca8; text-align:left;}
#list_center_2 table td{ padding:0px 0px 0px 5px;}
#list_center_2 table td span{ margin-left:35px;}
#list_center_2 table td span img{ margin-bottom:-5px; margin-right:5px;}
#list_center_2 table .padding_top10px span a{ text-decoration:none;}
#list_center_2 table td a{ color:#003174}
#list_center_2 table .padding_top10px{ padding-top:10px; padding-bottom:5px;}
#list_center_2 table .font_size13{ font-size:13px; line-height:15px;}
#list_center_2 table .padding_top10px a{ text-decoration:underline; color:#003174}
#list_center_2 table a:hover{ color:#2c5997; text-decoration:underline;}
#list_center_2 table .width60 img{ border:1px solid #a3b7c6; width:80px; height:80px}
#list_center_2 table td span a img{ width:16px;}
#list_center_tuijian{ text-align:right;}
#list_center_tuijian img{ margin-top:-6px; margin-right:-3px; position:relative;}
.list_center_2_bottom{ text-align:left;}


.pic_table-4b-red-n{border:1px solid #BBD7E5; text-align:center;}
.pic_table-4b-red-n img{ margin-top:4px;}