.whitebg{background:url(../images/other/white_bg.jpg) repeat}.parallax{height:660px;position:relative;background-position:center top;background-repeat:no-repeat;background-attachment:fixed}.parallax .cover{width:100%;height:100%;background:rgba(0,0,0,.15);position:absolute;left:0;top:0;z-index:-1}#arrow{position:absolute;left:47.5%;bottom:110px;height:1px}#jump{width:93px;height:93px}.voyage_name{padding:150px 0 30px 0;text-align:center;position:relative}.voyage_name h2{font-size:42px;font-weight:bold;color:#fff;letter-spacing:.3em;font-size:42px;font-weight:bold;color:#fff;letter-spacing:.3em}.voyage_name:before{content:"voyage";position:absolute;top:120px;left:48%;font-size:16px;color:#fff;font-weight:300;letter-spacing:normal;text-transform:uppercase}.voyage_day{width:750px;margin:auto;background:rgba(40,93,147,.4);padding:20px 50px}.voyage_price{font-size:30px;font-weight:600;font-style:italic;text-align:center;letter-spacing:.08em;border:rgba(255,255,255,0) solid 1px;border-width:0 1px}.voyage_price .p_date{font-size:40px;line-height:42px;font-weight:700;font-style:normal;letter-spacing:.12em}.voyage_price a{color:rgba(255,255,255,.4)}.voyage_price:hover a,.voyage_price.slick-center:hover a{color:#00fcff}.voyage_price.slick-center{border-color:rgba(255,255,255,1)}.voyage_price.slick-center a{color:rgba(255,255,255,1)}.center{position:relative}.center .prev2,.center .next2{width:21px;height:32px;position:absolute;top:45%;z-index:20;cursor:pointer;display:block!important}.center .prev2{background:url(../images/other/voyage_arrow_left.png) no-repeat;left:-20px}.center .next2{background:url(../images/other/voyage_arrow_right.png) no-repeat;right:-20px}.voyage_day ul.applicable{text-align:center;margin-top:10px}.voyage_day ul.applicable li{margin-right:30px;color:#fff;display:inline-block}.voyage_day ul.applicable li.bold{font-size:20px;font-weight:bold}.voyage_day ul.applicable li:last-child{margin-right:0;font-size:13px}.yo_label{font-size:14px;color:#00fcff;margin-right:15px;font-weight:normal}.voyage_tab{text-align:center;-webkit-display:flex;display:flex;flex-direction:row;z-index:99}.voyage_tab li{font-size:20px;background:#e5e1e9;text-align:center;flex-grow:1}.voyage_tab li a{padding:10px 5px;color:#9889a7;display:block}.voyage_tab li:hover{background:#cbc4d3}.voyage_tab li.current{background:#9889a7}.voyage_tab li:hover a,.voyage_tab li.current a{color:#fff}.voyage_block{width:1230px;margin:0 auto;padding:30px 0}.voyage_block.warp{width:100%}.voyage_title{text-align:center;margin:0 auto 50px auto;color:#666;width:1230px}.voyage_title svg{width:42px;height:54px;margin-bottom:6px}.voyage_title svg #icon1{fill:#e0efff}.voyage_title svg #icon2{fill:#d1e8ff}.voyage_title h3{font-size:26px;letter-spacing:.15em;font-weight:normal;margin:0;padding:0}.voyage_title .small_en{color:#888;font-size:13px;font-weight:300;margin:13px 0;position:relative}.voyage_title .small_en:before,.voyage_title .small_en:after{content:"";position:absolute;left:45.5%;width:106px;height:1px;background:#b6b6b6}.voyage_title .small_en:before{top:-7px}.voyage_title .small_en:after{bottom:-7px}.voyage_content{width:1230px;margin:0 auto 20px auto}.voyage_content ul.day_title{margin-bottom:20px;display:flex;width:100%}.voyage_content ul.day_title li:nth-child(1){width:120px;background:#b2aeb6;font-size:50px;font-weight:700;font-style:italic;color:#fff;position:relative}.voyage_content ul.day_title li:nth-child(1) .day-en{position:absolute;top:10px;left:10px;font-size:13px;font-weight:300;font-style:normal}.voyage_content ul.day_title li:nth-child(2){background:#e4dfea;font-size:20px;padding:20px 35px 0 15px;flex:1}.voyage_content .edit{box-shadow:none;width:96%;margin:0 auto 20px auto}.voyage_content .edit p{font-size:16px;line-height:26px}.voyage_content ul.meal-room{display:flex;width:100%;margin-top:30px}.voyage_content ul.meal-room li{flex:1;font-size:16px;color:#333}.voyage_content ul.meal-room li img{width:50px;height:auto;float:left;margin:0 20px 0 30px;vertical-align:middle}.voyage_content ul.meal-room li a{color:#3a81ff}.voyage_content ul.meal-room li a:hover{color:#333}.type-1,.type-2,.type-3{width:96%;margin:0 auto 20px auto}.layout-one{display:flex}.layout-one li{flex:1}.layout-one li:nth-child(1){position:relative}.layout-one li:nth-child(2){background:#e0e0e0;padding:15px}.layout-two{width:49%;position:relative}.layout-two .scale_white{position:absolute;width:95%;height:94%;padding:15px;left:2.5%;top:3%;background:rgba(255,255,255,.8);transition:all .5s ease-in-out;z-index:99}.layout-two .scale_white .two-title{font-size:24px;letter-spacing:.07em;font-weight:bold}.layout-three{position:relative}.layout-one li:nth-child(1) .one-title,.layout-three .three-title{position:absolute;left:0;top:30px;padding:5px 15px;background:rgba(0,0,0,.5);font-size:24px;letter-spacing:.07em;font-weight:bold;color:#fff}.voyage_content .type-1 .layout-one li:nth-child(2) .edit,.voyage_content .layout-two .scale_white .edit,.voyage_content .layout-three .edit,.voyage_content .type-2 .layout-one li:nth-child(2) .edit{width:100%;margin:0;overflow-y:hidden}.voyage_content .type-1 .layout-one li:nth-child(2) .edit{height:310px}.voyage_content .type-2 .layout-one li:nth-child(1) .one-title{font-size:20px}.voyage_content .type-2 .layout-one li:nth-child(2) .edit{height:155px}.voyage_content .type-2 .layout-one li:nth-child(2) .edit p{font-size:14px;line-height:20px}.voyage_content .layout-two .scale_white .edit{height:275px}.voyage_content .layout-three .edit{padding:15px;background:#e0e0e0;height:250px}.layout-one li:nth-child(1) img,.layout-two img,.layout-three img{width:100%;height:auto;display:block}.l_left{float:left}.l_right{float:right}.m_bottom{margin-bottom:20px}.width49{width:49%}.width31{width:32%;display:inline-block;vertical-align:top;margin:20px 1.6% 0 0}.type-3 .width31:last-child{margin-right:0}.type-2 .layout-one li:nth-child(1){flex:1.3}.voyage_table{width:100%}.voyage_table caption,.voyage_table th,td{padding:8px;text-align:center}.voyage_table caption{font-size:24px;color:#fff;background:#9889a7;letter-spacing:.3em}.voyage_table thead th{font-size:22px;color:#fff;background:#b2aeb6;letter-spacing:.15em}.voyage_table tbody td{font-size:20px;color:#333;background:#f0f0f0}.voyage_table tbody tr:nth-child(even) td{background:#ded8e2}.voyages_price{width:86%;margin:0 auto 20px auto}.voyages_price .single_room{width:32%;margin:0 1.7% 2% 0;display:inline-block}.voyages_price .single_room:nth-child(3n){margin-right:0}.voyages_price .single_room ul{-webkit-display:flex;display:flex}.voyages_price .single_room ul li{flex:50%}.voyages_price .single_room ul.room-type li{background:#fff;font-size:13px}.voyages_price .single_room ul.room-type li:nth-child(1){position:relative}.voyages_price .single_room ul.room-type li:nth-child(1) img{max-width:100%;height:auto;display:block}.voyages_price .single_room ul.room-type li:nth-child(1) .cover_more{width:100%;height:100%;position:absolute;left:0;top:0}.voyages_price .single_room ul.room-type li:nth-child(1) .cover_more:after{position:absolute;content:"房型介紹";bottom:0;left:0;width:100%;text-align:center;font-size:16px;letter-spacing:.1em;color:rgba(255,255,255,0);transition:all .5s ease-in-out}.voyages_price .single_room ul.room-type li:nth-child(2){padding:10px}.voyages_price .single_room ul.room-type li:nth-child(2) dl{margin-bottom:8px;color:#333}.voyages_price .single_room ul.room-type li:nth-child(2) dl dt{text-align:center;margin-bottom:12px;font-size:18px}.voyages_price .single_room ul.room-type li:nth-child(2) dl dt .grade_en{padding:3px 5px;font-size:14px;font-weight:600;color:#fff;margin-right:10px}.voyages_price .single_room ul.room-type li:nth-child(2) dl dd{margin-bottom:2px}.voyages_price .single_room ul.room-type li:nth-child(2) dl dd .field_left{float:left;width:36%}.voyages_price .single_room ul.room-type li:nth-child(2) dl dd .field_right{float:right;width:64%}.voyages_price .single_room ul.room-type li:nth-child(2) dl dd .field_right.facilities{min-height:36px}.voyages_price .single_room ul.room-type li:nth-child(2) dl dd:last-child{margin-bottom:0}.voyages_price .single_room ul.room-type li:nth-child(2) .room-btn{text-align:center;font-size:14px;margin:10px 0;display:none}.voyages_price .single_room ul.room-type li:nth-child(2) .room-btn a{padding:5px 12px;color:#fff;background:#af99c6;border:1px #af99c6 solid}.voyages_price .single_room ul.price-block li:nth-child(1){color:#fff;font-size:13px;padding:4px 10px}.voyages_price .single_room ul.price-block li:nth-child(1) ul li{padding:0}.voyages_price .single_room ul.price-block li:nth-child(1) ul li:nth-child(2){text-align:left}.original,.discouned{font-size:20px;line-height:20px;font-weight:700;margin-right:7px}.original{text-decoration:line-through}.discouned{color:#fffc00}.voyages_price .single_room ul.price-block li:nth-child(2){text-align:center}.voyages_price .single_room ul.price-block li:nth-child(2) img{width:28px;height:27px;vertical-align:middle;margin-right:10px}.voyages_price .single_room ul.price-block li:nth-child(2) a{padding:12px 10px;color:#fff;font-size:16px;display:block}.cabin{border:1px solid #c8c8c8;background:#fff;padding:12px;margin-bottom:20px;-webkit-display:flex;display:flex}.cabin__room{width:300px;margin-right:10px}.cabin__room-img{position:relative;overflow:hidden;cursor:pointer}.cabin__room-img img{width:100%;height:auto;display:block;transition:all .5s ease-in-out}.cabin__room .cabin__cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cabin__room .roomname{position:absolute;bottom:2%;left:2%;width:96%;padding:10px;background:rgba(255,255,255,.7);color:#000;font-size:16px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cabin__table{-webkit-width:calc(100% - 310px);-moz-width:calc(100% - 310px);width:calc(100% - 310px)}.cabin__table .voyage_table td.note-left{text-align:left;font-size:14px!important;vertical-align:text-top;width:250px}.cabin__table .voyage_table td.cabin-price:after{content:"元起";font-size:16px;margin-left:5px}.cabin__table .voyage_table tfoot{display:none}.t-hide{display:table-cell}.cabin__table>.voyage_table th,.cabin__table>.voyage_table td{padding:11px 5px;font-size:18px}.cabin__sign{margin:15px auto 0;text-align:center;width:80%}.cabin__sign a{background:#8a4aca;font-size:14px;color:#fff;padding:6px;border-radius:4px;display:block}.cabin__sign.trial a{background:#7a7270}.voyage_block .extend{margin:60px 0 70px;text-align:center}.voyage_block .extend a{border:1px solid #888;color:#888;border-radius:6px;font-size:20px;padding:15px 3em;letter-spacing:.1em}.voyage_blocke .extend a:hover{background:#888;color:#fff}.voyage_block--price .edit{background:#fff;box-shadow:0 0 12px rgba(0,0,0,.4);width:100%;padding:20px;margin-top:60px}.voyage_tour{margin-bottom:20px}.voyage_tour .tour{-webkit-display:flex;display:flex}.voyage_tour .tour .t_img{flex:50%;position:relative;background-size:cover;height:322px}.voyage_tour .tour .t_img .t_name{position:absolute;bottom:8px;text-align:center;width:100%}.voyage_tour .tour .t_img .t_name a{background:rgba(0,0,0,.5);color:#fff;font-size:22px;font-weight:bold;padding:10px 15px}.voyage_tour .tour .t_img img{width:100%;height:auto;display:none}.voyage_tour .tour .t_info{flex:50%;padding:12px;background:#f0f0f0;text-align:left}.voyage_tour .tour .t_info .edit{font-size:13px;line-height:20px;width:100%;margin-bottom:0;height:180px;overflow-y:hidden}.voyage_tour .tour .t_info ul.t_field{margin-top:15px}.voyage_tour .tour .t_info ul.t_field li{margin-bottom:2px;color:#379200;font-size:16px;text-align:left}.voyage_tour .tour .t_info ul.t_field li:last-child{margin-bottom:0}.voyage_tour .tour.half{width:48.8%;margin:0 2% 0 0;display:inline-block;vertical-align:top}.voyage_tour .tour.half:nth-child(2n){margin-right:0}.voyage_tour .tour.half .t_img{height:auto;background-image:none}.voyage_tour .tour.half .t_img img{width:100%;height:auto;display:block}.voyage_tour .tour.half .t_info .edit{height:auto}.voyage_edit_title,.voyage_title_btn{display:none}.voyage_edit{height:auto}@media only screen and (max-width:1400px){.voyages_price{width:96%}.voyages_price .single_room ul.room-type{display:inherit;width:100%}.voyages_price .single_room ul.room-type li:nth-child(1) img{width:100%}.voyages_price .single_room ul.room-type li:nth-child(1) .cover_more:hover:after{transform:translateY(-8vw)}}@media only screen and (max-width:1240px){#arrow{left:46%}#jump{width:86px;height:86px}.voyage_block,.voyage_title,.voyage_content{width:98%}.voyage_title h3{font-size:22px}.fortab{width:100%}.fortab .breadcrumb{margin-right:10px}}@media only screen and (max-width:1200px){.voyage_title .small_en:before,.voyage_title .small_en:after{left:44.5%}.voyages_price .single_room{margin-right:1.6%}.voyage_content .edit p{font-size:14px;line-height:22px}.voyage_content .type-1 .layout-one li:nth-child(2) .edit{height:25.6vw}.voyage_content .layout-two .scale_white .edit{height:21vw}.voyage_content .layout-three .edit{height:21vw}.voyage_content .type-2 .layout-one li:nth-child(2) .edit{height:12.5vw}}@media only screen and (max-width:1024px){.voyage_name h2{font-size:36px}.voyage_table td.note-left{width:200px}}@media only screen and (min-width:980px){.voyages_price .single_room ul.room-type li:nth-child(1) .cover_more:hover{background:rgba(0,0,0,.5)}.voyages_price .single_room ul.room-type li:nth-child(1) .cover_more:hover:after{color:rgba(255,255,255,1);transform:translateY(-3.5vw)}.voyages_price .single_room ul.price-block li:nth-child(2):hover a{background:#b2aeb6}.layout-two:hover .scale_white{background:rgba(255,255,255,0)}.layout-two:hover .scale_white .two-title{color:#fff;text-shadow:0 0 7px rgba(0,0,0,.7)}.voyage_content .layout-two:hover .scale_white .edit{display:none}.cabin__room-img:hover img{transform:scale(1.1)}.voyage_block .extend a:hover{background:#888;color:#fff}}@media only screen and (max-width:980px){.voyage_tab li{font-size:18px}.voyage_tab li a{padding:7px 5px}.voyage_title{margin-bottom:30px}.voyage_title .small_en:before,.voyage_title .small_en:after{left:43.5%}.voyage_table caption{font-size:20px}.voyage_table thead th{font-size:18px}.voyage_table tbody td{font-size:16px}.voyage_block--price{padding-bottom:2px!important}.voyages_price{width:98%;margin-bottom:0}.voyages_price .single_room{margin-right:1.5%}.voyages_price .single_room ul{display:inherit;width:100%}.voyages_price .single_room ul li:nth-child(1) ul{-webkit-display:flex;display:flex}.voyages_price .single_room ul.room-type li:nth-child(2) .room-btn{display:block}.voyages_price .single_room ul.room-type li:nth-child(2) dl dt{height:55px}.voyages_price .single_room ul.room-type li:nth-child(2) dl dd .field_right{height:36px}.voyage_tour .tour .t_img .t_name a{font-size:18px;font-weight:normal}.voyage_tour .tour .t_info .edit{height:140px}.voyage_tour .tour.half{width:48.7%}.voyage_tour .tour.half .t_info .edit{height:140px;overflow-y:hidden}.voyage_content ul.day_title li:nth-child(1){width:100px;font-size:40px}.voyage_content ul.day_title li:nth-child(2){font-size:16px;padding-top:7px}.voyage_content .type-1 .layout-one li:nth-child(2) .edit{height:24vw}.voyage_content .type-2 .layout-one li:nth-child(2) .edit{height:11vw}.voyage_content .edit p,.voyage_content .type-2 .layout-one li:nth-child(2) .edit p{line-height:20px;font-size:12px}.voyage_content ul.meal-room li{font-size:14px}.layout-one li:nth-child(1) .one-title,.layout-two .scale_white .two-title,.layout-three .three-title,.voyage_content .type-2 .layout-one li:nth-child(1) .one-title{font-size:18px;letter-spacing:normal}.layout-two .scale_white{position:inherit;width:100%;height:100%;background:#e0e0e0;left:0;top:0;padding:10px}.width31{margin-right:1.5%}.cabin__table .voyage_table tfoot{display:table-row-group}.cabin__table .voyage_table tfoot td{text-align:left}.t-hide{display:none}.voyage_edit_title,.voyage_title_btn{display:block;cursor:pointer;padding:10px;font-size:16px;color:#fff;position:relative}.voyage_edit_title{background:#b2aeb6;margin-top:60px}.voyage_edit_title--notop{margin-top:0}.voyage_title_btn{background:#9889a7;margin:0 auto 2px auto;width:98%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.voyage_edit_title:before,.voyage_edit_title:after,.voyage_title_btn:before,.voyage_title_btn:after{position:absolute;content:"";background-color:#fff;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.voyage_edit_title:before,.voyage_title_btn:before{width:3px;height:15px;right:20px;top:calc(50% - 7.5px)}.voyage_edit_title:after,.voyage_title_btn:after{width:15px;height:3px;right:14px;top:calc(50% - 1.5px)}.voyage_edit,.voyage_blockitem__close{height:0;overflow:hidden;transform:translateY(30%);transition:all .5s ease-in-out}.voyage_edit--open,.voyage_blockitem__close.open{height:auto;transform:translateY(0)}.voyage_edit--open .edit{margin-top:0!important}.voyage_content ul.day_title{position:relative}.voyage_content ul.day_title:before,.voyage_content ul.day_title:after{position:absolute;content:"";background-color:#777;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.voyage_content ul.day_title:before{width:3px;height:15px;right:20px;top:calc(50% - 7.5px)}.voyage_content ul.day_title:after{width:15px;height:3px;right:14px;top:calc(50% - 1.5px)}.item-expend{cursor:pointer}.block-expend{height:0;overflow:hidden;transform:translateY(30%);transition:all .5s ease-in-out}.openadd{height:auto;transform:translateY(0);margin-bottom:15px}.voyage_content ul.day_title.extend-open:before{transform:rotate(270deg)}.voyage_content ul.day_title.extend-open:after{transform:rotate(180deg)}.voyage_edit_title.extend-open:before,.voyage_title_btn.extend-open:before{transform:rotate(270deg)}.voyage_edit_title.extend-open:after,.voyage_title_btn.extend-open:after{transform:rotate(180deg)}.cabin{display:inherit;width:96%;margin:0 auto 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cabin__room,.cabin__table{width:100%;margin-right:0}.cabin__table>.voyage_table th,.cabin__table>.voyage_table td{font-size:15px}.cabin__table .voyage_table td.cabin-price:after{font-size:12px;margin-left:3px}}@media only screen and (max-width:767px){#arrow{left:44%;bottom:80px}#jump{width:65px;height:65px}.parallax{height:530px}.voyage_content{margin-bottom:0}.voyage_day{width:96%;padding:20px 15px}.voyage_day ul.applicable li{margin-right:15px}.voyage_day ul.applicable li.bold{font-size:16px}.yo_label{font-size:13px;margin-right:8px}.voyage_price{font-size:28px}.voyage_price .p_date{font-size:36px}.voyage_title .small_en:before,.voyage_title .small_en:after{left:42%}.voyages_price .single_room{margin-right:1.4%}.layout-one,.voyage_tour .tour{display:inherit}.voyage_tour .tour.half{display:inline-block}.voyage_tour .tour .t_img{background-image:none;height:auto}.voyage_tour .tour .t_img img{display:block}.voyage_content ul.meal-room{display:grid}.voyage_content ul.meal-room li{margin-bottom:10px}.voyage_content ul.meal-room li img{width:40px}.width49.l_left,.width49.l_right{width:100%;float:none}.width49.l_left{margin-bottom:20px}.voyage_content .layout-three .edit{height:24vw}.width31{margin-right:1.4%}}@media only screen and (max-width:640px){.parallax{height:480px}.voyage_name{padding:130px 0 20px 0}.voyage_name h2{font-size:30px}.voyage_name:before{left:45%;top:100px}.voyage_price.slick-center{border-color:rgba(255,255,255,0)}.voyage_price .p_date{display:inline-block;margin-right:15px}.voyage_tab{flex-wrap:wrap}.voyage_tab li{font-size:16px;flex-grow:0;width:33.33333333333333%}.voyage_title{margin-bottom:5px}.voyage_title svg{display:none}.voyage_title .small_en:before,.voyage_title .small_en:after{display:none}.voyage_block{padding:20px 0}.voyage_title h3{font-size:18px;display:inline-block}.voyage_title .small_en{font-size:12px;display:inline-block;margin-left:10px}.voyage_table caption,.voyage_table th,td{padding:8px 3px}.voyage_table thead th{font-size:14px;letter-spacing:normal}.voyage_table tbody td{font-size:13px}.voyages_price .single_room{width:49%;margin-right:1.3%}.voyages_price .single_room:nth-child(2n){margin-right:0!important}.voyages_price .single_room:nth-child(3n){margin-right:1.3%}.voyages_price .single_room ul.room-type li:nth-child(1) .cover_more{display:none}.voyages_price .edit,.voyage_content .edit{margin-top:20px}.voyage_tour .tour.half{display:inherit;width:100%;margin:0 auto 20px auto!important}.voyage_content ul.day_title li:nth-child(1){width:80px;font-size:36px}.voyage_content ul.day_title li:nth-child(1) .day-en{top:5px;left:5px}.l_left,.l_right{float:none}.layout-two{width:100%;margin:0 0 15px 0}.width31{margin:0 0 20px 0;width:100%;display:inherit}}@media only screen and (max-width:480px){.voyage_price{font-size:22px}.voyage_price .p_date{font-size:30px}.voyages_price .single_room{margin:0 auto 20px auto!important;width:96%;display:inherit;box-shadow:0 0 15px rgba(0,0,0,.4)}.voyages_price .single_room:nth-child(2n){margin-right:auto!important}.voyages_price .single_room ul.room-type li:nth-child(1) img,.voyages_price .single_room ul.room-type li:nth-child(2) dl dd,.voyages_price .single_room ul.room-type li:nth-child(2) .room-btn{display:none}.voyages_price .single_room ul.room-type li:nth-child(2) dl{margin-bottom:0}.voyages_price .single_room ul.room-type li:nth-child(2) dl dt{position:relative;text-align:left;margin-bottom:6px}.voyages_price .single_room ul.room-type li:nth-child(2) dl dt:before,.voyages_price .single_room ul.room-type li:nth-child(2) dl dt:after{position:absolute;content:"";background-color:#777;-moz-transition:all .8s ease-out;-o-transition:all .8s ease-out;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.voyages_price .single_room ul.room-type li:nth-child(2) dl dt:before{width:3px;height:15px;right:14px;top:8px}.voyages_price .single_room ul.room-type li:nth-child(2) dl dt:after{width:15px;height:3px;right:8px;top:14px}.voyages_price .single_room ul.room-type li:nth-child(2) dl dt.opened:before{width:15px;height:3px;right:8px;top:14px;display:none}.voyages_price .single_room ul.price-block li:nth-child(2) a{padding:8px 10px}.voyages_price .single_room ul.room-type li:nth-child(2) dl dd .field_left{width:25%}.voyages_price .single_room ul.room-type li:nth-child(2) dl dd .field_right{width:75%}.voyages_price .single_room ul.price-block li:nth-child(1){padding:2px 10px}.voyages_price .single_room ul.price-block li:nth-child(2) img{width:24px;height:auto}.original,.discouned{line-height:16px}.voyages_price .extend a{padding:10px 3em}.voyage_content ul.day_title li:nth-child(2){font-size:14px;font-weight:bold;padding:6px 35px 6px 6px}.voyage_content .type-2 .layout-one li:nth-child(2) .edit{height:21vw}.cabin__table>.voyage_table th{width:auto}}@media only screen and (max-width:400px){.parallax{height:430px}#arrow{bottom:70px}#jump{width:55px;height:55px}.voyage_day{padding:15px}.voyage_name{padding:100px 0 20px 0}.voyage_name h2{font-size:28px;letter-spacing:normal}.voyage_name:before{top:70px;left:42%;font-size:14px}.voyage_day ul.applicable{margin-top:0}}