/* all */a, a:hover, a:focus{text-decoration: none;}body.wrapper_bg {font-family: 'Noto Sans TC', sans-serif;}.index .main {overflow: hidden;}.RWDmenu_plus04 .copyright {display:none}/* 反白顏色設定*/::selection { background: #0e6eb8; color: #fff;}::-moz-selection { background:#0e6eb8; color: #fff;}/*loading*/ 
.RWDfakeloader img {width: 200px;}.RWDfakeloader img{animation: loadingani 2s ease 0s infinite alternate;} @keyframes loadingani{0% {opacity:0;}50% {opacity:0.5;}100% {opacity:1;}}/*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:#035c67}.RWDmenu_plus04 .is-up .lang-select:hover .lang-select-label,.RWDmenu_plus04 .is-up .site-nav .menu>li.active>a,.RWDmenu_plus04 .is-up .site-nav .menu>li>a:hover{color:#035c67}.RWDmenu_plus04 .site-nav .menu>li>a {font-weight: 500;padding:25px 20px}.RWDmenu_plus04 .site-nav .menu>li>a{color:#333;font-size:18px}.RWDmenu_plus04 .is-up .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:#035c67}.RWDmenu_plus04 .is-up .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .is-up .lang-select-label:after, .RWDmenu_plus04 .is-up .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .is-up .site-nav .menu li.has-child>a:after {border-color: #333;}.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:#035c67;color:#fff}.RWDmenu_plus04 .site-nav .menu li.has-child>a{padding:25px 25px 25px 15px}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0px;top: calc(100% + 0px);}.RWDmenu_plus04 .header{background:#fff;border-bottom: 1px solid rgb(238 238 238 / 20%);;transition:.5s}.RWDmenu_plus04 .header.is-up{background:#fff;transition:.5s;box-shadow: 0 0 20px #eee;}.RWDmenu_plus04 .is-up .logo{filter:none;transition:.5s}.RWDmenu_plus04 .logo {    position: absolute;    width: 60px;    margin-left: 25px;    margin-top: 20px;    transition: .5s;    z-index: 9999;}.RWDmenu_plus04 .logo::before {    content: "";    background: rgb(255 255 255);    border-radius: 30px;    position: absolute;    width: 240px;    height: 180px;    top: -30px;    transform: rotate( 45deg) translateX(-50%) translateY(0);   left: -22px;    z-index: -1;    transition: .5s;}a.tel_menu img {width: 16px;    margin-right: 10px;}a.tel_menu {    position: fixed;    right: 0;    top: 0;    height: 75px;}.RWDmenu_plus04 .features .edit {float:right;}.RWDmenu_plus04 .features .search-btn { float:right;}.RWDmenu_plus04 .features {width: 150px;position: relative;right: 120px;z-index: 111;}.RWDmenu_plus04 .container{max-width:100%}.RWDmenu_plus04 .site-nav .menu {text-align: left; padding-left: 10vw;}.RWDmenu_plus04 .is-up .features .share-group a:nth-child(2){color:#333}.RWDmenu_plus04 .is-up .features .share-group a:nth-child(2) img{filter:none}.RWDmenu_plus04 .menu li a {color: #333;}a.tel_menu {    padding: 6px 20px;    background:#3E6B80;    color: #fff;    border-radius: 0px;    font-size: 15px;    letter-spacing: 0.5px;    font-weight: 400;    display: flex;    transition: .5s all ease;    flex-direction: row;    align-items: center;    justify-content: center;}/*main*/ 
.index .main {margin-top: 74px;}/*標題*/ 
.section-line {display: none !important;}.main-title, .RWDleft_cont002 .item-second .text-box .title, .RWDservice005 .box_title .text1, .RWDnews011 .title-block.title-center .title-tw, .RWDphoto004 .title-main{color:#3E6B80 !important;font-size: 38px !important;letter-spacing:0px;font-weight: 600 !important;line-height: 1.8em !important;margin-bottom:0px;}.sub-title, .RWDleft_cont002 .item-second .text-box .subtitle, .RWDservice005 .box_title .text2, .RWDnews011 .title-block.title-center .title-en, .RWDphoto004 .title-sub {    margin-top: 0 !important;    color: #666 !important;    font-size: 18px !important;    margin: 0 auto !important;    width: 100%;    letter-spacing: 0px;    line-height: 1.5;    font-weight: 400 !important;}.RWDleft_cont002 .item-second .text-box .underline{display:none}/*banner*/ 
.banner_block .container {width:50%; margin-right: 50px;}.RWDbanner_plus01 .slick-caption{top:50%;transform:translateY(-50%);right: -120px}.txt1 span>span {    color: #035c67;    font-size: 60px;}.txt1 span {    font-size: 38px;    line-height: 1.2;    font-weight: 700;    color: #53565a;    letter-spacing: 0px;}.txt2 span {font-size: 20px; font-weight: 500; color: #53565a; letter-spacing: 0px;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 20px;border-top: 1px #fff solid;padding-top: 60px}/*品牌故事*/ 
.about_block{position:relative;background:#f8f8f8;}.about_block > .container{width:90%;padding:0; margin-right: 0;}.RWDleft_cont002 > .container{width:100%;padding:0}.RWDleft_cont002 .item-second{background-color:transparent;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.RWDleft_cont002 .item-second .text-box .text{width:100%;line-height:2;color:#777;margin-top:50px;    letter-spacing: 0.5px;padding-right:150px;}.icon_item{background:#222;padding:15px 20px;width:calc(100%/4 - 10px)}.special_list{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;text-align:center}.RWDleft_cont002 .item-second .text-box a{display:none}.icon_item h5{font-size:16px;letter-spacing:1px;line-height:1.8em;margin-bottom:0}.icon_pic{margin-bottom:20px}.RWDleft_cont002 .item-second .text-box{background:transparent;padding:0;width:45%;margin-right:0%;z-index:2}.RWDleft_cont002 .item-second:hover .pic img{transform:scale(1.2)}.RWDleft_cont002 .item-second .pic{width:100%}.RWDleft_cont002 .item-second .pic img{width:100%}.RWDleft_cont002 .item-second>a{display:block;width:55%;}.RWDleft_cont002 .item-second .text-box .title h4{margin-top:0;margin-bottom:20px;font-size:24px;letter-spacing:2px;font-weight:600!important}.bg_block {    position: relative;}/*.bg_block::before {    content: "";    background: url(archive/image/customization/techbg.jpg) no-repeat;    background-size: cover;    background-position: center;    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    background-attachment: fixed;    opacity:0;}*//*產品系列*/ 
.disease_block {    padding: 100px 0;    position: relative;    background: #fbfbfb;}.disease_block > .container {width: 85%;padding: 0;background: #fff;padding: 50px;box-shadow: 0px 0px 10px #e9e9e9;}.RWDproduct002_v3 .filter-portfolio ul {margin-bottom: 50px;}.RWDproduct002_v3 .btn.btn-rj {background: transparent;color: #737373;letter-spacing: 1px;font-size: 16px;line-height: 1.8em;padding: 10px 0px;}.RWDproduct002_v3 .active .btn.btn-rj {background: transparent;color: #035c67;}.RWDproduct002_v3 .filter-portfolio ul > li{margin:0;margin-bottom:20px;border-bottom:1px solid #e9e9e9;display:block;text-align:left;position:relative;padding:0 10px}html.no-touch .RWDproduct002_v3 .btn.btn-rj:hover{background-color:transparent;color:#035c67}.RWDproduct002_v3 .filter-portfolio ul > li:after{content:"";position:absolute;height:1px;width:0;background:#035c67;left:0;bottom:0;transition:.5s}.RWDproduct002_v3 .filter-portfolio ul > li:hover:after {width: 100%;}.RWDproduct002_v3 .filter-portfolio ul > li.active:after {width: 100%;}.RWDproduct002_v3 .filter-portfolio ul:hover li {opacity: 0.5;transition:0.3s;}.RWDproduct002_v3 .filter-portfolio ul > li:hover {opacity: 1;transition:0.3s;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom h4 {color: #bb986d;}.RWDproduct002_v3 .portfolio-bottom__h4 {letter-spacing: 0px; color: #333; margin-bottom: 0; font-size: 22px; line-height: 1.5;margin-top: 15px;font-weight: 600}.RWDproduct002_v3 .portfolio-item>.inner-content>img{padding:30px}.RWDproduct002_v3 .portfolio-item>.inner-content{border:1px solid #eee;background:#fff;transition: 0.5s;}.RWDproduct002_v3 .portfolio-item:hover>.inner-content {border: 1px solid #1298a9 !important;}.RWDproduct002_v3 {padding: 0;}.RWDproduct002_v3 .popup-portfolio {margin: 0;}.bounceIn {-webkit-animation-name: fadeIn; animation-name: fadeIn;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 0 15px; margin-bottom: 20px;float:left;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {width: calc(100%/3 - 1px);}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {color: #035c67;}.operation_block {padding: 100px 0 100px;position: relative;background: rgb(255 255 255);box-shadow: -3px -8px 30px rgb(110 110 110 / 10%);border-top: 2px #a7ccd7 solid;background: #fbfbfb}.operation_block > .container {width: 85%;background: #fff;padding: 50px;box-shadow: 0px 0px 10px #e9e9e9;}/*最新消息*/ 
.news_block {padding: 100px 0; position: relative;}.news_block::before{content:"";background:url(archive/image/customization/pdeco.jpg);width:100%;height:100%;position:absolute;top:0;z-index:-1;opacity:.5}.news_block > .container {width:70%;}.RWDnews005 section > .container {padding: 0;width: 100% !important;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {position: relative;padding: 30px;  border: 1px solid #eee;   border-left: none;background:#fff;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:first-child {  margin-left: 1px;border-left: 1px solid #eee;}.RWDnews005 .owl-controls {margin-top: 15px;}/*設備介紹內文*/ 
.RWDnews005 .owl-carousel .owl-item div h4 >a{display:block;font-size:16px;font-weight:600;color:#333;letter-spacing:0;line-height:1.8;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eee}.RWDnews005 .owl-carousel .owl-item div > p{font-size:15px}.RWDnews005 .size-12{margin-top:8px;color:#aaa}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover:div h4 >a {border-bottom: 1px solid #fff;}.RWDnews005 .owl-carousel .owl-item div > p {  margin-bottom: 0 !important;}/*設備切換按鈕*/ 
.RWDnews005 .owl-carousel.owl-padding-10 {overflow: visible; margin: 0;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div { border-radius: 50%; background: #fff;border: 1px solid #eee; color: #53565a; font-size: 30px; top: 35%;  transition: all 0.5s ease; width: 50px !important; height: 50px !important; margin-top: 0; display: flex;align-items: center;  justify-content: center;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover {background: #e5eef6;transition: .3s ease; }.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -75px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -75px;}/**/ 
.operation_block::after {content: "";position: absolute;width: 1px;height: 100px;background: #e7e7e7;right: 50%;top: -50px}/*.operation_block::before {    content: "";    background: url(archive/image/customization/techbg.jpg) no-repeat;    background-size: cover;    background-position: center;    position: absolute;    width: 100%;    height: 100%;    bottom: 0;    left: 0;    background-attachment: fixed;    opacity: 1;}*//**/ 
.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label {color: #525252;}
/*footer start*/

/*rights*/ 
.rights {display: flex;font-size: 12px;padding: 20px 0 20px;color: #5c8599;background: transparent;flex-wrap: wrap;width: 100%;border-top: 1px #45758d solid;margin-top: 30px;line-height: 22px;}.copyright_desc,.copyright_desc a,.copyright_desc a:hover{color:#888}.RWDssl01,.rights .RWDedictor{margin-right:20px}.scrollTop002{bottom:80px;right:20px}.ft_link .RWDedictor {display: flex;flex-wrap: wrap;text-align: center;margin-bottom: 20px;}.ft_link a{width:300px;display:inline-block;margin:0px 0 0;padding:10px;color:#fff;font-weight:600;letter-spacing:1px;font-size:15px}a.linecontact{background:#00c300}a.fbcontact{background:#3B5793}.ft_link {width: calc(100%/3 - 1px);display: flex;justify-content: center;}.ft_link a i{margin-right:10px;font-size:18px;position:relative;top:1px}a.linecontact span{font-weight:700;letter-spacing:0;margin-right:10px}.ft_link a:hover{filter:brightness(1.2)}.footer_block{background:#3E6B80;color:#ccc;padding:80px 0 0;letter-spacing: 0.5px;}.footer_block .container{width:85%;display:flex;justify-content:space-between;flex-wrap: wrap;}.ft_info {width: calc(100%/3 - 1px);line-height: 2;}.ft_info .RWDedictor{display:flex;align-items:flex-end}.ftinner.top{margin-right:60px}.ftinner.top h4 {    font-size: 24px;    color: #fff;    letter-spacing: 0.5px;    line-height: 1.5;    margin: 0 0 20px;    position: relative;}.ftinner a:hover{opacity:.5}.ftinner a {color: #fff;}/*edm*/ 
.RWDedm002 .letter-spacing-1 {display: none;}.RWDedm002 p{letter-spacing:1px;color:#999;line-height:1.8em;font-size:15px}.input-group-addon{border:0;border-radius:0;background:#05383e;color:#fff; width: 36px; height: 36px; display: flex; align-items: center; justify-content: center;}.RWDedm002 .input-group input{background:#08444b;font-size:13px;color:#fff;width: calc(100% - 36px);}.RWDedm002 .input-group input::placeholder {color: #ddd;}.RWDedm002 input, .RWDedm002 textarea {border-color: transparent;}.RWDedm002 p {margin: 0;}.RWDedm002 form {margin-bottom: 0;}.form-control:focus{border-color:transparent;outline:0;-webkit-box-shadow:none;box-shadow:none}.input-group {    display: flex;    flex-wrap: wrap;    align-items: center;    justify-content: flex-start;}.input-group-btn {width: 100%;}.input-group-btn:last-child>.btn{border:0;background:#01282c;font-size:13px;color:#ddd;border-radius: 0; width: 50%; margin-left: 0;}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;outline:0;outline-offset:0}button#btn_order_email {color: #fff;}.phone_fixed {    display: none;}.ft_map {width: calc(100%/3 - 1px);}#m_RWDfullscreen01_60_3 {width: 100%}

/*footer end*/
/*語系 start*/

/**//*中文*/ 
.lang_tw .txt1 span {letter-spacing: 2px;font-size: 40px}.lang_tw .txt1 span>span {font-size: 62px;}.lang_tw .RWDbanner_plus01 .slick-caption .txt2 {padding-top: 30px;}.lang_tw .txt2 span {font-size: 22px;letter-spacing: 1.5px;line-height: 1.8;}.lang_tw .portfolio-bottom-summary {letter-spacing: 1px;}.lang_tw .ftinner.top h4 {letter-spacing: 1px;}.lang_tw .footer_block {letter-spacing: 1px;}.lang_tw .main-title,.lang_tw .RWDleft_cont002 .item-second .text-box .title,.lang_tw .RWDservice005 .box_title .text1,.lang_tw .RWDnews011 .title-block.title-center .title-tw,.lang_tw .RWDphoto004 .title-main {letter-spacing: 1px !important}.lang_tw .sub-title,.lang_tw .RWDleft_cont002 .item-second .text-box .subtitle,.lang_tw .RWDservice005 .box_title .text2,.lang_tw .RWDnews011 .title-block.title-center .title-en,.lang_tw .RWDphoto004 .title-sub {letter-spacing: 1px !important}.lang_tw .RWDproduct002_v3 .portfolio-bottom__h4 {letter-spacing: 1px}.lang_tw .portfolio-bottom__p {letter-spacing: 1px}.lang_tw .RWDnews005 .owl-carousel .owl-item div h4 >a {letter-spacing: 1px}.lang_tw .RWDnews005 .owl-carousel .owl-item div > p {letter-spacing: 1px}/*越南*/ 
.lang_vn .txt1 span>span {font-size: 55px;}.lang_vn a.tel_menu {padding: 6px 15px;border-radius: 0px;font-size: 12px;letter-spacing: 0px;}/*印尼*/ 
.lang_idn a.tel_menu {padding: 6px 15px;border-radius: 0px;font-size: 12px;letter-spacing: 0px;}@media (max-width:1500px) {.lang_vn .txt1 span>span {font-size: 32px;}}@media (max-width: 767px) {.lang_vn .txt1 span>span,.lang_tw .txt1 span {font-size: 20px !important;}.lang_tw .txt1 span>span {font-size: 20px !important;}.lang_tw .txt2 span {font-size: 14px !important}}

/*語系 end*/
/*小螢幕 start*/

@media (max-width: 1700px) {.txt1 span>span {font-size: 40px;}.RWDbanner_plus01 .slick-caption {right: 0px;}.about_block > .container {width: 95%;}.RWDleft_cont002 .item-second .text-box .text {padding-right: 50px;}.RWDmenu_plus04 .site-nav .menu {width: fit-content;max-width: 80%;}}@media (max-width: 1600px) {.about_block {padding: 80px 0;}.news_block > .container {width: 75%;}.disease_block > .container {width: 80%; }.operation_block > .container {width: 80%;}.footer_block .container {width: 80%;}.main-title, .RWDleft_cont002 .item-second .text-box .title, .RWDservice005 .box_title .text1, .RWDnews011 .title-block.title-center .title-tw, .RWDphoto004 .title-main {font-size: 38px !important;}.RWDleft_cont002 .item-second>a {width: 65%;}.RWDleft_cont002 .item-second .text-box {width: 50%;margin-right: 0%;}.RWDleft_cont002 .item-second .text-box .text {padding-right: 50px;margin-top: 20px;}.RWDmenu_plus04 .site-nav .menu li.has-child>a {padding: 25px 15px 25px 15px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 16px;}}@media (max-width: 1500px) {.RWDmenu_plus04 .features {right: 180px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 15px;}.RWDmenu_plus04 .site-nav .menu {padding-left: 160px}.RWDmenu_plus04 .site-nav .menu {max-width: 100%;}.txt1 span>span {font-size: 32px !important;}.txt2 span {font-size: 16px;}.RWDbanner_plus01 .slick-caption {right: 80px;}.txt1 span {font-size: 32px !important;}.RWDbanner_plus01 .slick-caption {right: 0px;}.news_block .container {width: 85%;}.disease_block > .container {width: 90%; }.operation_block > .container {width: 90%;}.footer_block > .container {width: 90%;}}@media (max-width: 1440px) {.about_block > .container {width: 95%;}.RWDleft_cont002 .item-second .text-box .text {padding-right: 30px;margin-top: 20px;}.RWDmenu_plus04 .header {padding: 0 0px;}.ftinner.top h4 {font-size: 20px;letter-spacing: 0px;}.RWDproduct002_v3 .portfolio-bottom__h4 {font-size: 18px;}}@media (max-width: 1400px) {.main-title, .RWDleft_cont002 .item-second .text-box .title, .RWDservice005 .box_title .text1, .RWDnews011 .title-block.title-center .title-tw, .RWDphoto004 .title-main {font-size: 34px !important;}.RWDleft_cont002 .item-second .text-box .title h4 {font-size: 20px;}.RWDmenu_plus04 .site-nav .menu {padding-left: 12vw;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 14px;}.disease_block > .container {width: 90%;background: transparent;box-shadow: none;padding: 0;}.operation_block > .container {width: 90%;background: transparent;box-shadow: none;padding: 0;}.footer_block > .container {width: 95%;}.RWDproduct002_v3 .portfolio-bottom__h4 {font-size: 14px;}}@media (max-width: 1350px) {.RWDmenu_plus04 .features {width: 180px;}}@media (max-width: 1300px) {.RWDleft_cont002 .item-second>a{width:50%}.RWDedm002 p {font-size: 13px;}.sub-title, .RWDleft_cont002 .item-second .text-box .subtitle, .RWDservice005 .box_title .text2, .RWDnews011 .title-block.title-center .title-en, .RWDphoto004 .title-sub {width: 80%}.ft_map {width: calc(100%/1 - 1px);padding: 20px 0px;}.ft_info {width: calc(100%/2 - 1px);}.ftinner.top {margin-right: 0px;}.footer_block .container {justify-content: left;}}@media (max-width: 1280px) {.RWDmenu_plus04 .header {padding: 0 15px;}.RWDmenu_plus04 .site-nav .menu {padding-left: 125px;}.RWDmenu_plus04 .logo::before{width:185px;height:150px;left:-12px}.RWDmenu_plus04 .logo{width:50px}.txt1 span {font-size: 25px;}.txt2 span {font-size: 16px;}}

/*小螢幕 end*/
/*Cookies start*/

.RWDalert_fancybox.bottom {    width: 100%;    padding: 30px 60px 20px !important;    box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;    z-index: 9999 !important;}.RWDalert_fancybox.bottom {    z-index: 999;    box-shadow: 0px -3px 3px rgb(51 51 102 / 20%);    padding: 5px 60px 15px !important;    text-align: center;    letter-spacing: 1px;    position: fixed;    bottom: 0;    left: 0;    right: 0;    background: #345a6c !important;    color: #fff !important;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {     display: inline-block;}.RWDalert_fancybox.bottom .editor {     font-size: 15px;    margin-bottom: 8px;}.RWDalert_fancybox .btn.active {    border-radius: 0px;    margin-top: 20px;    background: #fff !important;    border: 0px !important;    display: block;    padding: 5px 50px;    color: #345a6c !important;    font-size: 15px;}.RWDalert_fancybox.bottom a{border-bottom: #ddd dotted 1px;    color: #fff;}/*---------------------------800---------------------------*/@media (max-width:800px) {  .RWDalert_fancybox.bottom{      padding: 20px 10px 15px !important;      }.RWDalert_fancybox .btn.active{    margin-top: 10px;}}/*---------------------------600---------------------------*/@media (max-width:600px) {    .RWDalert_fancybox.bottom {        width: 100%;    }}

/*Cookies end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 .features .lang-select {display:none}.RWDmenu_plus04 .features {right: 10px;}.RWDmenu_plus04 .features .search-btn {float: left;}.RWDmenu_plus04 .features .edit {float: right;}h1.main-title, .RWDleft_cont002 .item-second .text-box .title, .RWDservice005 .box_title .text1, .RWDnews011 .title-block.title-center .title-tw, .RWDphoto004 .title-main {font-size: 35px !important;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {    display: block;}.RWDmenu_plus04 .site-nav {    display: none;}.RWDmenu_plus04 .features {    position: relative;    float: right;    width: 220px;    padding: 0;    margin: 0;}.RWDmenu_plus04 .features:after {    display: none;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li>a {    letter-spacing: 1px;}.ml-stack-nav-toggle {height: 74px;}a.tel_menu {    position: relative;}.ml-stack-nav-toggle i {    display: none;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.index .main{margin-top:74px}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block { display: block;}a.ml-stack-nav-toggle{position:relative;}span.cart-nu,.ml-stack-nav-toggle i,.RWDmenu_plus04 .header{font-family:微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif!important}h2.sub-title,.RWDleft_cont002 .item-second .text-box .subtitle,.RWDservice005 .box_title .text2,.RWDnews011 .title-block.title-center .title-en,.RWDphoto004 .title-sub{font-size:14px!important}.RWDleft_cont002 .item-second{flex-direction:column}.RWDleft_cont002 .item-second>a{width:70%}.RWDleft_cont002 .item-second .text-box{width:70%;padding-top:50px}.RWDleft_cont002 .item-second .text-box .text{padding-right:0;margin-top:10px}.news_block,.disease_block{padding:80px 0}.operation_block {padding: 80px 0px;}.footer_block > .container{width:90%}.RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 20px;    border-top: 1px #fff solid;    padding-top: 30px;}.banner_block .container {    width: 55%;    margin-right: 50px;}.RWDbanner_plus01 .slick-caption {    right: -30px;    top: 58%;}.txt2 span {    font-size: 14px !important;}.sub-title, .RWDleft_cont002 .item-second .text-box .subtitle, .RWDservice005 .box_title .text2, .RWDnews011 .title-block.title-center .title-en, .RWDphoto004 .title-sub {    width: 100%;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.banner_block .container {width: 60%; margin-right: 0;}.RWDbanner_plus01 .slick-caption {top: 52%;}.about_block > .container {margin-right: auto;}.rights .model {    margin: 0 8px;    text-align: center;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDleft_cont002 .item-second{flex-direction:column;justify-content:center}.RWDleft_cont002 .item-second>a{width:65%}.RWDleft_cont002 .item-second .text-box{width:80%}.RWDleft_cont002 .item-second .text-box .title,.RWDleft_cont002 .item-second .text-box .subtitle{text-align:center}.footer_block > .container{width:80%}.ft_info {    width: 100%;}.ft_link {    width: 100%;    align-items: center;}.ft_info {    width: 100%;    padding-bottom: 50px;    text-align: center;}.ft_info .RWDedictor {    display: block;}.ftinner.top {    margin-right: 0;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.edm_section {width: 100%;}.RWDproduct002_v3 .showbottom a h4 {font-size: 16px;}.footer_block > .container { width: 90%;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -50px;}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -50px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {    width: calc(100%/2 - 1px);}.banner_block .container {    text-align: center;    width: 100%;    margin-right: 0;}.RWDbanner_plus01 .slick-caption {    top: 22%;    right: 0px;}.RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 20px;    border-top: 1px #e9e9e9 solid;    padding-top: 20px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .slick-caption.txt-left{text-align:center}.banner_block .container {width: 90%; margin-right: auto;}.RWDleft_cont002 .item-second>a {width: 80%;} .RWDproduct002_v3 .popup-portfolio .portfolio-item{width:calc(100% / 2 - 1px)}.index .RWDmenu_plus04 #mobile-menu .menu>li.contact_menu>a:before{content:'';background:url(archive/image/model/images/forms.png)no-repeat;display:block;width:18px;height:18px;background-size:contain;position:absolute;left:15px;top:16px}.index .RWDmenu_plus04 #mobile-menu .menu>li.contact_menu>a{color:#0e6eb8;padding-left:45px;position:relative}.edm_section{flex-direction:column;align-items:center;justify-content:center}.RWDedm002{width:fit-content}.rights {line-height: 18px;}.rights .model {width: 100%;}.txt1 span>span {font-size: 20px !important;}.RWDproduct002_v3 .portfolio-bottom__h4 {font-size: 16px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.txt1 span {    font-size: 20px !important;}.txt2 span {    font-size: 14px !important;}.RWDmenu_plus04 .features .edit {    display: none;}.RWDmenu_plus04 .features {    width: auto;    margin-right: 15px;}.main-title,.RWDleft_cont002 .item-second .text-box .title,.RWDservice005 .box_title .text1,.RWDnews011 .title-block.title-center .title-tw,.RWDphoto004 .title-main {    text-align: center;    font-size: 30px !important;}.sub-title,.RWDleft_cont002 .item-second .text-box .subtitle,.RWDservice005 .box_title .text2,.RWDnews011 .title-block.title-center .title-en,.RWDphoto004 .title-sub {    text-align: center;    font-size: 14px !important;}.news_block,.disease_block {    padding: 50px 0;}.operation_block {    padding: 80px 0 30px;}.operation_block .portfolio-bottom-summary{    height: auto !important;}.news_block .container {    width: 100%;}.edm_section {    margin-top: 20px;}.footer>.container {    width: 80%;}.RWDproduct002_v3 .btn.btn-rj {    font-size: 14px;    line-height: 1em;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {    width: 100%;}.RWDalert_fancybox.bottom .editor,.RWDalert_fancybox.bottom .btn-box {    display: block !important;}.RWDalert_fancybox.bottom {    padding: 30px 30px 20px !important;    width: 100%;}.RWDalert_fancybox .btn.active {    display: block !important;    margin: 20px 0 0 !important;    width: 100% !important;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -10px;}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -10px;}.phone_fixed {    position: fixed;    width: 100%;    bottom: 0;    z-index: 30;    display: block;    left: 0;}a.tel_menu {    height: auto;    padding: 15px 0;    flex-direction: row;    flex-wrap: wrap;    color: #fff;    font-size: 18px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right { width: 100%;}.banner_block .container { width: 100%;}.main-title, .RWDleft_cont002 .item-second .text-box .title, .RWDservice005 .box_title .text1, .RWDnews011 .title-block.title-center .title-tw, .RWDphoto004 .title-main {font-size: 24px !important; line-height: 1.5 !important; letter-spacing: 0px !important;}.sub-title, .RWDleft_cont002 .item-second .text-box .subtitle, .RWDservice005 .box_title .text2, .RWDnews011 .title-block.title-center .title-en, .RWDphoto004 .title-sub { margin-top: 10px !important;}.RWDleft_cont002 .item-second .text-box .subtitle {margin-top: 15px !important; font-size: 15px !important; line-height: 1.8;}.RWDleft_cont002 .item-second .text-box .text {font-size: 13px; letter-spacing: 0px;}.RWDproduct002_v3 .section-subject.row {margin-bottom: 30px;}.news_block, .cooperation_block, .product_block, .choose_block {padding: 50px 0;}.ftinner.top h4 {font-size: 20px;}.RWDedm002 { width: 100%;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.txt1 span {    font-size: 16px !important;}.txt2 span {    font-size: 14px !important;}.RWDedm002 .input-group input {padding: 0;}.RWDmenu_plus04 .logo {    width: 40px;}.RWDmenu_plus04 .logo::before {display: none;}.RWDmenu_plus04 .logo {    width: 40px;    margin-top: 8px;    margin-left: 10px;}.RWDleft_cont002 .item-second>a {    width: 95%;}.RWDleft_cont002 .item-second .text-box {    width: 90%;    padding-top: 20px;}.product_block > .container {    width: 95%;}.RWDproduct002_v3 .portfolio-bottom__h4 {    font-size: 15px;}.RWDproduct002_v3 .portfolio-bottom__h4 {font-size: 15px;}.RWDbanner_plus01 .slick-caption {    top: 30%;    right: 0px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.footer_block > .container { width: 100%;}.RWDedm002 {width: 90%;}
}
/*320px end*/
/*01_內頁補丁 start*/

/*a連結*/a {    text-decoration: none;}.page_wrapper_bg .call_to_action a:focus,.page_wrapper_bg .call_to_action a:hover {    color: #035c67;    text-decoration: none;}/*main container*/ 
.page_wrapper_bg section.call_to_action {    padding: 35px 0 85px 0;    min-height: 700px;}.page_wrapper_bg section.call_to_action>.container {    padding: 0 15px;    width: 70%;}.page_wrapper_bg .panel_3.container .container {    width: 100%;    padding: 0px;}/*文字統一設定*/ 
.page_wrapper_bg .hgroup h1 {    line-height: 2;    color: #525252;    font-weight: 600;}.page_wrapper_bg .article-text h2 {    font-size: 24px;    line-height: 1;    letter-spacing: 2px;}.page_wrapper_bg .article-text h3 {    letter-spacing: 2px;    line-height: 1.5;    margin-bottom: 10px;    font-weight: bold;    font-size: 24px !important;}.page_wrapper_bg .article-text h4 {    font-size: 18px;    line-height: 1.7;    letter-spacing: 2px;    margin: 15px 0 15px;    font-weight: bold;}.page_wrapper_bg .article-text {    font-size: 15px;    line-height: 2;    letter-spacing: 2px;    color: #333;    text-align: justify;    font-weight: 400;}.page_wrapper_bg .article-text p,.page_wrapper_bg .article-text li,.page_wrapper_bg .article-text {    font-size: 15px;    line-height: 2;    letter-spacing: 0.5px;    color: #777;    font-weight: 400;    text-align: left;}._bd_row label,._bd_row li,._bd_row p,._bd_row td {    font-size: 15px;    line-height: 2;    font-weight: 400;}._bd_row li {    margin-bottom: 10px;}._bd_row ol {    padding-left: 22px;}._bd_row ul {    padding-left: 18px;}/*-------按鈕--------*/#panelCms .btn.btn-primary {    float: none;    border-radius: 5px !important;}/*重新填寫*/ 
.refill_btn {    display: none;}/*回上一頁按鈕*/#article .btn.btn_back a,#album .btn.btn_back a {    padding: 13px 15px;    display: block;    background: #3E6B80;    color: #fff;    border: 0;}.call_to_action .btn {    border-radius: 0;}.btn.btn_back {    margin-right: 0;    float: right;    background: #3E6B80 !important;    padding: 0;    box-shadow: none;}.btn.btn_back a {    min-width: 180px;    padding: 0 15px;    background: #3E6B80;    color: #fff;    transition: all 0.2s ease;    border: 1px solid #3E6B80;}.btn.btn_back a:hover {    border: 1px solid #035c67;    color: #fff;    background: #035c67;}/*確定送出*/ 
.ebtn {    padding: 0;    background: transparent;    -webkit-border-radius: 0px;    -moz-border-radius: 0px;    border-radius: 0px;    float: right;    margin-right: 0;}.ebtn a {    min-width: 180px;    line-height: 1.5;    padding: 6px 30px;    margin-top: 20px;    color: #fff;    background: #444;    border: 1px solid #444;    transition: all .2s ease;}.ebtn a:hover {    background: #000;    color: #fff;    border-color: #000;    transition: all .2s ease;}/*購物車按鈕*/ 
.RWDshopping .btn.bg1 {    background: transparent;    color: #444;    border: 1px solid #444;    border-radius: 0;}.RWDshopping .btn.bg1:hover {    border-radius: 0;    transition: all 0.3s ease;    border: 1px solid #000;    color: #fff;    background: #000;}.RWDshopping .btn.bg2 {    border-radius: 0 !important;    transition: all 0.3s ease;    border: 1px solid #444 !important;    color: #fff !important;    background: #444 !important;}.RWDshopping .btn.bg2:hover {    background: #000 !important;    color: #fff !important;    border: 1px solid #000 !important;}.RWDshopping .btn.bg2 i {    transition: none;}.RWDshopping .btn.bg3 {    background: transparent;    color: #444;    border: 1px solid #444;    border-radius: 0;}.RWDshopping .btn.bg3:hover {    border-radius: 0;    transition: all 0.3s ease;    border: 1px solid #000;    color: #fff;    background: #000;}/*會員按鈕*/#join_form .btn {    padding: 6px 12px;    border-radius: 0;}#join_form .btn-link:hover {    text-decoration: none;}#btn_member_login {    float: none;    background: #444;    color: #fff;    border: 1px solid #444;    padding: 6px 12px;}#btn_member_login:hover {    background: #000;    color: #fff;    border: 1px solid #000;}#join_form .btn-primary {    min-width: 180px;    float: none;    background: #444;    color: #fff;    border: 1px solid #444;}#join_form .btn-primary:hover {    background: #000;    color: #fff;    border: 1px solid #000;}.btn-primary {    background-color: #444;    border: 1px solid #444;    border-radius: 0 !important;    float: right;    margin-right: 0px;    font-size: 14px;    box-shadow: none;}.btn-primary a {    color: #fff;    font-size: 14px;}.btn.btn-primary:focus a,.btn.btn-primary:hover a,.btn.btn-primary:active a {    color: #fff;}.btn-primary:hover {    transition: all 0.3s ease;    color: #fff;    background-color: #000;    border-color: #000;}.btn-primary:active:hover,.btn-primary:active:focus {    background-color: #000;    border: 1px solid #000;}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary {    color: #fff;    background-color: #000;    border-color: #000;    outline: none;}/*文章列表-2*/ 
.layoutlist_2 .list_subject a {    font-size: 16px !important;    font-weight: bold;    margin: 0px 0px 20px !important;    display: block;    line-height: 2 !important;}.subsubject {    font-size: 14px;    font-weight: 400;    line-height: 2;}/*文章列表-3*/ 
.layoutlist_3 .list_subject a {    font-size: 16px !important;    font-weight: bold;    margin: 0px 0px 20px !important;    display: block;    line-height: 2 !important;}.layoutlist_3 .list_subject .summary a {    font-size: 14px !important;    font-weight: 400;    line-height: 2 !important;}/*文章列表-4*/ 
.layoutlist_4 .list_subject a {    font-size: 20px !important;    font-weight: bold;    margin: 0px 0px 10px !important;    display: block;    line-height: 2 !important;}.layoutlist_4 .list_subject {    position: relative;    padding-left: 20px;}.layoutlist_4 .list_subject .summary {    margin: 10px 0px !important;}.layoutlist_4 .list_subject .summary a {    font-size: 14px !important;    font-weight: 400;    line-height: 2 !important;}.layoutlist_4 .list_subject:before {    content: "";    width: 5px;    height: 20px;    background: #3E6B80;    display: inline-block;    position: absolute;    left: 0px;    top: 10px;    border-radius: 30px;}.layoutlist_4 .fixrow,.layoutlist_4 .col-sm-6 {    padding: 0;    width: 100%;}.layoutlist_4 .item {    padding: 10px 0px !important;    margin: 0;}/*文章列表-7*/ 
.cate_list .subject {    text-align: left !important;}.layoutlist_7 .subject,.layoutlist_7 .subject a,.cate_list .subject,.cate_list .subject a {    margin-top: 15px !important;    margin-bottom: 15px !important;    line-height: 1.3em;    color: #000000;    font-size: 20px !important;    text-align: left;}.cate_list .subject {    border-bottom: #dfdfdf 1px solid;    padding: 0px 0 15px 40px;    position: relative;}.cate_list .subject:before {    content: "";    width: 5px;    height: 20px;    background: #3E6B80;    display: inline-block;    position: absolute;    left: 20px;    top: 5px;    border-radius: 30px;}.layoutlist_7 .cdate,.layoutlist_7 .cdate a {    font-size: 12px;}.layoutlist_7 .summary,.layoutlist_7 .summary a {    font-size: 14px !important;    font-weight: 400;    line-height: 1.3em !important;}/*文章列表-8*/ 
.layoutlist_8 .listdate {    border: #dfdfdf solid 1px;    border-radius: 50px;    width: 100px;    height: 100px !important;    text-align: center;    float: right;}.layoutlist_8 .listdate .yearmonth {    letter-spacing: 1px;    padding-bottom: 0;    margin: 15px 0 0;}.layoutlist_8 .listdate .day {    font-size: 43px;    margin-top: -5px;}.layoutlist_8 .article_subject {    font-size: 22px;    font-weight: 700;    color: #035c67;    line-height: 1.3;}.layoutlist_8 .list_subject .summary a {    font-weight: 400;    line-height: 1.3em;}/*相簿-1*/ 
.layoutlist_1 .album_item_subject {    padding: 20px 0px;    font-size: 18px;}/*相簿-2*/ 
.layoutlist_2 .album_item_subject {    padding: 20px 0px;    font-size: 18px;}/*Q&A*/ 
.rwd .faq_question {    font-size: 16px;    letter-spacing: 2px;}.rwd .faq_answer {    font-size: 15px;    letter-spacing: 2px;    line-height: 1.8;}/*影片*/ 
.video_item_subject {    font-size: 16px;    letter-spacing: 1px;}/*檔案下載*/ 
.download .search_input {    background: transparent;}/*產品_1*/ 
.page_content1 #productbx_bg {    background: #efefef;    -moz-opacity: 1;    opacity: 1;}.page_content1 .dd-selected {    letter-spacing: 1px;}#btn_shopping {    border-radius: 0;    font-size: 14px;    background: #444}#btn_shopping:hover {    background: #000}.fbtn {    border-radius: 0;    font-size: 14px;    background: #444}.fbtn:hover {    background: #000}#btn_querycar {    border-radius: 0;    font-size: 14px;    background: #444}#btn_querycar:hover {    background: #000}.product_desc_content {    color: #333;    letter-spacing: 1px;    line-height: 30px;}.page_content1 #prod_price {    margin-top: 17px;}/*產品_2*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add,#mobile-fixed .btn-shop .btn.add {    background: #999;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop,#mobile-fixed .btn-shop .btn.shop {    background: #444;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover,.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {    background-color: #111;}#mobile-fixed .style-radio .form-radio,.RWDproduct_page .style-radio .form-radio {    border: 1px solid rgb(214, 214, 214);}#mobile-fixed .style-radio .form-radio.checked,.RWDproduct_page .style-radio .form-radio.checked {    border-color: #000;}/*購物清單*/ 
.RWDshopping .btn.normal {    border-radius: 0;}/*會員註冊*/#join_form .btn-primary {    border-radius: 0;}/*留言板*/ 
.customized_columns .css-table .th.textarea {    width: 10%;}/*詢問車*/ 
.RWDquiry .btn.normal {    border-radius: 0;}/*電子表單*/ 
.eformscontent .layoutlist_1 {    width: 800px;    margin: 0 auto;}.form-horizontal .form-group {    margin-left: 0;    margin-right: 0;}.form-horizontal .control-label {    width: 15%;    padding-left: 0 !important;}.form-horizontal .form-group .col-sm-12.col-md-11 {    width: 85%;}/*側邊攔*/ 
.m2018 .products-nav>ul>li {    margin: 0 0 10px 0;    padding: 0 0 0px 10px;}.m2018 .products-nav>ul>li>a {    color: #777;    font-weight: 400;    letter-spacing: 0.5px;    font-size: 15px;}

/*01_內頁補丁 end*/
/*02_內頁補丁RWD start*/

/*------------------1024---------------------*/@media (max-width: 1024px) {    /*產品內頁-01*/    .page_content1 #prod_price {        margin-top: 18px;    }    /*相簿內容樣式-03*/    .photo .content_box {        width: calc(100% / 4) !important;    }}/*------------------991---------------------*/@media (max-width: 991px) {    /*文章列表樣式-04*/    .layoutlist_4 .listdate {        padding-right: 0;    }    /*文章列表樣式-07*/    .layoutlist_7 {        display: flex;        flex-wrap: wrap;    }    .layoutlist_7 .litem {        width: calc(100% / 3 - 21px);        margin: 15px 10px;    }    /*文章列表樣式-08*/    .rwdlayoutlist_9 .litem {        width: calc(100% / 3 - 1px);    }    .litem__text {        width: 85%;    }    /*產品列表樣式 A*/    .layoutlist_2 .col-sm-6 {        width: calc(100% / 3 - 1px);    }    /*產品列表樣式 B*/    .layoutlist_3.row {        display: flex;        flex-wrap: wrap;    }    .layoutlist_3.row>.col-md-12 {        width: calc(100% / 3 - 1px);    }    .item .subject {        margin-top: 15px;        margin-bottom: 10px;    }    /*產品列表樣式 C*/    .layoutlist_4 .col-xs-6 {        width: calc(100% / 3 - 1px);    }    /*相簿列表樣式-02*/    .layoutlist_2 .album_item {        width: calc(100% / 3 - 1px);    }    /*相簿內容樣式-03*/    .photo .content_box {        width: calc(100% / 3) !important;    }    /*相簿內容樣式-04*/    .album-list {        display: flex;        flex-wrap: wrap;    }    .album-list .item {        width: calc(100% / 3);    }    /*檔案下載樣式-02*/    .download .list_table .container::after {        clear: none;    }    .download .list_table .container .row::after {        clear: none;    }    .download .list_table .container .row div:last-child {        clear: none !important;    }    .download .oneline {        border-bottom: none;        clear: none;    }    /*電子表單*/    .eformscontent .layoutlist_1 {        width: 100%;    }    /*影片列表*/    .layoutlist_2 .video_item {        width: calc(100% / 3 - 1px);    }    /*產品內頁-02*/    #sidebar {        margin: 50px 0px;    }    /*購物車按鈕pad*/    #mobile-fixed .btn-box .normal {        background: transparent;        color: #444;        border: 1px solid #444;        border-radius: 0;    }    #mobile-fixed .btn-box .bg2 {        border-radius: 0;        transition: all 0.3s ease;        border: 1px solid #000;        color: #fff;        background: #000;    }    .RWDshopping #mobile-fixed .btn.normal {        color: #444;    }    /*相簿列表樣式-02*/    .layoutlist_2 .album_item {        width: calc(100% / 3 - 1px);    }}/*------------------850---------------------*/@media (max-width: 850px) {    /*文章列表樣式-04*/    .layoutlist_4 .fixrow {        padding-left: 0;        padding-right: 0;    }}/*------------------800---------------------*/@media (max-width: 800px) {    /*文章列表樣式-03*/    .layoutlist_3 .listdate .yearmonth {        padding-bottom: 0px;    }}/*------------------768---------------------*/@media (max-width: 768px) {    /*文章列表樣式-04*/    .layoutlist_4 .listdate {        padding-right: 0;    }    .layoutlist_4 .listdate .yearmonth {        letter-spacing: 1px;    }    .layoutlist_4 .listdate .yearmonth {        padding-bottom: 15px;    }    .layoutlist_4 .list_subject .summary {        margin: 10px 0px 0;    }    .layoutlist_4 .list_subject a {        margin: 0px !important;    }    /*相簿列表樣式-01*/    .layoutlist_1 .row .album_item {        width: calc(100% / 3 - 1px) !important;    }    /*檔案下載樣式-02*/    .layoutlist_3 .dbtn_v2 {        width: 100%;        text-align: center;    }    /*電子表單*/    .form-horizontal .control-label {        width: 100%;    }    .form-horizontal .form-group .col-sm-12.col-md-11 {        width: 100%;    }}/*------------------767---------------------*/@media (max-width: 767px) {    /*文章列表樣式-02*/    .layoutlist_2 {        display: flex;        flex-wrap: wrap;    }    .layoutlist_2 .item {        width: calc(100% / 2 - 21px);        margin: 0 10px;    }    /*文章列表樣式-03*/    .layoutlist_3 {        display: flex;        flex-wrap: wrap;    }    .layoutlist_3 .item {        width: calc(100% / 2 - 21px);        margin: 0 10px;    }    .layoutlist_3 .listdate .day {        color: #afafaf;        font-size: 12px;        letter-spacing: 2px;    }    .layoutlist_3 .listdate .day::before {        content: " / ";    }    /*文章列表樣式-04*/    .layoutlist_4>.fixrow>.xrow {        display: flex;        flex-wrap: wrap;    }    .layoutlist_4>.fixrow>.xrow>.col-sm-6.col-md-6 {        width: calc(100% / 2 - 21px);        margin: 0 10px;    }    /*文章列表樣式-07*/    .layoutlist_7 .litem {        width: calc(100% / 2 - 21px);    }    /*文章列表樣式-08*/    .rwdlayoutlist_9 .litem {        width: calc(100% / 2 - 1px);    }    /*產品列表樣式 A*/    .layoutlist_2 .col-sm-6 {        width: calc(100% / 2 - 1px);    }    /*產品列表樣式 B*/    .layoutlist_3.row>.col-md-12 {        width: calc(100% / 2 - 1px);    }    /*產品列表樣式 C*/    .layoutlist_4 .col-xs-6 {        width: calc(100% / 2 - 1px);    }    /*產品列表樣式 D*/    .layoutlist_5.layoutlist {        display: flex;        flex-wrap: wrap;    }    .layoutlist_5.layoutlist .col-sm-4 {        width: calc(100% / 2 - 1px);    }    /*相簿列表樣式-01*/    .layoutlist_1 .row {        display: flex;        flex-wrap: wrap;    }    .layoutlist_1 .row .album_item {        width: calc(100% / 2 - 1px) !important;    }    /*相簿列表樣式-02*/    .layoutlist_2 {        display: flex;        flex-wrap: wrap;    }    .layoutlist_2 .album_item {        width: calc(100% / 2 - 1px);    }    /*相簿內容樣式-01*/    .albumcontent section.call_to_action .container .article-text .container .row {        display: flex;        flex-wrap: wrap;    }    .row .album_d_item {        width: calc(100% / 2 - 1px);    }    /*相簿內容樣式-03*/    .photo .content_box {        width: calc(100% / 2) !important;    }    /*相簿內容樣式-04*/    .album-list .item {        width: calc(100% / 2);    }    /*檔案下載樣式-01*/    .download .list_table td.list_subject {        text-align: center;    }    /*檔案下載樣式-02*/    .download .item table tr {        display: flex;        flex-direction: column;    }    .download .oneline {        display: flex;        flex-wrap: wrap;    }    .download .list_table td {        width: 100%;        padding-top: 0;    }    .download .list_table td:nth-child(2) {        display: none;    }    .download .oneline .col-md-4.col-sm-6 {        width: calc(100% / 3);    }    /*影片列表*/    .layoutlist_2 {        display: flex;        flex-wrap: wrap;    }    .layoutlist_2 .video_item {        width: calc(100% / 2 - 1px);    }}/*------------------600---------------------*/@media (max-width: 600px) {    /*標題*/    .hgroup h1 {        margin-bottom: 50px;        line-height: 1.8;    }    /*按鈕*/    .btn.btn_back,    .ebtn {        width: 100%;    }    /*container*/    .page_wrapper_bg .pagecontent {        padding: 0px !important;    }    /*fixrow*/    .fixrow {        padding-left: 0px !important;        padding-right: 0px !important;    }    /*文章列表樣式-02*/    .layoutlist_2 .listdate .yearmonth {        color: #afafaf !important;        font-size: 12px !important;        letter-spacing: 2px !important;    }    .layoutlist_2 .listdate .yearmonth::after {        content: "/";        position: relative;        display: inline-block;    }    .layoutlist_2 .listdate .yearmonth,    .layoutlist_2 .listdate .day {        display: inline-block;    }    .layoutlist_2 .listdate .day {        color: #afafaf !important;        font-size: 12px !important;        letter-spacing: 2px !important;        margin-left: -3px;    }    .layoutlist_2 .item {        width: 100%;        margin: 10px 0;    }    /*文章列表樣式-03*/    .layoutlist_3 .item {        width: 100%;        margin: 10px 0;    }    /*文章列表樣式-04*/    .layoutlist_4>.fixrow>.xrow>.col-sm-6.col-md-6 {        width: 100%;        margin: 10px 0;    }    .layoutlist_4 .listdate .yearmonth {        color: #afafaf !important;        font-size: 12px !important;        letter-spacing: 2px !important;    }    .layoutlist_4 .listdate .yearmonth,    .layoutlist_4 .listdate .day {        display: inline-block;    }    .layoutlist_4 .listdate .day {        color: #afafaf !important;        font-size: 12px !important;        letter-spacing: 2px !important;    }    .layoutlist_4 .listdate .day::before {        content: " / ";    }    /*文章列表樣式-07*/    .layoutlist_7 .litem {        width: 100%;    }    /*文章列表樣式-08*/    .rwdlayoutlist_9 .litem {        width: 100%;    }    /*相簿列表樣式-01*/    .layoutlist_1 .album_item {        width: 100% !important;    }    /*相簿列表樣式-02*/    .layoutlist_2 .album_item {        margin: 10px 0px 20px !important;        width: 100%;    }    /*產品列表樣式 A*/    .layoutlist_2 .col-sm-6 {        width: 100%;    }    /*產品列表樣式 B*/    .layoutlist_3.row>.col-md-12 {        width: 100%;    }    /*產品列表樣式 C*/    .layoutlist_4 .col-xs-6 {        width: 100%;    }    /*產品列表樣式 D*/    .layoutlist_5.layoutlist .col-sm-4 {        width: 100%;    }    /*相簿內容樣式-01*/    .row .album_d_item {        width: 100%;    }    /*相簿內容樣式-03*/    .photo .content_box {        width: 100% !important;    }    /*相簿內容樣式-04*/    .album-list .item {        width: 100%;    }    /*檔案下載樣式-02*/    .download .oneline .col-md-4.col-sm-6 {        width: 100%;        margin-bottom: 20px;    }    /*影片列表*/    .layoutlist_2 .video_item {        width: 100%;    }    /*產品內頁-01*/    #member_org_price,    #prod_fixprice {        margin-top: 25px;    }    .page_content1 #prod_price {        margin-top: 5px;    }}

/*02_內頁補丁RWD end*/
/*03_內頁樣式 start*/

/*--------------麵包屑拿掉----------------*/ 
.hgroup .breadcrumb{    display: none;}/*--------------文章列表編輯器樣式----------------*/ 
.page_wrapper_bg .article-pagebox {    display: flex;    flex-direction: row;    align-items: flex-start;    justify-content: flex-start;    flex-wrap: wrap;}.page_wrapper_bg .article-pagebox .page-left,.page_wrapper_bg .article-pagebox .page-right {    width: 50%;}.page_wrapper_bg .article-pagebox .page-right {    padding-left: 20px;}.page_wrapper_bg .article-pagebox .page-inner {    width: 100%;}.page_wrapper_bg .article-pagebox ul {    padding-left: 20px;    margin-top: 20px;}.page_wrapper_bg .article-pagebox .page-right ul {    list-style-type: none;    padding-left: 0;}.page_wrapper_bg .article-pagebox ul li {    border-bottom: 1px solid #eee;    padding: 5px 0;}.page_wrapper_bg .call_to_action .page-title {    font-weight: bold;    color: #035c67;    font-size: 22px;    letter-spacing: 0px;    margin: 20px 0;}/*read more*/ 
.page_wrapper_bg .call_to_action .readmore {    margin: 20px 0 0;    color: #3E6B80;    letter-spacing: 0.5px;}/*問與答*/ 
.page_wrapper_bg .qa-box {}.page_wrapper_bg .qa-box .qa-list {    border-bottom: 1px solid #eee;    padding: 20px 0;}.page_wrapper_bg .qa-box .qa-list .question:before {    content: "Q";    color: #fff;    background: #3E6B80;    border-radius: 50px;    width: 50px;    height: 50px;    display: inline-block;    text-align: center;    line-height: 45px;    font-size: 18px;    font-weight: bold;    margin-right: 10px;}.page_wrapper_bg .qa-box .qa-list .answer:before { content: "A";    color: #fff;    background: #53565a;    border-radius: 50px;    width: 50px;    height: 50px;    display: inline-block;    text-align: center;    line-height: 45px;    font-size: 18px;    font-weight: bold;    margin-right: 10px;}.page_wrapper_bg .qa-box .qa-list .question,.page_wrapper_bg .qa-box .qa-list .answer{ padding: 10px 0;}.page_wrapper_bg .qa-box .qa-list .answer,.page_wrapper_bg .qa-box .qa-list .question{ display: flex;}.page_wrapper_bg .qa-box .qa-list .answer p,.page_wrapper_bg .qa-box .qa-list .question p{ width: 80%;}/*關於我們*/ 
.team .teambox .teamphoto{    width: 13%;}.team .teambox .team-text{    width:73%;}/*聯絡我們*/ 
.eformscontent .layoutlist_1{ width: 100%;}.form-horizontal .control-label{ font-weight: 400;}.ebtn a{ background: #3E6B80; color: #fff !important; border: 0;}.ebtn a:hover{ background: #035c67;}

/*03_內頁樣式 end*/
/*04_內頁樣式RWD start*/

/*----------------1600---------------*/@media (max-width: 1600px) {    .page_wrapper_bg section.call_to_action>.container {        padding: 0 0;        width: 80%;    }}/*----------------1500---------------*/@media (max-width: 1500px) {    .page_wrapper_bg section.call_to_action>.container {        width: 90%;    }}/*----------------991---------------*/@media (max-width: 991px) {    .page_wrapper_bg .article-pagebox {        flex-direction: column;    }    .page_wrapper_bg .article-pagebox .page-left,    .page_wrapper_bg .article-pagebox .page-right {        width: 100%;    }    .page_wrapper_bg .article-pagebox .page-right {        padding: 0;        margin: 20px 0 0;    }    /*列表*/    .layoutlist_7 .litem {        width: calc(100% / 2 - 21px);    }}/*----------------800---------------*/@media (max-width: 800px) {    .hgroup .container {        margin-left: 0;        margin-right: 0;    }    .page_subject {        padding: 0;    }    .ebtn {        width: auto;    }}/*----------------768---------------*/@media (max-width: 768px) {    .layoutlist_8 .listdate {        border: 0;        border-radius: 0;        width: auto;        height: auto !important;        text-align: left;        float: none;    }    .page_wrapper_bg .hgroup h1 {        line-height: 1.5em;    }    /*表單*/    .form-horizontal .form-group .col-sm-12.col-md-11 {        padding: 0;    }    .formdesc>div {        max-height: 28vh;        overflow: hidden;    }    /*blog*/    .article4 .layoutlist_7 .litem {        width: calc(100% / 1);    }    /*相簿列表樣式-01*/    .layoutlist_1 .row {        display:inherit;    }    /**/    .article7 .layoutlist_4>.fixrow>.xrow>.col-sm-6.col-md-6{        width: calc(100% / 1);    }}/*----------------600---------------*/@media (max-width: 600px) {    .hgroup h1 {        margin-bottom: 35px;    }    .page_wrapper_bg .hgroup h1 {        line-height: 1.3em;        font-size: 25px;    }    .layoutlist_7 .litem {        width: calc(100% / 1);    }    /*關於我們*/    .team .teambox .teamphoto {        width: 40%;    }    .team .teambox .team-text {        width: 60%;    }    /*按鈕*/    .ebtn {        width: 100%;    }    .ebtn a {        width: 100%;    }    .eformsForm .col-md-11 {        width: 100%;    }}/*----------------380---------------*/@media (max-width: 380px) {    .teambox {        flex-direction: column;        border-bottom: 1px solid #dfdfdf;        padding: 0 0 30px;    }    .team .teambox .teamphoto,    .team .teambox .team-text {        width: 100%;    }    .team .teambox .teamphoto,    .team .teambox .team-text,    .team .teambox .team-text p {        text-align: center;    }}

/*04_內頁樣式RWD end*/