@charset "utf-8";

.tjBG{background: #F0F0F0;}

/*公用容器*/
.mainUse{ width: 1200px; margin: 20px auto 0; padding-bottom: 30px;}

/*左部*/
.main_lt{width: 900px; float: left;}

/*筛选*/
.shaiBox{width: 900px; border-bottom: 1px solid #F0F0F0; margin: 0 auto; position: relative;}
/*抬头*/
.shaiBox .shaiTit{width: 898px; height: 40px; background: #FFF; border: 1px solid #E5E5E5; border-bottom: 2px solid #0184F0; overflow: hidden;}
.shaiBox .shaiTit h1{float: left; height: 40px; padding: 0 15px; background: #0184F0; color: #FFF; font: 100 16px/40px "microsoft yahei","SimHei",Arial,sans-serif;}
.shaiBox .shaiTit .phone{height: 40px; float: right; padding-right: 15px; text-align: center; font: 700 14px/40px "microsoft yahei","SimHei",Arial,sans-serif;}
.shaiBox .shaiTit .phone i{display: inline-block; float: left; width: 15px; height: 16px; margin: 13px 8px 0 0; background: url(../images/list/list_bg.png) no-repeat -29px -1px; text-indent: -9999px;}

/*筛选部分*/
.shaiBox .shaiCon{width: 900px; height: auto; margin-top: 5px; background: #FFF; overflow: hidden;}
.shaiBox .shaiCon .shaiCon_dl{width: 900px; height: auto; padding-top: 15px; border-top: 1px dotted #d9d9d9; margin: -1px 0 15px; overflow: hidden;}
.shaiBox .shaiCon .shaiCon_dl dt{width: 120px; height: 30px; font: 700 14px/30px "microsoft yahei","SimHei",Arial,sans-serif; text-align: center; float: left;}
.shaiBox .shaiCon .shaiCon_dl dd{width: 780px; height: auto; float: right; overflow: hidden;}
.shaiBox .shaiCon .shaiCon_dl dd a{display: inline-block; float: left; height: 30px; font: 100 14px/30px "microsoft yahei","SimHei",Arial,sans-serif; white-space: normal; word-break: keep-all; white-space: nowrap; color: #777; margin-right: 25px;}
.shaiBox .shaiCon .shaiCon_dl dd a:hover{color: #E4392A;}

/*已选条件*/
.shaiCurr{width: 900px; height: auto; padding: 20px 0; border-bottom: 1px dotted #d9d9d9; overflow: hidden;}
.shaiCurr .titBox{width: 120px; height: 36px; font: 700 14px/36px "microsoft yahei","SimHei",Arial,sans-serif; text-align: center; float: left;}

.shaiCurr .conBox{width: 780px; height: auto; float: right; overflow: hidden;}
.shaiCurr .conBox .conBox_lt{width: 700px; float: left; height: auto; overflow: hidden;}
.shaiCurr .conBox .conBox_lt a.curr{display: inline-block; float: left; height: 24px; border: 1px solid #F60; margin: 5px 15px 5px 0; white-space: normal; word-break: keep-all; white-space: nowrap;}
.shaiCurr .conBox .conBox_lt a.curr span{display: inline-block; height: 24px; float: left; font: 100 12px/24px "microsoft yahei","SimHei",Arial,sans-serif;}
.shaiCurr .conBox .conBox_lt a.curr span.type{background: #F60; color: #FFF; padding: 0 5px;}
.shaiCurr .conBox .conBox_lt a.curr span.name{color: #777; padding: 0 10px;}
.shaiCurr .conBox .conBox_lt a.curr span.close{width: 11px; height: 10px; background: url(../images/list/list_bg.png) no-repeat -141px -47px; margin: 7px 10px 7px 0; text-indent: -9999px;}
.shaiCurr .conBox .conBox_rt{width: 80px; height: 36px; float: right; font: 100 12px/12px "microsoft yahei","SimHei",Arial,sans-serif;}

/*列表抬头*/
.listTit{width: 900px; height: 22px; padding: 15px 0; margin-top: 20px; background: #FFF; overflow: hidden;}
.listTit li{height: 22px; float: left; border-right: 1px solid #E5E5E5; margin-right: -1px; font: 100 14px/22px "microsoft yahei","SimHei",Arial,sans-serif;}
.listTit li a{display: block; padding: 0 25px;}
.listTit li.curr a{color: #0184F0; font-weight: 700;}

/*线路部分*/
.listBox{width: 870px; height: auto; margin-top: 20px; padding: 20px 15px; background: #FFF; overflow: hidden;}
.listBox{width: 870px; height: auto; overflow: hidden;}
.listBox .pic{width: 230px; height: 174px; float: left; position: relative; overflow: hidden;}
.listBox .pic img{width: 230px; height: 174px;}
.listBox .pic span{display: block; width: 230px; height: 40px; background: url(../images/gray60.png); text-align: center; color: #CCC; position: absolute; left: 0; bottom: 0; font: 100 14px/40px "microsoft yahei","SimHei",Arial,sans-serif;}
.listBox .con{width: 625px; height: auto; float: right; overflow: hidden;}
.listBox .con .con-tese{height: 28px; overflow: hidden;}
.listBox .con .con-tese span{display: inline-block; height: 26px; padding: 0 10px; border: 1px solid #F90; color: #F80; float: left; margin-left: 15px; font: 100 14px/26px "microsoft yahei","SimHei",Arial,sans-serif;}
.listBox .con .con-tese span.frist{margin: 0;}
.listBox .con h4{height: 30px; margin-top: 8px; font: 600 16px/30px "microsoft yahei","SimHei",Arial,sans-serif; overflow: hidden;}
.listBox .con .con-info{height: 14px; margin-top: 8px; font: 100 12px/14px "microsoft yahei","SimHei",Arial,sans-serif; color: #777; overflow: hidden;}
.listBox .con .con-info span{display: inline-block; float: left; height: 14px; padding: 0 15px; border-left: 1px solid #ccc; margin-left: -1px;}
.listBox .con .con-info span.frist{padding-left: 0;}
.listBox .con .con-jingdian{height: 24px; margin-top: 8px; padding-bottom: 8px; border-bottom: 1px solid #E5E5E5; overflow: hidden;}
.listBox .con .con-jingdian i{display: inline-block; height: 24px; padding: 0 8px; float: left; font: 100 14px/24px "microsoft yahei","SimHei",Arial,sans-serif; color: #333;}
.listBox .con .con-jingdian span{display: inline-block; height: 24px; float: left; font: 100 12px/24px "microsoft yahei","SimHei",Arial,sans-serif; color: #777;}
.listBox .con .con-btn{height: 35px; padding-top: 10px;}
.listBox .con .con-btn span.banqi{display: inline-block; float: left; height: 35px; font: 100 14px/35px "microsoft yahei","SimHei",Arial,sans-serif; color: #555; cursor: pointer;}
.listBox .con .con-btn span.price{display: inline-block; float: right; margin-right: 50px; height: 35px; font: 100 14px/35px "microsoft yahei","SimHei",Arial,sans-serif; color: #F00;}
.listBox .con .con-btn a{display: inline-block; float: right; width: 100px; height: 35px; background: #F60; color: #FFF; font: 100 16px/35px "microsoft yahei","SimHei",Arial,sans-serif; border-radius: 3px; text-align: center;}

/*右部*/
.main_rt{width: 240px; height: auto; padding: 20px; float: right; background: #FFF; overflow: hidden;}
.main_rt h3{height: 20px; padding-bottom: 10px; border-bottom: 2px solid #E5E5E5; font: 100 18px/20px "microsoft yahei","SimHei",Arial,sans-serif;}

/*推荐产品*/
.commend{width: 240px; height: auto; overflow: hidden;}
.commend a{display: block; margin-top: 20px;}
.commend a div.pic{width: 240px; height: 120px; position: relative; overflow: hidden;}
.commend a div.pic img{width: 240px; height: 120px;}
.commend a div.pic span{display: block; padding: 0 10px; height: 26px; background: #F60; color: #FFF; position: absolute; left: 0; top: 10px; font: 100 12px/26px "microsoft yahei","SimHei",Arial,sans-serif; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}

.commend a div.con{width: 240px; height: auto; overflow: hidden;}
.commend a div.con em{display: block; font: 100 14px/25px "microsoft yahei","SimHei",Arial,sans-serif;}
.commend a div.con p{height: 30px; font: 100 12px/30px "microsoft yahei","SimHei",Arial,sans-serif; color: #848484;}
.commend a div.con p span{display: inline-block;}



