/*首頁*//*模組隱藏*/ 
.twitter_feed_wrapper, .flex-control-nav{display:none;}.sign {display: none;}/*模組隱藏電子報*/ 
.web_edm .email {display: none;}.web_edm .btn {display: none;}/*配色*/body{color:#300;}a{color: #9E4C1F;text-decoration:none}a:hover{color: #682B0A;text-decoration:none}.wrapper_b, .collapsing_header, .main{background:#fff;}header{background:#ffc15a;}.flexslider .container .carousel-caption .lead.skincolored{background: rgba(202, 148, 66, 0.8) none repeat scroll 0% 0%;}.RWDfalink i{color: #DBBA94;}.RWDfalink a{color: #fff;}.navbar-default .navbar-nav > li > a{color: #000;font-size:15px;}.navbar-default .navbar-nav > li > a:hover{color: #fff;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color: #fff;}.navbar .nav li a:hover {border-bottom: 1px solid #000;color: #000;}.navbar{margin: 20px 0px;}.portfolio_strict .portfolio_item figure figcaption .view_button {background: rgba(255, 193, 90, 0.85) none repeat scroll 0% 0%;}.RWDedictor h3, .RWDnews002 h3, .RWDPhoto002 h3{border-bottom: 0px solid #fff;color: #fff;}.footer{background:#a0111a;}.RWDnews002 li.media a.media-date{background: #ffc15a none repeat scroll 0% 0%;border-left: 1px solid #ffc15a;}.RWDnews002 li.media h5.media-heading a, .RWDPhoto002 p a{color:#EDAE5D;}.RWDnews002 li.media h5.media-heading a, .RWDPhoto002 p a:hover{color:#EDAE5D;}.RWDPhoto002 p{color: #fff;}.copyright{color:#ffc15a;border-top: 1px solid #ffc15a;text-align: center;}.copyright a{color: #ffc15a;}.copyright a:hover{color:#c5933f;}/*banner輪播*/ul.flex-direction-nav {display: none;}/*選單*/ 
.RWDmenu_plus02 a.cd-logo {    margin-top: 15px;}.main.cd-main-content {    margin-top: 80px !important;}.RWDmenu_plus02 .container {    width: 80%;}.RWDmenu_plus02 .inside {    background: #ffc15a;}header.cd-main-header {    background: #ffc15a;}.cd-primary-nav > li > a:hover {    color: #000;}.cd-primary-nav > li:hover:after {    background: #000;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {    background: #191919;}/*購物車*/ 
.RWDmenu_plus02 .cart-menu ul.content li .text-box .price {    color: #ff0000;}.RWDmenu_plus02 .cart-menu {    background-color: #fff;}.RWDmenu_plus02 .cart-menu .cart-cancel-btn:hover {    color:#ffc15a;}.RWDmenu_plus02 .cart-block:hover i {    color: #000;}.RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .cart-block:hover:after {    background: #000;}/*手機版配色*/ 
.btn-default{color: rgb(255, 255, 255);}.navbar .btn-navbar span.nb_right{color: #fff;text-shadow: 0px 0px 0px transparent;}.navbar .nav li ul li ul{background-color: #FBF8F6;}.in ul.nav{background: transparent;}.in ul.nav li a:hover, .in ul.nav li a:active{color:#EDAE5D;}.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{border-color: #EDAE5D;}.navbar-nav .open .dropdown-menu{background-color: rgb(243, 239, 237);}.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}/*模組調整*/ 
.flexslider .container .carousel-caption h1{font-size: 36px;}.features_teasers_wrapper{padding: 35px 0px 0px;}.clients_section .container{width:100%;height:100px;background:transparent url(archive/image/customization/panli.png) center top repeat-x;}.footer{margin-top:-2px;}/*關於我們*/#m_RWDBASE_PAT01_32_1{padding-top: 70px;}#panel_17{padding-top: 50px;padding-bottom: 50px;}.RWDedictor002 .section-content {padding-top: 20px;}.rwd_subject {padding-bottom: 50px;}#m_RWDBASE_PAT01_32_1 > div.section-inner > div > div.row > div:nth-child(2) {font-size: 15px;letter-spacing: 1px;line-height: 30px;}.about_btn a:hover {color: #fff;background: #a40004;}.about_btn {padding-top: 49px;}.about_btn a {    font-size: 14px;    letter-spacing: 3px;    border: 1px solid #a40004;    color: #a40004;    padding: 10px 20px;    transition: 0.4s;}/*我們的XX*/#m_RWDBASE_PAT01_16_1 > div > img {border-radius: 25px;}#m_RWDBASE_PAT01_16_2 > div > img {border-radius: 25px;}#m_RWDBASE_PAT01_16_3 > div > img {border-radius: 25px;}section.features_teasers_wrapper {    padding: 150px 0 100px 0;    margin-bottom: 80px;    margin-top: 80px;    background: rgba(255, 193, 90, 0.39);}div#m_RWDBASE_PAT01_16_1:before {    content: "";    width: 78%;    height: 111px;    background: url(archive/image/customization/insist.png) no-repeat;    position: absolute;    left: 14px;    top: -84px;}div#m_RWDBASE_PAT01_16_2:before {    content: "";    width: 78%;    height: 111px;    background: url(archive/image/customization/team.png) no-repeat;    position: absolute;    left: 14px;    top: -84px;}div#m_RWDBASE_PAT01_16_3:before {    content: "";    width: 78%;    height: 111px;    background: url(archive/image/customization/special.png) no-repeat;    position: absolute;    left: 14px;    top: -84px;}.portfolio_strict .portfolio_item .portfolio_description p {font-size: 15px;}.portfolio_strict .portfolio_item .portfolio_description h3 {font-size: 17px;font-weight: 300;letter-spacing: 2px;}@media only screen and (max-width:350px){.navbar .logo_img { width: 223px;}}@media only screen and (max-width:768px){#m_RWDBASE_PAT01_32_1{padding-top: 0px;}}/*首頁title*/@media only screen and (max-width:768px){.RWDedictor002 h1.main-title{font-size: 32px;}}@media only screen and (max-width:768px){.RWDedictor002 .section-line {margin-top: 22px;}}@media only screen and (max-width:768px){.RWDedictor002 h2.sub-title{font-size: 18px;}}@media only screen and (max-width:768px){.RWDedictor002 .section-content {padding-top: 50px;padding-bottom: 0px;}}@media only screen and (max-width:768px){.RWDPhoto001 h1.main-title{font-size: 32px;}}@media only screen and (max-width:768px){section.features_teasers_wrapper {margin: 35px 0 0px 0;}}/*頁尾*/input#web_search_searchkeym_RWDBASE_PAT01_24_2 {background: transparent;border: 0px;border-bottom: 1px solid #cfcfcf;}.searchkey {float: left;}div#m_RWDBASE_PAT01_24_2 {margin-top: 13px;}input#edm_emailm_RWDBASE_PAT01_24_3 {background: transparent;border: 0px;border-bottom: 1px solid #fff;}.email {float: left;}.btn:hover, .btn:focus, .btn.focus {color: #ffc15a;}div#m_RWDBASE_PAT01_24_3 {margin-top: 13px;}.web_search {border-color: transparent;background: transparent;}.web_edm {border: transparent;background: transparent;}.web_search input {color: #fff;}.web_search .btn {color: #fff;}.web_edm .email input {color: #fff;width: 161px;}.web_edm .btn {color: #fff;}.web_search .btn:hover {color: #ffc15a;}.web_search .btn:hover {color: #ffc15a;}.web_edm .btn:hover {color: #ffc15a;}a[href^="tel:"] {color: #fff;text-decoration: none;}/*copyright*/ 
.RWDcopyright {    padding: 10px 0px;}/*------內頁------*/ 
.layoutlist_3 .list_subject a {font-size: 16px !important;}/*側選單*/ 
.page_menu_block ul.nav > li > a {background:#DAC5A4;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.active > a{background: #f7ead5;}/*頁籤*/ 
.hgroup .breadcrumb{background-color:#fff;}/*修改*/ 
.page_menu_block ul.nav ul > li > a:hover{color: #666;background:#dedbd1;}.page_menu_block ul.nav ul > li > a{color: #666;background: #ece9e0;}.page_menu_block ul.nav ul > li.active > a{color: #666;background: #ece9e0;}
/*內頁 start*/

section.call_to_action{min-height: 830px;}section.article-text p{font-size: 15px !important;color:#525252; line-height: 2; letter-spacing: 2px;}.page_wrapper_bg .ebtn{border-radius: 0;background: transparent;border: 1px solid #a0111a;}.page_wrapper_bg .ebtn a {color: #a0111a;}.page_wrapper_bg img {max-width: 100%;}.page_wrapper_bg .hgroup h1{font-size: 26px;letter-spacing: 5px;color: #4a4a4a;font-weight: 600;font-family: 微軟正黑體, "Lucida Sans Unicode", "Lucida Grande", sans-serif;}.page_wrapper_bg .breadcrumb.pull-right a {color: #949494;}.page_wrapper_bg img {max-width: 100%;border-radius: 6px;}body { color: #222;}.inbox span{display:inline-block;} /*訂購單*/td.list_subject { width: 55%;}.download .list_table td.list_subject{text-align: center;}/*影音*/ 
.page_wrapper_bg  h3{font-size:16px;letter-spacing:5px;line-height:2;;color:#222}.page_wrapper_bg  h4 {font-size: 20px; letter-spacing: 3px;color:#a91f24;font-family: 微軟正黑體, "Lucida Sans Unicode", "Lucida Grande", sans-serif;margin: 25px 0;}/*美味料理*/ 
.album_item img{margin-bottom: 20px;}.album_item_subject td { letter-spacing: 2px; font-size: 18px;}.page ul li a:hover, .page .page_active{background-color: #a0111a;border-radius: 0;}.page ul li a{border-radius: 0;}.btn.btn_back { border: 1px solid #a0111a; border-radius: 0;background: transparent !important;padding:0;}.btn.btn_back a { color: #a0111a;padding:0 15px;}.btn.btn_back:hover { background: #a0111a !important; color: #fff;}.btn.btn_back a:hover, active { color: #fff;}#btn_shopping{background: #a0111a;border-radius: 0;}/*景點*/ 
.line_0 {border-bottom:2px solid rgb(169, 31, 36);margin: 25px 0; width: 7%;}@media (min-width: 800px) {.sign_photo {margin-left: 50px;}.sign_photo_1 {margin-left: 50px;margin-top: 70px;}.sign_photo_2 {margin-left: 120px; margin-top: 100px;}.sign_photo_3 {margin-bottom: 25px;margin-top: 25px;}.sign_0 h4 { margin: 10px 0 25px 0;}}.page_wrapper_bg hr{border-top: 1px solid #bdbdbd;}.page_wrapper_bg ._bd_column._bd_full{padding: 0;}}/*關於我們*/@media (min-width: 800px) {.intro_0 { margin-top: 20px;}.intro_0 h4 { margin-bottom: 0px; font-weight: 600;}.intro_1 {margin-bottom: 40px;}}.intro_0 > .line_0 { margin: 15px 0px;}.intro_2 .line_0 { float: none; margin: 0 auto;}.intro_2 { float: none; margin: 0 auto;}/*購物清單*/ 
.page_wrapper_bg .btn-primary {color: #ffffff;background-color:#a0111a ;border-color: transparent;    border-radius: 0;padding: 0;}.page_wrapper_bg .btn-primary:hover,focus,active {color: #a0111a;background: transparent;border: 1px solid;}.page_wrapper_bg .btn-primary a:hover, active { color: #a0111a;}.page_wrapper_bg .btn-primary a{padding: 6px 12px;}#shopping > div > div > div > div.row.hidden-xs.al > div > div:nth-child(2) {padding: 6px 12px;}.form_subject.al .btn.btn-primary { padding: 6px 12px;}.btn_area .btn:nth-child(1) { background: #000000;border-radius: 0;}.btn_area .btn:nth-child(1):hover, active { background: #000; color: #fff;}/*黨案下載*/ 
.download .search-container {    margin-left: 10px;    border: 1px solid #b7b7b7;}.download .search-go:before {    content: "GO";    font-size: 13px;    letter-spacing: 1px;    position: absolute;    top: 5px;    left: 5px;    color:#5f5f5f}.download .search-go {background: #fff;}.download .search_bg {background: #fff;}.download .search_input {    background: #fff;    border-right: 1px solid #b7b7b7;    margin-right: 40px;}

/*內頁 end*/
/*各裝置 start*/

@media (max-width: 1366px) {/*1366*/ 
.RWDmenu_plus02 .container {    width: 90%;}}

/*各裝置 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*menu*/ 
.collapsing_header .cd-main-header .cd-logo {    margin-top: 4px;}.cd-primary-nav, .cd-primary-nav ul {    background: #ffc15a;}.main.cd-main-content {    top: 50px !important;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.in ul.nav li a:hover, .in ul.nav li a:active {color: #000;}.RWDMenuSmall001 {padding-top: 6px;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: transparent;}div#m_RWDBASE_PAT01_16_1:before {    content: "";    width: 78%;    height: 111px;    background: url(archive/image/customization/insist.png) no-repeat;    position: absolute;    left: 29px;    top: -46px;    background-size: contain;}div#m_RWDBASE_PAT01_16_2:before {    content: "";    width: 78%;    height: 111px;    background: url(archive/image/customization/insist.png) no-repeat;    position: absolute;    left: 29px;    top: -46px;    background-size: contain;}div#m_RWDBASE_PAT01_16_3:before {    content: "";    width: 78%;    height: 111px;    background: url(archive/image/customization/insist.png) no-repeat;    position: absolute;    left: 29px;    top: -46px;    background-size: contain;}/*menu*/header.cd-main-header {    height: 50px;}/*----------------------內頁-----------------------*/div#panel_2 {width: 80% !important;}.navbar .nav li ul li{padding: 8px 0px;}section.call_to_action h4{margin: 20px 0 20px 0;}.page_wrapper_bg h3 { font-size: 16px !important;letter-spacing: 5px !important; line-height: 2 !important; color: #222 !important;margin-bottom: 30px !important;}.line_0{margin: 0px 0 10px 0;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.navbar-toggle {margin-top: 0px;}.navbar .logo_img {width: 150px;}div#m_RWDBASE_PAT01_16_1:before {left: 41px;top: -59px;}div#m_RWDBASE_PAT01_16_2:before {left: 41px;top: -10px;}div#m_RWDBASE_PAT01_16_3:before {left: 41px;top: -10px;}div#m_RWDBASE_PAT01_16_2 {padding-top: 50px;}div#m_RWDBASE_PAT01_16_3 {padding-top: 50px;}section.features_teasers_wrapper {padding: 100px 0 40px 0;}.navbar {margin: 10px 0px;}.web_edm .btn {padding: 0px 5px;}/*----------------內頁---------------*/div#panel_2 {width: 80% !important;}.navbar .nav li ul li{padding: 8px 0px;}.page_subject { padding: 0;}section.call_to_action h4{margin: 20px 0 20px 0;}.inbox span{display:block;} 
}
/*phone版 end*/
/*1199px start*/
@media (max-width: 1199px) {
.main.cd-main-content {    margin-top: 50px !important;}
}
/*1199px end*/