/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:arial, 微軟正黑體, sans-serif;}/* 反白顏色設定*/::selection { background: #aaa; color: #fff;}::-moz-selection { background:#aaa; color: #fff;}/*---首頁---*//* loading*/ 
.RWDfakeloader{z-index:999999 !important}/*遮罩*/ 
.cd-overlay{background-color: rgba85, 85, 85, 0.9);z-index: 1;}/*header*/ 
.cd-logo{width: 200px;}/*menu*/ 
.cd-primary-nav > li > a:hover{color: #D40075;}.cd-primary-nav > li:hover::after{background: #D40075;}.cd-primary-nav > li > a.selected{background-color: #D40075;}.cd-primary-nav > li > a.selected:hover{color:#fff;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #ea379a;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #ea379a;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #D40075;}/*語系*/ 
.RWDmenu_plus01 #lan-02{font-size: 13px;letter-spacing: 1px;}.RWDmenu_plus01 #lan-02 a{color: #333;}.RWDmenu_plus01 #lan-02 a:hover{color: #D40075;}/*購物車*/ 
.RWDmenu_plus01 .cart-block:hover i{color: #D40075;}.RWDmenu_plus01 .member-block:hover::after, .RWDmenu_plus01 .cart-block:hover::after{display: none;}.RWDmenu_plus01 .cart-menu .buy-btn a{background-color: #D40075;}.RWDmenu_plus01 .cart-menu .buy-btn:hover a{background-color: #333;}.RWDmenu_plus01 .cart-menu ul.content li .text-box .price{color: #ea379a;font-weight: normal;}/*搜尋*/ 
.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #D40075;}.cd-search-trigger:hover::after{background: #D40075;}.RWDmenu_plus01 .cd-search button:hover{color: #D40075;}@media (min-width: 800px) {.RWDmenu_plus01 .cd-search{height: 60px;}.RWDmenu_plus01 .cd-search input{font-size: 16px;}.RWDmenu_plus01 .cd-search button{top: 18px;font-size: 15px;}}/*header社群*/ 
.RWDmenu_plus01 .share-group i:hover{color: #D40075;}/*下拉小箭頭*/ 
.fa-angle-down:after{display:none;}/* Banner*/ 
.RWDbanner001 .flex-nav-prev, .flex-nav-next{display:none;}.flexslider .container .carousel-caption{top:20%;margin:0}.flexslider .container .carousel-caption h1{font-size:40px;line-height:54px;width:100%;letter-spacing:7px;text-shadow:0 1px 5px rgba(0, 0, 0, 0.45);background:transparent}.flexslider .container .carousel-caption .lead.skincolored{font-size:16px;background:transparent;width:100%;line-height: 30px; letter-spacing: 6px;text-shadow:0 1px 5px rgba(0, 0, 0, 0.45)}/*標題*/ 
.RWDProduct012 .main-title, .RWDright_cont002 .item-first .text-box .title, .RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1{font-family: 'Open Sans', sans-serif;color#a59169;font-size: 38px;margin-bottom: 0;margin-top: 0;line-height: 1.1;font-weight: 600;text-align: center;color: #333;letter-spacing: 0.5px;}.RWDProduct012 .sub-title, .RWDright_cont002 .item-first .text-box .subtitle, .RWDproduct004 h2.sub-title{color: #555;margin: 15px auto 50px;line-height: 1.1;text-align: center;letter-spacing: 5px;font-size: 16px;}.RWDProduct012 .section-line, .RWDright_cont002 .item-first .text-box .underline{display:none;}.footer_title .big-title{font-family: 'Open Sans', sans-serif;color#333;font-size: 38px;margin-bottom: 0;margin-top: 0;line-height: 1.1;font-weight: 600;letter-spacing: 0.5px;}.footer_title .sub-title{color: #555;margin: 15px auto 0px;line-height: 1.1;letter-spacing: 5px;font-size: 16px;}/*最新產品*/section.call_to_action{padding: 90px 0 40px;}.product-section .item-box{width: 23.33333%;margin: 0 5%;}.RWDProduct012 .circle-btn{background-color: #D40075;width: 120px;height: 35px;bottom: -13%;margin-left: -60px;box-shadow: 1px 1px 10px rgba(0, 0, 0, 0);padding: 3px 10px;}.RWDProduct012 .circle-btn img{width: auto;}.RWDProduct012 .circle-btn:hover{background-color: #333;opacity: 1}.RWDProduct012 .second-item{box-shadow: 1px 1px 0px rgba(49, 49, 49, 0);}.RWDProduct012 .item-box .item-title{font-size: 20px;color: #555;height: auto;line-height: 1.3;}.RWDProduct012 .item-box .item-text{letter-spacing: 1.5px;color: #1C4D8F;}@media screen and (max-width: 600px) {.RWDProduct012{padding: 0;}}/*公司簡介*/section.features_teasers_wrapper{margin: 30px auto 100px;}.RWDright_cont002 .item-first{background: #f7f7f7;}.RWDright_cont002 .item-first .pic::after{background-color: rgba(84, 84, 84, 0.3);}.RWDright_cont002 .item-first .text-box{color: #8f8f8f;padding: 45px 50px;}.RWDright_cont002 .item-first .text-box .text{width: 85%;line-height: 2.5;text-align: center;margin: 0 auto;color: #1C4D8F;}.RWDright_cont002 .item-first .text-box a{color: #fff;border: 1px solid #D40075;background-color: #D40075;border-radius: 99em;padding: 10px 10px;}.RWDright_cont002 .item-first .text-box a:hover{background-color: #333;border-color: #333;}/*產品類別*/ 
.RWDproduct004 .callout-dark{background-color: transparent;}.RWDproduct004 .row{margin: 0px;}.RWDproduct004 section{padding: 0px 0px;border:none;}.RWDproduct004 .heading-title.heading-arrow-bottom::after{border-left: 0px solid transparent;border-right: 0px solid transparent;border-top: transparent;}.RWDproduct004 .item-box .item-hover .inner .ico-rounded:hover > span{color: #a59169;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box{border: 1px solid #ccc;border-right: 0px;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3{font-size: 20px;line-height: 1.1;color: #555;letter-spacing: 5px;font-weight: normal;}.RWDproduct004 .list-inline{color: #1C4D8F;letter-spacing: 1.5px;line-height: 1.8;margin-top: 5px !important;}.RWDproduct004 .item-box-desc{margin-bottom: 0;}.RWDproduct004 .item-box-desc ol{padding-left: 15px;}/*footer*/ 
.footer_bg{padding: 100px 0 50px;}.footer_bg a{color:#999;}.footer_info{color:#999;line-height:2;letter-spacing:1.5px;font-size: 14px;}.pad_info{display:none;margin-top:25px;line-height: 1.7;color: #999;letter-spacing: 1.5px;font-size: 14px;}.pad_copyright{display:none;}/* 社群*/#social_media_wrapper a{color: #999;padding: 6px 0;margin:0 0 0 16px;}#social_media_wrapper a:hover, #social_media_wrapper a:active{background:#999;}.RWDsocial001{background:transparent;position: relative;padding: 0;float: right;margin-bottom: 0px;}/*電子報*/ 
.footer_edm{margin:10px 0;}.web_edm{width: 90%;background-color: #f7f7f7;padding: 3px 0;border: 0px solid transparent;float:right;}.web_edm .email{width: 65%;}.web_edm .email input{width: 100%;background-color: transparent;color: #999;font-size: 13px;letter-spacing: 1px;}.web_edm .btn_container{width: 35%;}.web_edm .btn_container .btn{width: 50%;font-size: 13px;letter-spacing: 1px;}.web_edm .btn{background: transparent;border: 0px solid transparent;width: 100%;color: #999;}.web_edm .btn:hover{background: transparent;border: 0px solid transparent;color: #333;}/*copyright*/ 
.copyright{text-align: right;background: #fff; border-top: 0;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover{color: #999;line-height: 1.1;font-size: 13px;letter-spacing: 1px;}/*scroll top*/#toTop{display:none !important;}.gray_line{width:100%;max-width:1140px;margin:0 auto;height:2px;background-color:#ccc;margin-bottom:30px;}.scrollTop{height: 50px;background: none;opacity: 1;transition: 0.3s;right: 21px;width: 0;bottom: 0px;position: relative;left: 50%;margin-left: -50px;border-style: solid;border-width: 0 50px 50px 50px;border-color: transparent transparent #D40075 transparent;}.scrollTop::before{content: "Top";display: block;color: #fff;font-size: 13px;position: absolute;right: -15px;top: 50px;font-family: 'Open Sans', sans-serif;font-weight: 600;letter-spacing: 1px;}@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%;}#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);}}@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{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;}}
/*購物清單 start*/

@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*/
/*內頁-0313 start*/

/*內頁字*//*內頁高度*/ 
.page_content {min-height: 800px;}/*頁尾*/ 
.page_wrapper_bg .footer_bg {padding: 180px 0 50px}.page_wrapper_bg .row, .col-sm-6 {margin-top: 0px !important;}/*箭頭隱藏*/ 
.flex-direction-nav {display:none}/*rwd 內頁統一字*/ 
.page_wrapper_bg .article-text.rwd .container{font-size: 14px; line-height:28px; color: #555; word-wrap:break-word;word-break:normal;letter-spacing: 2px}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a{font-size: 20px; line-height:28px; color:#555; word-wrap:break-word;word-break:normal;letter-spacing: 2px;transition: 0.3s}.content section{font-size: 14px; line-height:28px; color: #555; word-wrap:break-word;word-break:normal;letter-spacing: 2px}/*麵包屑*/ 
.page_wrapper_bg .hgroup .container {padding-bottom: 25px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 10px;}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a:hover{color:#D40075}.page_wrapper_bg .layoutlist_3 .list_subject .summary a:hover{color:#555}/*聯絡我們*/ 
.page_wrapper_bg .formtitle {color: #555;font-size: 18px;padding: 10px 0px;text-align: center;margin-bottom: 30px;}.page_wrapper_bg .form-group {margin-bottom: 25px;}/*按鈕*//*聯絡我們按鈕*/ 
.page_wrapper_bg .ebtn {float: right !important;margin-left: 10px;}.page_wrapper_bg .ebtn a { color: #fff !important;}.page_wrapper_bg .ebtn:hover {background: #555 !important}/*公司簡介*/ 
.page_wrapper_bg h5, .h5 {font-size: 18px;margin: 30px 0px;color: #f7649d;}.page_wrapper_bg .about_row.row {padding: 50px 0px 10px}.page_wrapper_bg #about_logo {margin: 60px auto;}.page_wrapper_bg .three_line {border-bottom: #ffaacb dashed 1px;margin-bottom: 30px;margin-top: 0px;}/*聯絡我們*/ 
.page_wrapper_bg h3, .h3 {font-size: 20px;}.page_wrapper_bg #mail_a {color: #555;}.page_wrapper_bg #mail_a:hover {color:#f7649d;}/*側選單*/ 
.page_wrapper_bg #sidebar {padding-right: 30px;}.page_wrapper_bg h4 {font-size: 16px;letter-spacing: 2px;line-height: 40px;text-align: center;background: #555;color: #fff;}.page_menu_block ul.nav > li a {display: block;padding: 8px 8px;transition: 0.3s}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {letter-spacing: 2px;background: #fff;color:#1e7a77}.page_wrapper_bg .nav-stacked > li + li {margin-top: 8px;}.page_menu_block ul.nav > li > a {letter-spacing: 2px;color: #6f6f6f;border-radius: 0px;background: #fff;text-align: center;line-height: 25px;font-size:15px}.page_menu_block ul.nav > li:hover, .page_menu_block ul.nav > li.active { border: 2px #555 solid !important;box-shadow: 4px 4px 4px #c6c6c661;padding:0}.page_menu_block ul.nav > li {position: relative;border: 1px #aaa solid;border-radius: 0px; border-bottom: 1px #aaa solid !important;padding:1px 0px}.page_menu_block ul.nav ul > li > a {color: #6089bf;background: #fff;border-top: 1pt #aaa dashed; text-align: center;}.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 { color: #6089bf; background: #ededed;}/*產品列表*/ 
.page_wrapper_bg h6, .h6 { font-size: 16px; line-height: 30px;}#product .layoutlist_2 .subject {font-size: 18px !important; text-align: center;line-height:30px}.page_wrapper_bg .item .subject A.itemlink {color: #555;line-height: 30px}/*產品介紹*/ 
.page_content2 .info #prod_name h2, #prod_name h2 {letter-spacing: 2px;color: #555; font-size: 20px;}.page_content2 .info #prod_price .money {font-size: 32px;margin-left: 10px;color: #ff384e;}#product > div > div.product_top.row > div.info.col-sm-12.col-md-7.col-xs-12 > div.subtitle.visible-lg.visible-md > ul {padding-left: 20px;padding-bottom: 10px;}.page_content2 .info #prod_price .currency {font-size: 15px; color:#ff384e;font-weight: bold;}.product_list_item .img.img1:hover {opacity: 0.6;}.page_content2 .info #prod_no {font-size: 16px;line-height: 20px;color: #555;}.product_desc_subject {border-bottom: 1px #aaa solid; color: #555; font-size: 20px; margin-top: 25px; margin-bottom: 25px; letter-spacing: 5px !important; text-align: center;}#product > div > div:nth-child(5) > div > div.product_desc_content > ul {padding-left: 19px;}/*產品按鈕*/ 
.page_wrapper_bg .fbtn {font-size: 15px;background: #777; border-radius: 0px !important;transition: all 0.2s ease 0s;}.page_wrapper_bg .fbtn:hover {background: #444;}/*會員登入*/ 
.page_wrapper_bg .btn_text_link a {color: #555;text-decoration: none;font-size: 16px;letter-spacing: 2px;}.page_wrapper_bg .btn_text_link a {color: #555;text-decoration: none;font-size: 16px;letter-spacing: 2px;}.page_wrapper_bg .btn_text_link a:hover { color: #222;}.page_wrapper_bg .control-label {color: #555; letter-spacing: 1px;font-size: 14px}/*會員按鈕*/ 
.page_wrapper_bg .btn_area {float: right;}.page_wrapper_bg .btn_area .btn:nth-child(2) {background: #777;padding: 0px 30px; font-size: 15px;}/*詢問車*/ 
.page_wrapper_bg .row.hidden-xs.al { float: right;}/*購物車*/ 
.page_wrapper_bg .total_price { text-align: right; color: #555;font-size: 14px;font-weight: bold; line-height: 30px;letter-spacing: 1px;padding-right: 10px;}/*購物車按鈕*/ 
.page_wrapper_bg .btn-primary a {font-size: 15px;}/*購買頁面*/ 
.page_wrapper_bg input[type="radio"], input[type="checkbox"] {margin: 4px 10px 0;}.page_wrapper_bg label {color: #555;}

/*內頁-0313 end*/
/*內頁通用 start*/

/*內頁設定*/ 
.page_wrapper_bg a:hover{color:#555;}.page_wrapper_bg img{max-width:100%;}.page_wrapper_bg .slider_wrapper{top: 0 !important;}.page_wrapper_bg .page_content{padding-top: 50px;}.page_wrapper_bg .main{top: 0 !important;background-color:#fff;}.page_wrapper_bg .collapsing_header .full_page_photo, .page_wrapper_bg section.call_to_action{position: relative;}.pagecontent.menu5, .pagecontent.menu8{margin-top: 10px !important;}/*麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {display:none}.page_wrapper_bg .hgroup .container{border-bottom: 0px solid transparent;}.page_wrapper_bg .hgroup .breadcrumb{color: #999;border-radius: 0;width: 100%;text-align: center;border: none;background-color: transparent;letter-spacing: 1.5px;}.page_wrapper_bg .hgroup .breadcrumb a{color: #aaa;}.page_wrapper_bg .breadcrumb > li + li::before{color: #aaa;}/*頁尾*/ 
.page_wrapper_bg footer{margin-top: 0;}.page_wrapper_bg .news-section{padding: 0;background-image: none;background-color: #111;}.footer_webtool .web_edm{background-color: #232323;}/*scrolltop*/#toTop{display:none !important;}/*文字共用*/ 
.page_wrapper_bg .hgroup h1{text-align: center;font-size: 28px;font-weight: normal;letter-spacing: 3px; line-height: 1.1;color: #555;}.page_wrapper_bg .pagecontent{font-size: 14px;letter-spacing: 1.5px;line-height: 2;color: #555;}.product_desc_content{font-size: 14px;color: #555;letter-spacing: 1.5px;line-height: 2;}/*內文小標*/ 
.page_wrapper_bg .pagecontent h1{font-size: 20px;color: #333;margin-bottom: 20px;}@media screen and (max-width: 1024px) {.page_wrapper_bg .pagecontent h1{margin-top:0;}}@media screen and (max-width: 480px) {.page_wrapper_bg .pagecontent h1{margin-top:35px;}}.page_wrapper_bg .pagecontent h2{font-size: 16px;color: #333;margin: 0;line-height: 1.8;letter-spacing: 5px;}/*頁碼*/ 
.page ul li a:hover, .page .page_active{border-radius: 0;background-color: #b6bea8;}.page ul li a{border-radius: 0;background-color: #999;}/*左側欄*/ 
.page_menu_block h4{margin-bottom: 15px;letter-spacing: 1.5px;color:#fff}.page_menu_block ul.nav > li > a{color: #555;font-size: 16px;letter-spacing: 2px;background: #efefef;transition: all 0.2s ease 0s;}.page_menu_block ul.nav > li a{padding: 10px 10px;}.nav-pills > li > a{border-radius: 0;}.nav-stacked > li + li{margin-top: 8px;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a{color: #555;background:#efefef;}.page_menu_block ul.nav ul > li > a{color: #555;background: #fff;border-bottom: 1px solid #eaeaea;font-size: 14px;letter-spacing: 1px;}.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{color: #333;}/*關於我們*/ 
.pageaboutpic2{display:none;margin-top:25px;}@media screen and (min-width: 480px) and (max-width: 800px){.pageaboutpic2{display:block;}}.service_nb{text-align: center;color: #bfab41;border: 3px solid #bfab41;font-size: 30px;border-radius: 99em;width: 60px;height: 60px;margin: 0 auto 30px;line-height: 1.8;font-family: 'Oswald', 微軟正黑體, sans-serif;}/*最新消息列表*/ 
.layoutlist_3 .item{border-bottom: 1px solid #eee !important;}.page_wrapper_bg .layoutlist_3 .list_subject a{color: #333;font-size: 20px;line-height: 2;}.page_wrapper_bg .layoutlist_3 .list_subject .summary a{font-size: 14px;color: #777;}.page_wrapper_bg .layoutlist_3 .listdate{border-left: 0px solid transparent;}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth{padding-bottom: 0;text-align: center;color: #555;}.page_wrapper_bg .layoutlist_3 .listdate .day{color: #555;text-align: center;line-height: 1.5;}/*最新消息*/ 
.page_wrapper_bg .news_line{border-left: 2px solid #d8cdb6;}/*產品*/#product .layoutlist_2 .item{margin-top: 5px;margin-bottom: 40px;}#product .layoutlist_2 .subject{font-size: 20px;line-height: 1.1;height: auto !important;}#product .item .summary{line-height: 1.7;}.page_content2 .info #prod_name h2, #prod_name h2{font-size: 20px;line-height: 1.7;color: #333;}.page_wrapper_bg #product .page_content2 .info .subtitle{font-size: 14px !important;color: #555 !important;line-height: 2 !important;}.page_wrapper_bg #product .split_line.mt30{margin-top: 15px;}.page_content2 .info #prod_price{line-height: 1.1;margin-top: 12px;}@media (min-width: 800px) {#prod_amount{width: 150px !important;}#prod_amount .dd-select{width: 150px !important;}#prod_amount .dd-options.dd-click-off-close{width: 150px !important;}}/*聯絡我們*/#eforms .eformsDesc{ margin: 10px 0 30px;border-bottom: 1px solid #eee;padding-bottom: 50px !important;}#eForm1 .form-control{border-radius: 0;}.customized_columns ._input, .customized_columns select{border: 1px solid #eee;background-color: #f7f7f7;}.mapin{-webkit-filter: hue-rotate(350deg)grayscale(0.8)brightness(0.9);}/*購物清單*/ 
.page_wrapper_bg #carlist .orderrow{font-size: 14px;letter-spacing: 1px;}.page_wrapper_bg #carlist .subject a{color:#333;}#shoppingColumns{font-size: 14px;letter-spacing: 1px;}#shoppingColumns .form_subject{font-size: 16px;margin-bottom: 20px;color: #000;padding-bottom: 10px;}/*會員頁面*/@media (min-width: 800px) {.login_input_panel{margin-top: 45px;}.login_join_panel{margin-top: 35px;}#btn_member_login{max-width: 500px;float: right;}}#btn_forget_form{margin-left: 90px;}#btn_reverify_form{margin-left: 15px;}#login_form, #join_form{font-size: 14px;letter-spacing: 1px;}#join_form .btn_area .btn:nth-child(1){margin-left: 0;}/*搜尋頁面*/ 
.layoutlist_3 .item .subject{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}/*按鈕*/#btn_shopping, .article-text .btn_area .btn:nth-child(1){background: #777;border-radius: 0;font-size: 15px;letter-spacing: 1.5px;transition: all 0.2s ease 0s;padding: 0 30px}#btn_shopping:hover, .article-text .btn_area .btn:nth-child(1):hover{opacity:1;background: #444}.page_content2 .btn{font-size: 14px;letter-spacing: 1.5px;border-radius: 0;background: #777 !important;line-height: 1.1;padding: 10px 30px;margin-top: 50px;transition: all 0.2s ease 0s;}#album .page_content2 .btn{margin-top: 0;}.page_content2 .btn:hover{opacity: 1;background: #444 !important}.page_content2 .btn a:hover, .page_content2 .btn a:focus, .article-text .btn_area .btn:nth-child(1):hover{color:#fff;}.eformsForm .ebtn{line-height: 1.1;padding: 0;font-size: 14px;letter-spacing: 1.5px;border-radius: 0;}.eformsForm .web_btn1{background: #777;padding: 8px 30px;display: block;transition: all 0.3s ease 0s;}.eformsForm .web_btn1:hover{background: #444;color:#fff;}.eformsForm .web_btn2{background: #777;padding: 8px 30px;display: block;transition: all 0.3s ease 0s;}.eformsForm .web_btn2:hover{background: #444;color:#fff;}#shopping .btn-primary, .article-text .btn-primary{background-color: #777;border: 0px solid transparent;border-radius: 0;font-size: 14px;letter-spacing: 1.5px;transition: all 0.2s ease 0s;font-size: 15px;padding: 8px 30px;}#shopping .btn-primary:hover, .article-text .btn-primary:hover{background-color: #444 !important;color:#fff;opacity:1;}#shopping .btn-primary a:hover, .article-text .btn-primary a:hover{color:#fff;}#shopping .btn, .article-text .btn{border-radius: 0;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{float: right;}@media (min-width: 800px) {.btn_area .btn:nth-child(1){margin-left: 97px;}}

/*內頁通用 end*/
/*英文版 start*/

/*---首頁---*//*banner*/ 
.lang_en p.lead.skincolored{display:none !important;}.lang_en .flexslider .container .carousel-caption h1{letter-spacing: 3px;}.lang_en .flexslider .container .carousel-caption .lead.skincolored{letter-spacing: 2px;}.banner_subslogan{padding: 16px 30px;font-size:16px;line-height: 30px;text-shadow: 0 1px 5px rgba(0, 0, 0, 0.45);}@media screen and (max-width: 480px) {.banner_subslogan{font-size:14px;line-height:1.7;}}/*title*/ 
.lang_en .RWDProduct012 .main-title, .lang_en .RWDright_cont002 .item-first .text-box .title, .lang_en .RWDproduct004 .heading-title.heading-arrow-top h1, .lang_en .RWDproduct004 .heading-title.heading-arrow-bottom h1{margin-bottom: 50px;}.lang_en .RWDProduct012 .sub-title, .lang_en .RWDright_cont002 .item-first .text-box .subtitle, .lang_en .RWDproduct004 h2.sub-title{display:none;}.lang_en .footer_title .sub-title{letter-spacing: 2px;}/*Choose*/ 
.lang_en .RWDProduct012 .item-box .item-title{letter-spacing: 2px;}/*News*/ 
.lang_en .RWDright_cont002 .item-first .text-box .text{letter-spacing: 1.5px;}/*Products*/ 
.lang_en .RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3{letter-spacing: 2px;}/*edm*/ 
.lang_en .web_edm .btn_container .btn{width: 100%;}.lang_en #btn_reject_emailm_RWDBASE_PAT01_45_1{display:none;}/*---內頁---*//*edm*/ 
.page_wrapper_bg.lang_en #btn_reject_emailm_RWDPAGE_BASE_PAT01_28_1{display:none;}/*文字設定*/ 
.page_wrapper_bg.lang_en .pageTitle{letter-spacing: 2px !important;}.page_wrapper_bg.lang_en .pagecontent h2{letter-spacing: 2px;}/*產品*/@media (min-width: 800px) {.page_wrapper_bg.lang_en .page_content2 .info #prod_fixprice, .page_wrapper_bg.lang_en .page_content2 .info #member_org_price{margin-right: 20px;}.page_wrapper_bg.lang_en #prod_stand{width: 160px  !important;}.page_wrapper_bg.lang_en #prod_stand .dd-select{width: 160px  !important;}.page_wrapper_bg.lang_en #prod_stand .dd-options.dd-click-off-close{width: 160px  !important;}.page_wrapper_bg.lang_en #prod_amount{width: 170px !important;}.page_wrapper_bg.lang_en #prod_amount .dd-select{width: 170px !important;}.page_wrapper_bg.lang_en #prod_amount .dd-options.dd-click-off-close{width: 170px !important;}}

/*英文版 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*---首頁---*//*logo*/ 
.collapsing_header .cd-main-header .cd-logo{margin-top: 7px;}/*選單*/ 
.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li > a:hover{color: #2e3233;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #2e3233;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #2b2b2b;}/*公司簡介*/ 
.RWDright_cont002 .item-first .text-box .subtitle{margin: 15px auto 25px;}.RWDright_cont002 .item-first .text-box{padding: 35px 30px;}.RWDright_cont002 .item-first .text-box .text{text-align: left;}/*產品類別*/ 
.RWDproduct004 #portfolio div.col-md-3 h3{line-height: 1.3;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box{min-height: 520px;}.RWDproduct004 .item-box-desc ol{padding-left: 20px;}/*內頁*//*最新消息*/ 
.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 0px;}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a {font-size: 18px;}.page_wrapper_bg .layoutlist_3 .list_subject .summary {margin: 8px 0px;}/*產品介紹*/#product .layoutlist_2 .subject { font-size: 16px !important;}#product > div > div.product_top.row > div.info.col-sm-12.col-md-7.col-xs-12 > div.subtitle.visible-sm.visible-xs.padsummary > ul {padding-left: 20px;}.page_content2 .info #prod_fixprice, .page_content2 .info #member_org_price {margin-top: 15px;}.page_content2 .info #prod_price .money {font-size: 26px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*---首頁---*/#RWDBASE_PAT01 .container{width:100%;padding:0 25px;}.RWDBASE_PAT01 .container{padding:0 !important;}/*最新產品*/ 
.RWDProduct012 .container{padding: 0px !important;}.product-section .item-box{width: 27.33333%;margin: 0 3%;}.RWDProduct012 .item-box .item-title{font-size: 18px;}/*公司簡介*/ 
.RWDright_cont002 .item-first .text-box .subtitle{margin: 15px auto 50px;}/*產品類別*/ 
.RWDproduct004 .col-sm-3{width: 50%;}.RWDproduct004 #portfolio div.col-md-3 h3{font-size: 18px;}.RWDproduct004 .item-box-desc ol{padding-left: 25px;}/*footer*/ 
.pad_copyright{display:none;}.copyright{text-align: left;}.footer_other{display:none;}.pad_info{display:block;}.footer_sns{margin-top: 90px;}/*---內頁---*/ 
.padtop{margin-top: 35px;}.page_wrapper_bg .footer_bg .container{padding:0 25px;}/*最新消息列表*/ 
.page_wrapper_bg .layoutlist_3 .list_subject{margin-top: 0}.page_wrapper_bg .layoutlist_3 .list_subject .summary{margin: 0px 0px;}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth, .layoutlist_3 .listdate .day{display: block !important;}.page_wrapper_bg .layoutlist_3 .listdate .day{font-size: 48px !important;}.page_wrapper_bg .layoutlist_3 .listdate .day::before{display:none;}/*產品*/ 
.page_wrapper_bg .page_content2 .info{padding-top: 30px;}.page_wrapper_bg ._shopping_info {margin-top: 100px;}/*購物清單*/#carlist .subject{font-size: 16px;line-height: 1.3;letter-spacing: 0.5px;}#carlist, .total_price{font-size: 14px;line-height: 1.5;}/*會員*/#btn_forget_form{margin-left: 130px;}/*0313內頁*//*最新消息*/ 
.page_wrapper_bg .article-text .layoutlist_3 .list_subject a {font-size: 14px;}.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 40px !important;text-align: left;padding-left: 10px;}/*公司簡介*/ 
.page_wrapper_bg #about_logo {margin: 10px auto;margin-bottom: 50px !important;}/*產品介紹*/ 
.page_content2 .info #prod_name h2, #prod_name h2 {text-align: center;}/*加入會員*/ 
.page_wrapper_bg .control-label {padding-right: 0px;}.page_wrapper_bg .btn_area {float: none;}/*側選單*/#sidebar {padding: 10px 0px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*header*/ 
.collapsing_header .cd-main-header .cd-logo{width: 155px;margin-top: 6px;}/*banner*/ 
.flexslider .container .carousel-caption h1{font-size: 20px;letter-spacing: 2px;line-height: 1.5;padding-bottom: 5px}.flexslider .container .carousel-caption .lead.skincolored{line-height: 1.7;letter-spacing: 5px;padding-top: 0;}/*最新產品*/section.call_to_action{padding: 90px 0 30px;}.product-section .item-box{width: 100%;margin: 0 auto 10px;}/*公司簡介*/ 
.RWDright_cont002 .item-first .text-box{padding: 45px 20px;}/*產品類別*/ 
.RWDproduct004 .col-sm-3{width: 100%;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box{border-left: 0px;min-height:auto;border-bottom: 0px;}#portfolio > div > div:nth-child(4) > div{border-bottom:1px solid #ccc !important;}/*footer*/ 
.footer_bg{padding: 50px 0 50px;}.pad_info{line-height: 2;}.footer_info_in{margin: 25px 0;}.footer_sns{margin-top: 35px;}.RWDsocial001{float: none;margin: 0 auto 10px;width: 138px;display: block;left: 0;}#social_media_wrapper a{margin: 0 8px;}.copyright{text-align: center;}.gray_line{width: 90%;}.pad_copyright {display: none;}/*電子報*/ 
.web_edm{width: 100%;float:none;}/*---內頁---*//*間距*/ 
.page_wrapper_bg .page_subject{padding: 0;}.page_wrapper_bg .article-text .container{padding: 0;}/*內文間距*/ 
.phonetop{margin-top:35px;}/*最新消息列表*/ 
.page_wrapper_bg .layoutlist_3 .list_subject{margin-top: 10px;}.page_wrapper_bg .layoutlist_3 .listdate .day::before{content: " / ";}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth, .layoutlist_3 .listdate .day{display: inline-block !important;}.page_wrapper_bg .layoutlist_3 .listdate .day{font-size: 12px !important;}/*會員*/#btn_forget_form{margin-left: 0px;}/*電子報*/ 
.page_wrapper_bg .web_edm .btn_container .btn{float: left !important;margin-top: 0;}/*內頁*/ 
.page_wrapper_bg .hgroup .container {display:none}.main .container {padding-left: 15px;padding-right: 15px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_3 .item {padding: 20px 0px;}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a {font-size: 18px;}.page_wrapper_bg .layoutlist_3 .list_subject .summary a {font-size: 14px !important;}.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 20px;}/*購物車*/#btn_shopping, .article-text .btn_area .btn:nth-child(1) {width: 100%;}/*側選單*/#sidebar {padding: 10px 30px;}/*加入會員*/ 
.login_join_panel {padding: 0 10px;}#login_form > div.xrow.form-group > div {padding: 0px;}#btn_forget_form {margin-left: 60px;}.page_wrapper_bg .step_subject {margin-right: 15px;margin-left: 15px}.privacy_area {margin: 40px 15px;color: #555;}#login_form, #join_form {padding: 0px 25px;}/*產品介紹*/ 
.page_wrapper_bg .fbtn {width: 100%;text-align: center;}.page_wrapper_bg ._shopping_info{margin-top: 100px}/*頁尾*/ 
.page_wrapper_bg .footer_bg {padding: 100px 0 50px;}.page_wrapper_bg .footer_info {margin: 25px 0px !important;}
}
/*phone版 end*/