/* all */a{color: #ababab;text-decoration: none !important;transition:0.3s;}a:hover{text-decoration: none !important;color:#fff;}.collapsing_header .main{overflow:visible}.navbar-nav > li > a i{display:none}.main {overflow: hidden;}/* 反白顏色設定*/::selection {background:#ccbca7;color: #fff;}::-moz-selection {background:#ccbca7;color: #fff;}/*loading*/ 
.RWDfakeloader .fl {left: 50% !important;margin-left: -150px;top: 50% !important;}/*選單*/ 
.RWDmenu_plus02 .inside {background: transparent;transition: 0.5s}.cd-main-header {background: transparent;}.RWDmenu_plus02 .container {width: 85%}.cd-primary-nav > li > a {letter-spacing: 3px;font-size: 17px;color: #fff;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after{display:none}.RWDmenu_plus02 .cart-block i.qty {box-shadow: 0px 0px 0px #ccc;}.glyphicon-shopping-cart:before {color: #fff;}.cd-primary-nav > li:after {display:none}.cd-primary-nav > li > a:hover {color: #ccc}.cd-primary-nav > li::before { width: 1px;height: 0px;content: "";background: #fff;position: absolute; top: 0px;left: 55px; transition: 0.8s;opacity: 0;}.cd-primary-nav > li:hover:before {height:20px;opacity: 0.8;}.cd-primary-nav .cd-secondary-nav {box-shadow: none;background: #ffffff91;}.RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .cart-block:after{display:none}.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .querycar-block a {color: #fff;}.RWDmenu_plus02 .member-block.logn-out { margin-top: 10px;}@media (min-width: 1170px) {.cd-primary-nav .cd-secondary-nav {width: 180px;padding: 0;left: 0;}}.RWDmenu_plus02 .inside.is-up {background: #908980 !important;}/*logo*/ 
.cd-logo {width: 300px;margin-top: 3px;margin-left: 0px;}#logoBig img {left: 35%;width: 260px;margin: auto;position: relative;top: 100px;}/*下拉*/ 
.cd-primary-nav .cd-secondary-nav > li {border-bottom: 0px solid #efefef;}.cd-primary-nav .cd-secondary-nav > li > a {font-size: 15px;padding: 8px 15px 8px 20px;color: #333}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: #865a1659}/*BANNER*/ 
.RWDfullScreenSlider .btn {display:none}.homeFullScreen {position: relative;}.scrollDown001 {left: 72.6%;position: absolute !important;z-index: 99999; right: 0;bottom: 15%;animation: scrollDown001 ease-out 0.7s infinite;animation-direction: alternate;}@keyframes scrollDown001{from {}0% {bottom:4%; opacity: 0.5;}/*50% {bottom:13.2%; opacity: 0.7;}*/100% {  bottom:5.5%;  opacity:1;}/*to {bottom:20.5%;}*/}/*}*//*公司簡介*/ 
.RWDright_cont002 .container{width: 80%}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.about_block {background: url(archive/image/customization/bg.png) repeat;padding: 100px 0 0px 0px}.RWDright_cont002 .item-first .pic {width: 40%}.RWDright_cont002 .item-first {background: transparent;}.RWDright_cont002 .item-first .text-box {width: 60%;padding: 10px 50px 40px;}.RWDright_cont002 .item-first .text-box .underline{display:none}.RWDright_cont002 .item-first .text-box .title {font-weight: 300;/*writing-mode: vertical-rl; -webkit-writing-mode: vertical-rl;*/font-size: 30px;letter-spacing: 6px;font-family: 'cwTeXMing', serif;color:#774124;float: right;}.RWDright_cont002 .item-first .text-box .text {/*writing-mode: vertical-rl;-ms-writing-mode:vertical-rl;-webkit-writing-mode: vertical-rl;-moz-writing-mode: vertical-rl;-ms-writing-mode: vertical-rl;*/line-height: 40px;font-size: 17px;letter-spacing: 4px;margin-top: 35px;width: 80%;min-height: 300px;overflow: hidden;color: #333;}/*了解更多按鈕*/ 
.RWDright_cont002 .item-first .text-box button {border: 1px #333 solid;padding: 12px 10px;margin: 0 auto; margin-top: 0;border-radius: 5px;background: url(archive/image/customization/bg.png) !important;transition: 0.5s}.RWDright_cont002 .item-first .text-box a {    position: relative;    writing-mode: vertical-rl;    color: #333;    display: block;    padding: 0px 0px;    border: 0px solid #333;    background: #333;    width: 45px;    right: 80px;    bottom: 70px;    transition: 0.5s;}.RWDright_cont002 .item-first .text-box a:hover button {color:#774124;border: 1px #774124 solid}.RWDright_cont002 .item-first .text-box a:hover {color:#774124;background: #774124;}/* 最新消息*/ 
.news-section{background: url(archive/image/customization/bg.png) repeat;padding-top: 60px; padding-bottom:0px;position: relative}.RWDnews009 h1 {font-weight: 300;writing-mode: vertical-rl; -webkit-writing-mode: vertical-rl;font-size: 30px;letter-spacing: 6px;font-family: 'cwTeXMing', serif;color:#774124;float: right;width: 33px}.RWDnews009 .item {width: 95%;bottom: 120px;background-color: transparent;padding-bottom: 20px; border-bottom: 1px #7f6655 dotted;}.RWDnews009 .date-box {float: left;width: 50px;height: 180px;padding: 15px 10px;color: #fff;background: #7f6655;margin: 0;text-align: center;}.RWDnews009 .pic-box {width: 200px}.RWDnews009 .text-box {width: 800px;}.RWDnews009 .text-box .title a {color: #774124;font-family: New Baskerville,Times,serif;font-weight: 300;letter-spacing: 3px}.RWDnews009 .text-box .under-line {display:none}.RWDnews009 .text-box button:before {display:none}.RWDnews009 .text-box .description {font-size: 15px;line-height: 20px;letter-spacing: 1px;color: #555;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 30px;max-height: 90px;margin-top: 20px}.section-subject.row {width: 95%}/*最新消息按鈕*/ 
.RWDnews009 .text-box button {float:left;font-size: 15px;background-image: none;z-index: 1;border: 1px #333 solid;padding: 8px 15px;margin: 0 auto;margin-top: 0;border-radius: 0;transition: 0.5s;color: #333;letter-spacing: 3px;position: relative;background: #000;margin-top: 30px;transition: 0.5s}.RWDnews009 .text-box button::after {width: 102px;height: 40px;position: absolute;right: 0px;content: ""; top: 0px;z-index: -1;border-radius: 4px;background: url(archive/image/customization/bg.png) !important;transition: 0.5s}.RWDnews009 .text-box button:hover{color:#774124;border: 1px #774124 solid}/*館長推薦*/ 
.RWDproduct002 h1.main-title {font-weight: 300;font-size: 30px;letter-spacing: 6px;font-family: 'cwTeXMing', serif;color:#774124}.popup-portfolio .portfolio-item {padding: 0 10px;}.RWDproduct002 .showbottom a h4 {font-size: 20px;font-family: 'cwTeXMing', serif;letter-spacing: 3px;color: #774124;line-height: 30px}.RWDproduct002 .showbottom a p {color: #555; letter-spacing: 1px;line-height: 30px;text-align: left;font-size: 15px}.product_block {background: #ffffff url(archive/image/customization/bg.png);padding-bottom: 20px;padding-top: 0px;position: relative}.container.section-content { padding: 50px 20px;}.section-inner {background: url(archive/image/customization/dust_scratches.png);box-shadow: 3px 1px 10px #908980;margin: 0px auto 100px;border-radius: 5px;}.bounceIn {animation-name: none;}.RWDproduct002{padding:0}.RWDproduct002 h2.sub-title{font-size: 20px; font-weight: 600;font-family: New Baskerville,Times,serif;letter-spacing: 1px;font-style:italic;margin-top: 0px;color:#795948;}.RWDproduct002 .section-line{background-color:#c7c7c7;display:none;}.RWDproduct002 .btn.btn-rj{background-color: rgb(224, 220, 217); font-weight: 600;font-size:14px;color:#777;letter-spacing:1px;font-family: New Baskerville,Times,serif;border-radius: 0;border:none;font-style: italic;}.portfolio-item{margin-bottom:30px;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4{color: #b18f58;}.RWDproduct002 .showbottom a{text-align: center;margin-top: 20px;}.portfolio-item > .inner-content > img{-webkit-transition: all 0.5s linear;-o-transition: all 0.8s linear;}.portfolio-item > .inner-content > .portfolio-content {background-color: #f7ead4;opacity: 0.9;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text{color:#000}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4{text-transform: none;font-size: 22px;margin-bottom: 10px;font-family: New Baskerville,Times,serif;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text p{text-transform: inherit;}.RWDproduct002 .btn.btn-rj:hover, .btn.btn-rj:focus {background: transparent; color: #948983;box-shadow: 1px 1px 4px 1px rgb(214, 210, 207);}.portfolio-item.grow > .inner-content:hover > img{transform: scale(1.03);}.inner-content.animated.bounceIn {box-shadow: 3px -2px 10px -4px #000;}/*頁尾*/ 
.info_p {color: #fff;line-height: 35px;letter-spacing: 1px;font-size: 14px;}.info_icon img {display: inline-block;border: 1px #fff solid; border-radius: 50px;padding: 5px; margin: 10px; transition: 0.5s;}.info_icon img:hover {opacity: 0.5}.info_icon {text-align: right;padding-right: 50px;}.footer_info {margin-bottom: 20px;text-align: center;padding:0 15px;}.footer_info h5, .h5 {font-size: 16px;text-align: center;letter-spacing: 2px;border-bottom: 1px #a7a5a2 dotted;padding-bottom: 10px;margin: 0 auto}.ssl {font-size: 13px; color: #fff;letter-spacing: 2px; text-align: center;}#ssl_icon {display: inline-block;margin-left: 5px;}.ft-info a{color:#fff}.footerblock .container {width: 80%;}.info-top {padding: 0 0 15px;border-bottom: 3px dashed #fff;margin-bottom: 35px;}.info_title h4 {font-size: 32px;color: #fff;letter-spacing: 3px;text-align: left;line-height: 45px;}.info_title {padding: 0px;}.fb-page {margin-top: 10px;}.fb_iframe_widget_fluid span {    width: 100% !important;}/* copyright*/ 
.footerblock {padding-bottom: 20px;position: relative;padding-top: 30px;background: #908980 !important;}.copyright{padding-top: 0px;float:none;text-align: center; font-size: 14px;display: inline-block}.copyright_desc{color:#fff;letter-spacing: 1px;font-size: 13px;}.copyright_desc a{color:#fff;font-size: 13px}.copyright_desc a:hover{color:#fff;font-size: 13px}/*背景圖*/ 
.about_block::after {background: url(archive/image/customization/about_left.png);content: "";position: absolute;width: 400px;height: 467px;opacity: 0.5;top: 1265px;left: -60px;}.about_block::before {background: url(archive/image/customization/about_right2.png);content: "";position: absolute;width: 500px;height: 457px;opacity: 0.2; top: 1000px;right: -50px;}.product_block::after {position: absolute;background: url(archive/image/customization/product_right.png);content: "";width: 550px;height: 393px;right: -100px;opacity: 0.8;bottom: 0px;}.product_block::before {position: absolute;background: url(archive/image/customization/product_left.png);content: "";width: 380px;height: 331px;opacity: 0.3;bottom: 832px;left: 200px;}.news-section::after {position: absolute;background: url(archive/image/customization/news_right.png);content: "";width: 400px;height: 701px; right: -80px;opacity: 0.3;bottom: 400px;}.RWDnews009 h1:before {content: "";position: absolute;width: 60px; height: 170px;border: 1px #908980 dotted; right: 4px;  top: 0px;}.RWDproduct002 h1.main-title::after {content: "";position: absolute; background: url(archive/image/customization/title_h.png);width: 100px;height: 63px; left: 560px;opacity: 0.8; top: 5px;}/*購物車*/ 
.RWDmenu_plus02 .cart-menu .title span {background: #908980;box-shadow: none}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #908980}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background-color:#7f6655}.item-first .text span{ width: 38px; display: block;  vertical-align: top;float: right; line-height: 20px;line-height: 25px;text-align: center;}.item-first .text b{display: block;}.RWDright_cont002 .item-first .text-box .title{width: 50px;text-align: center;line-height: 37px;}/*過場*/ 
.RWDparallax_new .picbgbox { height: 400px !important}/*購物車滑出價錢*/ 
.RWDmenu_plus02 .cart-menu ul.content li .text-box .price {color: #908980;}/**/@media (max-width:1024px){#shopping_form .orderrow .row .col-xs-12:nth-child(3){padding: 0 10px;}#shopping_form .orderrow .row .col-sm-2{padding: 0;}}@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%;padding: 0;}#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);padding: 0;}}@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,#shopping_form .row .col-xs-12.col-md-11 .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;}#shopping_form .orderrow .row .col-xs-12.col-md-10{padding-left: 10px;padding-right: 10px;}}#shoppingColumns > div:nth-child(7) > label:after{padding-left:7px}#shoppingColumnsSend_form > div:nth-child(6) > label:after{padding-left:7px}#shoppingColumnsSend_form > div:nth-child(10) > label:after{padding-left:7px}
/*內頁 start*/

/*頁首*/ 
.page_wrapper_bg .RWDmenu_plus02 .inside {background: #908980 !important;}/*main*//*.page_wrapper_bg .main {margin-top: 60px;}*/ 
.page_wrapper_bg section.call_to_action {background: url(archive/image/customization/bg.png) repeat;padding: 50px 0 120px 0;}/*選單下拉*/ 
.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons {top: 80px;}/*標題+麵包屑*/ 
.hgroup h1 {text-align: center;writing-mode: vertical-lr;-webkit-writing-mode: vertical-rl; -ms-writing-mode: tb-rl; writing-mode: vertical-rl;font-size: 32px; color: #774124; font-weight: 100; letter-spacing: 5px; font-family: 'cwTeXMing', serif;}.hgroup {width: 10%;float: left;}.article-text.rwd {width: 90%;float: right;margin-top: 41px;}.hgroup .breadcrumb {margin: 0px auto; text-align: left; bottom: 0; letter-spacing: 5px; background-color: transparent; writing-mode: vertical-lr; left: 70px; right: auto; display: table; padding: 10px 2px !important; border-radius: 0; border: 1px solid #333;-webkit-writing-mode: vertical-rl;-ms-writing-mode: tb-rl; writing-mode: vertical-rl;top: 18px;}.hgroup .container {border-bottom: none;}.pull-right a {color: #333;}@media (min-width: 800px) {.edcontent6 .hgroup .breadcrumb, .album1 .hgroup .breadcrumb, .product2 .hgroup .breadcrumb, .edcontent5 .hgroup .breadcrumb, .edcontent7 .hgroup .breadcrumb, .shopping .hgroup .breadcrumb{position: relative;float: left !important;left: 40px;top: 0px;}.edcontent6 .hgroup h1, .album1 .hgroup h1, .product2 .hgroup h1, .edcontent5 .hgroup h1, .edcontent7 .hgroup h1{position: absolute;width: 30px;height: 100vh;text-align: left;}}/*統一字*/section.article-text p {font-size: 15px; letter-spacing: 2px; line-height: 30px;color: #333;line-height: 1.3;}section.call_to_action h5 {font-family: New Baskerville,Times,serif;font-size: 18px;letter-spacing: 3px; color: #bf884e; font-weight: 600; line-height: 30px;}/*關於天一*/ 
.pg_title {font-size: 20px; color: #774124; font-family: New Baskerville,Times,serif; font-weight: 600; letter-spacing: 2px; line-height: 34px;animation: 1000ms ease normal forwards 1 move01;animation-delay: 0.5s;opacity: 0;}.abous_p {margin-top: 44px;width: 50%;margin-left: 26px;}.abous_img {margin-left: 25px;}.abous_icon img.img-responsive {padding: 20px;width: 114px;height: 114px; border: 4px double rgba(119, 65, 36, 0.5); border-radius: 50%; position: relative;}.abous_icon {text-align: center;}.abous_icon {border-right: 1px solid #8e724a94;height: 388px;}#edcontent > div:nth-child(2) > div:nth-child(4) {border-right: none;}._bd_row._bd_clearfix.ab02 {margin-top: 100px;width: 100%;padding: 60px 25px 50px;box-sizing: border-box;border: 3px solid #90898070;    margin-bottom: 30px;}/*最新消息*/ 
.layoutlist_3 .item {width: 93%; margin: 0 auto;}.layoutlist_3 .list_subject a {font-size: 20px !important; line-height: 30px !important; color: #774124 !important; font-family:New Baskerville,Times,serif; font-weight: 300; letter-spacing: 3px;transition: all 0.8s;}.layoutlist_3 .listdate .day {color: #908980 !important;}.fn_edcontent6 img.img-responsive:hover {opacity: 0.8;}.fn_edcontent6 img.img-responsive {transition: 0.8s;}.layoutlist_3 .list_subject a:hover {color: #8e8e8e !important;}.btn.btn_back { float: right;z-index: 99;position: relative;}.btn_back a {color: #fff;}#edcontent > div.layoutlist_3.fn_edcontent6 > div > div._col.list_subject.col-sm-7.col-md-7 > div > a > div{font-family:微軟正黑體;}#edcontent > div > div > div._col.list_subject.col-sm-7.col-md-7 > div > a > p{font-family:微軟正黑體;}/*參觀預約*/ 
.reservation li { font-size: 15px !important; letter-spacing: 2px; line-height: 30px !important; color: #333;}.reservation ul { margin-left: -20px;}.reservation ol { margin-left: -20px;}img#r01 {animation: 1000ms ease normal forwards 1 move04;animation-delay: 0.5s;opacity: 0;}img#r02 {animation: 1000ms ease normal forwards 1 move04;animation-delay: 0.9s;opacity: 0;}/*場域介紹*/ 
.local img:hover {opacity: 0.8;}.local img {transition: all 0.8s;}/*產品介紹*/ 
.product_desc_subject { color: #252525; font-size: 20px; margin-top: 25px; margin-bottom: 25px; text-align: left; letter-spacing: 2px; font-family: 'cwTeXMing', serif;}/*.product_desc_content p {border-left: 1px dashed #333;padding-left: 25px;}*/ 
.product_desc_content li {font-size: 15px !important;letter-spacing: 2px;line-height: 30px !important;color: #333;}.layoutlist_4 .subject {text-align: center;}.product_list_item a.itemlink {font-size: 19px; letter-spacing: 2px; color: #774124 !important;font-family: 'cwTeXMing', serif;}.product_list_item a.itemlink:hover {color: #b18f58 !important;}.product_list_item img:hover {transform: scale(1.1);opacity: 0.8;}.product_list_item img {transition: all 0.5s linear;}.layoutlist_4 .buybtn {background-color: #908980;font-size: 15px;letter-spacing: 1px;transition: all 0.5s;}.layoutlist_4 .buybtn:hover {background: #a5a5a5;}/*產品介紹內的按鈕設定*/ 
.page_content1 #productbx_bg {background: #bfbfbf !important;}div#btn_shopping {background: #908980;border-radius: 0px; font-size: 15px;letter-spacing: 1px;}div#btn_shopping:hover {background: #a5a5a5;}.dd-select a.dd-selected:hover {color: #908980;}.btn.btn_back {background:#908980 ;font-size: 15px;letter-spacing: 1px;    margin-top: 20px;    border-radius: 0px;}.btn.btn_back:hover {background: #a5a5a5;}.btn-primary {background: #908980;border: transparent;border-radius: 0px;letter-spacing: 1px;}.btn-primary:hover {background: #a5a5a5;border: transparent;}.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {color: #fff;background-color: #908980;border-color: transparent;}.btn_area .btn:nth-child(1) {background: #908980;border-radius: 0px;letter-spacing: 1px;}.btn_area .btn:nth-child(1):hover {background: #a5a5a5;color: #fff;}.btn_area .btn {float: right;}#shoppingColumns > div > div.btn.btn-primary.btn_same {margin-left: 22px !important;}.btn_back a:hover {color: #fff;}.btn-primary a:hover {color: #fff;}.btn-primary a:focus {color: #fff;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {color: #ffffff;background-color: #a5a5a5;border-color: transparent;}/*聯絡我們按鈕*/ 
.ebtn {background: #908980 !important;font-size: 15px;letter-spacing: 1px;border-radius: 0px !important;}.ebtn:hover {background: #a5a5a5 !important;}.ebtn {float: right !important;}#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {display: none;}/*底圖*/ 
.page_wrapper_bg section.call_to_action:before {background: url(archive/image/customization/about_left.png); content: ""; position: absolute; width: 400px; height: 467px; opacity: 0.5; top: 0; left: -60px;pointer-events: none;}.page_wrapper_bg section.call_to_action:after { position: absolute; background: url(archive/image/customization/product_right.png); content: ""; width: 380px; height: 356px; right: 0px; opacity: 0.5; bottom: 267px; background-size: contain;pointer-events: none;}.page_wrapper_bg section.call_to_action {overflow-x: hidden;min-height: 800px;}/*聯絡我們*/ 
.customized_columns ._input, .customized_columns select {background-color: #f4f4f499;}.contact_box a {color: #333;}/*購物說明*/ 
.shopping_notice_content li {font-size: 15px !important; letter-spacing: 2px; line-height: 30px !important; color: #333;}.shopping_notice_content {color: #737373; line-height: 22px; margin-top: 60px; border-top: 1px solid #908980; padding-top: 20px;}.shopping_notice_subject {display: none;}/*活動花絮*/ 
.album_item_subject {opacity: 1 !important; padding: 10px; letter-spacing: 1px; color: #333; font-family: New Baskerville,Times,serif;}.album_item img:hover {opacity: 0.8;}.album_item img {transition: 0.8s;}/*購物畫面*/#shopping .subject a { color: #61503c; font-size: 17px;}#shopping .subject a:hover {color:#888}#carlist .orderrow:nth-child(even) {background: #f7f7f7a3 !important;}input#logistics_type0 {margin-right: 3px;}input#logistics_type1 {margin-right: 3px;}input.required.checkPay{margin-right: 3px;}.product_list_item div.img:nth-child(2) a {background-color: transparent; background: url(archive/image/customization/bg.png);}.member .hgroup .breadcrumb{display:none;}.member .hgroup {width: 100%; float: none; }/*臉書同步*/ 
.fbfeed .page_menu_block h4 {display: none;}

/*內頁 end*/
/*動畫 start*/

@keyframes move01{0% {   opacity: 0;-webkit-transform:translateY(100px);    -moz-transform:translateY(100px);    -ms-transform:translateY(100px);    -o-transform:translateY(100px);transform:translateY(100px);}100% {  opacity: 1;-webkit-transform:translateY(-0px);    -moz-transform:translateY(0px);    -ms-transform:translateY(0px);    -o-transform:translateY(0px);transform:translateY(0px);}}@keyframes move03{0% {    opacity: 0;-webkit-transform:translateX(-30px);    -moz-transform:translatX(-30px);    -ms-transform:translateX(-30px);    -o-transform:translateX(-30px);transform:translateX(-30px);}100% {    opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}@keyframes move04{0% {    opacity: 0;-webkit-transform:translateX(30px);    -moz-transform:translatX(30px);    -ms-transform:translateX(30px);    -o-transform:translateX(30px);transform:translateX(30px);}100% {    opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}

/*動畫 end*/
/*小螢幕 start*/

@media (max-width:1680px){.footerblock .container {width: 90%;}}@media (max-width:1500px){.footerblock .container {width: 95%;}.cd-logo {width: 220px; margin-top: 10px;}.RWDmenu_plus02 .container { width: 95%;}}@media (max-width:1400px){.cd-logo {width: 220px; margin-top: 10px;}.RWDmenu_plus02 .container {width: 98%;}.footerblock .container {width: 100%;}.footer_info {padding:0px;}.info_p {padding-right: 0px;}}@media (max-width:1200px){.info_icon {padding-right: 15px;}.info_map iframe {width: 100%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*選單*/#RWDfullscreen01 .cd-main-header {padding: 0px 20px}.cd-header-buttons {margin-top: 15px !important}.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after {background: #eee;}.cd-primary-nav, .cd-primary-nav ul {background: #908980}.fa-long-arrow-left:before{color:#fff}.cd-primary-nav > li {margin: 0 60px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px dotted #eee;}.cd-primary-nav > li > a {color: #fff !important;letter-spacing: 3px;font-size: 16px}nav.cd-nav .bottom-copyright {display: none}nav.cd-nav .bottom-copyright span {color: #fff}#RWDfullscreen01 .is-up .cd-main-header {height: 75px;background: #908980}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #fff;}.cd-primary-nav > li::before{display:none;}.cd-primary-nav .cd-secondary-nav{background: #908980;}.cd-primary-nav .cd-secondary-nav > li > a{color:#fff;}/*背景圖*/ 
.about_block::before {top: 720px; right: -70px;}.about_block::after {top: 1090px;}.news-section::after {opacity: 0.2;bottom: 200px;}.product_block::before{display:none}.product_block::after {right: -200px;opacity: 0.5;bottom: -80px;}/**/ 
.RWDright_cont002 .item-first .text-box {padding: 10px 50px 10px;}.RWDright_cont002 .item-first .text-box a {right: 120px; top: -180px;}#logoBig img {top: 50px;}/*過場*/ 
.RWDparallax_new .picbgbox {height: 50vh !important;}/*最新消息*/ 
.RWDnews009 .item {width: 100%}.RWDnews009 .pic-box {width: 20%; display: inline-block;}.RWDnews009 .section-subject.row {position: absolute !important;}.RWDnews009 .item {bottom: 0px;}.RWDnews009 .text-box {width: 50%;display: inline-block; float: left;padding: 1px 30px 10px 30px;}.RWDnews009 .date-box {height: 210px}#m_RWDfullscreen01_45_1 {padding: 0px 15px;}.news-section {padding-bottom: 80px;}/*館長推薦*/ 
.RWDproduct002 .section-subject.row {width: 100%;}.RWDproduct002 .section-subject.row {position: relative;}.RWDproduct002 .section-inner {border-radius: 0px;}/*頁首logo*/#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 8px;width: 235px;}.page_wrapper_bg .cd-main-header {height: 75px;padding: 0px 20px;}/*頁尾*/ 
.ft-info {padding: 0px;}.info_map iframe {height: 100px;margin-top: 15px;}.footer_info {padding: 0px 15px;}/*-----------內頁-------------*//*關於天一*/ 
.abous_p {margin-top: 21px;}.pg_title {font-size: 18px;}@media (max-width:1024px) and  (min-width:800px) {.abous_icon {height: 450px !important;}}@media (max-width:1024px) and  (min-width:800px) {._bd_row._bd_clearfix.ab02 {padding: 47px 25px 51px !important;}}/*頁首*/ 
.page_wrapper_bg .main {margin-top: 0px !important;}.page_wrapper_bg .cd-main-header {background: #908980;}.page_wrapper_bg .collapsing_header .cd-main-header .cd-logo { margin-top: 8px;width: 235px;}/*右測選單*/ 
.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons {top: 0px !important;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;}/*產品列表*/ 
.layoutlist_4 .price {font-size: 15px;}/*底圖*/ 
.page_wrapper_bg section.call_to_action:before {opacity: 0.3;}
}
/*1199px end*/
/*ipadpro start*/

/* ipad pro直  - 選單*/@media screen and (max-device-width: 1024px) and (orientation: portrait) {.navbar-nav > li > a{padding: 7px;margin-top:28px}/*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}.navbar-nav > li > a {padding: 7px 13px;margin-top: 22px;}.RWDMenuIcon001 .pull-right { display: inline-block; /*padding-left: 70px;*/;margin-right:65px;}div#scrollTarget{text-align:right;}.navbar-nav { display: inline-block; width: 60%;margin-right: 0;}.RWDMenuIcon003 {padding-bottom: 0px;}ul.navbar-nav > li> ul > li > a{text-align: left;}}/* ipad pro橫 - 選單*/@media screen and (max-device-width: 1366px) and (orientation: landscape) {.navbar-nav > li > a {padding: 7px 15px;}}

/*ipadpro end*/
/*選單變化 start*/
@media (max-width: 800px) {
.navbar-toggle{margin-right:0px;}/*內頁*/ 
.page_wrapper_bg .hgroup h1{line-height: 1.2;}/*麵包屑標題*/ 
.page_wrapper_bg .hgroup h1 {writing-mode: initial;}.page_wrapper_bg .hgroup {width: auto; float: none;}.page_wrapper_bg .article-text.rwd {width: 100%;float: none;}.page_wrapper_bg .hgroup h1 {margin-bottom: 50px;}.page_wrapper_bg .hgroup .breadcrumb {top: auto;writing-mode: initial; padding: 2px 10px !important; left: 0; right: 0; display: block; width: 100%;text-align: center;max-width: 300px;}
}
/*選單變化 end*/
/*pad版 start*/
@media (max-width: 768px) {
/**/ 
.RWDfakeloader .fl {width: 200px !important;margin-left: -100px;}.RWDfakeloader .fl img{width: 200px}/*banner*/ 
.cd-logo {width: 180px}.cd-header-buttons {margin-top: 13px !important;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 6px;}#RWDfullscreen01 .is-up .cd-main-header {height: 72px}#logoBig img {left: 0%;top:0px}.scrollDown001 {left: 0%;}/*關於我們*/ 
.RWDright_cont002 .item-first .pic {width: 70%;margin: 0 auto;}.RWDright_cont002 .item-first .text-box .title {margin-left: 15px}.RWDright_cont002 .item-first .text-box {width: 80%;padding: 40px 50px 40px;margin: 0 auto;float: none;}.about_block {padding: 100px 0 20px 0px;}.RWDright_cont002 .item-first .text-box a {right: 350px;top: 150px;z-index: 99;position: absolute;height: 122px}/**/ 
.RWDparallax_new .picbgbox {height: 25vh !important;}/*背景圖*/ 
.about_block::after {display:none}.about_block::before {top: 950px;right: -165px;}.news-section::after {bottom: 60px;}/*館長推薦*/ 
.RWDproduct002 .showbottom a h4 {font-size: 18px;}.section-subject.row {width: 100%;}/*頁尾*/ 
.info_icon img {height: 35px !important;width: 35px !important;padding: 5px;margin: 5px;}.info_p {color: #fff;line-height: 30px; letter-spacing: 1px; font-size: 13px;}.copyright {display: inherit;}.info-top {padding: 0px;margin-bottom: 15px;}.info_title h4 {font-size: 24px;margin-top: 0px;}.info_p {padding-left: 0px;}.info_map iframe {height: 85px;}.footer_info {margin-bottom: 15px;padding: 0px 0px;}/*------------內頁------------*//*頁首*/ 
.page_wrapper_bg .main {margin-top: 0px !important;}.page_wrapper_bg .cd-main-header {background: #908980;}.page_wrapper_bg .collapsing_header .cd-main-header .cd-logo {margin-top: 6px;width: 235px;}.page_wrapper_bg .cd-main-header {padding: 0px 20px;}.page_wrapper_bg .cd-main-header {height: 72px;}/*footer*/ 
.footerblock .container {padding-right: 15px;padding-left: 15px;}/*關於天一*/ 
.page_wrapper_bg .abous_p {margin-top: 30px; width: 100%; margin-left: 0;}.page_wrapper_bg .abous_img {margin-left: 0px;}.page_wrapper_bg ._bd_row._bd_clearfix.ab02 {padding: 40px 25px 0px;}.page_wrapper_bg .abous_icon {border-right: 0px solid #8e724a94;}/*底圖*/ 
.page_wrapper_bg section.call_to_action:before {background: url(archive/image/customization/about_left.png);content: ""; position: absolute; width: 341px !important; height: 356px !important; opacity: 0.3 !important; top: 0; left: -60px; background-size: contain !important;    background-repeat: no-repeat !important;}.page_wrapper_bg section.call_to_action:after {position: absolute;background: url(archive/image/customization/product_right.png);content: "";width: 327px !important;height: 367px !important;right: 0px !important;opacity: 0.3 !important;bottom: 267px !important;background-size: contain !important;    background-repeat: no-repeat !important;}/*產品介紹*//*上一頁按鈕*/ 
.btn_back {width: 20%;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*選單*/ 
.cd-logo {width: 150px}#RWDfullscreen01 .cd-main-header {padding: 0px 5px;}.cd-header-buttons {margin-top: 2px !important;}#RWDfullscreen01 .is-up .cd-main-header {height: 50px;}/*banner*/#logoBig img {width: 230px;}/*選單logo*/#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 2px; width: 189px;}/*關於天一*/ 
.RWDright_cont002 .item-first .pic {width: 100%;}.RWDright_cont002 .item-first .text-box .text {font-size: 16px;margin-top: 10px; width: 60%; height: 300px;float: right}.RWDright_cont002 .item-first .text-box {width: 100%;padding: 40px 0px 0px;margin: 0 auto; float: left;}.RWDright_cont002 .item-first .text-box a { right: 250px;top: 200px;}/*最新消息*//*最新消息*/ 
.RWDnews009 h1 {width: 100%;}.RWDnews009 .pic-box {width: 100%}.RWDnews009 h1 {writing-mode: initial;float: none;}.RWDnews009 h1:before {display:none}.RWDnews009 .section-subject.row {position: relative !important;    margin-left: 10px;}.RWDnews009 .date-box {float: none;width: 100%;height: 40px !important;padding: 10px 10px;background: #7f6655;margin: 0px 0px 10px; text-align: center;}.RWDnews009 .text-box {width: 100%;display: inherit;float: none;padding: 10px 30px 10px 30px;}.RWDnews009 .text-box button {float: right}/*館長推薦*/ 
.RWDproduct002 h1.main-title::after {display:none}/*背景圖*/ 
.product_block::after {display:none}/*頁尾*/ 
.info_p {margin: 13px 0px}.info_title h4 {font-size: 28px;margin-top: 30px;text-align: center;}.info_icon img {height: 45px !important;width: 45px !important;}.info_icon {padding-right: 15px;text-align: center;}.info-top {padding: 15px;}.info_map iframe {height: 150px;}.ssl, .info_map {padding: 0px;}/*-------內頁------*//*頁首logo*/ 
.page_wrapper_bg .collapsing_header .cd-main-header .cd-logo {margin-top: 2px; width: 189px;}.page_wrapper_bg .cd-main-header { padding: 0px 5px;}.page_wrapper_bg .cd-main-header {height: 50px;}/*main*/ 
.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}/*麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {width: 100%;}.hgroup h1 {font-size: 30px;}/*關於天一*/ 
.pg_title {font-size: 18px;}.abous_icon {height: auto;}.page_wrapper_bg ._bd_row._bd_clearfix.ab02 {padding: 40px 25px 45px; margin-top: 65px;}/*底圖*/ 
.page_wrapper_bg section.call_to_action:before {    background: url(archive/image/customization/about_left.png);    content: "";    position: absolute;    width: 298px !important;    height: 255px !important;    opacity: 0.3 !important;    top: 0;    left: 0;    background-size: contain !important;    background-repeat: no-repeat !important;}.page_wrapper_bg section.call_to_action:after {    position: absolute;    background: url(archive/image/customization/product_right.png);    content: "";    width: 242px !important;    height: 358px !important;    right: 0px !important;    opacity: 0.3 !important;    bottom: 397px !important;    background-size: contain !important;    background-repeat: no-repeat !important;}/*最新消息按鈕*/ 
.btn_back {width: 100%;}.btn.btn_back { float: none;}/*頁尾*/ 
.page_wrapper_bg .footerblock .container {padding-right: 15px !important; padding-left: 15px !important;}/*產品價錢*/ 
.page_content2 .info #prod_fixprice, .page_content2 .info #member_org_price {float: none;text-align: center;margin-top: 10px;}.page_content2 .info #prod_price {float: none; text-align: center;margin-top: 0px;}/*圖片*/ 
.local img {width: 100% !important;}/*相簿偏左*/ 
.page_wrapper_bg .album_d_item {float: none;}.page_wrapper_bg .page_content1 .row {margin: 0 !important;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*英文版首頁*//*logo+選單*/ 
.lang_en .navbar-brand {width: 130px;}.lang_en .navbar-default .navbar-toggle {margin-top: 13px;}/*我們的理念*/ 
.lang_en .RWDright_cont002 .item-first .text-box {height: 480px;}.lang_en .RWDright_cont002 .item-first .text-box:after {height: 472px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/**/ 
.RWDright_cont002 .item-first .text-box .text {width: 70%}.RWDright_cont002 .item-first .text-box a {right: 195px;top: 185px;}.popup-portfolio .portfolio-item {padding: 0px 30px;}
}
/*iphone5 end*/