/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:'Open Sans', 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*//* loading*/ 
.RWDfakeloader{z-index:999999 !important}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*header*/ 
.cd-logo{width: 150px;margin: 20px 0 0;}@media (min-width: 1170px) {.RWDmenu_plus02 .container{width: 90%;min-width:1170px;}}/*menu*/nav.cd-nav{margin-left: 0;}.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li::after{display:none;}.cd-primary-nav > li > a{font-family:'Open Sans', 微軟正黑體, sans-serif;letter-spacing: 1.5px;font-size: 15px;color: #555;}.cd-primary-nav > li > a:hover{color: #accd26;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #accd26;}.cd-primary-nav .cd-secondary-nav > li > a{font-family:'Open Sans', 微軟正黑體, sans-serif;color: #777;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #e1fe03;color:#333;}.RWDmenu_plus02 a{font-family:'Open Sans', 微軟正黑體, sans-serif;color: #555;transition: all 0.2s ease 0s;}.RWDmenu_plus02 a:hover{color: #accd26;}/*購物車*/ 
.RWDmenu_plus02 .cart-block:hover i{color: #accd26;}.RWDmenu_plus02 .member-block::after, .RWDmenu_plus02 .cart-block::after{display: none;}.RWDmenu_plus02 .cart-menu .buy-btn a{background-color: #accd26;}.RWDmenu_plus02 .cart-menu .buy-btn:hover a{background-color: #555;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price{color: #ce2828;font-weight: normal;}.RWDmenu_plus01 .cart-block:hover i{color: #accd26;}.RWDmenu_plus01 .member-block::after, .RWDmenu_plus01 .cart-block::after{display:none;}/*會員*/ 
.RWDmenu_plus02 .member-block span.hidden-xs{display: none;}.RWDmenu_plus02 .member-block, .RWDmenu_plus02 .cart-block{margin-top: 11px;}.RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .cart-block:hover span{color: #accd26;}.RWDmenu_plus02 .member-block::after, .RWDmenu_plus02 .cart-block::after{display:none;}/*搜尋*/ 
.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #accd26;}.cd-search-trigger:hover::after{background: #accd26;}.RWDmenu_plus02 .cd-search button{top: 15px;}.RWDmenu_plus02 .cd-search button:hover{color: #accd26;}@media (min-width: 800px) {.RWDmenu_plus02 .cd-search{height: 60px;width: 100%;}.RWDmenu_plus02 .cd-search input{font-size: 16px;}.RWDmenu_plus02 .cd-search button{top: 18px;font-size: 15px;}}@media (min-width: 480px) {.RWDmenu_plus02 .cd-search{max-width: 350px;right: 0;left: auto;}}/*新Banner*/ 
.RWDbanner_plus01 .banner-slider.bg .pic{background-position: center bottom;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background: transparent;border: 2px solid #fff;}.scroll_link{position: relative;top: -35px;}/*下拉小箭頭*/ 
.fa-angle-down:after{display:none;}/*main*/ 
.cd-main-content{top: 80px;background-color:#f7f7f7;}/*產品介紹*/ 
.block_product{padding: 100px 0 40px;}.RWDProduct006{padding-top: 0;padding-bottom: 0;}.RWDProduct006 .heading{margin-bottom: 35px;clear: both;text-align: left;border-radius: 0 !important;padding-left: 10px;display: inline-block;}.RWDProduct006 .heading h2::before, .RWDProduct006 .heading h2::after{display:none;}.RWDProduct006 .heading h2{color: #333;font-size: 36px;padding: 0;display: block;line-height: 1 !important;margin: 0;letter-spacing: 1.5px;}.RWDProduct006 .heading h2 span{font-size: 26px;margin-left: 15px;letter-spacing: 1px;color: #accd26;}.RWDProduct006 .illustration-v2{position: relative;}.RWDProduct006 .illustration-v2 .customNavigation{text-align: right;margin: 0;position: absolute;right: 10px;top: -65px;}.RWDProduct006 .product-description-brd{box-shadow: none;border: 1px solid #ddd;border-bottom: 3px solid #e1fe03;}.RWDProduct006 .product-description{padding: 20px;background-color: #fff;min-height: 255px;}.RWDProduct006 .margin-bottom-5{margin-bottom: 0;}.RWDProduct006 .product-description h4.title-price{margin: 0 auto 10px;font-size: 17px;line-height: 1.3;letter-spacing: 1px;}.RWDProduct006 .product-description h4.title-price a{color: #333;}.RWDProduct006 .product-description h4.title-price a:hover{text-decoration: none;color: #accd26;}.RWDProduct006 .product-description .gender{color: #777;display: block;font-size: 15px;line-height: 1.7;letter-spacing: 1.5px;}.RWDProduct006 .product-description .gender span{display: block;color: #9aba17;}/*公司簡介*/ 
.RWDleft_cont002 .item-second{background-color: #fff;}.RWDleft_cont002 .item-second .text-box{background: transparent;color: #777;padding: 50px 70px 0;}.RWDleft_cont002 .item-second .text-box .title{color: #333;font-size: 36px;line-height: 1;letter-spacing: 1.5px;display: inline-block;}.RWDleft_cont002 .item-second .text-box .subtitle{font-size: 26px;margin-left: 10px;margin-top: 0;font-weight: normal;letter-spacing: 1px;color: #accd26;display: inline-block;}.RWDleft_cont002 .item-second .text-box .underline{display: none;}.RWDleft_cont002 .item-second .text-box .text{line-height: 2;font-size: 15px;letter-spacing: 1.5px;margin-top: 25px;width: 100%;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .text-box a{border-radius: 0;letter-spacing: 1.5px;background: transparent;color: #999;font-weight: normal;font-size: 15px;padding: 9px 10px;}.RWDleft_cont002 .item-second .text-box a:hover{color: #333;background-color: #e1fe03;border-color: #e1fe03;}/*精選案例*/ 
.block_works{padding: 100px 0 60px;}.RWDproduct002{padding: 0;}.RWDproduct002 .row{margin:0 -25px;}.RWDproduct002 .section-subject{margin-right: -2px;margin-left: -2px;margin-bottom:50px;text-align: left;}.RWDproduct002 h1.main-title{color: #333;font-size: 36px;line-height: 1;letter-spacing: 1.5px;display: inline-block;}.RWDproduct002 h2.sub-title{font-size: 26px;margin-left: 10px;margin-top: 0;font-weight: normal;letter-spacing: 1px;color: #accd26;display: inline-block;}.RWDproduct002 .section-line{display: none;}.popup-portfolio .portfolio-item{padding: 0 25px;}.RWDproduct002 .row .col-md-12{padding:0;}.RWDproduct002 .portfolio-item{margin-bottom: 35px;}.portfolio-bottom-summary h4{font-size: 17px;letter-spacing: 1px;margin-top: 18px;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4{color: #accd26;}.RWDproduct002 .showbottom a{color: #333;}.RWDproduct002 .bounceIn{  -webkit-animation-name: fadeIn;animation-name: fadeIn;}/*footer*/ 
.block_footer{background-color: #fff;color: #777;font-size: 15px;letter-spacing: 1.5px;line-height: 1.7;padding: 50px 0;}.block_footer a{color: #777;}.block_footer h1{font-size:17px;color:#333;margin:0 auto 15px;}.footer_word{text-align: right;font-size: 13px;color: #999;}.in_copyright{margin-top: 66px;}/*右側固定*/ 
.fixed_right{position: fixed;right: 15px;top: 40%;z-index: 11;width: 35px;opacity: 0;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}.right-change{opacity: 1 !important;}/*社群*/ 
.RWDsocial002 ul{margin:0;}.RWDsocial002 .pull-right{float: none !important;}.RWDsocial002 .iconRounded{border: 0 solid transparent;color: #fff;background-color: transparent;margin: 5px 0;width: 35px;height: 35px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover{background-color: transparent;color: #000;opacity: 0.5;}/*scrolltop*/#toTop{display: none !important;}.scrollTop001{width: 35px;height: 35px;opacity: 1 !important;position: relative !important;top: 25px;right: 0;}.scrollTop001 .icon{background: transparent url(archive/image/customization/35scrolltop.png) center center no-repeat;}
/*內頁 start*/

/*統一設定*/p {  margin: 0;}.article-text a { color: #666;word-break: break-all;}.article-text a:hover { color: #1c839e;}.inner { padding: 20px 0;}hr { border-top: 1px solid #ccc;}.btn:active { box-shadow: none;}.fixed_right {  z-index: 22;}.hgroup .breadcrumb>li a:hover { color: #accd26 !important;}/*search*/ 
.item.search_list_item { margin: 20px 0 !important;}.item.search_list_item .subject { margin: 0 !important;  padding: 15px;}.item.search_list_item .subject a:hover { color: #accd26;}/*標題*/ 
.hgroup h1 { font-weight: bold; letter-spacing: 4px; font-size: 30px; line-height: 1.5; margin: 0 0 10px; text-align: center; color:#666;}.hgroup .container { border-bottom: none; margin-bottom: 30px;}.hgroup .breadcrumb {font-size: 13px;background-color: transparent; display: block; width: 100%; text-align: center; letter-spacing: 1px; border: 0;}.hgroup .breadcrumb>li a {color: #888;}.hgroup .breadcrumb>li a:hover {  color: #27afdf;}/*內頁空間*/ 
.page_wrapper_bg section.call_to_action {padding: 50px 0 50px 0 !important; min-height: 700px;}.pagecontent.menu8 {padding-top: 30px !important; padding-bottom: 50px !important;}/*內頁文字*/ 
.page_wrapper_bg .article-text p {font-size: 15px; line-height: 2; letter-spacing: 2px; color: #666; word-break:break-all;}/*ab*/ 
.ab { text-align: center;}.ab h3 { font-size: 22px !important; font-weight: bold !important; letter-spacing: 3px !important; color: #555 !important; line-height: 2 !important; text-align: center; margin-bottom: 30px; margin-top: 0 !important;}.ab h4 { font-size: 15px !important; font-weight: bold;  letter-spacing: 2px !important; line-height: 1.5 !important;}.ab ul { padding-left: 0; text-align: center; display: flex; justify-content: space-around; margin-top: 30px;}.ab ul li { list-style: none;  padding: 10px 20px;  border: 1px solid #999;font-size: 15px !important;}.inner img {display: block; margin: auto;}/*p*/ 
.layoutlist_2 .item, .layoutlist_4 .item { border-bottom: 2px solid #accd26; background: #fff;}.layoutlist_2 .subject { text-align: center; font-size: 15px !important;}.layoutlist_2 .subject:hover a { color: #accd26; transition: all 0.3s;}.item .summary { font-size: 14px; text-align: center;}.RWDproduct_page .products-info .name { font-size: 22px !important; padding-top: 35px; border-top: 3px solid #accd26; font-weight: bold; letter-spacing: 3px !important; color: #555 !important;line-height: 1.5;}.RWDproduct_page .products-info .subname { font-size: 15px !important; margin-bottom: 20px !important;}.name-box { padding: 0; text-align: center;  margin-bottom: 30px !important;}.RWDproduct_page .list-inline { text-align: center;}.RWDproduct_page .products-info .txt .editor { border: 1px dashed rgba(204, 204, 204, 0.5);  padding: 20px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title { margin-bottom: 0;}p.pdesc { color: #accd26 !important;}.RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .style-radio .control-label { width: 100%; margin-bottom: 10px !important;}.RWDproduct_page .products-info .qtybox, .RWDproduct_page .products-info .select-box {  width: 100%;}.products span { font-size: 15px !important; color: #555 !important; font-weight: bold !important; padding-left: 15px !important; border-left: 5px solid #accd26 !important; margin-bottom: 10px !important; display: inline-block;}.page_content3 .col-xs-12 { padding: 0;}.products { margin-bottom:40px; padding: 20px; border: 1px dashed;}.pimg img { width: 100%;}/*buy_btn*/#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop { background: #accd26; font-size: 15px !important; letter-spacing: 3px !important;}.RWDproduct_page .btn-shop .btn.shop:hover { transition: all 0.5s;background: #666;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {background: transparent; border: 1px solid #accd26; color: #accd26; font-size: 15px !important; letter-spacing: 3px !important;}.RWDproduct_page .btn-shop .btn.add:hover {background-color: #accd26; color: #fff !important; transition: all 0.5s;}/*btn_back*/ 
.RWDproduct_page .btn_back {background: transparent;}.page_content3 .btn_back a { padding: 0 35px !important;}.page_content3 .btn_back { margin-right: 0 !important;padding: 0;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn { height: 40px;}.RWDproduct_page .btn_back:active { box-shadow: none;}/*最新消息*/ 
.layoutlist_3 .list_subject a {font-size: 18px !important; font-weight: bold !important; letter-spacing: 1px !important;color: #777 !important;}.layoutlist_3 .list_subject a:hover {color: #2eb2de !important; letter-spacing: 2px !important;  transition: all 0.4s ease;}.layoutlist_3 .list_subject .summary { margin: 15px 0 !important;}.layoutlist_3 .list_subject .summary a {font-size: 16px !important; font-weight: normal !important; letter-spacing: 1px !important;}.layoutlist_3 .listdate .day {color: #2eb2de !important;font-weight: bold; line-height: 1; font-size: 30px !important; letter-spacing: 2px; margin-left: 15px;}.layoutlist_3 .listdate {border-left: 0 !important;}.layoutlist_3 .listdate .yearmonth { padding-bottom: 15px !important;}.layoutlist_3 .item { border-bottom: 1px dotted #efefef;}.pagecontent { letter-spacing: 2px;color: #666;}.rwdlayoutlist_6 .subject_title { font-size: 15px !important; color: #555 !important;  font-weight: bold;  padding-bottom: 10px !important;  border-bottom: 2px solid #accd26;}.rwdlayoutlist_6 .list_item { padding: 10px 0 !important; background: rgba(255, 255, 255, 0.5); border-top: 1px solid #ccc; font-size: 15px !important; margin-right: 15px !important;}.column.subject { font-weight: bold; letter-spacing: 3px !important;}.rwdlayoutlist_6 li,.rwdlayoutlist_6 ul { margin: 0 !important;}.rwdlayoutlist_6 .list_item:hover { background: #fff;  transition: all 0.5s;}.column.subject:hover a, .column.subject a:hover { color: #accd26;}.list6 p {  margin-top: 30px;}.news img { display: block; margin: auto;  padding: 0;}/*back btn*/ 
.btn_back a { background: transparent; color: #accd26 !important; padding: 5px 30px; border-radius: 0; border: 1px solid #accd26; font-size: 15px !important;}.btn_back a:hover { color: #fff !important; background: #accd26; border: 1px solid #accd26; transition: all 0.5s;}.btn_back { float: right;}a:hover, a:focus {text-decoration: none;}article.editor { padding: 10px 0 15px;}div#edcontent .btn_back a:hover { letter-spacing: 4px !important;  transition: all 0.4s ease;}/*聯絡我們*/ 
.page_wrapper_bg .new-form .new-width .row .col-md-11 {padding-left: 0px !important;width: 100% !important;}a.web_btn2 {text-align: center; color: #6388f0;}a.web_btn2:hover { color: #fff;}.eformsDesc {margin: 10px 0; padding-bottom: 20px; border-bottom: none; box-shadow: 2px 2px 5px #ddd; padding: 85px 65px;}.ebtn.refill_btn { display: none;}.page_wrapper_bg  div#eformsForm_1_9 { padding: 40px 30px 30px; border: 1px solid #2c4f98;}.con_info i { padding-right: 10px;}.customized_columns ._input, .customized_columns select { background-color: #fff;}/*修改*/ 
.maptitle {color: #000; font-size: 20px;  letter-spacing: 4px;  font-weight: bold; line-height: 40px;}.con_info {line-height: 30px; font-size: 14px; letter-spacing: 3px; letter-spacing: 3px; word-break: break-all;}.con_info a:hover {color: #5f4f45 !important;}.con_info a {color: #666 !important; padding: 0 5px;}.con_map {margin-top: 10px;}.con_map iframe {width: 100%; height: 150px;}textarea.form-control { height: 110px;}.maptitle span { color: #da251d;  display: inline-block;  padding-right: 10px;}/*currectsend_btn */ 
.currectsend_btn { float: right; margin: 0 !important; font-size: 15px; border-radius: 0; border: 1px solid #accd26; background: transparent; padding: 0 !important;}.currectsend_btn a { color: #accd26;}a.web_btn2:hover { background: #accd26; border-color: #accd26; transition: all 0.5s;}/*電子表單*//*文字*/ 
.form-horizontal .control-label { padding-top: 0px!important; margin-bottom: 0 !important;  text-align: left !important; font-size: 15px;}/*最新消息*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {  margin-top: -20px !important;}/*作品案例*/ 
.album_item_subject {  font-size: 15px; color: #666;  padding: 10px 0; border-bottom: 2px solid #accd26;  background: #fff; transition: all 0.5s;}/*QA*/ 
.faq_answer p { padding-left: 20px;}.faq_split {  border-top: 2px dashed #accd26;}/*檔案下載*/ 
.download .list_table th.list_subject { border-bottom: 3px solid #accd26;}.download .search_area { display: none;}.download .list_table td.list_subject {  min-width: 340px;}/*footer*/ 
.copyright_desc, .copyright_desc a, .copyright_desc a:hover { color: #999;}/*會員專區*/ 
.page_wrapper_bg #btn_member_login,#div_forget_content #forget_table_btn,#join_form .btn-primary,.btn-primary a,.RWDshopping .btn.bg2 {border: 1px solid #accd26; border-radius: 0; background: transparent !important; color: #accd26; font-size: 15px !important;}.member_join_strong { color: #555 !important; font-weight: bold;}a.member_join,.login_box_body .control-label { font-size: 15px;}.page_wrapper_bg #btn_member_login:hover,#div_forget_content #forget_table_btn:hover,.btn-primary a:hover { background-color: #accd26 !important; transition: all 0.5s; color: #fff;}.page_wrapper_bg span.member_join_strong:hover { color: #accd26 !important;}.page_wrapper_bg #join_form .btn-primary,.btn-primary a { padding: 7px 50px;}.page_wrapper_bg #join_form .btn-primary:hover,.RWDshopping .btn.bg2:hover { background: #accd26 !important ; color: #fff; transition: all 0.5s;}.page_wrapper_bg .page_menu_block h4 {background: #eee; padding: 10px; text-align: center; font-size: 15px; letter-spacing: 2px;}.page_wrapper_bg .page_menu_block ul.nav>li>a { color: #000;background: transparent; text-align: center; font-size: 15px;letter-spacing: 2px;}.page_wrapper_bg .page_menu_block ul.nav>li>a:hover {color: #fff;background: #354496;transition: all 0.5s ease 0s;}.page_wrapper_bg .btn-primary {background: transparent;border: 0; padding: 0;}#panel_14 > section.article-text > div > div > div.col-sm-9.col-md-9 {font-size: 15px; letter-spacing: 2px; top: 15px;}li.member-block.my-account>a>span,li.member-block.logn-out>a>span { display: none;}/*購物車*/ 
.shopping-step .name { color: #000;}.login-box a b {color: #f43838;}.login-box a b:hover { color: #000; transition: all 0.5s ease 0s;}.total b {color: #ff0303;}a.btn.normal.bg1 {  border-radius: 0;font-size: 15px !important;}.page_wrapper_bg .RWDmenu_plus02 .cart-menu ul.content li .text-box .name a { font-weight: bold;}.shopping_form { font-size: 15px !important;}#mobile-fixed .btn-box .normal { border-radius: 0 !important;}/*購物車上方圓*/@keyframes num-bg {    0% {         background: #accd26;        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {         background: #accd26;        -webkit-transform: scale(1);        transform: scale(1)    }}.shopping-step .current .num:before { background: #accd26;}

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

@media screen and (max-width: 1199px) {/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #555;}.cd-primary-nav, .cd-primary-nav ul{background: #fff;}.cd-primary-nav > li > a{font-size: 16px;}.cd-primary-nav > li > a:hover{color: #555;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #555;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #777;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #555;}nav.cd-nav .bottom-copyright{color: #555;}/*選單上功能*/ 
.RWDmenu_plus02 .member-block{margin-left: 7px;}.RWDmenu_plus02 .cart-block{margin-left: 22px;}/*搜尋*/ 
.RWDmenu_plus02 .cd-search{height: 50px;top: 50px !important;}.RWDmenu_plus02 .cd-search button{top: 13px;}#RWDfullscreen01 .cd-main-header{z-index: 111;}#RWDfullscreen01 .cd-overlay.search-is-visible{z-index: 11;}.cd-overlay.is-visible{z-index: 111;}/*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 35px;}#RWDfullscreen01 .container{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/ 
.cd-logo{width: 120px;}#RWDfullscreen01 .cd-main-header .cd-logo{margin-top: 9px;margin-left: 0;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}/*main*/ 
.cd-main-content{top: 50px;}.block_product{padding: 90px 0 40px;}.RWDProduct006 .product-description{min-height: 298px;}.RWDleft_cont002 .item-second .text-box{padding: 70px 70px;}.RWDleft_cont002 .item-second .pic{top: 50px;}.popup-portfolio .portfolio-item{padding: 0 15px;}.RWDproduct002 .row{margin: 0 -15px;}.RWDproduct002 .section-subject{margin: 0 -5px 50px;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.page_wrapper_bg .cd-main-header { padding: 0 35px;}.page_wrapper_bg .block_footer .container { padding: 0 35px;}.page_wrapper_bg #mobile-fixed .btn-box .bg2 { background: #9ab335;}.ab p { letter-spacing: 3px !important;}.visible-sm { display: block !important;}.hidden-md { display: none;}.hidden-sm { display: none !important;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn { width: 48%;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*---首頁---*/ 
.RWDleft_cont002 .item-second .pic{top: 0;}.RWDleft_cont002 .item-second .text-box{padding: 55px 70px;text-align: center;}/**/ 
.con_info { width: 50%; float: left; margin-bottom: 40px;}.con_map { width: 50%; float: right;}.btn_back { padding: 0 ; float: none;  display: block;}.btn_back a { width: 100%; display: block;}.ab p { letter-spacing: 2px !important;}.list2 .album_item_subject { font-size: 12px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 25px;}#RWDfullscreen01 .container{padding: 0 25px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/ 
.cd-header-buttons li.search-btn{margin-left: 0;}.RWDmenu_plus02 .cart-block{margin-left: 5px;}/*title*/ 
.RWDProduct006 .heading h2, .RWDleft_cont002 .item-second .text-box .title, .RWDproduct002 h1.main-title{font-size: 33px;}.RWDProduct006 .heading h2 span, .RWDleft_cont002 .item-second .text-box .subtitle, .RWDproduct002 h2.sub-title{font-size: 21px;display: block;margin: 10px auto 0;}/*產品介紹*/ 
.block_product{padding: 75px 0 25px;}.RWDProduct006 .heading{margin-bottom: 15px;display: block;text-align: center;padding-left: 0;}.RWDProduct006 .illustration-v2 .customNavigation{text-align: center;margin: 0 auto 35px;position: relative;right: 0;top: 0;}/*公司簡介*/ 
.RWDleft_cont002 .item-second .text-box{padding: 45px 20px;}/*精選案例*/ 
.block_works{padding: 75px 0 35px;}.RWDproduct002 .section-subject{text-align: center;}.portfolio-bottom-summary h4{line-height: 1.4;}/*footer*/ 
.footer_word{text-align: center;}.in_copyright {margin-top: 35px;}/*-----------------------------------------inner*/ 
.page_wrapper_bg .cd-main-header { padding: 0 25px;}.page_wrapper_bg .cd-main-header .cd-logo {  margin-top: 9px; margin-left: 0;}.page_wrapper_bg .block_footer .container { padding: 0 25px;}.page_wrapper_bg section.call_to_action {  padding: 20px 0 0 0 !important;}.article-text .container { padding-bottom: 50px;}.hgroup h1 { font-size: 25px !important; line-height: 40px; margin-bottom:30px !important;}/*ab*/ 
.ab {  margin-top: -20px;  text-align: left; padding: 0;}.ab h3 { text-align: left; line-height: 1.5 !important; font-size:20px !Important;}.ab h4 {line-height: 2 !important;}.ab ul { flex-direction: column;}.ab ul li { margin-bottom: 10px;}/*p*/ 
.RWDproduct_page .products-info .price-box { margin-bottom: 30px;}/*n*/ 
.rwdlayoutlist_6 .list_item {  margin: 0 !important;}.column.subject { text-align: center; padding: 5px;}.rwdlayoutlist_6 .subject_title {width: 100%; display: block; margin: auto;}.title.list_subject { text-align: center; padding: 5px;}.list2 .album_item_subject { font-size: 15px;}.list6 p { letter-spacing: 1px !important;}/*download*/ 
.download .list_table td.list_subject {  min-width: auto;}/*QA*/ 
.faq_question td { font-size: 15px !important;line-height: 2;}/*con*/ 
.con_info { width: 100%; float: none; margin-bottom: 20px;}.con_map { width: 100%; float: none;}.new-form {  margin-top: -20px !important;}.form-horizontal .control-label { margin-bottom: 5px !important;}/*購物車*/#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add,#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {  font-size: 13px !important; letter-spacing: 1px !important;}.page_wrapper_bg .RWDmenu_plus02 .cart-menu ul.content li .text-box { width: 190px;}#mobile-fixed .btn-box .bg2 { background: #9ab335;}.shopping_form .control-label {  margin-bottom: 5px;}.RWDshopping .btn.normal { width: 100%;  margin-bottom: 10px !important;}/*作品案例*/ 
.album_item_subject { margin-bottom: 30px !important;}.album_d_item { width: 100%;}.page_content1 .row { margin-right: 0 ;}/*搜尋*/ 
.list2 .page ul li { margin-right: 10px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/**/ 
.call_to_action .container {  padding-left: 10px; padding-right: 10px;}.page_wrapper_bg .article-text p{line-height: 2.5;}
}
/*iphone6 end*/