/* ��������_�����Ƶ�*/
.hotels_list{ width:auto; margin-top:10px;}
.hotels_list h2{height:30px;line-height:30px; margin-top:30px; font-size:16px; color:#544b3b;}
.hotels_list .head{ width:auto; height:30px; line-height:30px;background:#EEEEEE; padding-left:5px;}
.hotels_list .head h3{color:#555555; float:left;width:187px; font-size:14px; text-align:center;}
.hotels_list .cont{ width:auto; margin-top:10px;}
.hotels_list .cont li{ clear:both; width:auto; border:#f2f3f3 solid 1px; padding:8px; margin-top:10px;}
.hotels_list .cont li .hotels:after { clear: both;content: " "; display: block; height: 0; }
.hotels_list .cont li .hotels{ width:auto; min-height:80px; line-height:60px;}
.hotels_list .cont li .hotels span{ float:left;}
.hotels_list .cont li .hotels .logo{ clear:both; width:60px; height:60px;border:1px solid #f0f0f0;text-align:center;}
.hotels_list .cont li .hotels .logo a{ width:60px; height:60px;overflow:hidden;vertical-align:middle;text-align:center;display:table-cell;}
.hotels_list .cont li .hotels .logo img{ max-width:60px; max-height:60px; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 60 ? "60px" : "auto"):(this.style.height = this.offsetHeight >= 60 ? "60px" : "auto")); display:inline !important;border:0px solid #e8e8e8; }
.hotels_list .cont li .hotels .time{ width:80px; min-height:40px; overflow:hidden; line-height:20px; font-size:12px; margin-top:10px; margin-left:10px;}
.hotels_list .cont li .hotels .name{ width:130px; min-height:40px; overflow:hidden;  line-height:20px; font-size:12px; margin-top:10px; padding:0 5px;}
.hotels_list .cont li .hotels .name a{ color:#55483d; font-weight:bold;}
.hotels_list .cont li .hotels .name a img{ margin:0 0 0 5px;}
.hotels_list .cont li .hotels .name a:hover{ color:#F60;}
.hotels_list .cont li .hotels .star{ width:60px; min-height:40px; overflow:hidden;margin-top:15px; padding:0 5px;}
.hotels_list .cont li .hotels .country{ width:164px; min-height:40px; overflow:hidden;  line-height:20px; font-size:12px; margin-top:10px; padding:0 5px;text-align: center;}
.hotels_list .cont li .hotels .city{ width:95px;text-align: center; min-height:40px; overflow:hidden;  line-height:20px; font-size:12px; margin-top:10px; padding:0 5px;}
.hotels_list .cont li .hotels .district{ text-align: center;width:120px; min-height:40px; overflow:hidden;  line-height:20px; font-size:12px; margin-top:10px;padding:0 5px;}
.hotels_list .cont li .contact{line-height:20px; font-size:12px; padding:5px; margin:5px 0; background:#d7c07a;}
.hotels_list .cont li .contact strong{height:24px; line-height:24px;display:block;font-size:14px; }
.hotels_list .cont li .hotels .price_btn{margin-top:10px; margin-left:10px;*margin-top:0;*margin-left:5px;  }
.hotels_list .cont li .hotels .price_btn a:hover img { opacity:0.9;filter:alpha(opacity=90);}
.hotels_list .cont li .price{ font-size:12px;clear:both; width:auto; min-height:60px; padding:0px; background:#f8f8f8;}


.hotels_list .cont li .price li{ clear:none; width:auto; border:none; padding:0px; margin-top:0px;}
.hotels_list .cont li .price ul:before, .hotels_list .cont li .price ul:after{content:"";display:table;}
.hotels_list .cont li .price ul:after{clear:both;}
.hotels_list .cont li .price ul{zoom: 1;}
        
.hotels_list .cont li .price ul{border:0 #eaeaea solid;}
.hotels_list .cont li .price ul.table-header{border-width:1px 1px 1px 1px;background:#f2f2f2;}
.hotels_list .cont li .price ul.table-header li div{ font-weight:bold;color:#544b3b;}
.hotels_list .cont li .price ul.table-item{border-width:0 1px 1px 1px;}
.hotels_list .cont li .price li{float:left;text-align:center;}
.hotels_list .cont li .price li div{border-left:0px solid #ccc; min-height:20px;line-height:20px; margin:5px 0;padding:0 5px; }
.hotels_list .cont li .price li div img{ margin:5px auto;}
.hotels_list .cont li .price li.td-1{width:15%;}
.hotels_list .cont li .price li.td-1 div{  font-weight:bold; color:#544b3b;}
.hotels_list .cont li .price li.td-2{width:12%;}
.hotels_list .cont li .price li.td-3{width:10%;}
.hotels_list .cont li .price li.td-4{width:10%;}
.hotels_list .cont li .price li.td-5{width:13%;}
.hotels_list .cont li .price li.td-6{width:40%;*width:39%;/*���IE6/7*/}

