.partner-wrap{display:none}.top-banner.flexslider .slides li a{display:block}.calendar-wrap{width:658px;height:380px;padding-top:39px;border:1px solid #e0e0e6;position:relative;margin-top:20px}.calendar-loading-tips{width:290px;margin:20px auto 0;padding:20px;font-size:14px;color:#999;background-image:url(/img/hotel/loading.gif?34d94cd0d8626d10098cdb0198d1a089);background-repeat:no-repeat;background-position:20px center;text-align:center}.calendar-header{width:658px;height:37px;border-bottom:1px solid #e0e0e6;position:absolute;top:0;left:0;background-color:#f6f6f6}.calendar-month{width:532px;height:38px;position:absolute;left:63px;top:0;overflow:hidden}.calendar-month-scroller{position:absolute;top:0;left:0;height:37px}.calendar-month span{float:left;width:133px;height:37px;line-height:37px;font-size:16px;text-align:center;color:#999999;cursor:pointer}.calendar-month span em{display:inline-block;width:131px;height:37px;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6;font-style:normal}.calendar-month span em i{font-style:normal}.calendar-month span em .year{margin-left:12px;font-style:normal}.calendar-month span.current{position:relative;top:-1px;background-color:#009ff4;height:35px;line-height:31px;padding-top:4px;cursor:default}.calendar-month span.current em{border-left-color:#e0e0e6;border-right-color:#e0e0e6;height:35px;background-color:#fff}.calendar-month span.current em .month-text{color:#009ff4;font-weight:bold}.calendar-month span:hover{background-color:#E8E9EA}.calendar-month span.current:hover{background-color:#009ff4}.calendar-prev,.calendar-next{display:inline-block;width:59px;height:37px;position:absolute;top:0;cursor:pointer}.calendar-prev{left:0;background:url(/imgs/multiday/calendar_prev.png?b9e0547c3b15ebc28f8cbd040fb720d4) no-repeat center center}.calendar-next{right:0;background:url(/imgs/multiday/calendar_next.png?6a9e0d1190a4ed5752f26cf3ff491d87) no-repeat center center}.btn-calendar-disabled{display:none}.calendar-prev:hover,.calendar-next:hover{background-color:#E8E9EA}.calendar-week{height:26px;border-bottom:1px solid #e0e0e6}.calendar-week span{float:left;width:94px;line-height:25px;text-align:center;font-size:14px;color:#999999}.calendar-body{width:658px}.calendar-body-inner{width:670px}.calendar-body-inner .calendar-day{float:left;width:93px;height:58px;border-right:1px solid #e0e0e6;border-bottom:1px solid #e0e0e6}.calendar-body-inner .calendar-day:nth-child(7n){width:94px}.calendar-body-inner .calendar-day-placeholder{background-color:#f6f6f6}.calendar-body-inner .calendar-day-normal:hover{background-color:#FDFDF1;cursor:pointer}.calendar-day{color:#98999A;font-size:14px;position:relative}.calendar-day-today{background-color:#fdfdf1}.calendar-day em{font-style:normal}.calendar-day .tag-day-number{display:block;padding-top:5px;padding-left:5px;line-height:18px}.calendar-day .tag-day-price{display:block;color:#FA5E18;text-align:center;line-height:15px;font-size:12px}.calendar-day .tag-remaining,.calendar-day .tag-soldout{display:block;line-height:18px;text-align:center;font-size:12px}.calendar-day .tag-remaining span{color:#FC5E16}.calendar-day-soldout .tag-remaining,.calendar-day-soldout .tag-day-price,.calendar-day-soldout .tag-soldout{color:#999}.calendar-day .tag-override-price{display:inline-block;width:29px;height:16px;background:url(/imgs/multiday/icon_calendar_holiday.png?ff186a60c34726bfb00de3c5b3f5bd4a) no-repeat;position:absolute;right:-1px;top:-1px;font-size:12px;color:#fff;text-indent:4px;text-align:center}.calendar-body-inner .calendar-day-selected{background-color:#FDFDF1}.calendar-body-inner .calendar-day-selected:after{content:'';display:block;width:100%;height:100%;border:1px solid #FC5E16;position:absolute;top:-1px;left:-1px}.calendar-wrap-disabled{border-color:#bfbfc4;background-color:#d1d1d1}.calendar-wrap-disabled .calendar-header{background-color:#d1d1d1;border-bottom:1px solid #bfbfc4}.calendar-wrap-disabled .calendar-week{background-color:#d9d9d9;border-bottom-color:#bfbfc4}.calendar-wrap-disabled .calendar-body-inner .calendar-day{background-color:#d1d1d1;border-color:#bfbfc4}.calendar-wrap-disabled .calendar-disabled-tip{width:100%;height:100%;position:absolute;top:0;left:0;font-size:16px;text-align:center;line-height:421px;color:#fff;z-index:1}.calendar-wrap{margin-top:0;padding-top:50px;height:382px;border:none;border-right:1px solid #e0e0e6}.calendar-header{height:50px;line-height:50px;background-color:#fff}.calendar-month{height:50px}.calendar-month-scroller{height:50px}.calendar-month span{height:50px;padding-top:0;background:none}.calendar-month span em{height:50px;line-height:50px;border:none}.calendar-month span.current{height:49px;padding-top:0;background:none;border-bottom:2px solid #009ff4}.calendar-month span.current em{height:49px;line-height:49px;color:#009ff4}.calendar-prev,.calendar-next{height:50px}.calendar-day .tag-override-price{font-size:12px;line-height:16px;background:#ff7530}.calendar-month span.current em .month-text{font-weight:normal}body{min-width:1230px;font-family:微软雅黑, Arial, Verdana, 宋体}.zoom-img-box{width:285px;height:194px;overflow:hidden}.zoom-transition img{-webkit-transition:all .6s ease-in 0s;transition:all .6s ease-in 0s}.zoom-transition:hover img{-webkit-transform:matrix(1.1, 0, 0, 1.1, 0, 0);-ms-transform:matrix(1.1, 0, 0, 1.1, 0, 0);transform:matrix(1.1, 0, 0, 1.1, 0, 0)}.top-bar-wrap{display:block}.tff-service{z-index:999}.content{width:1200px;padding:0 15px;margin:0 auto;text-align:center;overflow:hidden}.content h4.title{height:50px;color:#252525;font:bold 30px/50px "微软雅黑";border:none;margin:56px auto 0}.content h4.title img{vertical-align:top;width:50px;height:50px;border-radius:25px}#cruises{position:relative}#cruises>div.bg-white{background-color:#fff}#cruises>div.bg-gray{background-color:#f1f1f1}#cruises .nav-content{display:none}#cruises .nav-content.active{display:block}#cruises .top-banner{position:relative;border:none;min-width:1230px;margin-bottom:0;min-height:150px}#cruises .top-banner a.slides-item{height:500px;background-size:cover;background-position:center}#cruises .top-banner .flex-control-nav{bottom:32px}#cruises #cruises-filter{width:1200px;margin:0 auto;position:absolute;z-index:2;top:20px;left:50%;margin-left:-600px}#cruises .cruises-search{background-color:#f1f1f1;padding-top:1px}#cruises .cruises-search .content{width:1230px;padding:0;margin:-32px auto 0;position:relative;z-index:2;background:url(/img/cruises/search.png?2f099b9b15e734e37ccf7819bd5e997a) no-repeat}#cruises .cruises-search .content .search-list{width:1200px;padding:18px 0 10px 0;margin:32px auto 0;background-color:#fff;font-family:"微软雅黑","Micosoft Yahei";line-height:2}#cruises .cruises-search .content .search-list dt{float:left;clear:left;width:166px;text-align:center;padding-top:20px;font-size:16px;color:#252525;line-height:28px}#cruises .cruises-search .content .search-list dt.no-padding-top{padding-top:0}#cruises .cruises-search .content .search-list dd{overflow:hidden;position:relative;margin:0 160px 20px 0;padding:20px 100px 0 0;border-top:1px solid #f4f4f4;font-size:14px;text-align:left;color:#777;height:28px;line-height:28px}#cruises .cruises-search .content .search-list dd a{padding:0 14px 0 0;color:#777}#cruises .cruises-search .content .search-list dd a.show-more{display:none;position:absolute;top:22px;right:40px;color:#0090f2;padding-right:0}#cruises .cruises-search .content .search-list dd.no-padding-top{padding-top:0;border-top:none}#cruises .cruises-search .content .search-list dd.no-padding-top a.show-more{top:2px}#cruises .cruises-product-list{padding-bottom:70px}#cruises .cruises-product-list .content{font-size:0}#cruises .cruises-product-list .content .nav-content{margin-top:60px}#cruises .cruises-calendar{padding-bottom:106px}#cruises .cruises-calendar .content .nav-box{font-size:0;border-bottom:none;background-color:#f6f6f6;margin-top:60px}#cruises .cruises-calendar .content .nav-box .nav{margin-top:0;height:60px;width:1080px;float:left;overflow:hidden}#cruises .cruises-calendar .content .nav-box .nav li{height:58px;line-height:58px;padding:0 23px;margin:0}#cruises .cruises-calendar .content .nav-box .nav li.active{font-size:20px;border:1px solid #0f97f3;border-bottom-color:#fff;background-color:#ffffff}#cruises .cruises-calendar .content .nav-box .show-more{float:right;font-size:16px;color:#0090f2;height:58px;line-height:58px}#cruises .cruises-calendar .content .nav-content{height:432px;margin-top:-1px;border:1px solid #0f97f3;background-color:#f6f6f6}#cruises .cruises-calendar .content .nav-content .calendar-box{float:left;width:660px;height:100%}#cruises .cruises-calendar .content .nav-content .stroke-list{float:left;width:510px;height:100%;margin-left:28px;overflow-y:auto}#cruises .cruises-calendar .content .nav-content .stroke-list ul{margin-top:30px}#cruises .cruises-calendar .content .nav-content .stroke-list ul li{height:80px;font-size:14px;text-align:left;margin-bottom:22px}#cruises .cruises-calendar .content .nav-content .stroke-list ul li a{display:block;width:100%;height:100%;text-decoration:none}#cruises .cruises-calendar .content .nav-content .stroke-list ul li a img{float:left;width:80px;height:80px;margin-right:10px}#cruises .cruises-calendar .content .nav-content .stroke-list ul li a .introduce{width:420px;height:20px;line-height:20px;color:#252525;margin-bottom:6px}#cruises .cruises-calendar .content .nav-content .stroke-list ul li a .start{line-height:20px;color:#959595}#cruises .cruises-calendar .content .nav-content .stroke-list ul li a .start .location{color:#32a2e3}#cruises .cruises-calendar .content .nav-content .stroke-list ul li a .price{line-height:18px;font-size:12px;color:#959595}#cruises .cruises-calendar .content .nav-content .stroke-list ul li a .price .dollar,#cruises .cruises-calendar .content .nav-content .stroke-list ul li a .price .value{font-size:16px;color:#ef5a00}#cruises .cruises-calendar .content .nav-content .stroke-list ul li a .price .tag-override-price{background:#ff7530;color:#fff;padding:0 5px;margin-left:10px}#cruises .cruises-airline{padding-bottom:22px}#cruises .cruises-airline .content{font-size:0}#cruises .cruises-airline .content .nav-box{margin-top:20px}#cruises .cruises-airline .content .nav-box a.show-more{float:right;margin-top:16px;font-size:16px;color:#0090f2;height:54px;line-height:54px}#cruises .cruises-topic{padding-bottom:65px}#cruises .cruises-topic .content{font-size:0}#cruises .cruises-topic .content .nav-content{margin-top:58px}#cruises .cruises-video{padding-bottom:70px}#cruises .cruises-video .content .nav-content{margin-top:62px}#cruises .cruises-video .content .nav-content li{margin-bottom:30px}#cruises .cruises-video .content .nav-content .video-box{width:590px;height:327px;margin-right:20px;float:left;background-color:lightgrey}#cruises .cruises-video .content .nav-content .video-box embed{display:block;width:100%;height:100%}#cruises .cruises-video .content .nav-content .video-box-2{margin-right:0}#cruises .cruises-partner{padding-top:60px;background-color:#fff}#cruises .cruises-partner .content{width:1000px}#cruises .cruises-partner .content h4.title{margin:0 0 15px 0}#cruises .cruises-partner a{display:block;float:left;width:25%}#cruises .cruises-partner a img{width:100%}#cruises .cruises-partner a.margin-bottom-30{margin-bottom:30px}.nav-box{border-bottom:1px solid #e1e1e1;overflow:hidden}.nav-box .nav{display:inline-block;margin:16px auto 0;height:auto}.nav-box .nav li{float:left;height:52px;line-height:52px;margin:0 26px;font-size:20px;color:#777777}.nav-box .nav li:hover{cursor:pointer}.nav-box .nav li.disable:hover{cursor:default}.nav-box .nav li.active{border-bottom:2px solid #0b95f2;font-size:25px;color:#0090f2}li.cruises-template{float:left;width:283px;height:325px;background-color:#fff;margin:0 20px 20px 0;border:1px solid #e1e1e1}li.cruises-template a{display:block;width:100%;height:100%}li.cruises-template a:hover{text-decoration:none}li.cruises-template a img{width:285px;height:194px;margin:-1px 0 0 -1px}li.cruises-template a .introduce{height:52px;line-height:26px;margin:15px 20px 17px 20px;font-size:16px;color:#3f3f3f;text-align:left}li.cruises-template a .price{height:25px;margin:0 20px}li.cruises-template a .price .origin-price{float:left;text-decoration:line-through;font-size:14px;color:#999999}li.cruises-template a .price .current-price{float:right;font-size:18px;color:#fb5f10}li.cruises-template.no-margin-right{margin-right:0}#cruises .airline{margin-top:43px}#cruises .airline .banner{float:left;border:1px solid #e1e1e1;width:734px;height:411px}#cruises .airline .banner img{width:100%;height:100%}#cruises .airline .introduce{position:relative;overflow:hidden;height:413px;margin-left:767px;text-align:left}#cruises .airline .introduce h4.title{font-size:24px;line-height:1.2;height:auto;margin:15px 0 30px 0;color:#0090f2;padding-left:0}#cruises .airline .introduce .introduce-list{font-size:14px;line-height:30px}#cruises .airline .introduce .introduce-list dt{color:#808080;float:left;clear:left}#cruises .airline .introduce .introduce-list dd{color:#000;height:30px;overflow:hidden;padding-left:16px}#cruises .airline .introduce .introduce-list dd span.star{float:left;height:19px;background:url(/img/cruises/star.png?b38988bd84b88cda74094b81955e3737) repeat-x;margin-top:3px}#cruises .airline .introduce .introduce-list dd span.star-1{width:23px}#cruises .airline .introduce .introduce-list dd span.star-2{width:46px}#cruises .airline .introduce .introduce-list dd span.star-3{width:69px}#cruises .airline .introduce .introduce-list dd span.star-4{width:92px}#cruises .airline .introduce .introduce-list dd span.star-5{width:115px}#cruises .airline .introduce .introduce-list dd.harbor-list{height:auto;line-height:26px;margin-top:2px}#cruises .airline .introduce .introduce-list dd.harbor-list dd{padding-left:0;height:26px}#cruises .airline .introduce a.show-all{position:absolute;bottom:0;left:0;width:100%;height:60px;line-height:60px;text-align:center;color:#fff;font-size:22px;background-color:#0090f2}#cruises .airline .introduce a.show-all:hover{text-decoration:none}#cruises .airline-plan{margin-top:65px}.flex-direction-nav a{height:60px}.flex-direction-nav .flex-prev{margin-left:15%}.flex-direction-nav .flex-next{margin-right:15%}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:60px;display:inline-block;content:'<';width:40px;height:60px;background:rgba(0,0,0,0.4);text-align:center;color:#fff}.flex-direction-nav a.flex-next:before{content:'>';text-align:center}.flex-control-nav{z-index:10}.get-more{display:block;width:260px;height:40px;margin:0 auto;color:#0090F2;font-size:16px;line-height:40px}
/*# sourceMappingURL=new-cruises.css.map */
