/*cookie*/ 
.RWDalert_fancybox .btn.active {background: #666 !important;border-radius: 0 !important;border: 0 !important;font-size: 14px !important;letter-spacing: 2px!important;}.RWDalert_fancybox.bottom {color: #333 !important;letter-spacing: 1px!important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 1px!important;}@media (max-width: 600px) {.RWDalert_fancybox .btn.active {width: 100% !important;display: block !important;margin: 15px 0 0;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;margin: auto !important;}}/* 動態效果fadeIn&hover*/ 
.RWDproduct002_v2 .bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDService002 .flipInY {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .querycar-block:hover:after{display:none}.RWDleft_cont002 .item-second:hover .pic img,.RWDright_cont002 .item-first:hover .pic img{transform:scale(1)}/*rightcont&leftcont*/ 
.RWDleft_cont002 .item-second .text-box,.RWDleft_cont002 .item-second{background:transparent;color:#333}.RWDleft_cont002 .item-second .pic{width:100%;float:none}.RWDleft_cont002 .item-second>a{float:right;width:50%}.RWDright_cont002 .item-first{background:transparent}.RWDright_cont002 .item-first .text-box{color:#333;padding:0;letter-spacing:1px;line-height:2}.RWDright_cont002 .item-first .pic{float:none;width:100%}.RWDright_cont002 .item-first>a{pointer-events:none;width:65%;float:left;z-index: 2;position: relative;}.RWDright_cont002 .item-first .text-box .underline {display: none;}.portfolio-bottom-summary{height:auto!important}.RWDproduct002_v2 .popup-portfolio .portfolio-item{float:left;height:auto!important}.RWDnews005 .owl-carousel.owl-padding-10{margin:0;overflow:visible}.RWDnews005 .owl-carousel .owl-wrapper-outer{overflow:hidden}.fl {width:270px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.3s;}@-webkit-keyframes zeroall {  0% {    opacity: .1;  }  30% {    opacity: 1;  }}a,a:hover, a:focus{text-decoration:none;transition: .5s ease!important}.cd-main-content{overflow-x:hidden;margin-top: 74px;}#RWDfullscreen01{font-size:15px;line-height:1.8;letter-spacing:1px}#RWDfullscreen01 p{font-size:15px;line-height:1.8;letter-spacing:1px;margin:0}/*menu04*/ 
.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after,.RWDmenu_plus04 .lang-select-label:after,.RWDmenu_plus04 .site-nav .menu li.dropdown>a:after,.RWDmenu_plus04 .site-nav .menu li.has-child>a:after{display:block;position:absolute}.RWDmenu_plus04 .site-nav .menu li.has-child {margin-right: 15px;}.cd-primary-nav>.has-children>a::after,.cd-primary-nav>.has-children>a::before{background:#969696}.RWDmenu_plus04 .cart-block .pic,.RWDmenu_plus04 .querycar-block .pic{background:#fff}.RWDmenu_plus04 .lang-select:hover .lang-select-label,.RWDmenu_plus04 .site-nav .menu>li.active>a,.RWDmenu_plus04 .site-nav .menu>li>a:hover{background:transparent;color:#333}.RWDmenu_plus04 .site-nav .menu>li>a{padding:25px 1.5vw;font-weight: bold;}.RWDmenu_plus04 .site-nav .menu>li a{color:#333}.RWDmenu_plus04 .lang-select-label:hover:after,.RWDmenu_plus04 .site-nav .menu>li.active>a:after,.RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after,.RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after,.RWDmenu_plus04 .site-nav .menu>li.is-active>a:after{border-color:#333}.RWDmenu_plus04 .site-nav .menu>li>a:hover .m_title_block{color:#0092e0;transition:.5s}.RWDmenu_plus04 .site-nav .menu>li>a:hover .m_title_block,.RWDmenu_plus04 .site-nav .menu>li>a .m_title_block{transition:.5s}.RWDmenu_plus04 .features .cart-btn,.RWDmenu_plus04 .features .querycar-btn,.RWDmenu_plus04 .features .share-group a,.RWDmenu_plus04 .features i,.RWDmenu_plus04 .lang-select{color:#333}.RWDmenu_plus04 .features i:hover,.RWDmenu_plus04 .features i{transition:.5s}.RWDmenu_plus04 .site-nav .menu>li>ul{padding:0}.RWDmenu_plus04 .site-nav .menu ul li>a{text-align:center;padding:10px}.RWDmenu_plus04 .site-nav .menu ul li a{font-size:15px}.RWDmenu_plus04 .site-nav .manu-item:hover>a,.RWDmenu_plus04 .site-nav .menu ul li a:hover,.RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a,.RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a{text-decoration:none;font-weight:400;background:#f39b0c;color:#fff}.RWDmenu_plus04 .site-nav .menu li.has-child>a{padding:25px 25px 25px 15px}.RWDmenu_plus04 .features .member-btn,.RWDmenu_plus04 .features .search-btn{margin-right:10px}.RWDmenu_plus04 .site-nav .menu>li:first-child:before{content:"";background:#666;width:5px;height:5px;position:absolute;left:-10px;top:50%;transform:translateY(-50%)}.RWDmenu_plus04 .site-nav .menu>li:first-child{position:relative}.RWDmenu_plus04 .logo{width:220px;margin:20px 0 0}.RWDmenu_plus04 .header{padding:0 5%;transition:.5s;border-bottom: 1px solid #eee;}.RWDbanner_plus01.style-control.control-right .control-box{right:0;width: 30%; display: flex;justify-content: center; align-items: center;border: 0;z-index: 30;}/*banner*/ 
.RWDbanner_plus01 .logo img{margin:0}.RWDbanner_plus01 .slick-caption .container{width:100%;padding:0}.RWDbanner_plus01 .slick-caption{width:100%;height:100%;top:0;max-width:30%;right:0;padding:5%;color:#222;display:flex;justify-content:center;align-items:center;padding-top:2vw}.RWDbanner_plus01 .slick-caption:before{content:"";background:url(archive/image/customization/bnbg.png) no-repeat;width:100%;height:100%;position:absolute;right:0;top:0}.RWDbanner_plus01 .slick-caption .txt1{font-size:18px;letter-spacing:2px}.RWDbanner_plus01 .slick-caption .txt2{font-size:33px;font-weight:700;margin:35px 0 20px}.RWDbanner_plus01 .slick-caption .txt3{font-size:26px;line-height:2}.RWDbanner_plus01>.slick-caption .link-btn a,.link-btn a{border-radius:0;padding:15px 3vw;font-size:15px;letter-spacing:3px;background:#f29907;font-weight:700}.RWDbanner_plus01>.slick-caption .link-btn a:hover,.link-btn a:hover{background-color:#036eb8}@media (max-width: 414px) {.RWDbanner_plus01.style-dotnav .control-box{bottom:-50px!important}.RWDbanner_plus01{overflow:visible}}.RWDmenu_plus04 #search-box.full .form-control{font-size: 30px;letter-spacing: 1px;}.RWDmenu_plus04 #search-box.full .ibtn{font-size: 25px;}@media (min-width: 800px) {.RWDmenu_plus04 #search-box.full .search-in{max-width: 1000px;width: 80%;}}/*newss*/ 
.newss{padding:50px 0;background:#f6f6f6}.RWDnews013 .swiper-container{background:#fff}.RWDnews013 .news_link .small_box{background:#222}.RWDnews013 .news_link .info .memo,.RWDnews013 .news_link .info .name{letter-spacing:2px}.RWDnews013 .swiper-button-next{background:#666}.RWDnews013 .swiper-button-prev {background: #666;}/*products*/ 
.products{padding:50px 0;background:#f6f6f6;position:relative}.RWDproduct002_v2{padding:0}.index h1.main-title{font-size:33px;font-weight:700;letter-spacing:3px;color:#222}.index h2.sub-title{font-size:22px;letter-spacing:2px;line-height:1.5;color:#222;font-weight: normal;}.index .section-line{display:none}.products .container{width:70%}.RWDproduct002_v2 .popup-portfolio .portfolio-item{width:calc(100%/5 - 1px);float:left;padding:0 20px;margin:0 0 40px}.RWDproduct002_v2 .portfolio-item > .inner-content{background:#fff;position:relative}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4{color:#fff}.portfolio-bottom-summary h4{margin:0}.portfolio-bottom h4{display:block;margin-top:-60px;padding:15px 0;font-size:18px;font-weight:700;color:#222}.RWDproduct002_v2 .portfolio-item:hover > .inner-content{background:#f29909}.RWDproduct002_v2 .portfolio-item > .inner-content img{transition:.3s}.RWDproduct002_v2 .portfolio-item:hover > .inner-content img{filter:brightness(0) invert(1);transition:.3s}.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-last-child(1),.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-last-child(2),.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-last-child(3),.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-last-child(4){margin:0}.products:before{content:"";background:url(archive/image/customization/pbg.jpg) no-repeat bottom;width:100%;height:100%;position:absolute;z-index:1}.section-inner {position: relative; z-index: 2;}/*events*/ 
.events{padding:130px 0 70px}.events .container {width: 82%;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 20px}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{border-radius:0;border:1px solid #eee;top:40%}.RWDnews005 .margin-top-20{font-size:16px;font-weight:700;letter-spacing:2px;line-height:1.5}.img-hover p.text-left{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal}/*planss*/ 
.planss .container{width:80%}.planss:before{background:url(archive/image/customization/plansbg.jpg);content:"";width:100%;height:65%;position:absolute;bottom:0}.planss{padding:50px 0 70px;position:relative}.RWDright_cont002 .item-first .text-box{width:40%;margin-left:-5%;background:#fff;z-index:1}.RWDright_cont002 .item-first .text-box .subtitle,.RWDright_cont002 .item-first .text-box .title{display:none}.RWDright_cont002 .item-first .text-box .text{width:100%;margin:0;padding:4vw 5vw 2vw;border-top: 1px solid #eee;border-right: 1px solid #eee;}.index .planss h2.sub-title{margin:20px 0 30px}.plans p:before{content:"";background:#e8e7e7;width:90px;position:absolute;height:1px;top:-20px}#RWDfullscreen01 .plans p{line-height:2!important;font-size:16px!important;letter-spacing:2px!important;position:relative;margin:40px 0 0!important}.RWDright_cont002 .item-first .text-box a button{letter-spacing:2px}.RWDright_cont002 .item-first .text-box a span{letter-spacing:0;font-size:20px;margin-left:15px}.RWDright_cont002 .item-first .text-box a{width:300px;margin:0 0 4vw 5vw;background:#036eb8;color:#fff;font-weight:700;border:0}.RWDright_cont002 .item-first .text-box a:hover{background-color:#f29909}/*210818新增*//*history*/ 
.RWDhistory002 .history-btn {     top: 200px;    left: auto !important;    right: 20px;    background: #f29702;    padding: 5px;    width: 50px;}.RWDhistory002 .history-block .inside {top: calc(35% + 20px + 15px);}.RWDhistory002 .history-list {margin: 0;}.RWDhistory002 .history-block.right .ctrl-box .btn { left: auto; right:30px;}/*.history-block.right {     left: auto;display: block;}*/
/*footer start*/

/*rights*/ 
.rights{display:flex;font-size:12px;padding:20px 0;color:#888;justify-content:center;background:transparent;flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin:70px 0 0;}.copyright_desc,.copyright_desc a,.copyright_desc a:hover{color:#888}.RWDssl01,.rights .RWDedictor{margin-right:20px}.footer_block{padding:70px 0 0;background:#f6f6f6}.footer_block .container{width:80%}.ftinfobox .infobox .infoinner.info a:hover {color: #f29702;}.ftinfobox{color:#222}.ftinfobox h3{color:#222;font-weight:700;letter-spacing:1px;font-size:20px}.infoinner.info{width:300px;border-right:1px solid #dadada;}.ftinfobox .infobox .infoinner.info a{color:#222}.infoinner.mail,.infoinner.fb{display:flex;flex-direction:column}.infoinner.mail {    min-width: 520px;    border-right: 1px solid #dadada;}.infoinner.fb{padding-left:3vw}.ftinfobox h3{text-align:center;margin:0 0 20px}.ftinfobox .infobox{display:flex;line-height:2;justify-content:center;align-items:center}.infoinner.mail,.infoinner.fb{text-align:center}.infoinner.mail a img,.infoinner.fb a img{width:15px;height:15px;margin-right:10px;filter:brightness(0) invert(1)}.infoinner.mail a,.infoinner.fb a{display:flex;justify-content:center;align-items:center;background:#3b5999;color:#fff;padding:5px 20px;margin:10px auto 0;max-width: 250px;}.infoinner.fb a:hover{background:#1f3669}.infoinner.mail a:hover{background:#036eb8}.infoinner.mail a{letter-spacing:0;background:#f29702}.fols a img{margin-bottom:10px;padding:0 0 5px;border-bottom:1px solid rgb(255 255 255 / 50%)}.fols a{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;color:#fff;background:#02c202;padding:10px}.fols{position:fixed;width:50px;line-height:1.5;transition: .5s;z-index: 33;right: auto;left: 10px;bottom: 120px;}.fols.fols_show {bottom:120px;transition: .5s}.fols a:hover{filter:brightness(1.1)}.scrollTop002 .ii{background:#666}.scrollTop002{bottom:60px;right:28px}

/*footer end*/
/*內頁 start*/

/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0 0 120px 0;}section.hgroup .container {  width: 100%;}.page_wrapper_bg  .main.cd-main-content {    margin-top: 0px;}/*拿掉*/ 
.pagecontent .article_model[data-seq="0"] { margin-top: 0 !important;}/*跟隨*/ 
.page_wrapper_bg .fols {right: auto;left:10px;bottom:120px}.page_wrapper_bg .scrollTop002 {    right: 18px;}/*內文統一*/#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 32px;margin-bottom: 5px;color: #222;font-weight: bold;letter-spacing: 3px;line-height: 1.5;text-align: center;}#RWDPAGE_BASE_PAT02 .pagecontent p {color: #666666;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}.RWDeditor01 .editor {letter-spacing: 2px;line-height: 1.8 !important;}/*標題下麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {font-size: 13px;text-align: center;float: none !important;position: relative;border: 0px;bottom: 0px;background: transparent;letter-spacing: 1.5px;color: #555; padding: 0;}.page_wrapper_bg .hgroup .breadcrumb a:hover {color:  #000;}/*按鈕們*//*內頁返回按鈕*/ 
.page_wrapper_bg .btn_back {letter-spacing: 2px;background: transparent;padding: 0px;margin: 0px;float: right;margin-top: 30px;line-height: 1.5;}.page_wrapper_bg .btn.btn_back a {display: block;width: 160px;padding: 10px 0;border: 1px solid #f29907;font-size: 15px;color: #f29907;font-weight: 400;transition: 0.5s ease;}.page_wrapper_bg .btn_back a:hover {background: #f29907;color: #fff;transition: 0.5s ease;}.page_wrapper_bg .ebtn {letter-spacing: 2px;background: transparent;padding: 0px;margin: 0 15px 0 0;float: right;margin-top: 20px;line-height: 1.5;}.page_wrapper_bg .ebtn a {text-align: center;display: block;width: 160px;border: 1px solid #f29907;font-size: 15px;padding: 10px 0;color: #f29907;transition: 0.3s ease;}.page_wrapper_bg .ebtn a:hover {background: #f29907;color: #fff;transition: 0.3s ease;}/*購物車按鈕*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add { border-radius: 0;background: #f29702; color: #fff; font-size: 15px;transition: 0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover  {color: #fff;background: #f29702;transition: 0.5s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop { border-radius: 0;background: #666666; color: #fff; font-size: 15px;transition: 0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {color: #fff;background: #222;transition: 0.5s ease;}/*購物車結帳頁面_按鈕*/ 
.RWDshopping .btn.normal {color: #f29702;border-radius: 0px;border-color: #f29702;transition: 0.3s ease;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover, .RWDshopping .btn.normal.formbtn:hover { border-color: #f29702;color: #fff;background: #f29702;transition: 0.3s ease;}.RWDshopping .btn.bg2 { background: #f29702;color:  #fff;transition: 0.3s ease;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {    background: #f29702;color: #fff; transition: 0.3s ease;}.RWDshopping .btn.bg3{ background: #f29702;color:  #fff;transition: 0.3s ease;}.RWDshopping .btn.bg3:hover {    background: #f29702;color: #fff; transition: 0.3s ease;}#mobile-fixed .btn-box .normal {color: #f29702; border: 1px #f29702 solid;border-radius: 0;}#mobile-fixed .btn-box .bg2 { color: #fff;background: #f29702; }.download_container .btn { color: #fff; background: #f29702; border-radius: 0px}#mobile-fixed .btn-shop .btn.shop {font-weight: bold;letter-spacing: 2px;background: #f29702;color: #fff;border-color: #f29702;border-radius: 0px;transition: 0.3s ease;}#mobile-fixed .btn-shop .btn.shop:hover {background: #f29702;color: #fff;border-color: #289dd1;transition: 0.3s ease;}#mobile-fixed .btn-shop .btn.add {font-weight: bold;letter-spacing: 2px;background: transparent;color: #f29702;border-color: #f29702;border-radius: 0px;transition: 0.3s ease;}#mobile-fixed .btn-shop .btn.add:hover {background: #f29702;color: #fff;border-color: #f29702;transition: 0.3s ease;}/*詢問車按鈕*/ 
.page_wrapper_bg .RWDquiry .btn.normal {letter-spacing: 2px;text-align: center;width: 160px;border: 1px solid #f29702;font-size: 15px;padding: 10px 0;color: #f29702;border-radius: 0px !important;margin: 0px;transition: 0.3s ease;}.page_wrapper_bg .RWDquiry .btn.normal:hover {background: #f29702;color: #fff;transition: 0.3s ease;} #RWDPAGE_BASE_PAT02 .RWDquiry .btn.bg2 {letter-spacing: 2px;text-align: center;width: 160px;background: #f29702;color: #fff;margin: 0px;transition: 0.3s ease;padding: 10px 0;}#RWDPAGE_BASE_PAT02 .RWDquiry .btn.bg2:hover {background: #f29702;color: #fff;transition: 0.3s ease;}.RWDquiry .btn.bg3 {    background: #fff;}#join_form .btn-primary {display: block;width: 160px;padding: 10px 0;border: 1px solid  #f29702;font-size: 15px;color:  #f29702;background: #fff;border-radius: 0px;transition: 0.3s ease;}#join_form .btn-primary:hover {background:  #f29702;color: #fff;transition: 0.3s ease;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {    background: #f29702;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {    border-top: 1px solid #f29702;}.RWDmenu_plus04 .member-block a.login.is-on{       color: #fff; background: #f29702;}.RWDmenu_plus04 .member-block a.login, .RWDmenu_plus04 .member-block a.signin {    border: 1px solid #f29702;}/*內頁側邊選單樣式*//*內頁側邊標題*/ 
.page_wrapper_bg .products-nav .nav-title {    background: #999; color: #fff;padding: 10px;text-align: center; font-weight: bold;margin: 0;    letter-spacing: 2px;}.page_wrapper_bg .products-nav>ul>li {background-color: #fafafa;}.page_wrapper_bg .products-nav>ul>li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #666666;background-color: #fafafa;}.page_wrapper_bg .products-nav>ul>li.active >a, .page_wrapper_bg .products-nav>ul>li:hover >a {font-weight: bold;color: #222 !important;transition: 0.3s ease;}.page_wrapper_bg .m2018 .products-nav ul li {margin: 0;padding: 0;position: relative;width: 100%;color: #555;}.page_wrapper_bg .m2018 .products-nav ul li>a {color: #666666;font-size: 15px;letter-spacing: 2px;padding: 14px 20px;transition: 0.3s ease;}.page_wrapper_bg .m2018 .products-nav ul li>a:hover {color: #222;transition: 0.3s ease;}.m2018 .products-nav a {font-size: 15px;color: #666666;letter-spacing: 2px;}.m2018 .products-nav a:hover {color: #222;}.m2018 .products-nav .toggle-submenu::after {right: 10px;top: 75%;}/*產品列表文字*/ 
.page_wrapper_bg .webdesc { color: #555;  letter-spacing: 2px;  line-height: 1.8; font-size: 16px;}/*產品列表*/ 
.layoutlist_5 .item .subject { font-size: 18px;  color: #222; text-align: center; font-weight: bold;  line-height: 1.8; letter-spacing: 2px;}.list-btn_mobile a {background-color: transparent !important;}/*產品列表樣式E*/ 
.page_wrapper_bg .item .subject A.itemlink {color: #222;font-size: 16px;font-weight: bold;line-height: 1.5;letter-spacing: 2px;}.page_wrapper_bg .list-btn_mobile, .page_wrapper_bg .list-btn, .page_wrapper_bg .buybtn {   padding: 5px 0; font-size: 15px; letter-spacing: 2px;    background-color: #036eb8; line-height: 1.8;}.pricearea .price {font-weight: bold;line-height: 1.8; color: #f61837fa;}.price.delline { color: #666666;}/*產品內頁*/article.products-editor.editor { font-size: 15px; letter-spacing: 2px;  line-height: 2; color: #555;}.RWDproduct_page .products-info .name { font-size: 20px; font-weight: 600; letter-spacing: 2px; margin-bottom: 10px;line-height: 1.8;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box { letter-spacing: 2px; }.RWDproduct_page .products-info .subname {  font-size: 16px; letter-spacing: 2px; line-height: 1.5; color: #555;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {font-size: 15px; color: #555; letter-spacing: 2px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title { font-size: 16px; color: #333;}li#O_fixPrice>b { font-size: 13px;}li#O_fixPrice {   font-size: 13px;}li#O_sellPrice>span { font-size: 13px;}li#O_sellPrice { font-size: 17px;}ul.btn-other.list-inline>li:nth-child(3)>.ibtn{  padding: 5px 15px; background: #fbe1a8; color: #222;  letter-spacing: 1.5px;}ul.btn-other.list-inline>li:nth-child(2)>.ibtn  {  padding: 5px 15px;background: #d2d6de; color: #222; letter-spacing: 1.5px;}.product1 ul.btn-other.list-inline>li:nth-child(3)>.ibtn{ background: transparent; padding: 5px 15px; border: 1px solid #fbe1a8; color: #222;  letter-spacing: 1.5px;transition: 0.3s ease;}.product1 ul.btn-other.list-inline>li:nth-child(3)>.ibtn:hover {background: #fbe1a8;transition: 0.3s ease;} .product1 ul.btn-other.list-inline>li:nth-child(2)>.ibtn  {  background: transparent;padding: 5px 15px;border: 1px solid #d2d6de; color: #222; letter-spacing: 1.5px;transition: 0.3s ease;}.product1 ul.btn-other.list-inline>li:nth-child(2)>.ibtn:hover {background: #d2d6de;transition: 0.3s ease;}.RWDproduct_page .products-info {background: #fafafa; padding: 15px 25px 30px;}.RWDproduct_page .btn-other { text-align: center;  margin-top: 10px; display: flex; justify-content: space-between;}/*產品頁籤*/ 
.RWDproduct_page .tab-box .tab-menu li.active a:before { background: #fbe1a8;}.RWDproduct_page .tab-box .tab-menu li.active a {border-color: #d8c49c;}.RWDproduct_page .tab-box .tab-container {  border: 1px solid #d8c49c;}.RWDproduct_page .tab-box .tab-container>ul>li { padding: 30px;}#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: #fe4800;}.RWDproduct_page .tab-box .tab-menu a  {  background: #fff3d7;    color: #555;}/*列表樣式H*/ 
.litem__text {  background: #fafafa;  color: #222; font-size: 18px; line-height: 1.8; letter-spacing: 2px; font-weight: bold;}.rwdlayoutlist_9 .subject {color: #222; font-size: 18px; line-height: 1.5; letter-spacing: 2px;}.rwdlayoutlist_9 .cdate::before {height:1px;}.rwdlayoutlist_9 .cdate {padding: 15px 0 0;letter-spacing: 1.5px; line-height: 1.5;color: #666666;}.no-touch .rwdlayoutlist_9 .litem:hover .litem__imgs::after { opacity: 0; transition: .3s;}/*優惠活動*/ 
.page_wrapper_bg h4.sale_title { font-size: 22px; font-weight: bold; letter-spacing: 2px; line-height: 1.8;  text-align: center; color: #000;}.page_wrapper_bg h5.sale_title { font-size: 17px; text-align: center; line-height: 1.8; color: #777;  letter-spacing: 2px; padding-top: 15px;}img.sale_pic { width: 70%;  padding-top: 15px;}.article1 .RWDeditor01 .editor {text-align: center;}/*購物說明*/ 
.page_wrapper_bg h4.shop_title {     padding-bottom: 10px;font-size: 22px; font-weight: bold; color: #000;}.page_wrapper_bg h5.shop_subtitle {  font-size: 18px;color: #222;  font-weight: bold;padding-bottom: 15px;}.page_wrapper_bg ul.shop_step { list-style: none; font-size: 17px;  padding-left: 0px; margin-bottom: 30px;}.page_wrapper_bg ul.shop_step >li { padding-bottom: 5px; margin-bottom: 10px; border-bottom: 1px solid #EEe;display: table;}.page_wrapper_bg img.shop_pic { width: 80%; padding-bottom: 30px;}.page_wrapper_bg ul.shop_list {padding-left: 20px;padding-bottom: 30px;}.page_wrapper_bg ul.shop_list>li {  padding-bottom: 5px;}.shop_list span {    color: #f29702; font-weight: bold;}.article2 .RWDeditor01 .editor span { color: #f29702; font-weight: bold;}/*常見問題*/ 
.rwd .faq_question { font-size: 16px; color: #222;padding: 30px 0px; letter-spacing: 2px;  line-height: 1.8;}.rwd .faq_answer {  font-size: 16px;  background: #fafafa;letter-spacing: 2px;   padding: 30px;  line-height: 1.8;  color: #222;}.page_wrapper_bg .rwd .faq_answer h4 {font-weight: bold;padding-bottom: 5px;}.rwd .faq_answer ul {list-style: none;padding: 0;}.rwd .faq_answer ul >li {padding: 5px 0;}.qa_link { display: inline-block;font-weight: bold;transition: 0.3s ease;padding: 0 5px;}.qa_link:hover {color:#f29702;transition: 0.3s ease;}/*業務洽詢*/ 
.eformsDesc { margin: 0; padding-bottom: 25px; font-size: 18px; letter-spacing: 2px; text-align: center; line-height: 1.8;}.page_wrapper_bg .formdesc  h5 { font-size: 22px; font-weight: bold; letter-spacing: 2px; line-height: 1.8; padding-bottom: 5px;}.page_wrapper_bg .formdesc  ul li a { color: #222;}.page_wrapper_bg .formdesc  ul li {  padding-bottom: 5px;}.page_wrapper_bg .formdesc  ul { list-style: none;color: #222; letter-spacing: 2px;  line-height: 1.8;  font-size: 17px; padding: 0;}.contact_text br {display: none;}/*業務洽詢表單*/ 
.page_wrapper_bg  .customized_columns ._input, .customized_columns select {background: #fafafa;border-radius: 0px;box-shadow: initial;border: 1px solid #eee;}.page_wrapper_bg  .customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #ccc;}.form-horizontal .control-label {color: #2f2d2d; letter-spacing: 2px;  line-height: 1.6; font-weight: 500;}.new-form .new-width .must, .new-form .new-width .control-label, .new-form .new-width .row .col-md-1 { width: 140px;padding-right: 15px;}.new-form .new-width .col-md-5, .new-form .new-width .col-md-11 { width: calc(100% - 140px) !important;}/*工程規劃*/ 
.product3  .page_wrapper_bg .webdesc {padding: 5px 0; text-align: center;}.page_wrapper_bg h4.intro_title {font-size: 22px; font-weight: bold; line-height: 1.8;  letter-spacing: 2px;  color: #000;margin-top: 30px;}ul.intro_text_pic>li>a, ul.intro_text_pic>li>span { color: #222; letter-spacing: 2px; line-height: 1.8;}ul.intro_text_pic>li {  display: flex;  flex-direction: column; align-items: center; width: calc(100% / 4 - 11px); margin: 5px; font-size: 18px;  font-weight: bold;}ul.intro_text_pic>li  img.intro_text_icon { width: 120px;  padding-bottom: 10px;}ul.intro_text_pic {padding-left: 0;display: flex;  list-style: none;  flex-wrap: wrap;  padding-bottom: 30px;}a.content_contact_btn { width: 200px; background: #222; padding: 10px 20px;  display: block;  text-align: center; color: #fff; font-size: 15px; line-height: 1.8; letter-spacing: 2px;    margin: 10px auto 60px;transition: .3s ease;}a.content_contact_btn:hover {color: #fff;background: #000;transition: .3s ease;}.intro_pic_items { display: flex; flex-wrap: wrap;  padding-bottom: 30px;}.intro_pic_items>img {width: calc(100% / 2 - 11px); margin: 5px;}.RWDproduct_page .pic-box {text-align: left;}.layoutlist_2 .item {  border-bottom: 1px solid #eee;}.layoutlist_2 .subject {   text-align:center; color: #222; font-size: 16px; font-weight: bold; line-height: 1.5; letter-spacing: 2px;}/*結帳頁面*/ 
.RWDshopping .shopping-step .name {color: #222;font-weight: 500;}.RWDshopping .shopping-step .num {color: #f29702;border: 1px solid #f29702;background: rgba(255,255,255, .6);}.RWDshopping .shopping-step .num i {color: #fff;}.shopping-step li+li:before {    background: #f29702;}@keyframes num-bg {    0% {background: rgb(242,151,2, 0);-webkit-transform: scale(.5);transform: scale(.5)}    100% {background: rgb(242,151,2, .8);-webkit-transform: scale(1);transform: scale(1)}}.page_wrapper_bg h4.privacy_title {line-height: 1.8;  letter-spacing: 2px;  font-size: 20px; font-weight: bold; color: #222; margin-top: 30px;}

/*內頁 end*/
/*內頁表格 start*/

.form_product{overflow-x: auto;white-space: nowrap;}.table01 table {margin-top: 15px;}/*表格修正*/ 
.form_product .table01{width:100%;overflow-x: scroll;-webkit-overflow-scrolling: auto;margin-bottom: 30px;overflow-x: auto;/*white-space: nowrap;*/}.form_product .table01::-webkit-scrollbar{width: 3px;height: 5px;}.form_product .table01::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.form_product .table01::-webkit-scrollbar-track-piece:horizontal:decrement,.form_product .table01::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}.form_product .table01 td {border: 1px solid #eee;padding: 8px 10px !important;}.form_product tr:nth-child(odd) {background: #eee;}/*橫桿呈現*/ 
.form_product .table01{overflow-x: auto;white-space: nowrap;}.form_product .table01{    overflow-x: scroll;    padding-bottom:15px;    -webkit-overflow-scrolling: auto;}.form_product .table01::-webkit-scrollbar {  width: 3px;  height: 5px;}.form_product .table01::-webkit-scrollbar-thumb:horizontal {  background-color: #a6a6a6;  border-radius: 3px;}.table01::-webkit-scrollbar-track-piece:horizontal:decrement,.table01::-webkit-scrollbar-track-piece:horizontal:increment {  background-color: rgba(166, 166, 166, 0.2);}.form_product td, .form_product th {padding: 15px;}

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

@media (max-width: 1700px) {.RWDbanner_plus01 .slick-caption, .RWDbanner_plus01.style-control.control-right .control-box {width: 35%;max-width:35%}.planss .container {width: 90%;}}@media (max-width: 1600px) {.index .plans h1.main-title {font-size: 2vw;}.RWDbanner_plus01 .slick-caption .txt2{.productscontainerwidth:80%}.events .container{width:93%}}@media (max-width: 1500px) {.RWDbanner_plus01 .slick-caption,.RWDbanner_plus01.style-control.control-right .control-box{width:40%;max-width:40%}.link-btn{margin-top:30px}.RWDbanner_plus01 .slick-caption .txt2{margin:20px 0}.RWDbanner_plus01 .slick-caption{padding-top:0}.index h1.main-title{font-size:30px}.index h2.sub-title{font-size:20px}.products .container{width:85%}.RWDright_cont002 .item-first .text-box .text{padding:3vw 5vw 2vw}}@media (max-width: 1400px) {.newss .container {width: 80%;}.footer_block .container {width: 100%;}.RWDbanner_plus01 .slick-caption .txt3{font-size:1.5vw}.link-btn{margin-top:40px}}@media (max-width: 1300px) {.RWDmenu_plus04 .site-nav .menu>li>a { padding: 25px 1vw;}}@media (max-width: 1200px) {.RWDbanner_plus01 .slick-caption .txt2{font-size:2.5vw}.RWDbanner_plus01 .slick-caption .txt1{font-size:16px}.RWDbanner_plus01>.slick-caption .link-btn a,.link-btn a{padding:10px 40px}.link-btn{margin-top:30px}.RWDnews013 .swiper-button-next,.RWDnews013 .swiper-button-prev{display:flex}.newss .container{width:90%}.products .container{width:95%}.RWDright_cont002 .item-first .text-box .text{padding:3vw 4vw 2vw}.RWDright_cont002 .item-first .text-box a{margin:0 0 4vw 4vw;padding:5px}.RWDmenu_plus04 .header {padding: 0 3%;}.RWDnews013 .RWDnews013-pagination { display: none;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
@media (max-width: 1150px) {.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block;}.RWDmenu_plus04 .site-nav .menu{display:none}.RWDmenu_plus04 .features{width:180px}.RWDmenu_plus04 .logo{margin:-55px 0 0}.RWDmenu_plus04 #mobile-menu .menu>li.active{background-color:#f29907}.RWDmenu_plus04 #mobile-menu .menu>li.active>a{background-color:transparent}.RWDmenu_plus04 #mobile-menu .menu>li>ul{background-color:#fff}.RWDmenu_plus04 #mobile-menu .menu a{font-size:15px}.infoinner.info{width:270px}.infoinner.mail{min-width:450px}.infoinner.fb{padding-left:20px}.RWDright_cont002 .item-first>a{width:60%}.RWDright_cont002 .item-first .text-box{width:45%}#RWDfullscreen01 .plans p{font-size:15px!important;letter-spacing:1px!important;margin:10px 0 0!important}.index .plans h1.main-title{font-size:25px;letter-spacing:1px;margin:10px 0 20px}.RWDright_cont002 .item-first .text-box .text{padding:3vw 7vw 2vw}.RWDright_cont002 .item-first .text-box a{width:280px;margin:0 0 4vw 7vw}.planss .container{width:95%}.plans p:before{display:none}.index .planss h2.sub-title{margin:20px 0 0}.fols {opacity: 0;}.fols_show {opacity: 1;}.RWDbanner_plus01 .slick-caption:before {    background-size: contain;    background-position: bottom;    background-color: rgb(255 255 255 / 95%);}.RWDbanner_plus01 .slick-caption .txt3 {font-size: 20px;}}@media (max-width: 1025px) {.index h1.main-title{font-size:25px}.index h2.sub-title{font-size:18px;letter-spacing:1px}.newss,.products{padding:50px 0 0}.events{padding:110px 0 50px}.RWDnews005 .section-subject{margin:0 0 30px}.planss{padding:0 0 50px}.ftinfobox .infobox{flex-wrap:wrap}.infoinner.mail{min-width:auto;width:330px;padding:0 20px}.RWDright_cont002 .item-first .text-box .text{padding:2vw 6vw 2vw}.RWDright_cont002 .item-first .text-box a{width:280px;margin:0 0 3vw 6vw}.RWDproduct002_v2 .popup-portfolio .portfolio-item { padding: 0 10px; margin: 0 0 20px;}.portfolio-bottom h4 {margin: -50px 0 0;font-size: 16px;}}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features:after{background-color:#eee}.RWDmenu_plus04 .logo{margin:20px 0 0}.RWDnews013 .news_link .info .name {font-size: 18px; letter-spacing: 1px;}.page_wrapper_bg .main section.call_to_action {min-height: 800px;}.btn-shop {    display: flex;    justify-content: space-between;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption,.RWDbanner_plus01.style-control.control-right .control-box{width:100%;max-width:100%}.RWDbanner_plus01 .slick-caption{height:40%;bottom:0;top:auto;text-align:center!important;padding-bottom:70px}.RWDbanner_plus01 .slick-caption .txt2{font-size:30px;margin:10px 0 0}.RWDbanner_plus01 .slick-caption .txt3{font-size:20px;margin:5px 0}.RWDbanner_plus01 .slick-caption:before {    background-size: cover;    opacity: .9;    background-color: rgb(255 255 255 / 100%);}.page_wrapper_bg .main section.call_to_action {min-height: auto;}.ftinfobox .infobox{justify-content:center;align-items:center;text-align:center}.infoinner.info{width:100%;margin:0 0 30px;border:0}.infoinner.mail,.infoinner.fb{width:50%}.footer_block .container{width:85%}.rights{margin:30px 0 0}.footer_block{padding:60px 0 0}.infoinner.fb a {margin-top: 40px;}/*內頁*/ 
.page_wrapper_bg .webdesc {padding: 10px 0; text-align:center;}div#sidebar {      margin-bottom: 15px;padding: 0;}.rwdlayoutlist_9.row .litem {   width: calc(100% / 3 - 1px);}.layoutlist_5 .col-md-4 { width: calc(100% / 3 - 1px);}.layoutlist_2 .col-sm-6 { width: calc(100% / 3 - 1px);}.new-form .new-width .col-md-5, .new-form .new-width .col-md-11 { width: 100% !important;}.new-form .new-width .must, .new-form .new-width .control-label, .new-form .new-width .row .col-md-1 { width: 100% !important;}@media (max-width: 980px) {.RWDright_cont002 .item-first>a{float:none}.RWDright_cont002 .item-first .pic{width:85%;margin:auto;position:relative;z-index:2;margin-left:10%}.RWDright_cont002 .item-first .text-box{width:80%;float:none;margin:-18px auto 0;z-index:1;padding-bottom:2vw}.RWDright_cont002 .item-first .text-box .text{padding:3vw 0 2vw;text-align:center}.RWDright_cont002 .item-first .text-box a {margin: 0 auto 3vw;}}@media (max-width: 900px) {.RWDproduct002_v2 .popup-portfolio .portfolio-item{width:calc(100%/4 - 1px);padding:0 10px;margin:0 0 20px}.portfolio-bottom h4{margin-top:-50px;font-size:16px}.RWDright_cont002 .item-first .text-box a {width: 300px;margin: 0 auto 3vw;}.ftinfobox .infobox{justify-content:center;align-items:center;text-align:center}.infoinner.info{width:100%;margin:0 0 30px;border:0}.infoinner.mail,.infoinner.fb{width:50%}.footer_block .container{width:85%}.rights{margin:30px 0 0}.footer_block{padding:60px 0 0}.infoinner.fb a {margin-top: 40px;}}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
ul.intro_text_pic>li {     width: calc(100% / 2 - 11px);}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.portfolio-bottom h4{margin-top:-45px;}.RWDright_cont002 .item-first .pic{width:95%;margin-left:6%}.RWDright_cont002 .item-first .text-box{width:88%;margin:-18px auto 0}.ftinfobox h3{margin:0}/*內頁*/ 
.page_wrapper_bg .hgroup .breadcrumb { margin-bottom: 15px;}.page_wrapper_bg .btn_back { width: 100%;}section.hgroup .container {    margin-left: 0;margin-right: 0;}.page_wrapper_bg .btn.btn_back a {width: 100%;}.RWDshopping .btn.normal { max-width: none;float: none;width: 100%;margin-bottom: 15px;}.RWDshopping .formbtn.btn.normal { width: 100%; min-width: auto;max-width: none;margin-bottom: 15px;}#join_form .btn-primary {width: 100%;}.btn-primary {  width: 100%;}.page_wrapper_bg .ebtn { margin: 0;}.page_wrapper_bg .ebtn a { width: 100%;}a.content_contact_btn { width: 100%;}.page_wrapper_bg img.shop_pic { width: 100%;}.page_wrapper_bg .RWDquiry .btn.normal { width: 100%;margin-bottom: 10px;}@media (max-width: 768px) {.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container { padding-left: 15px; padding-right: 15px; }.page_wrapper_bg .main section.call_to_action > .container { padding-left: 30px; padding-right: 30px; }.litem__text {  width: 100%; margin:  0 auto; padding: 15px;}}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.index h2.sub-title br {display: none !important;}.RWDnews013 .news_link{display:flex}.RWDnews013 .news_link .small_box{margin:auto;display:flex}.RWDnews013 .news_link .small_box .date{margin-right:0}.RWDnews013 .news_link .small_box .date,.RWDnews013 .news_link .small_box .year{display:block;width:100%}.RWDnews013 .news_link .info{padding:20px 110px 20px 20px}.RWDbanner_plus01 .slick-caption {height: 50%;padding-bottom: 0;width:100% !important}.RWDright_cont002 .item-first .text-box .text {padding: 5vw 0;}/*內頁*//*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0 0 60px 0;}.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container > .xrow > .pagecontent {padding: 0px!important;}.RWDproduct_page .btn-other li button {float: left;width: auto;}.layoutlist_5 { flex-wrap: wrap; display: flex;}.layoutlist_5 .col-sm-4.col-md-4 {  width: calc(100% / 2 - 1px); }.RWDproduct_page .pic-box .big .pic>img {  width: 100%;}.RWDproduct_page .btn-other {justify-content: flex-start;}.rwdlayoutlist_9.row .litem {   width: calc(100% / 2 - 1px);}.layoutlist_5 .col-md-4 { width: calc(100% / 2 - 1px);}.layoutlist_2 .col-sm-6 { width: calc(100% / 2 - 1px);}.RWDproduct_page .faq-item.active .faq-question { background: #fff3d7;}.RWDproduct_page .btn-other li {    width: calc(100% / 2);}@media (max-width: 700px) {.RWDnews013 .news_link{flex-direction:column;justify-content:center;align-items:center}.RWDnews013 .news_link .small_box{width:100%;display:block}.RWDnews013 .news_link .small_box .date,.RWDnews013 .news_link .small_box .year{display:inline-block;width:auto;float:none}.RWDnews013 .news_link .info{padding:20px;text-align:center}.RWDnews013 .swiper-button-next,.RWDnews013 .swiper-button-prev{display:none}.RWDnews013 .RWDnews013-pagination{display:flex}.RWDproduct002_v2 .section-subject{margin:0 0 30px}.RWDproduct002_v2 .popup-portfolio .portfolio-item{width:calc(100%/3 - 1px)}.ftinfobox .infobox{flex-direction:column}.infoinner.mail,.infoinner.fb{width:100%;padding:0}.infoinner.mail{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #ccc;border-right:0}.infoinner.info{margin:0 0 20px}.infoinner.fb a{margin-top:10px}.footer_block .container{width:90%}}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.fl {width:250px;}.newss .container{width:95%}.RWDnews013 .news_link .info .memo,.RWDnews013 .news_link .info .name{letter-spacing:1px}.index h2.sub-title br{display:block!important}.index h2.sub-title{line-height:2;margin:10px 0 0}.RWDproduct002_v2 .popup-portfolio .portfolio-item{width:calc(100%/2 - 1px)}.img-hover p.text-left{display:block}.index .plans h1.main-title{font-size:20px;margin:10px 0}.index .planss h2.sub-title{margin:10px 0 0;font-size:17px}.RWDright_cont002 .item-first .text-box a span{display:block;margin:0;line-height: 1.5;}.planss:before{height:80%}.fols{width:100%;bottom:0;right:0}.fols a{flex-direction:row;font-weight: bold;}.fols a img{width:33px;border:0;margin-bottom:-3px;margin-right:10px}.fols.fols_show {bottom:0;pointer-events: auto;}.scrollTop002{bottom:80px;right:15px}.scrollTop002 .ii{font-size:40px}.RWDmenu_plus04 .logo{width:180px}.RWDmenu_plus04 .features .member-btn{display:none}.RWDmenu_plus04 .features{width:auto}.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-last-child(1),.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-last-child(2),.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-last-child(3),.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-last-child(4){margin:0 0 20px}.RWDproduct002_v2 .popup-portfolio {margin: 0;}.footer_block {padding: 60px 0 70px;}.RWDmenu_plus04 .ml-stack-nav-toggle {margin:0 10px;}.fols {left: 0;}/*內頁*/#RWDPAGE_BASE_PAT02 .hgroup h1 { font-size:28px;}/*時間軸*/ 
.RWDtimeline01 li.event .point {    padding-right: 10px; padding-bottom: 60px;}.page_wrapper_bg .RWDtimeline01 .model-title, .RWDtimeline02 .model-title {    margin-bottom: 30px;text-align: left;}/*列表文字*/ 
.page_wrapper_bg .webdesc {font-size: 15px;}/*優惠活動*/ 
.rwdlayoutlist_9.row .litem {   width: 100% ;}img.sale_pic { width: 100%;}/*產品列表*/ 
.layoutlist_5 .item .subject {margin: 10px 0;}.layoutlist_5 .item .summary { margin-bottom: 0;}/*工程規劃*/ 
.page_wrapper_bg h4.intro_title {     margin: 15px 0 5px;font-size: 20px; }ul.intro_text_pic>li { width: 100%;}ul.intro_text_pic>li img.intro_text_icon {  width: 50%;}.intro_pic_items>img {     height: 100%;  width: 100%;}/*跟隨*/ 
.page_wrapper_bg .fols { right: 0;left:0}.RWDproduct_page .btn-other li {    width: calc(100% / 3);}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/*480px*/ 
.page_wrapper_bg .main section.call_to_action > .container {  padding-left: 20px; padding-right: 20px;}.layoutlist_5 .col-sm-4.col-md-4  {  padding-left: 15px; padding-right: 15px;}.page_subject { padding: 0;}/*優惠活動*/ 
.page_wrapper_bg h4.sale_title {    margin-bottom: 10px; font-size: 20px;}/*業務洽詢*/ 
.eformsDesc { font-size: 17px;}/*時間軸*/@media (max-width: 414px) {.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container { padding-left: 0px; padding-right: 0px; }.RWDtimeline01 li.event .point .date { font-size: 16px;  margin: 0;}/*圖文輪播*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 0px !important;}.RWDslider01 .text { padding-bottom: 30px;}.page_wrapper_bg h4.sale_title br { display: none;}}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.planss .container{width:100%}.products .container{width:100%}.RWDmenu_plus04 .features .member-btn,.RWDmenu_plus04 .features .search-btn{margin-right:5px}.RWDmenu_plus04 .logo{width:135px;margin:25px 0 0}.events .container{width:100%}#RWDfullscreen01 .plans p{font-size:13px!important}.index .plans h1.main-title{margin:10px 0}.RWDright_cont002 .item-first .text-box a{width:90%}.RWDssl01,.rights .RWDedictor{margin-right:0;text-align:center}.footer_block .container{width:100%}.rights{letter-spacing:0}.RWDmenu_plus04 .ml-stack-nav-toggle {margin:0 5px;}.RWDbanner_plus01 .slick-caption .txt2 {    font-size: 25px;}.RWDbanner_plus01 .slick-caption .txt3 {    font-size: 16px;    margin: 10px 0;    line-height: 2;}/*內頁*/ 
.rwd .faq_answer { padding: 20px;letter-spacing: 1px;}.page_wrapper_bg .formdesc h5 {     font-size: 19px;    letter-spacing: 1px;    padding-bottom: 0; }.page_wrapper_bg .formdesc ul {     font-size: 16px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDproduct_page .btn-other {     justify-content: flex-start; flex-direction: column;}.RWDproduct_page .btn-other li { width: 100%; display: flex;align-items: center;}ul.btn-other.list-inline>li:nth-child(2)>.ibtn, ul.btn-other.list-inline>li:nth-child(3)>.ibtn {align-items: center;   justify-content: center;display: flex; align-items: center;}ul.btn-other.list-inline>li:nth-child(2)>.ibtn i, ul.btn-other.list-inline>li:nth-child(3)>.ibtn i {  padding-right: 5px;}.contact_text br {display: block;}.eformsDesc {  font-size: 16px;}.RWDbanner_plus01 .slick-caption .txt3 {    margin: 10px 0 0;}.link-btn {    margin-top: 20px;}
}
/*320px end*/