﻿#container { margin:0 auto; width:950px; }
/*index*/
#index { overflow:auto; zoom:1; }
/*zhuti*/
.hotecity { zoom:1; overflow:auto; padding:10px; }
.hotecity ul { }
.hotecity ul li { float:left; height:20px; overflow:hidden; width:48px; }
/*商业区*/
.dbother { zoom:1; overflow:auto; padding:10px; }
.dbother ul { }
.dbother ul li { float:left; height:20px; overflow:hidden; width:194px; }
#container { margin:0 auto; width:950px; }
#breadCrumb { height:26px; overflow:hidden; border:1px solid #d9d9d9; margin-bottom:10px; }
#breadCrumb1 { float:left; line-height:2.1; >line-height:2.3;}
#breadCrumb1 a { display:block; float:left; height:26px; padding:0px 18px 0 10px; background:url(http://www.zhuna.cn/V5/images/breadCrumb_bg.gif) right 0 no-repeat; }
#breadCrumb1 span { display:block; float:left; height:26px; padding:0px 10px 0 10px; }
#breadCrumb2 { float:right; padding:0px 5px 0 0; }
#breadCrumb2 img { cursor:pointer; }
#mainContent { margin:3px auto; overflow:auto; zoom:1; }
/*allcity*/
#sitemap { border:2px solid #75a648; padding:10px 20px; margin-bottom:8px; _width:906px; _overflow:hidden; }
#sitemap h2 {/* background:url(/images/icon.gif) 13px -236px no-repeat;*/ height:29px;/* padding:15px 0 0 42px; */ padding:15px 0 0 10px; color:#333; font-size:14px; }
#sitemap ul { overflow:auto; zoom:1; padding:0px 10px 5px 10px; background:#fff; }
#sitemap1 { background:#68a7f6; padding:10px; margin-bottom:8px; }
#sitemap1 h5 { height:5px; overflow:hidden; background:url(/images/chain_bg.gif) 0 -46px no-repeat; }
#sitemap1 h2 { height:25px; padding:8px 8px 0 8px; background:url(/images/chain_bg.gif) 0 0 no-repeat; }
#sitemap1 ul { overflow:auto; zoom:1; padding:0px 10px 5px 10px; background:#fff; }
#sitemap1 ul li { width:260px; float:left; }
.hotellist1 { background-color:#FFF; padding:20px 0; overflow:auto; zoom:1; clear:both; }
.hotellist1 ul { list-style:none; margin:0px; padding:0px; margin-left:10px; }
.hotellist1 ul li { float:left; height:25px; }
.hotellist1 ul li a { padding:0px 6px; word-break:keep-all; text-decoration:underline; color:#666666 }
.f14 { font-family:Arial; font-size:14px; font-weight:bold; width:35px; text-align:center; margin-left:-10px; color:#f60; }
.hotellist1 dl { list-style:none; margin:0px; padding:0px; margin-left:6px; clear:both; padding-bottom:20px; overflow:auto; zoom:1; }
.hotellist1 dl dt { float:left; height:25px; width:40px; text-align:center; }
.hotellist1 dl dt strong { line-height:24px; }
.hotellist1 dl dd { float:left; width:670px; }
.hotellist1 dl dd a { padding:0px 3px; float:left; width:52px; overflow:hidden; height:24px; line-height:24px; }
.hotel_list0 { clear:both; width:98%; padding-left:10px; padding-top:10px; height:24px; overflow:hidden; }
.hotel_list0 a { padding:2px 8px; font-family:Arial, Helvetica, sans-serif; color:#FFF; background:#f60; float:left; display:block; margin:0 8px 10px 0; font-weight:bold }
.hotel_list0 a:hover { color:#FFF; font-weight:bold; text-decoration:none }
.hotel_list2 { border:1px solid #DDDDDD; overflow:auto; zoom:1; padding:5px 10px; margin:10px; }
.hotel_list2 dl { }
.hotel_list2 dl dt { float:left; width:65px; }
.hotel_list2 dl dt strong { line-height:24px; }
.hotel_list2 dl dd { float:left; width:600px; height:24px; overflow:hidden }
.hotel_list2 dl dd a { padding:0px 6px; float:left; width:41px; text-align:center; overflow:hidden; height:24px; line-height:24px; }
.hotel_list2 dl dd a:hover { background-color:#f30; color:#fff; }
.hotel_list01 { clear:both; padding-left:10px; padding-top:60px; zoom:1; overflow:auto; }
.hotel_list01 a { padding:2px 8px; font-family:Arial, Helvetica, sans-serif; float:left; display:block; margin:0 16px 2px 0; width:80px; }
.hotel_list01 a:hover { text-decoration:none }
/*zhuti*/
#mainContent { margin:3px auto; overflow:auto; zoom:1; }
#sidebar { width:220px; float:right; }
.sidepanel { margin-bottom:6px; background-color:#fff; border:1px solid #bedda0; padding:2px; overflow:auto; zomm:1; }
.sidepanel h4 { padding:6px 10px; border-bottom:1px solid #bedda0; color:#333; font-weight:bold; font-size:14px; }
.sidepanel h4 a { color:#000000 }
.pcontent { padding:8px 0px 6px 8px; }
.pcontent td { padding:3px 0px; }
.pcontent a { color:#555555 }
#content { width:725px; float:left;  }
#content h1 { font-size:14px; font-weight:bold; margin:30px 12px 0px 12px; background:url(/images/icon1.gif) -0px 4px no-repeat; padding-left:20px; border-bottom:1px dashed #ccc; padding-bottom:6px; }
.mainpanel { margin-bottom:6px; padding:2px; zoom:1; overflow:auto; border:1px solid #bedda0; }
.mainpanel h3 { padding:6px 10px; border-bottom:1px solid #bedda0; color:#fff; font-size:14px; color:#333; font-weight:bold }
.mainpanel h3 a { text-decoration:underline }
.mainpanel h3 span { float:right; padding-right:2px; }
.new_dd { padding-right: 10px; padding-left: 10px; padding-bottom: 10px; line-height: 20px; padding-top: 10px }
.new_dd dl { border-bottom:1px #ddd dotted; padding-bottom:6px; margin-bottom:3px; overflow:hidden; height:40px; }
.new_dd dl dt { }
.new_dd dl dd { white-space: nowrap }
.new_dd dl dt span.gray_bs { margin: 0px 5px; color: #999 }
.new_dd dl dd span.moy { font-weight: bold; margin-left: 6px; color: #ff6600; font-family: arial }
#scrollDiv { height:275px; line-height:20px; overflow:hidden; padding:10px; color:#666 }
#scrollDiv ul li { height:40px; font-size:12px; border-bottom:1px #ddd dotted; margin-bottom:6px; }
#scrollDiv ul li span { display:block; height:20px; overflow:hidden; }
.gray_bs { font-family:Arial, Helvetica, sans-serif; color:#F60; font-weight:bold; }
.index_ls { overflow:auto; zoom:1; padding-bottom:12px; padding-top:4px; }
.index_ls ul { }
.index_ls ul li { width:60px; float:left; margin:10px 5px 0 5px; display:inline; text-align:center; height:70px; overflow:hidden; }
.index_ls ul li a img { padding:4px; border:1px solid #f1f1f1; line-height:2; >margin-bottom:3px;
margin-bottom:3px; }
.index_ls ul li a:hover img { border:1px solid #ccc; text-decoration:none }
.index_com { overflow:auto; zoom:1; padding:9px 10px; }
.index_com ul li { height:50px; font-size:12px; border-bottom:1px #ddd dotted; margin-bottom:8px; color:#777; padding-bottom:3px; }
.index_com ul li a { font-weight:bold; }
.index_com ul li span { display:block; height:20px; overflow:hidden; }
.dibiao_class { zoom:1; overflow:auto; padding:10px 0px 10px 30px; margin-top:15px; }
.dibiao_class h2 { height:28px; line-height:28px; border-bottom:1px dashed #ccc; padding:2px 10px 0 0px; font-size:14px; font-weight:bold; color:#000; margin-bottom:6px; }
.dibiao_class h2 span { font-size:12px; float:right; padding-right:5px; }
.dibiao_class h2 a { color:#444 }
.dibiao_class ul { }
.dibiao_class ul li { float:left; width:200px; margin-right:22px; height:20px; overflow:hidden; margin-bottom:5px; }
.dibiao_class ul li a { border:1px #fff solid; padding:0px 4px; color:Blue; display:block; }
.dibiao_class ul li a:hover { border:1px solid #ddd; display:block; text-decoration:none }
.diyi { float:left; background-color:#f30; height:14px; padding:2px 4px 2px 5px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-right:6px; font-style:normal; width:10px; overflow:hidden; line-height:14px; margin-top:5px; font-weight:bold; }
.dier { float:left; background-color:#ddd; padding:2px 5px 3px 5px; color:#888; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-right:6px; font-style:normal; width:10px; }
.index_dibiao { padding:2px 10px; zoom:1; overflow:auto; margin-top:10px; }
.index_dibiao h2 { font-size:14px; font-weight:bold; padding:6px 10px; }
.index_dibiao ul { }
.index_dibiao ul li { float:left; margin:10px 18px 0 8px; display:inline }
.index_dibiao ul li img { display:block; margin-bottom:6px; }
.index_dibiao ul li a { font-size:12px; color:#999 }
.index_dibiao ul li a:hover { text-decoration:none }
.index_dibiao ul li span { font-size:12px; color:#999; text-align:center; display:block; text-align:center; }
.index_dibiao_c { padding:2px 20px; zoom:1; overflow:auto; margin-top:10px; }
.index_dibiao_c h2 { font-size:14px; font-weight:bold; padding:6px 10px; }
.index_dibiao_c ul { }
.index_dibiao_c ul li { float:left; margin:10px 15px 0 8px; display:inline }
.index_dibiao_c ul li img { display:block; margin-bottom:6px; }
.index_dibiao_c ul li a { font-size:12px; color:#999 }
.index_dibiao_c ul li a:hover { text-decoration:none }
.index_dibiao_c ul li span { font-size:12px; color:#999; text-align:center; display:block; text-align:center; }
.listbox { margin-bottom:10px; }
/*.listbox dl { overflow:auto; zoom:1;}
.listbox dl dt { float:left; width:110px; height:257px; background:#fff url(/images/box_bg.gif) 0 1px repeat-x; border:1px solid #bedda0;}
*/.list_h_pic { text-align:center; padding:10px 5px; border-bottom:1px solid #bedda0; }
.list_h_pic img { border:1px solid #fff; cursor:pointer; }
.list_h_pic1 { line-height:180%; text-align:center; padding:10px; }
.list_h_pic1 ul li { color:#777; margin-bottom:6px; text-align:center }
.list_h_pic1 em { font-size:18px; padding-right:4px; font-family:arial; font-style: normal; color:#F60 }
.list_showvalue { background:#d9d9d9; width:100%; height:5px; overflow:hidden; }
.list_showvalue span { display:block; background:#999; }
/*.listbox dl dd { float:right; width:640px; padding:10px 10px 6px 10px; height:auto !important; height:241px; min-height:241px; background:#fff url(/images/box_bg.gif) 0 1px repeat-x; border:1px solid #bedda0;}
*/.hotel_title { height:26px; }
.hotel_title h2 { float:left; padding-top:2px; }
.hotel_title h5 { float:right; padding-right:36px; }
.listbox_sale a { float:right; display:block; background:url(/images/bg_32x32.gif) 0 -3px no-repeat; height:26px; line-height:26px; padding-left:34px; color:#c30; overflow:hidden; }
.listbox_sale1 a { display:block; background:url(/images/bg_32x32.gif) 0 -3px no-repeat; height:26px; line-height:26px; padding-left:34px; color:#c30; overflow:hidden; margin-top:4px; }
.hotel_basic { margin-bottom:10px; }
.hotel_basic li { color:#999; line-height:20px; clear:both; }
.hotel_basic span { }
.listbox_text { height:36px; padding:3px 0; }
.listbox_elocal { background:url(/images/bg_16x16.gif) 0 -288px no-repeat; padding:2px 0 0 20px; }
.listbox_emap { background:url(/images/bg_16x16.gif) 0 -256px no-repeat; padding:2px 0 0 20px; }
.listbox_apart { background: url(/images/bg_16x16.gif) 0 -1065px no-repeat; padding:2px 0 0 20px; }
.listbox_room { }
.listbox_room tr th { background:#eee; padding:3px 0; }
.listbox_room tr td { text-align:center; border-bottom:1px solid #f2f2f2; padding:3px 0; }
.listbox_room tr td.hotel_room { text-align:left; }
.listbox_room tr td.hotel_room img { margin:0 0 2px 3px; }
.listbox_room tr td del { font-family: georgia, Simsun, sans-serif; font-style: italic; }
.more_room { text-align:right; padding-top:6px; }
.lb_pic { float:left; width:110px; height:270px; background:#fff url(/images/box_bg.gif) 0 1px repeat-x; border:1px solid #bedda0; }
.lb_con { float:right; width:587px; padding:10px 10px 0px 10px; height:auto !important; height:260px; min-height:260px; background:#fff url(/images/box_bg.gif) 0 1px repeat-x; border:1px solid #bedda0; }
.clear:after { content:'\20'; display:block; height:0; clear:both; }
.clear { *zoom:1;
}
.find_con01 { padding:10px; }
.find_con01 span { margin-bottom:5px; }
.find_con01 ul li { margin-bottom:10px; }
.tex_city01 { width:170px; height:18px; line-height:18px; padding-left:3px; border:1px #c6c6c6 solid; color:#818181; background:url(/javascript/calendar/city_xl.jpg) right -2px no-repeat; }
.tex_city02 { width:170px; height:18px; line-height:18px; padding-left:3px; border:1px #c6c6c6 solid; color:#818181; background:url(/javascript/calendar/ru_riqi.jpg) right 0px no-repeat; }
.tex_city03 { width:170px; height:18px; line-height:18px; padding-left:3px; border:1px #c6c6c6 solid; color:#818181; background:none; }
.find_but01 { width:113px; height:34px; background:url(/javascript/calendar/find_bu.jpg) no-repeat; border:none; macursor:pointer; display:inline; }
.dbother { zoom:1; overflow:auto; padding:10px; }
.dbother ul { }
.dbother ul li { float:left; height:20px; overflow:hidden; width:194px; }
.star7 { background:url(/images/star.gif) 0px 0px no-repeat; width:36px; height:18px; }/*二星*/
.star5 { background:url(/images/star.gif) 0px -20px no-repeat; width:54px; height:18px; }/*三星*/
.star3 { background:url(/images/star.gif) 0px -40px no-repeat; width:72px; height:18px; }/*四星*/
.star1 { background:url(/images/star.gif) 0px -60px no-repeat; width:90px; height:18px; }/*五星*/
.star8 { background:url(/images/star.gif) 0px -80px no-repeat; width:36px; height:18px; }/*准二星*/
.star6 { background:url(/images/star.gif) 0px -100px no-repeat; width:54px; height:18px; }/*准三星*/
.star4 { background:url(/images/star.gif) 0px -120px no-repeat; width:72px; height:18px; }/*准四星*/
.star2 { background:url(/images/star.gif) 0px -140px no-repeat; width:90px; height:18px; }/*准五星*/
.star9 { background:url(/images/star.gif) 0px -166px no-repeat; width:82px; height:18px; }/*经济型酒店*/
.hotecity { zoom:1; overflow:auto; padding:10px; }
.hotecity ul { }
.hotecity ul li { float:left; height:20px; overflow:hidden; width:48px; }
.xzqlist { zoom:1; overflow:auto; padding:10px 30px; }
.xzqlist ul { }
.xzqlist ul li { float:left; height:20px; overflow:hidden; width:110px; margin-bottom:6px; }
.xzqlist2 { zoom:1; overflow:auto; padding:10px 30px; }
.xzqlist2 ul { }
.xzqlist2 ul li { float:left; height:20px; overflow:hidden; width:132px; margin-bottom:4px; }
/*zhaungti*/
#zhuanti { zoom:1; overflow:auto; margin-top:15px; }
.zhuantiLeft { float:left; zoom:1; overflow:auto; width:650px; }
.zhuantiright { float:right; width:250px; padding-top:10px; zoom:1; overflow:auto; }
.ditie { zoom:1; overflow:auto; }
.ditie h2 { height:28px; line-height:28px; border-bottom:1px dashed #ccc; padding:2px 10px 0 10px; font-size:14px; font-weight:bold; color:#000; margin-bottom:6px; }
.ditie ul { }
.ditie ul li { float:left; width:190px; margin-right:15px; height:25px; line-height:25px; overflow:hidden; margin-bottom:2px; }
.ditie ul li a { border:1px #fff solid; display:block; }
.ditie ul li a:hover { display:block; text-decoration:none }
.diyi { float:left; background-color:#ff6600; padding:2px 5px 3px 5px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-right:6px; font-style:normal; width:10px; }
.dier { float:left; background-color:#999999; padding:2px 5px 3px 5px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-right:6px; font-style:normal; width:10px; }
.zt_citys { zoom:1; overflow:auto; }
.zt_citys ul { }
.zt_citys ul li { float:left; width:50px; margin-right:10px; height:25px; overflow:hidden; margin-bottom:2px; }
.search01 { zoom:1; overflow:auto; margin-top:15px; }
.search01 ul { }
.search01 ul li { float:left; width:150px; margin-right:10px; margin-bottom:10px }
.btn_srh1 { width:122px; height:34px; background:url(/images/btn_srh.gif) 0 0 no-repeat; border:none; cursor:pointer; }
.p_left1 { height:34px; padding:10px 0 0 0px; }
/*hotel brand*/
.xianshi { border: 3px solid #A5BAE6; position: absolute; width: 350px; }
.xianshi h3 { background: none repeat scroll 0 0 #FFFCEB; border-bottom: 1px solid #CCCCCC; font-size: 12px; height: 15px; padding-left: 10px; padding-top: 6px; text-align: left; width: 340px; }
.xianshi_a { margin-left: 195px; }
.xianshi h3 span { margin-right:5px; }
.xianshi ul { background: none repeat scroll 0 0 #FFFFFF; float: left; padding-left: 11px; padding-top: 4px; width: 339px; }
.xianshi li { float: left; line-height: 24px; padding-right: 6px; text-align: left; width: 60px; }
.dd02 { height:20px; }
.sousuo { padding:5px 0 0 0; text-align:center; zoom:1; overflow:auto; clear: both; margin-top:10px; height:40px; }
.ask_input { font-size:14px; padding:6px 6px 7px 6px; border-top:#666 1px solid; border-left:#666 1px solid; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; width:380px; }
#page {padding:10px 10px; zoom:1; overflow:auto;}
#page { clear: both; margin-top: 4px; float: right; font-family:verdana, arial, helvetica, sans-serif; }
#page a { float: left; font-size: 12px; text-decoration: none; line-height: 100%; padding: 4px 6px; margin-left: 5px; display: table-cell; font-family:verdana, arial, helvetica, sans-serif; }
#page a:hover { background-color: #ffca02; border:1px solid #ffca02; }
.p_total { background-color: #fff; border: 1px solid #ccc; }
.p_pages { background-color: #fff; border: 1px solid #ccc; }
.p_num { background-color: #fff; border: 1px solid #ccc; margin-bottom:5px; }
.p_redirect { background-color: #fff; display: block; border: 1px solid #ccc; }
.p_redirect1 { background-color: #fff; display: block; border: 1px solid #ccc; }
.p_curpage { background-color: #ffa501; color:#ffffff; border:1px solid #ffa501; font-weight:bold; }
