/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family: '微軟正黑體', sans-serif;}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}/*寬度*/ 
.wrapper_bg .container {width: 100%; max-width: 1440px;}/*menu*/ 
.RWDmenu_plus02 .inside {background: transparent; }#RWDfullscreen01 .cd-main-header {transition: .5s all;}.RWDmenu_plus02 .container {width: 95% !important; padding: 0;}.cd-main-header {background: transparent;}.cd-primary-nav>li>a {color: #fff; font-size: 17px; letter-spacing: 2px;}.cd-primary-nav>li>a:hover {color: #ffa819;}.cd-primary-nav>li:after {display: none;}.RWDmenu_plus02 .inside.is-up {background: #fff;}.RWDmenu_plus02 .inside.is-up a {color: #333;}.RWDmenu_plus02 .inside.is-up a:hover {color: #ffa819;}.RWDmenu_plus02 .inside.is-up .lang-select {color: #333;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::after, .RWDmenu_plus02 .inside.is-up .cd-search-trigger::before {border-color: #333;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::after {background: #333;}.RWDmenu_plus02 .cart-block a {color: #fff;}.cd-logo {width: 220px; margin-top: 7px; margin-left: 0;}.RWDmenu_plus02 .inside .cd-logo img {display: none;}.RWDmenu_plus02 .inside.is-up .cd-logo img {display: block;}.RWDmenu_plus02 .inside .cd-logo::before {background: url(archive/image/customization/logo1.png); content: ""; position: absolute; width: 220px; height: 70px; left: 0; top: 0px; background-size: contain; z-index: 1; transition: .3s all;}.RWDmenu_plus02 .inside.is-up .cd-logo::before {display: none;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover { background-color: #ffa819; color: #fff !important;}.car_btn a {background: #ffa819;}.RWDmenu_plus02 .inside.is-up .car_btn a{color: #fff;}.car_btn a:hover {background: #555;}.RWDmenu_plus02 .inside.is-up .car_btn a:hover {color: #ffa819;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #fff;}/*語系*/ 
.fa.ic_lang-select{color:#fff;margin-right:10px;margin-left:20px}.lang-select-options a:hover{background-color:#ffa819}.is-up .fa.ic_lang-select { color: #333;}/*共通*/h1.main-title {font-size: 40px !important; letter-spacing: 2px; color: #0e0c0d !important; font-weight: bold !important; font-family: 'Noto Sans TC', serif;}h2.sub-title {display: none;}.section-line {display: none !important;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 40%;}/*about*/ 
.about_block {position: relative; padding: 80px 0;}.RWDright_cont002 .item-first {background: transparent;}.RWDright_cont002 .item-first .text-box .title {font-size: 28px; line-height: 2; color: #000; font-weight: bold;}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 20px; letter-spacing: 2px; font-weight: bold; color: #333333; line-height: 1;}.RWDright_cont002 .item-first .pic {width: 40%;}.RWDright_cont002 .item-first .text-box {width: 60%; color: #555; line-height: 2; font-size: 15px; letter-spacing: 2px; padding: 10px 50px;}.RWDright_cont002 .item-first .text-box .underline {display: none;}.RWDright_cont002 .item-first .text-box .text {width: 100%; line-height: 1; font-size: 15px; margin-top: 40px;}.about_block ul {padding-left: 0px;}.about_block ul li {float: left; width: calc(100%/3); list-style: none; margin-bottom: 10px; position: relative; color: #094074;}.about_block ul li::before {content: '+'; font-size: 30px; padding-right: 5px; color: #ffc125; position: relative; top: 4px;}.RWDright_cont002 .item-first .text-box a {margin: 30px 0 0; width: 200px; padding: 5px; background: #ffa819; border-radius: 5px; border: none; font-size: 18px; font-weight: bold; letter-spacing: 2px; box-shadow: 3px 3px 12px 3px rgba(0, 0, 0, 0.2);}.RWDright_cont002 .item-first .text-box button {font-size: 18px; letter-spacing: 2px; font-weight: bold;}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}/*service*/ 
.service_block {padding: 80px 0; position: relative; background: rgba(62, 62, 62, 0.15);}article.boxFeature-2 {margin: 0 15px; background: #fff; box-shadow: 1px 1px 5px #cecece;}.RWDService001 i {margin-bottom: 0;}.boxFeature-2 h2 {font-size: 18px; color: #333333; text-align: center; font-weight: bold; letter-spacing: 2px; line-height: 1; margin-bottom: 0px;}.boxFeature-2 p {font-size: 14px; color: #555; letter-spacing: 2px; padding: 20px 15px;}a.service_btn {margin: 50px auto 0; width: 200px; padding: 5px; background: #ffa819; border-radius: 5px; border: none; position: relative; box-shadow: 3px 3px 12px 3px rgba(0, 0, 0, 0.2); display: block; text-align: center; line-height: 2;    font-size: 18px; letter-spacing: 2px; font-weight: bold; color: #000; transition: all 0.5s;}a.service_btn:hover {background: #000; color: #fff;}/*card*/ 
.card_block .text-box {color: #fff; padding: 50px 100px; margin-right: 30px; width: 60%; text-align: center; margin: auto; border: 1px solid rgba(255, 168, 26, 0.4); background: rgba(255, 255, 255, 0.1); line-height: 2; font-size: 15px; letter-spacing: 2px; position: relative;}.card_block .container.editor {height: 100%; display: flex;}.card_block h1.main-title {margin-bottom: 30px; color: #fff !important; font-size: 28px !important;}.card_block .text-box::before {content: ""; width: 100%; position: absolute; border: 1px solid rgba(255, 168, 26, 0.4); background: rgba(255, 255, 255, 0.1); z-index: 0; height: 100%; display: block; top: -10px; left: -10px;}.card_block .text-box a {margin: 50px auto 0; width: 200px; padding: 5px; background: #ffa819; border-radius: 5px; border: none; position: relative; box-shadow: 3px 3px 12px 3px rgba(0, 0, 0, 0.2); display: block; text-align: center;    line-height: 2; font-size: 18px; letter-spacing: 2px; font-weight: bold; color: #000;transition: all 0.5s;}.card_block .text-box a:hover {background: #000; color: #fff;}/*footer*/ 
.footer_block .container {max-width: 1170px !important;}.footer_block {background: #f5f7f8; padding: 50px 0 0;}.ft_info {width: 35%; float: left; font-size: 15px; line-height: 2;color: #555; letter-spacing: 2px;}.ft_info h1 {font-size: 24px; font-weight: bold; color: #333; margin-bottom: 20px;}.ft_info span {color: #217dd4;}.ft_btn_block { width: 65%; float: right; font-size: 15px;color: #555; letter-spacing: 2px; line-height: 2;}#m_RWDfullscreen01_91_1 > div.ft_btn_item > a:nth-child(3) {margin-right: 0px;}a.btn_tr {width: calc(100%/3 - 40px); float: left; margin-right: 60px;}.ft_btn {width: 100%; background: #fff; border-radius: 5px; margin-right: 60px; padding: 10px; text-align: center; box-shadow: 3px 3px 12px 3px rgba(0, 0, 0, 0.05);}.ft_btn_img img {width: 100%;}.ft_btn_img {width: 40px; margin: 15px auto;}.ft_btn h4 {font-size: 17px; font-weight: bold; color: #ffa81a;}.ft_btn p {font-size: 13px; letter-spacing: 1px; color: #333;}/*copyright*/ 
.copyright_block {padding: 8px 0; font-size: 12px; color: #fff; letter-spacing: 2px; line-height: 2; text-align: center; background: #ffb130; margin-top: 50px;}.copyright_block .model {display: inline-block;}/*購物車*/ 
.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #ffa819;}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background-color: #333;}.RWDmenu_plus02 .cart-block:hover i {color: #ffa819;}.RWDmenu_plus02 .cart-block:after {display: none;}/*右側*/ 
.fixed_block {position: fixed; z-index: 22; right: 10px; bottom: 18%; width: 50px;}.fixed_block .RWDedictor a{display: block;font-size: 16px;width: 36px;background-color: #ff8555;color: #fff;padding: 10px;border-radius: 50px;transition: all 0.5s ease 0s;}.fixed_block .RWDedictor a:hover{background-color:#555;}/*社群*/ 
.RWDsocial002{margin-top: 15px;}.RWDsocial002 ul{margin:0;}.RWDsocial002 .pull-right{float: none !important;}.RWDsocial002 .iconRounded{border: 0 solid transparent;color: #fff;background-color: #00b900;margin: 5px 5px;width: 50px;height: 50px;font-size:30px;position: relative;right: 3px;padding: 0;line-height: 50px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover{background-color: #555;color: #fff;opacity: 1;}.RWDsocial002 .i.ii-fb1.iconRounded {background-color: #395693;}.copyright a,.copyright a:hover{color:#fff}
/*bounceIn 修正成 fadeIn start*/

/* bounceIn 修正成 fadeIn*/@-webkit-keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }    to {    opacity: 1;    -webkit-transform: none;    transform: none;  }   }@keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.bounceIn {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}

/*bounceIn 修正成 fadeIn end*/
/*en start*/

.lang_en .cd-primary-nav>li a,.lang_en .boxFeature-2 h2,.lang_en .boxFeature-2 p,.lang_en a.service_btn,.lang_en .RWDright_cont002 .item-first .text-box .title,.lang_en .RWDright_cont002 .item-first .text-box .subtitle,.lang_en .about_block ul li,.lang_en .RWDright_cont002 .item-first .text-box a,.lang_en .card_block .text-box .text,.lang_en .card_block .text-box a,.lang_en .ft_info h1,.lang_en .ft_info,.lang_en .ft_btn h4,.lang_en .ft_btn p,.lang_en .copyright_block,.lang_en .RWDright_cont002 .item-first .text-box button,.lang_en .RWDmenu_plus02 .cart-menu .title,.lang_en .info-box .title,.lang_en .shopping-title,.lang_en .shopping-step .name,.lang_en .RWDshopping .btn.normal,.lang_en .RWDshopping {letter-spacing: 0;}.lang_en a.service_btn,.lang_en .card_block .text-box a{width:100%;max-width:350px}.lang_en .about_block ul li{display:flex;align-items:center;line-height:1.5;margin:0 0 5px;width:calc(100%/2)}.lang_en .about_block ul li::before{width:20px;height:40px;top:0;margin-right:15px;font-size:25px}.lang_en .RWDright_cont002 .item-first .text-box{padding-top:0}.lang_en .RWDright_cont002 .item-first .text-box .title{line-height:1.5;margin-top:-10px}.lang_en a.btn_tr{margin:10px;width:calc(100%/3 - 20px)}.lang_en .ft_btn h4{line-height:1.5}.lang_en .ft_btn{min-height:190px}.lang_en .RWDbanner_plus01 .logo {width: 50vw;}.lang_en .boxFeature-2 h2 {line-height: 1.5;}.lang_en h1.main-title {letter-spacing: 0 !important;}/*fonts*/ 
.lang_en.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 0;font-weight: 500;color:#333}.lang_en.page_wrapper_bg .article-text h3 {letter-spacing: 0;line-height: 1.5;margin-bottom: 10px; font-weight: 500; font-size: 24px !important;color:#333}.lang_en.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 0;margin: 0 0 15px;font-weight: 500;color:#333}.lang_en.page_wrapper_bg .article-text,.lang_en.page_wrapper_bg .article-text p,.RWDslider01 .editor,.lang_en.page_wrapper_bg p,.lang_en .RWDtimeline01 li.event .point .editor,.lang_en .RWDtimeline02 .timeline2_list .block .text,.lang_en .content section.lang_en ,.RWDtimeline02 .timeline2_list .block .text-in {font-size: 15px;line-height: 2;letter-spacing: 0;  margin: 0;color:#333}.lang_en ._bd_row label,.lang_en ._bd_row li,.lang_en ._bd_row p,.lang_en ._bd_row td {font-size: 15px;line-height: 2; font-weight: 400;color:#333;letter-spacing: 0}.lang_en ._bd_row li{margin-bottom: 10px;color:#333;letter-spacing: 0}.lang_en ._bd_row>ul >li,.lang_en ._bd_row>ol >li { border-bottom: 1px dashed #ddd;color:#333;letter-spacing: 0}.lang_en ._bd_row ol,.lang_en .products-info .txt .editor ol { padding-left: 22px;color:#333;letter-spacing: 0}.lang_en ._bd_row ul,.lang_en .products-info .txt .editor ul{ padding-left: 18px;color:#333;letter-spacing: 0}.lang_en ._bd_row h1,.lang_en ._bd_row h2,.lang_en ._bd_row h3,.lang_en ._bd_row h4,.lang_en ._bd_row h5,.lang_en ._bd_row h6{font-weight:400;color:#333;letter-spacing: 0}.lang_en .m2018 .products-nav>ul>li a{letter-spacing:0;line-height:1.5}.lang_en .btn-shop button{letter-spacing:0!important}.lang_en .RWDproduct_page .products-info .download .control-label,.lang_en .RWDproduct_page .products-info .pd-info .control-label,.lang_en.lang_en .pagecontent .btn a,.lang_en .pagecontent .ebtn a{letter-spacing:0}.RWDproduct_page .products-info .style-radio .control-label{letter-spacing:0}.lang_en .new-form .new-width .control-label{width:140px;padding-right:0}.lang_en .col-sm-12.col-md-11{width:calc(100% - 140px)!important}.lang_en .col-sm-12.col-md-5{width:calc(100% - 140px)!important}

/*en end*/
/*INNER start*/

.page_wrapper_bg .main{top:0!important}.page_wrapper_bg .article-text .container{max-width:1170px}/*ab*/ 
.abimg{max-width:1000px;margin:auto auto 35px}.abbox{max-width:1000px;margin:auto}p.abp{font-weight:700;padding-bottom:20px;border-bottom:1px solid}p.abulttl{font-size:20px!important;font-weight:700;color:#000!important;margin-top:50px}ul.ultype{display:flex;flex-wrap:wrap;margin-bottom:50px;list-style:none;padding-left:0;margin-top:20px}ul.ultype li{line-height:2.5;width:calc(100%/3);position:relative;color: #094074}ul.ultype li:before{content:"+";font-weight:700;color:#ffa819;margin-right:10px}p.end{display:flex;justify-content:center;border:6px double rgba(255,168,25,.2);padding:30px;font-weight:700;font-size:19px!important;color:#000!important}/*intro*/ 
.article2 .page_wrapper_bg .article-text .container{max-width:100%}.article2  #sidebar{width:20%}.pagecontent .article_model[data-seq="0"]{margin-top:0!important}figure{margin:0}.RWDslider01 .pic-list{padding-right:0;width:60%}.RWDslider01 .text{width:40%;padding:11px;padding-left:5%;padding-bottom:11px;border:1px solid #eee;min-height:357px}.page_wrapper_bg .article-text h1{font-weight:700;color:#000;font-size:25px;letter-spacing:2px;line-height: 1.5}.page_wrapper_bg .article-text h4{font-size:15px!important}.RWDslider01 .text ul{padding-left:23px;letter-spacing:2px;font-size:14px}/*service*/ 
.sintro:before{position:absolute;left:0;content:"";background:#ccc;width:5px;height:100%;top:0}.sintro{position:relative;margin-bottom:15px;border:1px solid #eee;padding:20px;padding-left:40px}ul.ultype.ultype1 li{width:100%}/*contact*/ 
.new-form .formdesc ul.ultype li{width:100%}.eformsDesc{border:0}.new-form .formdesc ul.ultype{margin:0}.new-form .formdesc h1{font-size:20px}#eForm1 > div:nth-child(6) > label{width:100%;font-weight:700;color:#000;font-size:17px;margin-top:20px}/*book*/ 
.product1 .item .subject a{font-weight:700;font-size:17px;height:auto!important}.product1 .item .subject{height: auto !important;}.product1 .item .summary{border-top:1px solid #eee;padding-top:20px}.product1 .page_wrapper_bg .article-text .container{max-width:100%}.product1 #sidebar{width:20%}.layoutlist_3 .item{margin-top:0;margin-bottom:40px}.products-editor.editor{text-align:center;border:1px solid #eee;padding:30px}.contactlink a{display:inline-block;width:45px;margin:0 5px;margin-top:15px}#mobile-fixed .noamount,#mobile-fixed .price-box li:first-child,.RWDproduct_page .products-info #timercountdown,.RWDproduct_page .products-info .discountmsg,.RWDproduct_page .products-info .noamount,.RWDproduct_page .products-info .price-box li.active,.RWDproduct_page .related-box .price-box li:first-child{color:#ffa819;font-weight:700}.info-box .title,.shopping-title{font-weight:700}ul.paddfix,ol.paddfix{padding-left:22px}/**/ 
.pagecontent a, .pagecontent a:hover { text-decoration: none; transition: .5s;}.pagecontent a:hover { color: #ffa819;}.layoutlist_2 .item, .layoutlist_4 .item {margin: 0 0 30px;border:0}.none img { width: 30%; display: block;  margin: auto;}.boxname { margin: 0 10px;}.form-horizontal .form-group { margin-left: 0;}.RWDsearch_page .search-list{margin-bottom:30px}/*ttl & bread*/ 
.breadcrumb a { font-size: 13px; color: #9c9c9c; letter-spacing: .5px; line-height: 1.5;transition: .5s;}.breadcrumb a:hover { color: #ffa819;transition: .5s;}h1.pageTitle{font-size:30px!important;letter-spacing:2px;color:#0e0c0d!important;font-weight:700!important;font-family:'Noto Sans TC',serif;text-align:center}.hgroup .container{border:0}.hgroup .breadcrumb:before{content:'+';font-size:30px;padding-right:5px;color:#ffc125;position:relative;top:4px}.hgroup .breadcrumb{width:100%;border:0;text-align:center;bottom:0;position:relative}/*space*/ 
.call_to_action{padding:40px 0 90px!important;min-height:600px!important}/*fonts*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: bold;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text,.page_wrapper_bg .article-text p{font-size:14px;color:#555;letter-spacing:2px;line-height:1.8}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td {font-size: 15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row>ul >li, ._bd_row>ol >li { border-bottom: 1px dashed #ddd;}._bd_row ol, .products-info .txt .editor ol { padding-left: 22px;}._bd_row ul, .products-info .txt .editor ul{ padding-left: 18px;}/*con*//*conform*/ 
.customized_columns ._input:hover, .customized_columns ._input:active, .customized_columns ._input:focus { border-bottom: 1px solid #666;}.customized_columns ._input, .customized_columns select { background: white; border-radius: 0;}/*btn*/ 
.pagecontent .btn_back { float: right; margin-top: 40px !important;}.pagecontent .btn_back a { padding: 6px 40px;line-height: 1.5;}.pagecontent .ebtn a { background: transparent !important; padding: 2px 40px;}.RWDproduct_page .btn_back { background: transparent; margin: 0;}.btn.active, .btn:active {box-shadow: none;}.pagecontent .btn,.page_wrapper_bg .ebtn { font-size: 14px !important;}.pagecontent .btn,.pagecontent .ebtn { background: transparent; padding: 0; color: #333; margin: 0; letter-spacing: 1.5px;}.pagecontent.btn a,.pagecontent .ebtn a { background: #e61f1a; color: white; font-weight: normal; margin: 0; padding: 2px 40px; margin-top: 30px;}.RWDeform001 .ebtn {  background: transparent; margin-top: 5px; width: 100%;}.RWDeform001 .ebtn:hover { background: transparent;}.RWDeform001 .ebtn a:hover { background: #505050;}.pagecontent .btn,.pagecontent .btn:hover,.pagecontent .ebtn, .ebtn:hover { transition: .5s;}button#btn_add2car2go { background: #ffa819 !important;}button#btn_add2car2go:hover, button#btn_add2car:hover { background: #000!important;}.ebtn.currectsend_btn { float: right;}#panel_14 > section.article-text > div > div > div > div.ebtn { float: right;}.album1 .btn.btn_back { background: transparent !important;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #313131;}#panel_14 > section.article-text > div > div > div > div.ebtn a:hover{background:#000;color:#fff}#panel_14 > section.article-text > div > div > div > div.ebtn{background:transparent;color:transparent;padding:0;margin:0}#panel_14 > section.article-text > div > div > div > div.ebtn a{background:#ffa819;border-radius:5px;border:none;font-size:15px;font-weight:700;letter-spacing:1px;box-shadow:3px 3px 12px 3px rgba(0,0,0,0.2);color:#000;padding:6px 40px;transition:.5s}.pagecontent .btn a:hover,.pagecontent .ebtn a:hover{background:#000!important;border-color:transparent;transition:.5s;color:#fff}.pagecontent .btn a,.pagecontent .ebtn a{transition:.5s;background:#ffa819!important;border-radius:5px;border:none;font-size:15px;font-weight:700;letter-spacing:1px;box-shadow:3px 3px 12px 3px rgba(0,0,0,0.2);color:#000;padding:10px 40px;line-height: 22.5px}/*sidebar*/ 
.m2018 .products-nav .nav-title { background: #333; color: white; font-size: 15px; margin: 0;}.m2018 .products-nav>ul>li { padding: 0; margin: 0;}.m2018 .products-nav>ul>li a { display: block; max-width: 100% !important; padding: 10px;}.m2018 .products-nav ul>li>.toggle-submenu { height: 45px;}.m2018 .products-nav>ul>li.active { background: transparent;}.m2018 .products-nav li a:hover { color: #ffa819 !important;transition: .5s all}.m2018 .products-nav>ul>li.active>a { font-weight: bold;color:#ffa819;transition: .5s all}.m2018 .products-nav>ul>li { border-color: #eee;}#sidebar > div.m2018.visible-lg > div > ul > li.active.is-open.has-child > ul > li.active.iscate>a { color: #9c9c9c;}.m2018 .products-nav>ul>li>a { font-size: 15px;border-bottom: 1px solid #eee;}/*products*/ 
.RWDproduct_page .products-info .name { font-size: 20px; font-weight: bold; line-height: 1.5;}.RWDproduct_page .products-info { padding: 20px;}.RWDproduct_page .products-info .txt .title { display: none;}.RWDproduct_page .products-info .txt .editor { padding-top: 15px; border-top: 1px solid;color:#666}.product1 .form-group label { letter-spacing: 0;}.layoutlist_4 .price { color: #7db05c; font-weight: bold;}.layoutlist_8 .list_subject .summary { margin: 0 !important;}.layoutlist_4 .subject{margin:0;height:auto!important;overflow:visible!important}.layoutlist_4 .subject a{padding:10px;text-align:center;display:block;transition:.5s}.layoutlist_2 .item:hover a,.layoutlist_4 .item:hover a{transition:.5s;box-shadow:0 5px 10px #eee}/*news*/ 
.layoutlist_8 .listdate .day { color: #444; font-size: 25px !important; margin: 10px 0 0 0 !important;}.layoutlist_8 .listdate {border-left: 0!important;text-align: right}.layoutlist_8 .listdate .yearmonth {padding: 0}.subsubject { margin-top: 20px;}.layoutlist_8 .item { border-color: #eee;}.layoutlist_8 .item:last-child{border:0}.layoutlist_8 .article_subject{font-size:18px}.layoutlist_8 .list_subject .summary a{font-size:15px;line-height:1.5;letter-spacing:1.5px;color:#555}/*search*/ 
.RWDsearch_page .list-tab li .qty, .RWDsearch_page .list-title .qty { background: #5e3326 !important; font-size: 12px !important;color:white;}/*quiry*/ 
.RWDquiry .btn.normal:hover{transition:.5s ease}.RWDquiry .btn.normal{border-radius:0;font-size:15px;letter-spacing:1.5px;transition:.5s ease}.RWDquiry .btn.normal:hover{transition:.5s ease;background:#eee;color:#333;border-color:#eee;font-weight:700}.RWDquiry .btn.bg2,.btn.normal.bg3{background:#333;color:#fff;border-color:#333}/*album*/#album > div.page_content1 > div:nth-child(3){display:none}/*cart*/ 
.RWDmenu_plus02 .cart-menu .title span { background: #ffa819;}.RWDmenu_plus02 .cart-menu .title span { background: #ffa819; position: relative; top: -2px;}.RWDmenu_plus02 .cart-menu .buy-btn a { background: #ffa819;}.RWDmenu_plus02 .cart-menu .buy-btn:hover a { background: #000;}.cart-menu .text-box .price { color: #333 !important;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form, .shop-1 .shopping-price-box .sum-box { background: white;border-radius: 0; border: 1px solid rgba(204, 204, 204, .5);}.RWDshopping .btn.normal { border-radius: 5px; font-size: 14px;}.RWDshopping .btn.bg2,.RWDshopping .btn.bg3 { background: #ffa819;  border: 0;color: white !important;}.RWDshopping .btn.bg2:hover,.RWDshopping .btn.bg3:hover { background: #505050;color: white !important;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b { color: #ffa819!important;}/*購物車上方圓*/@keyframes num-bg {    0% {         background: #ffa819;        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {         background: #ffa819;        -webkit-transform: scale(1);        transform: scale(1)    }}.shopping-step .current .num:before { background: #ffa819;}.shopping-step .name {  color: #666;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price,.total b { color: #ffa819;}.shopping-item,.info-box, .no-item, .plus-in, .shopping-item, .shopping_form { background: transparent; border: 1px solid #eee;}.shopping_form {background: transparent;border: 1px solid #ccc;}.login-box a:hover b { color: #ffa819;}.login-box a b { color: #ffa819;}.RWDshopping .btn.normal {border-radius: 5px !important;font-size: 15px;}

/*INNER end*/
/*小螢幕 start*/

@media (max-width:1440px){.lang_en .RWDbanner_plus01 .logo {width: 60vw;}#RWDfullscreen01 .container {max-width: 100%;}#panel_77 {margin-right: 0 !important; margin-left: 0 !important;}article.boxFeature-2 {margin: 0px;}/*INNER*/ 
.RWDslider01 .text{min-height:349px}}@media (max-width:1366px){.about_block ul li {font-size: 14px;}/*INNER*/ 
.RWDslider01 .text {min-height: 329px}}@media (max-width:1280px){.RWDright_cont002 .item-first .text-box {padding: 10px 10px 10px 50px;}.about_block ul li {letter-spacing: 1px;}.boxFeature-2 p {letter-spacing: 1px; font-size: 13px;}/*INNER*/ 
.RWDslider01 .text{min-height:307px;width:45%}.RWDslider01 .pic-list{width:55%}.product1 .pagecontent{width:80%}}@media (max-width: 1199px) {/**/ 
.RWDmenu_plus02 .phone-menu {margin-left: 10px;}.cd-header-buttons li {float: left;}.RWDmenu_plus02 .inside .cd-logo::before {left: 0; width: 150px; height: 50px;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #fff;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #fff;}.cd-main-header {padding: 0 15px;}.inside.is-up .cd-main-header .cd-logo {background: #fff; width: 158px; margin-top: 0;}.inside.is-up .cd-nav-trigger span, .inside.is-up .cd-nav-trigger span::after, .inside.is-up .cd-nav-trigger span::before {background: #2e3233;}/**/ 
.cd-primary-nav>li>a {color: #333;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent; color: #333;}nav.cd-nav .bottom-copyright {display: none;}/**/ 
.about_block ul li {width: calc(100%/2);  font-size: 15px; letter-spacing: 2px;}.RWDright_cont002 .item-first .text-box {padding: 0 50px; width: 50%;}.RWDright_cont002 .item-first .pic {width: 50%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 0;}
}
/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.lang_en #RWDfullscreen01 .RWDbanner_plus01 .slick-caption .container {padding: 0 10vw;}.lang_en .RWDbanner_plus01 .logo {width: 100%;}.lang_en .RWDright_cont002 .item-first .text-box .title{font-size:18px;font-weight:700}.lang_en .RWDright_cont002 .item-first .text-box .subtitle{line-height:1.5;font-weight:400;font-size:14px;margin:10px 0 0}.lang_en .RWDright_cont002 .item-first .text-box .text{margin:20px 0 0}.lang_en .about_block ul li{margin:0 0 15px}.lang_en .card_block .text-box{width:80%}/**/ 
.RWDright_cont002 .item-first .text-box {padding: 0 0 0 30px;}.about_block ul li {letter-spacing: 1px; font-size: 14px;}/**/ 
.boxFeature-2 p {letter-spacing: 0.5px; font-size: 12px; padding: 20px 5px;}/**/a.btn_tr {width: calc(100%/3 - 20px); margin-right: 30px;}.footer_block .container{padding: 0 30px;}/*INNER*/h1.pageTitle { font-size: 25px!important;margin-bottom:0}.btn_back { margin-right: 0 !important;}.fa-angle-down:after, nav.cd-nav .fa-angle-down:after { display:none;}.btn.btn_back, .ebtn{width:auto;}.pull-right { float: none !important;}.call_to_action {padding: 40px 0 60px!important;min-height: 600px!important}.RWDslider01 .pic-list,.RWDslider01 .text{width:100%;float:none}#eForm1 > div:nth-child(6) > label{font-size:15px}.RWDproduct_page .btn-shop .btn{width:48%}#product .col-xs-6 .col-md-12,#product .col-xs-6{padding:0}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.lang_en .RWDbanner_plus01 .slick-caption{top:23%}.lang_en #RWDfullscreen01 .RWDbanner_plus01 .slick-caption .container{padding:0 34vw}.lang_en .RWDright_cont002 .item-first .text-box{padding-top:50px}.lang_en .new-form .new-width .control-label { padding: 0 !important;}.lang_en .card_block .text-box a {margin: 20px auto;}.lang_en .new-form .new-width .control-label{width:100%}.lang_en .col-sm-12.col-md-5{width:100%!important;padding: 0}.lang_en .col-sm-12.col-md-11 {width: 100%!important;padding: 0;}.lang_en  .customized_columns{margin:0 15px}/**/ 
.RWDright_cont002 .item-first .pic {width: 100%;}.RWDright_cont002 .item-first .text-box {width: 100%; padding: 30px 15px;}.RWDright_cont002 .item-first .text-box .title {text-align: center;}.RWDright_cont002 .item-first .text-box .subtitle {text-align: center;}.about_block ul li {width: calc(100%/3);}.RWDright_cont002 .item-first .text-box a {margin: 30px auto 0;}/**/ 
.boxFeature-2 p {font-size: 15px; letter-spacing: 2px; padding: 20px 15px;}article.boxFeature-2 {margin: 0 15px 45px;}a.service_btn {margin: 5px auto 0;}/**/ 
.card_block .text-box {width: 90%; padding: 20px 15px;}#m_RWDfullscreen01_56_1 .picbgbox {height: 60vw !important;}/**/ 
.ft_info {width: 100%; float: none; text-align: center;}.ft_btn_block {width: 100%; float: none; margin-top: 30px;}/*INNER*/ 
.RWDproduct_page .btn_back { display: inline-block; width: auto;}.block_body .page_content2 .btn,.block_body .page_content1 .btn,.page_content2 .btn,.page_content1 .btn{width:auto;margin:0}.ebtn a { width: auto; display: inline-block; float: right;}.article-text>.container{min-height:400px}#sidebar { margin-bottom: 30px;}.none img { width: 50%;}.new-form { margin-top: 0;}.form-horizontal .form-group { margin-left: -15px;}.layoutlist_8 .list_subject{margin-top:-5px}.layoutlist_2 .item,.layoutlist_4 .item{margin:0 0 10px}#mobile-fixed .btn-box .bg2{background:#ffa819!important}#mobile-fixed .btn-box .normal{background:transparent}.call_to_action{min-height:auto!important}ul.ultype li{width:calc(100%/2)}.article2 #sidebar,.product1 #sidebar{width:100%}.product1 .pagecontent{width:100%}.product1 .item .subject{margin:10px 0;height: auto !important;}.product1 .item .summary{padding-top:10px}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.lang_en #RWDfullscreen01 .RWDbanner_plus01 .slick-caption .container {padding: 0 0;}.lang_en h1.main-title{font-size:25px!important;letter-spacing:0}.lang_en .about_block ul li{width:100%;margin:0;text-align:left}.lang_en .RWDright_cont002 .item-first .text-box .title,.lang_en .RWDright_cont002 .item-first .text-box .subtitle{text-align:left}.lang_en .card_block .text-box{width:95%}.lang_en .card_block h1.main-title{line-height:1.5;font-size:20px!important;margin:0 0 20px}.lang_en a.btn_tr{width:100%;margin:0 0 20px}.lang_en .ft_btn{min-height:auto}.lang_en .card_block .text-box a {font-size: 16px;max-width: 300px;}/**/h1.main-title {font-size: 32px !important;}/**/ 
.RWDbanner_plus01 .logo img {width: 230px;}.RWDbanner_plus01 .slick-caption {top: 35%;}/**/ 
.RWDright_cont002 .item-first .text-box .title {font-size: 26px;}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 16px; line-height: 1.5;}.about_block ul li {width: 100%; text-align: center;}/**/#m_RWDfullscreen01_56_1 .picbgbox {height: 120vw !important;}.card_block .text-box {padding: 30px 15px; font-size: 14px;}.card_block h1.main-title {font-size: 24px !important;}/**/a.btn_tr {width: 100%; margin-bottom: 30px; margin-right: auto;}#m_RWDfullscreen01_91_1 > div.ft_btn_item > a:nth-child(3) {margin-bottom: 0px;}/*INNER*/h1.pageTitle { margin-bottom: 0;text-align: center}.hgroup .breadcrumb { text-align: center;width: 100%; position: relative;}.page_wrapper_bg .call_to_action>.container { padding: 0;}.pagecontent.btn a, .pagecontent.ebtn a { letter-spacing: 0px;}.pagecontent.btn a, .pagecontent .ebtn a { display: block; width: 100%;}.RWDshopping .btn.normal { display: block; width: 100%; margin: 0; margin-bottom: 20px;}.pagecontent .btn_back { display: block;}.ebtn.currectsend_btn { width: auto;}.pagecontent .btn_back { width: 100%;}.pagecontent .btn_back,.pagecontent .btn_back a { display: block;}.ebtn.currectsend_btn { width: 100%;}.row .album_d_item{width:100%;margin-left:-15px}#RWDshopping,#RWDquiry { padding: 0 20px;}.none img { width: 80%; margin: 40px auto;}.RWDquiry .btn.normal{width:100%;margin:0 0 10px}.form-horizontal .form-group { margin-left: -15px;}.shopping_form .shopping-title{background:#333}.pform table { width: 500px !important;}.pform { margin-top: 0;}.video_item {margin-bottom: 40px !important;}.file_area { width: 100%; margin: 0 0 20px;}.dd-container,.page_wrapper_bg .dd-select, .download .search_input { width: 100% !important;}.download_container .btn { width: 100%;}.download .search-container { width: 100%;}#mobile-fixed .btn-box .normal {background: transparent !important; color: #555; border: 1px solid; border-radius: 0;}#mobile-fixed .btn-shop .btn{ height: 35px; background: transparent !important; color: #555; border: 1px solid; border-radius: 0;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop,#mobile-fixed .btn-box .bg2 { background: #ffa819!important; color: white; border: 1px solid #ffa819;}.RWDshopping .btn.normal { margin: 10px 0; width: 100%;}li#MO_sellPrice {height: 43px;display: flex;align-items: center;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {  color: #da9400;}.layoutlist_8 .listdate .yearmonth { display: inline-block;}.layoutlist_8 .listdate .day:before { content: "/"; left: 0; position: absolute;}.layoutlist_8 .listdate .day { font-size: 12px !important;color: #afafaf !important; display: inline-block; position: relative; padding-left: 10px;}.layoutlist_8 .listdate{text-align:left}.layoutlist_8.rwd .list_img+.list_subject{margin-top:20px!important}ul.ultype li{width:100%}p.abulttl{margin-top:30px}.RWDslider01 .pic-list{margin-bottom:0}.page_wrapper_bg .article-text h1{margin-top:0}.RWDslider01 .text{min-height:auto;padding:30px 20px}.call_to_action{padding:40px 0 50px!important}.sintro{padding-left:20px}.RWDproduct_page .m-pd-info .select-box .btn{background:#000;color:#fff}
}
/*phone版 end*/
/*380px start*/
@media (max-width: 380px){
.lang_en .RWDbanner_plus01 .slick-caption{top:18%}.lang_en h1.main-title{line-height:1.5;font-size:21px!important}.lang_en .about_block ul li{margin:0 0 10px}.lang_en .card_block .text-box a{font-size:13px;margin:20px 0 0}.lang_en #m_RWDfullscreen01_56_1 .picbgbox{height:160vw!important}
}
/*380px end*/