a{text-decoration:none}a:hover, a;active, a:focus{text-decoration:none;}.row {margin-left:0px;margin-right:0px;}.cd-main-content {top:80px}/*loading*/ 
.RWDfakeloader .fl img {width: 250px;}/*menu*/ 
.RWDmenu_plus02 .container {width: 100%;}.cd-primary-nav>li>a {color:#000;transition: 0.4s;font-size:16px;letter-spacing:1.5px;text-decoration:none;}.cd-primary-nav>li>a:hover {color:#888;transition: 0.4s;text-decoration:none;}.cd-primary-nav>li:hover:after {display: none}.cd-primary-nav>.has-children>a::before,.cd-primary-nav>.has-children>a::after {background: #000;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color:#888;text-decoration:none;}.cd-primary-nav>li>.active >a {transition: 0.4s;}.cd-primary-nav>.active>a {transition: 0.4s;color:#888;}.cd-primary-nav>.active>a:after, .cd-primary-nav>.active>a:before {background-color:#888 !important;transition: 0.4s}.is-up .cd-primary-nav>.has-children>a::after, .is-up .cd-primary-nav>.has-children>a::before {background-color: #000;}.is-up .cd-primary-nav>li>a:hover:after, .is-up .cd-primary-nav>li>a:hover:before {background-color: #333;text-decoration:none;}.cd-primary-nav>.active>a::after {background: #333;}.cd-primary-nav .cd-secondary-nav {box-shadow: inset 0 1px 0 #eee, 0 3px 6px rgba(0,0,0,.05);}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background: #F5F5F5;color:#333}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before, .is-up .cd-primary-nav>li>a:hover:after, .is-up .cd-primary-nav>li>a:hover:before {background-color: #888;}nav.cd-nav {margin-left: 0px;margin-right: 70px;}.RWDmenu_plus02 .member-block.logn-out {    margin-left: 8px;    margin-top: 10px;    border-left: 1px solid #eee;    padding-left: 8px;}/*語系*/ 
.lang-select-label {padding-bottom: 17px;line-height: 45px;transition: 0.4s}.lang-select-options {box-shadow: inset 0 1px 0 #eee, 0 3px 6px rgba(0,0,0,.05);}.lang-select-options>li {border-right:0px}.cd-header-buttons li {margin-top:0px}.lang-select-options a:hover {background-color: #F5F5F5;color: #333;transition: 0.4s}/*會員&購物車&搜尋*/ 
.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block {margin-left: 25px;}.cd-search-trigger::after {background: #333;}.cd-search-trigger::before {border: 2px solid #555;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .querycar-block:hover:after {display:none}/*banner*/ 
.RWDbanner_plus01 .container {width: 100%;padding: 0;}.RWDbanner_plus01 .slick-caption {top:40px}/*購物車*/ 
.RWDmenu_plus02 .cart-menu .title span {background: #888;box-shadow: none;}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color:#333}/*gotop*/ 
.scrollTop002 {bottom: 100px;right: 10px;}.scrollTop002 .ii {border-radius:0px}/*寬*/ 
.product_block .container {width: 90%;}.about_block .container {width: 80%;position: relative;}.idea_block .container {width: 100%;}/*產品理念*/ 
.idea_block {    padding: 80px 0;}.tex_box {text-align: center;}.tex_box h2 {font-size: 60px;color: #333;font-weight: normal;letter-spacing: 1px;font-family: 'Tenor Sans', sans-serif;}.tex_box h3 {font-size: 35px;color: #333;font-weight: normal;letter-spacing: 1px;line-height: 1;}.tex_box h4 {font-size: 16px;font-weight: normal;letter-spacing: 1.5px;color: #222;margin: 18px 0px 0px}.tex_box .pro_tex {margin-top: 80px;padding: 0px 400px;display: flex;align-items: end;justify-content: center;}.tex_box .pro_tex .pro_icon {width: calc(100%/3 - 5px);display: inline-block;color:#888;letter-spacing: 1px;font-size: 15px;position: relative;}.pro_img img {width: 120px;border: 0px solid #ccc;border-radius: 50%;padding: 12px;}.pro_icon h5 {margin-top: 20px;font-size: 20px;letter-spacing: 2px;color: #333;font-weight: bold;}.tex_box .pro_tex .pro_icon::before {content: "";border-right: 1px dashed #eee;position: absolute;width: 2px;height: 100%;right: 0;top: 0;}.tex_box .pro_tex .pro_icon:nth-child(3)::before {display:none}.RWDleft_cont002 .item-second .pic:before {content: "";width: 100%;height: 100%;background-size: contain;background: url(customization/about_img-01.png) no-repeat;position: absolute;bottom: 0px;}/*過場底圖*/ 
.bg_img01 {position: absolute;left: 0;width: 350px;height: 350px;bottom: 5%;}.bg_img02 {position: absolute;right: 30px;width: 300px;height: 300px;top: 22%;}.RWDparallax_new .picbgbox {border-radius: 50%;}.bg_img01 .RWDparallax_new .picbgbox {width: 100%;height: 350px;}.bg_img02 .RWDparallax_new .picbgbox {width: 100%;height: 300px;}/*pro*/ 
.product_block {margin: 50px 0px;}.RWDleft_cont002 .item-second .text-box {width: 60%;}.RWDleft_cont002 .item-second .pic {width: 40%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 15px;}.RWDproduct002_v2 h1.main-title {font-size: 35px;color: #333;font-weight: normal;letter-spacing: 1px;}.RWDproduct002_v2 h1.main-title span {font-family: 'Tenor Sans', sans-serif;}.RWDproduct002_v2 h2.sub-title {font-size: 16px;font-weight: normal;letter-spacing: 1.5px;color: #222;line-height:1.5}.RWDproduct002_v2 .section-line {display:none}.RWDproduct002_v2 .bounceIn{-webkit-animation-name: fadeIn;animation-name: fadeIn;}.RWDproduct002_v2 .popup-portfolio .portfolio-item h4 {font-size: 17px;letter-spacing: 2px;color: #333;font-weight: bold;position: relative;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #000;padding-left:40px;transition: 0.4s}.portfolio-bottom {padding: 0px 10px;margin: 22px 0px;}.portfolio-bottom h4 {text-align: left;color:#333;transition: 0.4s}.portfolio-bottom p {font-size: 15px;letter-spacing: 1px;text-align: left;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4::before {content: "";width: 0px;height: 1px;background: #333;position: absolute;top: 10px;left:0px;transition: 0.4s;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4::before {width: 25px;transition: 0.4s;}/*about*/ 
.about_block {margin: 50px 0px 100px;}.about_block .container::before {content: "";background: #eee;width: 100%;height: 380px;position: absolute;bottom: 50px;z-index: -1;}.about_block .container::after {content: "";width: 180px;height: 180px;background: url(archive/image/customization/about_img-02.png) no-repeat;position: absolute;bottom: -80px;top: auto;right: 49%;transform: translateX(225px);background-size: contain;}.RWDleft_cont002 .item-second {background: transparent;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1.05);}.RWDleft_cont002 .item-second .text-box {width: 60%;background: transparent;color: #888;padding: 140px 50px 0px;}.RWDleft_cont002 .item-second .text-box .underline {display:none}.RWDleft_cont002 .item-second .text-box .text {width:100%;font-size: 15px;margin-top:55px}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 16px;font-weight: normal;letter-spacing: 1.5px;color: #222;margin: 18px 0px 0px}.RWDleft_cont002 .item-second .text-box a {margin: 0;background: transparent;border: 0;padding: 0;margin-top: 80px;color:#333;position: relative;transition: 0.4s;width: fit-content;}.RWDleft_cont002 .item-second .text-box a:focus {text-decoration: none;}.RWDleft_cont002 .item-second .text-box a:hover {background: transparent;text-decoration: none;color: #000;transition: 0.4s;}.RWDleft_cont002 .item-second .text-box a::before {content: "";width: 50px;height: 1px;background: #333;position: absolute;top: 12px;right: -60px;transition: 0.4s;}.RWDleft_cont002 .item-second .text-box a:hover::before {transform: translateX(20px);transition: 0.4s;}.about_tex h4 {font-size: 18px;margin-top: 50px;margin-bottom: 20px;color:#333}.RWDleft_cont002 .item-second .text-box .title {font-size: 35px;color: #333;font-weight: normal;line-height: 1;}.about_tex ul {list-style: none;padding: 0;display: inline-block;background: #fff;}/*.about_tex li {width: calc(100%/3 - 35px);display: inline-block;background: #fff;text-align: center;padding: 10px;position: relative;margin: 20px 15px;color:#333;font-weight: bold;}*/ 
.about_tex p {width: 85%;}/*.about_tex li:nth-child(1) {margin-left: 0;}.about_tex li:nth-child(1)::before {content: "1";font-size: 55px;position: absolute;top: -28px;left: 10px;color: #fff;font-family: 'Tenor Sans', sans-serif;}.about_tex li:nth-child(2)::before {content: "2";font-size: 55px;position: absolute;top: -28px;left: 10px;color: #fff;font-family: 'Tenor Sans', sans-serif;}.about_tex li:nth-child(3)::before {content: "3";font-size: 55px;position: absolute;top: -28px;left: 10px;color: #fff;font-family: 'Tenor Sans', sans-serif;}*/ 
.about_tex li {display: inline-block;position: relative;padding: 5px 10px;}.about_tex li::before {content: "";width: 1px;height: 20px;background: #ccc;position: absolute;right: -3px;top: 12px;}.about_tex li:nth-child(3)::before {display:none}/*footer*/ 
.footer_block {padding: 50px 0px 0px;background: url(archive/image/customization/ft_bg.png);color: #777;}.footer_block a, .footer_block:focus {text-decoration: none;color:#888;transition: 0.4s}.footer_block a:hover {color:#000;transition: 0.4s}.ft_title {margin-bottom: 50px;}.ft_title h4 {color: #333;font-size: 28px;margin-bottom: 15px;border-bottom: 1px dashed #ddd;padding-bottom: 15px;text-align: center;letter-spacing: 1px;font-family: 'Tenor Sans', sans-serif;}.ft_info {align-items: flex-end;justify-content: center;display: flex;}.ft_left {width: 60%;display: inline-block;font-size: 15px;letter-spacing: 1px;}.ft_left span {display: inline-block;width: 70px;font-size: 15px;font-weight: bold;color: #333;margin-top:5px;margin-right:10px}.ft_menu {margin-bottom:20px;text-align: right;}.ft_menu a {position: relative;padding-left: 15px;font-size:14px;color:#333;font-weight:bold}.ft_menu a::before {content: "";width: 1px;height: 12px;position: absolute;background: #888;top: 4px;right: -8px;}.ft_menu a:last-child::before {display: none;}.ft_right {width: 40%;display: inline-block;font-size: 14px;}.ft_btn {text-align: right;}.ft_line {display: inline-block;background: #40b919;margin: 0px;transition: 0.4s;}.ft_line:hover {background: #2c8410;transition: 0.4s;}.ft_line a {color: #fff;font-size: 15px;letter-spacing: 2px;font-weight: bold;display: block;padding: 5px 70px;}.ft_line a:hover {color: #fff;}.ft_line i {margin-right: 10px;font-size: 20px;transform: translateY(1px);}.ft_media {text-align: right;line-height:0}.RWDsocial001 {background: transparent;width: 100%;margin-top:0px;padding: 0px;right:0px}.RWDsocial001 i {color: #333;font-size: 26px;margin-right: 0px;transition: 0.4s}.RWDsocial001 i:hover {color:#000;transition: 0.4s}#social_media_wrapper {margin-bottom: 12px;}#social_media_wrapper a {padding: 0;margin-left:10px;display: inline-block;float: none;height:26px}#social_media_wrapper a:hover, #social_media_wrapper a:active {background: transparent;}.seo_tex {font-size: 12px;color: #888;margin-top:10px}.seo_tex a {text-decoration: underline;}/*copyright*/ 
.ft_copyright {text-align: center;font-size: 12px;color: #888;margin: 50px 0px 0px;padding: 3px 0px;background: #333;}.ft_copyright .RWDedictor {padding: 0px 5px;}.ft_copyright .RWDssl01 {display:inline-block;line-height:1.5}.ft_copyright .RWDedictor, .ft_copyright .copyright {display: inline-block;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #888;text-decoration:none;}/*cookie*/ 
.RWDalert_fancybox.bottom {display: flex;align-items: center;justify-content: center;padding: 0 !important;height: 45px;width:100%}.RWDalert_fancybox.bottom .editor {width: 40%;margin-bottom:0px !important;font-size:14px !important}.RWDalert_fancybox.bottom .btn-box {width: 100px;}.RWDalert_fancybox .btn {width: 100%;border-radius: 0px;}.RWDalert_fancybox .btn.active {height:32px;font-size: 16px;font-weight: bold;background: #888;color: #fff;line-height:0px}.RWDalert_fancybox .btn.active:hover {background: #000;}
/*內頁 start*/

.footer {    margin-top: 0;    color: #777;    border-top: 0;}.RWDsocial001 {    position: relative;}/*main*/ 
.page_wrapper_bg section.call_to_action { padding: 35px 0 120px 0; min-height: 700px;}.page_wrapper_bg section.call_to_action>.container {padding: 0;}/*麵包屑(置中)*/ 
.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;}.hgroup .container {border-bottom: none;padding-bottom: 32px;}.hgroup h1 {    font-family: 'Tenor Sans', sans-serif;    margin-bottom: 0;    text-align: center;    font-size: 35px;    line-height: 1.5;    font-weight: 400;    color: #333;    letter-spacing: 1px;}.hgroup .breadcrumb a { color: #888;font-weight: 600; letter-spacing: 1px;}/*文字統一設定*/ 
.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 {font-size: 15px;line-height: 2;letter-spacing: 2px;color: #777;text-align: justify;font-weight: 400;}.page_wrapper_bg .article-text p {font-size: 15px;line-height: 2;letter-spacing: 2px;color: #777; font-weight: 400;}._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;}/*側選單*/#sidebar .products-nav {    border: 1px solid #eee;}.m2018 .products-nav>ul>li>.toggle-submenu {    top: 16px;}#sidebar .products-nav {    border: 1px solid #eee;}.m2018 .products-nav>ul>li {    margin: 0;    padding: 16px 0 16px 10px;    border-bottom: 1px solid #eee;}.m2018 .products-nav .nav-title {    background: #f6f6f6;    font-size: 17px;    padding: 8px 10px;    margin-bottom: 0;    color: #777;}.m2018 .products-nav>ul>li.active>a, .m2018 .products-nav>ul>li:hover>a  {    color: #f79911;    transition: all .5s ease;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 15px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none;}.btn.btn_back a {min-width:180px;padding: 0 15px;background: transparent;color: #777; transition: all 0.2s ease;border: 1px solid #777;}.btn.btn_back a:hover {border: 1px solid #222;color: #fff;background: #222;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a {text-align: center;min-width:180px;line-height: 1.5;padding: 6px 30px;margin-top: 20px;color: #fff;background:#f79911; border: 1px solid #f79911;transition: all .2s ease;}.ebtn a:hover {background:  #f18c00; color: #fff; border-color:  #f18c00; transition: all .2s ease;}/*產品*/ 
.webdesc {    border-bottom: 1px dashed #ddd;    padding-bottom: 16px;    margin-bottom: 32px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {    background: #f79911; transition: all .3s ease;border-radius: 0;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {    background: #222; transition: all .3s ease;    border-radius: 0;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover{background-color: #f18c00;transition: all .3s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover{background-color: #000;transition: all .3s ease;}#mobile-fixed .btn-shop .btn.notice:hover, .RWDproduct_page .btn-shop .btn.notice:hover {    background: #222;    transition: all .3s ease;}#mobile-fixed .btn-shop .btn.notice, .RWDproduct_page .btn-shop .btn.notice {    background: #777;    transition: all .3s ease;border-radius: 0;}/*購物車*/ 
.RWDshopping .btn.bg1{background: transparent ;color: #777;border: 1px solid #777;border-radius: 0 ;}.RWDshopping .btn.bg1:hover{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #222 ;color: #fff ;background: #222 ;}.RWDshopping .btn.bg2{border-radius: 0 !important;transition: all 0.3s ease;border: 1px solid #f79911 !important;color: #fff !important;background: #f79911 !important;}.RWDshopping .btn.bg2:hover{background:#f18c00 !important;color: #fff !important;border: 1px solid #f18c00 !important;}.RWDshopping .btn.bg2 i {transition: none;}.RWDshopping .btn.bg3{background: transparent; color: #777; border: 1px solid #777;border-radius: 0;}.RWDshopping .btn.bg3:hover{border-radius: 0;transition: all 0.3s ease;border: 1px solid #222;color: #fff; background: #222;}/*購物車按鈕pad*/#mobile-fixed .btn-box .normal {background: transparent ;color:  #777;border: 1px solid  #777;border-radius: 0 ;}#mobile-fixed .btn-box .bg2{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #f79911;color: #fff ;background: #f79911;}.RWDshopping #mobile-fixed .btn.normal {color: #777;}/*會員new*/#join_form .btn{padding: 6px 12px;border-radius: 0;}#join_form .btn-link:hover { text-decoration: none;}.webbtn { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; color: #ffffff;background: #f79911;}.webbtn:hover {background: #f18c00;}.shopping_viewlogin__submit {color: #fff;background: #f79911;border-radius: 0;}.no-touch .shopping_viewlogin__submit:hover {background:  #f18c00;}#btn_member_login { float: none;background: #777;color: #fff;border: 1px solid #777;padding: 6px 12px;}#btn_member_login:hover {background: #222;color:#fff;border: 1px solid #222;}#join_form .btn-primary {float: none; background: #f79911;color: #fff;border: 1px solid #f79911;}#join_form .btn-primary:hover{background: #f18c00;color:#fff;border: 1px solid #f18c00;}.btn-primary { background-color:#777;border: 1px solid #777; border-radius: 0 !important; float: right; margin-right: 0px;font-size: 14px;box-shadow:none;}.btn-primary a {color: #fff;font-size: 14px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#fff;}.btn-primary:hover{transition: all 0.3s ease; color:#fff; background-color: #222;border-color: #222;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: #222;border: 1px solid #222;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #fff;background-color:#222;border-color: #222;outline: none;}/*產品*/ 
.layoutlist_2  .item .summary A.itemlink {text-align: left;font-size: 12px; letter-spacing: 1px; color: #777;}.layoutlist_2  .item .subject {text-align: left; font-size: 16px;letter-spacing: 1px;color: #222; margin-top: 16px;margin-bottom: 0;}.layoutlist_2 .item, .layoutlist_4 .item {    border-bottom: 0;    margin-top: 0;    margin-bottom: 32px !important;}.layoutlist_2 .item.product_list_item img { transition: all .5s ease;}.layoutlist_2 .item.product_list_item:hover img {transform: scale(1.1); transition: all .5s ease;}.RWDproduct_page .products-info .name {font-weight: 600;font-size: 20px;margin-bottom: 0;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor { color: #333;}.RWDproduct_page .products-info .subname {font-size: 14px; letter-spacing: 1px; font-weight: 600; color: #1c2952 !important;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {text-align: left;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before {border: 2px solid #1c2952;}.RWDproduct_page .products-editor { border-top: 1px dashed #ddd; padding-top: 20px;}.RWDproduct_page .products-info .txt { background: #f6f6f6;}.RWDproduct_page .products-info .txt .title {padding: 10px 15px;    color: #333; border-bottom: 0; margin-bottom: 0;}.RWDproduct_page .products-info .txt .editor {padding: 10px 15px;border-top: 2px solid #fff;}.RWDproduct_page .products-info .txt .title .ii { right: 10px;}#mobile-fixed, .RWDproduct_page { color: #333;}/*相簿*/ 
.album_item:hover img { filter: brightness(0.8);transition: all .5s ease;}.album_item img{transition: all .5s ease;}.layoutlist_2 .album_item_subject {color: #333;font-weight: 600;letter-spacing: 1px;}.row .album_d_item a {border-bottom: 0;}/*時間軸*/ 
.RWDtimeline01 li.event .point .editor {padding-top: 12px;}.RWDtimeline01 li.event .point .title { font-size: 22px;line-height: 1.5;}.RWDtimeline01 li.event .point .date { font-size: 13px;padding: 20px 0 5px;color: #888;}.RWDtimeline01 li.event:before { border: 2px solid #888;}/*最新消息*/ 
.edcontent4 .webdesc {    text-align: center;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {    display: none;}.layoutlist_7 .subject, .layoutlist_7 .subject a {    color: #222;    font-size: 16px;}.layoutlist_7 .summary, .layoutlist_7 .summary a {    color: #777;}/*聯絡我們*/ 
.new-form .new-width .control-label {text-align: right !important;}.customized_columns ._input, .customized_columns select { border-radius: 0;}.form-group { margin-bottom: 20px;}textarea.form-control {min-height: 100px;}.formdesc { text-align: left;}.form-horizontal .control-label {    width: 12%;}#eForm1 .col-md-11 {    width: 88%;}/*會員*/input[type=checkbox], input[type=radio] {    margin: 4px 0px 0 8px;}.member_join_strong {    position: relative;    color:#f79911;}/*影片*/ 
.video_item_subject {font-size: 16px; font-weight: 400; color: #222;}/*購物車上方園*/@keyframes num-bg {    0% {        background: rgb(247,153,17, 0);        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background:rgb(247,153,17, 1);        -webkit-transform: scale(1);        transform: scale(1)    }}.shopping-step .current .num:before {    background: #f79911;}

/*內頁 end*/
/*小螢幕 start*/

@media (max-width:1680px){/*banner*/ 
.RWDbanner_plus01 .logo img {width: 90%;float: right;}/*理念*/ 
.tex_box .pro_tex {padding: 0px 200px;}.bg_img02 {top:15%}.bg_img01 {width: 320px;height: 320px;bottom: -22%;}.bg_img01 .RWDparallax_new .picbgbox {height: 320px;}/**/ 
.product_block .container {width: 95%;}/**/ 
.about_block .container {width: 85%;}.about_block .container::before {bottom:-30px;height: 405px;}.about_block .container::after {right: 50%;bottom: -105px;width:200px;height:200px}/**/ 
.footer_block .container {width: 80%;}}@media (max-width:1440px){/**/ 
.RWDbanner_plus01 .logo img {width: 75%;}/*理念*/ 
.tex_box .pro_tex {padding: 0px 200px;}.bg_img01 {width: 250px;height: 250px;bottom: -22%;left: 20px;}.bg_img01 .RWDparallax_new .picbgbox {height: 250px;}.bg_img02 {top:15%;width: 290px;height: 290px;}.bg_img02 .RWDparallax_new .picbgbox {height: 290px;}/**/ 
.RWDleft_cont002 .item-second .text-box {padding: 70px 50px 0px;}.RWDleft_cont002 .item-second .text-box a {margin-top:60px}}@media (max-width:1366px){/*banner*/ 
.RWDbanner_plus01 .logo img {width: 70%;}/**/ 
.tex_box .pro_tex {padding: 0px 150px;}.tex_box h3 {font-size: 30px;}/**/ 
.tex_box h2 {font-size: 50px;}.RWDproduct002_v2 h1.main-title {font-size:30px}/**/ 
.RWDleft_cont002 .item-second .text-box .title {font-size: 30px;}.RWDleft_cont002 .item-second .text-box .text {margin-top: 35px;}.about_block .container::before {height:378px}.about_block .container::after { right: 51%;}/**/}@media (max-width:1280px){/**/ 
.RWDbanner_plus01 .slick-caption {top: 10px;}.RWDbanner_plus01 .logo img {width: 70%;}/**/ 
.bg_img02 {top: 8%;}/**/ 
.product_block {margin: 50px 0px 0;}/**/ 
.about_block .container::before {height: 365px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/**/#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 5px;}.cd-main-header {    padding: 0 8px;}/**/ 
.cd-main-content {top: 50px;}/**/ 
.RWDbanner_plus01 .slick-caption {top: 23px;}.RWDbanner_plus01 .logo img {width: 65%;}/**/nav.cd-nav .bottom-copyright {display:none}.cd-primary-nav, .cd-primary-nav ul {background: #fff;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px dashed #eee;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background: transparent;text-decoration: none;color: #888;}.cd-primary-nav.nav-is-visible .cd-secondary-nav a:focus {text-decoration: none;}nav.cd-nav .phone-lang-label {padding: 0;}nav.cd-nav .phone-lang-label span {font-size: 15px;}/**/ 
.lang-select-label {padding-bottom: 2px;}/**/ 
.bg_img01 {width: 180px;height: 180px;bottom: -8%;left: 20px;}.bg_img01 .RWDparallax_new .picbgbox {height: 180px;}.bg_img02 {top:15%;width: 200px;height: 200px;}.bg_img02 .RWDparallax_new .picbgbox {height: 200px;}/**/ 
.tex_box .pro_tex {padding: 0px 100px;}/**/ 
.about_block .container::after {right: 53%;bottom: -65px;}.RWDleft_cont002 .item-second .text-box {padding: 40px 40px 0px;}.about_block .container::after {bottom:-90px}/**/ 
.footer_block .container {width: 90% !important;}/**/ 
.RWDalert_fancybox.bottom .editor {width: 60%;}/*內頁*/ 
.page_wrapper_bg section.call_to_action>.container {    padding: 0 16px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
/**/ 
.RWDbanner_plus01 .logo img {width: 78%;}.RWDbanner_plus01 .slick-caption {    top: auto;    bottom: -45px;}/**/#m_RWDfullscreen01_85_1 .picbgbox {height: 20vw !important;}#m_RWDfullscreen01_84_1 .picbgbox {height: 18vw !important;}/**/ 
.tex_box .pro_tex {padding: 0px 10px;}.tex_box .pro_tex .pro_icon {padding: 0px 20px;}/**/ 
.bg_img01 {bottom: auto;top:15%;left: 20px;}/**/ 
.RWDproduct002_v2 {padding: 0;}.product_block .container {width: 100%;}.portfolio-bottom {    padding: 0px 5px;}/**/ 
.about_block .container {width: 95%;}/**/ 
.RWDalert_fancybox.bottom .editor {width: 70%;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
/**/ 
.tex_box h3 {font-size: 26px;}/**/ 
.RWDbanner_plus01 .slick-caption {top: 75px;}.RWDbanner_plus01 .logo img {width: 75%;}/**/ 
.idea_block {padding: 50px 0px;}#m_RWDfullscreen01_85_1 .picbgbox {height: 20vw !important;}#m_RWDfullscreen01_84_1 .picbgbox {height: 20vw !important;}.bg_img02 {top:15%;width: 180px;height: 180px;}.bg_img02 .RWDparallax_new .picbgbox {height: 180px;}/**/ 
.RWDproduct002_v2 h1.main-title {font-size:26px}/**/ 
.about_block .container {padding:0px}.about_block .container::before {height: 255px;left: 0;right: 0;}.RWDleft_cont002 .item-second .pic {width: 40%;display: inline-block;vertical-align: top;}.RWDleft_cont002 .item-second .text-box {width: 59%;padding: 0px;display: inline-block;padding: 0px 0px 0px 35px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 26px;}.about_tex p {width:100%}.about_tex ul {width: 95%;}.about_block .container::after {display:none}.RWDleft_cont002 .item-second .text-box a {margin-top: 38px;}/**/ 
.ft_info {align-items: end;}.ft_menu {margin-bottom: 42px;}/**/ 
.RWDalert_fancybox.bottom .editor {width: 83%;font-size: 13px !important;}.ft_left {width: 55%;}.ft_right {width: 45%;}/*內頁*/ 
.hgroup .container {    padding-bottom: 16px;}.ft_menu a:last-child {    display: block;}#sidebar {    margin-bottom: 48px;}.ft_menu a:nth-child(3)::before{display:none;}.btn.btn_back, .ebtn{width:auto;}.form-horizontal .control-label, #eForm1 .col-md-11 {    width: 100%;}
}
/*991px end*/
/*600px start*/
@media (max-width: 600px) {
.page_wrapper_bg .pagecontent {    padding: 0px !important;}.btn.btn_back, .ebtn{width:100%;}.ft_menu a {    padding: 0 8px;}.ft_menu a::before {    right: 0px;}.hgroup h1 {    font-size: 28px;    line-height: 1.3;}.page_wrapper_bg section.call_to_action {    padding: 32px 0 80px 0;}.layoutlist_7 .litem {    margin: 10px 0px 48px !important;}.layoutlist_2 .item .subject {    margin-top: 8px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/**/ 
.bg_img01 {display:none}.bg_img02 {display:none}/**/ 
.RWDbanner_plus01 .logo img {width: 100%;}.RWDbanner_plus01 .slick-caption {top: 35px;}/**/ 
.tex_box .pro_tex .pro_icon {width: 100%;}.tex_box .pro_tex {flex-direction: column;}.tex_box .pro_tex .pro_img img {padding: 0;}.tex_box .pro_tex .pro_icon {margin-bottom: 40px;}.tex_box .pro_tex .pro_icon::before {display:none}/**/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 100%;}.RWDproduct002_v2 h2.sub-title span {display: none;}/**/ 
.about_block .container {padding:0px 20px}.RWDleft_cont002 .item-second .pic {width: 100%;}.RWDleft_cont002 .item-second .text-box {width:100%;padding-left:0px;margin-top: 30px;}.RWDleft_cont002 .item-second .text-box .text {margin-top: 20px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 22px;}.about_tex li {display: block;padding: 0;}.about_tex li::before {display:none}.about_block .container::before {display:none}/**/ 
.RWDalert_fancybox.bottom .editor {width: 100%;font-size: 13px !important;text-align: left;padding: 0px 20px;}.RWDalert_fancybox.bottom {display: block;padding: 0px 10px;}/**/ 
.ft_info {display: flex;flex-direction: column-reverse;}.ft_right {width: 100%;text-align: center;}.ft_menu, .ft_media, .ft_btn {text-align: center;}.ft_left {width: 100%;}.ft_line {display: block;margin-bottom: 40px;}/**/ 
.RWDalert_fancybox.bottom {display: flex;height:auto}.RWDalert_fancybox.bottom .editor {width: 80%;padding: 10px;float: left;}.RWDalert_fancybox.bottom .btn-box {width: 20%;}
}
/*480px end*/