@media (max-width:768px){#shopping_form .row .col-xs-6{display:none;}#shopping_form .row .col-xs-1{padding:0;}#shopping_form .row{margin:0;}#shopping_form .row .col-xs-12.col-md-10{width: 40%;}#shopping_form .row .col-xs-12.col-md-2{width: 60%;}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2 {width: calc(100% / 3);}/*#shopping_form .orderrow {margin-left: -15px;margin-right: -15px;}*/#shopping_form .orderrow .col-xs-12.col-md-10{width: 83%;}#shopping_form .orderrow .row .col-xs-10.col-md-2{width: 100px;padding:0 !important;}#shopping_form .orderrow .row .col-xs-12.col-md-10{width: calc(100% - 100px);}}@media (max-width: 736px){#shopping_form .orderrow .col-xs-12.col-md-10{width: 100%;}#shopping_form .orderrow .row .col-xs-12.col-md-10 {width: calc(100% - 90px);}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2{width: 30px;position: absolute;right: 10px;top: 0;}#shopping_form .subject{margin-bottom: 10px;display: inline-block;width: 100%;font-size:20px;}#shopping_form .orderrow .row .col-xs-10.col-md-2{width: 80px;}#shopping_form .input {max-width: 60%;}#shopping_form .orderrow .row .col-xs-12{padding:0;padding-left:8px;}}@media (max-width: 375px){#shopping_form .orderrow .row .col-xs-10.col-md-2 {width: 70px;}#shopping_form .orderrow .col-xs-12.col-md-10{padding-left: 10px;padding-right: 10px;}}@media (max-width: 320px){#shopping_form .orderrow .row .col-xs-12.col-md-10 {width: calc(100% - 80px);}#carlist .mtrashcan{width: 20px;height: 20px;background-size: contain;}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2 {right: 5px;}#shopping_form .subject {font-size: 18px;}#shopping_form .input {max-width: 50%;}#carlist {font-size: 14px;}}/*動態效果*/ 
.bounceIn{animation-name: fadeInUp;}/*文字連結設定*/a{text-decoration: none;}a:hover, a:focus{text-decoration: none;}/* 反白顏色設定*/::selection {background:#000;color: #fff;}::-moz-selection {background:#000;color: #fff;}/*背景*/ 
.product_block{background-image: url(archive/image/customization/bg1.png);}.cd-main-content{background-image: url(archive/image/customization/bg1.png);}/*loading*/ 
.RWDfakeloader .fl {top: 50% !important;left: 50% !important;margin-top: -30px;margin-left: -100px;}.RWDfakeloader .fl img {width: 200px;}/*選單*/ 
.cd-logo{margin-top: 10px;margin-bottom: 5px;}.RWDmenu_plus02 .inside{background: #0c1125;    position: absolute;}.cd-main-header{background: #0c1125;}.cd-primary-nav > li > a{font-size: 15px;letter-spacing:2px;    color: #ceb35e;}.cd-primary-nav > li > a:hover{color: #f1be37;}.cd-primary-nav .cd-secondary-nav {  border-top: 3px solid #f1be37; }.cd-primary-nav .cd-secondary-nav a{font-weight: normal;}.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons{box-shadow: none;background: #0c1125;}.cd-primary-nav > li:hover:after{background: transparent;}.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after{background-color: #4f7a8c;}.cd-primary-nav ul.moves-out > li > a.selected{font-weight: normal;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #333 !important;}.cd-primary-nav .cd-secondary-nav > li{    border-bottom: 1px solid #383838;}.cd-primary-nav .cd-secondary-nav > li > a{color:#949494;}.cd-primary-nav .cd-secondary-nav > li > a:hover{    background-color: #0c1125; color: #f1be37;}.RWDmenu_plus02 .sub-nav{height:auto;}.RWDmenu_plus02 #lan-02{margin-top:10px;margin-left: 15px;margin-right: 5px;}.RWDmenu_plus02  .member-block, .RWDmenu_plus01  .cart-block{margin-top: 9px;}.RWDmenu_plus02  .member-block:hover span, .RWDmenu_plus01  .cart-block:hover span{color: #ceb35e;}.RWDmenu_plus02 .cart-block:hover i {color: #ceb35e;}.RWDmenu_plus02  .cart-block:hover i{color: #517b8d;}.RWDmenu_plus02  .glyphicon.glyphicon-shopping-cart:hover {color: #ceb35e;}.cd-header-buttons li.search-btn{margin-top: 4px;}.cd-search button:hover {color:#f1be37;}.cd-search input{font-size: 14px;height: 80%;width: 30%; float: right;background: #0c1125;    color: #fff;box-shadow: inset 0 1px 0 #cdb25d, 0 3px 6px rgba(0, 0, 0, 0.05);}.cd-search button{font-size: 14px;color: #ceb35e;top: 20px;}.cd-search-trigger::before {border: 2px solid #ceb35e;}.cd-search-trigger::after {background: #ceb35e;}.cd-search-trigger:hover.cd-search-trigger::before {border: 2px solid #f1be37;}.cd-search-trigger:hover.cd-search-trigger::after {background: #f1be37;}.cd-search-trigger.search-is-visible span::after{background: #f1be37;}.cd-search-trigger.search-is-visible span::before{background: #f1be37;}.RWDmenu_plus02 .cart-menu .cart-cancel-btn:hover{color: #000000;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price{color: #ceb35e;}.RWDmenu_plus02 .cart-menu .buy-btn a{background-color: #ceb35e;}.RWDmenu_plus02 .member-block.logn-out{margin-top: 9px;}.cd-overlay {background-color: transparent;}/*隱藏*/ 
.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after{display:none}.RWDmenu_plus02 .member-block:after, .RWDmenu_plus01 .cart-block:after{display:none}/*banner*/ 
.flex-direction-nav a{display:none !important;}.block_banner {position: relative;}.flex-control-paging li a{background: #0c1125 !important;}.flex-control-paging li a.flex-active {background: #ceb35e !important;}.flex-control-paging li a:hover {background: #f1be37 !important;}.flex-control-nav {bottom: 50% !important;right: 0 !important; width: 45px !important;}/*main*/ 
.cd-main-content{z-index: 1;top:80px;  }/*酒款介紹*/ 
.product_block{padding: 50px 0;background-color:#fff;}.RWDproduct002 .container { width: 80%;}@media (max-width:1660px){.RWDproduct002 .container { width: 100%;}}.RWDproduct002{padding: 0;}.RWDproduct002 h1.main-title {font-size: 42px;margin: 0px;color: #333;font-weight: 300;letter-spacing: 2px;text-align: center;    font-family: PMingLiU;}.RWDproduct002 h2.sub-title {font-size: 20px;margin: 10px 0 0;color: #ceb35e;letter-spacing: 2px; }.RWDproduct002 .section-line {background-color: #ececec;display: inline-block;height: 2px;width: 200px;margin-top: 50px; position: relative; bottom: 84px;display:none;}.RWDproduct002 .section-subject{margin: 0px 0px 50px;}.RWDproduct002 .portfolio-item.grow.c.isotope-item{padding: 0 15px !important;}.RWDproduct002 .portfolio-item > .inner-content > .portfolio-content{background-color: #fff;opacity: 0.3;width: 90%;height: 90%;margin: auto;border-radius: 30px;}/*.portfolio-item > .inner-content:hover > .portfolio-content {display:block !important;}*/ 
.portfolio-item > .inner-content{border-radius: 30px;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {font-size: 18px;color: #ceb35e;letter-spacing: 2px;margin-bottom: 30px;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4:after {content: "";position: absolute;background-color: #ceb35e; width: 50px;height: 1px;top: 45%; left: 50%;margin-left: -25px;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text{color: #333;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text p {color: #333;letter-spacing: 1px;font-size: 15px;}.filter-portfolio {display: none;}.RWDproduct002 .showbottom a {text-align:center;}.portfolio-bottom-summary{padding: 10px 15px;}.portfolio-bottom-summary h4{font-size:18px;margin:10px 0px;letter-spacing: 0px;color: #b7791c;line-height: 1.5;/*font-family: LiSong Pro;*/}.RWDproduct002 .showbottom:hover .portfolio-bottom h4{color: #ab2d25;}.portfolio-bottom-summary p{font-size: 14px;letter-spacing: 1px;line-height: 30px; color: #0c1125;}/*過場圖*/ 
.RWDparallax_new .container.editor {padding-top: 6%;text-align: center; color: #fff; line-height: 2; font-size: 15px; letter-spacing:1px;font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}.RWDparallax_new a:hover img{opacity: 0.7;}.RWDparallax_new a{ color: #fff;}.RWDparallax_new a:hover{ color: #f1be37;}/*頁尾選單*/ 
.fm01{padding: 10px 0px 120px; background: #0c1125;}.footer_map_001 .sub_split{display:none}.footer_map_001 .webfont_topfooter a{display:none}.footer_map_001 .webfont_title{float: none;display: inline-block;}.footer_map_001 ul, .footer_map_001 li{    text-align: center;}.footer_map_001 .webfont_title a{color: #ceb35e;}.footer_map_001 .webfont_title a:hover{color: #8a6400;}/*置底*/ 
.caveat_footer {background-color: #0c1125;position: fixed; text-align: center; font-size: 32px; letter-spacing: 10px; color: #000; padding: 10px 0; width: 100%; z-index: 999;bottom: 0; line-height: 1.8;}.caveat_footer{background: url(archive/image/customization/f_bg.png) center 0 no-repeat;background-size: contain; padding-top: 1.5rem;}img#caveat { width: 5%;}/*scrolltop*/ 
.scrollTop001{width:50px;height:50px;z-index: 3;}.scrollTop001 .icon{background: transparent url(archive/image/customization/top.png) center center no-repeat;}

/*---------------------------------------------------------內頁--------------------------------------------------------*//*隱藏模組*/#toTop{display:none !important;}.hgroup .breadcrumb {display:none !important}/*body*/ 
.page_wrapper_bg .collapsing_header .main {top:0px !important}.page_wrapper_bg section.call_to_action { background-image: url(archive/image/customization/bg.png);}.pagecontent { padding: 0px 65px; text-align: justify;}#RWDPAGE_BASE_PAT01 section.call_to_action{min-height:800px;padding: 40px 0 100px 0}/*字*//*內頁文字大小*/ 
.pagecontent {font-size: 15px;letter-spacing: 1px;line-height: 30px;}.page_wrapper_bg .article-text.rwd .container{font-size: 15px; line-height:30px; color: #444; word-wrap:break-word;word-break:normal;letter-spacing: 2px}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a{font-size: 15px; line-height:30px; color:#444; word-wrap:break-word;word-break:normal;letter-spacing: 2px}.content section{font-size: 15px; line-height:28px; color: #444; word-wrap:break-word;word-break:normal;letter-spacing: 2px}.hgroup h1 {text-align: center; font-size: 28px;letter-spacing: 3px;color: #0c1125}.hgroup .container {margin-bottom: 60px;padding-bottom: 8px;border-bottom: 1px dotted #b79f52;}/*選單*/ 
.page_wrapper_bg .RWDmenu_plus02 .inside {background: #0c1125;position: relative;}/*產區*/ 
.tokaj_line {margin-top: 40px; margin-bottom: 60px;border-bottom: 1px #c09a69 dotted;}#edcontent h4, .h4 {font-size: 22px; text-align: center;letter-spacing: 4px;border: 1px #0c1125 dashed;padding: 10px;}/*類別*/#edcontent h5, .h5 {font-size: 18px;font-weight: 600 !important;color: #dc3131;margin-bottom: 10px;margin-top: 50px;}/*聯絡我們*/ 
.con_info {text-align: center;margin-bottom: 15px;}#eformsForm_1_4 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {display: none;}.customized_columns ._input, .customized_columns select {border: 1px solid #996d2199;background-color: #f5f5f5a6;}.form-group {margin-bottom: 30px;}.form-control {border-radius:3px;}.con_icon {text-align: center;margin-top: 30px;margin-bottom: 30px;}#con_logo {margin-top: 50px;}.con_icon img {transition:0.3s}.con_icon img:hover {opacity: 0.5;}.eformsDesc {padding-bottom: 50px;}/*聯絡我們表格改左右(pc)*/@media (min-width:1024px){.eformsDesc {width: 40%;float: left;border-bottom: 0;margin-right: 5%;padding-right: 8%;border-right: 1px dotted #996d2199 !important;}#eformsForm_1_4 .customized_columns {width: 55%;float: left;margin-top: 20px}.form-horizontal .control-label {width: 15%;letter-spacing: 2px}.form-group label {letter-spacing: 2px;}.form-group .col-md-11 {float: left;width: 80%;}}/*按鈕*//*聯絡我們按鈕*/ 
.page_wrapper_bg .ebtn {color: #ffffff; padding: 0px 30px  !important; background:#999 !important; border-radius: 2px; float: right !important;margin-left: 10px;transition: 0.3s;margin-right: 5% !important}.page_wrapper_bg .ebtn a { color: #fff !important;transition: 0.3s}.page_wrapper_bg .ebtn:hover {background:#0c1125 !important}/*產品列表*/ 
.item .subject {letter-spacing: 1px;line-height: 30px;margin-top: 10px; margin-bottom: 10px;height: auto !important;text-align: left;min-height: 65px;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 0px solid #b2b2b2;/*height: 500px*/}.item .subject A.itemlink {color: #b7791c;font-size: 17px;}.item .subject A.itemlink:hover{color:#0c1125}.item .summary A.itemlink {color: #555;line-height: 25px}.item .summary {min-height: 101px;}@media (max-width:1500px){.item .summary {min-height: 127px;}}/*產品內頁*/ 
.mb20 { margin-bottom: 30px !important;}.mt30 {margin-top: 10px !important;}.split_line {background-color: #ceb35e !important;}.page_content2 .info #prod_name h2, #prod_name h2 {margin-top: 20px !important;color: #a98927 !important}.page_content2 .info .subtitle {font-size: 15px;color: #333333;line-height: 32px;letter-spacing: 2px;}.subtitle_product {color: #ceb35e;font-size: 18px;margin-bottom: 20px;line-height: 32px;height: auto !important;}.page_content2 .info .subtitle {font-size: 15px !important;color: #555 !important;line-height: 32px !important;}.page_content2 .info #prod_price {margin-top: 50px;}.page_content2 .info #prod_price .currency {color: #555;}.page_content2 .info #prod_price .money{font-size: 16px;margin-left: 10px; color: #555;}#prod_price .money{font-size: 16px;margin-left: 10px; color: #555;}.product_desc_subject { color: #0c1125; font-size: 22px;margin-top: 25px;margin-bottom: 25px;text-align: center;border-bottom: 1px #ceb35e dashed;padding-bottom: 15px;letter-spacing: 3px;}.product_desc_content {text-align: left;color: #555; line-height: 35px; margin-bottom: 25px; font-size: 15px;}/*產品介紹*/ 
.product_desc_content dt {vertical-align: top;display: inline-block;width: 86px;color: #3c1a05;line-height: 2;position: relative;}.product_desc_content dt:before {content: "：";position: absolute;right: 0;}.product_desc_content dd {vertical-align: top;display: inline-block;width: calc(100% - 95px);line-height: 2;}/*按鈕*/ 
.page_content2 .btn {background: #999;transition: 0.3s}.page_content2 .btn:hover {background:#0c1125 ;}.btn.btn_back {float: right;}/*詢問車*/ 
.page_wrapper_bg .al { text-align: right;}.btn-primary {color: #ffffff; background-color: #999; border-color: transparent;letter-spacing: 2px; font-size: 15px;padding: 8px 15px;;transition: 0.3s}.btn-primary:hover {background:#0c1125 ;}#querycarColumns {margin-left:30px}#querycarColumns .col-md-11 {width: 90%;}img.verifyimg {margin-left: 15px;}/*搜尋頁面*/ 
.item.search_list_item {border-bottom: 0px;}.layoutlist_3 .item {margin-top: 100px;}.layoutlist_3 .item .subject {background: transparent;opacity: 1 !important;color: #b7791c !important;font-size: 18px;letter-spacing: 0px;bottom: -73px !important;}

@media (max-width:1024px){
/*-------------------首頁-------------------*//*選單*/ 
.cd-logo {margin-top: 5px !important;width: 100px !important;}.cd-header-buttons{margin-top: 10px;}.cd-overlay {  background-color: rgba(19, 19, 19, 0.87);}.RWDmenu_plus02 .phone-menu{margin-right: 10px;margin-top: 2px;}.cd-primary-nav .cd-secondary-nav > li > a:hover {background-color: transparent;}.cd-overlay.is-visible.search-is-visible{top:70px;}nav.cd-nav .phone-member a:hover {color:#ceb35e;}nav.cd-nav .bottom-copyright span {color:#ceb35e;}.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #ceb35e;}.cd-search button{top: 8px;}.cd-primary-nav, .cd-primary-nav ul{background: #0c1125;}nav.cd-nav ul .close-btn{color: #ceb35e;}.cd-primary-nav a, .cd-primary-nav ul a{border-bottom: 1px solid #22273a;}nav.cd-nav .bottom-copyright{color: #ceb35e;}.cd-primary-nav > li > a{padding: 0 20px;}.cd-primary-nav a, .cd-primary-nav ul a{padding: 0 20px;color: #ceb35e !important;}.cd-primary-nav .go-back a { padding-left: 20px;color: #ceb35e !important;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #ceb35e;}.cd-search.is-visible { top: 50px !important;}.cd-overlay.is-visible.search-is-visible {  top: 0px;}/*banner*/ 
.cd-main-content{top: 50px;}/*酒款介紹*/ 
.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text{padding:0 5px;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4:after {top:43%;}/*過場圖*/ 
.RWDparallax_new .container.editor {padding-top: 10%;}#m_RWDfullscreen02_11_2 .picbgbox{height: 50vw !important}/*置底*/ 
.caveat_footer {font-size: 32px !important;letter-spacing: 10px;padding: 17px 0 0 !important;}img#caveat { width: 5%;}/*ScrollTop*/ 
.scrollTop001{bottom:30%;right: 0;}.ft-title span {padding-left: 25px;padding-right: 10px;}.ft-title img {float: none;padding-bottom: 0;}/*-------------------內頁-------------------*/ 
.collapsing_header header{padding: 0px;height: auto;}.cd-main-header{height:auto !important;}.cd-primary-nav .cd-secondary-nav {border-top: 0px; width: 100%;}/*banner*/ 
.page_wrapper_bg .slider_wrapper {  margin-top: 50px;}/*產品列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {height: 500px;}.item .subject {height: 55px !important;}/*產品內頁*/ 
.page_content2 .info #prod_price {margin-top: 10px;}.page_content2 .info #prod_name h2, #prod_name h2 {text-align: center;margin-bottom: 15px !important}/*按鈕*/ 
.btn-primary:active:hover {background-color: #0c1125;border-color: #0c1125;}/*詢問表格*/#querycarColumns {margin-left: 0px;}.form-group label {letter-spacing: 2px; font-size: 14px;}/*頁尾*/ 
.fm01 {display:none}
}
@media (max-width: 768px) {
/*-------------------首頁-------------------*//*選單*/ 
.RWDmenu_plus02 .container{position: fixed;z-index: 5;background: #fff;}.cd-search input{ width: 50%;}.cd-overlay{    z-index: 4;}/*酒款介紹*/ 
.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text {padding: 0 15px;}/*過場圖*/ 
.RWDparalaxSlice .paralaxText {padding: 23px 50px;}/*置底*/ 
.caveat_footer {    font-size: 30px !important;    letter-spacing: 5px !important;    padding: 12px 0 0 !important;}/*scrollTop*/ 
.scrollTop001{bottom: 10%;right: 0;}/*--------------內頁-------------------*//*聯絡我們*/#con_logo { width: 30% !important;margin-top: 0px;}.page_wrapper_bg .ebtn {margin-right: 0% !important;}/*產品內頁*/ 
.page_content2 .info {padding-top: 15px !important;}.page_content2 .info #prod_price {width: 100%;text-align: center;}#product_carousel2 li img {padding: 30px}/*詢問車*/#querycarColumns .col-md-11 {width: 100%;}#carlist .subject {font-size: 18px;letter-spacing: 1px;line-height: 35px;color: #000;}/**/
}
@media (max-width: 480px) {
/*-------------------首頁-------------------*//*選單*/ 
.cd-main-header{height:auto;}.cd-search input{ width: 100%;}/*酒款介紹*/ 
.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4:after {top: 36%;}.portfolio-bottom-summary p{font-size: 15px; letter-spacing:1px; text-align:center;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;/*指定行數...取代*/-webkit-box-orient: vertical;}/*過場圖*/ 
.RWDparalaxSlice .paralaxText {padding: 65px 20px;}.RWDparalaxSlice .paralaxText blockquote {font-size: 18px;line-height: 30px;}.past-text {display: none;}#m_RWDfullscreen02_11_2 .picbgbox { height: 100vw !important;}/*頁尾選單*/ 
.fm01 {padding: 10px 0px 60px;}/*置底*/ 
.caveat_footer { font-size: 17px !important; letter-spacing: 0px !important;}img#caveat { width: 6%;}.caveat_footer {padding: 2px 0 0 !important;}/*-----------------------內頁-------------------------------*/ 
.page_wrapper_bg .main .container { padding-left: 10px; padding-right: 10px;}.page_wrapper_bg .slider_wrapper {height: auto;}/*產品列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {height: auto;}/*產品內頁*/ 
.subtitle_product {font-size: 16px;line-height: 30px;}/*聯絡我們*/#con_logo {width: 60% !important;margin-top: 0px;}
}
@media (max-width: 320px){
/*過場圖*/#m_RWDfullscreen02_11_2 .picbgbox { height: 120vw !important;}.RWDparallax_new .container.editor {padding-top: 15%;}.RWDparallax_new .container.editor {font-size: 13px;}/*置底*/ 
.caveat_footer { font-size: 13px !important; }.caveat_footer {padding: 0 !important;}
}