@charset "utf-8";
/* CSS Document */

.hotellist{
margin-bottom:15px;
}
.hotellist .hotelIntro .hotelTitle{
background:#efefef;
margin-top:20px;
margin-bottom:15px;
height:24px;
padding-left:17px;
padding-top:5px;

}
.hotellist .hotelTitle .titletext{
display:inline-block;
width:400px;
}
.hotellist .hotelIntro .hotelTitle h1{
color:#3e84c9;
font-size:14px;
font-weight:600;
}

.hotelText{

margin-right:5px;
margin-left:14px;
}
.hotelText span{
display:inline-block;
margin-top:10px;
}
.hotelText .hotel_desc{
text-indent:20px;

}

.imgBlock{
width:150px;
padding:1px;
border:1px solid #c5c5c4;
}
.hoteImg{
display:inline-block;
width:130px;
text-align:center;
font-weight:600;
margin-left:28px;
margin-right:20px;
}
#book_price{
position:relative;
margin-left:20px;
margin-top:15px;
font-weight:600;
color:#8aa11f;
font-size:14px;
}
#book_price #allpingjia{
float:right;
font-size:12px;
}
#book_price #allpingjia a{
color:#8aa11f;
}
#book_price #allpingjia a:hover{
color:#000000;
}
/*img slider css*/
div#roomslider{
position:relative;
margin:0 auto;
width:560px;
}

div.scrollbns{
position:absolute;
top:30px;
width:15px;
height:100px;
background:transparent;
cursor:pointer;
}
div.scrollbns.leftbn{
left:6px;
}
div.scrollbns.rightbn{
right:6px;
}

div.scroll{
width:515px;
overflow:hidden;
position:relative;
margin:0 auto;
}
div.scrollbox{
position:relative;
}
div.imgpanel{
padding-top:15px;
padding-left:11px;
padding-right:11px;
width:150px;
float:left;
position:relative;
}
div.imgpanel div.descrip{
text-align:center;
padding:2px;
}
td.roomlistcell{
background:#efefef;
padding-top:2px;
padding-bottom:2px;
}
#serve_tele{
margin-top:15px;
text-align:center;
color:#f26e3d;
}
div.friendlytips{
padding:5px;
margin-top:10px;
margin-bottom:10px;
margin-left:15px;
}
div.friendlytips div.tip{
font-weight:600;
position:relative;
}
#basicitems{
float:left;
position:relative;
line-height:22px;
background:url(../media/skin/default/client/user_tabbn_over_bg.gif) no-repeat;
width:102px;
padding-top:1px;
margin-right:2px;
color:#FFFFFF;
text-align:center;
}
#eatdrinkitems,#funexerciseitems,#roomitems,#creditcarditems{
float:left;
position:relative;
line-height:22px;
background:url(../media/skin/default/client/user_tabbn_down_bg.gif) no-repeat;
width:102px;
padding-top:1px;
margin-right:2px;
color:#FFFFFF;
text-align:center;
cursor:pointer;
}
#eatdrinkitemsbox,#funexerciseitemsbox,#roomitemsbox,#creditcarditemsbox{
display:none;
}
div .row{
margin-left:17px;
}
.greenline{
margin-left:17px;
margin-top:-1px;
background:#8aa11f;
text-align:right;
}

.Ny_Hotel02{
	clear:both;
	padding:10px 0;
	margin-left:17px;

}
.Ny_Hotel02 ul{

}
.Ny_Hotel02 li{
float:left;
width:136px;
height:25px;
line-height:25px;
padding:2px;
list-style:none;
overflow:hidden;
}
.hotelNemeBox{
margin-left:20px;
margin-top:5px;
margin-bottom:5px;
font-weight:600;

}
.hotelNemeBox .woyaoliuyan{
cursor:pointer;
float:left;
}
.hotelNemeBox span.hotelNeme{
width:290px;
display:inline-block;
}
.hotelNemeBox span.kehupingji{
width:186px;
display:inline-block;
}
.pingjiaBox{
margin-left:16px;
padding-top:5px;
width:561px;
}
.pingjiaTitle{
color:#000000;
background:url(../../media/skin/default/client/pingjia_title_back.gif) no-repeat;
height:26px;
padding-top:4px;
}
.pingjiaTitle .customerName2{
float:left;
padding-left:10px;
}
.pingjiaTitle .guestbooktime{
float:right;
padding-right:10px;
}
.pingjiaContain2{
padding:5px;
}
.pingjiaBox span{
display:inline-block;
}
.pingjiaText{
border:1px solid #d4d4d4;
border-top:none;
padding-bottom:10px;
margin-left:1px;
}
.pingjiaBox .customerName{
width:115px;
margin-left:20px;
}
.pingjiaBox .hotel_name{
width:250px;

}
.pingjiaBox .time{

}

.customer{
margin-top:10px;
margin-left:10px;
width:95px;
float:left;

}
.pingjiaContain{
margin-top:13px;
width:400px;
margin-right:5px;
float:right;
}
.dashed_line2{
margin-top:10px;
margin-bottom:10px;
border-bottom:1px #d4d4d4 dashed;
}
#huifu{
color:#f26e3d;
}
#huifu .whoreply{
color:#3F85C9;
display:inline-block;
padding-left:10px;
padding-right:10px;
}
#huifu .huifuTime{
color:#000000;
}
span.woyaodianping{
cursor:pointer;
}
/*price bn menu box css*/
#pricemunubox{
background:#CCCCCC;
line-height:25px;
padding-top:1px;
padding-bottom:2px;
}
#pricemunubox select{
margin-left:10px;
height:20px;
}
.huifuContain2 span{
display:inline-block;
}
.huifuContain2 .reMaster{
color:#4386c9;
padding-right:20px;
width:60px;
}
.huifuContain2 .reContent{

}
.pingjiaContain2,.huifuContain2{
padding-left:20px;
}
#addFavoriteHotel{
position:absolute;
right:10px;
top:-4px;
cursor:pointer;
}
#showbookmarkTip{
display:none;
margin-top:20px;
}
#closeBookmarkTip{
position:relative;
display:block;
}
#closemarktip{
display:none;
position:absolute;
right:20px;
top:-395px;
font-size:1.2em;
color:#FFFFFF;
font-weight:600;
cursor:pointer;
}