﻿ 
/*筛选条件显示*/
.hotelitemlist .xuanzetiaojiandisplay{ border:1px solid #E6E6E6; background:#FFF;padding:10px;position:relative; border-bottom:none;font-size: 14px;}
.hotelitemlist .xuanzetiaojiandisplay dt{float:left;padding-right:5px;height:24px;line-height:29px;}
.hotelitemlist .xuanzetiaojiandisplay dt em{font-size:14px; font-family:Arial;color:#F60;}
.hotelitemlist .xuanzetiaojiandisplay dd {}
.hotelitemlist .xuanzetiaojiandisplay dd a{float:left;margin-bottom:3px;margin-top:3px;}
.hotelitemlist .xuanzetiaojiandisplay dd a.item{border:1px solid #ffa63c;display:inline;padding:0 20px 0 4px;background:url(../inco/hotelicon.png) no-repeat right 0px #FFA63C;height:15px;line-height:15px;margin-right:8px;color:#FFF;}
.hotelitemlist .xuanzetiaojiandisplay dd a:hover.item{text-decoration:none;}
.hotelitemlist .xuanzetiaojiandisplay .param-selected {font-size: 14px; color: #556E81; float: left; height: 22px; border: 1px dashed #AAC0D1; padding: 0px 4px 0px 8px; margin-right: 10px;}
.hotelitemlist .xuanzetiaojiandisplay .param-selected:hover {border-color: #FF7200;}
.hotelitemlist .xuanzetiaojiandisplay .c-tx2 {color: #FF7200;}
.hotelitemlist .xuanzetiaojiandisplay .icon-btn-x {width: 14px; height: 14px; background: #A0B8CB url("../images/CXti-0xIl-6-6.png") no-repeat scroll 4px 4px;}
.hotelitemlist .xuanzetiaojiandisplay .param-selected:hover .icon-btn-x{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); -webkit-transition: all .25s ease 0s; -moz-transition: all .25s ease 0s; -o-transition: all .25s ease 0s; transition: all .25s ease 0s;}
.hotelitemlist .xuanzetiaojiandisplay .close-icon {float: right; margin: 4px 4px 0px;}
/*列表筛选项*/
.hotelitemlist .xuanxiangdiv{padding:0 10px;background:#FFF;border:1px solid #E6E6E6;width:1178px;font-size: 14px;position: relative;margin-bottom: 40px;}
.hotelitemlist .xuanxiangdiv .xuanxiangInfo {/* height: 187px; */overflow: hidden;-webkit-transition: all .25s ease 0s; -moz-transition: all .25s ease 0s; -o-transition: all .25s ease 0s; transition: all .25s ease 0s;}
.hotelitemlist .xuanxiangdiv .xuanxiangInfo.down {height: 375px;}
.hotelitemlist .innerBox{position:relative;}
.hotelitemlist .xuanxiangdiv dl{border-bottom:1px solid #E8E8E8;width:1178px;}
.hotelitemlist .xuanxiangdiv dt{float:left;width:90px;text-align:right;padding-right:8px;line-height:46px;color:#000;}
.hotelitemlist .xuanxiangdiv dd{float:left;width:990px;position:relative;overflow:hidden;}
.hotelitemlist .xuanxiangdiv ul{overflow:hidden;width:990px;}
.hotelitemlist .xuanxiangdiv dd li{float:left;line-height:46px;height:46px;}
.hotelitemlist .xuanxiangdiv dd li a{display:inline;padding: 0 10px 0 10px;color:#666;font-size: 14px;}
.hotelitemlist .xuanxiangdiv dd.checked a{background:url(../images/inner.png) no-repeat 5px 2px;padding: 0 10px 0 25px;}
.hotelitemlist .xuanxiangdiv dd li a.cur{color:#F60;}
.hotelitemlist .xuanxiangdiv dd.checked a.cur{background-position:5px -117px;color:#F60;}
.hotelitemlist .xuanxiangdiv dd.checked li{padding: 0 10px 0 10px;}
.hotelitemlist .xuanxiangdiv dd.checked .inputCk{ position:relative; top:3px; margin-right:3px;}
.hotelitemlist .xuanxiangdiv dd.checked label{color:#666;}
.hotelitemlist .xuanxiangdiv dd.checked .inputCk:checked + label {color:#F60;}
.hotelitemlist .xuanxiangdiv dd li a:hover{color:#F60;}
.hotelitemlist .xuanxiangdiv dd.checked a:hover{background-position:5px -117px;color:#F60;}
.hotelitemlist .xuanxiangdiv dd.more{float:right; width:60px;background:url(../inco/hotelicon.png) no-repeat 27px -172px; cursor:pointer;color:#006ED6;height:46px;line-height:46px;}
.hotelitemlist .xuanxiangdiv dd.more:hover{color:#F60;}
.hotelitemlist .xuanxiangdiv dd.open{background-position:27px -219px;}
.hotelitemlist .xuanxiangdiv .dlNone{display:none;}
/*点击下拉*/
.hotelitemlist .xuanxiangdiv .listMore{position: absolute;bottom: -28px;width: 280px;height: 28px;background-color: #fff;left: 50%;margin-left: -140px;text-align: center;box-shadow: 0 2px 2px #eaeaea;color: #006ED6;border-radius: 3px;border: 1px solid #E8E8E8;border-top: 0;font-size: 14px;line-height: 28px;cursor: pointer;border-top-left-radius: 0;border-top-right-radius: 0;}
.hotelitemlist .xuanxiangdiv .listMore:hover{color: #f60;}
.hotelitemlist .xuanxiangdiv .listMore i{display: inline-block; width: 6px; height: 6px;border-right: 1px solid;border-bottom: 1px solid;-webkit-transform: rotate(45deg)translateY(-3px);transform: rotate(45deg)translateY(-3px); margin-left: 8px;} 
.hotelitemlist .xuanxiangdiv .listMore i.down{-webkit-transform: rotate(-135deg)translateY(-3px);transform: rotate(-135deg)translateY(-3px);transition: all 0.2s ease 0s;}
/*列表数据*/
.hotelitemlist .listitemList{}
.hotelitemlist .listitemList .leftInfo{float:left;width:950px;}
.hotelitemlist .listitemList .rightInfo{width:230px;float:left;margin-left:20px;display:inline;}
.hotelitemlist .listitemList .leftInfo .paixu{border:1px solid #E6E6E6;}
.hotelitemlist .listitemList .leftInfo .paixu a{float:left;height: 40px;line-height: 40px;padding:0 14px 0 12px;border-right:1px solid #EBEFF3;color:#666;position:relative;background:#FFF;font-size: 14px;width: 50px;text-align: center;}
.hotelitemlist .listitemList .leftInfo .paixu a i{height:24px;width:10px;position:absolute;background:url(../inco/hotelicon.png) no-repeat 35px -39px;right: 6px;top: 5px;}
.hotelitemlist .listitemList .leftInfo .paixu a:hover{text-decoration:none;}
.hotelitemlist .listitemList .leftInfo .paixu a.default{background-image:none !important;padding:0 12px;}
.hotelitemlist .listitemList .leftInfo .paixu a i{background-position:0px -39px;}
.hotelitemlist .listitemList .leftInfo .paixu a.desc i{background-position:-48px -39px;}
.hotelitemlist .listitemList .leftInfo .paixu a.cur{background-color: #006ED6;color:#FFF;border-color: #006ED6;}
.hotelitemlist .listitemList .leftInfo .paixu a.cur i{background-position:0px -9px;}
.hotelitemlist .listitemList .leftInfo .paixu a.cur.desc i{background-position:-48px -9px;} 
.hotelitemlist .listitemList .leftInfo .paixu span{float:left;height: 40px;line-height: 40px;font-size:14px;padding:0 5px;color:#787878;}

.hotelitemlist .listitemList .hotellist{border:1px solid #E6E6E6; margin-top:20px;background:#FFF;position:relative;}
.hotelitemlist .listitemList .hotellist:hover{border-color: #006ED6;}
.hotelitemlist .listitemList .hotellist .listfloor1{padding:15px;}
.hotelitemlist .listitemList .hotellist .listfloor1 .img,.hotelitemlist .listitemList .hotellist .listfloor1 img{float:left;width: 180px;height: 135px;-webkit-transition: all .25s ease 0s;-moz-transition: all .25s ease 0s;-o-transition: all .25s ease 0s;transition: all .25s ease 0s;overflow: hidden;}
.hotelitemlist .listitemList .hotellist:hover .listfloor1 img{transform: scale(1.1);}
.hotelitemlist .listitemList .hotellist .hotelInfo{float: left;width: 540px;padding:0 12px;overflow:hidden;height: 135px;border-right: 1px dotted #d5d5d5;position: relative;}
.hotelitemlist .listitemList .hotellist .hotelInfo h2{font-size:16px;height:24px;overflow:hidden;width: 540px;text-overflow: ellipsis;white-space: nowrap;}
.hotelitemlist .listitemList .hotellist .hotelInfo h2 a{color: #006ED6;}
.hotelitemlist .listitemList .hotellist .hotelInfo p{padding:5px 0;color:#666;height: 30px;line-height: 31px;font-family: 宋体;width: 420px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 

.hotelitemlist .listitemList .hotellist .hotelfuwu {height: 34px;overflow:hidden;position:relative;}
.hotelitemlist .listitemList .hotellist .hotelfuwu span{display: inline-block;background-repeat: no-repeat;background-size: 18px;background-position: 3px 3px;background-color: #EEEEEE;border-radius: 100%;border: 1px solid #f1f1f1;width: 25px;height: 25px;margin-top: 3px;}
.hotelitemlist .listitemList .hotellist .hotelfuwu span.f1{background-image: url(../inco/wifi.png);}
.hotelitemlist .listitemList .hotellist .hotelfuwu span.f2{background-image: url(../inco/ji.png);}
.hotelitemlist .listitemList .hotellist .hotelfuwu span.f3{background-image: url(../inco/canting.png);}
.hotelitemlist .listitemList .hotellist .hotelfuwu span.f4{background-image: url(../inco/youyong.png);}
.hotelitemlist .listitemList .hotellist .hotelfuwu span.f5{background-image: url(../inco/parking.png);}
.hotelitemlist .listitemList .hotellist .hotelfuwu span.f6{background-image: url(../inco/jianshen.png);}
.hotelitemlist .listitemList .hotellist .shoucangjiudian li{float:left; margin-top: 10px;} 
.hotelitemlist .listitemList .hotellist .shoucangjiudian li a{color: #8fc553;display:inline-block;padding: 0 10px 0 21px;background:url(../inco/cool.png) no-repeat;width:48px;border: 1px dashed #C6C6C6;height: 25px;line-height: 25px;margin-right: 10px;}
.hotelitemlist .listitemList .hotellist .shoucangjiudian li a.collection{background-position: 3px 5px;padding-left:18px;color: #F60;}
.hotelitemlist .listitemList .hotellist .shoucangjiudian li a.collection.on{background-position: 3px -29px;color:#FF6504;} 

.hotelitemlist .listitemList .hotellist .infos{float:left;padding-left:10px;text-align:center;width:163px; padding-top:14px;}
.hotelitemlist .listitemList .hotellist .jiage span{display:block;}
.hotelitemlist .listitemList .hotellist .jiage span.p{
    font-size: 14px;
}
.hotelitemlist .listitemList .hotellist .jiage span.p em{font-size: 32px;color:#F60;font-family:Arial;line-height: 100px;} 
/*房型*/ 
.fangjianlist dl{border-bottom: 1px dotted #d5d5d5;}
.fangjianlist dl:last-child{border-bottom: 0;}
.fangjianlist dl:hover{background:#FFF4D9;}
.fangjianlist dl.fangjianlisttab{border-bottom:1px solid #E5E5E5;margin: 0;}
.fangjianlist dl.fangjianlisttab dd{color:#999;}
.fangjianlist dd{float:left;height:36px;line-height:36px;padding:0 5px;font-size: 12px;}
.fangjianlist dd.tab1{width: 286px;padding-left: 30px;background: url(../inco/hotelicon.png) no-repeat  -95px -34px;margin-left: 0px;}
.fangjianlist dl.fangjianlisttab dd.tab1{padding-left: 14px;background:none;width: 301px;}
.fangjianlist dl.fangjianlisttab dd.tab1 span{display: block;width: 80px;text-align: center;background-color: #8c96a2;color: #fff;}
.fangjianlist dd.tab1 a{color: #0e632c;float:left;position:relative;padding-right:12px;font-family: Tahoma,Simsun,sans-serif;}
.fangjianlist dd.tab1 a i{background:url(../images/icon1.png) no-repeat 0 -192px; height: 8px;position: absolute;right: 2px;top: 15px;width: 8px;}
.fangjianlist dd.tab1 a.open i{background-position:0 -239px;}
.fangjianlist dd.tab2{ width: 75px;}
.fangjianlist dd.tab3{ width: 50px; text-align:center;}
.fangjianlist dd.tab4{ width: 85px; text-align:center;}
.fangjianlist dd.tab5{ width: 248px;position:relative;}
.fangjianlist dd.tab6{text-align:right; width: 84px;}
.fangjianlist dd del{color:#999;font-family:arial;}
.fangjianlist dd em{color:#f60;font-family:arial; font-size: 14px;float:left;}
.fangjianlist dd .btn{background-color: #fdaf00;color: #fff;display: inline-block;height: 22px;line-height: 20px;text-align: center;width: 64px;margin-left:25px;}
.fangjianlist dd .btn:hover{background:#FF971C;text-decoration:none;}
.fangjianlist dd .none{background:#CCC;}
.fangjianlist dd .none:hover{background:#CCC;cursor:not-allowed;text-decoration:none;}
 
/*浏览记录*/
.liulanjilu {background: #FFF;border: 1px solid #E5E5E5;border-top: 2px solid #006ED6;margin-bottom: 15px;}
.liulanjilu .hd {border-bottom: 1px solid #E5E5E5;color: #333;font-size: 14px;height: 40px;line-height: 40px;padding: 0 10px 0 15px;}
.liulanjilu .hd span {font-size: 12px;float: right;}
.liulanjilu .hd span a {background: url(../inco/trash.png) no-repeat 0 12px;display: block;width: 16px;text-indent: -9999px;height: 40px;}
.liulanjilu .noRecord {background: url(../inco/record.png) no-repeat 40px 15px;color: #999;height: 24px;line-height: 24px;/* padding: 15px 15px 15px 42px; */}
.liulanjilu ul {padding-bottom: 15px;}
.liulanjilu li {padding: 15px 12px 0 15px;}
.liulanjilu li a {display: block;}
.liulanjilu li dt {float: left;margin-right: -77px;position: relative;width: 77px;}
.liulanjilu li dd {float: right;width: 100%;}
.liulanjilu li dd .inners {margin-left: 77px;padding-left: 12px;}
.liulanjilu li dd p {color: #888;height: 18px;line-height: 18px;overflow: hidden;}
.liulanjilu li dd p.title {color: #333;height: 36px;margin-bottom: 4px;}
.liulanjilu li:hover dd p.title {text-decoration: underline;}
.liulanjilu li dd em {color: #FF7800;padding-right: 2px;}

.listitemList .noRecord{color: #888;height: 50px;line-height: 50px;margin-top: 15px;text-align: center;}
.listitemList .noRecord a{margin-left: 10px;text-decoration: underline;}


.hotelitemlist .xuanxiangdiv .listMore, 
.hotelitemlist .listitemList .hotellist .hotelInfo .jiudiandianpin .dianpinfenshu em, 
.fangjianlist dd.tab1 a, 
.hotelitemlist .listitemList .hotellist .hotelInfo h2 a, 
.fangjianlist dd.tab1 a, 
.hotelitemlist .liulanjilu .content dd a {
    color: #006ED6;
}