a{color: #CA3E5E;}a:hover{color: #333;}#RWDBASE_PAT01 { font-family: 'Montserrat', '微軟正黑體', sans-serif;}/*LOGO*/ 
.cd-logo {width: 140px;margin-top: 0px;}/*選單*/ 
.cd-primary-nav > li:after {height: 0px;}.cd-primary-nav > li > a {font-family: 'Montserrat', sans-serif;}.RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .cart-block:after {height: 0;}.RWDmenu_plus02 .cart-menu .cart-cancel-btn:hover {color: #9c9c9c;}.cd-search button:hover {color: #9c9c9c;}@media only screen and (min-width: 1170px){.cd-primary-nav > li > a {text-align: center;line-height: 22px;padding-top: 20px;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #9c9c9c;}.cd-primary-nav > .has-children.active.hover > a {color: #9c9c9c;}}@media (min-width: 800px){.RWDmenu_plus02 .cd-search { height: 60px; width: 100%; left: auto; right: 15px; max-width: 350px;}.RWDmenu_plus02 .cd-search input {font-size: 16px;}.RWDmenu_plus02 .cd-search button {top: 18px;font-size: 15px;}}/*形象*//*暢銷商品*/#RWDBASE_PAT01 .call_to_action{padding:50px 0px;background: #fff;}.RWDnews005 .section-subject{margin-top: 30px;}.RWDnews005 h2.sub-title{font-size: 24px;margin: 10px 0 0;color: #333;letter-spacing: 10px;}.RWDnews005 .section-line{display:none;}.list-inline{display:none;}.RWDnews005 .margin-top-20{text-align: center;background: #efefef;padding: 15px;margin: 0 !important;}.RWDnews005 h4 a {margin: 0 0 4px 0;font-size: 18px;font-weight: 400 !important;letter-spacing: 2px;}.RWDnews005 h1.main-title {font-size: 38px;font-family: 'Montserrat', sans-serif;letter-spacing: 2px;color: #eee; font-weight: bold;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover .margin-top-20 a {color: #9c9c9c}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item .margin-top-20 a {transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {display: none;}/*最新商品*/ 
.portfolio_teasers_wrapper{background: #f5f5f5 !important;}.RWDproduct002 {padding: 70px 0px 20px;}.RWDproduct002 h1.main-title{font-size: 38px;font-family: 'Montserrat', sans-serif;letter-spacing: 2px;color: #e4e4e4; font-weight: bold;}.RWDproduct002 h2.sub-title{font-size: 24px;margin: 10px 0 0;color: #333;letter-spacing: 10px;}.RWDproduct002 .section-line{display:none;}.portfolio-bottom-summary h4, .portfolio-bottom-summary p {text-align: center;}.portfolio-bottom-summary p {letter-spacing: 2px;font-weight: 400;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color: #9c9c9c;}.bounceIn {-webkit-animation-name:  fadeInUp;animation-name: fadeInUp;}.RWDproduct002 .showbottom:hover .inner-content > img {-webkit-transform: scale(1.1);transform: scale(1.1);}.portfolio-bottom-summary h4 {margin-bottom: 2px;margin-top: 15px;}.popup-portfolio .portfolio-item {/*top: 0 !important;left: 0 !important;position: relative !important;*/margin-bottom: 30px;}/*頁尾*/footer{background:#333;padding: 40px 0;margin-top: 0px;}.web_footer {letter-spacing: 1px;line-height: 2;}.RWDcopyright{text-align: center;font-size: 12px;margin-top: 8px;line-height: 1.1;letter-spacing: 1px;}.copyright{border-top:none;color:#FFF;}.copyright a{color:#FFF;}.copyright a:hover{color:#efefef;}/*top*/#toTop {background: url(archive/image/customization/1002top.png) no-repeat;background-size: contain;}#toTopHover {background: url(archive/image/customization/1002top.png) no-repeat;}
/*內頁 start*/

/*內頁高度*/ 
.page_wrapper_bg section.call_to_action{padding: 50px 0 100px 0 !important;min-height: 800px !important;}.pagecontent {margin-top: 10px !important;}/*內頁標題-置中*/ 
.page_wrapper_bg .hgroup .breadcrumb {width: 100%;text-align: center;border: none;background-color: transparent;letter-spacing: 1.5px;bottom:-30px;font-size: 14px;}.pull-right a {color: #000;font-size: 15px;letter-spacing: 2px;}.hgroup h1 {text-align: center;line-height:1.5;letter-spacing: 6px;}.hgroup .container {width: 100%;margin-bottom: 60px;padding-bottom: 10px;border-bottom: 0px solid #cccccc;}/*麵包屑*/ 
.hgroup .breadcrumb{font-size: 12px;background-color: transparent;right: 0px;border: 0px;bottom: 18px;}.hgroup .breadcrumb a:hover{color:#000;}/*統一文字*/ 
.page_wrapper_bg .pagecontent {line-height: 2 !important;letter-spacing: 2px;font-size: 14px;font-family: 'Montserrat', '微軟正黑體', sans-serif;}.page_wrapper_bg ._bd_row h3{font-size: 28px;line-height: 2; letter-spacing: 4px;color: #b5bfa1;text-shadow: 0px 1px 1px #e0e0e0;}.page_wrapper_bg ._bd_row h4 {font-size: 18px;letter-spacing: 2px;font-weight: bold;color: #666;}.page_wrapper_bg ._bd_row p {font-size: 14px;letter-spacing: 1px;color:#797979;line-height:2}.page_wrapper_bg a {color:#797979;}.page_wrapper_bg a:hover {color:#000;}/*按鈕*/ 
.page_wrapper_bg .eformsForm .web_btn1 {display: none !important;}/*左側選單*/ 
.page_menu_block {text-align: center;padding:0px 14px 0px 0px;letter-spacing: 1.5px;}.page_menu_block h4 {text-align: center;background: #333;padding: 20px 0px;color: #fff;margin-bottom: 3px;font-size:22px;}/*第二層*/ 
.page_menu_block ul {position: relative;font-size: 15px;}.page_menu_block ul.nav > li {background: #f1f1f1;margin-bottom: 3px;}.page_menu_block ul.nav > li > a {color: #333;border-radius: 0px;padding: 15px 0px;background: transparent;transition: 0.6s;border-left: 4px solid #dedede;}.page_menu_block ul.nav > li > a:hover ,.page_menu_block ul.nav > li.active > a {background: #b9b9b9;transition: 0.6s;border-left: 4px solid #171717;color: #fff;}.page_menu_block ul.nav ul li a {text-align: center;}.nav-stacked > li + li {margin-top: 0px; }/*購物車上一頁按鈕*/ 
.btn.btn-primary a {color: #fff !important;}.btn_area .btn:nth-child(1) {color: #ffffff;background-color: #5b5b5b;border-color: #282828;}.btn_area .btn:nth-child(1):hover {background-color: #333;text-decoration: none;}/*關於我們*/ 
.page_wrapper_bg .about_text {text-align: center;color:#464646;}.page_wrapper_bg .about_text h3 {font-size:20px;line-height: 1.8;color: #000;margin-bottom:25px;}.page_wrapper_bg .about_text img {margin-top:50px;}.page_wrapper_bg .about_text span {letter-spacing: 1px;}/*產品*//*產品-列表頁*/ 
.page_wrapper_bg  .layoutlist_2 .subject{text-align: center}#prod_name, #prod_name h2 {font-size: 24px;line-height: 40px;color: #555;padding: 1px 0px;margin: 0px;}.page_wrapper_bg  .layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 3px solid #dedede;background: #efefef;}/*產品-內容頁*/ 
.page_wrapper_bg  .page_content1 #productbx_bg {background: transparent;}.page_wrapper_bg #prod_name {border-left: 10px solid #ababab;border-right: 10px solid #ababab;padding: 5px 15px;text-align: center;background: #333;margin: 20px 0px;}.page_wrapper_bg  #prod_name h2 {color:#fff}.page_wrapper_bg .page_content1 #productbx {margin-top: 25px !important;margin-bottom: 20px !important;}.page_wrapper_bg .product_desc_subject {border-bottom: 4px double #dedede;width: fit-content;font-size:20px;}.page_wrapper_bg .product_text h4 {font-size:18px;color:#000;line-height:1.8;letter-spacing: 1px;}.page_wrapper_bg .product_text h5 {font-size:16px;color:#000;line-height:1.5;letter-spacing: 2px;}.page_wrapper_bg .product_text {line-height:2;}.page_wrapper_bg .product_text i {margin-right:10px;}.page_wrapper_bg .product_text span {color:#e41515}/*產品金額*/ 
.page_content1 #prod_price {margin-top: 18px;}#prod_price .currency, #prod_price .money {color: #ea0d0e;}#prod_amount{width: 150px !important;}#prod_amount .dd-select{width: 150px !important;}#prod_amount .dd-options.dd-click-off-close{width: 150px !important;}/*電子表單*/ 
.form-horizontal .control-label {padding-top: 0px !important;}/*按鈕*/ 
.page_content1 .btn {margin: 50px 0px 0px 0px;background:#333;color: #fff;transition: 0.6s;border-radius: 0;}.page_content1 .btn a {color: #fff;}.page_content1 .btn:hover {opacity: 0.8;transition: 0.6s;}.page_wrapper_bg .eformsForm  .ebtn{background: #333;font-size: 14px;float: right;letter-spacing: 2px;border-radius: 0px;transition: 0.6s;margin-right:0px;}.page_wrapper_bg .eformsForm  .ebtn:hover{opacity: 0.8;transition: 0.6s}.page_wrapper_bg .eformsForm  .ebtn a {color: #fff;}.page_wrapper_bg .eformsForm  .ebtn a:hover {color: #fff;}.page_wrapper_bg .eformsForm  .ebtn:hover > a {color: #fff;}#btn_shopping {background:#333;color: #fff;transition: 0.6s;border-radius: 0;}#btn_shopping:hover {opacity: 0.8;transition: 0.6s;}/*頁尾*/ 
.page_wrapper_bg .footer{background:#333;padding: 40px 0;margin-top: 0px;font-size:13px;text-align: center;font-family: 'Montserrat', '微軟正黑體', sans-serif;}.page_wrapper_bg .web_footer {letter-spacing: 1px;line-height: 2;}.page_wrapper_bg .RWDcopyright{text-align: center;font-size: 12px;margin-top: 8px;line-height: 1.1;letter-spacing: 1px;}.page_wrapper_bg .copyright{border-top:none;color:#FFF;}.page_wrapper_bg .copyright a{color:#FFF;}.page_wrapper_bg .copyright a:hover{color:#efefef;}/*檔案下載*/ 
.download .search_input, .download .list_table tr.odd, .download .search-go {background: #fff !important;}.download .list_table td.list_subject {border-bottom: 1px solid #dedede;padding-left: 12px;padding-right: 12px;text-align: left;font-size: 14px;line-height: 1.5;margin: 0 0 20px;color: #333;letter-spacing: 1.5px;}.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: 36px;margin-left: 0px;padding-left: 10px;}/*檔案下載_編號*/ 
.download .list_table th.list_no {font-size: 14px;letter-spacing: 1px;line-height: 26px;}/*檔案下載_檔案名稱*/ 
.download .list_table th.list_subject {line-height: 26px;font-size: 14px;letter-spacing: 1px;}/*檔案下載_日期*/ 
.download .list_table th.list_date {line-height: 26px;letter-spacing: 1px;font-size: 14px;}/*檔案下載_下載*/ 
.download .list_table th.list_downloadbtn {line-height: 26px;font-size: 14px;letter-spacing: 1px;}/*購物車*/@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}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDmenu_plus02 .cd-search {top: 70px !important;}.cd-overlay.is-visible.search-is-visible {top: 70px;}.collapsing_header header {height: 70px;}.cd-logo {width: 120px;}.collapsing_header .cd-main-header .cd-logo {margin-top: 0px;}.cd-header-buttons {top: 15px;}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color: #9c9c9c;}#cd-primary-nav > li > ul > li.go-back a {text-decoration: none;}.RWDproduct002 {padding: 70px 0px 50px;}.cd-primary-nav.nav-is-visible {z-index: 99;}.cd-primary-nav > li > a:hover {text-decoration: none;}/*內頁*//*左側bug箭頭*/ 
.fa-angle-down:after {display:none;}/*檔案下載*/ 
.page_wrapper_bg .download .search_input {margin-right: 45px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
#toTop {bottom: 20px;}#RWDBASE_PAT01 .call_to_action {padding: 30px 0px;}/*內頁*/ 
.page_wrapper_bg .about_text h3 {font-size:18px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.main .container {padding-left: 15px;padding-right: 15px;}.RWDnews005 .controlls-over .owl-pagination {margin-bottom: 20px;display: block;position: relative;}footer {padding: 40px 15px;}.collapsing_header header {padding: 0 5px 0 0;}/*內頁*//*標題*/ 
.page_wrapper_bg .hgroup h1 {margin-top: 30px;}/*關於我們*/ 
.page_wrapper_bg .about_text {text-align: left;}/*頁尾*/ 
.page_wrapper_bg .footer {padding: 40px 10px;}
}
/*phone版 end*/