/*-------------全站設定-------------*/body,html {    font-family: "Open Sans", "Noto Sans TC", sans-serif;}a:hover,a:focus {    text-decoration: none}/*-------------loading設定-------------*/ 
.preloader img{ width: 302px;}/*-------------container共同設定-------------*/ 
.active-section .container,.product-section .container,.agency-section .container,.cocktail-section .container {    width: 75%;}/*-------------主要標題-------------*/ 
.titleblock {    margin: 5% 0;}.titleblock .title {    display: flex;    flex-direction: row;    align-items: flex-start;    justify-items: flex-start;    vertical-align: top;    margin: 0 0 1%;}.titleblock .title-cn {    color: #272624;    font-size: 2.3em;    font-weight: 500;}.titleblock .title-en {    color: #555;    font-size: 0.9em;    padding-left: 20px;    border-left: #555 dotted 1px;    margin: 0 0 0 20px;}.titleblock .title-text {    font-size: 16px;    color: #000;    font-weight: 400;    margin: 10px 0 0;}/*-------------動態效果改成fadeIn-------------*/ 
.bounceIn {    animation-name: fadeInUp;    animation-duration: 1s}/*-------------販售酒類的警語-------------*/ 
.footer-section{position:relative;}.footer-section .Prohibition_slogan .RWDedictor {    font-weight: 600;    text-align: center;    color: #fff;    font-size: 16px;    padding: 12px 15px;    display: flex;    align-items: center;    justify-content: center;    opacity: 1;    background: #111;    white-space: nowrap;    position: fixed;    width: 100%;    z-index: 11;    bottom: 0px;}.footer-section .Prohibition_slogan .RWDedictor h6 {    font-size: 37px;    color: #efefef;    margin: 0;    letter-spacing: 0.5em;}.footer-section .Prohibition_slogan .RWDedictor h6 {    transition: 0.5s ease;}/*---------------------header---------------------*/ 
.RWDmenu_plus04 .header {    padding: 0 10% 8px;    background: transparent;    transition: .5s;}.RWDmenu_plus04 .site-nav {    padding: 10px 0 0;}.RWDmenu_plus04 .site-nav .menu {    text-align: right;}.RWDmenu_plus04 .site-nav .menu>li>a {    color: #fff;    font-weight: 400;}/*logo*/ 
.RWDmenu_plus04 .header .logo {    margin: 20px 0 0;}.RWDmenu_plus04 .header .img-responsive,.RWDmenu_plus04 .features img {    filter: brightness(0) invert(1);}/*hover 樣式*/ 
.RWDmenu_plus04 .header .site-nav .menu li:after {    content: "";    position: absolute;    width: 75%;    height: 3px;    background: #fff;    left: 50%;    bottom: -20px;    transition: 0.5s;    opacity: 0;    transform: translateX(-50%);    border-radius: 50px;}.RWDmenu_plus04 .site-nav .menu li:hover:after {    bottom: 10px;    transition: 0.5s;    opacity: 1;}/*詢問車*/ 
.RWDmenu_plus04 .cart-nu {    color: #fff;}/*箭頭*/ 
.RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border-color: #fff;}/*menu hover*/ 
.RWDmenu_plus04 .site-nav .menu>li.active>a,.RWDmenu_plus04 .site-nav .menu>li>a:hover {    background: transparent;}/*滾動往下樣式*/ 
.RWDmenu_plus04 .header.is-up {    background: #fff;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a {    color: #272624;}.RWDmenu_plus04 .header.is-up .site-nav .menu li.has-child>a:after {    border-color: #272624;}.RWDmenu_plus04 .header.is-up .img-responsive,.RWDmenu_plus04 .header.is-up .features img {    filter: none;}.RWDmenu_plus04 .header.is-up .cart-nu {    color: #272624;}.RWDmenu_plus04 .header.is-up .site-nav .menu li:after {    background: #272624;}/*子選單*/ 
.RWDmenu_plus04 #mobile-menu .menu>li.active {    background-color: #272624;}.RWDmenu_plus04 .site-nav .menu>li>ul {    top: 110%;    text-align: center;}.RWDmenu_plus04 .site-nav .menu>li>ul>li {    border-bottom: #dfdfdf solid 1px;}.RWDmenu_plus04 .site-nav .menu>li>ul>li:last-child {    border-bottom: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a {    padding-right: 10px;    font-weight: 400;}.RWDmenu_plus04 .site-nav .menu ul.is-open li a:hover {    text-decoration: none;    color: #272624;}.RWDmenu_plus04 .site-nav .menu ul.is-open {    text-align: center;}.RWDmenu_plus04 .site-nav .menu ul.is-open li:after {    display: none;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {    background-color: #f3f2f2;}.RWDmenu_plus04 #mobile-menu .menu li {    border-bottom: #dfdfdf solid 1px;}.RWDmenu_plus04 #mobile-menu .menu li:last-child {    border-bottom: 0;}.RWDmenu_plus04 .menu li a {    color: #272624;}/*選酒專區*/ 
.RWDmenu_plus04 .menu li.wine_selection:after {    display: none;}.RWDmenu_plus04 .menu li.wine_selection a {    padding: 5px 28px 5px 40px;    border-radius: 5px;    background: url(archive/image/customization/icon_liquor.png) #af481b no-repeat 15px center;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li.wine_selection>a {    color: #fff;}.RWDmenu_plus04 .menu li.wine_selection:hover a {    color: #fff;    background: url(archive/image/customization/icon_liquor.png) #000 no-repeat 15px center;}/*-------------------漢堡選單--------------------*/ 
.RWDmenu_plus04 .ml-stack-nav-toggle,.RWDmenu_plus04 .ml-stack-nav-toggle:hover {    color: #fff;}.RWDmenu_plus04 .ml-stack-nav-toggle__line {    background: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {    background-color: transparent;}.RWDmenu_plus04 .header.is-up .ml-stack-nav-toggle {    color: #000;}.RWDmenu_plus04 .header.is-up .ml-stack-nav-toggle__line {    background: #000;}/*選酒專區*/ 
.RWDmenu_plus04 #mobile-menu .menu>li.wine_selection {    background-color: transparent;}.RWDmenu_plus04 #mobile-menu li.wine_selection a {    background-color: transparent;    color: #af481b;    padding-left: 35px;   background: url(archive/image/customization/icon_liquor_style02.png)  no-repeat 15px center;}/*-------------banner-------------*//*文字*/ 
.banner-section .RWDbanner_plus01 .container {    width: 70%;    color: #fff;}.banner-section .RWDbanner_plus01 .logo {    margin: 5% 0 2%;}.banner-section .RWDbanner_plus01>.slick-caption {    color: #fff;}.banner-section .RWDbanner_plus01 .slick-caption .txt1 {    font-size: 1.5em;}.banner-section .RWDbanner_plus01 .slick-caption .txt2 {    font-size: 3em;    margin: 0px;    letter-spacing: 0.1em;}.banner-section .RWDbanner_plus01 .slick-caption .txt3 {    font-size: 15px;    color: #c5c4c4;    letter-spacing: 0.1em;    margin: 10px 0 0;}/*banner箭頭*/ 
.RWDbanner_plus01.style-dotnav>.banner-slider .slick-arrow {    width: 23px;    height: 41px;    background-color: transparent;}.RWDbanner_plus01.style-dotnav .slick-prev.slick-arrow {    background: url(archive/image/customization/slick-arrow_prev.png) no-repeat left center;}.RWDbanner_plus01.style-dotnav .slick-next.slick-arrow {    background: url(archive/image/customization/slick-arrow_next.png) no-repeat left center;    -webkit-transform: scaleX(1);    transform: scaleX(1);}.RWDbanner_plus01.style-dotnav>.banner-slider .slick-arrow:hover {    background-color: transparent;}/*-------------促銷活動-------------*/ 
.active-section {    padding: 0 0 3%;}.active-section .RWDnews005 .container {    width: 100%;    padding: 0;}.active-section .RWDnews005 p {    display: -webkit-box;    text-overflow: ellipsis;    overflow: hidden;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    font-weight: 300;    font-size: 15px;}.active-section .RWDnews005 .list-separator {    display: none;}/*箭頭*/ 
.RWDnews005 .controlls-over .owl-controls .owl-prev,.RWDnews005 .controlls-over .owl-controls .owl-next {    margin-top: -78px;}/*-------------主打商品-------------*/ 
.product-section {    background: url(archive/image/customization/block_bg.jpg) no-repeat left center;    background-size: cover;    padding: 3% 0;}/*標題*/ 
.product-section .titleblock {    text-align: center;    margin: 4% 0 5%;}.product-section .titleblock .title {    display: flex;    flex-direction: row;    align-items: center;    justify-items: center;    text-align: center;    flex-wrap: nowrap;    justify-content: center;}/*產品*/ 
.product-section .RWDProduct015 .product_box .imgs_box {    border: 0;}.product-section .RWDProduct015 .product_box{  padding: 5px 15px;}.product-section .RWDProduct015 .tab__name {    background-color: #313131;    border-radius: 3px;}.product-section .RWDProduct015 .product_box .title {    color: #000;    font-weight: 500;    font-size: 18px;}.product-section .RWDProduct015 .product_box .memo {    font-weight: 400;    color: #555;    width: 100%;    font-size: 15px;    max-height: 48px;}/*關掉hover樣式*/ 
.product-section .RWDProduct015 .ii-link1:before{  display: none;}/*選區設定範圍*/ 
.product-section .RWDProduct015 .product_box .imgs_box,.product-section .RWDProduct015 .product_box .img_block {    position: static;}.product-section .RWDProduct015 .product_box .info {    height: 100%;    justify-content: center;    background-color: transparent;    border: 0;}.product-section .RWDProduct015 .product_box .info .icon {    width: 100%;    height: 100%;}.product-section .RWDProduct015 .product_box .info .icon .button {    margin-left: 0px;    width: 100%;    height: 100%;    cursor: pointer;    display: flex;    justify-content: center;    align-items: center;}/*-------------代理品牌-------------*/ 
.agency-section {    margin: 5% 0 0;    background: url(archive/image/customization/agency_bg.jpg) no-repeat right bottom;}.agency-section .banner-info {    display: none;}.agency-section .RWDbanner007{      margin: 0 auto 8%;}/*文字*/ 
.agency-section .RWDbanner007 .item-box {    top: 120px;}.agency-section .RWDbanner007 .item-title-blk {    margin-bottom: 20px;}.agency-section .RWDbanner007 .item-title {    color: #272624;    font-weight: 600;    font-size: 35px;}.agency-section .RWDbanner007 .item-editor {    font-weight: 300;    color: #555;    font-size: 15px;    border-top: #dfdfdf solid 1px;    padding: 20px 0 0px;}/*數字*/ 
.agency-section .RWDbanner007 .item-fraction {    width: 20px;    font-size: 12px;    color: #787878;    top: 30px;    right: 42px}.agency-section .RWDbanner007 .decorate-line {    background-color: #787878;}/*-------------雞尾酒特調-------------*/ 
.cocktail-section {    background: url(archive/image/customization/block_bg.jpg) no-repeat left center;    background-size: cover;    padding: 5% 0 3%;    position: relative;}.cocktail-section:before{   content: "";    background: url(archive/image/customization/cocktail_bg.png);    width: 261px;    height: 431px;    position: absolute;    right: 5%;    top: -80px;}/*title*/ 
.cocktail-section .titleblock {    margin-bottom: 0;}/*輪播區塊*/ 
.cocktail-section .RWDbanner014 {    margin: -80px 0 0;}.cocktail-section .RWDbanner014 {    background: transparent !important;}.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .main_img {    width: 50%;}.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide {    padding: 0;}.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .info {    right: auto;    left: 0;}/*文字*/ 
.cocktail-section .RWDbanner014_info_title {    font-weight: 500;    color: #272624;    font-size: 2em;    border-bottom: #dfdfdf dotted 1px;    padding: 0 0 10px;    margin: 0 0 20px;}/*輪播*/ 
.RWDbanner014 .swiper-pagination {    right: auto;    left: 0;    bottom: auto;    top: 70%;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet b {    font-weight: 600;    color: #555;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet circle {    stroke: rgba(0, 0, 0, 0.8);}/*bg*/ 
.cocktail-section .RWDbanner014 .main_pic_box .bg {    box-shadow: none;    bottom: 80px;    height: 40%;    width: 60%;    background-color: #ebe6dd;}/*cookie*/ 
.RWDalert_fancybox.bottom {    width: 500px;    padding: 30px 60px 20px !important;    box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;    z-index: 9999 !important;}.RWDalert_fancybox.bottom {    z-index: 999;    box-shadow: 1px 1px 5px rgb(51 51 102 / 20%) !important;    padding: 15px 30px;    text-align: center;    letter-spacing: 1px;    position: fixed;    bottom: 0;    right: 0;    left: inherit;    background: #fff;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {     display: inline-block;}.RWDalert_fancybox.bottom .editor {     font-size: 15px;    margin-bottom: 8px;}.RWDalert_fancybox .btn.active {    border-radius: 0px;    margin-top: 20px;    background: #000 !important;    border: 0px !important;    display: block;    padding: 5px 50px;    color: #fff !important;    font-size: 15px;}
/*內頁 start*/

/*a連結*/a{text-decoration: none;}a:focus, a:hover {color: #000000;text-decoration: none;}.row{margin-right:0px;margin-left:0px;}/*側選單*/ 
.m2018 .products-nav .nav-title {    background: #000;    color: #fff;    padding: 15px;}/*main*/ 
.page_wrapper_bg section.call_to_action { padding: 35px 0 85px 0; min-height: 700px;}.page_wrapper_bg section.call_to_action>.container {padding: 0 15px;}.page_wrapper_bg .article-text .container {width: 100%;}.collapsing_header .main {top: 0 !important;}.page_wrapper_bg section.call_to_action > .container {    width: 80%;    padding: 0;    max-width:1600px;}/*文字統一設定*/ 
.page_wrapper_bg .hgroup h1 {    line-height: 1.7;    text-align: center;    font-size: 2.3em;    font-weight: 500;    margin-bottom: 0;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing:2px;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p{font-size:15px;line-height: 2;letter-spacing: 2px;color: #333; font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}/*麵包屑*/ 
.hgroup .container {    width: 100%;    padding: 0;    padding-bottom: 17px;}.hgroup .breadcrumb {    position: relative;    bottom: 0;    width: 100%;    text-align: center;    border-radius: 0;    padding: 0;    border: 0;    letter-spacing: 1px;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*重新填寫*/ 
.refill_btn {display: none;}/*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 15px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none;}.btn.btn_back a { min-width:180px;padding: 0 15px;background: transparent;color: #444; transition: all 0.2s ease;border: 1px solid #444;}.btn.btn_back a:hover {border: 1px solid #000;color: #fff;background: #000;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a {min-width:180px;line-height: 1.5;padding: 6px 30px;margin-top: 20px;color: #fff;background: #444; border: 1px solid #444;transition: all .2s ease;}.ebtn a:hover {background: #000; color: #fff; border-color: #000; transition: all .2s ease;}/*購物車按鈕*/ 
.RWDshopping .btn.bg1{background: transparent ;color: #444;border: 1px solid #444;border-radius: 0 ;}.RWDshopping .btn.bg1:hover{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #000 ;color: #fff ;background: #000 ;}.RWDshopping .btn.bg2{border-radius: 0 !important;transition: all 0.3s ease;border: 1px solid #444 !important;color: #fff !important;background: #444 !important;}.RWDshopping .btn.bg2:hover{background:#000 !important;color: #fff !important;border: 1px solid #000 !important;}.RWDshopping .btn.bg2 i {transition: none;}.RWDshopping .btn.bg3{background: transparent; color: #444; border: 1px solid #444;border-radius: 0;}.RWDshopping .btn.bg3:hover{border-radius: 0;transition: all 0.3s ease;border: 1px solid #000;color: #fff; background: #000;}/*會員按鈕*/#join_form .btn{padding: 6px 12px;border-radius: 0;}#join_form .btn-link:hover { text-decoration: none;}#btn_member_login { float: none;background: #444;color: #fff;border: 1px solid #444;padding: 6px 12px;}#btn_member_login:hover {background: #000;color:#fff;border: 1px solid #000;}#join_form .btn-primary {min-width:180px;float: none; background: #444;color: #fff;border: 1px solid #444;}#join_form .btn-primary:hover{background: #000;color:#fff;border: 1px solid #000;}.btn-primary { background-color:#444;border: 1px solid #444; border-radius: 0 !important; float: right; margin-right: 0px;font-size: 14px;box-shadow:none;}.btn-primary a {color: #fff;font-size: 14px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#fff;}.btn-primary:hover{transition: all 0.3s ease; color:#fff; background-color: #000;border-color: #000;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: #000;border: 1px solid #000;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #fff;background-color:  #000;border-color: #000;outline: none;}/*文章列表-2*/ 
.layoutlist_2 .list_subject a {font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.subsubject {font-size: 14px;font-weight: 400;line-height: 2;}/*文章列表-3*/ 
.layoutlist_3 .list_subject a{font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.layoutlist_3 .list_subject .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*文章列表-4*/ 
.layoutlist_4 .list_subject a{font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.layoutlist_4 .list_subject .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*文章列表-7*/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a{margin-top: 15px !important;;margin-bottom: 15px !important;}.layoutlist_7 .subject a {font-size: 1.2em;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a{font-size: 13px;letter-spacing: 1px;}.layoutlist_7 .summary, .layoutlist_7 .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*文章列表9*/ 
.litem__text {    position: relative;    width: 80%;    margin: -50px 0 auto auto;    padding: 30px;    background: #fff;    box-shadow: 6px 8px 11px -5px rgb(0 0 0 / 10%);}.rwdlayoutlist_9 .subject {font-size: 1.3em;}/*文章列表8*/ 
.layoutlist_8 .article_subject {    font-size: 1.3em;    font-weight: 500;}.layoutlist_8 .list_subject .summary {margin-top: 10px;}/*相簿-1*/ 
.layoutlist_1 .album_item_subject {padding: 20px 0px;font-size: 18px;}/*相簿-2*/ 
.layoutlist_2 .album_item_subject{padding: 20px 0px;font-size: 18px;}/*Q&A*/ 
.rwd .faq_question{font-size: 16px;letter-spacing: 2px;}.rwd .faq_answer{font-size: 15px;letter-spacing: 2px;line-height: 1.8;}/*影片*/ 
.video_item_subject{font-size: 16px;letter-spacing:1px;}/*檔案下載*/ 
.download .search_input {background: transparent;}.no-touch .layoutlist_5 .dbtn_v2:hover {    background: #333;    border-color: #333;    color: #fff;}.layoutlist_5 .dbtn_v2 {    display: inline-block;    margin: 15px 0 0;    padding: 6px 0.8em;    font-size: 14px;    line-height: 1.2;    color: #333;    border: 1px solid #b7b7b7;    border-radius: 2px;    background: #fff;    text-decoration: none;    cursor: pointer;}.layoutlist_5 .download_subject {    line-height: 1.4;}.layoutlist_5 .summary {    margin: 8px 0 0;    font-size: 13px;    line-height: 1.4;    color: #818181;}/*產品_1*/ 
.page_content1 #productbx_bg{background: #efefef;-moz-opacity:1;opacity: 1;}.page_content1 .dd-selected {letter-spacing: 1px;}#btn_shopping{border-radius: 0;font-size: 14px;background:#444}#btn_shopping:hover{background:#000}.fbtn{border-radius: 0;font-size: 14px;background:#444}.fbtn:hover{background:#000}#btn_querycar{border-radius: 0;font-size: 14px;background:#444}#btn_querycar:hover{background:#000}.product_desc_content {color: #333;letter-spacing: 1px;line-height: 30px;}.page_content1 #prod_price {margin-top: 17px;}/*產品_2*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #999;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background:#444;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #111;}#mobile-fixed .style-radio .form-radio, .RWDproduct_page .style-radio .form-radio {border: 1px solid rgb(214, 214, 214);}#mobile-fixed .style-radio .form-radio.checked, .RWDproduct_page .style-radio .form-radio.checked {border-color: #000;}/*購物清單*/ 
.RWDshopping .btn.normal{border-radius: 0;}/*會員註冊*/#join_form .btn-primary{border-radius: 0;}/*留言板*/ 
.customized_columns .css-table .th.textarea {width: 10%;}/*詢問車*/ 
.RWDquiry .btn.normal{border-radius: 0;}/*電子表單*/ 
.eformscontent .layoutlist_1 { margin: 0 auto;}.form-horizontal .form-group {margin-left: 0; margin-right: 0;}.form-horizontal .control-label {width: 15%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 85%;}textarea.form-control {min-height: 130px;}.new-form {    margin-left: 0;    margin-right: 0;}.ebtn a {text-align: center;}/*footer*/ 
.eforms1 .footer_title {    color: #333;    font-size: 28px;    letter-spacing: 0.05em;    margin: 40px 0 20px;}.eforms1 .footer_title span.footer_titleEn {    display: block;    font-size: 14px;    color: #666;    margin: 5px 0 0;    margin-top: 0;}.new-form .new-width .control-label {    font-weight: 500;}.customized_columns ._input, .customized_columns select {    border-radius: 0;    box-shadow: none;    background: #f1f1f1;    border: 0;}

/*內頁 end*/
/*footer start*/

.footer-section {    padding: 5% 0 8%;    background-color: #2b2a2a;}/*-------------跟隨按鈕-------------*/ 
.fix_button {    position: fixed;    bottom: 35%;    right: 0;    z-index: 1;    /*transform: translateY(50%);*/    width: 47px;}.fix_button .fix_act_text {    writing-mode: vertical-rl;    position: absolute;    right: 12px;    top: 53px;    color: #fff;    font-size: 14px;}/*-------------scrollTop-------------*/ 
.scrollTop002 {    bottom: 15%;    right: 10px;}/*-------------左右設定-------------*/ 
.footer-section .footer-information {    padding: 0 0 20px;}.footer-section .footer-information .container {    display: flex;    flex-direction: row;    align-items: flex-start;    justify-items: baseline;    justify-content: space-between;    flex-wrap: wrap;}.footer-section .footer-information .footer_top {    width: 100%;    border-bottom: #525252 solid 1px;    margin: 0 0 20px;    position:relative;}.footer-section .footer-information .footer-left {    width: 30%;}.footer-section .footer-information .footer-right {    width: 70%;    text-align: right;}/*-------------公司資訊-------------*/ 
.footer-section .footer-information .footer_top .RWDedictor {    float: left;}.footer-section .footer-information .footer_top .footer_title {    color: #dfdfdf;    font-size: 28px;    letter-spacing: 0.05em;    margin: 0 0 20px;}.footer-section .footer-information .footer_top .footer_title span {    display: block;    font-size: 14px;    color: #c5c3c3;    margin: 5px 0 0;}/*社群*/ 
.footer-section .footer-information .footer_top .RWDsocial001 {    float: right;    background: transparent;    right: 0;    z-index: 1;}.footer-section .footer-information .footer_top #social_media_wrapper a {    width: 45px;    height: 45px;}.footer-section #social_media_wrapper a i {    width: 40px;    height: 40px;    margin-top: -3px;    margin-left: -3px;}#social_media_wrapper a:hover,#social_media_wrapper a:active {    background: #fff;}/*電話資訊*/ 
.footer-section .footer-information .footer-left .information_inner,.footer-section .footer-information .footer-left .information_inner a {    font-size: 14px;    color: #999797;}.footer-section .footer-information .footer-left .information_inner i {    padding: 0 10px 0 0;}/*選單*/ 
.footer-section .footer-right .foter-menulink a {    color: #ebe8e8;    text-decoration: none;    border-left: #dfdfdf dotted 1px;    padding: 0 10px;}.footer-section .footer-right .foter-menulink a:first-child {    border-left: 0;}.footer-section .footer-right .foter-menulink a:hover {    color: #fff;}/*銷售通路*/ 
.footer-section .footer-right .shop_link {    margin: 10px 0;}.footer-section .footer-right .shop_link a {    display: block;    color: #fff;    text-align: center;    padding: 10px 15px;    width: 320px;    float: right;    margin: 10px 10px;    border: #fff solid 1px;    border-radius: 50px;    border-left: #fff solid 1px !important;    background: url(archive/image/customization/icon_arrow.png) no-repeat 15px center;}.footer-section .footer-right .shop_link a:hover {    color: #000;    background-color: #fff;}/*-------------copyright-------------*/ 
.footer-section .footer-copyright .container {    display: flex;    flex-direction: row;    align-items: center;    font-size: 12px;    color: #797979;}.footer-section .footer-copyright .container>div {    padding: 0 5px 0 0;}.footer-section .footer-copyright .copyright_desc,.footer-section .footer-copyright .copyright_desc a,.footer-section .footer-copyright .copyright_desc a:hover {    color: #797979;}

/*footer end*/
/*小螢幕 start*/

@media (max-width: 1680px){/*1680px*/  /*-------------banner-------------*/  /*logo*/  .banner-section .RWDbanner_plus01 .logo{      width: 230px;      height: auto;  }   .banner-section  .RWDbanner_plus01 .logo img{      margin-bottom: 0px;  }  /*-------------調酒區塊-------------*/  .cocktail-section .RWDbanner014_info_title{      font-size: 1.7em;  }  .cocktail-section:before{      width: 200px;       height: 330px;       background-size: 100% 100%;   }}@media (max-width: 1480px) {    /*-------------banner-------------*/    .banner-section .RWDbanner_plus01 .logo {        width: 200px;    }   /*文字*/  .banner-section .RWDbanner_plus01 .slick-caption .txt2{       font-size: 2.5em;   }   .banner-section .RWDbanner_plus01 .slick-caption .txt3{       font-size: 12px;  }}@media (max-width: 1366px) {/*header*/  .RWDmenu_plus04 .header{       padding: 0 8% 8px;  }    /*-------------container共同設定-------------*/    .active-section .container,    .product-section .container,    .agency-section .container,    .cocktail-section .container {        width: 85%;    }   /*-------------跟隨按鈕-------------*/    .fix_button{          bottom: 35%;     }    /*-------------banner-------------*/   .banner-section .RWDbanner_plus01 .container{       width: 85%;    }    /*logo*/    .banner-section .RWDbanner_plus01 .logo {        width: 180px;    }}@media (max-width: 1280px) {    /*-------------banner-------------*/    .RWDbanner_plus01 .slick-caption{       top:12%;    }/*header*/    .RWDmenu_plus04 .header {        padding: 0 5%;    }/*footer*/     .footer-section{      padding-bottom:10%;    }     .footer-section .footer-information .container,    .footer-section .footer-copyright .container {        width: 90%;    }}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
#RWDfullscreen01 {    overflow-x: hidden;}    /*漢堡選單開啟*/    .RWDmenu_plus04 .site-nav,    .RWDmenu_plus04 #mobile-menu .menu li .m_stitle,    .RWDmenu_plus04 #mobile-menu .menu li.active .m_title {        display: none;    }    .RWDmenu_plus04 #mobile-menu,    .RWDmenu_plus04 .ml-stack-nav-toggle,    .RWDmenu_plus04 .toggle-menu {        display: block;    }    .RWDmenu_plus04 #mobile-menu .menu li.active .m_stitle {        display: inline;    }    /*-------------------漢堡選單樣式調整--------------------*/    .RWDmenu_plus04 .features {        float: right;        position: relative;    }/*-------------販售酒類的警語-------------*/ 
.footer-section .Prohibition_slogan .RWDedictor h6 {    font-size: 30px;    letter-spacing: 0.3em;}.footer-section .Prohibition_slogan .RWDedictor img {    width: 50px;}/*-------------banner-------------*/ 
.RWDbanner_plus01 .slick-caption {    top: 15%;}.banner-section .RWDbanner_plus01 .logo {    width: 160px;}.banner-section .RWDbanner_plus01 .container {    width: 85%;}.banner-section .RWDbanner_plus01 .slick-caption .txt1 {    font-size: 1.2em;}.banner-section .RWDbanner_plus01 .slick-caption .txt2 {    font-size: 2.2em;}/*-------------促銷活動-------------*//*arrow*/ 
.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {    opacity: 1;}/*-------------調酒區塊-------------*/ 
.cocktail-section:before {    right:-5%;    top: -120px;}.cocktail-section .RWDbanner014{   margin: 0;}.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .info {    overflow: inherit;    width: 30%;}.cocktail-section .RWDbanner014_info_title{   font-size: 1.6em;}.cocktail-section .RWDbanner014 .swiper-pagination {    bottom: 10%;    top: auto;}/*1199*/   .footer-section .footer-information .footer-left{          width: 40%;   }  .footer-section .footer-information .footer-right{        width: 60%;   }/*內頁*/ 
.page_wrapper_bg section.call_to_action > .container { width: 90%;}.customized_columns {padding-right: 0px;}.layoutlist_2 .item, .layoutlist_4 .item {    margin-top: 0;    margin-bottom: 44px;}
}
/*1199px end*/
/*1041 start*/

@media (max-width: 1041px) {    /*-------------banner-------------*/   .banner-section .RWDbanner_plus01 .container{       width: 85%;   }    .RWDbanner_plus01 .slick-caption {        top: 25%;    }    .banner-section .RWDbanner_plus01 .slick-caption .txt2 {        font-size: 2.5em;     }}

/*1041 end*/
/*1024px start*/
@media (max-width: 1024px) {
/*-------------產品-------------*/ 
.product-section .RWDProduct015 .product_box .title{    font-size: 17px;}.product-section .RWDProduct015 .product_box{    padding: 5px 5px;}/*-------------特調-------------*/ 
.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .info{     margin: 0;     top: 40%;     margin:23% 0 0;     width: 50%;     float:left;} .cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .main_img{   float: right;}.cocktail-section .swiper-slide-duplicate-prev,.cocktail-section .swiper-slide-duplicate-next,.cocktail-section .swiper-slide-next,.cocktail-section .swiper-slide-prev,#m_RWDfullscreen01_56_1 > div.thumb_pic > div > div > div:nth-child(5){      display: none;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
/*-------------banner-------------*/ 
.RWDbanner_plus01 .slick-caption {    top: 8%;}.RWDbanner_plus01 .slick-caption.txt-left {    text-align: center;}.banner-section .RWDbanner_plus01 .logo {    width: 230px;}.banner-section .RWDbanner_plus01 .slick-caption .txt2 {    font-size: 3em;}.banner-section .RWDbanner_plus01 .slick-caption .txt3 {    font-size: 15px;}/*-------------代理品牌-------------*/ 
.agency-section .RWDbanner007 {    margin-bottom: 30%;}.agency-section .RWDbanner007 .item-blk {    padding: 0;}.agency-section .RWDbanner007 .item-blk .item-box {    max-width: 90%;}.agency-section .RWDbanner007 .item-pagination{    left: 50%;    margin-left: -10px;}.agency-section .RWDbanner007 .item-pagination .swiper-pagination-bullet:before{      background-color: #000;}/*-------------最新產品-------------*/ 
.latest-section .RWDvideo001.show{      height: 55vh !important;}/*-------------調酒區塊-------------*/ 
.cocktail-section:before {   display: none;}.RWDbanner014 .main_pic_box .swiper-slide .box{   padding-bottom: 0;}.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .info,.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .main_img {    float: left;}.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .info{   margin: 20% 0 0;   top:0;}/*箭頭*/ 
.cocktail-section .RWDbanner014 .main_pic_box .control_arrow{    bottom: 50px;    left: 0;    margin-left: 0;}.cocktail-section .RWDbanner014 .swiper-pagination{   display: none;}/*footer*/    .footer-section {        padding: 5% 0 12%;    }    /*公司資訊*/    .footer-section .footer-information .footer-left,    .footer-section .footer-information .footer-right {        width: 50%;    }    /*銷售通路*/    .footer-section .footer-right .shop_link a {        width: 90%;    }    /*copyright*/    .footer-section .footer-copyright .container {        flex-wrap: wrap;    }    .footer-section .footer-copyright .container>div {        padding: 0;    }/*內頁*/ 
.eforms1 .footer_title {margin: 20px 0 20px;}.layoutlist_2 .item, .layoutlist_4 .item {    margin-top: 44px;    margin-bottom: 0;}div#sidebar {    padding: 0;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
/*-------------調酒品牌-------------*/ 
.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .info, .cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .main_img{  float: none;  width: 100%;}.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .info{  margin: 10% 0;  position: static;  height: auto !important;  max-width: 100%;}.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .main_img{  margin-left: 0;}.RWDbanner014 .main_pic_box .swiper-slide.swiper-slide-prev .main_img {    transform: translateX(0px);}/*箭頭*/ 
.cocktail-section .RWDbanner014 .main_pic_box .control_arrow {    top:24%;    left: auto;    margin-left: 0;    right: 0;}/*footer*/    .footer-section .footer-information .footer-left,    .footer-section .footer-information .footer-right {        width: 100%;    }    /*選單*/    .footer-section .footer-information .footer-right {        text-align: left;        margin: 5% 0 0;    }    /*銷售通路*/    .footer-section .footer-right .shop_link a {        float: none;        width: 100%;        margin: 25px 0 10px;    }/*內頁*/ 
.hgroup .container {    padding: 0;    margin-left: 0;    margin-right: 0;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
/*-------------標提供通設定-------------*/ 
.titleblock {    margin: 8% 0;}.titleblock .title-cn{  font-size: 1.8em;}.titleblock .title-text{  font-size: 14px;}/*-------------販售酒類的警語-------------*/ 
.footer-section .Prohibition_slogan .RWDedictor h6 {    font-size: 16px;    letter-spacing: .2em;}.footer-section .Prohibition_slogan .RWDedictor img {    width: 35px;}/*-------------品牌介紹-------------*/ 
.agency-section .RWDbanner007{  margin-bottom: 0;}.agency-section .RWDbanner007 .item-blk .item-box{  margin-top:0px;  top:-20px;}.agency-section .RWDbanner007 .item-fraction{  top: 15px;}.agency-section .RWDbanner007 .item-img .swiper-slide{  background-position: 50% 50%;}.agency-section .RWDbanner007 .item-img img{  width: 100%;}/*-------------產品-------------*/ 
.product-section .RWDProduct015 .product_box{      width: 50%;}/*內頁*/ 
.layoutlist_8.rwd .item {    width: calc(100%/2);    float: left;}.rwdlayoutlist_9 .litem {    width: calc(100%/2);}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.titleblock .title-cn {    font-size: 1.6em;}/*-------------banner-------------*/ 
.banner-section .RWDbanner_plus01 .logo{  width: 180px;}.banner-section .RWDbanner_plus01 .slick-caption .txt1{  font-size: 1.2em;}.banner-section .RWDbanner_plus01 .slick-caption .txt2{  font-size: 2.3em;}.banner-section .RWDbanner_plus01 .slick-caption .txt3{   font-size: 12px;}/*-------------促銷活動-------------*/ 
.active-section{  padding-top:5%;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{    background: #fff;}.RWDnews005 .controlls-over .owl-controls .owl-prev{    left: -20px;}.RWDnews005 .controlls-over .owl-controls .owl-next{    right: -20px;}/*-------------主打商品-------------*/ 
.product-section{  padding: 10% 0;}.product-section .RWDProduct015 .product_box{  margin-bottom: 0;  width: 100%;}/*-------------主打商品-------------*/ 
.latest-section .RWDvideo001.show{  height: 40vh !important;}/*-------------代理品牌-------------*/ 
.agency-section .RWDbanner007 .item-blk{  padding: 0;}/*-------------調酒特區-------------*/ 
.cocktail-section .RWDbanner014_info_title{  font-size: 1.4em;}.cocktail-section .RWDbanner014 .main_pic_box .control_arrow{   top: 30%;}.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .info{      margin: 22% 0 10%;}/*cookie*/    .RWDalert_fancybox.bottom {        width: 100%;    }/*footer*/    .footer-section {        padding: 10% 0 20%;    }    /*公司資訊*/    .footer-section .footer-information {        padding: 0 0 10px;    }    .footer-section .footer-information .footer_top .footer_title {        margin: 0 0 10px;    }    .footer-section .footer-information .footer_top .RWDsocial001 {        padding: 0 0 10px;        width: 100%;        float: none;    }    .footer-section .footer-information .footer-left {        width: 90%;    }    /*社群*/    .footer-section .footer-information .footer_top #social_media_wrapper a {        width: 40px;        height: 40px;    }    .footer-section #social_media_wrapper a i {        width: 35px;        height: 35px;    }    /*選單*/    .footer-section .footer-right .foter-menulink a:first-child {        padding-left: 0;    }/*內頁*/ 
.footer-section .footer-information .footer_top .RWDsocial001 {position: relative;}.new-form .new-width .control-label {    padding: 0 !important;    width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;    padding: 0 !important;}.information_inner i {    margin-right: 9px;}.formdesc.col-md-6 {    padding: 0;}.page_wrapper_bg .article-text .container {    width: 100%;    padding: 0;}.hgroup .breadcrumb {    margin-bottom: 10px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.titleblock .title-en{  display: none; }/*-------------banner-------------*/ 
.RWDbanner_plus01 .slick-caption{  top:15%;}.RWDbanner_plus01 .slick-caption.txt-left{  width: 100%;}.banner-section .RWDbanner_plus01 .container{    width: 90%;    margin: 0 auto;}.banner-section .RWDbanner_plus01 .slick-caption .txt1,.banner-section .RWDbanner_plus01 .slick-caption .txt2,.banner-section .RWDbanner_plus01 .slick-caption .txt3{     display: none; }/*-------------代理品牌介紹-------------*/ 
.agency-section .RWDbanner007 .item-title{    font-size: 23px;    padding-right: 60px;}/*-------------產品-------------*/ 
.product-section .titleblock {    margin: 8% 0;}/*-------------調酒特區-------------*/ 
.cocktail-section .titleblock .title-en{   display: none; }.cocktail-section .RWDbanner014 .main_pic_box .swiper-slide .box{  padding-bottom: 30%;}.cocktail-section .RWDbanner014 .main_pic_box .control_arrow{    top: auto;    bottom: 6%;    left: 50%;    right: auto;    margin-left: -40px;}/*footer*/   .fix_button {       bottom: 25% !important;   }/*內頁*/ 
.rwdlayoutlist_9 .litem {    width: calc(100%);}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.agency-section {  margin: 10% 0 0;}.cocktail-section{  padding: 10% 0 0;}/*-------------loading設定-------------*/ 
.preloader img{ width:180px;}/*-------------品牌介紹-------------*/ 
.agency-section .RWDbanner007 .item-title{     padding-right: 50px;}.agency-section .RWDbanner007 .item-fraction{     top: 10px;     right: 25px;}.agency-section .RWDbanner007 .item-blk .item-box{     top: 0;     max-width:100%;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.titleblock .title-cn {    font-size: 1.7em;}.active-section .container, .product-section .container, .agency-section .container, .cocktail-section .container {    width: 90%;}.footer-section .footer-information .container, .footer-section .footer-copyright .container {    width: 93%;}/*頁尾連結*/ 
.footer-section .footer-right .foter-menulink a {    font-size: 15px;}/*警告標語*/ 
.footer-section .Prohibition_slogan .RWDedictor h6 {    letter-spacing: .1em;}/*跟隨LINE縮小讓產品字不掉*/ 
.fix_button {    width: 40px;}.fix_button .fix_act_text {    right: 8px;    top: 43px;    font-size: 13px;}/*產品標題和敘述*/ 
.product-section .RWDProduct015 .product_box .title {    padding: 10px 0;}.product-section .RWDProduct015 .product_box .memo {    padding: 0;}
}
/*320px end*/