@import url(topfoot.css);

/* 酒店 CSS Document */
*{ margin:0; padding:0;}
input,select,texarea{ margin:0; padding:0;}
.hotellefttab { border:1px solid #fcbf2f; width:194px; background:#fffef9; margin-bottom:5px;}
.hotellefttab strong { text-indent:5px; line-height:20px; height:20px; display:block; width:192px; margin:1px; background:#fffdd4;}
.hotellefttab p { text-indent:5px; word-break:keep-all;}
.hotellefttab div{ margin:10px 0 0 10px;}
.hsearlefttab {  width:196px;  margin:0px; border:0; border:1px solid #fcbf2f;}
.hsearlefttab td { height:28px; }
.box4 { border:1px solid #FEE6BC; width:758px; text-align:left;}
.STYLE9{ color:#666666;}
.STYLE9 a{ color:#001D75;}
.STYLE9 a:hover{ color:#001D75;}
.STYLE9 a:visited { color:#001D75;}
.focus{border:2px solid #F26622;}
.box5 { margin-top:8px; width:772px; display:table;}
#bookhotel{ width:772px; float:left;}
.box6{ border:1px solid #D5D5D5; width:772px; margin-bottom:15px; display:table;}
.box6 h3{ height:24px; float:left; width:770px; font-size:14px;color:#000;background:#EBF0F8; /*border-bottom:1px #D5D5D5 solid; */text-indent:1em; line-height:24px; margin:1px 1px 20px 1px; }
.box6 dl,dd,dt { margin:0; padding:0;}
.box6 dl{ width:100%; margin:2px 0; float:left;}
.box6 .FormCh input{ width:100px;}
.box6 input{ height:15px; width:140px; margin-right:-5px;}
.box6 select{ height:20px;}
.box6 dl dt{ width:110px; text-align:right; float:left;height:30px; font-weight:bold; line-height:30px;}
.fillinfo dl dt{ font-weight:normal;}
.fillinfo .BookSubmit{cursor:pointer; padding:20px 0; float:left;} 
.Feedback{ display:block;  padding:20px 0 20px 20px;float:left;}
.Feedback a{ text-decoration:underline; color:#001D75;}
.Feedback a:hover{ text-decoration:underline; color:#001D75;}
.Feedback a:visited { text-decoration:underline; color:#001D75;}
.box6 #endtime{ width:144px;}
.box6 dl dd{ width:655px; line-height:30px; text-align:left; float:right; margin-left:0px;}
.box6 dl dd p{line-height:30px;}
.box6 dl dd img{ border:0;margin-top:0px; margin:0; padding:0; margin-bottom:-3px; }
.box6 h3 span{ font-size:12px; font-weight:normal; line-height:24px;}

.memberinfo h3 span{ color:#C16A12}
.box6 h3 span strong{ font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.box6 h3 span span{ color:#C16A12;}
.box6 h3 label{ color:#FF0000;}
.box6 .red { font-weight:normal; padding:2px}
.box6 .ddlist dd{ display:table; height:auto; min-height:80px; max-height:400px;}
#RoomListPrice{ padding:10px 0 0 0;; display:table;}
#RoomListPrice p{ font-size:12px;}
#RoomListPrice p span{ font-size:16px; font-weight:bold; color:#FF0000; margin:0 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#RoomListPrice p label{ font-size:12px;}
#RoomListPrice p .jiangjin{ color:#FF0000;}
#RoomListPrice p font{text-decoration:underline; font-size:14px;}
#PriceList{ width:560px; display:table;border:1px solid #8DACD5;border-collapse:collapse; font-size:13px; margin-bottom:10px;}
#PriceList th{padding:0px;border:1px solid #8DACD5;height:12px;text-align:center; background-color:#DEE7EF; color:#000; font-size:12px;}
#PriceList td{ text-align:center; border:1px solid #8DACD5; height:36px; font-size:12px; padding:3px; line-height:18px;}
#PriceList td span{ color:#001D75; font-size:12px;}
.memberinfo{ background-color:#F1F4F7; padding-bottom:20px; }
.memberinfo h3{ background-color:#DEE7EF;}
.memberinfo .imgSubmit{ width:78px; height:23px;}
.memberinfo span{ height:40px; line-height:40px;}
.memberinfo span.mUserId{ margin-left:60px;}
.memberinfo span.mPassWord{ margin-left:10px;}
.memberinfo span.mSubmits{ margin-left:10px;vertical-align:middle; }
.memberinfo span.mSubmits input{vertical-align:middle;margin-bottom:5px; }
.memberinfo span.mOther{ margin-left:10px;}
.memberinfo span.mOther a{ color:#001D75; text-decoration:underline;}
#TelDiv strong{  border:1px solid #009944; color:#00561F; background-color:#EEFACF; font-weight:normal; padding:3px 5px;}
/* 预定页面右侧 */


/* 流程与位置 */
#content .jdcrumb a { color:#999; line-height:30px;}
.jdcrumb1 {width:768px; height:30px; line-height:30px; text-indent:0.5em; margin:5px 0; color:#999;}
.jdcrumb1 a { color:#999; line-height:30px;}
#main #jdcr2 a { color:#999; line-height:30px;}
#jdcr2 {width:550px; float:left; height:25px; line-height:25px; text-indent:0.5em; color:#999;}
#jdcr2 h1{ display:inline;}
#jdcr2 span { font-size:18px; line-height:20px; font-family:"黑体"; font-weight:normal; color:#db2c03;}
#main #jdcr3 a { color:#999; line-height:30px;}
#jdcr3 {width:650px; float:left; height:25px; line-height:25px; text-indent:0.5em; color:#999;}
#jdcr3 h1{ display:inline;}
#jdcr3 span { font-size:18px; line-height:20px; font-family:"黑体"; font-weight:normal; color:#db2c03;}
/* ----------------------酒店首页------------------------------ */



#hicenter{  width:575px; float:left; padding-top:5px;}
.inphotel { width:120px;}
.inph2 { width:114px;}

#hotelcity { width:600px; height:90px; margin-top:6px; text-align:center; }
#hotelcity td { height:25px; text-align:center; }
.city { display:block; border: 1px solid #ddd;  padding:2px; width:43px; height:43px; margin:2px;}
a.city:hover { border: 1px solid #feca63;   }
.city img  { width:43px; height:43px;}

/* 中间 */
.hotelseatit { text-indent:10px; background:#eee url(/images/a6.gif) no-repeat 0 10px; width:600px; height:25px; line-height:25px;  }
#sea4,#sea5 { margin-left:50px;}
#hotelseatab { width:600px; height:239px;}
#hotelseatab table { margin-top:50px; }


/* 右侧 */
#kjhotel { width:180px;   margin-top:0px; border:1px solid #d8d8d8; float:left;}
#kjhotel strong { display:block; width:100%; background:url(/images/00_641.gif) no-repeat; color:#f60;  height:18px; line-height:18px; text-indent:18px; margin-bottom:8px;}
#kjhotel p{ text-align:right; height:30px; line-height:30px;}

/* --------------------------搜索结果页-------------------------- */

/* 左边 */
#lefth { width:190px; float:left; margin-top:5px;}
#lefttit1,#lefttit2,#lefttit3,#lefttit4 { width:190px; margin-bottom:5px; padding-bottom:5px;}
#lefttit4 dl{width:194px;border:1px solid #fcbf2f;}
.headclass{float:left; width:380px;  text-overflow:ellipsis;  white-space:nowrap; overflow:hidden;}
.endclass{float:right; width:300px; text-align:right; font-weight:normal; padding-right:5px; margin-top:-5px;  text-overflow:ellipsis;  white-space:nowrap; overflow:hidden;}

.seart3{ display:block; width:190px; background:url(/images/t-3.gif) no-repeat; color:#fff; text-indent:10px; line-height:21px;}
.div5 { width:182px; padding:8px 0 10px 2px; background:#fff;}

.hotellefttit {width:194px; border:1px solid #fcbf2f;}
.hotellefttit span{ display:block; width:196px; background:url(/images/titleft.gif) no-repeat; height:20px; line-height:20px; text-indent:20px; color:#fff; margin:1px; }

/* 右侧 */
#righth { float:left; width:760px; overflow:hidden;}
 
#hotelrightcurmb { width:760px; margin-top:5px; text-indent:5px; height:36px; line-height:36px; }
#hotelrightcurmb span { font-size:18px; line-height:36px; font-family:"黑体"; color:#db2c03;} 
 
#righttopt { width:760px; background: url(/imgs/bg_choose.gif)  repeat-x; clear:both; line-height:57px; text-indent:10px; }
#righttopt a{ color:#000000;}
#righttopt p{ line-height:2.2em;}


#areamap { width:200px; text-align:right;}
#areamap  a{ color:#1568BD}
#righttopttj{ width:760px; height:43px; background: url(/imgs/bg_choose.gif)  repeat-x; clear:both; line-height:57px; text-indent:10px; }
.list1 a{ color:#666666;}

/* 星级*/
#righttopt ul { margin-top:-15px;} 
#righttopt li {float:left;font-size:12px;line-height:41px;text-indent:inherit;width:146px; }
#righttopt li a:link {color:#666666; text-decoration:none;}
#righttopt li a:visited {color:#666666; text-decoration:none;}


.x_x img{width:53px; height:41px; overflow:hidden; border:none;}
#hoteltoptab {border:1px solid #fcbf2f; } 
#hoteltoptab a {color:#fff; font-weight:bold;}
.list_top_name{ float:left; width:300px;}
.favorites{ float:right; display:inline; width:30px;}


/* 两种模式  */
#listmode { width:760px; height:25px; margin-top:3px; clear:both; border-bottom:1px solid #ffab00; }
#mode1,#mode2 {float:left; display:block; text-align:center; width:150px; height:18px; line-height:24px; margin-left:1px;} 
#mode1 { background:url(/imgs/mode2bg.gif) no-repeat; height:24px; line-height:24px; color:#fff; }
#mode2 { background:url(/imgs/mode1bg.gif) no-repeat; height:24px; color:#fff; font-weight:bold; text-indent:8px; }
#mode1 span { color:#333; line-height:24px; color:#fff;}
a#mode1:hover { font-weight:bold; text-decoration:none; color:#3399CC; }
.hotellistpage { width:180px; float:right; height:25px; line-height:25px;}
/* ---------索引模式------------- */

#listdiv { display:table; height:100%; }

.hotellist { width:758px; margin-top:5px; display:table; float:left}
.hotellistindex { width:740px;  padding-top:10px; margin-left:10px;}

.hotellisttab { width:750px; border-collapse:collapse; clear:both; margin-top:0px;}
.hotellisttab th {height:30px; background:#F8F8F8; text-align:left;color:#000; font-weight:normal; border-bottom:none;}
.hotellisttab th span { padding-left:5px;}
.fxtab1 th{ font-weight:400;}
.hotellisttab td {border-collapse:collapse;  text-align:left; padding:2px 3px;}
.fxtab1 .Giftimg{ margin-top:-5px; margin-left:3px;}
/*  New rocmxp 2010-5-20  */
.abotit { width:740px;  text-indent:3px; height:22px; font-weight:bold; clear:both; margin:15px auto; background:#fcb72c; line-height:22px; text-indent:8px; color:#fff; padding:0; display:block; }
.hotelname2 {display:block; width:100%; text-indent:12px; height:28px;  margin-bottom:5px; padding-top:5px; line-height:28px; font-weight:bold; clear:both; }
.hotelname2 a { font-size:14px; line-height:28px;}
.hotelname2 span {color:#de5900; font-size:14px; line-height:28px;}
.xingjiimg { margin-top:-3px; }

/* -------列表模式----------------- */

.hotellisttable { width:99%;   border-top:1px solid #d0d0d0;  padding-top:10px; display:table; }
.hotellisttable th { background:#eee; border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:center;}
.hotellisttable td { border-bottom:1px solid #ddd; border-collapse:collapse; height:28px; line-height:28px; text-align:center;}
.hotellisttable td  a {text-decoration:underline;}
.jianye{color:#ff3300; font-family:'Arial Black', Gadget, sans-serif; font-size:16px; margin-right:3px; cursor:help;}

.allhotel { height:32px; line-height:32px; text-align:right; }
/* ---------------------------酒店详细介绍------------------------------------ */

 


 
/*---*/

.box2tit2 { background:url(/images/titleft.gif) no-repeat; text-indent:20px; color:#fff; line-height:20px;width:196px;height:22px;}
.box2tit2  a{ color:#fff;} 

.leftdianping { border:1px solid #ddd; margin:8px 0;}
.leftdianping p { width:170px; margin-left:8px; margin-top:5px;}
.leftdianping ul li{ width:180px; text-overflow:ellipsis;  white-space:nowrap; overflow:hidden;}
.leftweather { border:1px solid #ddd; margin:8px 0;}
.leftweather p { width:250px; margin-left:8px; margin-top:5px;}


/* 右 */
#leftDiv { width:770px;float:left;z-index:1;}
#RightDiv{ width:200px;float:right;}

.hotelinfo { width:770px; padding:10px 0px; float:right; text-align:left;}
.hotelinfo h5 { height:22px; line-height:22px; color:#fff;text-indent:15px; width:630px; text-align:left;margin:10px; font-size:14px;  background:#fcbf2f }

.hotelinfo h3 h2 { color:#FF6600; padding:10px 0 20px 0; margin:0 auto; font-size:18px;}

.hotelinfo h3{ width:200px; white-space:nowrap; margin:0 auto;font-size:18px; text-align:center;}

#infoleft{ width:420px; float:left; display:table;  margin-bottom:10px;}
dd,dl,dt{ margin:0; padding:0;}
#infoleft dl{ width:430px; float:left; _margin-top:5px;}
#infoleft dt{ width:40px; float:left; text-align:right;line-height:18px; font-weight:200; height:24px; }
#infoleft dd{ width:390px; float:right;text-align:left; height:24px; line-height:18px;}

#infoleft dd img{ line-height:30px;vertical-align:middle; /*optional*/ }
#infoleft dd span{font-size:12px; color:#C96702;  font-weight:bolder; line-height:16px; font-family:Arial, Helvetica, sans-serif;}
#inforights{ width:320px; height:200px; float:left; margin-left:10px; margin-bottom:10px; /*margin-top:10px;*/ border: 1px solid #333333;}
#infoleft a{ color:#1568BD;}

#infoleft .imgdd img{ height:20px; margin-left:10px; line-height:20px; cursor:pointer;vertical-align:middle; /*optional*/ }
#infoleft h1{ display:inline; height:30px; _margin-top:5px;}
#infoleft h1 a{font-size:20px; font-family:"黑体";text-align:left; width:auto;color:#DE5900;font-weight:normal; text-decoration:none; line-height:30px;}
#infoleft .ititle{ height:30px; padding:15px 0px 15px 0px;_padding-top:15px 0px 15px 0px ;}
#infoleft .tjianjie{ line-height:1.5em; height:auto;}
#hrdiv { border:1px solid #ddd; border-width:1px 0 1px 0; margin:0 auto; text-align:center; padding:5px 0;margin-bottom:30px; width:760px;} 
#hrdiv a{ color:#001D75}
/* 房型信息 */
#RoomPrice{width:750px; border:1px solid #D5D5D5; margin:0 auto; display:table;}
#RoomPrice #form1{ width:748px; height:30px; text-align:left; clear:both; margin:1px; background:#EBF0F8; padding:0; display:block;_width:748px;}
#RoomPrice #form1 img{ border:0;margin-top:0px; margin:0; padding:0; margin-bottom:-3px; }
#RoomPrice h2 { float:left; font-size:14px;height:30px; color:#000; margin:0; padding:0; text-align:inherit; display:block;line-height:30px; text-indent:1em; width:230px; overflow:hidden; }
.RoomSearch{ width:480px; float:right; font-weight:normal; color:#000;line-height:24px; height:24px;text-align:right; margin-right:16px; padding-top:5px;}
.RoomSearch input{ text-align:center; width:80px;}

.RoomSearch .buttonedit{ padding:0; margin:0; background:url(/images/btn_hong.gif); width:48px; height:22px; font-weight:bold; color:#fff; border:0px; line-height:22px; _line-height:22px; cursor:pointer; font-size:12px; text-align:center; margin-left:15px;}

.fxtab1 { width:740px; border-collapse:collapse; margin:10px auto; cpadding:0; display:table; text-align:center;}
.fxtab1 th {border:0; height:30px; background:#F2F2F2; }
.fxtab1 td {border-bottom:1px dashed #ddd; text-align:center; padding:3px; height:36px;}

.thindent{ text-align:left;text-indent:2em;}
.booktitle {text-align:left; padding-left:5px;}
.booktitle a{ white-space: normal;color:#1568BD;cursor:pointer;}
.booktitle a:visited { white-space: normal;color:#1568BD;cursor:pointer;border-bottom:dashed 1px #1568BD;}
.booktitle a:hover{ white-space: normal;color:#1568BD;cursor:pointer;border-bottom:dashed 1px #1568BD;}
.booktitle a img{ border:0;}
.booktitle1 {text-align:left; padding-left:5px;}
.booktitle1 a{ white-space: normal;color:#1568BD;cursor:pointer;}
.booktitle1 a:visited { white-space: normal;color:#1568BD;cursor:pointer;}
.booktitle1 a img{ border:0;}
.fxtab1 a{ white-space: normal;color:#1568BD;cursor:pointer;}
.fxtab1 a:visited { white-space: normal;color:#1568BD;cursor:pointer;}

.ViewNo{position:absolute;width:360px;border:1px solid #D5D5D5; text-align:left; background-color:#F1F4F7; display:none; padding-bottom:10px; ;margin:0px;
max-height:500px;/*_height: expression( this.scrollHeight > 500 ? "500px" : "auto" ); overflow:auto;
scrollbar-3dlight-color:#dddddd; /*- 最外左 -*/
/*scrollbar-highlight-color:#dddddd; /*- 左二 -*/
/*scrollbar-face-color:#dddddd; /*- 面子 -*/
/*scrollbar-arrow-color:#b4b4b4; /*- 箭头 -*/
/*scrollbar-shadow-color:#dddddd; /*- 右二 -*/
/*/*scrollbar-darkshadow-color:#dddddd; /*- 右一 -*/
/*scrollbar-base-color:#dddddd; /*- 基色 -*/
/*scrollbar-track-color:#f1f1f1;/*- 滑道 -*/
z-index:99}
.ViewNoTop{width:15px; height:15px; float:right; text-align:center; margin:2px;}
.ViewNo h3{ height:24px; margin:0px; padding:0;font-size:12px;text-indent:1.2em; width:100%; text-align:left; line-height:24px;color:#000;background-color:#DEE7EF; }
.ViewNo h4{ height:24px; margin:0px; padding:0;font-size:12px;text-indent:2em; line-height:24px;color:#000; font-weight:normal; }
.ViewNo p{ line-height:1.4em; text-indent:2em; padding:0 15px;}
.NoAvgPrice{color:#D35714;}
.ViewPriceDiv{width:320px; border:2px solid #F98510; background:#FFFFFF; display:none; position:absolute; margin-left:5px; margin:10px; z-index:20}
#bonus_info{top:20px; left:-1000px; display:block; background-color:#FBFBC5; position:absolute; border:1px solid #AFAFAF; width:270px; font-size:12px; line-height:150%; z-index:10; padding:10px;}
.Hidden-Room-Introduction{display:none;}
.View-Room-Introduction{ display:table-row; width:700px;}
.View-Room-Introduction-ff{ display:table-row; width:700px }
.Room-Introduction{border:1px solid #CCCCCC;  width:700px  display:block; background:#EBEBED; }
.Room-Introduction ul{ display:table; width:700px }
.Room-Introduction li{ float: left;width:150px;padding:8px 0  8px 10px;background: url(/imgs/ic_dot_gray.gif) no-repeat 15px 16px; text-align:left; line-height:1.5em; text-indent:1em;} 
.Room-Introduction p {text-align:left; margin-left:24px;line-height:1.5em;}
.Room-Introduction p a{color:#1568BD; }
.Room-Introduction p a:visited{color:#1568BD; }

#HotelNav{ width:740px; height:25px; margin:0 auto;margin-top:10px;} 
#HotelNav ul{width:740px; height:25px;}
#HotelNav ul li{ float:left; margin-right:8px;padding:3px 15px 3px 15px;  text-align:center; border:1px solid #C96702; margin-bottom:-1px; position:relative; z-index:10; _display:inline; background-color:#FFF7EA}
#HotelNav ul li a{ font-size:12px; color:#C96702;}
#HotelNav ul li.HotelNavHover{ border:1px solid #C96702;border-bottom:1px #FFFFFF solid;background:#ffffff;}
#HotelNav ul li.HotelNavHover a{font-size:12px; color:#000;}
.fxtab1 .thindent-Explain{text-align:left;text-indent:0.5em;}
#viewInfo{ width:750px;border:1px solid #C96702; margin:0 auto; position:relative; z-index:8;}
#HotelIntro{ margin:10px; display:table; text-align:left;}
#swfContent{ width:314px; margin:3px;}

#HotelIntro .hotelabo{ width:408px; float:left;}
#HotelIntro .hotelabo a { color:#000000; text-decoration:none; font-weight:normal; cursor:default;}
#HotelIntro .abophoto{ width:320px; float:left;border:1px solid #CCCCCC;}
#HotelIntro .xginfotab{ width:720px; float:left;} 
.otherInfo .xginfotab td{ line-height:1.5em;}

#ReviewDiv{ width:740px; margin:10px; display:table; text-align:left;}
#ReviewDiv p{ line-height:1.5em;margin:0 10px;font-size:12px; text-indent:0em;}
#ReviewDiv .pltop{font-size:12px; font-family:"宋体";line-height:2em; height:24px; text-indent:0em; margin:6px 5px;border-bottom:none; margin-top:20px;}
#ReviewDiv .pltop span{ color:#C96702; margin-left:20px;}
#ReviewDiv .pltop span big{font-size:20px; font-weight:bold; color:#FF0000; margin:0 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#ReviewDiv .askt2{ margin-top:15px;}
#ReviewDiv .dp_div_pltop{ width:360px; float:left; background:#edf5f8; margin:5px; height:120px; display:inline;}

#photoDiv{ display:table; padding:5px 10px;}
#photoDiv ul{ width:740px; margin:0; padding:0; padding-left:0px; padding-top:10px;}
#photoDiv ul li{ float:left; width:177px; height:164px; margin:5px 4px 5px 3px;}
#photoDiv ul li img { margin:0; padding:0;width:175px; height:140px; border:0;cursor:pointer; border:1px #CCCCCC solid;}
#photoDiv ul li div{ text-align:center; line-height:18px; height:24px; cursor:pointer; margin-top:5px;}
.aboimg { width:315px; height:250px; clear:both; margin-left:2px; margin-top:5px;}

.hotelabo p { margin:10px 10px 10px 0 ;}


.otherInfo{ width:760px; border:1px solid #D5D5D5; margin-top:20px;}
.otherInfo h2{ width:758px; background:#EBF0F8; font-size:14px;text-align:left; line-height:30px; padding:1px; margin:0;text-indent:1em; height:30px; color:#000;}
.jtwz h2 a{ color:#001D75; text-decoration:underline; font-weight:normal;}
.jtwz #trafficdiv {margin:18px auto; margin-left:25px; width:720px; }
/* 相关信息 */
.xginfotab { margin:8px auto; width:740px;}
.xginfotab th { border-bottom:1px solid #ddd; vertical-align:top; line-height:24px; width:80px; color:#333;  font-weight:normal;}
.xginfotab td { border-bottom:1px solid #ddd;}

#xgdata {width:740px; border:1px solid #ddd; border-width:1px 0 1px 0; margin:10px; }


/*  详细 top*/
#logodivHotel { width:400px; height:43px; float:left; margin-top:9px; clear:both; text-align:left; padding-left:10px;}
.NewTopHotelName { width:400px; height:24px; line-height:24px;  margin-top:10px; margin-left:20px;}
.EngHotelName {line-height:24px; color:#f60; height:24px; margin:0; padding:0;}
.EngHotelName a {color:#f60; font-size:18px; text-align:center }
.CnHotelName { height:22px;margin:0; color:#f60;padding:0;padding-bottom:5px; padding-top:10px;}
.CnHotelName a {color:#f60; font-size:22px; line-height:22px; margin-top:-18px; }

/* 更改日期 */

#ggdate { width:640px; border: solid #ddd; border-width:1px 0; }

/* 评论 */

.askt2 {  width:740px; text-align:center;}

.pinglun {width:740px; padding:5px 10px; border:1px solid  #ddd;  margin:5px 0; text-align:left; overflow:hidden;}
.pltop { line-height:25px; font-weight:bold; }
 
/* 发布评论 */

#fbpinglun { width:660px; margin:45px 200px; border:1px solid #fcbf2f;}
#plclumb { width:658px; margin:1px; height:22px; line-height:22px; background:#fec75f; text-indent:15px; color:#fff;}
#plclumb a { color:#fff; font-weight:bold; line-height:22px; }
#fbpinglun table {  margin:10px;  margin-left:35px;}


/* ---------------------------------预订------------------------------ */


#table5  { width:80%;  border-collapse:collapse; margin:10px; }
#table5 td {border: 1px  solid #ddd; }


.fxtab { width:92%; border-collapse:collapse; margin:10px;}
.fxtab th {border:1px solid #ddd; text-align:center; background:#fefae1; }
.fxtab td {border:1px solid #ddd; text-align:center; }

#bookprice { margin:8px auto; width:92%;}
#bookprice li { width:70px; float:left; height:38px; border:1px solid #FFD079; text-align:center; }
#bookprice li h5 { border-bottom:1px solid #FFD079; height:20px; line-height:20px; font-weight:normal; background:#FFF9E6; margin:0;}

#bookprice li p { margin:0; height:19px; text-align:center; line-height:19px;}
.booktable { margin-left:8px; width:720px; border-collapse:collapse;}
.booktable th {  font-weight:normal; width:100px; text-align:right;   border:2px solid #fff;}
.booktable td { padding:2px 3px;}

.btn_hong { padding:0; margin:0; background:url(/images/btn_hong.gif); width:48px; height:22px; display:block; font-weight:bold; color:#fff; border:0px; line-height:22px; _line-height:22px; cursor:pointer; font-size:12px; text-align:center;}
.hotelseatit { text-indent:10px; background:#eee url(/images/a6.gif) no-repeat 0 10px; width:600px; height:25px; line-height:25px;  }
.btn_hui  { padding:0; margin:0; background:url(/images/btn_hui.gif); display:block;width:48px; height:22px; font-weight:normal; color:#666; border:0px; line-height:22px; _line-height:22px; font-size:12px;}


/* */
#bookok { width:650px; border:1px solid #ddd; margin:25px auto; padding:20px; }



/* ---------------------------------酒店图片------------------------------ */


/* 酒店图片 */


.photocenter { width:768px; float:left; text-align:center; margin:0 auto;}
.photoright { width:190px; float:left; margin-left:5px;}
.photoright  ul { float:left; margin:2px;}
.photoright {   text-align:center;}



#crumbphoto { width:768px; height:20px; background:url(/images/crumbbg.gif) no-repeat; margin:5px 0; color:#999; border:1px solid #ddd; }

#upphototab { margin:5px;}


.smphoto img { width:80px; height:60px; border:0;}
a.smphoto { width:80px; height:60px;  display:block; padding:2px; border:1px solid #ddd;}
a.smphoto:hover  { border:1px solid #bbb; }


.photoimg { width:132px; height:95px; border:1px solid #d8d8d8; padding:3px; }
.photoimg img { width:132px; height:95px; border:0;}


#photoupbox{ width:750px; border:1px solid #ddd; }




/* ---------------------------------快捷/星级连锁酒店列表------------------------------ */

.div5 a {line-height:22px; text-indent:25px; display:block; width:170px; height:21px; background:url(/images/a6.gif) no-repeat 10px 7px; border-bottom:1px dashed #ddd; }/* 左边 */

#listdiv ul {width:730px; margin-left:10px; }
#listdiv ul li { border-bottom:1px  dotted #ddd; height:26px; line-height:26px; }
.kjtd1 { width:60px;  display:block; float:left; } 
.kjspan2 { width:240px;   float:left; }
.kjspan3 { width:350px;  float:left; color:666;}
.kjspan4 { width:50px; display:block; float:right;  }
 
#kjcitylist {
	
	clear:both;
	width: 776px;
}

.lisaaa2,.lisaaa1 { display:block; padding:2px 7px 0 7px; float:left; margin-right:3px;  }
.lisaaa2 { border:1px solid #FF6600; background:#ff9;  }
.lisaaa2 a span { color:#f30; }
.lisaaa1 { border:1px solid #ddd; background:#f2f2f2;  }
.lisaaa1 a span { color:#000; }

 
 




/* ---------------------------------推荐/特价酒店列表------------------------------ */

#tjmain { background:url(/imgs/tjbg1.gif) repeat-y; width:980px; margin-top:3px; }
#tjleft { background:url(/imgs/tjtop1.gif) no-repeat; width:200px; padding-left:16px; padding-top:150px; float:left;}
#tjright { background:url(/imgs/tjbg2.gif) repeat-y 0 30px; width:763px; float:left;} 


#tjmain {overflow: hidden;  display: block;}
/* easy clearing */
#tjmain:after { content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility:hidden; }
/* end easy clearing */
#tjleft, #tjright {	float: left; padding-bottom: 32767px !important; margin-bottom: -32767px !important; 	}

/*  左  */
#tablediv5 { width:184px; border:solid #f8a504 1px; float:left; background:#fff;}
#tablediv5 a { display:block; padding:0;margin:0; height:25px; width:60px; text-align:center; float:left;}


/* 右 */

#righttopt4 { display:block; height:40px; line-height:36px; width:740px;  margin-left:8px; background:url(/imgs/ico1.gif) no-repeat 0 5px; text-indent:60px; color:#f60; font-size:15px; border-bottom:1px solid #ddd;}

.p1 {display:block; width:120px; height:90px; overflow:hidden; border:1px solid #ddd; padding:2px; margin:3px; }
.p1 img { width:120px; height:90px;}
.hotellistmoretab {  margin-bottom:10px; width:720px; margin-left:20px;}
.hotelname { border-bottom:1px dashed #ddd; font-size:14px;}

.kongtd { height:8px;}
.tjfang { text-align:center; border-collapse:collapse; margin-top:2px;}
.tjfang th { border:1px solid #ddd; background:#eee7d9;}
.tjfang td { border:1px solid #ddd;}

.page { width:350px; float:right; clear:both;}
.page a { display:block; border:1px solid #ddd; padding:0 5px; float:left; margin:8px 2px;}
#tjfoot { background:url(/imgs/tjfoot.gif) no-repeat; width:100%; height:5px;}


/* 城市列表 */

#hiright {width:740px; float:left; margin-left:6px; margin-top:5px; text-align:left; padding:10px; border:1px solid #ddd;}
#cityhot p { text-indent:80px;}
#footlshotel { width:700px;  margin:10px auto; text-align:left; margin:10px auto; border-top:1px dashed #eee;}


/* 经济型快捷酒店更多 */
#righttopt3 { width:99%; border:1px solid #ddd; height:20px;  line-height:20px;text-indent:10px; color:#666; text-align:left;}

#jjhotellist { width:628px; *width:669px; margin:5px auto; padding:20px; border:1px solid #fcbf2f; display:table;}
#jjhotellist h1 { display:block; width:610px; margin:5px auto;  height:30px; font-size:14px; font-weight:bold; background-color:#E6E6E6; text-align:center; line-height:30px; height:30px; border-bottom:1px dashed #ddd; margin-bottom:15px}
#jjhotellist li { width:158px; text-align:left; float:left; text-indent:15px; background:url(/images/a6.gif) no-repeat 0 8px; height:25px; line-height:25px; }
 
/* 糖酒会锁酒店列表 */
#righttopt2 { width:99%; border-bottom:1px solid #ddd; height:20px;  line-height:20px; color:#666; text-align:center;}
#righttopt2 a { color:#666;}

#listdiv5 table{ width:710px; margin:10px auto;}



/* 预订登录页面 */
#hotelinfologin {width:780px; margin-top:30px; height:100%;}
#ydloginbox1 { width:430px; height:270px; float:left; padding-top:45px; background:url(/imgs/loginbg1.gif) no-repeat;}
#ydloginbox2 { width:330px; height:270px; float:right; padding-top:60px; background:url(/imgs/loginbg2.gif) no-repeat;}
#ydloginbox1 p { width:400px; margin-left:15px; margin-top:10px; border-top:1px solid #c7c5bc; text-align:left; padding-top:6px;}

#ydloginbox1 p strong { line-height:30px;}
.hotellogininp { width:180px; height:19px; line-height:19px;}

/* 连锁酒店页面 */
.nav_ab {
	display:table;
	border:1px solid #C7CACF;
	height:72px;
	padding-top:2px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.nav_ab li {
	float:left;
	width:150px;
	font-size:14px;
	line-height:30px;
	height:30px!important;
	text-align:center;
	display:inline;
	margin-top: 3px;
	background-color: #F9F9F9;
	margin-left: 1px;
	border: 1px solid #DDDDDD;
}
.nav_ab li a {
	color:#1568BD;
	font-size:13px;
	font-weight: normal;
	display: block;
}
.nav_ab li a:hover{
	color:#FFFFFF;
	font-size:13px;
	font-weight: normal;
	display: block;
	background-color: #F5981F;
	text-decoration: none;
}
#title_box {
	background-image: url(/imgs/title_bj.gif);
	background-repeat: no-repeat;
	display: block;
	font-size: 12px;
	color: #FF6600;
	height: 21px;
	width: 730px;
	padding-left: 35px;
	padding-top: 4px;
	margin: 5px 0px 0px 0px;
}
.txt_box {
	margin: 0px;
	font-size: 12px;
	border: 1px solid #DDDDDD;
	display: block;
	padding: 0px 0px 5px 0px;
	width: 765px;
	font-weight: normal;
	color: #4a4a4a;
}
.txt_box a{
	color: #1568BD;
	text-decoration: none;
	}
.txt_box a:hover{
	color: #FF3300;
	text-decoration: underline;
	}	
.txt_box span{
	color: #FF3300;
	}
.txt_box ul{
	padding: 0px;
	clear: left;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DDDDDD;
	margin: 0px 20px 0px 20px;
	display: block;
}
.txt_box li{
	float: left;
	list-style-type: none;
	height: 18px;
	padding-top: 7px;
	text-align: left;
}
.kj1 {
	width: 135px;
}
.kj2 {
	width: 310px;
}
.kj3 {
	width: 375px;
}
.Favorites_img{ cursor:pointer;}
#trafficdiv a,.xginfotab a{ color:#1568BD; text-decoration:underline; font-weight:normal;}

/*2月28日新增筛选*/
#righttopt{ background:none;}
#righttopt #screen{width:758px;  border:1px solid #fcbf2f;border-top:none; margin:0 auto; display:table;}
#screen .screenTop{width:758px; height:30px; text-align:left; margin:1px; background:#FCF7EB;display:block;}
#righttopt .screenTop h2 { float:left; font-size:12px;height:30px; color:#DE5900; font-weight:normal; margin:0; padding:0; text-align:left; display:block;line-height:30px;text-indent:2em; overflow:hidden; }
#righttopt ul{text-align:center; float:left; display:block; margin:0 0 0 5px; padding:0;}
#righttopt ul li{ float:left; list-style:none; line-height:18px;height:18px;text-align:left; color:#000000; }
#righttopt ul li a{color:#666;font-weight:normal; }
#righttopt ul li a:hover{color:#666; text-decoration:underline;}
#righttopt ul li a:visited{color:#666;}
#righttopt ul li input{ line-height:30px; vertical-align:text-bottom}
#righttopt ul .vs{display:block;width:65px; text-indent:0px;text-decoration:none;color:#FFFFFF;background:url(/images/quitbg.gif) no-repeat right;}
#righttopt ul .vs:visited{color:#FFFFFF;}
#righttopt div{ width:758px;height:26px; background-color:#FCF7EB;} 
#righttopt div strong{ width:70px; float:left; display:block; height:26px; line-height:26px;margin-top:3px; font-weight:normal;}
#righttopt .sort{ width:420px;}
#righttopt .sortright{ width:242px;width:232px;float:right;height:23px;line-height:26px; text-align:right; margin-right:15px;margin-top:3px; color:#666666; white-space:nowrap; overflow:hidden;}
#righttopt .sortright a{color:#666666}
#righttopt .sort li{ width:80px; float:left;line-height:26px; height:26px;  text-align:center; margin-top:3px;   }
#righttopt .sort li.st{color:#DE5900;font-weight:bold;  }
#righttopt .sort li.st a{color:#DE5900;font-weight:bold; }
#righttopt .sort li.st a:visited{color:#DE5900;font-weight:bold;}
#righttopt .price{ width:100px;}
#righttopt .star{ width:120px;}
#righttopt .area{ width:230px;}
#righttopt .area li{ width:115px; float:left;}
#righttopt .chain{ width:80px;}

#righttopt ul li a span{ color:#1568BD}
#righttopt table{margin:0 auto; width:748px; background:none; margin-bottom:6px;border-spacing:0; margin-left:10px; }
#righttopt table th{text-indent:8px;color:#000000;height:18px; line-height:18px;text-align:left; background:none; border:none; letter-spacing:normal;}
#righttopt table td{ background:none;vertical-align:top;}

.hotellistright .listname a{color:#de5900; font-size:14px; line-height:28px; font-weight:bold; text-decoration:underline;}
.hotellistright .listname a:visited {color:#de5900; font-size:14px; line-height:28px;font-weight:bold;}

.hotellistright { float:left; margin-left:5px; width:650px; float:right; display:table; }
.hotellistright p{ line-height:22px;}
.hotellistright .hotelarea{ color:#000000;}
.hotellistright .hotelarea a{ color:#1568BD;}
.hotellistright dd{ width:500px;float:left; margin-left:6px;}
.hotellistright dl{ float:left; display:inline-block;}
.hotellistleft { float:left; padding:5px 5px 5px 10px; height:90px;width:85px;}

.jdshowimg { width:75px; height:75px;border:1px solid #ddd;}
.hotellist { border:1px solid #FCBF2F;}
.hotellist li{ width:758px; float:left; list-style:none; border-bottom:1px dashed #ccc; margin-top:10px; padding-bottom:5px;}
.hotellist .viewprice{ width:750px; margin-left:5px}
#load_div{ height:30px; background:#FCF7EB;text-indent:2em; line-height:30px;}
#load_div a{ color:#1568BD;}
#load_div span{ color:#de5900; font-size:12px;line-height:30px;}
.hotellist .viewprice th a{ color:#1568BD;}
.buttom_page{ height:30px; margin-top:5px; float:right; width:750px; text-align:right;}
.hotellistpage a,.buttom_page a{color:#1568BD;}
.hotellistpage a:visited,.buttom_page a:visited{color:#1568BD;}
#lefth a{color:#1568BD;}
.AvgPrice span a{color:#D35714;cursor:pointer;border-bottom:dashed 1px #D35714; font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bolder;}
.AvgPrice span a:hover {color:#D35714;text-decoration:none;border-bottom:dashed 1px #D35714;}
.AvgPrice span a:visited {color:#D35714;text-decoration:none;border-bottom:dashed 1px #D35714;}
.Room-Introduction-list{margin:0; padding:0;border:1px solid #CCCCCC; display:table; background:#EBEBED; margin:5px 0px 10px 0px; width:720px;}
.Room-Introduction-list ul{display:table; width:750;}
.Room-Introduction-list li{margin:0; padding:0; float:left;width:160px; padding:8px 0  8px 10px; background: url(/imgs/ic_dot_gray.gif) no-repeat 15px 16px; text-align:left; line-height:1.5em; text-indent:1em; border:none;} 
.Room-Introduction-list-p {text-align:left; margin-left:24px;line-height:1.5em; width:90%;}
.Room-Introduction-list-p a{color:#1568BD; }
.Room-Introduction-list-p a:visited{color:#1568BD; }
.RoomTrRow{ display:table-row;}
.Viewrooms{ text-align:right;}
.hotellisttab .Viewrooms a{color:#FF4500; padding-right:12px;display:block; float:right;width:80px; background-image:url(/imgs/ViewRoom.gif); background-repeat:no-repeat; background-position:right; margin-right:6px}
.hotellisttab .Viewrooms a:visited,.HiddenRooms a:visited{color:#FF4500;}
.HiddenRooms{ text-align:right; }
.HiddenRooms a{color:#FF4500; padding-right:12px;display:block; float:right;width:80px; background-image:url(/imgs/HiddenRoom.gif); background-repeat:no-repeat; background-position:right;margin-right:6px}
.nohotelprice{ margin-left:100px; line-height:24px;}
.hotellist .nohotel{ text-align:left; padding:20px; background:#fff9e1; border:1px solid #efe5bb; line-height:20px; margin-bottom:10px;}
.hotellist .nohotel span{ color:#FF4500; font-weight:bold;}
.hotellist .nohotel a{color:#1568BD;}

/*新加20110325*/
#infoRight{padding:0; margin:0;width:210px; float:right; margin-top:8px;}
#infoRight .lefttit1{ width:210px; margin-bottom:5px; padding-bottom:5px;}
#infoRight .seart3{ display:block; width:210px; background:url(/imgs/t-4.gif) no-repeat; color:#fff;text-indent:10px; line-height:21px;}
#infoRight .hsearlefttab {  width:210px;  margin:0px; border:0; border:1px solid #fcbf2f;}
#infoRight .hsearlefttab td { height:28px; }
#infoRight .cs{height:70px; background:url(/imgs/t-5.gif) 10px 0px no-repeat; margin-bottom:5px;}
#infoRight .cs p{margin-left:70px; padding-top:5px;line-height:1.6em;}
#infoRight .cs p tt{font-size:18px; font-family:Tahoma, Geneva, sans-serif;}
#infoRight a{ color:#1568BD;}
#RoomListPrice label a{ color:#001D75; margin-left:5px;}
#bookhotelRight{ width:192px; float:right;}
#content .no{ border-bottom:none;}
.box7{ border:1px dashed #C96702;display:table; width:170px; padding:10px;margin-bottom:10px; background-color:#FEEABA; color:#C96702;}
.box8{ display:table; width:190px;border:1px solid #D5D5D5; margin-bottom:20px;}
.box8 h3{ height:30px; line-height:30px; background-color:#DEE7EF; text-indent:1em; font-weight:bold;}
.box8 dl{ width:190px; display:table; background-color:#F1F4F7;}
.box8 dl dt{ float:left; width:190px; text-indent:1em;height:30px; line-height:30px; font-weight:bold;}
.box8 dl dd{ float:left; width:190px; text-indent:2em;height:30px; line-height:30px;}

.box9 { display:table;  padding:0; margin:0;width:210px;border:1px solid #D5D5D5; margin-bottom:10px;_width:208px;}
.box9 h3{ height:30px; width:210px; padding:0; font-size:14px;line-height:30px; color:#000000; background-color:#EBF0F8; text-indent:0.6em; font-weight:bold;_width:208px;}
.box9 .chainl{ margin-left:10px; line-height:1.6em; margin-top:8px;}
.box10 h3{ height:30px; width:210px; padding:0; font-size:14px;line-height:30px; color:#000000; background-color:#EBF0F8; text-indent:0.6em; font-weight:bold;_width:208px;}


/*== why elong ==*/
.box10{ display:table;  padding:0; margin:0;width:210px;border:1px solid #D5D5D5; margin-bottom:10px;_width:208px;}
.box10 ul {  padding-top:10px;padding-left:5px;}
.box10 ul li{padding-left:20px; background:url(/new/hotels/pic/hotel_icons.png?t=20112012) -0px -270px no-repeat; font-size:12px; color:#896e01; margin-bottom:8px;}
.icon_info{display:inline-block; width:14px;height:14px; background:url(/new/hotels/pic/hotel_icons.png?t=20112012) 0px 0px no-repeat; cursor:pointer}
.box9{margin-top:5px;}
.box9 ul{ margin-left:10px;}
.box9 li{border-bottom:1px dotted #cccccc; padding:5px 5px 5px 0px; font-family:Tahoma, Geneva, sans-serif}
.box9 li a{ color:#1568BD}
.box9 li span.dx{margin-top:5px;}
.box9 li span{ color:#B8B8B7;}
.box9 li .l_black{color:#777777;}
.box9 li .right{float:right;}
.box9 li .orange{color:#C96702;}
.box9 li a:visited{ color:#1568BD}
.box9 li.morehotel{ text-align:right; border-bottom:none;}
.box9 li.moreviews{border-bottom:none; height:5px; line-height:5px;}
.box9 li p{margin-top:-19px;}
.box9 li .no{ width:55px; height:11px;}
.dx{ background:url(/new/hotels/pic/d_l.png?t=20112012) no-repeat;width:55px; height:11px;}
.dx1{ background-position: 0 -43px;}
.dx2{ background-position: -55px -43px;}
.dx3{ background-position: -110px -43px;}
.dx4{ background-position: -165px -43px;}
.dx5{ background-position: -220px -43px;}
.dx6{ background-position: -330px -43px;}
.dx7{ background-position: -385px -43px;}
.dx8{ background-position: -440px -43px;}
.dx9{ background-position: -495px -43px;}
.otherInfo .xginfotab th{ background-color:#FFFFFF}
.clear{ clear:both;}
/*左侧的*/
.jiangjin {cursor:pointer;}
.jiangjin span{ font-family:Arial, Helvetica, sans-serif;font-size:18px; color:#FF0000; font-weight:bolder;}
.jiangjin_red{font-family:Arial, Helvetica, sans-serif;font-size:18px; color:#FF0000; font-weight:bolder;}
.fxtab1 th{ color:#666666;}
.fxtab1 .tlf{ text-align:left; text-indent:3px;}
.fxtab1 strong{ display:none;}
.fxtab1 .htmlspan{ display:none;}

/*============================= Tips ActiveX start====================================================*/
.com_way{position:absolute; display:none; z-index:999;}
.com_way .z{border-top:#666666 solid 1px; border-left:#666666 solid 1px;float:left;background:#e8e8e8;height:2px; margin-top:5px;_overflow:hidden;position:relative;}
.com_way .bj{width:28px;height:8px;background:url(/new/common/pic/com_bg.png?t=20112012) no-repeat  0 -353px;_overflow:hidden;float:right;margin-bottom:-1px;}

.com_way .z_tl{border-top:#666666 solid 1px; border-right:#666666 solid 1px;float:right;background:#e8e8e8;height:2px; margin-top:5px;_overflow:hidden;position:relative;}
.com_way .bj_tl{width:28px;height:8px;background:url(/new/common/pic/com_bg.png?t=20112012) no-repeat  0 -364px;_overflow:hidden;float:left;margin-bottom:-1px;}


.com_way .bk{border-bottom:#666666 solid 1px;border-left:#666666 solid 1px;border-right:#666666 solid 1px;background:#FFF;}
.com_way .bk_1{border-bottom:#e8e8e8 solid 3px;border-left:#e8e8e8 solid 3px;border-right:#e8e8e8 solid 3px;padding:12px; overflow-x:hidden; overflow-y:auto;text-align:justify;text-justify:inter-ideograph;background:#FFF; }


.com_way .bk_top{border-top:#666666 solid 1px;border-left:#666666 solid 1px;border-right:#666666 solid 1px;background:#FFF;}

.com_way .bk_top_1{border-top:#e8e8e8 solid 3px;border-left:#e8e8e8 solid 3px;border-right:#e8e8e8 solid 3px;padding:12px; overflow-x:hidden; overflow-y:auto;text-align:justify;text-justify:inter-ideograph;background:#FFF; }
.com_way .z_bl{border-bottom:#666666 solid 1px; border-right:#666666 solid 1px;float:right;background:#e8e8e8;height:2px; margin-bottom:5px;_overflow:hidden;position:relative;}
.com_way .bj_bl{width:28px;height:8px;background:url(/new/common/pic/com_bg.png?t=20112012) no-repeat  0 -375px;_overflow:hidden;float:left;}

.com_way .z_br{border-bottom:#666666 solid 1px; border-left:#666666 solid 1px;float:left;background:#e8e8e8;height:2px; margin-bottom:5px;_overflow:hidden;position:relative;}
.com_way .bj_br{width:28px;height:8px;background:url(/new/common/pic/com_bg.png?t=20112012) no-repeat  0 -344px;_overflow:hidden;float:right;}
.com_way .wttl{margin-left:60px; _text-indent:-3px;}
.com_way .left{ float:left}

/*============================= Tips ActiveX end====================================================*/

/*=============================不能预定================================*/
.bookfalse{ padding:30px 100px 10px 50px;}
.bookfalse p{ line-height:1.6em;}
.bookfalse p strong{ font-weight:normal; color:#FF0000;}
.bookfalse p span{ color:#DE5900;}
.bookfalse p .simsun{ font-family:simsun;}
.right{ float:right;}
.bookfalse p a{ color:#1568BD}
.listfalse{display:table; width:100%; float:left;}
.listfalse p{ line-height:1.6em; text-indent:100px; }
.listfalse p strong{ font-weight:normal; color:#FF0000;}
.listfalse p span{ color:#DE5900;}
.listfalse p .simsun{ font-family:simsun;}
#RoomPrice .lh-error{border-top:1px solid #f2f2f2; display:table; padding:10px;}
#RoomPrice .lh-error ul li{width:330px; height:55px; float:left; padding:0px 16px; border-right:1px dotted #b0b1b2;}
#RoomPrice .lh-error ul li .t11{font-family:Arial;}
#RoomPrice .lh-error ul li a{ color:#1568BD}
#RoomPrice .lh-error ul li a.view-more{background:url(/new/hotels/pic/d_l.png?t=20112012) -380px -124px no-repeat; width:59px; height:18px; color:#fff; font-size:12px; display:block; float:right; text-align:center; line-height:18px; overflow:hidden}
#RoomPrice .lh-error ul li a.orange{color:#de5900; font-size:15px;}
#RoomPrice .lh-error ul li .dx{margin:3px 10px 0px 0px;}
#RoomPrice .lh-error ul li.nol{border-right:none;}
#RoomPrice .lh-error ul li p{line-height:1.5em; color:#777777; clear:both}
#RoomPrice .lh-error ul.distance li{height:70px;}
.orange{color:#C96702;}

#RoomPrice .bookfalse .fal{ font-size:12px;}
#RoomPrice .bookfalse .fal a{ text-decoration:underline;}
#RoomPrice .bookfalse .cen{ text-align:center;}

 
/* 行政区与商业区切换 */
#fltopdiv { width:210px; margin:0; padding:0; float:left;}
.rgbtu1_1,.rgbtu1 { width:90px; margin:0; padding:0; float:left; height:20px; text-align:center; margin-top:1px; margin-bottom:-1px; cursor:pointer; line-height:20px;}
.rgbtu1 { background:#FFF7EA; color:#000;border:1px solid #D5D5D5;margin-left:10px;}
.rgbtu1_1 { margin-left:12px;color:#000; height:20px;border:1px solid #D5D5D5; border-bottom:none; font-weight:bold; background:#EBF0F8; z-index:9; }
#rgbcn0,#rgbcn1{ width:210px; border:1px solid #D5D5D5;padding-top:12px;margin-top:0;margin-bottom:5px;float:left; height:auto; z-index:8;}
#rgbcn0 ul{ width:210px; margin:0; padding:0; padding:0 10px; display:table;_width:180px;}
#rgbcn0 ul li { height:24px; border-bottom:1px dashed #999; width:192px; line-height:24px; float:left;margin:1x 0 1px 0;display:block; text-overflow:ellipsis;  white-space:nowra; overflow:hidden; }
#rgbcn1 ul{ width:210px; margin:0; padding:0; padding:0 10px; display:table;_width:180px}
#rgbcn1 ul li { height:24px; border-bottom:1px dashed #999; width:192px; line-height:24px; margin:1x 0 1px 0;display:block; text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; }

/*列表*/
.hotellisttab strong{ display:none;}
.hotellisttab .htmlspan{ display:none;}
.PriceAll{ border:0; border-spacing:0; border-collapse : 0; } 
.PriceAll th{ text-align:center; font-weight:normal; background-color:#F2F2F2; border:0px; padding:2px; height:24px;color:#333333;}
.PriceAll td{ text-align:center; border:0px; height:30px; padding:2px; color:#333333;}
.PriceAll td span{ color:#000000; font-size:12px; }
.hotellisttab .thindent-Explain{text-align:left;text-indent:0.2em;}
.hotellistright a:visited{ color:#1568BD}

/**/
.box11{ display:table;  padding:0; margin:0;width:210px;border:1px solid #D5D5D5; margin-bottom:10px;_width:208px; margin-top:5px; }
.box11 h3{ height:30px; width:210px; padding:0; font-size:14px;line-height:30px; color:#000000; background-color:#EBF0F8; text-indent:0.6em; font-weight:bold;_width:208px;}
.box11 ul {  padding-top:10px;padding-left:5px;}
.box11 ul li{padding-left:20px; background:url(/new/hotels/pic/hotel_icons.png?t=20112012) -0px -270px no-repeat; font-size:12px; color:#896e01; margin-bottom:8px;}

.box12{ display:table;  padding:0; margin:0;width:210px;border:1px solid #D5D5D5; margin-bottom:10px;_width:208px; margin-top:5px; }
.box12 h3{ height:30px; width:210px; padding:0; font-size:14px;line-height:30px; color:#000000; background-color:#EBF0F8; text-indent:0.6em; font-weight:bold;_width:208px;}
.box12 ul {  padding-top:10px;padding-left:5px;}
.box12 ul li{ font-size:12px; color:#896e01;}
.box12 ul li a{color:#1568BD}
.box12 ul li a:visited{color:#1568BD;}
.box12 ul li div{ width:130px; float:left; height:22px;*height:26px;}
.box12 ul li span{ width:65px; float:right;height:22px;*height:26px;}
.AvgPrice font a{color:#666;cursor:pointer;border-bottom:1px dashed #666; font-size:12px; font-weight:normal;}
.AvgPrice font a:visited{color:#666;cursor:pointer;border-bottom:1px dashed #666; font-size:12px; font-weight:normal;}


/*hotelinfo*/
#poiDiv a{ color:#1568BD}
#poiDiv a:visited{ color:#1568BD}
#poiDiv h5 { background-color:#FFFFFF; border-bottom:2px solid  #999999; width:95%; margin-top:15px; margin-left:15px; }
#poiDiv h5 a{font-size:14px;color:#000000;}
#poiDiv h5 a:visited{color:#000000;}
#poiDiv ul{ width:98%; display:table; margin-left:5px;}
#poiDiv ul li { width:232px; float:left; line-height:1.6em; margin-left:5px; color:#666666;}
#poiDiv ul li .pn{width:176px;display:block; float:left;overflow:hidden;white-space:nowrap;}
#poiDiv ul li .pn a.pnt{ color:#666666;}
#poiDiv ul li .pl{ float:right; width:40px; text-align:right;color:#999999}
#mapDiv{ margin:0; padding:0; height:640px; overflow:hidden; width:760px; }
#container { width:750px; height:640px;padding:0; margin:0; display:block;*width:750px;}
#mapcontent{ width:320px; font-size:12px;}
#mapcontent table th{ width:35px;font-size:12px; font-weight:normal; background:none; border-bottom:none;}
#mapcontent table td p{ display:block; width:120px;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
#mapcontent div{ height:54px; overflow:hidden;}

/*poi*/
.poiType{ width:100%; margin-top:10px; border:1px solid #FCBF2F; display:table; padding-bottom:10px;}
.poiType li{ float:left; width:240px; padding-left:8px; border-bottom:1px dashed #CCCCCC;white-space:nowrap;overflow:hidden; height:25px; line-height:30px;white-space:nowrap;overflow:hidden}
.poiType li a{color:#1568BD}
.poitop{width:758px;  border:1px solid #fcbf2f;border-top:none; margin:0 auto; display:table;}
.poitop h2 , .poiType h2{width:757px; height:25px; text-align:left; margin:1px; background:#FCF7EB;display:block; font-size:14px; line-height:25px; text-indent:1em;}
.poitop ul{ width:95%; margin-left:20px; height:25px; line-height:25px;}
.poitop ul li{ float:left; width:65px; margin-right:5px;}
.poitop li a{color:#1568BD}
.poityelist{width:760px;  border:1px solid #fcbf2f; margin:0 auto; display:table;}
.poityelist ul{ width:95%;  height:25px; line-height:25px; margin:10px 0 10px 20px; height:auto;}
.poityelist ul li{ float:left; width:60px; margin-right:5px;white-space:nowrap;overflow:hidden;}
.poityelist ul li a{color:#1568BD}
.poityelist ul li a:visited{color:#1568BD}
.poitop li a:visited{color:#1568BD}
.poiType li a:visited{color:#1568BD}

.box12{ float:right;}
.box12 h3{ white-space:normal; overflow:hidden; width:210px;}
.box12 .poiview{ color:#896E01}
.box12 .poiview dl{ float:left; width:210px;}
.box12 .poiview dt{ float:left; width:43px; text-align:right;}
.box12 .poiview dd{ float:left; width:165px;white-space:normal; overflow:hidden;}


/*团购得*/

.tuan { width:758px;  border:1px solid #D5D5D5; margin:0 auto; display:table; margin:8px auto;} 
.tuan .tuan-top{ width:756px; height:30px; text-align:left; clear:both; margin:1px; background:#EBF0F8; padding:0; display:block;}
.tuan h3{ float:left; font-size:14px;height:30px; color:#000; margin:0; padding:0; text-align:inherit; display:block;line-height:30px; text-indent:1em; width:230px; overflow:hidden; }

.tuan .tuanL{ margin:8px 0; margin-left:8px;}

.tuan .tuanO{ width:728px;}
.tuan .tuanLL{border-right:1px solid #ccc; padding-right:8px;width:360px; float:left;}
.tuan .tuanL dt{display:inline;float:left;}
.tuan .tuanL p.t{height:82px;overflow:hidden;padding-left:10px;_padding-left:7px;}
.tuan .tuanRR{width:360px; float:left;}
.tuan .tuanL p.p{border-bottom:1px solid #e8e8e8; height:30px;margin-left:180px;}
.tuan .tuanL dd .buy{float:right;display:inline;margin-top:2px;width:70px;height:22px;font:normal 12px/22px simsun;text-align:center;background:url(/imgs/btn01.png) 0 0 no-repeat;color:#fff;outline:none;}
.tuan .tuanL dd .buy:hover{background-position:0 -54px;color:#fff;}
.tuan .tuanL dd a{ color:#1568BD;font:bold 13px/18px simsun;outline:none;}
.tuan .tuanL dd .pr{font:normal 24px/26px arial;color:#DB2C03;}
.tuan .tuanL p.d span{ display:inline-block;}
.tuan .tuanL p.d{clear:both;padding:8px 0;height:18px;font:normal 12px/18px arial;}
.tuan .tuanL p.d .c{width:115px;padding-left:4px;text-align:left;}
.tuan .tuanL p.d .op{width:85px;}
.tuan .tuanL p.d .ds{width:83px;}
.tuan .tuanL p.d .ct{padding:5px 0 0;}
.tuan .tuanL p .op del{margin-left:2px;color:#DB2C03;}
.tuan .right{ line-height:32px; margin-right:5px;} 
.tuan .right a{color:#000000;}

.tuan .tuanO p.p span{ display:inline-block;}
.tuan .tuanO p.p {padding:3px 0;height:18px;font:normal 12px/18px arial; border:none;}
.tuan .tuanO p.p .c{width:105px; text-indent:4px;text-align:left;}
.tuan .tuanO p.p .op{width:75px;}
.tuan .tuanO p.p .ds{width:73px;}
.tuan .tuanO p.p .ct{padding:5px 0 0;}
.tuan .tuanO dd a{ color:#1568BD;font:bold 14px/20px simsun;outline:none;}
.tuan .tuanO dd .pr{font:normal 24px/26px arial;color:#DB2C03; text-indent:2em;}
.tuan .tuanO dd .buy{float:right;display:inline-block;;margin-top:2px;width:70px;height:22px;font:normal 12px/22px simsun;text-align:center;background:url(/imgs/btn01.png) 0 0 no-repeat;color:#fff;outline:none;}

/*新增加样式*/
#ReviewDiv .ul_pltop{ width:740px; margin:0; padding:0; }
#ReviewDiv .ul_pltop li{ margin:0; padding:0; list-style:none; width:740px; height:50px; color:#000000; float:left; display:inline; background:#edf5f8; padding:5px 0; margin:5px 0;}
#ReviewDiv .ul_pltop .name_tim{ color:#666666;} 
#ReviewDiv .ul_pltop .mon_fx{ width:68px; height:40px; float:left; margin-right:8px; margin-top:2px; font-size:18px; font-weight:bold; text-align:center; padding-top:5px; background:url(../imgs/fxjj_bg_03.jpg) 0 0 no-repeat; color:#FFf;}
#ReviewDiv .ul_pltop .mon_fx span{ font-size:16px;} 
/*poi 2011-12-8*/
/*
*/
.poi-error .nol{border-right:none; margin-left:5px;}
.poi-error ul li{width:330px; height:55px; float:left; padding:0px 16px; border-right:1px dotted #b0b1b2;}
.poi-error ul li a.view-more{background:url(/new/hotels/pic/d_l.png?t=20112012) -380px -124px no-repeat; width:59px; height:18px; color:#fff; font-size:12px; display:block; float:right; text-align:center; line-height:18px; overflow:hidden}
.poi-error ul li p{line-height:2.5em; color:#777777; clear:both}


