@charset "utf-8";

/*
  author:yedingchuan 
  time:2014-11-03 
  qq:2643162290 
  tel:18108081289
  design by 33chengbao.com
*/

/*******************************旅游线路列表css*********************************/

/*当前栏目*/
#nowcolum{height:40px;}
#nowcolum h2{width:300px;height:40px;line-height:40px;color:#666;font-size:26px;text-indent:5px; float:left;}
#nowcolum .nowinfo{width:876px;height:40px;float:left;position:relative;}
#nowcolum .nowinfo .myd{width:150px;height:40px;overflow:hidden;position:absolute;right:374px;top:0px;font-family:"Microsoft YaHei" ! important;}
#nowcolum .nowinfo .myd em{color:#ff8800;float:left;line-height:58px;font-size:14px;}
#nowcolum .nowinfo .myd p{color:#ff8800;float:left;font-size:40px;line-height:40px;}
#nowcolum .nowinfo .myd span{color:#ff8800;float:left;line-height:58px;font-size:14px;}
#nowcolum .nowinfo .zw-x1{width:22px;height:40px;overflow:hidden;background:url(../images/icon9.jpg) center top no-repeat; position:absolute; right:352px;top:0px;}
#nowcolum .nowinfo .zw-x2{width:22px;height:40px;overflow:hidden;background:url(../images/icon9.jpg) center top no-repeat; position:absolute; right:172px;top:0px;}
#nowcolum .nowinfo .cys{width:180px;height:40px;overflow:hidden;position:absolute;right:150px;top:0px; background:url(../images/icon10.jpg) left top no-repeat;}
#nowcolum .nowinfo .cys em{display:block;margin-left:50px;color:#636363;font-size:14px;line-height:20px;}
#nowcolum .nowinfo .cys span{display:block;margin-left:50px;color:#ff8800;font-size:14px;font-weight:bold;line-height:24px;}
#nowcolum .nowinfo .dps{width:150px;height:40px;overflow:hidden;position:absolute;right:0px;top:0px; background:url(../images/icon11.jpg) left top no-repeat;}
#nowcolum .nowinfo .dps em{display:block;margin-left:50px;color:#636363;font-size:14px;line-height:20px;}
#nowcolum .nowinfo .dps span{display:block;margin-left:50px;color:#ff8800;font-size:14px;font-weight:bold;line-height:24px;}
#linetop{width:100%; height:2px;overflow:hidden; background:#4189c8;margin-top:25px;}

/*旅游线路*/
#alllinelist{width:100%;height:auto;overflow:hidden;background:#f7f7f7;}
#linelist{width:1176px;height:auto;overflow:hidden;margin:0 auto;position:relative;}
#line-left{width:928px;height:auto;overflow:hidden; float:left;}
#line-right{width:236px;height:auto;overflow:hidden;float:left;margin-left:12px;}

/*左侧条件*/
#line-left .condition{width:926px;height:auto;overflow:hidden;border:1px solid #e7e7e7;background:#fff;border-bottom:4px solid #e7e7e7;}
#line-left .condition dl{width:926px;height:auto;float:left;display:block;border-bottom:1px solid #e7e7e7;}
#line-left .condition dl dt{float:left;text-indent:10px; line-height:40px;}
#line-left .condition dl dd{}
#line-left .condition dl dd ul{ margin-top:7px;}
#line-left .condition dl dd ul li{float:left;padding:0 5px;color:#333;margin:0 3px;padding:0 10px; line-height:26px;cursor:pointer;}
#line-left .condition dl dd ul li.on{background:#ff8800;color:#fff;cursor:pointer;}
#line-left .condition dl dd ul li.on a{color:#fff;}
#line-left .condition dl dd ul li.starttime{width:140px;height:26px;border:1px solid #d0d0d0;position:relative;background:url(../images/icon12.jpg) 132px 6px no-repeat;}
#line-left .condition dl dd ul li.starttime input{display:block;margin:0px;padding:0px;background:none;height:22px;border:none;line-height:22px; position:absolute;left:5px;top:2px;}
#line-left .condition dl dd ul li.endtime{width:140px;height:26px;border:1px solid #d0d0d0;position:relative;background:url(../images/icon12.jpg) 132px 6px no-repeat;}
#line-left .condition dl dd ul li.endtime input{display:block;margin:0px;padding:0px;background:none;height:22px;border:none;line-height:22px; position:absolute;left:5px;top:2px;}

/*左侧筛选*/
#line-left .filter{width:926px;height:36px;overflow:hidden;border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:4px solid #e7e7e7;background:#fff;margin-top:10px;}
#line-left .filter em{display:block;width:99px;height:36px;line-height:36px;text-align:center;border-right:1px solid #e7e7e7;float:left;}
#line-left .filter .list{width:auto;height:36px;overflow:hidden;float:left;}
#line-left .filter .list ul{width:auto;height:36px;overflow:hidden;float:left;}
#line-left .filter .list ul li{width:68px;height:36px;overflow:hidden;line-height:36px;text-align:center;float:left;color:#666; border-right:1px solid #eaeaea;background:url(../images/icon13.jpg) 50px 16px no-repeat #f9f9f9;cursor:pointer;}
#line-left .filter .list ul li.on{color:#fff;background:url(../images/icon14.jpg) 50px 15px no-repeat #4e9700;}
#line-left .filter .pricerange{width:auto;height:36px;overflow:hidden;float:left;}
#line-left .filter .pricerange span{display:block;width:100px;height:36px;overflow:hidden;line-height:36px;text-indent:30px;color:#666;float:left;}
#line-left .filter .pricerange .startprice{width:96px;height:26px;overflow:hidden;float:left;position:relative;border:1px solid #d0d0d0; margin-top:4px;}
#line-left .filter .pricerange .startprice input{margin:0px;padding:0px;border:0px;background:none;width:90px;height:22px;line-height:22px;overflow:hidden;position:absolute;left:3px;top:2px;}
#line-left .filter .pricerange .zw-x{width:30px;height:36px;overflow:hidden;text-align:center;line-height:36px;float:left;}
#line-left .filter .pricerange .endprice{width:96px;height:26px;overflow:hidden;float:left;position:relative;border:1px solid #d0d0d0; margin-top:4px;}
#line-left .filter .pricerange .endprice input{margin:0px;padding:0px;border:0px;background:none;width:90px;height:22px;line-height:22px;overflow:hidden;position:absolute;left:3px;top:2px;}

/*左侧内容*/
#line-left .content{width:928px;height:auto;overflow:hidden;margin-top:15px;}

/*线路列表*/
#theline{width:928px;height:auto;overflow:hidden;}

/*通用线路列表*/
#theline .linelist{width:928px;height:auto;overflow:hidden;}
#theline .linelist ul{}
#theline .linelist ul li{width:926px;min-height:190px;height:auto !important;height:190px;overflow:visible;border:1px solid #ebebeb;background:#fff;margin-bottom:15px;position:relative;}
#theline .linelist ul li .theimg{width:210px;height:163px;overflow:hidden;position:absolute;left:10px;top:15px;}
#theline .linelist ul li .theimg{width:210px;height:163px;overflow:hidden;}
#theline .linelist ul li .thetitle{width:676px;height:30px;overflow:hidden;line-height:30px;font-size:14px;position:absolute;left:235px;top:10px;}
#theline .linelist ul li .thetitle a{color:#ff0000;}
#theline .linelist ul li .thetitle em{display:block;float:left;color:#ff8800;line-height:30px;font-weight:700;}
#theline .linelist ul li .thetitle em a:link{color:#ff8800;text-decoration:none;}
#theline .linelist ul li .thetitle em a:visited{color:#ff8800;text-decoration:none;}
#theline .linelist ul li .thetitle em a:hover,#theline .linelist ul li .thetitle em a:active{color:#ff0000;text-decoration:none;}
#theline .linelist ul li .thetitle span{display:block;float:left;color:#3a8a17;line-height:30px;font-weight:700;}
#theline .linelist ul li.on{border:1px solid #fe771d;}
#theline .linelist ul li .themdc{width:676px;height:26px;overflow:hidden;line-height:26px;position:absolute;left:235px;top:40px;}
#theline .linelist ul li .themdc span{display:block;padding-right:50px;float:left;}
#theline .linelist ul li .themdc span p{display:inline;color:#ff6687;font-family:"Microsoft YaHei" ! important;}
#theline .linelist ul li .prefer{width:87px;height:32px;overflow:hidden;position:absolute;top:0px;right:30px;}
#theline .linelist ul li .prefer img{width:87px;height:32px;overflow:hidden;}
#theline .linelist ul li .price{width:107px;height:36px;overflow:hidden;position:absolute;top:53px;right:12px;font-family:"Microsoft YaHei" ! important;color:#ff6600;}
#theline .linelist ul li .price em{display:block;float:left;line-height:44px;}
#theline .linelist ul li .price p{display:block;float:left; font-size:28px;line-height:36px;}
#theline .linelist ul li .price span{display:block;float:left;line-height:44px;}
#theline .linelist ul li .ljyd{width:91px;height:31px;overflow:hidden;position:absolute;right:27px;top:115px;}
#theline .linelist ul li .ljyd img{width:91px;height:31px;overflow:hidden;}
#theline .linelist ul li .thekey{height:28px;overflow:hidden;line-height:28px;width:555px;position:absolute;left:235px;top:73px;}
#theline .linelist ul li .thekey span{height:28px;margin-right:10px;border:1px solid #ebebeb;padding:5px 10px;line-height:24px;}
#theline .linelist ul li .thedes{ line-height:24px;width:555px;position:absolute; left:235px;top:110px;}

/*线路列表右侧*/
#line-right .productrec{width:234px;height:auto;overflow:hidden;border:1px solid #ebebeb;background:#fff;}
#line-right .productrec .title{width:234px;height:40px;overflow:hidden;line-height:40px;font-size:20px;font-family:"Microsoft YaHei" ! important;text-indent:12px;color:#333;}
#line-right .productrec .thelist{width:234px;height:auto;overflow:hidden;}
#line-right .productrec .thelist ul{}
#line-right .productrec .thelist ul li{width:234px;height:auto;overflow:hidden;margin-bottom:10px;}
#line-right .productrec .thelist ul li .theimg{width:210px;height:163px;overflow:hidden;margin-left:12px;}
#line-right .productrec .thelist ul li .theimg img{width:210px;height:163px;overflow:hidden;}
#line-right .productrec .thelist ul li .thetitle{width:210px;height:auto;overflow:hidden;line-height:22px;margin-left:12px;margin-top:8px;}
#line-right .productrec .thelist ul li .thetitle span{color:#404040;}
#line-right .productrec .thelist ul li .thetitle span a:link{color:#404040;text-decoration:none;}
#line-right .productrec .thelist ul li .thetitle span a:visited{color:#404040;text-decoration:none;}
#line-right .productrec .thelist ul li .thetitle span a:hover,#line-right .productrec .thelist ul li .thetitle span a:active{color:#404040;text-decoration:none;}
#line-right .productrec .thelist ul li .theprice{width:210px;height:30px;overflow:hidden;margin-left:12px;color:#ff6600;}
#line-right .productrec .thelist ul li .theprice em{float:left;font-family:"Microsoft YaHei" ! important;line-height:35px;}
#line-right .productrec .thelist ul li .theprice p{float:left;font-family:"Microsoft YaHei" ! important;font-size:20px;line-height:30px;}
#line-right .productrec .thelist ul li .theprice span{float:left;font-family:"Microsoft YaHei" ! important;line-height:34px;}