﻿@charset "utf-8";

/* --- index ----*/
.car-ind-l{width:322px}
.car-ind-r{width:858px}
.ind-sea{border-top:none;background-color:#fff;box-shadow:0 1px 3px #ddd;height:269px}
.sea-top li{width:160px;margin-left:-1px;border-style:solid;border-width:1px;border-right:none;float:left;height:40px;line-height:40px;text-align:center;font-size:16px;cursor:pointer;background-color:#f5f5f5}
.sea-top li.c1_bd{border-bottom:none;border-top-width:2px;border-top-style:solid;border-left:1px solid #eee;background-color:#fff;height:38px;line-height:38px}
.i-s-con{padding:0 10px}
.i-s-item{position:relative;z-index:1;height:226px}
.i-s-item li.last{position:absolute;bottom:10px;left:0;width:300px;z-index:1;padding-top:0}
.i-s-item li.last .i-s-btn{border:none;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;height:32px;font-size:15px;text-align:center;color:#fff;cursor:pointer;width:100%;border-radius:5px}
.i-s-item li{padding-top:12px}
.i-s-item li label{font-size:14px;width:80px;padding-right:8px;color:#666;text-align:right;line-height:30px}
.i-s-item li .i-s-d{width:210px}
.i-s-item li .i-s-h{padding:3px 8px;width:180px;height:22px;line-height:22px;font-size:14px;color:#777;background:url(../../common/color/images/hotel_ico.png) no-repeat 0 0}
.i-s-item li .i-s-dw{background-position:180px 13px}
.i-s-item li .i-s-time{background-position:175px -22px}
.i-s-d .d-main{left:88px;top:42px;box-shadow:none;font-size:14px;width:176px;padding-bottom:5px}
.i-s-d .d-main .d-con a{line-height:24px;margin:0 8px 5px;*display:inline}
.dc-u-1{*z-index:20}
.dc-u-2{*z-index:19}

.ind-r-rel{position:relative;z-index:5;height:270px;width:858px;overflow:hidden}
#AdCycle{z-index:5}
#AdCycle a{height:270px;display:block;width:858px;text-align:center}
#AdCycle a img{height:270px;width:858px}
#AdCycleNav{right:0;bottom:12px}
#AdCycleNav a{width:16px;height:16px;background-color:#fff;border-radius:50%;margin-right:10px}

.car-right{width:920px}
.car-left{width:260px}
.car-d{background-color:#fff}
.dm-tit,.car-d h2{border-bottom:1px solid #ddd;background-color:#f5f5f5;padding:0 10px;height:40px;line-height:40px;font-size:16px}
.dm-tit span{float:right;font-size:14px}
.dm-tit span a{margin:0 3px}
.car-dcon{padding:15px 0 0 15px;height:623px;overflow:hidden}
.car-pic{width:926px}
.car-pic li{float:left;margin:0 15px 15px 0;*display:inline;width:211px}
.car-pic li .pic-img{display:block;width:211px;height:158px;overflow:hidden}
.car-pic li .pic-img img{width:211px;height:158px}
.car-pic li .pic-img:hover img{-webkit-transform:scale(1.2);transform:scale(1.16)}
.car-pic li p{font-size:14px;margin-top:12px;height:24px;line-height:24px;overflow:hidden;color:#888}
.car-pic li p span{float:right;margin-left:14px}
.car-pic li p span em i{margin:0 3px;font-size:18px}
.car-gao{overflow:hidden;height:221px}
.car-gao ul{width:280px}
.car-gao li{float:left;height:74px;width:87px;overflow:hidden;text-align:center}
.car-gao li a{display:block;border:1px solid #ddd;border-width:0 1px 1px 0;height:73px;line-height:73px;position:relative;overflow:hidden;text-align:center}
.car-gao li p{position:absolute;height:25px;font-size:13px;color:#fff;line-height:25px;overflow:hidden;text-align:center;left:0;bottom:-30px;width:87px}
.car-gao li.end a{font-size:14px}
.dcon-ste{margin:0 10px;height:260px;overflow:hidden;padding-top:6px}
.dcon-ste li{margin-bottom:6px}
.dcon-ste li .ste_1{margin:5px 0}
.dcon-ste li .ste_1 span{margin-right:5px}
.dcon-ste li .ste_2{background:#f9f8f8;border:1px solid #f1f1f1;color:#666;padding:5px;line-height:18px}
.dcon-ste li h3{font-size:14px;height:22px;line-height:22px}
.dcon-ste li h3 a{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/*  search  */
.car-main{background:url(../../lvyou/images/m_bg.png) no-repeat center top #f0f0f0;padding:15px 0 20px;width:100%;box-shadow:0 1px 4px #bbb}
.path{width:1200px;padding-bottom:15px;font-size:14px;color:#666}
.car-dm{box-shadow:0 1px 3px #ddd;background-color:#fff;padding:0 10px}
.par-d-u{padding:10px 0 7px;border-bottom:1px solid #ddd}
.par-last{border-bottom:none}
.par-d-u .title{float:left;width:90px;line-height:26px;padding-right:8px;text-align:right;font-size:14px}
.par-d-u .content{float:left;width:1000px;line-height:26px}
.par-d-u li.content a{float:left;margin-right:10px;height:26px;padding:0 10px;font-size:14px;margin-bottom:3px}
.par-d-u li.content a.c1_bgt{color:#fff;border-radius:3px}
.par-d-u li.content span{margin-right:10px;padding-left:10px}
.par-d-u li.content span input,.par-d-u li.content span label{vertical-align:middle}
.par-d-u li.content span input{margin-right:5px}
.par-d-u .moreT,.par-d-u .moreE{float:right;width:50px;color:#666;height:26px;cursor:pointer;text-align:right;line-height:26px;position:relative}
.par-d-u .moreT i,.par-d-u .moreE i{display:block;background:url(../../hotel/images/hBg.gif) no-repeat -185px -681px;position:absolute;width:16px;height:16px;top:5px;left:5px}
.par-d-u .moreE i{background-position:-113px -681px}
.par-d-inp{vertical-align:middle;border:1px solid #ddd;padding:5px;height:16px;line-height:16px;margin-right:6px;color:#666}
.par-d-btn{vertical-align:middle;height:28px;color:#fff;width:80px;border-radius:3px;text-align:center;border:none;color:#fff;font-size:14px;cursor:pointer}

.hot-box{padding:0 15px}
.hot-box dl{padding:10px 0;border-bottom:1px dashed #eaeaea}
.hot-box dl:last-child{border-bottom:none}
.hot-box dt{width:228px;height:170px;overflow:hidden}
.hot-box dt img{width:228px;height:170px}
.hot-box dd{height:26px;overflow:hidden;line-height:26px;color:#888;margin-top:3px}
.hot-box dd a{font-size:14px}
.hot-box dd a:hover{text-decoration:underline}
.hot-box dd span{float:right;padding-left:8px}
.hot-box dd i{font-size:18px;margin:0 3px}

.noText{margin-top:20px;text-align:center;font-size:16px;line-height:30px}
.car-tem{height:40px;background-color:#fff;border:1px solid #ccc}
.car-tem a{float:left;font-size:14px;padding:0 15px;height:40px;line-height:40px;border-right:1px solid #ccc}
.car-tem a i{background:url(../../lvyou/images/search_ico24.png) no-repeat 0 0;height:15px;width:10px;margin-left:5px;display:inline-block;vertical-align:middle}
.car-tem a i.down{background-position:0 -369px}
.car-tem a i.up{background-position:-13px -370px}
.car-tem a.c1_bgt{color:#fff}
.car-tem a.c1_bgt i.down{background-position:-37px -369px}
.car-tem a.c1_bgt i.up{background-position:-49px -370px}
.car-tem span{float:right;line-height:36px;color:#666;padding-right:15px;font-size:14px}
.car-tem span em{margin-right:6px}

.car_dm{border:1px solid #ddd;background-color:#fff;padding:15px;box-shadow:0 1px 4px #bbb;margin-top:20px}
.car_dm:hover{box-shadow:0 0 10px rgba(0,0,0,.7)}
.car_dm_con dl{padding-bottom:10px;overflow:hidden}
.car_dm_con dt,.car_dm_con dd{float:left}
.car_dm_con dt{border:1px solid #e5e5e5;height:130px;width:173px;margin-right:15px;padding:2px;overflow:hidden}
.car_dm_con dt img{display:inline-block;width:173px;height:130px}
.car_dm_con dd{width:690px}
.car_dm_con dd h3{height:32px;line-height:32px;overflow:hidden}
.car_dm_con dd h3 a{font-size:16px}
.car_dm_con dd div{height:26px;overflow:hidden;line-height:26px;margin:5px 0;font-size:13px}
.car_dm_con dd div span{display:inline-block;width:200px;color:#666}
.car_dm_con dd div em{color:#000;margin-right:3px}
.car_dm_con dd p{color:#666;line-height:22px;height:66px;overflow:hidden}
.car_dm_con dd p em{color:#000;margin-right:3px}

.box_tab{margin-top:10px}
.box_tab dl{padding-bottom:0;overflow:visible;padding:3px 0;border-bottom:1px solid #e5e5e5}
.box_tab dt,.box_tab dd{height:36px;line-height:36px;overflow:hidden;padding:0 5px}
.box_tab dt{border:none;width:260px;text-align:left;padding:0 10px;font-size:14px;margin:0}
.box_tab dd{text-align:center;width:102px}
.box_tab dl.tit dt,.box_tab dl.tit dd{background-color:#8c96a2;color:#fff;height:32px;line-height:32px}
.box_tab dl.tit dt{font-size:12px}
.box_tab dl.tit{padding:0;border-bottom:none}
.box_tab dd.t-pri{width:250px;text-align:left;padding:0 10px}
.box_tab dd.t-pri .price em{font-size:16px;margin-left:3px}
.j-fen{margin-left:10px;background:url(../../lvyou/images/labelbg.gif) no-repeat 0 0;display:inline-block;font:12px/20px Arial;height:20px;padding-left:22px;width:auto;color:#f60;text-indent:0;position:relative;top:-2px}
.di{background-position:0 0}
.song{background-position:0 -21px}
.j-fen em{background:url(../../lvyou/images/labelbg.gif) no-repeat right -42px;padding-right:6px;display:inline-block;font:12px/20px Arial;text-indent:0}
.box_tab dd span.del{text-decoration:line-through;color:#888;font-family:arial}
.box_btn{width:82px;height:28px;border:0 none;border-radius:3px;color:#fff;cursor:pointer}
.box_btn_m{background:#aaa;cursor:default}
.tab_d{padding:8px 10px;border-bottom:1px solid #e5e5e5;background:#f5f5f5;line-height:26px;display:none;font-size:14px;color:#666}

/* info */
.info-dm{margin-top:0;padding:20px;box-shadow:0 1px 3px #ddd}
.info-dm:hover{box-shadow:none}
.info-dm dl{padding-bottom:0}
.car_dm_con .dm_con_d dt{width:400px;height:300px;margin-right:20px}
.car_dm_con .dm_con_d dt img{width:400px;height:300px}
.car_dm_con .dm_con_d dd{width:730px;position:relative;padding-bottom:34px;height:270px}
.car_dm_con .dm_con_d dd .car_dm_top{padding-bottom:10px;font-size:22px;margin:0;line-height:36px;height:36px}
.car_dm_top dd .info-fen{width:223px;margin:0;padding-bottom:6px}
.car_dm_con .dm_con_d dd p{margin-top:6px;height:110px}
.car_dm_con .info-share{position:absolute;left:0;bottom:5px;height:24px;width:730px;margin:0;overflow:visible}
.car_dm_con .info-share a{padding:0 10px;color:#fff;border-radius:3px;height:24px;float:left;font-size:12px;line-height:24px}
.car_dm_con .shareTo{margin:0}

.info-box{background-color:#fff;padding:20px;box-shadow:0 1px 3px #ddd}
.info-box h2,.car-all-top{height:45px;line-height:45px;padding-left:55px;font-size:22px;position:relative;z-index:1}
.info-box .box_tab{margin-top:20px}
.info-box dt,.info-box dd{float:left}
.info-box dt{width:360px}
.info-box dd{width:126px}
.info-box dd.t-pri{width:350px}

.info-icon{background:url(../../common/color/images/info.png) no-repeat 0 0;width:45px;height:45px;position:absolute;z-index:1;left:0;top:0}
.info-icon-yd{background-position:-180px 0}
.info-icon-car{background-position:-135px 0}
.info-icon-xu{background-position:-270px 0}
.info-icon-1{background-position:-405px 0}
.info-icon-2{background-position:-360px 0}
.info-icon-3{background-position:-45px -45px}
.info-icon-4{background-position:-90px -45px}
.info-icon-5{background-position:-135px -45px}
.info-icon-6{background-position:-315px 0}
.info-icon-7{background-position:-45px 0}
.info-icon-dp{background-position:-225px -45px}
.info-icon-zx{background-position:-180px -45px}

.info-nav{margin-top:20px;height:53px}
.car-nav{font-size:18px;border-width:2px 1px 1px;border-style:solid;border-left-color:#d5d5d5;border-right-color:#d5d5d5;border-bottom-color:#d5d5d5;box-shadow:1px 3px 4px -2px rgba(34, 25, 25, 0.2);background-color:#fcfcfc;position:relative;z-index:5}
.car-nav li{float:left;line-height:50px;height:50px}
.car-nav li a{float:left;height:50px;text-align:center;border-right:1px solid #eee;white-space:nowrap;padding:0 20px}
.car-nav li.c1_bgt{border:0 none}
.car-nav li:last-child a{border-right:none}
.car-nav li.c1_bgt a,.car-nav li a:hover{color:#fff}
.ui-on{position:fixed;top:0;z-index:500;left:50%;margin:0 0 0 -600px;width:1200px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}

.car-all{border-top:none;background-color:#fff;padding-top:10px}
.car_all_d{padding:15px 20px 10px}
.car-all-dm{margin-top:10px;line-height:26px;text-align:left;overflow:hidden;border:1px solid #dde2fd;border-top-width:2px;padding:20px;font-size:14px}

.car-all-dm table.noBorderTable td,.car-all-dm div table.noBorderTable th,.car-all-dm div table.noBorderTable caption{border:1px dashed #ddd !important}
.car-all-dm table{margin-bottom:10px;border-collapse:collapse;display:table;border-spacing:0;}
.car-all-dm td,.car-all-dm th{background:white;padding:5px 10px;border:1px solid #ddd}
.car-all-dm caption{border:1px dashed #ddd;border-bottom:0;padding:3px;text-align:center}
.car-all-dm th{border-top:2px solid #bbb;background:#f7f7f7}
.car-all-dm td p{margin:0;padding:0}
.car-all-dm img{max-width:1000px}

.reviews_con,.faqBox{margin-top:20px}
.view_tit,.ques-top{font-size:14px}
.view_tit{height:32px;line-height:32px;padding:0 10px;background:#f0f0f0}
.view_tit span{float:right;font-size:12px}
.view_tit em{margin:0 3px}
.view_com{border-bottom:1px solid #d5d5d5;padding:10px 0}
.com_d{border-bottom:1px solid #eee;padding:5px 0;line-height:24px;font-size:13px}
.com_d span{float:right}
.com_d span strong{margin-right:5px}
.com_d em{margin-right:15px;font-size:14px}
