@import URL(/basic/css/sheet.css);
/* CSS Document */
/*Hotel-list*/
.Nav_Hotel_box{
height:20px;
margin-bottom:10px;
border-bottom:2px solid #ccc;
}

.Nav_Family_box{
height:20px;
margin-bottom:10px;
border-bottom:2px solid #ccc;
}

.Nav_left{
float:left;
}
.Nav_right{
	float:right;
}


td{
font-size:12px;
padding-left:10px;
}
.Hotel_left{
width:250px;
float:left;
}
.Hotel_right{
width:710px;
overflow:hidden;
float:left;
margin-left:10px;
}

.Hotel_ontop_left{
width:510px;
float:left;
}
.Hotel_ontop_right{
width:450px;
float:right;
padding-left:10px;
}

.Hotel_at_box{
width:250px;
height:160px;
padding-top:40px;
margin-bottom:10px;
background-image:url(/Hotel/images/model.gif);
background-position:0px -380px;
background-repeat:no-repeat;
}
.Hotel_at{
padding-left:45px;
height:30px;
font-size:14px;
line-height:30px;
background-image:url(/Hotel/images/model.gif);
background-position:0px -40px;
background-repeat:no-repeat;
}
.Hotel_at a:link{
font-size:14px;
color:#666666;
}

.Hotel_at a:visited{
font-size:14px;
color:#666666;
}

.Hotel_at a:hover{
font-size:14px;
color:#ff0000;
}

.Hotel_ontop_col{
float:left;
 margin-right:10px;
}

.Hotel_ontop_indexpic{
width:50px;
}

.Hotel_ontop_indexpic img{
width:98px;
height:98px;
}

.Hotel_ontop_name{
padding-top:5px;
line-height:20px;
font-size:12px;
font-weight:bold;
color:#0033CC;
}
.Hotel_ontop_name a:link{
font-weight:bold;
font-size:12px;
}

.Hotel_ontop_room{
line-height:20px;
}
.Hotel_ontop_price{
line-height:20px;
}

.Hotel_row{
font-size:12px;
clear:both;
margin-bottom:10px;
height:150px;
border:1px solid #efefef;
border-bottom:2px solid #cccccc;
padding:10px;
}

.Hotel_indexpic{
float:left;
width:50px;
margin-right:20px;
}

.Hotel_indexpic img{
width:130px;
height:130px;
border:0px solid #ffffff;
}

.Hotel_readme{
float:left;
overflow:auto;
}

.Hotel_name{
font-size:16px;
font-weight:bold;
}
.Hotel_name a:link{
font-size:16px;
}
.Hotel_name a:visited{
font-size:16px;
}

.Hotel_name a:hover{
font-size:16px;
color:#ff0000;
}


.Hotel_star{
font-size:10px;
color:#FF0000;
}

.Hotel_attention{
font-size:12px;
line-height:20px;
}

.Hotel_price{
float:right;
width:200px;
}
.hotel_room_row{
clear:both;
line-height:20px;
height:20px;
border-bottom:1px dashed #cccccc;
}
.Hotel_room{
float:left;
color:#009900;
}
.Hotel_room_price{
float:right;
font-weight:bold;
color:#FF6600;
}

.Hotel_Elite_Title{
padding-left:50px;
line-height:30px;
font-size:14px;
font-weight:bold;
background-image:url(/Hotel/images/model.gif);
background-position:0px -100px;
background-repeat:no-repeat;
}

.Hotel_Elite_box{
width:250px;
height:230px;
margin-bottom:10px;
background-image:url(/Hotel/images/model.gif);
background-position:0px -100px;
background-repeat:no-repeat;
}
.Hotel_Elite_list{
line-height:20px;
padding-left:30px;
padding-right:10px;
clear:both;
}
.Hotel_Elite_name{
float:left;
}
.Hotel_Elite_price{
font-size:12px;
color:#FF0000;
font-weight:bold;
Float:right;
}
/*end*/

.Detailed_Hotel_left{
width:500px;
float:left;
}

.Detailed_Hotel_right{
width:440px;
float:right;
}

.Detailed_Hotelname{
line-height:30px;
color:#0033CC;
font-size:28px;
font-weight:bold;
}
.Detailed_Enname{
line-height:20px;
color:#666;
font-size:14px;
font-family:"Lucida Console", Monaco, monospace
}

.Detailed_Hotellog{
font-size:28px;
text-align:center;
}

.Detailed_Hotelstar{
line-height:20px;
color:#FF3300;
font-size:12px;
}
.Detailed_discribe{
font-size:14px;
line-height:20px;
text-indent:28px;
text-align:justify;
text-justify:inter-ideograph;
}
.Nav{
padding-left:10px;
color:#CCCCCC;
font-size:10px;
background-image:url(/Hotel/images/dot_Nav.gif);
background-repeat:no-repeat;
}

.Detailed_picBox{
width:200px;
padding-left:0px;
text-align:left;
padding-right:10px;
}
.Detailed_pic{
float:left;
}
.Detailed_pic img{
border:2px solid #ffffff;
width:50px;
height:30px;
cursor:hand;
}

.detailed_picName{
line-height:30px;
}

.Detailed_picReadme{
line-height:30px;
font-size:14px;
}
.Detailed_picbig{
text-indent:0px;
margin-bottom:10px;
text-align:center;
}

.Detailed_picbig img{
border:2px solid #ffffff;
width:450px;
height:230px;
}


.Detailed_attention,
.Detailed_Hotel,
.Detailed_room{
background-image:url(/Hotel/images/model.gif);
background-position:0px 0px;
background-repeat:no-repeat;
height:30px;
font-weight:bold;
color:#FFFFFF;
clear:both;
margin-bottom:10px;
}

.detailed_Roompic{
padding-left:30px;
font-size:14px;
line-height:30px;
margin-bottom:10px;
background-image:url(/Hotel/images/model.gif);
background-position:0px -50px;
background-repeat:no-repeat;
cursor:hand;
}
.detailed_roomPic img{
width:20px;
}

.Detailed_Price_outBox{
	width:160px;
	background-color:#FFF;
	position:absolute;
	z-index:10;
border:1px solid #cccccc;
border-right:3px solid #cccccc;
border-bottom:3px solid #cccccc;
}
.Detailed_Price_inbox{
	padding:10px;
border:1px solid #efe;
}
.Detailed_Price_inbox img{
	width:158px;
}
