@charset "utf-8";@import url(../css/jquery.mCustomScrollbar.css);html,body{height:100%;margin:0}.yellow{color:#ffea00}.green{color:#00ff5a}#container{padding-top:122px}.header{padding:0 50px;background:#fff}.header h1{color:#999}.header .menu a{color:#000;text-shadow:none;font-weight:bold}.header .menu a:hover{color:#ffc000}.header .head-right{width:auto;padding-top:40px}.logo2{display:block;float:left}.header.cbp-af-header-shrink{position:fixed;top:0;padding:0 50px;background:#fff}.webLinks{background:#fafafa}.breadCrumb{margin:20px 0}.breadCrumb a{color:#606060;font-size:.9em;display:inline-block;margin-right:8px}.breadCrumb a:hover{color:#008cff}.wrap{width:100%;z-index:1;position:relative;margin:0 auto}.allWidth{max-width:1200px;margin:0 auto}a.area{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:10;text-indent:-9999px}.full{width:100%;height:100%}.col-3{width:33.33%;float:left}.col-4{width:25%;display:inline-block;vertical-align:top}.edit{line-height:28px;word-break:break-all}.edit img{max-width:100%;height:auto!important}.pager{text-align:center}.pager a{display:inline-block;background:#cacaca;color:#fff;border-radius:7px;text-align:center;width:38px;height:38px;line-height:38px;margin:0 5px;vertical-align:top;transition:all ease .3s}.pager a i{line-height:38px}.pager a:hover{background:#ffc000}.pager a.prev,.pager a.next{width:auto;padding:0 20px}.pager a.prev,.pager a.next,.pager a.on{background:#ffc000}.button_effect{text-align:center;position:relative;text-decoration:none;z-index:1;-webkit-transition:-webkit-transform ease-out .1s,background .2s;-moz-transition:-moz-transform ease-out .1s,background .2s;transition:transform ease-out .1s,background .2s}.button_effect:after{pointer-events:none;position:absolute;width:100%;height:100%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(255,255,255,.1);opacity:0;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.button_effect:before{speak:none;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.button_effect:hover{background:rgba(255,255,255,.05);-webkit-transform:scale(.93);-moz-transform:scale(.93);-ms-transform:scale(.93);transform:scale(.93)}.button_effect2{display:block;vertical-align:middle;font-size:1.3em;border:3px solid #fff;width:100%;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;padding:15px 30px;overflow:hidden;background:transparent;color:#fff;-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s}.button_effect2:focus{outline:none}.button_effect2>span{vertical-align:middle;display:inline-block;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.button_effect2.button--inverted{color:#fff;background:#7986cb}.button_effect2 .button__icon{position:absolute;left:20px;font-size:18px;-webkit-transform:translate3d(-40px,2.5em,0);transform:translate3d(-40px,2.5em,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.button_effect2:hover .button__icon,.button_effect2:hover>span{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.group_top{width:100%;overflow:hidden}.group_top>div{height:600px}.group_top .group_top_words{width:40%;background:url(../images/group_bg.jpg) repeat;padding:50px;float:left;color:#fff}.group_top .group_top_words .group_title{font-size:4.5em;text-align:right;margin:60px 0 20px 0}.group_top .group_top_words .group_summary{border-top:1px solid #494949;height:330px;padding-top:30px;line-height:27px}.group_top .group_top_img{width:60%;overflow:hidden;float:right}.group_top .group_top_img img{display:block;min-width:100%;max-width:none;min-height:100%;position:absolute;left:50%;opacity:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.group_tab{margin-bottom:20px;position:relative;padding-left:160px}.group_tab:before{content:'行程類型';position:absolute;left:0;top:0;width:150px;font-weight:bold;background:#6e6e6e;color:#fff;letter-spacing:2px;padding:10px;font-size:1.2em;text-shadow:1px 1px 0 #000;text-align:center;display:inline-block;vertical-align:top}.group_tab a{min-width:150px;display:inline-block;vertical-align:top;border:2px solid #999;text-align:center;color:#999;padding:10px;margin:0 5px;margin-bottom:10px;font-size:1.1em}.group_tab a.on{border:2px solid #fff0a7;color:#ffc000;font-weight:bold}.tour_type{margin-bottom:50px}.toue_bigtitle{border:1px solid #ddd;background:#fff;position:relative;padding:10px;padding-left:40px;font-size:1.2em;margin-bottom:20px}.toue_bigtitle:before{content:'';position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:46px 0 0 40px;border-color:transparent transparent transparent #ffd303}.tour_group{margin:0 -10px}.tour_group .col-4{padding:0 10px;margin:10px 0}.tourBox{height:270px;position:relative;overflow:hidden;background:#3085a3;cursor:pointer}.tourBox .tourName{position:absolute;left:0;bottom:0;width:100%;color:#fff;padding:15px;font-size:1em}.tourBox .tourName .tourType{display:block;font-size:.75em;line-height:1rem}.tourBox .tourName .price{display:block;font-size:1rem;font-weight:normal}.tourBox .tourName .price i{padding:0 3px;display:inline-block;font-style:normal}.tourBox .tourName .price em{font-size:12px;font-style:normal}.tourBox img{display:block;min-height:100%;min-width:100%;max-width:-webkit-calc(100% + 100px);max-width:calc(100% + 100px);opacity:1;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-30px,0,0) scale(1.12);transform:translate3d(-30px,0,0) scale(1.12);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tourBox:hover img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.tourBox figcaption{padding:1.5em;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:-webkit-linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%);background:-moz-linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%);background:linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%)}.tourBox figcaption::before,.tourBox figcaption::after{pointer-events:none}.tourBox figcaption,.tourBox a{position:absolute;top:0;left:0;width:100%;height:100%}.tourBox a{z-index:50;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.tourBox .tourName,.tourBox p{margin:0}.tourBox p{font-size:.75em;padding:0 10px 0 0;width:50%;border-right:1px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.tourBox:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.group_top_img{width:100%;height:340px;overflow:hidden;position:relative;background:#000;text-align:center}.group_top_img img{display:block;opacity:.8;min-width:100%;max-width:none;position:absolute;left:50%;top:0;z-index:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.group_top_img .tour_name{color:#fff;font-size:5em;margin:90px 0 20px 0;position:relative;z-index:1;text-shadow:1.5px 1px 0 #000}.group_top_img .tour_name_en{color:#fff;color:rgba(255,255,255,.8);font-size:1.1em;font-family:Baskerville,"Palatino Linotype",Palatino,"Century Schoolbook L","Times New Roman",serif;font-style:italic;position:relative;z-index:1}.group_top_img .tour_name_en span{display:inline-block;margin:0 8px}.group_top_img .tour_name_en span:after{content:'─'}.subMenu{width:100%;background-color:#f7f7f7}.subMenu .inner li{width:12.5%;height:60px;line-height:60px;text-align:center;float:left;background:url(../images/line.jpg) no-repeat right;font-size:1.2em}.subMenu .inner li:last-child{border-right:1px solid #e1e1e1}.subMenu .inner li:nth-child(1){background:#000;color:#fff;font-size:1.5em;letter-spacing:2px;position:relative}.subMenu .inner li:nth-child(1):after{position:absolute;right:-10px;top:38%;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #000;content:''}.subMenu .inner li:nth-child(7) a{color:#0078ff}.subMenu .inner li:last-child{background:#ff006c;letter-spacing:2px;transition:ease .5s}.subMenu .inner li:last-child a{color:#fff;display:block}.subMenu .inner li:last-child:hover{background:#d20059}.subMenu .inner li a.subNavBtn{display:block;text-align:center;color:#000}.subNavBtn:hover{background-color:#ffba00;transition:all .4s}.subMenu li a.on{background:url(../images/red_triangle.jpg) no-repeat center 5px}.sub_title{background:url(../images/tit_bg.jpg) repeat-x center center;text-align:center;margin:30px 0}.sub_title .titleName{display:inline-block;padding:0 30px;background:#fff}.sub_title .titleName p:first-child{color:#696969;font-size:.8em;line-height:13px;text-transform:uppercase}.sub_title .titleName p:last-child{font-size:1.7em;font-weight:bold}.day_tour{margin-bottom:30px}.day_box{background:url(../images/day_bg.jpg) no-repeat left top;min-height:151px;overflow:hidden}.day_box .day_content{width:175px;float:left}.day_box .day_content .num{color:#fff;font-size:3em;font-family:'Droid Serif',serif;text-align:center;padding:50px 0 0 16px;font-style:italic}.day_box .day_content .word_day{font-family:'Droid Serif',serif;font-size:2em;text-indent:15px}.day_box .day_title{margin-top:45px;font-size:1.2em;text-align:justify;float:left;width:84%;line-height:30px;padding-left:20px;font-weight:bold}.pic_content{background:url(../images/line.jpg) no-repeat left top;margin-left:100px;padding-left:50px}.left{float:left}.right{float:right}.dining{background:url(../images/dining_bg.jpg) no-repeat left #fff3d2;height:101px;padding-left:220px;margin-top:30px}.dining .col-3{display:table-row;padding:0 10px}.dining .col-3 .meal-style{display:table-cell;vertical-align:middle;height:101px}.dining .col-3 .meal-style span{display:inline-block}.border{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.border::before,.border::after{pointer-events:none}.border::before,.border::after{position:absolute;z-index:3;top:10px;right:10px;bottom:10px;left:10px;content:'';-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.border::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(1);transform:scale(1)}.border::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1);transform:scale(1)}.imgfor1{width:100%;position:relative;height:400px;overflow:hidden;margin-bottom:20px}.imgfor1 .image{width:60%;height:100%;overflow:hidden;position:relative;background:#000}.imgfor1 .image img{min-width:100%;height:100%;display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .5s;transition:opacity .5s}.imgfor1 .img_word{width:40%;height:100%;background:#f6f6f6;padding:25px;position:relative}.imgfor1 .img_word:before{content:'';width:0;height:0;border-style:solid;border-width:15px 20px 15px 0;border-color:transparent #f6f6f6 transparent transparent;position:absolute;top:45%;left:-20px}.imgfor1 .img_word:after{content:'';width:0;height:0;border-style:solid;border-width:15px 0 15px 20px;border-color:transparent transparent transparent #f6f6f6;position:absolute;top:45%;right:-20px}.imgfor1 .img_word .big_title{font-size:1.6em;text-align:center;background:url(../images/yellow_line.jpg) no-repeat center bottom;padding-bottom:14px;margin-top:20px;margin-bottom:15px}.imgfor1 .img_word .word_content{line-height:28px;color:#555}.imgfor1:hover .image img{opacity:.7}.imgfor1:hover .border::before{opacity:1;-webkit-transform:scale(0,1);transform:scale(0,1)}.imgfor1:hover .border::after{opacity:1;-webkit-transform:scale(1,0);transform:scale(1,0)}.imgfor2{height:610px}.imgfor2 .img_big{width:58%;height:100%;position:relative;overflow:hidden;float:right;background:#000}.imgfor2 .img_sml{width:40%;float:left;height:100%}.imgfor2 .img_sml .box_s{height:50%;width:100%;overflow:hidden;position:relative;background:#000}.imgfor2 .img_sml .box_s:nth-child(1){border-bottom:10px #fff solid}.imgfor2 .img_sml .box_s:nth-child(2){border-top:10px #fff solid}.imgfor2 .effect{height:100%;opacity:0}.imgfor2 img{min-width:100%;height:100%;display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:1}.imgfor2 .effect .img_word{color:#fff;padding:85% 30px 15px 30px;height:100%;width:100%}.imgfor2 .effect .big_title{font-size:1.6em;text-align:left;background:none!important;padding-bottom:0;margin-top:10px;margin-bottom:3px}.imgfor2 .effect .word_content{line-height:28px}.imgfor2 .img_sml .box_s .effect .img_word{padding:20px 25px}.imgfor2 .img_sml .box_s .effect .img_word .big_title{font-size:1.45em;margin-top:0;margin-bottom:15px}.imgfor2 .img_sml .box_s .effect .word_content{display:none}.imgfor2 .img_sml .box_s:hover img,.imgfor2 .img_big:hover img{opacity:.4}.imgfor2 img,.imgfor2 .effect{-webkit-transition:opacity .5s;transition:opacity .5s}.imgfor2 .img_big:hover .effect,.imgfor2 .img_sml .box_s:hover .effect{opacity:1}.imgfor2 .img_sml .box_s:hover .border::before,.imgfor2 .img_big:hover .border::before{opacity:1;-webkit-transform:scale(0,1);transform:scale(0,1)}.imgfor2 .img_sml .box_s:hover .border::after,.imgfor2 .img_big:hover .border::after{opacity:1;-webkit-transform:scale(1,0);transform:scale(1,0)}.imgfor3{margin:30px -20px}.imgfor3 .img_box_3{float:left;padding:0 20px}.imgfor3 .img_box_3 .box_inner{border:1px solid #f6f6f6;position:relative}.imgfor3 .img_box_3 .box_inner .image{width:100%;height:230px;overflow:hidden;position:relative;background:#000}.imgfor3 .img_box_3 .box_inner .image img{min-width:100%;height:100%;display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .5s;transition:opacity .5s}.imgfor3 .img_box_3 .box_inner .img_word{background:#f6f6f6;padding:25px;height:300px;position:relative}.imgfor3 .img_box_3 .box_inner .img_word:after{content:'';width:0;height:0;border-style:solid;border-width:0 15px 20px 15px;border-color:transparent transparent #f6f6f6 transparent;position:absolute;top:-20px;left:45%}.imgfor3 .img_box_3 .box_inner .img_word .big_title{font-size:1.3em;margin-bottom:10px}.imgfor3 .img_box_3 .box_inner .img_word .word_content{line-height:26px;color:#555;text-align:justify}.imgfor3 .img_box_3 .box_inner:hover .image img{opacity:.7}.imgfor3 .img_box_3:hover .border::before{opacity:1;-webkit-transform:scale(0,1);transform:scale(0,1)}.imgfor3 .img_box_3:hover .border::after{opacity:1;-webkit-transform:scale(1,0);transform:scale(1,0)}.imgfor4{height:610px}.imgfor4 .img_big02{width:58%;height:100%;position:relative;overflow:hidden;float:left;background:#000}.imgfor4 .img_str{width:40%;float:right;height:100%}.imgfor4 .img_str .box_l{height:100%;width:100%;overflow:hidden;position:relative;background:#000}.imgfor4 .effect{height:100%;opacity:0}.imgfor4 img{min-width:100%;height:100%;display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:1}.imgfor4 .effect .img_word{color:#fff;padding:85% 30px 15px 30px;height:100%;width:100%;text-align:center}.imgfor4 .effect .big_title02{font-size:1.6em;text-align:left;padding-bottom:0;margin-top:10px;margin-bottom:3px}.imgfor4 .effect .word_content{line-height:25px;text-align:justify}.imgfor4 .img_str .box_l .effect .img_word{color:#fff;padding:123% 30px 15px 20px;height:100%;width:100%;text-align:center}.imgfor4 .img_str .box_l .effect .big_title02{font-size:1.6em;text-align:right;padding-bottom:0;margin-top:10px;margin-bottom:3px}.imgfor4 .img_str .box_l .effect .word_content{text-align:right}.imgfor4 .img_str .box_l:hover img,.imgfor4 .img_big02:hover img{opacity:.4}.imgfor4 img,.imgfor4 .effect{-webkit-transition:opacity .5s;transition:opacity .5s}.imgfor4 .img_big02:hover .effect,.imgfor4 .img_str .box_l:hover .effect{opacity:1}.imgfor4 .img_str .box_l:hover .border::before,.imgfor4 .img_big02:hover .border::before{opacity:1;-webkit-transform:scale(0,1);transform:scale(0,1)}.imgfor4 .img_str .box_l:hover .border::after,.imgfor4 .img_big02:hover .border::after{opacity:1;-webkit-transform:scale(1,0);transform:scale(1,0)}.imgfor5{margin:30px -20px}.imgfor5 .img_box_3{float:left;padding:0 20px}.imgfor5 .img_box_3:nth-child(1){padding:0 3px 0 20px}.imgfor5 .img_box_3:nth-child(3){padding:0 20px 0 3px}.imgfor5 .img_box_3 .box_inner{border:1px solid #f6f6f6;position:relative;width:100%;height:260px;overflow:hidden;background:#000}.imgfor5 .img_box_3 .box_inner img{min-width:100%;height:100%;display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .5s;transition:opacity .5s}.imgfor5 .effect{height:100%;opacity:0}.imgfor5 .effect .img_word{color:#fff;padding:20px 25px;height:100%;width:100%;text-align:center}.imgfor5 .effect .big_title02{font-size:1.3em;text-align:left;padding-bottom:0;margin-top:5px;margin-bottom:3px}.imgfor5 .effect .word_content{line-height:26px;text-align:left}.imgfor5 .img_box_3 .box_inner:hover img{opacity:.4}.imgfor5 img,.imgfor5 .effect{-webkit-transition:opacity .5s;transition:opacity .5s}.imgfor5 .img_box_3 .box_inner:hover .effect{opacity:1}.imgfor5 .img_box_3 .box_inner:hover .image img{opacity:.7}.imgfor5 .img_box_3:hover .border::before{opacity:1;-webkit-transform:scale(0,1);transform:scale(0,1)}.imgfor5 .img_box_3:hover .border::after{opacity:1;-webkit-transform:scale(1,0);transform:scale(1,0)}.food_menu{margin-bottom:30px}.food_menu .food_block{position:relative;margin-bottom:50px}.food_menu .food_box{width:520px}.food_menu .food_box .food_box_title{border-top:2px solid;padding:11px 0;margin-bottom:2px;padding-left:220px;font-size:1.2em;position:relative;overflow:hidden}.food_menu .food_box .food_box_title:before{position:absolute;left:0;top:2px;z-index:-1}.food_menu .food_box .menubox{margin-top:2px;background:repeat;padding:40px}.food_menu .food_box .menubox .menu_detail{background:#fff;padding:20px;height:400px;line-height:30px}.food_menu .food_day{position:absolute;left:47%;top:40%;background:#000;border-radius:50%;display:table;width:80px;height:80px;color:#fff;text-align:center}.food_menu .food_day .food_cell{display:table-cell;vertical-align:middle;font-family:'Droid Serif',serif}.food_menu .food_day .food_cell p:nth-child(2){font-size:1.1em;border-top:1px solid #fff;display:inline-block;margin-top:3px;padding-top:2px}.food_menu .food_box.lunch{float:left}.food_menu .food_box.dinner{float:right}.food_menu .food_box.lunch .food_box_title{border-color:#ffb544}.food_menu .food_box.dinner .food_box_title{border-color:#595959}.food_menu .food_box.lunch .food_box_title:before{content:url(../images/lunch.jpg)}.food_menu .food_box.dinner .food_box_title:before{content:url(../images/dinner.jpg)}.food_menu .food_box.lunch .menubox{background-image:url(../images/lunch_bg.jpg)}.food_menu .food_box.dinner .menubox{background-image:url(../images/dinner_bg.jpg)}.hotel_notice{font-size:1.2em;margin:50px 0;position:relative;padding-left:100px}.hotel_notice:before{content:'NOTICE';background:#ffc90d;text-align:center;letter-spacing:2px;padding:7px 10px;text-shadow:1px 1px 0 #fff;font-size:15px;position:absolute;left:0;top:0}.hotel_outter{border-bottom:1px solid #ededed;padding-bottom:30px;margin-bottom:30px}.hotel_block{margin-bottom:30px}.hotel_block>div{height:100px}.hotel_block>div:nth-child(1){width:40%;height:260px;float:left;background:url(../images/hotel_bg.jpg) repeat;color:#fff;padding:20px 30px;position:relative}.hotel_block>div:nth-child(2){width:60%;height:520px;background:#ddd;float:right;position:relative}.hotel_block>div:nth-child(3){width:40%;height:260px;float:left;font-size:.8em;padding:20px 0}.hotel_name{font-size:1.5em}.hotel_name:before{content:'HOTEL';font-size:14px;border-bottom:2px solid #fff;display:block;padding-bottom:10px;margin-bottom:20px;margin-top:15px}.hotel_block .button_effect{background:#ffd800;border-radius:5px;width:90%;height:50px;display:block;color:#000;letter-spacing:2px;position:absolute;bottom:20px;left:5%;font-size:1.5em;line-height:50px}.hotel_block .button_effect:after{border-radius:5px;width:100%;height:50px;background:#ffd800}.gallery img{display:block;height:100%}.hotel_price{width:100%;display:table;border-collapse:collapse}.hotel_price .box-light{border-left:0;border-bottom:0;padding:5px}.box-head .half_bolck{border-top:1px solid #fff}.half_bolck{width:100%;display:table}.half_bolck span.half{width:50%;display:table-cell}.half_bolck span.half:first-child{border-right:1px solid #fff}.transport{width:100%;margin-top:20px;display:table;border-collapse:collapse}.transport .box-row{font-size:1em}.transport .box-cell{padding:10px;line-height:30px}.transport .box-cell.p0{padding:0}.box-row{display:table-row;text-align:center;background:#f6f6f6 url(../images/tableBG.png) repeat}.box-cell{display:table-cell;border:1px solid #fff;line-height:50px;vertical-align:middle}.box-head{background-color:#000!important;color:#fff}.box-light{background:#7a7a7a url(../images/tableBG.png) repeat;color:#fff;width:50%}.box-head .box-cell{line-height:30px}.blue{color:#00a8ff}.orange{color:#ff6c00}.pink{color:#ff2663}.button{text-align:center;margin:70px 0}.button a{width:170px;height:50px;line-height:50px;display:inline-block;margin:0 15px;border-radius:5px;color:#fff;outline:none;font-size:1.2em;transition:all ease .7s}.button a.back{background:#00aeff}.button a.order{background:#ff006c}.button a.home{background:#bdbdbd}.button a:hover{width:210px}.related{background:url(../images/related_bg.jpg) repeat;margin-top:50px;padding:50px}.related .related_tit{font-size:28px;text-align:center;margin-bottom:30px}.related .related_tit:before,.related .related_tit:after{content:url(../images/related-icon.png);margin:0 20px}.related .tourBox{border-radius:15px;z-index:2;opacity:.7;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.related .tourBox:hover{opacity:1}@media only screen and (max-width:1400px){.header{padding:0 20px}.logo2{width:320px}.logo2 img{width:100%}.header .head-right{padding-top:30px}.header.cbp-af-header-shrink{padding:0 20px}}@media only screen and (max-width:1440px){#container{padding-top:100px}.logo2{width:270px}.header .head-right{padding-top:20px}.header h1{margin-right:8px}.header .menu a{font-size:1.05em;padding:0 10px}.allWidth{padding:0 20px}.group_top>div{height:430px}.group_top .group_top_words{padding:30px}.group_top .group_top_words .group_title{font-size:3em;margin:15px 0}.group_top .group_top_words .group_summary{height:280px}.tourBox{height:23vw}.subMenu .inner li{height:50px;line-height:50px}.subMenu .inner li:nth-child(1){font-size:1.2em}.pic_content{padding-left:30px}.day_box .day_title{width:81%}.food_menu .food_box{width:43%}.food_menu .food_day{left:46%}.food_menu .food_box .menubox .menu_detail{height:350px}.imgfor4 .effect .img_word{padding:88% 30px 15px 30px}.imgfor4 .img_str .box_l .effect .img_word{padding:127% 30px 15px 20px}}@media only screen and (max-width:1200px){.header .menu{display:none}.mobileBtn{display:block;margin-left:5px;color:#000}.group_top .group_top_words{width:40%}.group_top .group_top_img{width:60%}.group_top_img .tour_name{font-size:4em}.pic_content{background:none!important;padding:0;margin:0;margin-top:20px}.subMenu .inner li{height:45px;line-height:45px;font-size:1.05em}.day_box .day_title{width:76%}.imgfor3{margin:20px -10px}.imgfor3 .img_box_3{padding:0 10px}.food_menu .food_box .food_box_title{padding-left:150px}.food_menu .food_box.lunch .food_box_title:before{content:'LUNCH';font-family:'Droid Serif',serif;background:-webkit-linear-gradient(-45deg,#ffb544 0%,#ffb98e 100%);background:linear-gradient(-45deg,#ffb544 0%,#ffb98e 100%);height:50px;color:#fff;padding:13px 30px}.food_menu .food_box.dinner .food_box_title:before{content:'DINNER';font-family:'Droid Serif',serif;background:-webkit-linear-gradient(-45deg,#595959 0%,gray 100%);background:linear-gradient(-45deg,#595959 0%,gray 100%);height:50px;color:#fff;padding:13px 30px}.hotel_block>div:nth-child(1){height:240px;padding:20px}.hotel_block>div:nth-child(2){height:450px}.hotel_block>div:nth-child(3){height:210px}.gallery img{display:block;height:450px}.hotel_name{font-size:1.3em}.hotel_name:before{margin-bottom:10px;margin-top:0}.imgfor4 .effect .img_word{padding:95% 30px 15px 30px}.imgfor4 .img_str .box_l .effect .img_word{padding:136% 30px 15px 20px}.imgfor5 .effect .img_word{padding:10px 15px}.imgfor5 .effect .big_title02{font-size:1.1em}.imgfor5 .effect .word_content{font-size:.9em}}@media only screen and (max-width:768px){.group_top>div{height:400px}.group_top .group_top_words{padding:20px}.group_top .group_top_words .group_title{font-size:2.2em;margin:15px 0}.group_top .group_top_words .group_summary{padding-top:15px;line-height:25px;font-size:.9em}.group_top_img{height:280px}.group_top_img .tour_name{font-size:3em;margin-top:70px}.day_box{background-size:550px;min-height:120px}.day_box .day_content{width:145px}.day_box .day_content .num{font-size:2.5em;padding:35px 0 0 5px}.day_box .day_content .word_day{font-size:1.5em}.day_box .day_title{margin-top:35px;font-size:1.15em}.imgfor1{height:330px}.imgfor1 .img_word .big_title{font-size:1.3em;margin-top:10px}.imgfor1 .img_word .word_content{font-size:.95em;line-height:24px}.imgfor2 .img_big{width:100%;height:auto;background:#f6f6f6;margin-bottom:20px}.imgfor2 .img_sml{width:100%;height:auto;margin-bottom:20px}.imgfor2 .img_sml .box_s{height:auto;background:#f6f6f6}.imgfor2 img{position:static;width:100%;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1}.imgfor2 .img_word .big_title{font-size:1.3em;margin-top:0}.imgfor2 .effect{height:auto;opacity:1}.imgfor2 .img_word .big_title{font-size:1.3em;margin-top:10px}.imgfor2 .effect .img_word{color:#000;height:auto;padding:30px}.imgfor2 .img_big:hover .effect,.imgfor2 .img_sml .box_s:hover .effect{opacity:1}.imgfor3 .img_box_3 .box_inner .img_word .word_content{color:#555}.imgfor4 .effect .img_word{padding:116% 30px 15px 30px}.imgfor4 .img_str .box_l .effect .img_word{padding:163% 30px 15px 20px}.tour_group .col-4{width:50%}.tourBox{height:40vw;margin-bottom:20px}.dining{background-image:none!important;height:auto;padding:15px;overflow:hidden}.dining .col-3 .meal-style{vertical-align:top;height:auto}.dining .col-3 .meal-style span{display:block;margin-bottom:5px}.food_menu .food_block{position:relative;margin-bottom:30px}.food_menu .food_day{position:static;background:none;color:#000;width:auto;height:auto;margin-bottom:10px}.food_menu .food_day p{display:inline-block;padding:0;font-size:1.5em}.food_menu .food_box{width:48%}.food_menu .food_box .menubox .menu_detail{height:300px}.hotel_block>div:nth-child(1){height:auto;width:100%;padding:20px;padding-bottom:90px}.hotel_block>div:nth-child(2){height:450px;width:100%}.hotel_block>div:nth-child(3){height:auto;width:100%}.hotel_block .button_effect{width:40%;left:30%}.hotel_price{width:720px}.button{margin:50px 0}.button a{width:120px;height:50px;line-height:50px;margin:0 10px}}@media only screen and (max-width:640px){.header h1{position:absolute;width:100%;left:0;bottom:0;text-align:right;padding-right:8px}.group_tab{padding:0}.group_tab:before{position:static;width:100%;margin-bottom:5px}.group_tab a{min-width:inherit;width:46%;padding:10px;margin:5px;text-align:center}.group_top{position:relative;display:none}.subMenu .inner li{width:25%;font-size:1em;line-height:35px;height:35px;overflow:hidden}.subMenu .inner li:last-child{width:100%}.subMenu .inner li:nth-child(1){width:25%;line-height:70px;height:70px}.day_box{background:none!important;height:auto}.day_box .day_content{width:105px;background:#ffc400;padding:15px;text-align:center}.day_box .day_content .num{font-size:2.5em;padding:0}.day_box .day_content .word_day{font-size:1.5em;text-indent:0}.day_box .day_title{margin-top:0;font-size:1.1em}.imgfor1{height:auto}.imgfor1 .image,.imgfor1 .img_word{width:100%;height:auto;float:none!important}.imgfor1 .image img{width:100%;position:static;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.imgfor1 .img_word .big_title{margin-top:0}.imgfor3 .img_box_3{width:100%!important}.imgfor3 .img_box_3 .box_inner .image{height:auto}.imgfor3 .img_box_3 .box_inner .image img{min-width:100%;width:100%;height:auto;position:static;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.imgfor3 .img_box_3 .box_inner .img_word{height:auto}.imgfor3 .img_box_3 .box_inner .big_title{text-align:center;background:url(../images/yellow_line.jpg) no-repeat center bottom;padding-bottom:14px}.food_menu .food_box{width:100%;margin-bottom:20px}.hotel_block>div:nth-child(2){height:400px}.gallery img{height:400px}.transport{width:768px}.transport .box-row{font-size:1em}.related{padding:20px}.imgfor4 .img_big02{width:100%}.imgfor4 .img_str{width:100%}.imgfor4 .img_big02{width:100%;height:auto;background:#f6f6f6;margin-bottom:20px}.imgfor4 .img_str{width:100%;height:auto;margin-bottom:20px}.imgfor4 .img_str .box_s{height:auto;background:#f6f6f6}.imgfor4 img{position:static;width:100%;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1}.imgfor4 .img_word .big_title02{font-size:1.3em;margin-top:0}.imgfor4 .effect{height:auto;opacity:1}.imgfor4 .img_str .box_l{height:auto;background:#f6f6f6}.imgfor4 .img_word .big_title02{font-size:1.3em;margin-top:10px}.imgfor4 .effect .img_word{color:#000;height:auto;padding:30px}.imgfor4 .img_str .box_l .effect .img_word{color:#000;height:auto;padding:30px}.imgfor4 .img_big02:hover .effect,.imgfor4 .img_str .box_s:hover .effect{opacity:1}.imgfor5 .img_box_3{width:100%;margin-bottom:15px}.imgfor5 .img_box_3:nth-child(1){padding:0 20px}.imgfor5 .img_box_3:nth-child(3){padding:0 20px}.imgfor5 .img_box_3 .box_inner{height:62vw;background:#f6f6f6;margin-bottom:20px}.imgfor5 .effect .img_word{padding:30px 25px;color:#000}.imgfor5 .effect .big_title02{margin-top:0}}@media only screen and (max-width:480px){.logo2{width:200px}.header h1{text-indent:-9999px;width:0}#container{padding-top:70px}.pager a.prev,.pager a.next{width:40%;padding:0}.hidden{display:none}.group_top{display:none}.group_tab .tab_type{width:100%;margin-bottom:5px}.group_tab a{min-width:inherit;width:45%;padding:10px;margin:5px}.tour_group .col-4{width:100%}.tourBox{height:auto;margin-bottom:20px}.tourBox img{min-height:inherit}.subMenu .inner li:nth-child(1){font-size:1.1em}.day_box .day_content{width:100%;text-align:center;padding:5px}.day_box .day_title{font-size:1em;width:100%;padding:0;padding-top:10px}.day_box .day_content .num{font-size:2em;padding:0}.day_box .day_content .word_day{font-size:1em;text-indent:0}.food_menu .food_box .menubox{padding:30px}.hotel_block>div:nth-child(2){height:300px}.gallery img{height:300px}.button a{width:80px;height:40px;line-height:40px;margin:0 5px;font-size:1em}.related .related_tit:before,.related .related_tit:after{display:none}}.freestyle_list .group_top{background:url(../images/random_img.jpg) no-repeat center 35%;background-size:100%;height:400px;text-shadow:1px 1px 6px #000;position:relative;z-index:1}.freestyle_list .group_top .free_list_word{position:absolute;width:100%;height:100%;z-index:2;text-align:center;color:#fff;background:-webkit-linear-gradient(rgba(0,0,0,0) 30%,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(rgba(0,0,0,0) 30%,rgba(0,0,0,.7) 100%);background:-moz-linear-gradient(rgba(0,0,0,0) 30%,rgba(0,0,0,.7) 100%);background:linear-gradient(rgba(0,0,0,0) 30%,rgba(0,0,0,.7) 100%)}.freestyle_list .group_top .free_list_word p:nth-child(1){margin-top:150px}.freestyle_list .group_top .free_list_word p:nth-child(2){font-size:3em;font-weight:bold;background:url(../images/pink_line.jpg) no-repeat center bottom;padding-bottom:20px}.freestyle_list .free_list{width:100%;overflow:hidden}.freestyle_list .free_list .list_box{width:50%;display:inline-block;vertical-align:top;margin-bottom:30px}.freestyle_list .free_list .list_box>div{width:50%;float:left;position:relative;height:310px;color:#2f2f2f}.freestyle_list .free_list .list_box .box_img{background:#000;z-index:1;overflow:hidden}.freestyle_list .free_list .list_box .box_img a{width:100%;height:100%;display:block;position:relative}.freestyle_list .free_list .list_box .box_img a .price{width:60%;display:block;padding:10px 15px;position:absolute;right:0;bottom:0;z-index:3;color:#fff;background-color:rgba(0,0,0,.7);font-size:1.25em;border-radius:5px 0 0 0}.freestyle_list .free_list .list_box .box_img a .price .tourType{display:block;font-size:.75em}.freestyle_list .free_list .list_box .box_img a .price i{padding:0 3px;display:inline-block}.freestyle_list .free_list .list_box .box_img a .price em{font-size:.9375rem;font-style:normal}.freestyle_list .free_list .list_box .box_img img{position:relative;display:block;min-height:100%;height:100%;opacity:1;-webkit-transition:opacity 1s,-webkit-transform 3s;transition:opacity 1s,transform 3s;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}.freestyle_list .free_list .list_box .box_word{z-index:2}.freestyle_list .free_list .list_box .box_word:before{content:'';position:absolute;left:-20px;top:45%;width:0;height:0;border-style:solid;border-width:15px 20px 15px 0;border-color:transparent #fff transparent transparent}.freestyle_list .free_list .list_box .box_word dl{margin:20px 20px 0 20px}.freestyle_list .free_list .list_box .box_word dl dt{font-size:1.6em;margin:25px 0 10px 0;font-weight:bold;color:#000}.freestyle_list .free_list .list_box .box_word dl dd{margin:0 0 10px 0;font-size:.95em;line-height:25px;height:100px;overflow:hidden}.freestyle_list .free_list .list_box .box_word dl dd.box_word-dd{height:150px;margin-bottom:20px}.box_word .tourType{display:block;font-size:.75em;line-height:1rem;color:#007f96}.box_word .price{display:block;margin-bottom:10px;padding:10px 20px;font-size:1rem;font-weight:normal}.box_word .price i{padding:0 3px;display:inline-block;font-style:normal}.box_word .price em{font-size:.9375rem;font-style:normal}.colorPrice{width:100%;max-width:63%;margin:auto;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.colorPrice .slogan{width:100%;margin-bottom:3px;padding-top:5px;text-align:left;color:#3eb489;font-size:.85rem;line-height:1rem}.colorPrice .original,.colorPrice .sale{width:50%;margin-bottom:10px;padding:3px;color:#fff;text-align:center}.colorPrice .original{background-color:#7cb9eb;text-decoration:line-through}.colorPrice .sale{background-color:#ff9091}.btn{box-shadow:0 0 0 2px #2f2f2f;width:70%;color:#2f2f2f;margin:0 auto;display:block;padding:10px;text-align:center;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s;cursor:pointer;position:relative;z-index:1}.btn:after{pointer-events:none;position:absolute;width:100%;height:100%;content:'';top:-2px;left:-2px;padding:2px;z-index:-1;background:#2f2f2f;-webkit-transition:-webkit-transform .2s,opacity .3s;-moz-transition:-moz-transform .2s,opacity .3s;transition:transform .2s,opacity .3s;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}.btn:before{speak:none;font-size:48px;line-height:90px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.btn:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.btn:hover{color:#fff}.btn:hover:after{background:#ff5d83}.freestyle_list .free_list .list_box:hover{background:#f9f9f9}.freestyle_list .free_list .list_box:hover .box_img img{opacity:.7;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.freestyle_list .free_list .list_box:hover .box_word:before{border-color:transparent #f9f9f9 transparent transparent}.freestyle_list .free_list .list_box:hover .box_word dl dt{color:#ff3262}.freestyle .group_tab:before{background:#333}.freestyle .subMenu .inner li{width:14.2%}.freestyle .group_tab a.on{border:2px solid #ff5d83;color:#ff5d83;font-weight:bold}.freestyle .toue_bigtitle:before{border-color:transparent transparent transparent #ff5d83}.freestyle .sub_title{background-image:url(../images/tit_bg_free.jpg)}.freestyle .day_box{background-image:url(../images/day_bg_free.jpg)}.freestyle .pic_content{background-image:url(../images/line2.jpg)}.freestyle .imgfor3 .img_box_3 .box_inner .img_word .big_title{background-image:none!important}.freestyle .dining{background:url(../images/dining_bg_free.jpg) no-repeat left #ffdfe7}.freestyle .hotel_notice:before{background:#ffafc4}.freestyle.self_plan .subMenu .inner li{width:25%}.freestyle_list.coupon .group_top{background-image:url(../images/iStock_000042073906_XXXLarge.jpg);height:250px}.freestyle_list.coupon .group_top.water{background-image:url(../images/iStock_000042183068_Full.jpg)}.freestyle_list.coupon .group_top .free_list_word{background:-webkit-linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-moz-linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%)}.freestyle_list.coupon .group_top .free_list_word p{font-size:3em;font-weight:bold;margin:90px!important;letter-spacing:5px}.freestyle_list.coupon .toue_bigtitle:before{border-color:transparent transparent transparent #34acbd}.freestyle_list.coupon .plan_tab a:hover{border-color:#34acbd;background:#34acbd;color:#fff}.freestyle_list.coupon .plan_tab a.on{border-color:#34acbd;background:#34acbd;color:#fff}.freestyle_list.coupon .free_list .list_box:hover .box_word dl dt{color:#1ba6bb}.freestyle.coupon .sub_title{background-image:url(../images/tit_bg_coupon.jpg)}.freestyle.coupon .day_box{background-image:url(../images/day_bg_coupon.jpg)}.freestyle.coupon .pic_content{background-image:url(../images/line3.jpg)}.freestyle.coupon .day_content .num{text-shadow:2px 2px 0 #34acbd}.freestyle.coupon .day_content .word_day{display:none}.freestyle.coupon .imgfor3 .img_box_3 .box_inner .img_word .big_title{background-image:none!important}.freestyle.coupon .dining{background:url(../images/dining_bg_coupon.jpg) no-repeat left #f8fcfe}.freestyle.coupon #map_canvas{height:550px;width:85%;margin:0 auto}.style2{margin:50px 0}@media only screen and (max-width:990px){.freestyle_list .free_list .list_box .box_img img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.freestyle_list .free_list .list_box:hover .box_img img{-webkit-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}}@media only screen and (max-width:768px){.freestyle_list .group_top{display:none}.freestyle_list .free_list .list_box{width:100%}.freestyle.coupon #map_canvas{width:100%;height:550px}}@media only screen and (max-width:640px){.freestyle_list .free_list .list_box>div{height:250px}.freestyle_list .free_list .list_box .box_img img{height:100%}.freestyle_list .free_list .list_box .box_word dl{margin:15px}.freestyle_list .free_list .list_box .box_word dl dt{margin:10px 0}.freestyle_list .free_list .list_box .box_word dl dd{height:120px}.freestyle .subMenu .inner li{width:25%;font-size:1em;line-height:35px;height:35px;overflow:hidden}.freestyle .subMenu .inner li:last-child{width:100%}.freestyle .subMenu .inner li:nth-child(1){width:25%;line-height:70px;height:70px}.freestyle .day_box .day_content{background:#ff5d83}.freestyle.coupon .day_box .day_content{background:#34acbd}.freestyle.coupon .day_box .day_content:after{content:'行程景點'}}@media only screen and (max-width:480px){.freestyle_list .free_list .list_box>div{width:100%;height:auto}.freestyle_list .free_list .list_box .box_img{height:auto}.freestyle_list .free_list .list_box .box_img img{width:100%;min-height:inherit}.freestyle_list .free_list .list_box .box_word dl dd{height:auto}.freestyle.coupon #map_canvas{height:300px}}.order_tour{background:url(../images/icon_tag.jpg) no-repeat 10px center #fcf3c6;padding:20px 20px 20px 70px;font-size:2em;margin-bottom:30px}.step_block{background:url(../images/dot.jpg) repeat-x bottom;padding-bottom:50px;margin-bottom:50px;overflow:hidden}.step_block:last-child{background:none}.step_block>div{display:inline-block;vertical-align:top}.step_content{width:985px;padding-left:20px}.step_icon{background:url(../images/step_bg.jpg) no-repeat;width:209px;height:69px;text-align:right;padding:10px 40px 10px 10px}.step_icon p{display:inline-block;vertical-align:top}.step_icon p span{display:block}.step_icon p span:first-child{color:#987b15}.step_icon p span:last-child{color:#fff0b8;font-size:1.5em}.step_icon .num{font-size:2.7em;color:#fff}.input_grey{background:#f0f0f0;border-radius:3px;width:300px;border:0;padding:15px 10px;outline:none;margin-top:10px}.step_content button{background:none;border:0}.step_content button i{font-size:1.5em}.step_block .transport{margin:0}.step_block .hotel_outter{width:100%;margin-top:20px}.hotel_room_style{margin:10px 0}.hotel_room_style .roow_col{width:16.6%;padding:10px;display:inline-block;vertical-align:top}.hotel_room_style .room_price_box{background:url(../images/tableBG.png) repeat;text-align:center;min-height:110px}.hotel_room_style .room_price_box .type{color:#fff;font-size:1.1em;background:#474a4d url(../images/tableBG.png) repeat;padding:12px 0}.hotel_room_style .room_price_box .type .type_s{font-size:12px;margin-left:5px}.hotel_room_style .room_price_box .price{color:#ff006c;font-family:'Josefin Slab',serif,"微軟正黑體";font-size:1.6em;padding:15px 0}.hotel_room_style .orderfull{background:#8d8d8d;color:#fff;width:90%;margin:0 auto;padding:15px;margin:30px 0;font-size:1.2em;text-align:center;border-radius:8px}.white{color:#fff}.order_step{padding:20px 0}.order_table{width:100%;margin-bottom:30px;border:1px solid #d7d7d7}.order_head{font-size:1.1em;letter-spacing:2px;padding:15px 20px;background-color:#373a3b}.order_row{width:100%;overflow:hidden;display:table}.order_row .order_cell{background:#fff;box-shadow:1px 1px 0 #d7d7d7 inset}.order_row .order_cell.half{width:50%;display:table-cell;vertical-align:top}.order_row .order_cell div{padding:5px 8px;height:60px;display:table-cell;vertical-align:middle}.order_row .order_cell .order_title{text-align:center;color:#000;width:175px;background:#e8e8e8;box-shadow:1px 1px 0 #d7d7d7 inset}.same_passport:after{content:'(與護照相同)';display:block;font-size:12px;color:#555}.order_row .order_cell .order_content{font-size:.95em;color:#666}.order_row .order_cell a{color:#048ac1}.order_input{outline:none;border:1px solid #e3e3e3;border-radius:5px;box-shadow:2px 2px 3px #eee inset;width:400px;margin:5.5px 0;padding:10px}.order_select{outline:none;border:1px solid #e3e3e3;border-radius:5px;box-shadow:2px 2px 3px #eee inset;margin:5px 0;padding:7px}.order_textarea{outline:none;border:1px solid #e3e3e3;border-radius:5px;box-shadow:2px 2px 3px #eee inset;width:1000px;height:200px;margin:5.5px 0;padding:10px}.agreement{overflow:auto;height:500px;background:#fff;width:100%;padding:20px}.order_note{overflow:auto;height:auto;max-height:500px;background:#fff;width:100%;padding:20px}.order_button{text-align:center;margin-bottom:50px}.order_button a{display:inline-block;margin:0 15px}.order_finish{background:url(../images/DSC08930.jpg) no-repeat center center;background-size:cover;border:1px solid #d7d7d7;padding:30px;width:100%;margin-bottom:40px}.order_finish .order_finish_box{background-color:#fff;background:rgba(255,255,255,.9);font-size:1.2em;line-height:35px;padding:25px;width:100%;margin:0 auto}.order_finish .order_finish_box p:first-child{font-size:1.8em;margin:50px 0 20px}.order_table .code{float:left;position:static!important}@media only screen and (max-width:1200px){.step_content{width:75%}.step_icon{min-width:209px;width:auto}.hotel_room_style .room_price_box .type{font-size:1em}.order_row .order_cell .order_title{min-width:160px;max-width:160px;width:auto}.order_row .order_cell .order_content{width:100%}.order_input{width:100%}.order_textarea{width:100%}}@media only screen and (max-width:990px){.step_content{width:70%}.hotel_room_style .roow_col{padding:2px}.hotel_room_style .room_price_box .type{font-size:.95em}.order_row .order_cell .order_title{min-width:120px;max-width:120px;font-size:.95em}.order_row .order_cell .order_content{font-size:.9em}.order_select{min-width:inherit}.order_textarea{height:150px}}@media only screen and (max-width:768px){.step_content{width:100%;padding:0;margin-top:20px}.hotel_room_style .roow_col{width:33.33%}.order_table{margin-bottom:20px}.order_head{font-size:1em;padding:10px 20px}.order_row .order_cell div{padding:8px;height:auto;display:block;text-align:center}.order_row .order_cell .order_title{width:100%;max-width:inherit;padding:7px}.order_button{margin-bottom:30px}.order_button a{width:30%;font-size:1.1em}.order_finish{padding:10px}.order_finish .order_finish_box{width:100%;font-size:1.1em}.agreement{height:300px;padding:10px}.same_passport:after{display:inline-block;margin-left:10px}}@media only screen and (max-width:480px){.order_tour{font-size:1.5em;margin-bottom:30px}.input_grey{width:240px}.order_input{padding:5px;max-width:100%!important}.order_select{padding:1px}.order_textarea{padding:5px;height:100px}.order_button a{width:40%;font-size:1em;margin:0 5px;padding:10px}.order_finish a{width:100%}}.about{width:100%}.about_top{position:relative}.about_top .about_top_word{text-align:center;color:#fff;position:absolute;top:33%;left:0;z-index:5;width:80%;left:10%;text-shadow:0 0 5px rgba(0,0,0,.5)}.about_top .about_top_word h2{font-size:4em;letter-spacing:10px}.about_top .about_top_word p{letter-spacing:6px;font-size:1.5em;text-transform:uppercase;font-family:'Yanone Kaffeesatz',sans-serif;margin-top:10px}.juicyslider{width:100%}.juicyslider ul{width:100%;height:700px;position:relative;overflow:hidden}.juicyslider li{width:100%;height:100%;position:absolute;top:0;left:0;display:none}.juicyslider li:first-child{display:block}.juicyslider img{opacity:.8}.juicyslider img.maxw{width:100%;height:auto;max-height:none;filter:inherit}.juicyslider img.maxh{width:auto;max-width:none;height:100%;position:absolute;filter:inherit}.about .allWidth{margin-top:-130px}.about .about_box{position:relative;z-index:10;margin-bottom:50px}.about .about_box>div{width:600px;height:520px;float:left;position:relative;text-align:center}.about_img{background:#000}.about_img img{width:100%;height:100%;-webkit-transition:opacity .35s;transition:opacity .35s}.about .about_box:nth-child(odd) .about_img{float:right}.dark_brown{background:url(../images/dark-brown.jpg) repeat;display:table;color:#fff;padding:40px}.light_brown{background:url(../images/light-brown.jpg) repeat;display:table;color:#413e2e;padding:40px}.light_brown .border::before,.light_brown .border::after{border-color:#aba06c}.dark_brown p,.light_brown p{line-height:33px;font-size:1.08em;overflow:hidden;height:440px}.about_words{color:#fff;position:absolute;bottom:0;z-index:5;width:100%;text-shadow:1px 1px 0 rgba(0,0,0,.5);padding:50px 20px}.about_words .en{font-family:'EB Garamond',serif;text-transform:uppercase;font-size:1.7em;letter-spacing:1px}.about_words .zh{font-size:1.5em;letter-spacing:3px}.about_words .zh:before{content:'_____';display:block;margin-bottom:20px;letter-spacing:0}.about .about_box .border{opacity:.6}.about .about_box .border::before,.about .about_box .border::after{top:30px;right:30px;bottom:30px;left:30px}.about .about_box:hover .about_img img{opacity:.5}.about .about_btm{background:url(../images/about_bg.jpg) no-repeat center center;background-size:cover;height:800px;width:100%;position:relative}.about .about_btm .actually{position:absolute;right:20%;top:50%;color:#fff;font-size:2em;letter-spacing:2px;line-height:1.5em}@media only screen and (max-width:1200px){.juicyslider,.juicyslider ul,.juicyslider li{height:500px}.about .about_box>div{width:50%;height:480px;overflow:hidden}.dark_brown p,.light_brown p{line-height:33px;font-size:1.08em;overflow:hidden;height:400px}.about_img img{min-width:100%;width:auto}.about .about_btm{height:600px}}@media only screen and (max-width:990px){.about .about_box>div{height:430px}.dark_brown p,.light_brown p{line-height:30px;font-size:1em;height:350px}.about_words{padding:30px 20px}.about_words .en{font-size:1.3em}.about_words .zh{font-size:1.3em}.about .about_box .border::before,.about .about_box .border::after{top:20px;right:20px;bottom:20px;left:20px}.about .about_btm{height:450px}.about .about_btm .actually{right:10%;font-size:1.6em}}@media only screen and (max-width:768px){.about_top .about_top_word{top:27%}.about_top .about_top_word h2{font-size:3em}.juicyslider,.juicyslider ul,.juicyslider li{height:450px}.about .about_box{margin-bottom:30px}.about .about_box>div{height:330px}.dark_brown p,.light_brown p{height:250px;font-size:.95em;line-height:25px}.about_words .en{font-size:1.1em}.about_words .zh{font-size:1em}.about .about_btm{height:350px}.about .about_btm .actually{font-size:1.3em}}@media only screen and (max-width:640px){.about_img img{transform:translateX(-20%)}}@media only screen and (max-width:480px){.about_top .about_top_word{top:20%}.about_top .about_top_word h2{font-size:2.5em}.about_top .about_top_word p{font-size:1em}.juicyslider,.juicyslider ul,.juicyslider li{height:350px}.about .about_box>div{height:200px;width:100%}.about_words{padding:15px}.about .about_box{margin-bottom:20px}.about_img img{width:100%;height:auto;opacity:.5;transform:translateX(0) translateY(-10%)}.dark_brown p,.light_brown p{height:auto}.about .about_btm{height:300px}}.news{background:url(../images/news_bg.jpg);background-size:cover;background-attachment:fixed}.news .news_overlay{background:rgba(0,0,0,.6);padding-bottom:100px}.list_big_tit{padding:100px 0 60px;text-align:center}.list_big_tit .en{font-family:'Poiret One',cursive;font-size:2.6em;color:rgba(255,255,255,.3)}.list_big_tit .zh{font-family:"新細明體";font-size:2.4em;letter-spacing:1px;color:rgba(255,255,255,.7);margin-top:5px}.list_big_tit .zh:after{content:url(../images/tit_square.png);display:block;margin-top:10px}.news_list{background:#fff;padding:40px}.news_list .breadCrumb{margin-top:-50px}.news_list nav{text-align:center;margin-bottom:20px}.news_list nav a{display:inline-block;padding:8px 25px;font-size:1.2em;margin:0 15px;border:3px solid #4c4c4c;color:#4c4c4c;transition:all ease .5s;position:relative;z-index:3}.news_list nav a.on{color:#ffc000!important;border-color:#ffc000!important}.news_list nav a:hover{color:#000;border-color:#000}.news_list .list{margin:20px -20px}.news_list .list .list_box{width:50%;padding:0 20px;margin:20px 0;float:left;position:relative;overflow:hidden}.news_list .list .list_box a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;text-indent:-9999px}.news_list .list .list_box .col2{width:50%;height:250px;float:left;background:#ebebeb;transition:all ease .5s}.news_list .list .list_box .list_img{overflow:hidden;position:relative;background:#000}.news_list .list .list_box .list_img img{display:block;height:100%;position:absolute;left:50%;opacity:1;-webkit-transform:translateX(-50%) scale(1.2);-ms-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2);transition:all ease .5s}.news_list .list .list_text{padding:25px;position:relative}.news_list .list .list_text:before{content:'';position:absolute;left:-20px;top:45%;z-index:1;width:0;height:0;border-style:solid;border-width:15px 20px 15px 0;border-color:transparent #ebebeb transparent transparent;transition:all ease .5s}.news_list .list .list_text .title{text-align:center;margin:15px 0}.news_list .list .list_text .title .date{font-size:14px;line-height:7px;margin-bottom:10px}.news_list .list .list_text .title .date:after{content:'_____';display:block}.news_list .list .list_text .title .name{font-size:1.4em}.news_list .list .list_text .summary{font-size:.9em;height:100px;overflow:hidden;color:#666;line-height:25px}.news_list .list .list_box:hover .col2{background:#2f2f2f}.news_list .list .list_box:hover .list_img img{-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);opacity:.6}.news_list .list .list_box:hover .title,.news_list .list .list_box:hover .list_text .title .date{color:#fff}.news_list .list .list_box:hover .list_text .summary{color:#aaa}.news_list .list .list_box:hover .list_text:before{border-color:transparent #2f2f2f transparent transparent}.news_list .list .list_box:nth-child(3) .list_img,.news_list .list .list_box:nth-child(4) .list_img{float:right}.news_list .list .list_box:nth-child(3) .list_text:before,.news_list .list .list_box:nth-child(4) .list_text:before{left:auto;right:-20px;border-width:15px 0 15px 20px;border-color:transparent transparent transparent #ebebeb}.news_list .list .list_box:nth-child(3):hover .list_text:before,.news_list .list .list_box:nth-child(4):hover .list_text:before{border-color:transparent transparent transparent #2f2f2f}.news_detail .news_overlay{padding-bottom:0}.news_detail .list_big_tit{padding:40px 0}.news_detail .list_big_tit .zh:after{display:none}.detail_content{background:#fff;width:100%;padding-bottom:50px;overflow:hidden}.detail_content .detail_tit{border-bottom:7px solid #000;margin:15px 0;padding:10px 20px}.detail_content .detail_tit .date{font-size:1.5em}.detail_content .detail_tit .title{font-size:3em}.detail_content .edit{padding:30px;margin-bottom:30px;font-size:1.5em;line-height:1.7em}.detail_content .btn{width:250px;font-size:1.5em;font-weight:bold}.detail_content .btn:hover:after{background:#ffae00}@media only screen and (max-width:768px){.news_list nav a{margin:0 2%;width:45%;padding:10px 0;font-size:1em}.news_list .breadCrumb{margin-top:0}.news_list .list{margin:0 -20px}.news_list .list .list_box{width:100%;float:none;margin:0 auto 40px}.news_list .list .list_box:nth-child(3) .list_img,.news_list .list .list_box:nth-child(4) .list_img{float:left}.news_list .list .list_box:nth-child(3) .list_text:before,.news_list .list .list_box:nth-child(4) .list_text:before{left:-20px;right:auto;border-width:15px 20px 15px 0;border-color:transparent #ebebeb transparent transparent}.news_list .list .list_box:nth-child(3):hover .list_text:before,.news_list .list .list_box:nth-child(4):hover .list_text:before{border-color:transparent #2f2f2f transparent transparent}.detail_content .detail_tit{border-bottom:4px solid #000}.detail_content .detail_tit .title{font-size:2em}}@media only screen and (max-width:480px){.list_big_tit{padding:60px 0;text-align:center}.list_big_tit .en{font-size:2em}.news_list{padding:25px}.news_list .list .list_box .col2{width:100%;height:auto}.news_list .list .list_box .list_img{height:150px}.news_list .list .list_box .list_img img{opacity:.7;height:auto;width:100%}.news_list .list .list_box .list_text:before{display:none}.news_list .list .list_text .title .name{font-size:1.2em}.news_detail .news_overlay{display:none}}.qa_banner{height:300px;background:url(../images/qa_img.jpg) no-repeat center 0;background-size:cover}.qa_banner .zh{font-size:3em;margin-top:10px}.qa_list,.qa_detail{margin-bottom:50px}.qa_left{width:25%;padding-right:20px;float:left}.qa_left .qa_title{color:#0073d4;font-size:1.5em}.qa_left .qa_title:before{content:'Q&A';background:#0073d4;font-family:'Droid Serif',serif;color:#fff;font-size:.9em;padding:3px 10px;margin-right:10px}.qa_left ul{margin:15px 0;overflow:hidden}.qa_left ul li{background:url(../images/qa_line.jpg) repeat-x bottom;padding:15px 0;font-size:1.1em}.qa_left ul li i{float:right;color:#000!important}.qa_left ul li a{color:#000}.qa_left ul li a.on{color:#ff4d6a}.qa_left ul li:hover a{color:#ff4d6a}.qa_right{width:75%;float:right}.qa_right .list_box{width:33.33%;height:300px;float:left;padding:15px;position:relative;transition:all ease .5s}.qa_right .list_box:nth-child(2n){background:#f9f9f9}.qa_right .list_box .num{color:#0073d4;border-bottom:2px solid #0073d4;margin-bottom:10px;display:inline-block;padding:5px}.qa_right .list_box .title{color:#0073d4;font-size:1.1em}.qa_right .list_box .summary{height:60px;font-size:.95em;color:#767676;margin-top:20px;overflow:hidden}.qa_right .list_box .readme{position:absolute;left:5%;bottom:0;height:50px;width:90%;border-top:1px solid #dbdbdb;text-align:right;padding-top:10px}.qa_right .list_box a{position:absolute;width:100%;height:100%;left:0;top:0;text-indent:-9999px;z-index:3}.qa_right .list_box:hover{background:#fffae0}.qa_right .pager{margin-top:30px}.qa_right .detail_content{padding-left:30px}.qa_right .detail_content .detail_tit{border-width:4px;padding:15px 0}.qa_right .detail_content .detail_tit .date{font-size:1.1em}.qa_right .detail_content .detail_tit .title{font-size:2em}.qa_right .detail_content .edit{padding:20px 0;font-size:1.4em}.qa_detail .qa_banner{height:150px;overflow:hidden}.qa_detail .qa_banner .list_big_tit{padding:20px 0}.qa_detail .qa_banner .zh{font-size:2.5em;margin-top:10px}.qa_detail .qa_banner .zh:after{display:none}.qa_detail .qa_other{text-align:center;margin:25px 0}.qa_detail .qa_other a{color:#0084ff;margin:0 5px}@media only screen and (max-width:1200px){.qa_left{width:30%}.qa_right{width:70%}.qa_right .list_box{height:280px}}@media only screen and (max-width:990px){.qa_left,.qa_right{width:100%}.qa_left{margin-bottom:30px}.qa_left ul li{font-size:1em}.qa_detail .qa_left{width:30%}.qa_detail .qa_right{width:70%}}@media only screen and (max-width:768px){.qa_right .list_box{width:100%;height:auto}.qa_right .list_box .readme{position:static;width:100%}.qa_detail .qa_left,.qa_detail .qa_right{width:100%}.qa_detail .qa_right .detail_content{padding-left:0}.qa_detail .qa_left{display:none}}@media only screen and (max-width:480px){.qa_banner{height:200px}.qa_banner .list_big_tit{padding:2em 0}.qa_detail .qa_banner{display:none}}.contact_top{width:100%}.contact_top>div{float:left;height:700px}.contact_top .contact_img{width:78%;overflow:hidden;position:relative}.contact_top .contact_img .bgimg{height:110%}.contact_top .contact_img .pica{position:absolute;left:10%;bottom:20%;z-index:2;color:#fff}.contact_top .contact_img .pica p{margin-top:10px}.contact_top .contact_text{padding:80px 25px 20px;width:22%;float:right}.contact_top .contact_text .findUs{font-size:2.2em;font-family:'Passion One',cursive}.contact_top .contact_text .breadCrumb{margin:0}.contact_top .contact_text .add_box{margin:30px 0 50px;line-height:30px;color:#444}.contact_top .contact_text .add_box p:nth-child(1){border-top:1px solid #000;display:inline-block;font-size:1.4em;color:#000;padding-top:8px;margin-bottom:10px}.contact_top .contact_text .goFB{margin-left:-60px;font-size:1.2em;background:#000;position:relative;z-index:5;color:#fff;width:calc(100% + 2em);padding:30px;display:block;transition:all ease 1s}.contact_top .contact_text .goFB i{float:right;font-size:1.3em}.contact_top .contact_text .goFB:hover{background:#1c35af}.contact_btm{background:#2f3238;padding:50px 20px}.contact_btm .contact_tit{color:#98999b;text-align:center;font-size:1.8em;margin-bottom:30px}.contact_btm .contact_tit span{display:block;font-size:60%;margin-top:3px}.contact_btm .contact_form{margin:0 -30px}.contact_btm .col1{width:100%;padding:0 30px}.contact_btm .col3{width:33.33%;float:left;padding:0 30px}.contact_btm .textarea{background:#97999c;border:0;height:180px;width:100%;outline:none;padding:15px}.contact_btm .tit{color:#ff5757;font-size:1.2em;line-height:30px}.contact_btm .input .codeImg{position:absolute;right:-100px;top:5px;z-index:2}.contact_btm .input .codeImg a{color:#fff;font-size:1.3em;margin-left:10px;padding:0}.contact_btm .button_effect2{border:3px solid #fff;float:right;width:20%;color:#fff;background:transparent;margin-top:10px;margin-right:30px}.contact_btm .input_btn i{float:right}.contact_btm .input{position:relative;z-index:1;display:inline-block;margin:1em 0;width:calc(100%);vertical-align:top}.contact_btm .input__field{position:relative;display:block;float:right;border:none;border-radius:0;font-weight:400;width:100%;background:transparent;padding:.5em 0;margin-bottom:2em;color:#fff;-webkit-appearance:none}.contact_btm .input__field:focus{outline:none}.contact_btm .input__label{display:inline-block;float:right;color:#ff5757;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;position:absolute;text-align:left;font-size:1.2em;line-height:20px;padding:10px 0 5px;pointer-events:none}.contact_btm .input__label-content{position:relative;display:block;width:100%;padding:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .3s,color .3s;transition:transform .3s,color .3s}.contact_btm .input__label::after{content:'';position:absolute;width:100%;height:4px;background:#97999c;left:0;top:100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:-webkit-transform .3s,background-color .3s;transition:transform .3s,background-color .3s}.input__field:focus+.input__label::after,.input--filled .input__label::after{background:#ff5757;-webkit-transform:scale3d(1,.25,1);transform:scale3d(1,.25,1)}.input__field:focus+.input__label .input__label-content,.input--filled .input__label .input__label-content{color:#ff5757;-webkit-transform:translate3d(0,2em,0) scale3d(.9,.9,1);transform:translate3d(0,2em,0) scale3d(.9,.9,1)}@media only screen and (max-width:1400px){.contact_top>div{height:600px}.contact_top .contact_img{width:73%}.contact_top .contact_text{width:27%;padding:30px 25px 20px}.contact_top .contact_text .add_box{margin:30px 0}}@media only screen and (max-width:1200px){.contact_top>div{height:500px}.contact_top .contact_img{width:67%}.contact_top .contact_img .bgimg{margin-left:-100px}.contact_top .contact_text{width:33%;padding:10px 25px 20px}.contact_top .contact_text .add_box{margin:30px 0;line-height:25px}.contact_top .contact_img .pica{bottom:13%}}@media only screen and (max-width:990px){.contact_top .contact_text .add_box{font-size:.9em;word-break:keep-all}}@media only screen and (max-width:768px){.contact_top>div{height:auto;width:100%!important}.contact_top .contact_img{height:300px}.contact_top .contact_img .bgimg{margin-left:0}.contact_top .contact_text .goFB{margin-left:0;width:100%}.contact_btm .button_effect2{width:40%}}@media only screen and (max-width:640px){.contact_btm .col3{width:100%}.contact_btm .button_effect2{width:86%;margin:0 auto;float:none}.contact_btm .input .codeImg{position:absolute;right:0;top:0;z-index:2}.contact_top .contact_text .goFB{font-size:1em;padding:30px 20px}}@media only screen and (max-width:480px){.contact_top .contact_img{display:none}}.download{background:url(../images/download_bg.jpg) no-repeat 50% 50%;background-size:cover;min-height:100%;padding:20px 0}.download .download_list{background:rgba(255,255,255,.6);height:130px;display:table;margin-bottom:15px;width:100%;-webkit-transition:all .85s;transition:all .85s}.download .download_list .down_icon{width:150px;height:130px;color:#555;background:#f8f8f8;display:table-cell;vertical-align:middle;text-align:center;border-right:1px solid #fff}.download .download_list .down_icon i{font-size:3em;margin-bottom:5px}.download .download_list .down_icon a{color:#555}.download .download_list .down_content{display:table-cell;vertical-align:middle;padding:30px;border-left:1px solid #dbdbdb}.download .download_list .down_content .name{color:#008eff;font-size:1.3em;font-weight:bold}.download .download_list .down_content .down_btn{float:right;width:130px}.download .download_list:hover{background:rgba(255,255,255,.9)}@media only screen and (max-width:768px){.download .download_list .down_content .name{font-size:1.1em}}@media only screen and (max-width:640px){.download .download_list .down_content .down_btn{display:block;width:100%;margin-top:15px}}.self_plan{width:100%;overflow:hidden}.self_plan nav{width:100%}.self_plan nav a{width:25%;display:block;float:left;text-align:center;line-height:65px;font-size:1.2em;background:#f1f1f1;color:#000;border-left:1px solid #fff}.self_plan nav a.on{background:#ffd800!important}.self_plan nav a:hover{background:#ddd}.self_plan .allWidth{padding:30px 0}.self_12>div{float:left}.self_12 .leftImg{width:40%}.self_12 .leftImg .title{height:255px;background:url(../images/blue_bg.jpg) repeat;padding:30px}.self_12 .leftImg .title .name{color:#fff;text-shadow:1px 2px 0 rgba(0,0,0,.3);font-size:2em;text-align:right}.self_12 .leftImg .title.pinkbg{background-image:url(../images/pink_bg.jpg)}.self_12 .leftImg .designyou{margin-top:30px;color:#6488af;font-family:"新細明體";font-size:1.1em;line-height:30px;letter-spacing:3px}.self_12 .leftImg .designyou p:first-child{font-family:Cambria,"Hoefler Text","Liberation Serif",Times,"Times New Roman",serif;font-style:italic;font-size:14px;color:#fff5b4;letter-spacing:0;margin-bottom:10px}.self_12 .leftImg .designyou p:first-child:after{content:'_________';display:block;color:#6488af;line-height:10px}.self_12 .leftImg .img1,.self_12 .leftImg .img2{width:100%;background:no-repeat center;background-size:cover}.self_12 .leftImg .img1{height:445px;background-image:url(../images/test_img1.jpg)}.self_12 .leftImg .img2{height:350px;background-image:url(../images/blue_img2.jpg)}.self_12 .leftImg .img1.pinkimg1{background:url(../images/pink_img1.jpg)}.self_12 .leftImg .img2.pinkimg2{background:url(../images/pink_img2.jpg)}.self_12 .right_content{width:60%;padding:35px 50px;background:rgba(255,255,255,.9)}.self_12 .right_content .planword{font-size:1.05em;line-height:35px}.self_12 .button{padding-top:30px;width:100%;margin:0 0 20px 0}.self_1{background:url(../images/bg2.jpg) no-repeat;background-size:cover}.self_1 .breadCrumb a{color:#fff}.self_2 .about_top,.self_2 .juicyslider ul{height:530px}.self_2 .about_top_word{top:20%}.big_pink{color:#a8e3ff}.xx{font-size:1.2em!important;line-height:32px;font-family:"微軟正黑體"}.xx:before{content:'X';display:block;text-align:center;font-family:"微軟正黑體";font-size:.8em;margin-bottom:10px}.dark_brown.DP{background:url(../images/dark-blue.jpg) repeat}.light_brown.LP{background:url(../images/light-blue.jpg) repeat;color:#6a807d}.light_brown.LP .border::before,.light_brown.LP .border::after{border-color:#a6bab9}.self3{overflow:hidden;margin:0 -30px}.self3_nav{margin-bottom:20px}.self3_nav a{color:#000;margin:0 15px}.self3_nav a:after{content:'|';display:inline-block;margin-left:20px}.self3_nav a:last-child:after{display:none}.self3_nav a:hover{color:#ff5e61}.tour_type.freestyle_list .free_list .list_box .box_word dl dt span{display:block;font-size:60%;font-weight:normal}.self_plan .tour_name{font-size:3em;text-align:center;position:relative;padding-top:15px;margin:20px 0}.self_plan .tour_name span{display:block;font-size:40%;position:absolute;left:0;top:0;z-index:1;background:#ffeef2;width:100px;height:100px;line-height:100px;border-radius:50%}.plan_tab{overflow:hidden;margin:15px 0 10px}.plan_tab a{width:18.5%;font-size:14px;margin-right:10px;height:65px;font-weight:bold;overflow:hidden;margin-bottom:2%;display:inline-block;vertical-align:top;padding-left:15px;line-height:26px;border:2px solid #ddd;color:#666;opacity:.8;transition:all ease .4s}.plan_tab .p1{font-weight:1000;font-size:115%;color:#000;margin:5px 0 0}.plan_tab a:hover{border-color:#ff7795;background:#ff7795;color:#fff}.plan_tab a.on{border-color:#ff7795;background:#ff7795;color:#fff}.list_word{width:100%;overflow:hidden;margin-bottom:40px}.list_word .title{font-size:1.5em;margin-bottom:15px}.list_word a{width:25%;float:left;color:#666;margin:5px 0}.list_word a i{margin-right:5px}.list_word a:hover{color:#ff3437}.remind{margin:50px 0}.remind>div{display:inline-block;vertical-align:middle}.remind>div:first-child{background:#ffc600;font-size:1.2em;width:100px;height:100px;line-height:100px;border-radius:50%;text-align:center;text-shadow:1px 1px 0 #000;color:#fff}.remind>div:last-child{font-size:1.3em;padding:20px;width:85%}.checkspan{margin:3px 15px 3px 0;display:inline-block}.placespan{margin:3px 20px 3px 0;display:inline-block}.placespan input[type="text"]{border:0;border-bottom:1px solid #ccc;outline:none;padding:5px}.transport02{width:100%;color:#000;margin-top:5px}.order_input.con_box{max-width:315px}@media only screen and (max-width:1200px){.self_plan .allWidth{padding:20px}.big_pink{font-size:3em!important}.xx{font-size:1.1em!important}}@media only screen and (max-width:990px){.self_12 .right_content{padding:35px}.self_12 .leftImg .designyou{margin-top:0}.big_pink{font-size:2.5em!important}.xx{font-size:1em!important;letter-spacing:2px!important}.plan_tab a{padding-left:10px;margin:0}}@media only screen and (max-width:768px){.self_plan nav a{line-height:50px;font-size:1.1em}.self_12 .leftImg,.self_12 .right_content{width:100%}.self_12 .leftImg .title,.self_12 .leftImg .img1,.self_12 .leftImg .img2{width:inherit;float:left;height:200px}.self_12 .leftImg .title{width:40%;padding:30px 20px}.self_12 .leftImg .title .name{font-size:1.5em;letter-spacing:3px}.self_12 .leftImg .designyou{font-size:1em;line-height:28px;margin-top:15px;letter-spacing:2px}.self_12 .leftImg .designyou p:first-child{font-size:13px}.self_12 .leftImg .img1{width:35%}.self_12 .leftImg .img2{width:25%}.self_12 .right_content{padding:30px}.self_12 .right_content .planword{font-size:.95em;line-height:30px}.self_12 .button a{font-size:1em}.self_2 .about_top,.self_2 .juicyslider ul{height:430px}.self_2 .about_top_word{top:15%;left:5%;width:90%}.self_2 .big_pink{font-size:2.5em!important;letter-spacing:2px!important}.self_2 .xx{font-size:.95em!important;letter-spacing:0!important}.self_2 .juicyslider ul img{opacity:.5}.about.self_2 .allWidth{margin-top:-90px}.self_plan .tour_name{font-size:2.3em}.self_plan .tour_name span{width:80px;height:80px;line-height:80px;font-size:47%}.remind>div:first-child{font-size:1.2em;width:80px;height:80px;line-height:80px}.remind>div:last-child{font-size:1.2em;width:80%}.plan_tab a{width:49%;margin-bottom:10px;font-size:13px}.list_word a{width:50%}}@media only screen and (max-width:480px){.self_plan nav a{font-size:1em;line-height:normal;padding:5px 10px;height:50px}.self_12 .leftImg .title .name{font-size:1.3em;letter-spacing:3px}.self_12 .leftImg .title,.self_12 .leftImg .img1,.self_12 .leftImg .img2{width:inherit;float:left;height:160px}.self_12 .leftImg .img1{width:60%}.self_12 .leftImg .img2{width:40%}.self_12 .leftImg .designyou{font-size:.9em;line-height:20px;margin-top:10px}.self_2 .about_top,.self_2 .juicyslider ul{height:350px}.self_2 .juicyslider ul img{opacity:.3}.self_2 .about_top_word{top:15%}.big_pink{font-size:1.5em!important}.xx{font-size:.8em!important;line-height:25px!important}.about.self_2 .allWidth{margin-top:-50px}.self_plan .tour_name span{float:none;position:static;padding:0;margin-bottom:5px}.self_plan .tour_name span:before{display:none}.self_plan .tour_name span:after{display:none}.self_12 .button a,.self_2 .button a,.self_plan .button a{width:100%;display:block;margin:5px auto}.self_plan .tour_name span{position:static;border-radius:0;height:auto;width:auto;line-height:normal;margin:0 auto;background:none}.remind{position:relative;padding-left:90px;margin:20px 0}.remind>div:first-child{font-size:1em;width:70px;height:70px;line-height:70px;position:absolute;left:0;top:10%}.remind>div:last-child{font-size:1em;width:100%;padding:0}.list_word a{width:100%}}.notice{background:url(../images/otherbg.jpg) no-repeat center 30%;background-size:100% 100%;background-attachment:fixed;overflow:hidden;padding:50px 0}.notice .breadCrumb a{color:#fff}.notice .notice_content{background:rgba(255,255,255,.9);margin-top:30px}.notice .notice_content .notice_top{background:#fff7e3;padding:40px}.notice .notice_content .notice_top p:nth-child(1){font-size:1.8em;letter-spacing:5px;margin-bottom:15px}.notice .notice_content .notice_top p:nth-child(1) i{margin-right:10px}.notice .notice_content .notice_top p:nth-child(2){color:#767676;line-height:33px;font-size:1.1em;letter-spacing:2px}.notice .notice_content .notice_top p:nth-child(2) span{color:#ff268c}.notice .notice_content .bigtit{color:#009cff;margin-bottom:30px;font-size:1.5em;letter-spacing:3px}.notice .notice_content .bigtit i{color:#000;margin-right:10px}.notice .notice_content .notice01,.notice .notice_content .notice02{padding:40px}.notice .notice_content .notice01 .box1 .titleBar{background:#ffec81;color:#000;position:relative;min-height:55px;font-size:1.2em;padding:15px 10px 10px 80px}.notice .notice_content .notice01 .box1 .titleBar:before{content:'';position:absolute;left:0;top:0;background:#ffd800;width:60px;height:55px;display:inline-block}.notice .notice_content .notice01 .box1 p{padding:30px 10px;line-height:32px;color:#4b4b4b}.notice .notice_content .notice01 .col2{width:50%;float:left}.notice .notice_content .notice02{padding-top:0}.notice .notice_content .notice02 .n01{color:#ff8e00}.notice .notice_content .notice02 .steps{display:table;width:100%}.notice .notice_content .notice02 .steps_row{display:table-row}.notice .notice_content .notice02 .col3{width:33.33%;position:relative;padding:20px;background:#fff;display:table-cell;vertical-align:top}.notice .notice_content .notice02 .col3 img{width:100%}.notice .notice_content .notice02 .col3:after{content:'';position:absolute;right:0;top:38%}.notice .notice_content .notice02 .col3.odd{background:#fffbce}.notice .notice_content .notice02 .n2_tit{font-size:1.3em;color:#000;margin-bottom:15px}.notice .notice_content .notice02 .n2_tit i{margin-right:10px}.notice .notice_content .notice02 .mustBring{background:#fff;padding:25px;color:#4b4b4b;line-height:30px;overflow:hidden}.notice .notice_content .notice02 .mustBring b{color:#333}.notice .notice_content .notice02 .mustBring img{float:left;width:300px;margin-right:30px}.notice .notice_content .notice02 .title{background:#ffea00;text-align:center;margin-top:50px;line-height:50px;font-size:1.5em;letter-spacing:10px}.notice .notice_content .notice02 .full{background:#fff;padding:25px;overflow:hidden}.notice .notice_content .notice02 .full .col2{width:50%;float:left;padding-right:50px}.notice .notice_content .notice02 .grey{color:#535353;line-height:28px;text-align:justify;font-size:.95em}.notice .notice_content .notice02 ol{list-style:inherit;margin-left:20px}.notice .notice_content .notice02 .finish{padding:25px}.notice_btm{padding:40px;overflow:hidden;padding-top:10px}.notice_btm .title{text-align:center;font-size:1.5em;margin-bottom:20px}.notice_btm .title i{margin-right:10px}.notice_btm .table{display:table;width:100%;margin-bottom:2px}.notice_btm .table_row{display:table-row}.notice_btm .col3{width:33.33%;display:table-cell;vertical-align:top;text-align:center;background:#fff;padding:10px}.notice_btm .col3.table_head{background:#ff9c00;color:#fff;vertical-align:middle;font-size:1.1em;letter-spacing:3px}.notice_btm .col3.table_head span{display:block;font-size:.8em}.notice_btm .blue{color:#006cff}@media only screen and (max-width:990px){.notice .notice_content .notice_top p:nth-child(1){font-size:1.5em}.notice .notice_content .notice_top p:nth-child(2){line-height:30px;font-size:1em}.notice .notice_content .notice01 .box1 .titleBar{font-size:1.1em}.notice .notice_content .notice01 .box1 p{font-size:.95em;padding-top:15px;line-height:28px}}@media only screen and (max-width:768px){.notice .notice_content .notice02 .mustBring img{width:230px;margin-right:20px;max-width:100%}.notice .notice_content .notice02 .mustBring .nice{display:block}.notice .notice_content .notice02 .n2_tit{font-size:1.1em}.notice .notice_content .notice02 .title{font-size:1.3em}}@media only screen and (max-width:640px){.notice .allWidth{padding:0}.notice .notice_content .notice_top{padding:20px}.notice_btm{padding:20px}.notice .notice_content .notice_top p:nth-child(1){font-size:1.4em;letter-spacing:2px}.notice .notice_content .notice_top p:nth-child(2){line-height:28px;font-size:1em}.notice .notice_content .notice01,.notice .notice_content .notice02{padding:20px}.notice .notice_content .notice01 .box1 .titleBar{padding-left:20px;min-height:inherit}.notice .notice_content .notice01 .box1 .titleBar:before{display:none}.notice .notice_content .notice01 .col2{width:100%}.notice .notice_content .notice02 .col3{width:100%;display:block}.notice .notice_content .notice02 .mustBring img{display:block;float:none;margin:0;margin-bottom:20px}.notice .notice_content .notice02 .grey{line-height:25px}.notice_btm .col3.table_head{font-size:1em;letter-spacing:0}.notice_btm .col3{padding:5px}}.BigList{width:50%;float:left;border:1px solid #fff;border-width:0 1px 1px 0;background:#000;overflow:hidden;position:relative;text-align:center}.BigList img{width:100%;opacity:.45;transition:all ease 5s}.BigList .word{position:absolute;left:0%;top:35%;width:100%;z-index:2;display:table;color:#fff;font-size:3.5em;text-shadow:1px 1px 0 #000;letter-spacing:10px}.BigList .word p{display:table-cell;vertical-align:middle;text-align:center}.BigList .word p span{display:block;font-size:40%;letter-spacing:1px;font-family:'EB Garamond',serif;text-transform:uppercase}.BigList .word .link--takiri{padding:0 0 20px;-webkit-transition:color .5s;transition:color .5s;outline:none;position:relative;display:inline-block;overflow:hidden}.BigList .word .link--takiri::before{content:attr(data-letters);position:absolute;z-index:2;overflow:hidden;color:#1e1a1b;white-space:nowrap;width:0%;-webkit-transition:width .4s .3s;transition:width .4s .3s}.BigList .word .link--takiri::after{content:'';position:absolute;height:10px;width:100%;top:50%;margin-top:-8px;right:0;background:#f9f9f9;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}.BigList .word .link--takiri span{font-weight:400;position:absolute;right:15px;bottom:0;color:#e53369;opacity:0;-webkit-transform:translate3d(-10px,-10px,0);transform:translate3d(-10px,-10px,0);-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s}.BigList:hover img{transform:scale(1.2);opacity:1}.BigList:hover .word .link--takiri{text-shadow:1px 1px 0 #fff}.BigList:hover .word .link--takiri::before{width:100%}.BigList:hover .word .link--takiri::after{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.BigList:hover .word .link--takiri span{opacity:1;-webkit-transform:translate3d(0,3px,0);transform:translate3d(0,3px,0)}.outter{height:100%}.penghu_map{width:45%;height:100%;float:right;overflow:hidden}#map_canvas{width:100%;height:100%}.map-s{display:none;text-align:center;padding:10px;margin:10px auto;width:95%;background:#ffce00;box-shadow:none;font-weight:bold}.map-s i{margin-right:10px}.penghu_list{width:55%;height:100%;float:left;overflow:hidden;overflow-y:auto}.list_top .nav_top{width:100%;overflow:hidden}.list_top .nav_top>div{width:25%;float:left;text-align:center;background:#eee;border:1px solid #fff;border-right:0;border-bottom:0;padding:20px;transition:all ease .5s}.list_top .nav_top p{font-size:1.1em;letter-spacing:3px;margin-top:10px}.list_top .nav_top>div:hover{background:#ddd}.list_top .nav_top>div.on{background:#fff}.list_top .nav_top a{display:block;color:#000}.list_top .type{border-bottom:1px solid #e6e6e6;padding:20px;background:#fff}.list_top .type a{border-radius:5px;background:#ff9865;color:#fff;display:inline-block;margin:0 5px 5px;text-shadow:1px 1px 0 rgba(0,0,0,.5);padding:8px 20px;transition:all ease .6s}.list_top .type a:hover{background:#f67f44}.list_top .type a.on{box-shadow:0 0 0 2px #ff9865 inset;color:#ff9865;background:none!important;text-shadow:none}.list_top .type.spot a{background:#0064a4}.list_top .type.spot a:hover{background:#004f82}.list_top .type.spot a.on{box-shadow:0 0 0 2px #0064a4 inset;color:#0064a4}.list_top .type.hotel a{background:#56d2da}.list_top .type.hotel a:hover{background:#22bfc9}.list_top .type.hotel a.on{box-shadow:0 0 0 2px #56d2da inset;color:#22bfc9}blockquote{position:relative;marign:0;padding:20px 70px;text-align:center;color:#666}blockquote:before,blockquote:after{position:absolute;width:30px;height:30px;font-size:100px;line-height:1;font-family:Cambria,"Hoefler Text","Liberation Serif",Times,"Times New Roman",serif}blockquote:before{top:0;left:0;content:"“"}blockquote:after{top:0;right:0;content:"”"}.labels{width:50px;text-align:center}.list_content{margin:20px 40px}.list_content .crap{font-size:1em}.list_content .crap .edit{line-height:normal}.list_content .free_list .list_box>div{height:280px}.list_content .free_list .list_box .box_word dl{margin:0 25px 20px 25px}.list_content .free_list .list_box .box_word dl a{color:#000}.list_content .free_list .list_box .box_word dl dd{height:120px;overflow:hidden}.list_content .group_top_img .tour_name{font-size:4em}.penghu_detail{margin-bottom:50px}.penghu_detail .penghu_right{width:53%;float:right;padding-left:2%}.penghu_detail .penghu_right .box{width:100%;height:450px;border:1px solid #ededed;padding:10px;margin-bottom:40px}.penghu_detail .penghu_right .box .gallary{overflow:hidden;width:100%;height:100%}.penghu_detail .penghu_right .box .title{background:#fff;color:#5a5a5a;width:150px;margin:-20px auto 3px auto;text-align:center;letter-spacing:2px}.penghu_detail .penghu_right .box .gallary img{height:100%;width:100%}.penghu_detail .penghu_right .flickity-page-dots{bottom:25px}.penghu_detail .penghu_right .flickity-page-dots .dot{filter:alpha(opacity=.9);opacity:.9;box-shadow:0 0 3px rgba(0,0,0,.3)}.penghu_detail .penghu_right .flickity-page-dots .dot.is-selected{background:#fff}.penghu_detail .penghu_content{width:47%;padding-right:30px;float:left}.penghu_detail .penghu_content .breadCrumb{margin-top:0}.penghu_detail .penghu_content .title{font-size:2em;margin-bottom:10px}.penghu_detail .penghu_content .wordbox{color:#666;font-size:.95em;line-height:30px;background:#f4f4f4;margin-bottom:20px}.penghu_detail .penghu_content .wordbox .edit{padding:10px 20px}.penghu_detail .penghu_content .pricebox{border:1px solid #eee;overflow:hidden}.penghu_detail .penghu_content .pricebox>div{width:50%;float:left;padding:10px 20px}.penghu_detail .penghu_content .pricebox .buy_local{background:#7cb9eb}.penghu_detail .penghu_content .pricebox .buy_tpe{background:#ff9091}.penghu_detail .penghu_content .price{font-family:'PT Serif',serif;color:#fff;font-size:1.6em;margin-left:10px}.penghu_detail .penghu_buttons{text-align:center;margin-top:15px}.penghu_detail .penghu_buttons .btn2{margin-right:1%;min-width:150px;display:inline-block;vertical-align:top;text-align:center;box-shadow:0 0 0 2px #ff4064 inset;margin-top:10px;padding:10px;color:#fff;background:#ff4064;transition:all ease .3s;font-size:1.1em;letter-spacing:2px;position:relative}.penghu_detail .penghu_buttons .btn2:before{position:absolute;top:2px;left:2%;height:1px;width:96%;background:#fff;content:'';z-index:10}.penghu_detail .penghu_buttons .btn2:hover{background:none;box-shadow:0 0 0 2px #ff4064 inset;color:#ff4064}.penghu_detail .penghu_buttons .btn2:hover{background:none;box-shadow:0 0 0 2px #ff4064 inset;color:#ff4064}.penghu_detail .penghu_buttons .btn2.other{box-shadow:0 0 0 2px #000 inset;background:#fff;color:#000}.penghu_detail .penghu_buttons .btn2.other:hover{opacity:.5}.penghu_detail .penghu_content .scroll{height:500px}.penghu_detail .edit{color:#666;font-size:1em;line-height:35px;text-align:left}.penghu_detail .fullhotel{width:100%;margin:30px 0;text-align:center}.penghu_detail .fullhotel .img{margin:50px 0}.penghu_detail .other_tit{background:url(../images/other_tit.jpg) no-repeat center 50px;width:100%;margin:50px 0 30px 0;font-family:'新細明體';font-size:18px;letter-spacing:3px;font-weight:bold}.penghu_detail .other_tit img{margin-bottom:30px}.penghu_detail .fullMap{width:100%;height:400px;margin:30px 0;position:relative}.penghu_detail .fullMap .box{width:300px;height:350px;border:1px solid #fff;padding:10px;background:rgba(255,255,255,.9);position:absolute;top:20px;right:50px;z-index:3}.penghu_detail .fullMap .box .penghu_order{border-bottom:1px solid #ededed;padding-bottom:15px;margin-bottom:15px;color:#555}.penghu_detail .fullMap .box .penghu_order .price{font-family:'PT Serif',serif;color:#ff8400;font-size:1.5em;margin-left:10px}.penghu_detail .fullMap .box .penghu_order .btn2{width:100%;display:block;text-align:center;box-shadow:0 0 0 2px #ff008a inset;padding:10px 0;color:#fff;background:#ff008a;margin-top:10px;transition:all ease .3s;font-size:1.2em;letter-spacing:2px}.penghu_detail .fullMap .box .penghu_order .btn2:hover{background:none;box-shadow:0 0 0 2px #ff008a inset;color:#ff008a}.penghu_detail .fullMap .box .penghu_order .btn2:hover{background:none;box-shadow:0 0 0 2px #ff008a inset;color:#ff008a}.penghu_detail .fullMap .box .info{font-size:.9em;height:200px;color:#555;line-height:20px;margin-bottom:15px}.btn3{width:300px;display:block;text-align:center;box-shadow:0 0 0 1px #b2b2b2;padding:10px 0;color:#777;margin:0 auto;transition:all ease .3s;font-size:1.2em;letter-spacing:2px}.btn3:hover{box-shadow:0 0 0 1px #ff9000;color:#ff9000}.order_table.inquiry .order_row .order_cell .order_content{height:auto}.order_table.inquiry .order_row .order_cell .order_content>div{width:100%!important;display:block;margin-bottom:15px;height:auto}.order_table.inquiry .order_row .order_cell .order_content>div span{vertical-align:top}.order_table.inquiry .order_row .order_cell .order_content>div span>span>span{display:inline-block;padding:3px 5px;font-size:.85em;color:#fff}.order_table.inquiry .order_row .order_cell .order_content>div span>span>span:first-child{background:#7cb9eb;text-decoration:line-through}.order_table.inquiry .order_row .order_cell .order_content>div span>span>span:last-child{background:#ff9091}.order_table.inquiry .order_row .order_cell .order_content .ppl{display:inline-block;vertical-align:top;margin-right:15px}.order_table.inquiry .order_row .order_cell .order_content .ppl span{font-size:.8em}.order_btn{width:170px;height:50px;background:#ff006c;line-height:50px;display:inline-block;border:0;margin:0 15px;border-radius:5px;color:#fff;outline:none;font-size:1.2em;transition:all ease .7s}.order_btn:hover{width:210px}.inquiry_num{margin-left:10px;border:1px solid #ccc;padding:0 5px}.inquiry_notice{float:right}.inquiry_notice span{font-size:.75em;letter-spacing:0;padding:3px 5px}.inquiry_notice span:first-child{background:#7cb9eb}.inquiry_notice span:last-child{background:#ff9091}.inquiry .title{margin:5px 0;color:#333;font-size:1.1em}.inquiry .title:before{display:inline-block}@media only screen and (max-width:1400px){blockquote{padding:20px}blockquote:before,blockquote:after{font-size:70px;left:-30px}blockquote:after{left:auto;right:-30px}}@media only screen and (max-width:1200px){.outter{height:auto;padding-bottom:30px}.penghu_map{width:100%;height:500px}.penghu_list{width:100%;height:auto;float:none}.penghu_list .list_content{max-width:990px;margin:0 auto}.list_top .nav_top>div{padding:13px}.list_top .type{padding:15px}.list_top .type a{padding:5px 10px;font-size:.95em}.penghu_detail .penghu_right .box .gallary img{height:100%;width:auto}}@media only screen and (max-width:990px){.penghu_map{height:350px}.penghu_list .list_content{padding:20px;padding-top:0}.penghu_detail .penghu_right{width:100%;padding-left:0;margin-top:25px}.penghu_detail .penghu_content{width:100%;padding-right:0}.penghu_detail .penghu_right .box{width:50%;height:400px;margin-bottom:20px;float:left}}@media only screen and (max-width:768px){.BigList .word{font-size:2.8em}.penghu_detail .penghu_right .box{width:100%}}@media only screen and (max-width:480px){.BigList .word{font-size:2em;letter-spacing:3px}blockquote{margin:0!important;padding:20px 0}blockquote:before,blockquote:after{display:none}.penghu_map{height:auto}.penghu_map #map_canvas{display:none}.map-s{display:block}#container{height:auto;min-height:100%;overflow:hidden}.list_content .free_list{margin:0 -10px;width:auto}.list_content .free_list .list_box{width:50%;padding:0 10px}.list_content .free_list .list_box>div{height:auto}.list_content .free_list .list_box .box_word:before{display:none}.list_content .free_list .list_box .box_img img{height:auto}.list_content .free_list .list_box .box_word dl{margin:0}.list_content .free_list .list_box .box_word dl dt{font-size:1.4em;margin-bottom:0}.list_content .free_list .list_box .box_word dl dd{height:55px;overflow:hidden}.list_content .free_list .list_box .box_word .btn{width:98%}.penghu_detail .penghu_content .pricebox>div{padding:10px;font-size:.9em}.penghu_detail .penghu_content .price{font-size:1.5em}.penghu_detail .other_tit{background-position:center 35px}.penghu_detail .other_tit img{margin-bottom:20px;max-width:320px}.order_table.inquiry .order_head{padding:10px}.order_table.inquiry .order_row .order_cell .order_content>div span{display:block}}.penghu_bg{padding-bottom:50px}.penghu_bg:before{content:' ';position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background:no-repeat center top;background-image:url(../images/about_penghu_bg.jpg);background-size:cover}.penghu_bg.natural:before{background-image:url(../images/G0037324.jpg)}.penghu_bg.geography:before{background-image:url(../images/DSC_0378.jpg)}.penghu_bg.history:before{background-image:url(../images/DSC01038.jpg)}.penghu_bg .top{text-align:center;padding:100px 0}.penghu_bg .top .center{width:300px;background:url(../images/penghu_top_bg1.png) repeat;margin:0 auto;padding:40px 30px;position:relative}.penghu_bg .top .center .en{font-family:'Yanone Kaffeesatz',sans-serif;font-size:1.2em;font-weight:bold;letter-spacing:1px}.penghu_bg .top .center .zh{font-size:2.8em;letter-spacing:3px}.penghu_bg .top .center .zh:after{content:'';width:3px;height:30px;display:block;background:#000;margin:30px auto}.penghu_bg .top .center .word{font-size:.95em;line-height:30px}.penghu_bg .top .btns{text-align:center;margin-top:80px}.penghu_bg .top .btns>div{width:123px;height:123px;margin:0 3%;border-radius:50%;padding:4px;display:inline-block;transition:ease .3s}.penghu_bg .top .btns>div .circle{background:rgba(255,255,255,.8);width:100%;height:100%;border-radius:50%;display:table}.penghu_bg .top .btns>div .circle .circle_inner{display:table-cell;vertical-align:middle}.penghu_bg .top .btns>div .circle .circle_inner p{font-size:1.2em;text-shadow:.5px .5px 0 #fff;letter-spacing:3px;color:#000;display:block}.penghu_bg .top .btns>div .circle .circle_inner .img{width:50px;height:45px;margin:0 auto}.penghu_bg .top .btns>div .circle .circle_inner #icon01{width:40px}.penghu_bg .top .btns>div .circle .circle_inner #icon02{width:55px}.penghu_bg .top .btns>div .circle .circle_inner #icon04{width:38px}.penghu_bg .top .btns>div .circle .circle_inner .icons{fill:#000}.penghu_bg .top .btns>div .circle .circle_inner .st0{fill:#fff}.penghu_bg .top .btns>div.on .circle .circle_inner .icons{fill:#e67700}.penghu_bg .top .btns>div.on .circle .circle_inner p{color:#e67700}.penghu_bg .top .btns>div:hover{transform:scale(1.1)}.penghu_bg .top .btns>div.on:hover:after{opacity:0}.penghu_bg .top .btns>div.on:hover{box-shadow:0 0 0 1px rgba(255,255,255,.8)}.penghu_bg .top .btns>div:hover:after{opacity:1}.hovicon{cursor:pointer;position:relative;text-decoration:none;z-index:1;box-shadow:0 0 0 1px rgba(255,255,255,.8)}.hovicon:after{content:'';pointer-events:none;position:absolute;left:-3px;top:-3px;z-index:10;width:100%;height:100%;border-radius:50%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px dashed rgba(255,255,255,.8);opacity:0}.hovicon:hover{box-shadow:0 0 0 0 rgba(255,255,255,0);-webkit-transition:box-shadow .2s;-moz-transition:box-shadow .2s;transition:box-shadow .2s}.hovicon:hover:after{-webkit-animation:spinAround 9s linear infinite;-moz-animation:spinAround 9s linear infinite;animation:spinAround 9s linear infinite}@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinAround{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.penghu_bg .breadCrumb a{color:#fff}.penghu_bg .penghu_inner{background:rgba(255,255,255,.9);padding:30px}.cbp_tmtimeline{padding:0;position:relative;padding-top:50px}.cbp_tmtimeline:before{content:'';position:absolute;top:0;bottom:0;width:6px;background:#c7d9ed;left:20.7%;margin-left:-8px}.cbp_tmtimeline>li .cbp_tmtime{display:block;width:25%;padding-right:100px;position:absolute}.cbp_tmtimeline>li .cbp_tmtime span{display:block;text-align:right;font-size:1.5em;color:#006ce6;font-weight:bold}.cbp_tmtimeline>li .cbp_tmlabel{margin:0 0 50px 25%;background:#c7d9ed;padding:2em;position:relative;border-radius:5px;line-height:35px;overflow:hidden;display:table}.cbp_tmtimeline>li .cbp_tmlabel>p{display:table-cell;vertical-align:top}.cbp_tmtimeline>li .cbp_tmlabel img{max-width:170px;margin-right:15px}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmlabel{background:#fff}.cbp_tmtimeline>li .cbp_tmicon{width:45px;height:45px;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;color:#fff;background:#c7d9ed url(../images/clock.png) no-repeat center center;border-radius:50%;text-align:center;left:20.5%;top:0;margin:0 0 0 -25px}@media only screen and (max-width:1200px){}@media only screen and (max-width:990px){.cbp_tmtimeline>li .cbp_tmtime{width:25%;padding-right:70px}}@media only screen and (max-width:768px){.cbp_tmtimeline{padding:0}.cbp_tmtimeline:before{display:none}.cbp_tmtimeline>li .cbp_tmtime{width:100%;position:relative;padding:0 0 20px 0}.cbp_tmtimeline>li .cbp_tmtime span{text-align:left}.cbp_tmtimeline>li .cbp_tmlabel{margin:0 0 30px 0;padding:1em;font-weight:400;font-size:95%}.cbp_tmtimeline>li .cbp_tmicon{display:none}.penghu_bg .top .btns>div{width:110px;height:110px}.penghu_bg .top .btns>div .circle .circle_inner .img{width:40px;height:30px}.penghu_bg .top .btns>div .circle .circle_inner .icons{width:100%!important;height:100%}.hovicon:hover:after{-webkit-animation:none;-moz-animation:none;animation:none}.hovicon:after{display:none}}@media only screen and (max-width:640px){.penghu_bg .top .center{margin-bottom:50px}.penghu_bg .top .btns{margin:2.5%;margin-top:20px}.penghu_bg .top .btns>div{width:25%;height:80px;border-radius:0;margin:0;float:left}.penghu_bg .top .btns>div .circle{border-radius:0%}.penghu_bg .top .btns>div .circle .circle_inner p{display:inline-block;vertical-align:middle}.penghu_bg .top .btns>div .circle .circle_inner .img{width:35px;height:30px}.penghu_bg .top .btns>div .circle .circle_inner .icons{width:100%!important;height:100%}.penghu_bg .top .btns>div .circle .circle_inner #icon04{width:80%!important}}@media only screen and (max-width:480px){#map_canvas{width:100%;height:100%}.penghu_bg .allWidth{padding:0}.penghu_bg .top{padding-top:50px}.penghu_bg .top .center{width:270px;padding:40px 25px}.penghu_bg .top .center .en{font-size:1.1em}.penghu_bg .top .center .zh{font-size:2em}.penghu_bg .top .center .zh:after{margin:15px auto}.penghu_bg .top .center .word{font-size:.9em;line-height:25px}.cbp_tmtimeline>li .cbp_tmlabel>p{display:block}.cbp_tmtimeline>li .cbp_tmlabel img{margin:0 auto}.penghu_bg .penghu_inner{padding:15px}}