body{ margin:0px; padding:0px;}
form{ margin:0px; padding:0px;}
.Hotel_Info{ border:1px solid #FFC7DA; text-decoration:none; font-size:12px;}
.HotelMenuInfo{ font-size:14px; text-decoration:none; color:#333; background:url(hotelMenu.jpg) repeat-x;}
.HotelMenuInfo a{ font-size:12px; text-decoration:none; color:#080;}
.HotelName{ font-size:16px; font-weight:bold; color:#333; padding-right:20px;}
.HotelImg{ font-size:12px; text-decoration:none; color:#333; margin-top:15px;}
.HotelImg a{ font-size:12px; text-decoration:none; color:#008800;}
.HotelContact{ font-size:12px; text-decoration:none; color:#333;}
.HotelSubMenu{ font-size:12px; font-weight:bold; color:#333; padding-left:10px; border:1px solid #ddd; background:url(HotelsubBg.jpg) repeat-x;}
.HotelSubCotact{ padding:10px; line-height:20px; color:#333;}
.HotelList{ text-decoration:none; margin:15px auto 15px auto;}
.HotelMoney{ font-size:12px; text-decoration:none; background:url(jiageBg.jpg) no-repeat top;}
#Hotel_x{ width:660px; height:28px; border-bottom:2px solid #E17FA0;}
#Hotel_x ul{ margin:0px; padding:0px;}
#Hotel_x ul li{ float:left; display:block; text-align:center; margin-right:2px; cursor:pointer}
#Hotel_x ul li.HotelOver{ font-size:14px; font-weight:bold; color:#FFF; width:126px; height:25px; line-height:25px; background:url(HotelOver.jpg) no-repeat bottom; padding-top:3px; overflow:hidden;}
#Hotel_x ul li.HotelOut{ font-size:14px; text-decoration:none; color:#333; width:126px; height:25px; line-height:25px; background:url(HotelOut.jpg) no-repeat bottom; padding-top:3px; overflow:hidden;}
.HimgBg{ font-size:12px; text-decoration:none; color:#333; background:url(ImgBg.jpg) no-repeat;}
.HimgBg img{ padding:3px 0px 0px 3px;}
.Hotel_rightMenu{ font-size:14px; font-weight:bold; color:#333; padding-left:10px; background:url(righBg230.jpg) no-repeat;}
.Hotel_height{ margin-top:10px; margin-bottom:10px;}
.HotelserchBox{ font-size:12px; text-decoration:none; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.HotelserchBox table{ margin:5px auto 5px auto;}
.Hotel_l{font-size:12px; text-decoration:none; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.Hotel_l a{ font-size:12px; text-decoration:none; color:#333; padding-left:5px;}
.Hotel_l a:hover{ text-decoration:underline; color:#ff6600;}
.Hotel_dq{font-size:12px; text-decoration:none; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.Hotel_dq table{ margin:5px auto 5px auto;}
.Hotel_dq span{ text-decoration:none; color:#333;}

.hotelback98{ border-right:none;font-family:Arial; cursor:pointer;font-size:14px; font-style:normal;font-weight:bold;}
.ttabb{ font-size:12px;}
.ttabb td{ border-right:1px solid #eee;}
#PortName_AreaNameT{ cursor:pointer}
#PortName_AreaNameTR SPAN{ cursor:pointer}

/*comment*/
.view_main1 {  margin-bottom:16px; width:640px; margin:0px auto; margin-top:10px; clear:both;}
.comment {}
.comment dl { padding:10px 15px;  zoom:1; }
.comment dl dt { float:left; width:77px; height:54px; padding:10px 13px 0 0; background: url(index_jj_bg.gif) 0 0 no-repeat; font-size:24px; font-family:"Times New Roman", Times, serif; color:#f60; font-weight:bold; text-align:center;}
.comment dl dt em { font-size:14px; font-style:normal;}
.comment dl dd { float:right; width:500px; padding-left:20px; line-height:20px;}
.comment dl dd em { float:right; font-style:normal; background:url(ding.gif) 0 2px no-repeat; color:#f60;}
.comment dl dd em a { padding-left:20px; color:#f60;}
.comment dl dd p { color:#555; padding-top:6px; width:510px; overflow:hidden;}
.comment dl dd p.hotelmaster { border:1px #a8cb92 dashed; background:#eeffd1; padding:7px 10px; width:552px; margin-top:10px;}
.yinxiang span { color:#fff; padding:4px 8px 1px 8px; margin-right:1px;}
.yx_0{background:#db94ff;}
.yx_1{background:#4c94db;}
.yx_2{background:#94b770;}
.yx_3{background:#ff7094;}
.yx_4{background:#ff8400;}
.yx_x{background:#666;}
.tips { border:1px solid #abce89; background:#FFC; color:#666; padding:5px;} 
.Dlan{ font-size:12px; text-decoration:none; color:#0055aa;}
.Dlan:hover{ text-decoration:underline; color:#ff6600;}

/*¾ÆµêÐÂÑùÊ½*/
.NewHotelTab{ font-size:12px; text-decoration:none; margin-bottom:12px; background:url(/Themes/Images/Bg/newhotelBg.gif) repeat-x; border-bottom:1px #DAE8F3 solid;border-left:1px #DAE8F3 solid;border-right:1px #DAE8F3 solid;}
.NewHotelLeft{ font-size:12px;  text-decoration:none; color:#666; margin-top:15px;}
.NewHotelImg{ border:1px solid #DAE8F3; border-bottom:0; background:#FFF;}
.NewHotelImg img{ padding:5px;}
.NewHotelLeftInfo{ border:1px solid #DAE8F3; border-top:0; font-size:12px; color:#666; background:#FFF;}
.NewHotelLeftInfo span{ font-size:12px; text-decoration:none; color:#ff6600;}
.NewHotelLeftInfo .fu{ font-size:12px; color:#076AC5; }
.NewHotelRight{ font-size:12px; text-decoration:none; color:#666; margin-top:15px;}
.NewHotelName{ font-size:14px; text-decoration:none; font-weight:bold; color:#076AC5; padding-left:10px;}
.NewHotelName a{ font-size:14px; text-decoration:none; font-weight:bold; color:#076AC5;}
.NewHotelName a:hover{ text-decoration:underline;}
.NewHotelRightInfo{ font-size:12px; text-decoration:none; color:#666666; line-height:22px; padding-top:5px;}
.NewHotelsyq{ font-size:12px; text-decoration:none; color:#076AC5; padding-right:15px;}
.NewHotelAddress{ font-size:12px; text-decoration:none; color:#666;}
.NewHotelTabList{ border-top:1px solid #eee; border-left:1px solid #fff; color:#8c8c8c; font-size:12px; text-decoration:none; background:#FFF;}
.NewHotelTabList td{ border-bottom:1px solid #eee;  color:#515151; text-decoration:none; font-size:12px; font-family:Tahoma, Geneva, sans-serif; text-align:center;}
.NewHotelTabTr{ background:#f8f8f8; font-size:12px; text-decoration:none; text-align:center; color:#8c8c8c; font-weight:bold;}
.NewHotelTabTrOver{ background:#FDEDAB; cursor:pointer;}
.NewHotelTabTr span{ color:#8c8c8c;}
.NewHotelTabMore{ font-size:12px; color:#006600; text-align:right; text-decoration:none;}
.NewHotelMoeny{ text-decoration:line-through; color:#333;}
#NewHotel{ height:27px; width:300px;}
#NewHotel ul{ margin:0px; padding:0px;}
#NewHotel ul li{ float:left; display:block; text-align:center; margin-right:3px;}
#NewHotel ul li.NhotelOver{ width:66px; height:27px; line-height:27px; font-size:12px; color:#FFF; font-weight:bold; text-align:center; background:url(../../Themes/Images/Bg/NewHotelOver.gif) no-repeat bottom;}
#NewHotel ul li.NhotelOut{ width:66px; height:27px; line-height:27px; font-size:12px; color:#666; font-weight:bold; text-align:center; background:url(../../Themes/Images/Bg/NewHotelOut.gif) no-repeat bottom;}


div.PriceAll{position:relative;cursor:pointer;}
div.PriceAll span{color:#FF0000;}
div.PriceAllTab{position:absolute;display:none;top:12px; float:left; left:-200px;}
div.PriceAllTab td{background:#FFFFFF; font-family:Tahoma, Geneva, sans-serif; cursor:pointer;}
div.PriceAllTab td.B{font-weight:bold;}
div.PriceAllTab td.F{background:#F0F0F0;}
div.PriceAllTab tr.T td{background:#F9F9F9}
.org{ text-align:center}
#hotelinfo_new{line-height:25px;font-size:12px;}

.jiudian{ font-size:12px; text-decoration:none;}
.jiudian td{ border-bottom:1px solid #eee; margin-top:10px; color:#666;}
.jiudian a{ font-size:12px; text-decoration:none; color:#0055aa;}
.jiudian th{ background:#f2f2f2; color:#787878; font-weight:normal;}

