body{font-family:arial, 微軟正黑體, sans-serif;}nav.cd-nav {margin-left: 6px;}/*動態效果*/ 
.bounceIn{animation-name: fadeInUp;}.cd-main-header {width: 1280px;}/*文字連結設定*/a{text-decoration: none;}/*loading*/ 
.preloader, .RWDPreloader002{z-index: 111111;}/*logo*/ 
.cd-logo{width: 220px;margin-top: 18px;margin-bottom: 0px;}/*選單*/ 
.cd-primary-nav > li > a{font-size: 15px;}.cd-primary-nav > li > a:hover{color: #69aedc;}.cd-primary-nav .cd-secondary-nav > li > a{color: #777;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a{background-color: #69aedc;}/*選單滑過效果*/ 
.cd-primary-nav .cd-secondary-nav a{font-weight: normal;}.cd-primary-nav > li:hover:after{background: transparent;}.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after{background-color: #4f7a8c;}.cd-primary-nav ul.moves-out > li > a.selected{font-weight: normal;}/*社群*/ 
.RWDmenu_plus02 .share-group i {color: #69aedc;}.RWDmenu_plus02 .editor {margin-top: 16px;margin-left: 20px;}.RWDmenu_plus02 .sub-nav .share-group.sub_share {margin-top: 10px;}/*下拉選單*/ 
.cd-primary-nav > li > a.selected{background-color: #3e6d81;color: #fff !important;}/*副選單*/ 
.RWDmenu_plus01 .sub-nav{height:auto;}/*語系*/ 
.RWDmenu_plus01 #lan-02{margin-top:10px;margin-left: 15px;margin-right: 5px;}/*購物車&會員登入*/ 
.RWDmenu_plus01  .member-block, .RWDmenu_plus01  .cart-block{margin-top: 9px;}.RWDmenu_plus01  .member-block:hover span, .RWDmenu_plus01  .cart-block:hover span{color: #4e798c;}.RWDmenu_plus01  .cart-block:hover i{color: #517b8d;}/*搜尋*/ 
.cd-header-buttons li.search-btn{margin-top: 3px;margin-left: 20px;}@media (min-width: 800px) {.RWDmenu_plus02 .cd-search{height: 60px;}.RWDmenu_plus02 .cd-search input{font-size: 16px;}.RWDmenu_plus02 .cd-search button{top: 18px;font-size: 15px;}}/*banner區塊*/ 
.block_banner {position: relative;}.RWDfullScreenEditor .bxslider li{background-position: center center;}.RWDfullScreenEditor::before{background: rgba(0, 0, 0, 0);}/*banner編輯器*/ 
.RWDfullScreenEditor .logo{display:none;}.b_slogan img{max-width:100%;}.b_slogan{text-align: left;width: 450px;}.RWDfullScreenEditor .intro-body .intro-text{display:none;line-height: 44px;font-family: 'Play','cwTeXHei';}p.bn-tit {font-size: 60px;text-transform: uppercase;text-shadow: 1px 1px 10px #4b5e69;}p.bn-sub {letter-spacing: 10px; padding-top: 19px; color: #275265;font-weight: 600; font-size: 20px;}/*滿版scrollDown*/a.scrollLink:before {    content: "...";    font-size: 47px;    color: #fff;    text-shadow: 2px 1px 5px rgba(0, 0, 0, 0.5);    letter-spacing: 6px;    transform: rotate(90deg);    display: block;    position: relative;    left: 16px;    bottom: 24px;    display: none;}/*scrollDown001*/ 
.scrollDown001{position:absolute !important; z-index: 999 ;left: 0;  right: 0; bottom: 9%;animation: scrollDown001 ease-out 0.7s infinite;animation-direction: alternate;}.scrollDown001 .page-scroll img{width: 60px;}/*scrollDown001動態語法*/@keyframes scrollDown001{from {}0% {bottom:7%; opacity: 0.5;}/*50% {bottom:7.2%; opacity: 0.7;}*/100% {  bottom:7.5%;  opacity:1;}/*to {bottom:14.5%;}*/}/*banner編輯器_scrolldown*/ 
.RWDfullScreenEditor .intro-body .page-scroll{margin-top:14%;display:none;}.RWDfullScreenEditor .btn.btn-rj {border-color: transparent;background-color: rgba(255, 255, 255, 0.9);}.RWDfullScreenEditor .btn.btn-rj:hover, .btn.btn-rj:focus {background-color: rgba(255, 255, 255, 0.9);}.RWDfullScreenEditor .intro-body .page-scroll a.btn {font-size: 14px;letter-spacing: 2px; border-radius: 0px;  font-weight: 600;padding-left: 28px;color: #38687d;}/*選單下滑位置*/ 
.point_block {position: relative;top: -20px;}/*main*/ 
.cd-main-content{z-index: 1;background: #fff;}/*服務項目*/ 
.block_service{background:transparent url(archive/image/customization/service_bg.jpg) center bottom no-repeat;background-size:100%;padding: 100px 0 200px;}.RWDedictor001 h1.main-title{font-size: 38px;font-weight: bold;letter-spacing: 5px;color: #555;}.RWDedictor001 .section-line{background-color: #69aedc;height: 5px;width: 50px;margin-top: 20px;}.item_bg{overflow:hidden;min-height: 180px;padding: 0 25px;position: relative;}.item_bg.bg1{background:transparent url(archive/image/customization/service01.jpg) center center no-repeat;background-size:cover;}.item_bg.bg2{background:transparent url(archive/image/customization/service02.jpg) center center no-repeat;background-size:cover;}.item_bg.bg3{background:transparent url(archive/image/customization/service03.jpg) center center no-repeat;background-size:cover;}.item_bg.bg4{background:transparent url(archive/image/customization/service04.jpg) center center no-repeat;background-size:cover;}.item_bg span{font-size: 26px;color: #fff;letter-spacing: 5px;font-weight: bold;position: absolute;bottom: 25px;}.item_disc{padding: 25px;font-size: 14px;letter-spacing: 1.2px;background-color: rgba(133, 185, 218,0.9);color: #fff;min-height: 200px;}.block_service .item2{margin-top: 55px;}.block_service .item3{margin-top: 35px;}/*原料優勢*/ 
.block_good{padding:100px 0 0;}.RWDService002{padding: 0;}.RWDService002 h1.main-title{font-size: 38px;font-weight: bold;letter-spacing: 5px;color: #555;}.RWDService002 h2.sub-title{display:none;}.RWDService002 .section-line{background-color: #69aedc;height: 5px;width: 50px;margin-top: 20px;}.RWDService002 .funny-boxes{min-height: 270px;cursor: auto;}.funny-boxes.not-right-column::before{display:none;}.funny-boxes.float-shadow > .funny-boxes-icon a{cursor: auto;}.funny-boxes > .funny-boxes-text > h4{font-size: 20px;letter-spacing: 3px;padding-bottom: 0;margin-bottom: 15px;}.funny-boxes > .funny-boxes-text > h4 a{color:#25a2a7;cursor: auto;}.funny-boxes > .funny-boxes-text > h4::after{display:none;}.funny-boxes > .funny-boxes-text > p{font-size: 14px;width: 85%;margin: 0 auto;letter-spacing: 1.2px;color: #777;line-height: 1.8;}.earthbg img{max-width:100%;}/*產品區塊介紹*/ 
.product_block{padding: 100px 0 50px;background-color: #fafafa;}.RWDproduct002{padding: 0;}/*產品標題*/ 
.RWDproduct002 h1.main-title{font-size: 38px;font-weight: bold;letter-spacing: 5px;color: #555;}.RWDproduct002 .section-line{background-color: #69aedc;height: 5px;width: 50px;margin-top: 20px;}.RWDproduct002 .portfolio-item.grow.c.isotope-item{padding: 0 15px !important;}.RWDproduct002 .portfolio-item > .inner-content > .portfolio-content{background-color: #fff;opacity: 0.9;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text{color: #38687d;}.filter-portfolio {display: none;}.portfolio-bottom-summary{padding: 10px 15px;}.portfolio-bottom-summary h4{font-size:20px;margin:10px 0px;letter-spacing: 3px;text-align: center;color: #25a2a7;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4{color: #69aedc;}.portfolio-bottom-summary p{font-size:14px;text-align: center;color: #777;letter-spacing: 1.2px;}.RWDproduct002 .showbottom:hover .inner-content > img{transform: scale(1);}/*頁尾*/ 
.footerblock{text-align: center;font-size: 14px;letter-spacing: 1.2px;color: #777;padding: 70px 0;}.footerblock a{color: #777;}.footerblock h1{font-size: 20px;margin: 0 auto 10px;color: #555;}.copyright{margin-top: 25px;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{font-size: 13px;}/*頁尾社群*/ 
.footer_icon {padding: 0px;margin-top: 30px;display: none;}.footer_icon img {width: 30px;margin:0px 2px;}/*scrolltop*/ 
.scrollT{width:60px;height:60px;margin:0 auto;margin: 100px auto 0;border-radius: 50%;border: 1px solid #ccc;}.scrollTop{width: 60px;height: 60px;background: transparent url(archive/image/customization/scrolltop.png) center center no-repeat;}.scrollT::before{content: "";width: 1px;height: 50px;background-color: #ccc;position: absolute;bottom: 130px;}/*---221202加費右側跟隨---*/ 
.fixed-block {position: fixed;bottom: 100px;right: 30px;background: transparent;padding: 0;}.RWDsocial002 ul.socialNetwork {padding: 0;display: flex;flex-direction: column;}.RWDsocial002 .iconRounded {border: 1px solid #555;color: #fff;background-color: #555;width:45px;height:45px;font-size: 20px;padding-top: 10px;margin-right:0}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: #000;}.RWDsocial002 ul.socialNetwork li {margin: 0 0 12px;}i.i.ii-whatsapp2.iconRounded {background:#169719;border-color:#169719;}i.i.ii-line1.iconRounded {background: #6abe6b;border-color: #6abe6b;font-size: 25px;}i.i.ii-mail3.iconRounded {background: #1876bb;border-color: #1876bb;}/*---230107首頁加模組---*/ 
.about_block {padding: 30px 0 100px;}.about_box {display: flex; flex-wrap: wrap;}.about_block .container {width: 60%;}.about_box .about_img, .about_box .about_content {width: 50%;}.about_box .about_img img {width: 100%;}.about_box .about_content {padding-left: 3vw;}.about_box h3.about_title {font-weight: bold; color: #57bdc8; font-size: 24px !important; line-height: 1.4;}.about_box .about_txt {font-size: 15px; color: #777;}.about_box .about_point {font-size: 20px; margin-top: 24px; color: #57bdc8; line-height: 1.5;}.about_btn {margin-top: 50px;}.about_btn a {background: #00c601; padding: 10px 25px; color: #fff; border-radius: 30px; font-weight: 600; min-width: 160px; display: inline-block; text-align: center; transition: .3s ease;}.about_btn a i {margin-right: 5px; font-size: 18px; vertical-align: middle; position: relative; top: -2px;}.about_btn a:hover {background: #00aa01; color: #fff; transition: .3s ease;}/*---231212加費修改---*/ 
.news_block {padding: 100px 0 50px;}.news_block .portfolio-bottom-summary h4 {    display: -webkit-box;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 1.4;min-height: 56px;}.news_block .portfolio-bottom-summary p {    display: -webkit-box;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}.news_block .portfolio-item > .inner-content > img {    border: 1px solid #e6e6e6;}
/*購物清單 start*/

@media (max-width:1024px){#shopping_form .orderrow .row .col-xs-12:nth-child(3){padding: 0 10px;}#shopping_form .orderrow .row .col-sm-2{padding: 0;}}@media (max-width:768px){#shopping_form .row .col-xs-6{display:none;}#shopping_form .row .col-xs-1{padding:0;}#shopping_form .row{margin:0;}#shopping_form .row .col-xs-12.col-md-10{width: 40%;padding: 0;}#shopping_form .row .col-xs-12.col-md-2{width: 60%;}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2 {width: calc(100% / 3);}/*#shopping_form .orderrow {margin-left: -15px;margin-right: -15px;}*/#shopping_form .orderrow .col-xs-12.col-md-10{width: 83%;}#shopping_form .orderrow .row .col-xs-10.col-md-2{width: 100px;padding:0 !important;}#shopping_form .orderrow .row .col-xs-12.col-md-10{width: calc(100% - 100px);padding: 0;}}@media (max-width: 736px){#shopping_form .orderrow .col-xs-12.col-md-10{width: 100%;}#shopping_form .orderrow .row .col-xs-12.col-md-10 {width: calc(100% - 90px);}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2,#shopping_form .row .col-xs-12.col-md-11 .col-xs-2{width: 30px;position: absolute;right: 10px;top: 0;}#shopping_form .subject{margin-bottom: 10px;display: inline-block;width: 100%;font-size:20px;}#shopping_form .orderrow .row .col-xs-10.col-md-2{width: 80px;}#shopping_form .input {max-width: 60%;}#shopping_form .orderrow .row .col-xs-12{padding:0;padding-left:8px;}}@media (max-width: 375px){#shopping_form .orderrow .row .col-xs-10.col-md-2 {width: 70px;}#shopping_form .orderrow .col-xs-12.col-md-10{padding-left: 10px;padding-right: 10px;}}@media (max-width: 320px){#shopping_form .orderrow .row .col-xs-12.col-md-10 {width: calc(100% - 80px);}#carlist .mtrashcan{width: 20px;height: 20px;background-size: contain;}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2 {right: 5px;}#shopping_form .subject {font-size: 18px;}#shopping_form .input {max-width: 50%;}#carlist {font-size: 14px;}#shopping_form .orderrow .row .col-xs-12.col-md-10{padding-left: 10px;padding-right: 10px;}}#shoppingColumns > div:nth-child(7) > label:after{padding-left:7px}#shoppingColumnsSend_form > div:nth-child(6) > label:after{padding-left:7px}#shoppingColumnsSend_form > div:nth-child(10) > label:after{padding-left:7px}

/*購物清單 end*/
/*內頁 start*/

/*---------------------------------------------------------內頁--------------------------------------------------------*//*隱藏模組*/#toTop{display:none !important;}/*內頁_文字&按鈕*/ 
.page_wrapper_bg .article-text h4{color: #57bdc8; letter-spacing: 1px; font-size: 20px;line-height: 1.8;font-weight: bold;margin-top: 10px; margin-bottom: 18px;}.page_wrapper_bg .article-text h5{color:#f29469; letter-spacing: 1px;font-size: 17px;margin-bottom: 5px;margin-top: 18px;}.page_wrapper_bg .article-text p{color: #555;  font-size: 15px; letter-spacing:2px;line-height: 2;}.page_wrapper_bg .article-text li{color: #555;  font-size: 15px; letter-spacing:2px;line-height: 2;}.page_content1 .btn {background: #8bb7c6;  border-radius: 0px;}.RWDmenu_plus02 .container {width: 1280px;}/*英文版_內頁_文字&按鈕*/ 
.lang_en .article-text p{ letter-spacing:1px;line-height:1.6;}/*banner*/ 
.page_wrapper_bg .slider_wrapper{margin-top: 80px;}/*內頁標*/ 
.hgroup .container{margin-bottom:50px;}.hgroup h1 {color: #848484;  font-size: 27px; letter-spacing: 3px;}/*內頁main*/ 
.page_wrapper_bg .main{top: 0px !important;}/*最新消息圖文*/ 
.layoutlist_2 .listdate .day { margin-top: 10px;}.layoutlist_3 .list_subject a{ color: #57bdc8 !important; font-size: 17px!important; letter-spacing: 1px !important;line-height:2 !important;}.layoutlist_3 .list_subject .summary a{font-size: 14px !important;line-height: 2 !important;color:#989898 !important }/*最新消息日期*/ 
.layoutlist_3 .listdate{padding: 40px 40px;}.layoutlist_3 .listdate .day{font-size: 16px !important;line-height: 100%;}.layoutlist_3 .listdate .yearmonth{padding-bottom: 10px !important;}/*產品文字*/#prod_price .money {font-size: 22px;}#prod_price .currency {font-size:22px;}#prod_fixprice{margin-top:34px;}#prod_name h2 {font-size: 32px;color: #57bdc8;}.proct_into {    color: #555;    font-size: 15px;    letter-spacing: 2px;    line-height: 2;}._bd_btn._bd_btn-default {    color: #f5f5f5;    background-color: #1f93de;    font-size: 18px;    letter-spacing: 1px;    padding: 5px 30px;    border-radius: 3px;}._bd_btn._bd_btn-default:hover{color:#1f93de;background-color:#fff;border: 1px #1f93de solid;}/*產品功能按鈕*/ 
.dd-select {background: transparent;}.dd-selected {background: transparent;}.dd-pointer-down {background: transparent url(archive/image/customization/select_right.png) 0 0 no-repeat;}#btn_shopping {font-size: 13px;  letter-spacing: 2px;  border: 1px solid #8bb7c6; line-height: 34px; background: #8bb7c6;   border-radius: 0px;}#btn_shopping:hover{background: transparent; color:#8bb7c6}/*問與答*/ 
.rwd .faq_answer{font-size: 14px;line-height: 2;letter-spacing: 1px;}/*購物清單*/ 
.form_subject{padding-bottom: 10px;}#carlist .summary{font-size:12px;margin: 10px 0px;}.btn_area .btn:nth-child(1){float: right;}.btn_area .btn:nth-child(1):hover{color: #fff !important;}.btn_area .btn:nth-child(2){float: right;}.btn_area .btn:nth-child(2):hover{color: #fff !important;}/*聯絡*/ 
.form-horizontal .control-label {font-size: 15px; color: #555;}.customized_columns  .ebtn {border: 1px solid #8bb7c6; background: #8bb7c6;border-radius: 0px;margin-left: 3px;}.ebtn{line-height: 100% !important;padding: 0px !important;}.customized_columns  .ebtn a{font-size: 14px; letter-spacing: 2px;padding: 10px 30px;display:block;transition:0.3s;}.customized_columns  .ebtn:hover{background: transparent;}.customized_columns  .ebtn a:hover{color:#8bb7c6}.customized_columns{padding-top:10px;}.login_join_panel{padding-top:0px;}/*會員登入*/a#btn_forget_form{padding-left: 25px;}/*footer*/ 
.page_wrapper_bg .contact_block {padding: 10px 0;  font-size: 13px; letter-spacing: 1px; color: #fff;  background: #ec8094;}.page_wrapper_bg .copyright::after{clear: both;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #888;}/*top*/#RWDPAGE_BASE_PAT01 .scrollT {display: none;}.pull-right li a:hover, a:focus {color: #81bbe1;}/*關於我們*/ 
.about_img_l img {padding-right: 30px;}.about_img_r img {padding-left: 30px;}.about_in .row { margin-bottom: 60px;}/*最新消息*/ 
.layoutlist_3 .listdate .day {font-size: 34px !important;}.news_01 {padding: 0px 40px;text-align: justify;}.news_01 img { padding: 0px 30px 30px;}.row.news_in_01 {margin-bottom: 80px;}.news_02 img {width: 200px; float: left;}.news_02 p {float: left;margin-left: 30px;margin-top: 50px; border-left: 3px #84bde2 solid; padding-left: 20px;}.row.news_in_02 {border-top: 1px #ccc solid; padding-top: 60px;}/*主營項目*/ 
.row.top_item { margin-bottom: 60px;}.top_p h5{color: #333 !important;font-weight: 600;margin-bottom: 30px !important;}/*產品介紹*/ 
.layoutlist_2 .subject { text-align: center;}.item .subject A.itemlink {color: #555;text-decoration: none; letter-spacing: 2px;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {color: #ffffff;background: #7bb8e0;}#RWDPAGE_BASE_PAT01 .scrollTop001 { display: none;}.page_content2 .info #prod_name h2, #prod_name h2 {font-weight: 900;letter-spacing: 2px; color: #333;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {float: right;}.layoutlist_2 .item, .layoutlist_4 .item { border-bottom: 1px solid #b1d5ed;}.btn_back a { color: #fff;}/*聯絡我們*/#eformsForm_1_2 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) { display: none;}.eformsForm .ebtn { float: right;}.contact_tex p a { color: #555;}.contact_tex p a:hover { color: #555;}.page_wrapper_bg .main{    margin-top: 0 !important;}

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

@media (max-width: 2200px) {/*---230107首頁加模組---*/ 
.about_block .container {width: 70%;}}@media (max-width: 1800px) {/*---230107首頁加模組---*/ 
.about_block .container {width: 78%;}}@media (max-width: 1600px) {/*---230107首頁加模組---*/ 
.about_block .container {width: 85%;}.about_btn {margin-top: 30px;}}@media (max-width: 1300px) {/*---230107首頁加模組---*/ 
.about_block .container {width: 95%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.cd-main-header {    width: 100%;}/*---230107首頁加模組---*/ 
.about_block .container {width: 80%;}.about_box {flex-direction: column-reverse;}.about_box .about_img, .about_box .about_content {width: 100%;}.about_box .about_content {padding-left: 0; margin-bottom: 30px;}.about_btn {position: absolute; bottom: -80px; left: 50%; transform: translateX(-50%);}
}
/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*-------------------首頁-------------------*/ 
.point_block{top: 39px;}nav.cd-nav .phone-group i{color: #69aedc;}.cd-logo{width: 200px;}#RWDfullscreen02 .cd-main-header .cd-logo{margin-top: 8px;}.RWDmenu_plus02 .cd-search{top: 50px !important;}/*選單*/ 
.cd-primary-nav > li > a{font-size: 16px;}.cd-primary-nav > li > a:hover{color: #69aedc;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #69aedc;}.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: 15px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #777;}.cd-primary-nav, .cd-primary-nav ul{background: #fff;}nav.cd-nav .bottom-copyright{color: #888;}nav.cd-nav .bottom-copyright span{color: #888;}.block_service{padding: 100px 0 100px;}/*-------------------內頁-------------------*/ 
.collapsing_header header{padding: 0px;height: auto;}/*.cd-main-header{height:auto !important;}.cd-main-header {width:1024px;}*/ 
.news_02 p {margin-left: 0px;margin-top: 20px;}.news_02 img {padding-right: 30px;width: 150px;}/*頁尾社群*/ 
.footer_icon {padding: 0px;margin-top: 30px; display: inline-block;}.footer_icon img {width: 30px;margin: -4px 2px;}
}
/*Pad橫向 end*/
/*992px start*/

@media (max-width:992px){/*---230107首頁加模組---*/ 
.about_block {padding: 100px 0;}.about_block .container {width: 95%;}}

/*992px end*/
/*pad版 start*/
@media (max-width: 768px) {
/*-------------------首頁-------------------*/ 
.item_disc{min-height: 160px;}.block_service .item2{margin-top: 0;}.block_service .item4{margin-top: 35px;}.block_service{background:transparent url(archive/image/customization/service_bg_pad.jpg) center bottom no-repeat;background-size:100%;}.RWDService002 .funny-boxes{min-height: 290px;}.earthbg img{max-width: 80%;}/*----------------內頁-----------*/ 
.about_img_l img {padding-right: 0px;}.about_img_r img {padding-left: 0px;}.layoutlist_3 .list_subject .summary { margin:0px !important;}/*.layoutlist_3 .listdate .day { font-size: 12px !important;}/*.layoutlist_3 .listdate .day::before{display: none;}.layoutlist_3 .listdate { padding: 20px;}.news_02 img {width: 40%;}.news_02 p {width: 60%;}/*.cd-main-header {width:768px;}*/
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
/*---230107首頁加模組---*/ 
.about_box h3.about_title {font-size: 22px !important;}.about_box .about_point {font-size: 18px;}/*---231212加費修改---*/ 
.news_block .portfolio-item > .inner-content > img {    width: 100%;}.news_block .portfolio-bottom-summary h4, .news_block .portfolio-bottom-summary p {    -webkit-line-clamp: inherit;}.news_block .portfolio-bottom-summary h4 {min-height: auto;}.news_block .popup-portfolio .portfolio-item {    width: 100%;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
/*---230107首頁加模組---*/ 
.about_btn {width: 100%;}.about_btn a {width: 100%;}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
/*-------------------首頁-------------------*/ 
.cd-logo{width: 180px;}.item_disc{min-height: auto;}.block_service .item2{margin-top: 35px;}.block_service{background:transparent url(archive/image/customization/service_bg_phone.jpg) center bottom no-repeat;background-size:100%;}.RWDfullScreenEditor .bxslider li{background-position: center center;}.scrollDown001{bottom: 10%;}/*scrollDown001動態語法*/@keyframes scrollDown001{from {}0% {bottom:10%; opacity: 0.5;}/*50% {bottom:10.2%; opacity: 0.7;}*/100% {  bottom:10.5%;  opacity:1;}/*to {bottom:17.5%;}*/}.RWDService002 .funny-boxes{min-height: auto;padding: 0 0 35px;}.earthbg img{max-width: 100%;}.product_block{padding: 100px 0 0px;}/*-------------------內頁-------------------*//*banner*/ 
.slider_wrapper{height: auto;}/*main*/ 
.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}/*標題*/ 
.hgroup .container{margin-bottom: 50px;border-bottom: none;}.hgroup h1 {margin-bottom:10px;text-align: center;}/*麵包穴*/ 
.hgroup .breadcrumb{position: relative;bottom: 0;right: auto;margin: 0px auto;float: none !important;text-align: center;    background-color: transparent;border: none;}/*英文版_頁尾標題*/ 
.lang_en .ft-info span.title{letter-spacing:0px;padding: 0;}/*icon*/ 
.page_wrapper_bg .RWDsocial001{position: relative;}/*news*/ 
.layoutlist_3 .listdate .day{font-size:12px !important;}.layoutlist_3 .listdate .day::before{display:inline-block;}.layoutlist_3 .item{padding-bottom:20px !important;}/*內頁電子報*/ 
.page_wrapper_bg .web_edm .email input{height: 70px;}/*內頁ScrollTop*/ 
.scrollTop001{bottom:55%;}/*購物清單*/#carlist .subject{font-size: 16px;line-height: 1.5;margin: 20px 0px;}#carlist .xs-al{margin: 10px 0px;}#carlist .input{max-width: 65%;}#carlist, .total_price{margin: 10px 0px;}/*--------內頁-------*/ 
.news_01 {margin-bottom: 60px;}.row.news_in_01 {margin-bottom: 0px;}.news_02 img { width: 40%;}.news_02 p { width: 60%;}.news_02 {margin-bottom: 50px;}.news_02 p { margin-top: 15px;}.top_p h4 { font-size: 18px !important;}.page_wrapper_bg .slider_wrapper {margin-top: 54px !important;}/*-----*/ 
.RWDsocial002 .iconRounded {width: 35px;height: 35px;font-size: 14px;padding-top: 10px;}i.i.ii-line1.iconRounded {font-size: 17px;padding-top: 8px;}.fixed-block {right: 14px;}/*---231212加費修改---*/ 
.product_block{padding: 100px 0;}.news_block {padding: 100px 0 0;}
}
/*phone版 end*/
/*headerscript start*/

/*<link href="https://fonts.googleapis.com/css?family=Ubuntu" rel="stylesheet"><link href="https://fonts.googleapis.com/css?family=PT+Sans+Narrow" rel="stylesheet"><link href="https://fonts.googleapis.com/css?family=Play" rel="stylesheet"> src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>>        $(window).scroll(function() {                var scroll = $(window).scrollTop();            if (scroll >= 500) {                $(".shopping_panel").addClass("cart-visible");            } else {                $(".shopping_panel").removeClass("cart-visible");            }        });    </script>*/

/*headerscript end*/
/*iphone5 start*/
@media (max-width: 320px){
.footerblock{font-size: 12px;}.footerblock h1{font-size: 16px;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{font-size: 12px;}.news_02 p {border-left: none; padding-left: 0px;}.news_02 p {margin-top: 0px;}
}
/*iphone5 end*/