﻿/* CSS Document */
*{font-family:"微軟正黑體";}
a{text-decoration:none;}
img{border: 0;}
strong{font-weight: bold;}


.skin_list .autopage_box .metropolis {width: 100%; display: table;}
.skin_list .autopage_box .metropolis .title_box {width: 100%; display: table;}
.skin_list .autopage_box .metropolis .title_box .left_box{float:left;position: relative;width: 100%;display: table;border-bottom: 2px solid #005bac;overflow: hidden;height: 50px;}
.skin_list .autopage_box .metropolis .title_box .left_box h1{width: 100%; color:#005bac; font-size:26px; text-align:left;margin:0px 0px 0px 0px;padding:0px;line-height:50px;letter-spacing: 1px;}
.skin_list .autopage_box .metropolis .title_box .left_box h1:before {content: "\f0da"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #FFF; width: 25px; height: 25px; background-color: #b9a890; border-color: #a8967d; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; padding: 0px 10px; margin-right: 5px;}
.skin_list .autopage_box .metropolis .title_box .left_box img{position:absolute;top: 10px;left: 10px; display: none;}
.skin_list .autopage_box .metropolis .title_box .list_title_box {width: 100%; display: table; position: relative; border-bottom: 2px solid #005bac;}
.skin_list .autopage_box .metropolis .title_box .list_title_box ul li {float: left; text-align: center; line-height: 50px;}
.skin_list .autopage_box .metropolis .title_box .list_title_box ul li:nth-child(1) {width: 52%;}
.skin_list .autopage_box .metropolis .title_box .list_title_box ul li:nth-child(2) {width: 23%;}
.skin_list .autopage_box .metropolis .title_box .list_title_box ul li:nth-child(3) {width: 11%; padding-left: 15px;}
.skin_list .autopage_box .metropolis .title_box .list_title_box ul li:nth-child(4) {width: 14%; position: absolute; right: 0;}
.skin_list .autopage_box .product_all {width: 100%; display: inline-block; margin: 20px 0;}

.skin_list .autopage_box .product_box {float:left;width:100%;display:table;margin-bottom:20px;position: relative; padding-bottom: 10px; border-bottom : 1px solid #808080;}
.skin_list .autopage_box .product_box div {float: left; padding: 0 10px;}

.skin_list .autopage_box .product_img{display: none; background:url(/eweb_newamazing/images/style_demo_img.gif); width:241px;height:133px;padding:5px 0px 0px 7px; background-repeat:no-repeat;float:left;}
.skin_list .autopage_box .product_img img {width: 227px; height: 119px;}

.skin_list .autopage_box .product_name{width:52%;line-height:25px;overflow: hidden;}
.skin_list .autopage_box .product_name a{color:#333;font-size:18px;/*font-weight:bold;*/-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.skin_list .autopage_box .product_name  a:hover {color: #F60;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.skin_list .autopage_box .product_description {width:14%;color:#d2491f;font-size:15px;font-weight:bold;text-align:center; position: absolute; right: 0;}

.skin_list .autopage_box .product_box .departure_date{width:23%;font-size:0px;color:#333;;padding:3px; margin-top:0px; padding: 0 20px;line-height: 15px;}
.skin_list .autopage_box .product_box .departure_date > *{display: inline-block;}
.skin_list .autopage_box .departure_date s a {text-decoration: line-through;}
.skin_list .autopage_box .departure_date a {font-size:14px;color: #005bac; padding: 3px 5px; margin: 0 5px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; margin-bottom: 10px; display: -webkit-inline-box;}
.skin_list .autopage_box .departure_date > a:nth-last-child(1) {border: none;}
.skin_list .autopage_box .departure_date a:hover{color:#F60; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.skin_list .autopage_box .departure_date a:hover:nth-last-child(1) {border: none; background: none; color: #F60;}


.skin_list .autopage_box .product_price{width:11%;color:#F00;font-size:18px;font-weight:bold;text-align:right;}
.skin_list .autopage_box .product_price span{font-size:20px;/*font-family:Arial !important;*/}

.skin_list .autopage_box .product_offer{ position:inherit; float:left;padding:2px 5px;background:none;color:#333;font-size:15px;position:initial; bottom: 0px; width: 100%; right: 0; display: block; margin-top: 15px;}

.skin_module .autopage_box .metropolis {width: 100%; display: table;}
.skin_module .autopage_box .metropolis .title_box {width: 100%; display: table;}
.skin_module .autopage_box .metropolis .title_box .left_box{float:left;position: relative;width: 100%;display: table;border-bottom: 2px solid #005bac;overflow: hidden;height: 50px;}
.skin_module .autopage_box .metropolis .title_box .left_box h1{width: 100%; color:#005bac; font-size:26px; text-align:left;margin:0px 0px 0px 0px;padding:0px;line-height:50px;letter-spacing: 1px;}
.skin_module .autopage_box .metropolis .title_box generic-6{position:absolute;top: 10px;left: 10px;}
.skin_module .autopage_box .metropolis .title_box .list_title_box {display: none;}
.skin_module .autopage_box .metropolis .title_box .list_title_box ul li {float: left; text-align: center; line-height: 50px;}
.skin_module .autopage_box .metropolis .title_box .list_title_box ul li:nth-child(1) {width: 55%;}
.skin_module .autopage_box .metropolis .title_box .list_title_box ul li:nth-child(2) {width: 20%;}
.skin_module .autopage_box .metropolis .title_box .list_title_box ul li:nth-child(3) {width: 11%; padding-left: 15px;}
.skin_module .autopage_box .metropolis .title_box .list_title_box ul li:nth-child(4) {width: 14%; position: absolute; right: 0;}
.skin_module .autopage_box .product_all {display: inline-block; margin: 20px 0; width: 100%;}

.skin_module .autopage_box .product_box {float:left;width:31.6%; height: 495px; display:table; background: #FFF; margin:0 10px 20px;position: relative; padding: 10px 10px; border : 1px solid #ccc;}
.skin_module .autopage_box .product_box div {float: left; display: table;}

.skin_module .autopage_box .product_img{background:url(/eweb_newamazing/images/style_demo_img.gif) center center; width:100%; height: 230px; margin-bottom: 5px; padding:0; background-size: cover; background-repeat:no-repeat;float:left;}
.skin_module .autopage_box .product_img img {width: 100%; height: 230px;}

.skin_module .autopage_box .product_name{width:100%;line-height:25px;overflow: hidden;height:75px;}
.skin_module .autopage_box .product_name a{color:#333; font-size:18px; display: block; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.skin_module .autopage_box .product_name a:hover {color: #F60;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.skin_module .autopage_box .product_description {width:100%;color:#d2491f;font-size:15px;font-weight:bold;text-align:left; line-height: 25px; margin: 10px 0 0;}

.skin_module .autopage_box .product_box .departure_date{width:100%;font-size:14px;color:#333;;padding:3px; margin-top:0px; padding: 10px 0;line-height: 15px; height:135px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}

.skin_module .autopage_box .departure_date s a {text-decoration: line-through;}
.skin_module .autopage_box .departure_date a {font-size:14px;color: #005bac; padding: 3px 5px; margin: 0 5px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; margin-bottom: 10px; display: -webkit-inline-box;}
.skin_module .autopage_box .departure_date > a:nth-last-child(1) {border: none;}
.skin_module .autopage_box .departure_date a:hover{color:#F60; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.skin_module .autopage_box .departure_date a:hover:nth-last-child(1) {border: none; background: none; color: #F60;}

.skin_module .autopage_box .product_price{/*width: 100%;*/ color:#F00;font-size:25px;font-weight:bold;text-align:right; position: absolute; bottom: 10px; right: 15px;}
.skin_module .autopage_box .product_price span{font-size:25px;/*font-family:Arial !important;*/}

.skin_module .autopage_box .product_box .product_offer {opacity: 0; position: absolute; float:left; margin: 10px; padding: 30px;font-size:15px;top: 0px; left: 0; width: 94.5%;height: 230px;color: #FFF;background: rgba(0, 0, 0, 0.5); -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.skin_module .autopage_box .product_box:hover .product_offer {opacity: 1; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;}
.skin_module .autopage_box .product_box:hover .product_offer p {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 8; -webkit-box-orient: vertical;}


.skin_list .tab-pane .title_box .left_box{float:left;position: relative;width: 100%;display: table;border-bottom: 2px solid #005bac;overflow: hidden;height: 50px;}
.skin_list .tab-pane .title_box .left_box h1{width: 100%; color:#005bac; font-size:26px; text-align:left;margin:0px 0px 0px 0px;padding:0px;line-height:50px;letter-spacing: 1px;}
.skin_list .tab-pane .title_box generic-6{position:absolute;top: 10px;left: 10px;}

.skin_list .tab-pane .title_box .list_title_box {width: 100%; display: table; position: relative; border-bottom: 2px solid #005bac;}
.skin_list .tab-pane .title_box .list_title_box ul li {float: left; text-align: center; line-height: 50px;}
.skin_list .tab-pane .title_box .list_title_box ul li:nth-child(1) {width: 52%;}
.skin_list .tab-pane .title_box .list_title_box ul li:nth-child(2) {width: 23%;}
.skin_list .tab-pane .title_box .list_title_box ul li:nth-child(3) {width: 11%; padding-left: 15px;}
.skin_list .tab-pane .title_box .list_title_box ul li:nth-child(4) {width: 14%; position: absolute; right: 0;}

.skin_list .autopage_box .Main {width: 100%; display: table;}
.skin_list .autopage_box .ProductBox {/*display: inline-block;*/ margin: 20px 0; width: 100%;}
.skin_list .autopage_box .ProductBox .wrapper {float:left;width:100%;display:table;margin-bottom:20px;position: relative; padding-bottom: 20px; border-bottom : 1px solid #808080;}
.skin_list .autopage_box .ProductBox .wrapper div {float: left; padding: 0 10px;}

.skin_list .autopage_box .ProductBox .wrapper .ProductIMG {display: none; background:url(/eweb_newamazing/images/style_demo_img.gif); width:241px;height:133px;padding:5px 0px 0px 7px; background-repeat:no-repeat;float:left;}

.skin_list .autopage_box .ProductBox .wrapper .ProductSaletxt {width:14%;color:#d2491f;font-size:15px;font-weight:bold;text-align:center; position: absolute; right: 0;}
.skin_list .autopage_box .ProductBox .wrapper .ProductName {width:52%;line-height:25px;overflow: hidden;}
.skin_list .autopage_box .ProductBox .wrapper .ProductName a {color:#333;font-size:18px;/*font-weight:bold;*/-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.skin_list .autopage_box .ProductBox .wrapper .ProductName a:hover {color: #F60;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.skin_list .autopage_box .ProductBox .wrapper .ProductLeavDtCnt {width:23%;font-size:0px;color:#333;;padding:3px; margin-top:0px; padding: 0 20px;}
.skin_list .autopage_box .ProductBox .wrapper .ProductLeavDtCnt a{font-size:14px;color:#333; padding: 3px 5px; border: 1px solid #808080; margin: 0 5px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.skin_list .autopage_box .ProductBox .wrapper .ProductLeavDtCnt a:nth-last-child(1) {border: none;}
.skin_list .autopage_box .ProductBox .wrapper .ProductLeavDtCnt a:hover{color:#FFF; border: 1px solid #F60; background: #F60;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.skin_list .autopage_box .ProductBox .wrapper .ProductLeavDtCnt a:hover:nth-last-child(1) {border: none; background: none; color: #F60;}

.skin_list .autopage_box .ProductBox .wrapper .ProductPrice {width:11%;color:#F00;font-size:18px;font-weight:bold;text-align:right;}
.skin_list .autopage_box .ProductBox .wrapper .ProductPrice span{}



.skin_module .tab-pane .title_box .left_box{float:left;position: relative;width: 100%;display: table;border-bottom: 2px solid #005bac;overflow: hidden;height: 50px;}
.skin_module .tab-pane .title_box .left_box h1{width: 100%; color:#005bac; font-size:26px; text-align:left;margin:0px 0px 0px 0px;padding:0px;line-height:50px;letter-spacing: 1px;}
.skin_module .tab-pane .title_box .left_box h1:before {content: "\f0da"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;color: #FFF; width: 25px; height: 25px; background-color: #b9a890; border-color: #a8967d; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; padding: 0px 10px; margin-right: 5px;}
.skin_module .tab-pane .title_box .left_box img{position:absolute;top: 10px;left: 10px; display: none;}

.skin_module .tab-pane .title_box .list_title_box {width: 100%; display: none; position: relative; border-bottom: 2px solid #005bac;}
.skin_module .tab-pane .title_box .list_title_box ul li {float: left; text-align: center; line-height: 50px;}
.skin_module .tab-pane .title_box .list_title_box ul li:nth-child(1) {width: 52%;}
.skin_module .tab-pane .title_box .list_title_box ul li:nth-child(2) {width: 23%;}
.skin_module .tab-pane .title_box .list_title_box ul li:nth-child(3) {width: 11%; padding-left: 15px;}
.skin_module .tab-pane .title_box .list_title_box ul li:nth-child(4) {width: 14%; position: absolute; right: 0;}

.skin_module .autopage_box .Main {width: 100%; display: table;}
.skin_module .autopage_box .ProductBox {/*display: inline-block;*/ margin: 20px 0; width: 100%;}
.skin_module .autopage_box .ProductBox .wrapper {float:left;width:31%; height: 455px; display:table;margin:0 10px 20px;position: relative; padding: 10px 10px; border : 1px solid #ccc;}
.skin_module .autopage_box .ProductBox .wrapper div {float: left; display: table;}

.skin_module .autopage_box .ProductBox .wrapper .ProductIMG {background:url(/eweb_newamazing/images/style_demo_img.gif) center center; width:100%; height: 230px; margin-bottom: 5px; padding:0; background-size: cover; background-repeat:no-repeat;float:left;}
.skin_module .autopage_box .ProductBox .wrapper .ProductIMG img {width: 100%; height: 230px;}

.skin_module .autopage_box .ProductBox .wrapper .ProductSaletxt {width:100%;color:#d2491f;font-size:15px;font-weight:bold;text-align:left; line-height: 25px; margin: 10px 0 0;}

.skin_module .autopage_box .ProductBox .wrapper .ProductName {width:100%;line-height:25px;overflow: hidden;}
.skin_module .autopage_box .ProductBox .wrapper .ProductName a{color:#333; font-size:18px; display: block; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.skin_module .autopage_box .ProductBox .wrapper .ProductName a:hover {color: #F60;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}


.skin_module .autopage_box .ProductBox .wrapper .ProductLeavDtCnt {width:100%;font-size:14px;color:#333;;padding:3px; margin-top:0px; padding: 10px 0;}
.skin_module .autopage_box .ProductBox .wrapper .ProductLeavDtCnt a{font-size:14px;color:#333; padding: 3px 5px; border: 1px solid #808080; margin: 0 5px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.skin_module .autopage_box .ProductBox .wrapper .ProductLeavDtCnt a:nth-last-child(1) {border: none;}
.skin_module .autopage_box .ProductBox .wrapper .ProductLeavDtCnt a:hover{color:#FFF; border: 1px solid #F60; background: #F60;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.skin_module .autopage_box .ProductBox .wrapper .ProductLeavDtCnt a:hover:nth-last-child(1) {border: none; background: none; color: #F60;}

.skin_module .autopage_box .ProductBox .wrapper .ProductPrice {/*width: 100%;*/ color:#F00;font-size:25px;font-weight:bold;text-align:right; position: absolute; bottom: 10px; right: 15px;}
.skin_module .autopage_box .ProductBox .wrapper .ProductPrice span{}



@media(max-width:1680px) {}
@media(max-width:1600px) {}
@media(max-width:1440px) {}
@media(max-width:1400px) {}
@media(max-width:1366px) {}
@media(max-width:1280px) {}
@media(max-width:1200px) {}
@media(max-width:1152px) {}
@media(max-width:1024px) {
.skin_module .autopage_box .product_box {width: 31.3%;}
}
@media(min-width:992px) and (max-width:1199px){}
@media(min-width:768px) and (max-width:991px) {}
@media(max-width:767px) {
.container .auto_page_content #skin {top: 0;}
.skin_module .autopage_box .metropolis {padding-top: 20px;}
.skin_module .autopage_box .product_box {width: 100%; margin: 0 0 20px; padding-bottom: 20px; height: initial;}
.skin_module .autopage_box .product_name {padding-top: 10px; font-weight: bold;} 
.skin_module .autopage_box .product_box .departure_date {height: initial; font-size: 16px; padding: 0; line-height: 34px;}
.skin_module .autopage_box .product_box .departure_date a {margin: 0; padding: 0 5px; line-height: 30px; font-size: 18px; color: #ec6c2a;}
.skin_module .autopage_box .product_price {position: initial; width: 100%; text-align: right; padding: 10px;}
.skin_list .autopage_box .metropolis {padding-top: 20px;}
.skin_list .autopage_box .metropolis .title_box .list_title_box {display: none;}
.skin_list .autopage_box .product_name a {font-weight: bold;}
.skin_list .autopage_box .product_box div,
.skin_list .autopage_box .product_box .departure_date {width: 100%; font-size: 16px; padding: 0; line-height: 34px;}
.skin_list .autopage_box .product_box .departure_date a {margin: 0; padding: 0 5px; line-height: 30px; font-size: 18px; color: #ec6c2a;}
.skin_list .autopage_box .product_price span {font-size: 24px;}
.container .auto_page_content .nav-tabs {border: none; margin: 10px 0; overflow: scroll; min-width: 100%; /*white-space: nowrap; overflow-x: auto; overflow-y: hidden; display: flex;*/}

}
@media(max-width:480px) {}
@media(max-width:375px) {}
@media(max-width:360px) {}
@media(max-width:320px) {}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .skin_module .autopage_box .product_box {margin: 0 9px 20px;}
}