/*----------首頁----------*/@media screen and (min-width:768px){.flex-control-nav{display: block !important;}}@media (max-width: 780px){.row {margin-right:0;margin-left:0;}}.main {background: url(archive/image/customization/cork-wallet.png)repeat;}/*模組隱藏*/ 
.twitter_feed_wrapper, .flex-control-nav{display:none;}/*選單*/@media (min-width: 800px){.navbar-header {position: absolute;}}.navbar .nav {margin:0;}.navbar {margin:0;}@media (min-width: 800px){.navbar-collapse.collapse {padding: 18px 0;}}.navbar .logo_img {width: 150px;height: auto;box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5);}.navbar .logo_img a{background-color: #fff;}@media (max-width: 800px){.navbar .logo_img {position: absolute;width: 75px;}}.RWDMenuSmall001 {padding: 10px 0;}.navbar-toggle { margin-right: 35px;}.navbar-default .navbar-toggle .icon-bar {background-color: #ffffff;}/*選單顏色*/ 
.collapsing_header header {background: #B2633C;}.navbar-default .navbar-nav > li > a {color: #ffffff;}.navbar .nav li a:hover, .navbar .nav li a:active {border-bottom: 2px solid #fff;color: #ffffff;}.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{border-bottom: 2px solid #fff;}.navbar .nav li a {border-bottom: solid 2px transparent;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color: #ffffff;}.navbar .nav li ul li a:hover, .navbar .nav li ul li a:active {border-bottom: 2px solid #b2633c; color: #b2633c;}/*漢堡*/ 
.in ul.nav {background: transparent;}/*公司簡介*/@media (min-width: 800px){#panel_15{padding-bottom: 100px;padding-top: 110px;}}@media (max-width: 800px){#panel_15{padding-top: 50px;padding-bottom: 70px;}}.RWDproduct001 h2.sub-title {font-size: 24px;margin: 8px 0 0;color: #525252;}.RWDproduct001 h1.main-title {color: #000;font-size:32px;}.RWDproduct001 .section-line {background-color: #000000;height: 2px;width: 150px;margin-top: 15px;}section.features_teasers_wrapper {margin: 0;}/*最新消息*/ 
.main section.news_teasers_wrapper{background:#F2EDEA;border-top: 1px solid #e2dcd6;border-bottom: 1px solid #e2dcd6;}.news_index{ padding:110px 0;}.RWDnews005 h4 a{color:#2A1014;}.text-left, .list-inline > li{color:#2A1014;}@media (min-width: 780px){.RWDnews005 .container{margin:0 -16px; padding:0;}}/*產品*/ 
.product_index{padding-top:60px;}.moreLink { display: none;}#m_RWDBASE_PAT01_17_1 > div.portfolio-items.isotopeWrapper.clearfix.imgHover.row.isotope > section > a > h3 {color: #000;}h3 {color: #000;}.boxContent a {color: #5d5d5d;}.portfolio_teasers_wrapper {margin-bottom: 25px;}.RWDproduct002 .showbottom a{    text-align: center;}/*分類按鈕*/ 
.RWDproduct002 .btn.btn-rj{background-color: #903F14; border-color: #9E6546;}.RWDproduct002 .btn.btn-rj:hover, .btn.btn-rj:focus{background-color: #B2633C;}@media (min-width: 780px){.RWDproduct002 .container{margin:0 -26px; padding:0;}}/*廣告連結*/ 
.ad_bg{text-align:center;}@media (min-width: 480px){.col-md-1 {width: 8.333333%;}}@media (min-width: 780px){.col-md-1 {width: 12.333333%;}}/*聯絡我們*/ 
.Contact_Panel{padding:70px 0px 20px;background:#F2EDEA;margin-top: 80px;}.Contact_Panel a{color: #333333;}.Contact_Panel a:hover{color: #333333;}.Icon_Pic:hover{opacity:0.7;}.Contact_Title {font-weight: bold;padding-bottom: 20px;}.GoogleMap_Area {border: 1px #d0cfcf solid;padding: 1px;}/*頁尾*/footer {background:#b2633c;margin-top:0px;}.footer_desc {color: #eaeaea;}.webfont_content {text-align: center;}.footer_bg {padding: 15px 0 5px;}.copyright {color: #ececec;border-top: 0;padding: 5px 0 15px;    text-align: center;    font-size: 14px; line-height: 1.5em;}.footer_desc a:hover, .copyright a:hover  {color: #fff;}.footer_desc a,.copyright a {color: #eaeaea;}/*頁尾Social*/ 
.RWDsocial002 .pull-right{float:none !important;}.RWDsocial002 ul.socialNetwork{text-align:center;}.RWDsocial002 .iconRounded{width: 30px; height: 30px; margin:4px 7px; padding-top:0px; border-radius:4px; border-color:#fff; color:#B2633C;font-size: 22px; opacity:.8;background-color: transparent;}/*icon樣式*/ 
.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover{background-color: transparent;color:#B2633C;opacity:1;}.tooltip{display:none !important;}/*---*//*header*/ 
.collapsing_header header { box-shadow: 1px 1px 26px -9px #000;   background: #dae3f4; border: transparent;}.navbar .logo_img img{padding: 20px;}.navbar .logo_img {background: #fff;  width: 200px;}.navbar-default .navbar-nav > li > a { padding: 15px;color: #2f5596;font-size: 14px;letter-spacing: 2px;margin: 0px;}.caret {display: none;}.navbar .nav li a:hover, .navbar .nav li a:active {border-bottom: 2px solid transparent;color: #839dce;}.dropdown-menu{background: #dae3f4!important;top: 69px; border: transparent;left: 15px;}.dropdown-menu li {  background: transparent!important;}.dropdown-menu li a{border-bottom: transparent!important; color: #2e5495!important;}.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color: #eeeeee; border-color: transparent;}.dropdown.open{border-color: transparent;}.dropdown-menu li a:hover{color: #999da7 !important;}/*banner*/ 
.flex-direction-nav {display: none;}/*body*/ 
.collapsing_header .main{    background: #fff;}/*title*/ 
.main-title{font-family: 'cwTeXHei', sans-serif!important; font-size: 40px!important;letter-spacing: 5px!important;color: #2f5496!important;}.sub-title {   font-size: 22px!important;  color: #878787!important;  letter-spacing: 2px!important;}.section-line { display: none !important;}/*about*/ 
.about_con{    font-size: 15px!important;color: #444!important; letter-spacing: 2px!important; margin-top: 47px!important; line-height: 28px!important;}/*news*/ 
.main section.news_teasers_wrapper { background: #f4f4f4;  border-top: 1px solid transparent;    border-bottom: 1px solid transparent;}.news_index {  padding: 120px 0;}.RWDnews005 h4 a { color: #2f5596;  font-weight: 400;  letter-spacing: 2px;}.RWDnews005 .text-left, .list-inline > li { color: #666;letter-spacing: 1px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding: 0px 15px;}/*product*/ 
.RWDproduct002 .btn.btn-rj { background-color: transparent; border-color: #2f5596;color: #2f5596; font-size: 14px; letter-spacing: 1px; border-radius: 0px !important;}.RWDproduct002 .btn.btn-rj:hover, .btn.btn-rj:focus {  background-color: #dae3f4; color: #2f5596;}.filter-portfolio ul > li.active > a {font-weight: normal;color: #2f5596; background: #dae3f4;}/*footer*/ 
.Contact_Panel {padding: 80px 0px 20px;background: #f4f4f4; margin-top: 80px;}.Contact_Panel h4{    font-size: 17px; font-weight: bold; color: #2f5496; letter-spacing: 2px;}.Contact_Panel p{font-size: 14px;color: #666; letter-spacing: 1px;line-height: 26px;}.footer_bg { padding: 0px}.copyright { padding: 15px 0px;}.copyright { background: #273f68 !important;border: 1px solid #273f68 !important;  color: #ececec; border-top: 0;}footer { background: #273f68;  border: #273f68;}/*社群*/ 
.RWDsocial002 .iconRounded {  width: 35px; height: 35px;  border-color: transparent;}/*top*/#toTop {background: url(archive/image/customization/top.png) no-repeat left top;    border-radius: 35px;}

/*----------內頁----------*//*側選單*/ 
.page_menu_block {margin-top: 37px;}.page_menu_block ul.nav > li > a{border-left: 3px solid #b3b3b3;border-right: 1px solid #ccc;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;border-radius: 0;letter-spacing: 3px;font-size:14px;background: #eee;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a{border-left: 3px solid #0054ab;border-right: 1px solid #ccc;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;color: #0054ab;background: #ffffff;}.page_menu_block ul.nav ul > li > a {border-left:2px solid #dae3f4;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-radius: 0;letter-spacing: 3px;font-size:14px;background:#f9f9f9}.page_menu_block ul.nav ul > li > a:hover, .page_menu_block ul.nav ul > li.hover > a, .page_menu_block ul.nav ul > li.active > a{border-left: 2px solid #b9cef5;border-right: 1px solid #ccc;color: #0054ab;background: #ffffff;font-style: italic;}/*模組隱藏*/#eformsForm_1_4 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1){display:none;}/*內頁內容*/section.call_to_action{min-height:600px;}.collapsing_header .main{min-height:450px;}/*內文樣式統一*/ 
.article-text .layoutlist_3 .list_subject a{font-size:14px;line-height:1.3;}/*標題字*/ 
.article-text.rwd .container,.product_desc_content,.page_content2 .product_top .info .subtitle,._bd_row p, ._bd_row td, ._bd_row li, ._bd_row label,.ListMemo{font-size:16px;color:#333;line-height:1.7;}.product_desc_subject{font-size: 18px;color: #000;}/*產品副標題*/ 
.layoutlist_2 .subject{font-size: 18px;color: #777;text-align: center;color: #2f5496;}/*產品副標題*/ 
.item .subject A.itemlink{color: #2f5496;}.hgroup .breadcrumb{background-color:#f5f5f5;border-radius: 0px;}.pagecontent a{color:#666;}.pagecontent a:hover{color:#2f5496;}/*連結滑過*/ 
.pagecontent .ebtn a:hover{background: #20355a; border:0; color:#fff;}.pagecontent a.dd-selected,.pagecontent a.dd-option{color:#666;}/*表單*/ 
.form-horizontal .control-label{padding-left:15px; text-align:left !important;}._bd_list > h2, ._bd_list > h3{margin: 0 0 0 25px;}@media (min-width: 768px){.time_line h3,.time_line p,.recipe h3,.recipe p{display:inline-block; }}/*RWD按鈕*/ 
.btn.btn_back a{background: transparent; color:#fff; float: right;}.btn.btn_back a:hover{color:#fff;}.customized_columns .ebtn,.btn-primary,.page_content2 .info #btn_shopping,.btn_area .btn:nth-child(1),.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{background: #2f5496; border:0;}/*內頁深底色*/ 
.customized_columns .ebtn:hover,.btn-primary:hover,.pagecontent .ebtn a:hover,.btn_area .btn:nth-child(1):hover{background: #20355a; border:0; color:#fff;}/*滑過顏色*/#prod_amount{width:140px !important;}.ebtn{ float: right !important;}/*RWD 產品左右內頁手機板修正*/@media screen and (max-width: 767px){.pagecontent .page_content2 .info {padding-top: 70px;}}.list_recipe p, .list_recipe td, .list_recipe li, .list_recipe label{line-height:1.5;}.list_recipe b{line-height:1;margin:3px 7px;}.layoutlist_2 .item, .layoutlist_4 .item{ border: 1px solid #dcdcdc;    margin-top: 29px;}.layoutlist_2 .item:hover, .layoutlist_4 .item:hover{ border: 1px solid #0054ab;}/*---RWD內頁---*//*內容頁統一字*/section.call_to_action h1{ font-size: 32px;color: #2f5496;letter-spacing: 2px; }section.call_to_action h2{font-size: 28px;color: #2f5496;letter-spacing: 2px;}section.call_to_action h3{ font-size: 22px;color: #2f5496;letter-spacing: 2px; }section.call_to_action h4{font-size: 20px;color: #2f5496;letter-spacing: 2px; font-weight: bold;}section.article-text p{font-size: 14px !important;color: #777; line-height: 1.8;}._bd_row h1{ font-size: 32px;color: #2f5496;letter-spacing: 2px; }._bd_row h2{font-size: 28px;color: #2f5496;letter-spacing: 2px;}._bd_row h3{ font-size: 22px;color: #2f5496;letter-spacing: 2px; }._bd_row h4{font-size:20px;color: #2f5496;letter-spacing: 2px;font-weight: bold;}._bd_row p{font-size: 14px !important;color: #777; line-height: 1.8;  letter-spacing: 1px;}.article-text.rwd .container, .product_desc_content, .page_content2 .product_top .info .subtitle, ._bd_row p, ._bd_row td, ._bd_row li, ._bd_row label, .ListMemo{font-size: 14px !important;color: #777; line-height: 1.8;  letter-spacing: 1px;}._bd_row ol, ._bd_row ul{  -webkit-padding-start: 25px;}/*隱藏*//*頁首*/ 
.page_wrapper_bg{}/*主選單*//*側選單*//*按鈕*/ 
.btn a:hover, .btn a:focus{ color: #ffffff;}/*麵包屑*/ 
.hgroup .breadcrumb{border: 0;background-color: #ebeae6;}/*標題*/ 
.hgroup h1{font-family: 'cwTeXHei', sans-serif!important;font-size: 38px!important;letter-spacing: 5px!important;color: #2f5496!important;}.page_content2 .info #prod_name h2, #prod_name h2{font-family: cwTeXHei, sans-serif;letter-spacing: 2px;}#panel_14 > section.article-text.rwd > div > div > div > div > div > div._col.list_subject.col-sm-7.col-md-7 > a{font-size: 18px;line-height: 1.8;color: #2f5596;}/*內頁內容*/section.call_to_action{min-height:700px;}/*產品*/ 
.page_content2 .info ._bd_column._bd_full{padding-left: 0;padding-right: 0;}/*聯絡我們*/ 
.ebtn{ border-radius: 0 !important;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{float: right;    border-radius: 0;}/*購物車*/ 
.btn-primary{background-color: #014371;border-color: transparent;}/*頁尾*/

@media (max-width:1024px){
/*----------首頁----------*//*body*/ 
.container {width: 100%; padding: 0px 30px;}/*----------內頁----------*/
}
@media (max-width: 768px) {
/*----------首頁----------*//*header*/ 
.navbar-default .navbar-toggle { border-color: transparent;}.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {  padding: 0px 15px;}.navbar-nav .open .dropdown-menu {   background: #e7ebf3 !important;  margin: 0px 35px;}/*about*/ 
.about_con {  margin-top: 16px!important;}/*----------內頁----------*/section.call_to_action{    padding: 70px 0 0;}/*內頁選單*/ 
.in ul.nav li a:hover, .in ul.nav li a:active{color:#fff;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background:transparent;}.navbar-nav .open .dropdown-menu{background:#fff;}.btn a{color:#fff;}#prod_stand_out #prod_stands_area,#prod_stand_out #prod_stands2_area,#prod_stand_out #prod_amount_area{margin: 3px 4px 10px 0px;}.form-horizontal .control-label{width:100%;}.page_content2 .info{padding-left: 0px;}#prod_stands_area, #bonus_free_num, #prod_stands2_area, #prod_amount_area, #bonus_free, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{display: inline-grid !important;}#sidebar {padding: 10px 10px;}.hgroup h1{font-size: 28px!important;}
}
@media (max-width: 480px) {
/*----------首頁----------*//*header*/ 
.navbar .logo_img img { padding: 0px;}.navbar .logo_img {margin-left: 15px !important;  background: rgba(255, 255, 255, 0);   box-shadow: 1px 1px 6px rgba(0, 0, 0, 0);   width: 100px;margin: 13px;}.collapsing_header header {  background: #ffffff;}.navbar-default .navbar-toggle .icon-bar {background-color: #bfbfbf;}.navbar-default .navbar-toggle {  margin-right: 15px;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color: #dae3f4;}.in ul.nav li a:hover, .in ul.nav li a:active { color: #000;}/*banner.collapsing_header .main{top: 568px!important;}.full_page_photo.slider_wrapper{    height: 568px !important;}.flexslider .slides > li{height: 568px !important;}*//*proauct*/ 
.RWDproduct002 .container {padding-left: 0px!important;padding-right: 0px!important;}.RWDproduct002 .col-md-12 {padding-left: 0px!important;padding-right: 0px!important;}/*contact*/ 
.Contact_Panel {text-align: center;}.RWDsocial002 {width: 50px !important;margin: 0 auto;}.Contact_Panel .container {padding-left: 5px; padding-right: 5px;}/*----------內頁----------*/ 
.page_wrapper_bg .main .container {padding-left: 5px; padding-right: 5px;}.hgroup h1{  font-size: 22px !important;}#sidebar {padding: 10px 10px;}.page_subject {padding: 0;}section.call_to_action {min-height: 500px;}._bd_column{padding-left: 0; padding-right: 0;}.pagecontent .page_content2 .info strong{ display: block !important;}.pagecontent .page_content2 .info b{ display: block !important;}
}