﻿.tongxinmain .toubu{ padding-top:20px; position:relative;}
.tongxinmain .searchInfo{float:left;width:320px;border:1px solid #E8E8E8; border-top:none; box-shadow: 0 0 4px #eee; height:266px; background:#FFF;}
.tongxinmain .searchInfo .hd li{font-size:16px;height:40px;line-height:40px;float:left;width: 320px;background:#F4F4F4;border-top:1px solid #E8E8E8;margin-left:-1px;border-left:1px solid #E8E8E8;position:relative;text-align:center;border-bottom:1px solid #E8E8E8;cursor: pointer;}
.tongxinmain .searchInfo .hd li.on{height:38px;line-height:38px;border-top:2px solid #006ED6;background:#FFF;}
.tongxinmain .searchInfo .formInfo {padding:0 10px;}
.tongxinmain .searchInfo .formInfo ul{ position:relative;padding-bottom:10px; height:214px;}
.tongxinmain .searchInfo .formInfo li{padding-top: 17px;_margin-bottom:-2px;position:relative;}
.tongxinmain .searchInfo .formInfo li label{float:left;line-height:28px;width:80px;text-align:right;padding-right:8px; color:#666; font-size:14px;}
.tongxinmain .searchInfo .formInfo li .inputText{border: 1px solid #e8e8e8;height:22px; line-height:22px;padding:3px 8px; width:180px;_display:inline-block;}
.tongxinmain .searchInfo .formInfo li .inputDrop{background:url(../images/searchicon.gif) no-repeat 171px 12px;}
.tongxinmain .searchInfo .formInfo li .inputCalendar{background:url(../images/searchicon.gif) no-repeat 168px -32px;}
.tongxinmain .searchInfo .formInfo li .leave{background:url(../images/searchicon.gif) no-repeat 171px -84px;}
.tongxinmain .searchInfo .formInfo li.butbox{ position:absolute;bottom:10px;left:0; width:300px;}
.tongxinmain .searchInfo .formInfo li .but{display:block;height:34px; line-height:34px;font-size:15px; color:#FFF;text-align:center;background:#FE9901;border:none;width: 100%; cursor:pointer;transition: all 0.3s linear 0s;}
.tongxinmain .searchInfo .formInfo li .but:hover{background:#f38e00;}
.tongxinmain .searchInfo .formInfo li .dropDown{z-index:100;position:absolute;top:41px;left:88px;_left:0; background:#FFF;width:196px;border:1px solid #e8e8e8;border-bottom:none;display:none;}
.tongxinmain .searchInfo .formInfo li .dropDown dd{height:28px; line-height:28px;text-align:center;border-bottom:1px solid #e8e8e8;cursor:pointer;}
.tongxinmain .searchInfo .formInfo li .dropDown dd:hover{background:#FAFAFA;}
.tongxinmain .searchInfo .formInfo li .city h2{background:#006ED6;padding:5px;color:#FFF;}
.tongxinmain .searchInfo .formInfo li .city dd{float:left;width:98px;position:relative;}
/**焦点图**/
.tongxinmain .focusInfo { position: relative; width: 578px; height:267px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; float:left; margin-left:20px; display:inline;}
.tongxinmain .focusInfo .pic img { width: 578px; height: 267px; display: block; }	
.tongxinmain .focusInfo .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.tongxinmain .focusInfo .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }	
.tongxinmain .focusInfo .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}	
.tongxinmain .focusInfo .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.tongxinmain .focusInfo .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.tongxinmain .focusInfo .num li{ float: left; position: relative; width: 15px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; margin-right:5px; }	
.tongxinmain .focusInfo .num li a,.index .focusInfo .num li span {text-indent:-99999px; position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }	
.tongxinmain .focusInfo .num li span { z-index: 1; background: #FFF; border-radius:15px;}	
.tongxinmain .focusInfo .num li.on a,.index .focusInfo .num a:hover{ background:#006ED6;border-radius:15px; }
/**服务承若**/
.tongxinmain .fuwuInfo{ float:left;margin-left:20px; display:inline; width:234px; border:1px solid #E8E8E8; padding:3px 12px 10px; background:#FFF;}
.tongxinmain .fuwuInfo h2{font-size:18px; height:36px; line-height:36px; }
.tongxinmain .fuwuInfo dl{ padding:8px 0 8px 36px; position:relative;}
.tongxinmain .fuwuInfo dt{font-size:14px; padding-bottom:5px; color:#000;}
.tongxinmain .fuwuInfo dd{ color:#898989;}
.tongxinmain .fuwuInfo dd.icon{ position:absolute;top:12px;left:0;width:29px; height:29px; background:url(../images/service.png) no-repeat;}
.tongxinmain .fuwuInfo dl.dl .icon{ background-position:0 0;}
.tongxinmain .fuwuInfo dl.d2 .icon{ background-position:-32px 0;}
.tongxinmain .fuwuInfo dl.d3 .icon{ background-position:-64px 0;}
 
 /**车辆推荐**/ 
.tongxinmain .carInfo h2{font-size:16px; height:40px; line-height:40px; background:#F4F4F4;padding:0 10px; border-bottom:1px solid #E8E8E8;}
.tongxinmain .cartuijian{border:1px solid #E8E8E8;overflow:hidden; margin-top:20px; background:#FFF;}
.tongxinmain .cartuijian .content{overflow: hidden;padding: 15px;height:416px;}
.tongxinmain .cartuijian ul{overflow: hidden;}
.tongxinmain .cartuijian li{display: inline;float: left;padding: 0 15px 15px 0;width: 221px;}
.tongxinmain .cartuijian li:nth-child(5){display: inline;float: left;padding:0 0 15px 0;width: 221px;} 
.tongxinmain .cartuijian li:nth-child(10){display: inline;float: left;padding:0 0 15px 0;width: 221px;} 
.tongxinmain .cartuijian dt{height: 158px;overflow: hidden;width: 221px;}
.tongxinmain .cartuijian dt img{height:158px;width: 221px;-webkit-transition: all 1.2s;-moz-transition: all 1.2s;-o-transition: all 1.2s;-ms-transition: all 1.2s;transition: all 1.2s;vertical-align: top;}
.tongxinmain .cartuijian dl:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform: scale(1.2);}
.tongxinmain .cartuijian dd{color: #888;font-size: 14px;height: 23px;line-height: 23px;margin-top: 12px;overflow: hidden;}
.tongxinmain .cartuijian dd span{float: right;}
.tongxinmain .cartuijian dd em{color: #F40;font-weight: bold;font-size: 16px;}
 
 
/*列表页面*/ 
.tongxinmain .listSearch{position:relative;z-index:1;height:42px;background:#f5f5f5;border:1px solid #E6E6E6; border-top:none;} 
.tongxinmain .searchBox{background:#f5f5f5;z-index:10; padding-top: 6px;}
.tongxinmain .searchBox li{float:left; margin-right:4px;display:inline;_margin-right:2px;}
.tongxinmain .searchBox li label{float:left;line-height:30px;width:65px;text-align:right;padding-right:6px; color:#666;}
.tongxinmain .searchBox li .inputText{border: 1px solid #e8e8e8;height:22px; line-height:22px;padding:3px 8px; width:180px;_display:inline-block;}
.tongxinmain .searchBox li .but{background:#FE9901;border:none;font-size:14px;color:#FFF;height:30px;cursor:pointer;transition: all 0.3s linear 0s;width:72px;text-align:center;display:inline-block;}
.tongxinmain .searchBox li .but:hover{background:#f38e00;}
.tongxinmain .areaBox{border:10px solid #EFEFEF;}
.tongxinmain .xuanxiangdiv{padding:0 10px; background:#FFF;border:1px solid #E6E6E6;width:1158px;}
.tongxinmain .xuanxiangInfo{position:relative;}
.tongxinmain .xuanxiangdiv dl{border-bottom:1px dashed #E8E8E8;width:1158px;}
.tongxinmain .xuanxiangdiv dt{float:left;width:90px;text-align:right;padding-right:8px;line-height:40px;color:#000;}
.tongxinmain .xuanxiangdiv dd{float:left;width:990px;position:relative;overflow:hidden;}
.tongxinmain .xuanxiangdiv ul{overflow:hidden;width:990px;}
.tongxinmain .xuanxiangdiv dd li{float:left;line-height:40px;height:40px;}
.tongxinmain .xuanxiangdiv dd li a{display:inline;padding: 0 10px;color:#666;font-size:12px;}
.tongxinmain .xuanxiangdiv dd li a.cur{color:#F60;}
.tongxinmain .xuanxiangdiv dd li a:hover{color:#F60;}
.tongxinmain .xuanxiangdiv dd.more{float:right; width:60px;background:url(../images/icon.png) no-repeat 27px -172px; cursor:pointer;color:#006ED6;height:40px;line-height:40px;}
.tongxinmain .xuanxiangdiv dd.more:hover{color:#F60;}
.tongxinmain .xuanxiangdiv dd.open{background-position:27px -219px;}
.tongxinmain .xuanxiangdiv dl.bNone{border-bottom:none;}
.tongxinmain .xuanzetiaojiandisplay{ border:1px solid #E6E6E6; background:#FFF;padding:10px;position:relative; border-bottom:none;}
.tongxinmain .xuanzetiaojiandisplay dt{float:left;padding-right:5px;height:24px;line-height:24px;}
.tongxinmain .xuanzetiaojiandisplay dt em{font-size:14px; font-family:Arial;color:#F60;}
.tongxinmain .xuanzetiaojiandisplay dd {}
.tongxinmain .xuanzetiaojiandisplay dd a{float:left;margin-bottom:3px;margin-top:3px;}
.tongxinmain .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;
}
.tongxinmain .xuanzetiaojiandisplay dd a:hover.item{text-decoration:none;}
.tongxinmain .listitemList{margin-top:20px;}
.tongxinmain .listitemList .leftInfo{float:left;width:950px;}
.tongxinmain .listitemList .rightInfo{width:230px;float:left;margin-left:20px;display:inline;}
.tongxinmain .listitemList .leftInfo .paixu{border:1px solid #E6E6E6; }
.tongxinmain .listitemList .leftInfo .paixu a{float:left;height:32px; line-height:32px; padding:0 14px 0 12px;border-right:1px solid #EBEFF3;color:#666;position:relative; background:#FFF;}
    .tongxinmain .listitemList .leftInfo .paixu a i {
        height: 24px;
        width: 10px;
        position: absolute;
        background: url(../inco/hotelicon) no-repeat 35px -39px;
        right: 0px;
        top: 0;
    }
.tongxinmain .listitemList .leftInfo .paixu a:hover{text-decoration:none;}
.tongxinmain .listitemList .leftInfo .paixu a.default{background-image:none !important;padding:0 12px;}
.tongxinmain .listitemList .leftInfo .paixu a.asc i{background-position:0px -39px;}
.tongxinmain .listitemList .leftInfo .paixu a.desc i{background-position:-48px -39px;}
.tongxinmain .listitemList .leftInfo .paixu a.cur{background-color:#006ED6; color:#FFF;border-color:#006ED6;}
.tongxinmain .listitemList .leftInfo .paixu a.cur.asc i{background-position:0px -9px;}
.tongxinmain .listitemList .leftInfo .paixu a.cur.desc i{background-position:-48px -9px;} 
.tongxinmain .listitemList .leftInfo .paixu span{float:left;height:32px; line-height:32px;font-size:14px;padding:0 5px;color:#787878;}
.tongxinmain .listitemList .noContent{margin-top:20px;padding:30px 60px;}
.tongxinmain .listitemList .noContent .content{background:url(../images/hotel/icon.png) no-repeat 0 -135px; height:50px;padding-left:60px;font-size:18px;color:#000;}
.tongxinmain .listitemList .noContent .content p{font-size:14px;color:#666;}
.tongxinmain .listitemList .noContent .content p a{color:#2e7dcd;}
/**数据列表**/
.tongxinmain .carList dl{padding:15px 0; border-bottom:1px solid #E0E0E0;}
.tongxinmain .carList dt{float:left;width:120px; height:90px;display:inline;}
.tongxinmain .carList dt img{width:120px; height:90px;}
.tongxinmain .carList dd{float:left;}
.tongxinmain .carList dd.info{ padding:0 20px; height:90px; overflow:hidden;width:700px;}
.tongxinmain .carList dd.info h2{font-size:18px; }
.tongxinmain .carList dd.info p{color:#666;padding-top:4px;}
.tongxinmain .carList dd.info span{padding:0 8px;  font-size:14px;}
.tongxinmain .carList dd.info span.first{padding-left:0;}
.tongxinmain .carList dd.info p.text{ color:#999;}
.tongxinmain .carList dd.right{float:right;}
.tongxinmain .carList dd .price{color:#999;padding-bottom:15px;}
.tongxinmain .carList dd .price em{font-family:Arial; padding:0 3px; color:#F60;font-size:20px;}
.tongxinmain .carList dd .price i{color:#F60; font-size:14px;}
.tongxinmain .carList dd .btn a{height:28px; line-height:28px; font-size:14px; display:block; background:#FD6E12; border-bottom:2px solid #DA5F14; padding:0 12px; color:#FFF;border-radius:5px;}
.tongxinmain .carList dd .btn a:hover{ background:#EB5C00; text-decoration:none;}
 
/**最近浏览**/
.tongxinmain .liulanjilu{background:#FFF;}
.tongxinmain .liulanjilu .hd{font-size:14px; text-indent:12px;background:#F4F4F4; height:40px; line-height:40px;border:1px solid #E6E6E6;}
.tongxinmain .liulanjilu .hd span{float:right; padding-right:20px;font-size:12px; font-weight:500;}
.tongxinmain .liulanjilu .hd span a{ color: #006ED6}
.tongxinmain .liulanjilu .contents{padding:0 20px 20px 20px;border:1px solid #E6E6E6; border-width:0 1px 1px;}
.tongxinmain .liulanjilu .contents dl{padding-top:20px;}
.tongxinmain .liulanjilu .contents dt{width:60px; height:45px; float:left;padding-right:8px;}
.tongxinmain .liulanjilu .contents dt img{width:60px;height:45px;}
.tongxinmain .liulanjilu .contents dd{height: 22px;overflow:hidden;}
.tongxinmain .liulanjilu .contents dd a{color:#006ED6;}
.tongxinmain .liulanjilu .contents dd span{color:#666; padding-right:8px;}
.tongxinmain .liulanjilu .contents dd span em{font-size:14px; color:#F60;font-family:Arial;padding:0 3px;}
 