@charset "utf-8";.list{width:1200px;margin:0 auto}.list .listSearch{position:relative;padding:3px;z-index:1;height:42px;background:#f5f5f5;border:1px solid #e6e6e6;border-bottom:0;border-top:2px solid #c00}.list .listSearch h1{height:42px;line-height:42px;margin:0 10px;font-size:14px}.list .searchBox{background:#f5f5f5;padding:6px;z-index:10}.list .searchBox li{float:left;margin-right:4px;display:inline;_margin-right:2px}.list .searchBox li label{float:left;line-height:30px;width:65px;text-align:right;padding-right:6px;color:#666}.list .searchBox li .inputText{border:1px solid #e8e8e8;height:22px;line-height:22px;padding:3px 8px;width:180px;_display:inline-block;font-size:12px}.list .searchBox li .inputDrop{background:url(searchicon.gif) no-repeat 171px 12px #FFF}.list .searchBox li .inputCalendar{background:url(searchicon.gif) no-repeat 168px -32px #FFF}.list .searchBox li .leave{background:url(searchicon.gif) no-repeat 171px -84px #FFF}.list .searchBg{width:298px;height:287px;_height:283px;padding:5px;background:#000;filter:alpha(Opacity=20);-moz-opacity:.2;opacity:.2;position:absolute;top:-7px;left:-8px;z-index:-1}.list .searchBox li .dropDown{z-index:100;position:absolute;top:38px;left:80px;_left:83px;background:#FFF;width:196px;border:1px solid #e8e8e8;border-bottom:0;display:none}.list .searchBox li .dropDown dd{height:28px;line-height:28px;text-align:center;border-bottom:1px solid #e8e8e8;cursor:pointer}.list .searchBox li .dropDown dd:hover{background:#fafafa}.list .searchBox li .city h2{background:#c00;padding:5px;color:#FFF}.list .searchBox li .city dd{float:left;width:98px}.list .searchBox li .but{background:#fe9901;border:0;font-size:14px;color:#FFF;height:30px;cursor:pointer;transition:all .3s linear 0;width:72px;text-align:center;display:inline-block}.list .searchBox li .but:hover{background:#f38e00}.list .inner{padding:0 10px;background:#FFF;border:1px solid #e6e6e6;width:1178px}.list .innerBox{position:relative}.list .inner dl{border-bottom:1px solid #e8e8e8;width:1178px}.list .inner dt{float:left;width:120px;text-align:right;padding-right:8px;line-height:35px;color:#000}.list .inner dd{float:left;width:960px;position:relative;overflow:hidden}.list .inner ul{overflow:hidden;width:960px}.list .inner dd li{float:left;line-height:35px;height:35px;width:16%}.list .inner dd li a{display:inline;color:#666;font-size:12px}.list .inner dd li a.cur{color:#fff;display:inline;padding:3px 10px;background:#258cd2}.list .inner dd.more{float:right;width:60px;background:url(icon02.png) no-repeat 27px -172px;cursor:pointer;color:#c00;height:46px;line-height:46px}.list .inner dd.more:hover{color:#F60}.list .inner dd.open{background-position:27px -219px}.list .filtersPanel{border:1px solid #e6e6e6;background:#FFF;padding:10px;position:relative;border-bottom:0}.list .filtersPanel dt{float:left;padding-right:5px;height:24px;line-height:24px}.list .filtersPanel dt em{font-size:14px;font-family:Arial;color:#F60}.list .filtersPanel dd a{float:left;margin-bottom:3px;margin-top:3px}.list .filtersPanel dd a.item{border:1px solid #ffa63c;display:inline;padding:0 20px 0 4px;background:url(icon02.png) no-repeat right 0 #ffa63c;height:15px;line-height:15px;margin-right:8px;color:#FFF}.list .filtersPanel dd a:hover.item{text-decoration:none}.list .listWrapper{margin-top:20px}.list .listWrapper .leftBox{float:left;width:950px}.list .listWrapper .rightBox{width:230px;float:left;margin-left:20px;display:inline}.list .listWrapper .leftBox .sort{border:1px solid #e6e6e6;background:#f5f5f5}.list .listWrapper .leftBox .sort a{float:left;height:32px;line-height:32px;padding:0 14px 0 12px;border-right:1px solid #ebeff3;color:#666;position:relative;background:#FFF}.list .listWrapper .leftBox .sort a i{height:24px;width:10px;position:absolute;background:url(icon02.png) no-repeat 35px -39px;right:0;top:0}.list .listWrapper .leftBox .sort a:hover{text-decoration:none}.list .listWrapper .leftBox .sort a.default{background-image:none !important;padding:0 12px}.list .listWrapper .leftBox .sort a.asc i{background-position:0 -39px}.list .listWrapper .leftBox .sort a.desc i{background-position:-48px -39px}.list .listWrapper .leftBox .sort a.cur{background-color:#c00;color:#FFF;border-color:#c00}.list .listWrapper .leftBox .sort a.cur.asc i{background-position:0 -9px}.list .listWrapper .leftBox .sort a.cur.desc i{background-position:-48px -9px}.list .listWrapper .leftBox .sort .topPages{float:right}.list .listWrapper .leftBox .sort .topPages a{margin:0;padding:0 8px;border-left:1px solid #ebeff3;border-right:0}.list .listWrapper .leftBox .sort .topPages a:hover{background:#c00;color:#FFF}.list .listWrapper .leftBox .sort .topPages a.no{background:#e5e5e5;color:#999;cursor:default}.list .listWrapper .leftBox .sort .topPages a.next{border-right:1px solid #ebeff3}.list .listWrapper .leftBox .sort span{float:left;height:32px;line-height:32px;font-size:14px;padding:0 5px;color:#787878}.list .listWrapper .noContent{margin-top:20px;background:#fff5df;padding:30px 60px}.list .listWrapper .noContent .content{background:url(icon02.png) no-repeat 0 -135px;height:50px;padding-left:60px;font-size:18px;color:#000}.list .listWrapper .noContent .content p{font-size:14px;color:#666}.list .listWrapper .noContent .content p a{color:#2e7dcd}.list .lineList .item{background:url(router.png) no-repeat bottom right #fff;border:1px solid #e6e6e6;margin-bottom:20px;padding:15px;position:relative}.list .lineList .item:hover{box-shadow:0 0 10px rgba(0,0,0,0.7)}.list .lineList .item dt{float:left;width:233px;position:relative}.list .lineList .item dt i{position:absolute;width:59px;height:25px;line-height:25px;text-indent:5px;top:8px;left:0;background:url(list.png) no-repeat;color:#FFF}.list .lineList .item dt i.i0{background-position:0 -224px}.list .lineList .item dt i.i1{background-position:0 -254px}.list .lineList .item dt i.i2{background-position:0 -284px}.list .lineList .item dt i.i3{background-position:0 -315px}.list .lineList .item dt .text{position:absolute;bottom:0;left:0;width:223px;padding:0 5px;background:url(list.png) repeat-x 0 -347px;height:26px;line-height:26px;color:#FFF}.list .lineList .item dt .text span{float:right;height:26px;line-height:26px;color:#333;padding-right:10px}.list .lineList .item dt .text span em{color:#F60;font-family:Arial}.list .lineList .item dt img{height:182px;width:233px;display:block;background:url(../loading.gif) center center no-repeat}.list .lineList .item dd.info{padding:0 12px;float:left;width:480px;height:182px;overflow:hidden}.list .lineList .item dd.info h3{font-size:14px;height:40px;line-height:20px;overflow:hidden;margin-bottom:10px}.list .lineList .item dd.info h3 a{color:#c00}.list .lineList .item dd.info h3 i{display:inline-block;text-indent:-99999}.list .lineList .item dd.info .textBox{border:5px solid #f5f5f5;padding:8px;line-height:22px;line-height:22px;color:#666;height:44px;overflow:hidden}.list .lineList .item dd.info .destination,.list .lineList .item dd.info .date{padding-top:10px;font-size:14px;height:21px;line-height:21px;overflow:hidden}.list .lineList .item dd.info .destination em,.list .lineList .item dd.info .date em{padding-right:5px;color:#999}.list .lineList .item dd.info .date label{float:left}.list .lineList .item dd.info .date span{font-size:12px;float:left;background:#999;color:#FFF;margin-right:5px;padding:0 8px}.list .lineList .item dd.info .date span.s1{background-color:#6cc}.list .lineList .item dd.info .date span.s2{background-color:#f9c}.list .lineList .item dd.info .date span.s3{background-color:#f99}.list .lineList .item dd.info .date span.s4{background-color:#4582d2}.list .lineList .item dd.info .date span.s5{background-color:#fa6}.list .lineList .item dd.info .date span.s6{background-color:#f66}.list .lineList .item dd.info .date span.s7{background-color:#9c6}.list .lineList .item dd.info .date span.s8{background-color:#6cf}.list .lineList .item dd.price{float:left;width:163px;padding-left:15px;height:165px;background:url(list.png) no-repeat -16px 0;text-align:left;padding-top:10px}.list .lineList .item dd.price span{display:block}.list .lineList .item dd.price span.p em{font:16px "微软雅黑";color:#F60}.list .lineList .item dd.price span.f{color:#0065c9}.list .lineList .item dd.price span.f em{font-size:18px;padding-right:5px}.list .lineList .item dd.price span.b{padding-top:5px}.list .lineList .item dd.price span.b a{position:relative;background-color:#39a7ee;background-image:-moz-linear-gradient(center top,#40a8eb,#3ba0e6);border:1px solid #2a93d5;border-radius:3px;box-shadow:0 1px 0 0 #70bef0 inset;color:#fff;display:inline-block;font:bold 14px/26px simsun,sans-serif;height:26px;padding:0 34px 0 24px}.list .lineList .item dd.price span.b a b{border-color:transparent transparent transparent #fff;border-style:dashed dashed dashed solid;border-width:4px;display:inline-block;height:0;overflow:hidden;position:absolute;right:10px;top:10px;width:0}.list .lineList .item dd.price span.b a:hover{background-color:#1d8fd9;background-image:-webkit-linear-gradient(top,#2790d6,#2388ce);background-image:-moz-linear-gradient(top,#2790d6,#2388ce);background-image:-ms-linear-gradient(top,#2790d6,#2388ce);background-image:-o-linear-gradient(top,#2790d6,#2388ce);background-image:linear-gradient(top,#2790d6,#2388ce);border:1px solid #2183c3;-webkit-box-shadow:inset 0 1px 0 0 #5dace0;box-shadow:inset 0 1px 0 0 #5dace0;cursor:pointer;text-decoration:none}.list .lineList .item dd.price .pre{position:relative;padding:8px 0;text-align:initial}.list .lineList .item dd.price .pre span{margin-right:5px;float:left;display:line;border:1px solid #ffa63c;font-family:Arial;color:#ffa63c;padding:0 3px 0 18px;background:url(icon02.png) no-repeat;height:16px;line-height:16px;margin-top:2px}.list .lineList .item dd.price .pre span.f{background-position:-104px -104px}.list .lineList .item dd.price .pre span.d{background-position:-104px -83px}.list .lineList .item dd.price .pre span.h{background-position:-1px -102px;border:0;padding:0;width:30px;height:18px;text-indent:-999999px}.list .lineList .item dd.price .pre span.s{background-position:-56px -102px;border:0;padding:0;width:17px;height:18px;text-indent:-999999px}.list .lineList .item dd.price .ins{position:absolute;top:35px;right:0;background:#e8e8e8;padding:4px;z-index:99;width:257px;display:none}.list .lineList .item dd.price .ins s{position:absolute;top:-5px;right:126px;width:15px;height:10px !important;background:url(icon02.png) no-repeat -80px -110px !important;border:none !important}.list .lineList .item dd.price .insBox{background:#FFF;padding:10px;border:1px solid #a1a1a1;text-align:left}.list .lineList .item dd.price .insBox h2{height:24px;line-height:24px}.list .lineList .item dd.price .insBox h2 i{background:#ff8080;height:24px;line-height:24px;color:#FFF;display:inline-block;padding:0 5px;border-radius:3px 3px 0 0;font-family:'宋体'}.list .lineList .item dd.price .insBox .text{padding:5px;background:#f5f5f5;line-height:20px;margin-bottom:5px}.list .lineList .item dd.price .insBox .text em{float:none}.list .lineList .item dd.addDiff{height:26px;width:59px;background:url(list.png) no-repeat -174px -374px;position:absolute;top:0;right:0;text-align:center;line-height:27px}.list .lineList .item dd.addDiff input{position:relative;width:13px;top:2px;margin-left:9px}.list .lineList .item dd.favorite{bottom:0;display:block;height:48px;position:absolute;right:0;width:57px}.list .lineList .item dd.favorite a{display:block;height:48px;text-indent:-20000em;width:57px;background:url(favorite.png) no-repeat}.list .lineList .item dd.favorite a:hover{background-position:0 -96px}.list .lineList .item dd.favorite a.on{background-position:0 -49px}.lineIco{background:url(list.png) no-repeat -94px -225px;display:inline-block;height:21px;margin-left:5px;width:46px;text-indent:-9999px}.lineIco.tuanGou{background-position:-154px -222px}.lineIco.xinPin{background-position:-154px -263px}.lineIco.reMai{background-position:-154px -303px}.lineIco.teJia{background-position:-93px -222px}.lineIco.tuiJian{background-position:-93px -262px}.list .discountInfo{float:left;padding-top:6px;width:100%}.list .discountInfo li{display:inline;float:left;margin-right:6px;position:relative;z-index:1;margin-bottom:5px}.list .discountInfo li .text{border:1px solid #64c201;height:20px;line-height:20px;color:#555;overflow:hidden;border-radius:3px;float:left}.list .discountInfo li .text em{padding-right:7px;margin-left:7px;color:#F60}.list .discountInfo li .text b{background:#64c201;display:inline-block;color:#FFF;font-weight:normal;padding:0 7px}.list .discountInfo li .bonus{border-color:#f87633}.list .discountInfo li .bonus b{background:#f87633}.list .hoverTip{display:none;padding:7px;position:absolute;top:23px;left:-7px}.list .hoverTip .box{background:#FFF;border:1px solid #dfdfdf;box-shadow:0 5px 5px #666;padding:5px 10px;position:relative;width:230px}.list .hoverTip .box b{background:url(arrowtop.png) no-repeat 0 0;display:block;font-size:0;height:7px;position:absolute;left:7px;top:-7px;width:12px}.list .hoverTip .box p{color:#000;line-height:22px;text-align:justify}.list .hoverTip .box p em{color:#f60;font-family:arial;font-weight:700}.show .infoList li.discountInfo{border-bottom:0;height:auto}.discountInfo dl{float:left;float:left;margin-top:-6px;width:435px}.discountInfo dd{display:inline;float:left;margin:6px 6px 0 0;position:relative;z-index:1}.discountInfo dd .text{border:1px solid #64c201;height:22px;line-height:22px;color:#555;overflow:hidden;padding-right:7px;padding-right:7px;border-radius:3px;float:left}.discountInfo dd .text b{background:#64c201;display:inline-block;color:#FFF;font-weight:normal;margin-right:7px;padding:0 7px}.discountInfo dd .bonus{border-color:#f87633}.discountInfo dd .bonus b{background:#f87633}.hoverTip{display:none;padding:7px;position:absolute;top:23px;left:-7px}.hoverTip .box{background:#FFF;border:1px solid #dfdfdf;box-shadow:0 5px 5px #666;padding:5px 10px;position:relative;width:230px}.hoverTip .box b{background:url(arrowtop.png) no-repeat 0 0;display:block;font-size:0;height:7px;position:absolute;left:7px;top:-7px;width:12px}.hoverTip .box p{color:#000;line-height:22px;text-align:justify}.cityTourism{margin-bottom:20px}.cityTourism h2.hd{background:#f5f5f5;color:#333;height:42px;line-height:42px;padding:0 0 0 15px;border:1px solid #dfdfdf}.cityTourism h2.hd b{display:inline;font-size:14px;float:left;font-weight:normal;width:auto}.cityTourism .content{background:#FFF;border:1px solid #dfdfdf;border-top:0}.cityTourism .textBox{color:#666;font-size:12px;line-height:22px;padding:10px 15px}.cityTourism .textBox .english{color:#F40;font-weight:bold}.cityTourism .content a{color:#c00}.cityTourism .links{background:#f5f5f5;border-top:1px solid #dfdfdf;padding:10px 0}.cityTourism .links li{float:left;height:24px;line-height:24px;overflow:hidden;width:75px;text-align:center}.cityTourism .links li.middle{border:1px solid #dfdfdf;border-width:0 1px}.list .recommend{background:#FFF}.list .recommend .hd{font-size:14px;text-indent:12px;background:#f4f4f4;height:40px;line-height:40px;border:1px solid #e6e6e6}.list .recommend .hd span{float:right;padding-right:20px;font-size:12px;font-weight:500}.list .recommend .hd span a{color:#c00}.list .recommend .content{padding:0 20px 20px 20px;border:1px solid #e6e6e6;border-width:0 1px 1px}.list .recommend .content dl{padding-top:20px}.list .recommend .content dt{width:60px;height:45px;float:left;padding-right:8px}.list .recommend .content dt img{width:60px;height:45px}.list .recommend .content dd{height:22px;overflow:hidden}.list .recommend .content dd a{color:#c00}.list .recommend .content dd span{color:#666;padding-right:8px}.list .recommend .content dd span em{font-size:14px;color:#F60;font-family:Arial;padding:0 3px}