/*共同*/a{color:#b6b6b6}a:hover, a:focus{color:#fff}/* 反白顏色設定*/::selection {background: #333;color: #fff;}::-moz-selection {background:#333;color: #fff;}/*-------*//*loading*/ 
.fl {width:250px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.8s;}@-webkit-keyframes zeroall {0% {opacity: .1;  }100% {opacity: 1; }}/*-------*/ 
.cd-main-content {position: relative;font-family: 'Noto Sans TC', sans-serif; font-weight: 300;color: #555;font-size: 15px;line-height: 1.8;letter-spacing:1px;overflow:hidden}.cd-main-content:after {width: 100%;height: 100%;content: "";position: absolute;background-image: url(https://www.transparenttextures.com/patterns/beige-paper.png);background-color: rgb(255 249 238 / 31%);top: 0;z-index: -3;}/*-----*/ 
.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: #888;border-width: 1px 1px 0 0;}.RWDmenu_plus04 .site-nav .menu ul li a {font-size: 15px;text-align: center;color: #555;}.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: 700;color: #1564CE;}.RWDmenu_plus04 .header {padding: 0 5%;transition: .3s ease;background: transparent;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .site-nav .menu>li>a  {color: #fff;letter-spacing: 1px;font-size: 16px;font-family: 'Noto Sans TC', sans-serif;font-weight: 300;text-shadow: 2px 3px 3px rgb(51 51 51 / 38%);}.RWDmenu_plus04 .header.is-up {background: #fff;padding: 0 50px;transition: .3s ease;box-shadow: 3px 5px 8px 2px #2c2c2c2b;}.RWDmenu_plus04 .header.is-up  .site-nav .menu>li>a {color: #333; text-shadow: none;}.RWDmenu_plus04 .logo a {position: absolute;width: 153px;top:7px}a.menu_btn {display: flex;align-items: center;margin: 0 3px;color: #fff;padding: 10px 35px;font-size: 16px;letter-spacing: 1px;transition: .3s ease;position: relative;background: #73cf34;border-radius: 30px;font-weight: bold;}a.menu_btn:hover i {color: #fff !important;}a.menu_btn:hover { background: #47ad00;color: #fff;transition: .3s ease;}.RWDmenu_plus04 .header.is-up a.menu_btn {padding: 26px 35px;border-radius: 0; transition: .3s ease;}i.ionicons.ion-ios-compose { color:#fff;font-size: 22px;}a.menu_btn i {margin-right: 5px;}.RWDmenu_plus04 .features {width: 350px;}.RWDmenu_plus04 .features .cart-btn img,.RWDmenu_plus04 .features .search-btn img ,.RWDmenu_plus04 .features .member-btn img{width: 20px;filter: brightness(14.5);transition: .3s ease;}.RWDmenu_plus04 .header.is-up  .features .cart-btn img,.RWDmenu_plus04 .header.is-up .features .search-btn img,.RWDmenu_plus04 .header.is-up  .features .member-btn img {filter: none;transition: .3s ease;}.RWDmenu_plus04 .features .edit {padding-top: 15px;transition: .3s ease;}.RWDmenu_plus04 .header.is-up .features .edit {padding-top: 0;transition: .3s ease;} .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: #1564CE !important;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #004097; font-size: 14px;letter-spacing: 1px;}.RWDmenu_plus04 .logo a:after {content: "since 1985";position: absolute;color: #004097;bottom: -25px;left: 50%;transform: translateX(-50%);font-weight: 500;font-family: 'Noto Sans TC';transition: .3s ease;font-size: 15px;}.RWDmenu_plus04 .header.is-up  .logo a:after {display:none;transition: .3s ease;}/*------*/ 
.RWDbanner_plus01 .logo { width: 140px;}.RWDbanner_plus01 .slick-caption {top: 120px;}.banner-block:after {content: "";position: absolute;background: url(archive/image/customization/ba-corner.png);width: 750px;height:345px;z-index: 0;background-size: cover;right: 0;bottom: 0;}.RWDbanner_plus01 .slick-active .slick-caption .container {width: 46%;}/*title*/ 
.RWDService001 .section-subject {display: none;}h2.sub-title {font-size: 17px;line-height: 1.7;font-weight: 300;margin:0}h1.main-title{font-size: 42px;color: #333;line-height: 1.7;letter-spacing: 1px;margin: 0;font-weight: 700;},.model__head__h1.isRWDbanner014 ,.model__head__h2.isRWDbanner014{display:none}.one-titlesec h1.main-title {border-bottom: 1px solid rgb(255 255 255 / 22%);padding: 0 0 20px;margin: 0 0 20px;color: #fff;font-weight: 700;}.one-titlesec h1.main-title span {color: #ffb203;margin-left:7px}.one-titlesec h2.sub-title {color: #ddd;}/*-------*/ 
.banner-block {position: relative;box-shadow: 0px 6px 10px 2px rgb(114 114 114 / 9%);z-index: 1;overflow: hidden;}.about-block {position: relative;overflow: hidden;}.about-block .container {width:88%;padding: 0;}.factory-block .container {width: 100%;padding:0}.factory-block{ width: 90%; margin: 0;position: relative;left: 10%;}.champion-block  {position: relative;padding: 120px 0 250px;}.champion-block .container {width: 75%;}.delivery-block .container {width: 80%;}.delivery-block {position: relative;padding: 100px 0 150px;min-height: 100vh}/*------*/ 
.champion-block:before {    content: "";    position: absolute;    background: url(archive/image/customization/sky.jpg);    width: 100%;    height: 70%;    background-attachment: fixed;    top: 0;    z-index: -2;background-size: cover;}.champion-block:after {    content: "";    position: absolute;    background: url(archive/image/customization/d-bottom2.png)no-repeat;    width: 100%;    height: 700px;    top: 55%;    z-index: -2;    pointer-events: none;    background-position-x: center;    left: 50%;    transform: translateX(-50%);background-size: cover;}/*-------*/ 
.banner-bottom {    position: absolute;    bottom: 0;    z-index: 1;    width: 100%;}.b-bottom {padding:0 30px 50px;}.b-bottom .txtbox h5 {    font-size: 20px;    line-height: 1.8;    color: #333;    font-weight: 700;margin:5px 0 10px}.b-bottom .txtbox p {    color: #004097;    letter-spacing: 0.5px;    margin: 0;    font-weight: 500;}.b-bottom .txtbox {    text-align: right;}.b-bottom .txtbox ul {    display: flex;    list-style: none;    padding: 0;justify-content: flex-end;}.b-bottom .txtbox li:last-child {    border: none;padding-right:0}.b-bottom .txtbox li {    border-right: 1px solid #c1c1c1;    line-height: 1;    padding: 0 15px;}.b-bottom .txtbox ul {    display: flex;    list-style: none;    padding: 0;}.timebox span {    font-size: 15px;    opacity: 0.5;}.timebox {    font-family: 'Playfair Display', serif;    font-size: 50px;}/*--------*/ 
.RWDService001 i img {width: 55px; filter: brightness(0.6);}.RWDService001 i {margin-bottom: 10px;}article.boxFeature-2:after{    content: "";    position: absolute;    background: url(archive/image/customization/award-icon2.png);    width: 350px;    height: 350px;    top: 60%;    left: 50%;    transform: translate(-50%, -50%);    z-index: -1;    border-radius: 100%;    background-size: contain;}.RWDService001 article.boxFeature-2 {    position: relative;    text-align: center;z-index:1}.RWDService001 article.boxFeature-2 h2 {    font-size: 22px;    color: #333;    letter-spacing: 1px;}.RWDService001 p {    margin-top: 0;    margin-bottom: 0;    font-size: 15px;    text-align: center;    color: #333;    line-height: 1.7;padding: 0 70px;}.RWDService001 .col-md-3.col-sm-6:nth-child(2), .RWDService001 .col-md-3.col-sm-6:nth-child(3) {margin-top: 90px;}.RWDService001 .col-md-3.col-sm-6 {    position: relative;}.RWDService001 .col-md-3.col-sm-6:last-child i {    position: relative;    top: 15px;}.about-title {    width: 50%;    position: absolute;    left: 0;}.about-title .RWDparallax_new .picbgbox {height: 750px !important;}.about-info {    width:50%;    float: right;    padding:120px 0 200px;}.about-info .info-txt h1 span {    color: #4ea72c;}.about-info .info-txt p {width:85%}.about-info .info-txt {    font-size: 16px;padding: 0 30px;}.about-info .info-txt h1 {    font-weight: 700;    color: #333;    line-height: 1.6;    margin: 0 0 15px;}.about-title .titlesec-pic {    position: absolute;    bottom: 0;    left: 0;}.about-title .titlesec-pic .picbox {    width: 700px;}.about-title .titlesec-pic .titlesec-txt {    float: right;    writing-mode: vertical-lr;    font-size: 40px;    line-height: 1.5;    font-weight: 500;    color: #333;    letter-spacing: 2px;    position: relative;    right: 80px;}.RWDparallax_new .container.editor {    color: #fff;    width: 95%;    position: absolute;    bottom: 100px;    left: 50px;}.RWDparallax_new .container.editor h5:after {    content: "";    position: absolute;    background: #ffffff80;    width: 120px;    height: 1px;    top: 50%;    transform: translateY(-50%);    margin-left: 7px;}.RWDparallax_new .container.editor h5 {    font-size: 20px;    margin: 0 0 8px;    position: relative;}.RWDscore01 .count-item:nth-child(1) .count-num {letter-spacing: 0;}/*score*/ 
.RWDscore01 .score-maintitle,.RWDscore01 .score-subtitle,.RWDscore01 .trigger-wrap {display: none;}.RWDscore01 .count-blk {    max-width: 100%;    margin: 50px 0 0;    height: auto;    padding: 0;}.RWDscore01 .count-num {    font-size: 49px;    font-family: 'Playfair Display', serif;}.RWDscore01 .count-blk .swiper-slide {    justify-content: flex-start;    padding: 0;    margin: 0 -25px;}.RWDscore01 .count-item {    margin: 0 30px;    position: relative;    display: flex;    flex-direction: column-reverse;    width: 25%;}.RWDscore01 .count-item:last-child:after {    display: none;}.RWDscore01 .count-item:after {    content: "";    position: absolute;    background: #d9d9d9;    width: 1px;    height: 75%;    right: -35px;    top: 50%;    transform: translateY(-50%);}.RWDscore01 .score-mainblk {min-height: auto;}.RWDscore01 .score-content {padding-top: 0; margin: 0 -30px;}.RWDscore01 .count-title {font-size: 16px;margin: 0 0 -15px;}/*----*/ 
.one-titlesec {    width: 65%;    text-align: center;    margin: 0 auto 100px;}.one-logo {    width: 340px;    margin: 0 auto;}/*-------*/ 
.factory-top {    display: flex;    background: #fff;    padding: 100px 120px 90px;    padding-right: 0;    border-radius: 100px 0 0 0;    box-shadow: 6px 15px 20px 11px rgb(175 175 175 / 29%);    align-items: center;}.factory-bottom {    display: flex;    background: #efefef;    padding: 60px 150px;    box-shadow: 6px 15px 20px 11px rgb(175 175 175 / 29%);}.factory-block .ftop-pic {width: 45%;}.factory-block .ftop-txt {    width: 55%;    padding-right: 70px;}.RWDnews005 .container {    padding: 0;    width: 100% !important;    float: none;}.factory-block .fa-title{    border-bottom: 1px solid #e1e1e1;    padding: 0 0 40px;    margin: 0 0 50px;}.factory-block .factory-sec {    display: flex;    flex-wrap: wrap;margin:0 -5px}.factory-block .factory-box{    width: calc(50% - 60px);    margin: 0 30px 40px;}.fbottom-left {    border-right: 1px solid #d5d5d5;    margin-right: 80px;    padding-right: 80px;} .cersec {    display: flex;margin:0 -20px}.cerlogo {    width: 60px;    margin-right: 10px;} .cer-title {    font-weight: bold;    color: #333;    font-size: 17px;    margin: 0 0 20px;}.factory-box h5:before {    left: -19px;    top: 3px;    content: "";    position: absolute;    width: 0;    height: 0;    border-style: solid;    border-width: 7px 0 7px 14px;    border-color: transparent transparent transparent #eb0027;} .factory-box h5 {    position: relative;    font-size:18px;    color: #333;    margin: 0 0 5px;}.cerbox {display: flex; align-items: center;margin:0 15px}.cerbox h5 {    font-size: 15px;margin:0;line-height: 1.6;}/*--*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0;}.RWDnews005 .margin-top-20 {bottom: 15px;left: 25px;position: absolute;z-index:2}.RWDnews005 h4 a, .news005_h4 a{    color: #fff;    letter-spacing: 2px;    text-shadow: 4px 2px 5px rgb(51 51 51 / 72%);    font-size: 16px;    font-weight: normal;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {display: none;}.RWDnews005 .controlls-over .owl-pagination {text-align: right;position: absolute !important;width: 95%; bottom: 25px;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #fff;}.RWDnews005 .owl-theme .owl-controls .owl-page span {width: 12px;height: 12px;opacity: 0.8;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:before {    content: "";    position: absolute;    background: linear-gradient(to top, rgb(0 0 0 / 61%) 0%,rgba(255,255,255,0) 100%);    width: 100%;    height: 100%;    bottom: 9px;    left: 0;    z-index: 1;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item { position: relative;}/*------*/ 
.delivery-title:before {    content: "";    position: absolute;    background: url(archive/image/customization/truck.png)no-repeat;    width: 80px;    height: 30px;    background-size: contain;    top: -20px;    left: 50%;    transform: translateX(-50%);    filter: contrast(0.8);}.delivery-title {    text-align: center;    margin: 0 0 30px;    position: relative;}.RWDservice004 .tab_block {border-top: none;border-bottom: none;margin: 0 0 30px;}.RWDservice004 .main-slider .swiper-slide {    background: #fff;    padding: 70px 90px;    border-radius: 50px;    box-shadow: 6px 15px 20px 11px rgb(175 175 175 / 29%);}.RWDservice004 .swiper-container {overflow: visible;}.RWDservice004 .editor {width: 100% !important;margin-right: 0 !important;}.RWDservice004 .tab_name:hover {background: #004097;color: #fff;border: 1px solid #004097;transition: .3s ease;}.RWDservice004 .tab_name.active {background: #004097;color: #fff;border: 1px solid #004097;transition: .3s ease;}.RWDservice004 .tab_name {padding: 7px 50px; font-size: 17px;letter-spacing: .2em;color: #333;border: 1px solid #919191; margin: 0 5px;border-radius: 25px; font-weight: 500; transition: .3s ease;}.RWDservice004 .tab_name:after {    width: calc(100% - 8px);    height: calc(100% - 8px);    background-color: transparent;    left: 4px;    bottom: 4px;    border-radius: 30px;    border: 1px solid rgb(183 183 183 / 49%);    opacity: 1 !important;}.location-top .location-box {    width: 100%;    border-bottom: 1px dotted #c3c3c3;    padding: 0 0 30px;    border-right: none;    margin-right: 0;}.location-box {    width: calc(50% - 60px);    border-right: 1px solid #eee;    padding: 0 30px;    margin: 0 30px 40px;}.location-box h5 {    font-size: 18px;    margin: 0 0 7px;    color: #06387c;}.location-box ul {    list-style: none;    padding: 0;    margin: 0;}.location-sec {    display: flex;    flex-wrap: wrap;    margin: 0 -30px;}.location-box ul a {    color: #555;    letter-spacing: 0.5px;}.location-box:nth-child(even) {    border-right: none;}.location-box li span {    color: #000;}.location-box {    width: calc(50% - 60px);    border-right: 1px solid #eee;    padding: 0 30px;    margin: 0 30px 30px;}.location-box ul span i {    color: #2e2e2e;    margin-right: 5px;}/* 230808修改 */ 
.contact_fix_2.contact_fix a{    bottom: 290px;}.contact_fix_2 i.ionicons.ion-ios-compose {    color: #074699;    font-size: 26px;    position: relative;    right: -2px;}.contact_fix_2.contact_fix a:hover i.ionicons.ion-ios-compose {    color: #fff;}
/*首頁產品 start*/

.product-block {position: relative;padding: 200px 0 0;}.product-block .container {width: 100%;padding: 0;}.product-bg {    background: url(archive/image/customization/0512pr-bg.png);    width: 100%;    height: 100%;    position: absolute;    bottom: 0;z-index:-1;background-size: cover;}.product-block:after {    content: "";    position: absolute;    background: url(archive/image/customization/0610pr-front.png);    width: 100%;    height: 320px;    bottom: 0;    z-index: 150;    pointer-events: none;    background-size: cover;    background-position-y: bottom;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet {    transform: scale(.6);    margin: 0;}#m_RWDfullscreen01_86_1 .swiper-pagination-bullet-active .p17_page {    animation-duration: 6s;    transform: scale(0.5);    position: relative;    top: -11px;}.img_box div#ani01 {    width: 480PX;    position: relative;    left: -100px;    top: -60px;    display: inline-block;}.img_box {    position: relative;top: 50px}.img_box div#ani02 {    transform: rotate(0deg);    width: 280px;    position: relative;    right: 120px;    top: -150px;    display: inline-block;}.img_box div#ani03 {width: 300px;    position: absolute;    right: 230px;    bottom: -40px;    display: inline-block;}.img_box::after {    content: "";    position: absolute;    width: 450px;    height: 450px;    border-radius: 100%;    background:linear-gradient(147deg,#fff 14%, #ecebe8, #fff 55%, #ece8e2);    right: 58%;    transform: translate(50%);    filter: blur(0px);    top: 0%;    z-index: -1;}.about_block .row { display: flex;align-items: center;width: 90%;margin: 0 auto}.RWDbanner014 .main_pic_box .bg {display:none !important} .RWDbanner014 .main_pic_box .swiper-slide {padding: 0px 0;width: 100% !important;}.RWDbanner014 {background: transparent !important;} .RWDbanner014 .main_pic_box .bg {display:none} .RWDbanner014 {background: transparent !important;}.RWDbanner014_info_img {    width: 400px;    position: relative;    display: block;    left: 0px;} .RWDbanner014_info_img img {position: relative;width: 100%;}.RWDbanner014 .main_pic_box .swiper-slide .info  {    top: auto;    width: auto;    left: 10%;    max-width: 400px;    transform: none;    bottom: -30px;height: 50% !important;}.model__head.isRWDbanner014 {text-align:left;width: 75%;margin: 0 auto 80px;}.RWDbanner014 .main_pic_box .swiper-slide .button  {    right: auto;    left:5%;    font-size: 16px;    background: #fff;    border-radius: 30px;    padding: 5px 35px;    top: initial;    color: #333;    font-weight: 500;    display: block;    height: 45px;    bottom: -35px;} .RWDbanner014 .swiper-pagination{    bottom: initial;bottom: -100px !important;    left: 9.5% !important;    top: auto;} .RWDbanner014 .swiper-pagination .swiper-pagination-bullet b {    font-size: 18px;    font-weight: bold;    font-family: 'Playfair Display', serif !important;    letter-spacing: 2px;    color: #929292;}.RWDbanner014_info_text {    margin: 5px 0;    font-size: 15px;    letter-spacing: 1px;    color: #fff;    line-height: 1.8;    margin-bottom: 0;    position: relative;}.RWDbanner014_info_text u {    text-decoration: none;    opacity: 0.8;    color: #ffec08;} .RWDbanner014 {z-index: 111;} .RWDbanner014 .main_pic_box .swiper-slide .main_img {    height: 500px !important;    min-height: 500px !important;    max-height: 500px !important;    transform: translateY(-58px) !important;} .RWDbanner014 .RWDbanner014-main-container {position: relative;} .RWDbanner014-container-thumbs {overflow: hidden;} .RWDbanner014 .main_pic_box .swiper-container {overflow: visible;} .RWDbanner014 .RWDbanner014-main-container {min-height: 500px;} .RWDbanner014 .main_pic_box {position: relative;overflow: visible;min-height:930px;}.RWDbanner014_info_title  {    font-size: 28px;    font-weight: bold;    color: #fff;    letter-spacing: 1px;    position: relative;    border-bottom: 1px solid rgb(255 255 255 / 41%);    padding: 0 0 15px;    margin: 0 0 15px;}.RWDbtn01 .btn-box .col-sm-12:first-child {    display: none;}.RWDbanner014 .main_pic_box .swiper-slide .button:hover {background: #004097;color: #fff;   transition: 0.5s;}.RWDbanner014 .main_pic_box .swiper-slide .button:hover::after {filter: invert(1)brightness(500%)}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet circle {stroke:#fff} .RWDbanner014 .swiper-pagination .swiper-pagination-bullet b {top: 45%} .RWDbanner014 .thumb_pic .swiper-slide {width: calc(100%/4 + 10px);transition: 0.5s ease;}.RWDbanner014 .thumb_pic {    width: 1250px;    height: 930px !important;    transform: translateY(0);    top: initial;    bottom:70px;    right: -80px;overflow: visible;} .RWDbanner014 .thumb_pic .swiper-slide.swiper-slide-active .box,  .RWDbanner014 .thumb_pic .swiper-slide.swiper-slide-duplicate-active .box, .RWDbanner014 .thumb_pic .swiper-slide.swiper-slide-prev .box {    opacity: 1;}.RWDbanner014-container-thumbs {height: 930px !important;}.RWDbanner014 .thumb_pic .swiper-slide img {    transform: scale(0.65) translateY(115px);    transition: 0.5s;} .RWDbanner014 .thumb_pic .swiper-slide.swiper-slide-active img {    transform: scale(0.9) translateY(0px);    transition: 0.5s;-webkit-filter: drop-shadow(5px 12px 8px rgba(43, 43, 43, 0.4));    filter: drop-shadow(5px 12px 8px rgba(43, 43, 43, 0.4));} .RWDbanner014 .main_pic_box .swiper-slide .main_img img {    opacity: 0 !IMPORTANT;}.RWDbanner014 .thumb_pic .swiper-slide .box {display: flex;flex-direction: column;justify-content: flex-end;height: 100%;cursor: pointer}.RWDbanner014 .main_pic_box .swiper-slide .box {height: 100%;}/*.RWDbanner014  .swiper-slide.swiper-slide-next {    margin-left: 50px;}.RWDbanner014 .swiper-slide.swiper-slide-active {    margin-left: 50px;}*/ 
.RWDbanner014 .thumb_pic .swiper-slide.swiper-slide-prev{margin-right:0px;}.RWDbanner014 .thumb_pic .swiper-slide.swiper-slide-active .box {position: relative}.RWDbanner014 .thumb_pic .swiper-slide.swiper-slide-active .box::after{    content: "";    position: absolute;    background: url(archive/image/customization/down-arrow3.png)no-repeat;    width: 22px;    height: 20px;    right: 45%;    top: 50px;    background-size: contain;    animation: web_menu002 ease-out 1.8s infinite;    animation-direction: alternate;} .RWDbanner014 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {    margin: 0 -10px;} .RWDbanner014 .swiper-pagination .swiper-pagination-bullet b::after {    content: "";    position: absolute;    width: 8px;    height: 8px;    background: #fff;    border-radius: 100%;    right: 50%;transform: translate(50%)}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet b {color: transparent;} .RWDbanner014 .swiper-pagination .swiper-pagination-bullet svg, .RWDbanner014 .swiper-pagination .swiper-pagination-bullet circle {width: 100%;height: 100%;position: relative;top: -10px;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {width: 100%}.about_img img {    -webkit-filter: drop-shadow(5px 12px 8px rgba(43, 43, 43, 0.2));    filter: drop-shadow(5px 12px 8px rgba(43, 43, 43, 0.2));}/*--------*/ 
.product-btn{    position: absolute;    bottom: 17%;    left: calc(10% + 10px);    z-index: 151;    width: auto;}.product-btn .RWDbtn01 {overflow: visible;}.RWDbtn01 .btn-box {text-align: center;display: flex; justify-content: flex-start; align-content: flex-start;}.RWDbtn01 .btn-box .col-sm-12 {    display: block;    padding: 0;}.RWDbtn01 .btn{    padding: 0 0px 10px;    text-align: left;    display: flex;    width: 180px;    white-space: normal;    font-weight: 400;    line-height: 1.6;    margin: 0 0 20px;    font-size: 16px;    justify-content: space-around;    color: #fff !important;    background: none;    border: none;    border-bottom: 1px solid rgb(255 255 255 / 42%);    border-radius: 0;    justify-content: space-between;}.RWDbtn01 .btn:hover,.RWDbtn01 .btn-box .col-sm-12:nth-child(2) .btn:hover{    background: transparent !important;    color: #fff !important;    border-bottom:1px solid rgb(255 255 255 / 42%);}.RWDbtn01 .btn:hover span {    right: 0;    transition: .3s ease;}.RWDbtn01 .btn span {    position: relative;    right: 7px;    transition: .3s ease;    opacity: 0.6;}.pr-topsec {    display: flex;    justify-content: space-between;}.product-info {    position: absolute;    right: 0;    top: 100px;    width: 80%;    left: 50%;    transform: translateX(-50%);}.prinfo-sec {    display: flex;    align-items: center;}.prinfo-box {    margin: 0px 37px;    text-align: center;    position: relative;    font-size: 16px;    color: #525562;    font-weight: 500;    line-height: 1.5;}.prinfo-box.box1 span {    font-family: 'Playfair Display', serif;    font-size: 25px;    line-height: 01;}.index .prinfo-box:after {    content: "";    position: absolute;    background: url(archive/image/customization/m-drop.png)no-repeat;    width: 135px;    height: 135px;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    z-index: -1;    background-size: contain;    filter: blur(1px);}.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {    bottom: 10px;    left: 0;    width: 100%;  /*  display: none;*/}.main_product .RWDbanner014 .main_pic_box .swiper-slide.swiper-slide-active .info {    animation-name: flyinleft5;    animation-duration: 1.5s;    animation-delay: 0s;    animation-timing-function: ease-in-out;    animation-fill-mode: forwards;    opacity: 0;}/*-------*/@keyframes web_menu002{0%{ transform: translate(0px, 0px);} 50%{transform: translate(0px, -20px);}100%{transform: translate(0px, 0px);}}

/*首頁產品 end*/
/*footer start*/

.footer-block a {    color: #fff;}.footer-block {    color: #fff;    font-size: 16px;    position: relative;}.footer-block .container {    width: 80%;    padding: 120px 0 50px;}.footer-block:after {    content: "";    position: absolute;    background: #064599;    width: 115%;    height: 165%;    bottom: -285px;    left: 50%;    transform: translateX(-50%);    z-index: -1;    border-radius: 100%;}.footer-protect  {    background: #064599;    font-size: 12px;    display: flex;    padding:0;    justify-content: center;    color:#02132a;    flex-wrap: wrap;    text-align: center;}.copyright_desc {color: #011022;}.copyright_desc a,.copyright_desc a:hover {color: #011022 !important;}.protect-sec {    display: flex;}.keyword-sec {    width: 100%;color: transparent;}.footer-block:before {    content: "";    position: absolute;    background: url(archive/image/customization/u2206301531071656574267678.png)no-repeat;    width: 170px;    height: 150px;    background-size: contain;    top: -80px;    left: 50%;    transform: translateX(-50%);}.footer-top {    width: 70%;    margin: 0 auto 40px;    border-bottom: 1px solid rgb(221 221 221 / 44%);    padding: 0 0 40px;}.ftinfo-sec {    display: flex;    justify-content: center;}.ftinfo-box:last-child {    border: none;}.ftinfo-box {    text-align: center;    width: calc(100%/3);    border-right: 1px solid #dddddd3d;}.ftinfo-box span {    display: block;}.ftinfo-box {    text-align: center;    width: calc(100%/3);}.ftinfo-box span {    display: block;}.ftmenu-sec li:nth-child(2) {    margin: 0px 15px;    line-height: 1;    border-right: 1px solid rgb(221 221 221 / 36%);    padding: 0 15px;    border-left: 1px solid rgb(221 221 221 / 36%);}.ftmenu-sec ul {    display: flex;    list-style: none;    justify-content: center;    align-items: center;padding:0}.ftmenu-sec a {    color: #ddd;    font-size: 15px;}.RWDsocial002 {    display: flex;    justify-content: center;}.RWDsocial002 .iconRounded {    border: none;    color: #000;    background-color: #fff;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: #fff;    color: #000;}i.i.ii-fb1.iconRounded {    color: #208eed;}i.i.ii-line3.iconRounded {    color: #60c51a;}.footer-block a:hover {    text-decoration: none;    color: #a4cbff;    transition: .3s ease;}i.i.ii-pixnet3.iconRounded {    color: #0c599b;    font-size: 22px;    position: relative;    padding-top: 9px;}.RWDsocial002 ul.socialNetwork li {margin: 0 3px;}.RWDssl01 {margin: 0 7px;}/*-----*/ 
.scrollTop002 .ii {    font-size: 35px;    border: 1px solid #ddd;    background: #fff;    color: #555;}.scrollTop002 {bottom: 35px;right: 30px;z-index: 151;}.contact_fix a i {    color: #73cf34;    margin: 0 0 5px;}.contact_fix a {    padding: 35px 13px;    background: #fff;    border-radius: 30px;    display: flex;    position: fixed;    right: 20px;    bottom: 100px;    justify-content: center;    align-items: center;    color: #555;    font-size: 16px;    z-index: 111111;    border: 1px solid #ddd;    box-shadow: -2px 2px 3px rgb(165 165 165 / 14%);    writing-mode: vertical-lr;    font-weight: 500;    letter-spacing: 2px;}.contact_fix{display:none}.contact_fix.contact_fix-show{display:block}.contact_fix a:hover {    background: #73cf34;    color: #fff;    transition: .3s ease;}.contact_fix a:hover i {    color: #fff;}.RWDalert_fancybox.bottom .editor a {    color: #000;    text-decoration: underline;}.RWDalert_fancybox.bottom .editor {color: #333;}.RWDalert_fancybox .btn.active {    background: #024097 !important;    color: #fff;    border-radius: 30px;    display: block;    width: 120px;}.RWDalert_fancybox .btn:hover {    background: #022d69 !important;    color: #fff;}.ft-bottominfo span:before {    content: "";    position: relative;    display: inline-block;    width: 1px;    height: 13px;    background: rgb(255 255 255 / 37%);    margin: 0 10px;}.ft-bottominfo {    text-align: center;    font-size: 14px;    color: #ddd;}.ft-bottominfo span {    position: relative;}

/*footer end*/
/*2560px start*/

@media (min-width: 2000px) {.champion-block .container { width: 60%;}.one-titlesec {width: 45%;}.about-title {width: 62%;position: absolute; left: 0;}.about-info {width: 50%;padding: 120px 0 300px;}.about-info .info-txt p {width: 75%;}.about-title { width: 45%;}.about-title .RWDparallax_new .picbgbox {height: 800px !important;}.RWDbanner014 .thumb_pic {width: 1470px;height: 1170px !important;}.RWDbanner014 .main_pic_box {position: relative;overflow: visible;min-height:1170px;}.RWDbanner014-container-thumbs {height: 1170px !important;}.RWDbanner014 .swiper-pagination{left: 10% !important;}.RWDbanner014 .main_pic_box .swiper-slide .button { left: 6.5%;}.product-bg {height: 125%;}}

/*2560px end*/
/*動態 start*/

/*產品文字*/@keyframes flyinleft5{from{transform: translate(-60px,-50%);opacity:0;}to{transform: translate(0px,-50%);opacity:1;}}@keyframes flyinleft6{from{transform: translateX(9%)translateY(-50%);opacity:0;}to{transform: translateX(50%)translateY(-50%);opacity:1;}}.main_product .RWDbanner014 .main_pic_box .swiper-slide.swiper-slide-active .info {animation-name: flyinleft5;    animation-duration:1.5s;    animation-delay: 0s;    animation-timing-function: ease-in-out;    animation-fill-mode: forwards;    opacity:0;}.main_product .RWDbanner014 .main_pic_box .swiper-slide.swiper-slide-active .button {animation-name: flyinleft6;    animation-duration:1.5s;    animation-delay: 0s;    animation-timing-function: ease-in-out;    animation-fill-mode: forwards;    opacity:0;}/*fd1*/@-webkit-keyframes fd1 {  from {opacity: 1;    -webkit-transform: translate3d(0%, 0%, 0);/*x,y,z*/    transform: translate3d(0%, 0%, 0);  }  to {    opacity: 1;    -webkit-transform: translate3d(15%, 0%, 0);/*x,y,z*/    transform: translate3d(15%, 0%, 0);  }}/*fd2*/@-webkit-keyframes fd2 {  from {opacity: 1;    -webkit-transform: translate3d(0%, 0%, 0);/*x,y,z*/    transform: translate3d(0%, 0%, 0);  }  to {    opacity: 0;    -webkit-transform: translate3d(-11%, 0%, 0);/*x,y,z*/    transform: translate3d(-11%, 0%, 0);  }}/*----------*/ 
.leftin.fadeInUp {    -webkit-animation-name: fadeInLeft;    animation-name: fadeInLeft;    animation-delay: .5s !important;}.rightin.fadeInUp {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;    animation-delay: .5s !important;}.paneleffect_v1.firstin {    animation-delay: 1.5s !important;}.paneleffect_v1.firstpr{animation-delay: 1s !important;}.paneleffect_v1.pr2{animation-delay: 1.1s !important;}.paneleffect_v1.pr3{animation-delay: 1.2s !important;}.paneleffect_v1.pr4{animation-delay: 1.3s !important;}.paneleffect_v1.pr5{animation-delay: 1.4s !important;}.paneleffect_v1.pr6{animation-delay: 1.5s !important;}.paneleffect_v1.pr7{animation-delay: 1.6s !important;}.paneleffect_v1.pr8{animation-delay: 1.7s !important;}.paneleffect_v1.award2{animation-delay: 1.3s !important;}.paneleffect_v1.award3{animation-delay: 1.6s !important;}.paneleffect_v1.award4{animation-delay: 1.9s !important;}.paneleffect_v1.award5{animation-delay: 2.1s !important;}/*旅遊情報*/ 
.right01.fadeInUp {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;    animation-delay: .5s !important;}.right02.fadeInUp {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;    animation-delay: .9s !important;}.right03.fadeInUp {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;    animation-delay: 1.3s !important;}.right04.fadeInUp {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;    animation-delay: 1.7s !important;}.right05.fadeInUp {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;    animation-delay: 2.1s !important;}

/*動態 end*/
/*內頁 start*/

.page_wrapper_bg section.call_to_action {padding:130px 0;min-height: 1000px;}.page_wrapper_bg .article-text>.container { width: 100%;padding: 0;}.page_wrapper_bg section.call_to_action>.container {width: 80%;padding: 0;}.page_wrapper_bg section.hgroup>.container { width: 100%;padding: 0;}.page_wrapper_bg .article-text {font-size: 16px;font-weight:300;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 16px;font-weight:300;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text h5 {    font-weight: 700;    font-size: 22px;    color: #333;    line-height: 1.7;    margin: 0 0 5px;    letter-spacing: 2px;font-family: 'Noto Sans TC', sans-serif;color: #555;}.page_wrapper_bg .article-text h6 {    font-size: 20px;    margin: 0 0 10px;    letter-spacing: 7px;    color: #296eca;    position: relative;    line-height: 1.7;}.page_wrapper_bg .article-text h1{    font-weight: 700;    font-size: 38px;    color: #333;    line-height: 1.3;    margin: 0 0 10px;    letter-spacing:4px;font-family: 'Noto Sans TC', sans-serif;color: #333;padding: 0;}.page_wrapper_bg .article-text h2 {    font-weight: 400;    margin: 0;    line-height: 1.7;    font-size: 32px;    letter-spacing: 1px;font-family: 'Noto Sans TC', sans-serif;color: #333;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {    margin-top: 100px !important;}.page_wrapper_bg .footer-block:after {border-radius: 0;} .hgroup .pageTitle{text-align: center;margin:0;font-weight: 700;    font-size:42px;    color: #333;    line-height: 1.3;    margin: 0 0 15px;    letter-spacing:4px;font-family: 'Noto Sans TC', sans-serif;color: #333;padding: 0;}.article3 .page_wrapper_bg section.call_to_action>.container,.article5 .page_wrapper_bg section.call_to_action>.container,.faq1 .page_wrapper_bg section.call_to_action>.container,.article8 .page_wrapper_bg section.call_to_action>.container,.eforms1 .page_wrapper_bg section.call_to_action>.container,.eforms2 .page_wrapper_bg section.call_to_action>.container{width: 70%;}.page_wrapper_bg .banner-block:after{display:none}.article2 .banner-block,.eforms2 .banner-block,.eforms1 .banner-block{display:none}/*-----*/ 
.page_wrapper_bg .RWDmenu_plus04 .header {background: #fff;padding: 0 50px;transition: .3s ease;box-shadow: 3px 5px 8px 2px #2c2c2c2b;}.page_wrapper_bg .RWDmenu_plus04 .header  .site-nav .menu>li>a {color: #333; text-shadow: none;}.page_wrapper_bg .RWDmenu_plus04 .header a.menu_btn {padding: 26px 35px;border-radius: 0; transition: .3s ease;}.page_wrapper_bg .RWDmenu_plus04 .header .features .cart-btn img,.page_wrapper_bg .RWDmenu_plus04 .header .features .search-btn img,.page_wrapper_bg .RWDmenu_plus04 .header .features .member-btn img {filter: none;transition: .3s ease;}.page_wrapper_bg .RWDmenu_plus04 .header .logo a:after {display:none;transition: .3s ease;}.page_wrapper_bg .RWDmenu_plus04 .features .edit {padding-top: 0;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{font-family: 'Noto Sans TC', sans-serif;letter-apcing:2px;font-weight:300;}.m2018 .products-nav .nav-title {    background: transparent;    font-size: 25px;    text-align: left;    margin-bottom: 0;    color: #333;    letter-spacing: 5px;    border-radius: 20px 20px 0 0;    font-weight: 700;    font-family: 'Noto Sans TC', sans-serif;    border-bottom: 1px solid #a6a6a6;    padding: 0 0 20px;}.page_wrapper_bg .products-nav>ul>li {border-bottom:1px dotted  #cbcbcb;padding: 15px; margin-bottom: 0px;text-align:left;transition: 0.4s;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {    color: #616161;    font-weight: 700;}.page_wrapper_bg .products-nav>ul> li.active a{    font-family: 'Noto Sans TC', sans-serif;    font-weight: 400;    color: #333;}.page_wrapper_bg .products-nav>ul> li.active > a {    color: #064599;    position: relative;}/*.page_wrapper_bg .products-nav>ul> li.active > a:before,.page_wrapper_bg .products-nav>ul> li.active:hover> a:before {    content: "";    position: relative;    display: inline-block;    width: 10px;    height: 10px;    background: #004097;    border-radius: 100%;    margin-right: 8px;}*/ 
.page_wrapper_bg .products-nav>ul> li.active > a:before, .page_wrapper_bg .products-nav>ul> li:hover> a:before {    content: "";    transition: all .5s ease;    transform: scale(1);    width: 10px;}.page_wrapper_bg .products-nav>ul> li > a:before {    content: "";    position: relative;    display: inline-block;    width: 0px;    height: 10px;    background: #004097;    border-radius: 100%;    margin-right: 8px;    transition: all .5s ease;    transform: scale(0);}.page_wrapper_bg .products-nav>ul>li:hover > a{color: #064599;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #555;font-size: 17px;padding: 15px 0px;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #494949;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top:1px dotted  #cbcbcb; padding: 5px 0;}.m2018 .products-nav ul li {padding: 8px 0px;}#sidebar .products-nav>ul> li.active>ul a {padding-left: 20px;}.m2018 .products-nav a {font-size: 17px;padding: 10px 0;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {background: #409fca;padding:10px 60px !important;border-radius: 30px;color: #fff;font-size: 15px;font-weight: 600;transition: 0.5s ease;}.page_wrapper_bg .ebtn a {    color: rgb(255, 255, 255);    font-size: 15px;    font-weight: 600;    background: rgb(6 69 153);    padding: 10px 60px;    border-radius: 30px;    transition: all 0.5s ease 0s;margin-right:0}.page_wrapper_bg .ebtn a:hover {    background: #022d69;    transition: .3s ease;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent !important;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;margin-right:0}.btn.btn_back a:hover{    background: #004097;    transition: .5s ease;    border: 1px solid #004097;    color: #fff;}.btn.btn_back a{    border: 1px solid #b7b7b7;    background: transparent;    color: #555;    padding: 7px 60px;    border-radius: 30px;    font-size: 15px;    display: block;}#article .btn.btn_back a{padding:12px 60px;}.album1 .btn.btn_back a,.album2 .btn.btn_back a{padding: 10px 60px;}.album1 .btn.btn_back a:hover,.album2 .btn.btn_back a:hover {padding: 10px 60px;}/*麵包屑(置中)*/ 
.product1 section.hgroup,.faq1 section.hgroup,.album1 section.hgroup,.article4 section.hgroup,.member section.hgroup,.album2 section.hgroup{width: 75%;margin-left: 25%;}ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;letter-spacing: 1px;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align:center;bottom: 0;padding: 0;margin: 10px 0 30px;}.hgroup .container {margin: 0;border-bottom: none;padding:0}.RWDeditor01 .model-title,.RWDtimeline01 .model-title {display: none;}/**/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_7 .litem:hover ,.article3 .cate_list.row .col-sm-6.col-md-4:hover{    box-shadow: 13px 14px 20px 9px rgb(225 225 225 / 60%);    transition: .3s ease;}.layoutlist_7 .litem, .article3 .cate_list.row .col-sm-6.col-md-4 {    margin: 0 5px 30px !important;    background: rgb(255 255 255 / 79%);    padding: 30px;    border-radius: 20px;    text-align: center;    width: calc(100%/3 - 10px);}.layoutlist_7 .litem img, .article3 .cate_list.row .col-sm-6.col-md-4 img {    border-radius: 10px;}.layoutlist_7 .subject, .layoutlist_7 .subject a {    color: #333;    font-size: 20px !important;    margin-top: 20px !important;    font-weight: 400;    letter-spacing: 1px;}.layoutlist_7 .litem:hover a{color:#014198; transition: .3s ease;}.layoutlist_7 .subject a:hover ,.article3 .cate_list.row .col-sm-6.col-md-4 .subject a:hover{color:#014198; transition: .3s ease;}.layoutlist_7 .subject, .layoutlist_7 .subject a ,.article3 .cate_list.row .col-sm-6.col-md-4 .subject ,.article3 .cate_list.row .col-sm-6.col-md-4 .subject a{color: #333;font-size: 18px;font-weight: bold;transition: .3s ease;}.layoutlist_8 .item:last-child { border-bottom: none;}.layoutlist_8 .item {    border-bottom: 1px solid #e9e9e9;    background: #f6f6f6;    padding: 50px;    display: flex;    align-items: center;}.layoutlist_8 .article_subject:hover { color: #000;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;}.layoutlist_8 .listdate .yearmonth {text-align: right;color: #555;font-size: 12px;letter-spacing: 0px;padding-bottom: 5px;}.layoutlist_8 .listdate .day {text-align: right;color: #555;font-size: 30px;}.layoutlist_8 .list_subject .summary {margin: 5px 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px;font-weight: normal;color: #747474;}.layoutlist_2 .album_item_subject {color: #333;font-size: 18px;}.article3 .cate_list.row {    margin: 0;    display: flex;}.article3 .cate_list.row .col-sm-6.col-md-4 {    margin: 0 10px 30px !important;}/*-------*/ 
.layoutlist_2 .album_item {    margin: 0px 0 30px;    overflow: visible !important;    height: auto !important;}.album_item img {max-height: inherit !important;}.webdesc {    font-size: 17px;    border-bottom: 1px solid #cfcfcf;    padding: 0 0 20px;    margin: 0 0 40px;text-align: center;}/*會員*/#btn_member_login:hover {background-color:#023478;}#btn_member_login {    border-radius: 20px;    background-color: #004097;    font-size: 15px;}.member_join_strong { color: #5ca8e9; font-weight:700;}#join_form .btn-primary:hover {    background:#00409;    transition: .3s ease;}#join_form .btn-primary {background:#004097; border-radius: 20px;}.btn-primary { color: #fff;background-color:#004097;border-color:#004097;border-radius: 20px;}.btn-primary a {color: #fff;}.btn-primary:hover {    background: #004097;    border-color: #004097;    color: #fff;}.join_form-title {    border-bottom: 1px solid #e7e7e7;    padding-bottom: 20px;    margin-bottom: 30px;    font-size: 20px;    color: #333;    font-weight: 700;}#join_form{    background: #fff;    border: none;    max-width: 100%;    margin: 0;    border-radius: 20px;    font-size: 16px;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {border: none;border-radius: 0;background: #f7f7f7;}/*--------*/ 
.blog-sec {    display: flex;    align-items: center;}.blog-img {    width:50%;}.blog-sec.middle .blog-info {    margin-left: 0;    margin-right: 50px;}.blog-info {    width: 50%;    margin-left: 50px;}.article3.articlecontent .hgroup .breadcrumb {    border-bottom: 1px solid #b9b9b9;    padding: 0 0 30px;    margin: 10px 0 50px;}.blog-btn {    margin: 50px 0 0;}.blog-btn a {    background: #064599;    color: #fff;    padding: 15px 40px;    border-radius: 30px;    transition: .3s ease;}.layoutlist_2 .item, .layoutlist_4 .item {    margin-top: 0;    border-bottom: none;}/*---qa----*/ 
.faq1 .layoutlist_2 ,.article4 .layoutlist_5{    background: rgb(255 255 255 / 95%);    padding:100px;    border-radius: 30px;    box-shadow: 6px 15px 20px 11px rgb(175 175 175 / 29%);}.faq_question {font-weight: 400;}.faq_q_icon,.faq_a_icon {display: none;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {display: none;}/*------*/ 
.row .album_d_item{    padding-bottom: 0;    border-bottom: 0 solid #b2b2b2;    background: rgb(255 255 255 / 82%);    margin: 0 12px;    width: calc(100%/3 - 24px);    padding: 30px;    border-radius: 20px;}.layoutlist_1 .row a, .row .album_d_item a {padding-bottom: 0;}.row .album_d_item a {    border-bottom: none;}.layoutlist_5 .item {padding: 20px 0px !important;font-size: 16px !important;}.layoutlist_5 .list_subject a {color: #555 !important;font-size: 17px !important;}.RWDtimeline01 li.event:before {width: 15px;height: 15px;border: none; background: #3571c4;}.video_item_subject {font-size: 20px !important;text-align: center !important;color: #333;font-weight: 400;letter-spacing: 2px;}.photo_view .flexslider {background: transparent !important;border: none !important;}.photo_view .flexslider .slides2 img {opacity: 1 !important;}.photo_view .flexslider .slides2 {height: 165px !important;}.video_item {    margin: 0 0 30px !important;}/*20221209*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption {       transform: translateY(-50%);    top: 50%;    font-family: 'Noto Serif TC', serif !important;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 {margin-top:0;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 18px;    color: #555;    font-weight: 300;    letter-spacing: 2px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 30px;    font-weight: 600;    color: #333;    letter-spacing: 2px;}/*20221220*/ 
.info-ok .mail {display: none;}/*內頁配送據點*/ 
.location-box>ul>li:last-child {  padding: 10px; background: #064599;width: 100%; border-radius: 50px;max-width: 250px;display: flex; justify-content: center; align-items: center;}.location-box>ul>li:last-child, .location-box>ul>li:last-child>span, .location-box>ul>li:last-child>a, .location-box>ul>li:last-child i { color: #fff;}.location-box>ul>li:last-child>a:hover { text-decoration: none;}.location-box>ul>li:last-child {position: relative;padding: 0;margin-top: 5px;}.location-box>ul>li:last-child>span {  position: absolute; left: 30px;}.location-box>ul>li:last-child>a {  width: 100%;  height: 100%; display: block;  z-index: 1;  padding: 3px 10px 3px 120px;}.RWDshare01 {  justify-content: center; align-items: center;  margin: 60px 0 30px;}.RWDshare01__title:before { padding-right: 10px; font-size: 17px;}.RWDshare01 .a2a_default_style:not(.a2a_flex_style) a {  padding:5px;}.shopping .share_block {display: none;}.article2.id87 .RWDshare01 {  margin-top: 200px;}.page_content1v1 .album_d_item .album_item_subject {opacity: 1 !important;background: rgb(236 240 241 / 91%);}.productlist .layoutlist_2 .col-xs-12.col-sm-6.col-md-3 {margin: 0 0 30px;}.contact_fix.contact_fix_2 a:hover {    background: #074699;}

/*內頁 end*/
/*內頁關於我們 start*/

.article1 .hgroup .pageTitle,.article1 .hgroup .breadcrumb{text-align: center;}.inner-subtitle br {display: none;}.article1.id99 .page_wrapper_bg section.call_to_action:before {content: "";    position: absolute;    background: url(archive/image/customization/015.png);    width: 100%;    height: 1070px;    top: 0;    background-size: cover;    left: 0;    transform: none;    background-position-y: bottom;}.farm-top {    text-align: center;    width: 46%;    margin:30px auto 0;}.farmstrong-item  {    width: calc(100%/3 - 40px);    margin: 0 20px 60px;    display: flex;    min-height: 200px;    position: relative;}.farmstrong-sec {    display: flex;    flex-wrap: wrap;    border-radius: 30px;    background: rgb(255 255 255 / 85%);    padding: 70px;margin:40px 0 0}.farmstrong-block {    margin: 600px 0 0;position: relative;}.farmstrong-block:before {    content: "";    position: absolute;    background: url(archive/image/customization/splash.png)no-repeat;    width: 100%;    height: 145%;    top: -180px;    z-index: -1;    left: -12%;    background-attachment: fixed;    opacity: 0.8;}.farm-top-block h5 br {    display: none;}.inner-title h1 {    text-align: center;    margin: 0 0 40px;}.farmstrong-icon img {    background:#2f6bbc;    border-radius: 100%;    padding: 7px;    position: relative;    width: 55px;}.farmstrong-txt {    width: 85%;}.farmstrong-icon {    margin: 0 20px 0 0;    text-align: center;    width: 15%;    position: relative;}.farmstrong-item:after {    content: "";    position: absolute;    background: #dbdbdb;    width: 1px;    height: 68%;    bottom: 0;    left: 42px;}.farmstrong-btn a:hover {    background: #064599;    color: #fff;    transition: .3s ease;}.farmstrong-btn a {    background: #fff;    display: flex;    width: 280px;    margin: 40px auto;    padding: 10px 0;    justify-content: space-around;    border-radius: 31px;    color: #064599;    border: 1px solid #064599;    transition: .3s ease;}.inability-block:after {    content: "";    position: absolute;    background:url(archive/image/customization/sheep-bg.png)no-repeat;    width: 130%;    height: 100%;    bottom: 0;    z-index: -1;    left: -15%;    background-size: cover;    background-position-y: bottom;}.inability-block {    position: relative;    padding: 0 0 500px;}.inability-block img {    border-radius: 20px;}.inner-subtitle {    text-align: center;    border-bottom: 1px solid #cfcfcf;    padding: 0 0 40px;    margin: 0 0 50px;    color: #333;    font-size: 18px;}.inability-sec {    display: flex;    margin: 0 0 60px;}.inability-txt {    width: 55%;    padding-right: 100px;}.inability-img {    width: 45%;}.inability-bottom {    display: flex;}.inabilityimg-box {    margin: 0 10px;}.inabpro-block{    position: relative;padding:30px 0}.inab-produce{    display: flex;    align-items: flex-end;    margin-bottom: 50px;}.inabpro-txt {    width: 65%;    border-left: 1px solid #cecece;    padding-left: 110px;}.inabpro-title {    width: 35%;}.inabpro-left {    width: 60%;    padding-right: 100px;}.inability-img img {    border-radius: 30px;}/*-------*/ 
.inabpro-pass .inability-title {    text-align: center;    margin: 0 0 40px;}.inabpro-pass .inability-title h1 {    color: #fff !important;}.inabpro-pass .inability-title h1 span{    color: #ffb203;    margin-left: 5px;}.inabpro-pass:after {    content: "";    position: absolute;    background: url(archive/image/customization/sky.jpg);    width: 130%;    left: -15%;    height: 100%;    top: 0;    z-index: -1;    background-size: cover;    filter: brightness(1.15);    opacity: 0.9;}.inabpro-pass {    position: relative;    padding: 120px 0;}.inabpro-right ul  {    padding: 0;    margin: 0;    display: grid;    grid-template-columns:auto auto;}.inabpro-right ul li:before {    content: "";    position: relative;    background: url(archive/image/customization/star.png);    width: 30px;    height: 30px;    background-size: contain;    left: 0;    display: inline-block;    margin-right: 10px;    top: 7px;}.inabpro-right ul li {    list-style: none;    position: relative;    line-height: 2.6;}.inabpro-right {width: 70%;    position: relative;    padding:100px 5% 100px 8%;    background: #fffefd;    box-shadow:13px 12px 23px 2px rgb(8 48 100 / 37%);    border-radius: 20px;    margin: 0 auto;    font-size: 17px;color:#333}.inabpro-right:after {    content: "";    position: absolute;    border: 1px solid #e7ce97;    width: calc(100% - 20px);    height: calc(100% - 20px);    top: 10px;    left: 10px;    border-radius: 15px;    pointer-events: none;}.car-sec {    position: relative;    border-radius: 20px;    overflow: hidden;    padding: 180px 0;}.car-txt {    width: 56%;    float: right;    padding: 0 100px 0 0;    z-index: 1;}.car-img {    width: 70%;    position: absolute;    left: 0;    bottom: 0;    z-index: -1;}.car-sec:after {    content: "";    position: absolute;    background: rgb(186 219 233 / 71%);    width: 100%;    height: 100%;    left: 0;    top: 0;    z-index: -2;}.inability-title {    margin: 0 0 25px;    font-size: 20px;    color: #333;font-weight: 400;}.car-sec .inability-title {    display: flex;    align-items: flex-end;}.car-sec .inability-title h1 {    position: relative; margin: 0;}.inability-title h1 {    position: relative;}/*-------*/ 
.brand-block {    position: relative;    padding: 0px 0 420px;    text-align: center;color:#333}.brand-small {    margin: 0 0 30px;    font-size: 15px;    color: #173f76;font-weight: 400;}.brand-box {    margin:40px auto 0;    width: 50%;    position: relative;}.brand-box p,.brand-growing{    font-size: 17px !important;}.brand-block:before  {    content: "";    position: absolute;    background:url(archive/image/customization/013.png);    width: 130%;    height: 180%;    top: -80%;    left: -14%;    z-index: -2;    background-size: cover;    background-position: bottom;}.brand-box:before {    content: "";    position: absolute;    background: url(archive/image/customization/cloud-0.png)no-repeat;    width: 1200px;    height: 651px;    left: -90%;    top: -150px;    z-index: -1;    background-size: contain;    animation-name: fd1;    animation-duration: 20s;    animation-fill-mode: both;    animation-delay: 0s;}.brand-box:after {    content: "";    position: absolute;    background: url(archive/image/customization/cloud-02.png)no-repeat;    width: 609px;    height: 200px;    right: -70%;    top: 0;    z-index: -1;    background-size: contain;animation-name: fd2;    animation-duration: 20s;    animation-fill-mode: both;    animation-delay: 0s;}/*-----*/ 
.brand-award:before {    content: "";    position: absolute;    border: 1px solid #ebe0b7;    width: calc(100% - 20px);    height: calc(100% - 20px);    top: 10px;    left: 10px;    border-radius: 20px;pointer-events: none;}.branda-txt h5 {    margin-top: 20px !important;    color: #1458b5 !important;}.branda-txt ul li {    line-height: 1;    border-right: 1px solid #c8c8c8;    padding-right: 15px;    margin-right: 15px;}.branda-txt ul {    list-style: none;    display: flex;    padding: 0;}.branda-txt ul li:last-child {    border: none;}.branda-txt {    width: 80%;margin:0 auto}.branda-txt .inability-title {    text-align: center;}.brand-award {    background: #fff;    border-radius: 30px;    position: relative;overflow: hidden;}.brand-award-sec {    padding: 100px;}.branda-deco{    position: absolute;    width: 200px;    right: 8%;    top: 10px;    filter: drop-shadow(13px 11px 11px #d5d5d5);}.branda-img {    display: flex;    margin: 60px 0 0;}.branda-imgbox {    margin: 0 10px;}.inability-sec.brandsec {    padding: 0 100px;    align-items: center;}/*----*/ 
.growingtxt h1 {    font-size: 40px !important;    letter-spacing: 2px !important;}.growingtxt small {    color: #333;    margin-left: 6px;}.brand-growingbox:last-child{border:none}.brand-growingbox  {    width: calc(100%/3);    border-right: 1px solid #e3e3e3;    display: flex;    text-align: left;    justify-content: center;}.brand-growingimg {    width: 90px;    margin-right: 15px;}.brand-growingitem.item2 .brand-growingimg {    width: 80px;    margin-right: 25px;}.growingtxt {    font-size: 20px;}.brand-growingsec {    background: rgb(255 255 255);    padding: 100px 70px;    justify-content: center;    text-align: center;    margin: 40px 0 0;    color: #333;    border-radius: 20px;    box-shadow: 16px 20px 20px 14px rgb(44 44 44 / 10%);}.brand-growingitem {    display: flex;}.brand-growingitem.item2 {    border-top: 1px solid #c9c9c9;    padding: 41px 0 0;    margin: 40px 0 0;}.brand-growingitem.item2 .brand-growingbox {    width: 50%;}.brand-growing {    width:80%;    margin: 0 auto;}.brand-growingtxt {    text-align: center;}.growingbox-img {    width: 330px;    margin:0 auto 20px;}.brand-growingtxt h1 span {    color: #ffb203;    margin-left: 7px;}.growingtxt h2 span {    font-family: 'Playfair Display', serif;    letter-spacing: 0px;    margin: 0 5px;}.brand-growingblock {    position: relative;    padding: 100px 0 0;}.brand-growingtxt {    text-align: center;    color: #fff;}.growingicon  {    width: 200px;    margin: 0 auto 30px;    opacity: 0.9;}.brand-breaksec {    display: flex;    width: 50%;    margin: 0 auto;}.brand-breakbox {    position: relative;    width: 50%;    text-align: center;    font-weight: 400;    font-size: 18px;}.brand-breakbox:before {    content: "";    position: absolute;    background: url(archive/image/customization/award.png)no-repeat;    width: 400px;    height: 160px;    background-size: contain;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);}.brand-breakbox h5 {    color: #000 !important;    font-weight: 700 !important;}.brand-breakblock {    padding: 120px 0;    position: relative;}.brand-breakblock:before {    content: "";    position: absolute;    background: url(archive/image/customization/award-bg.jpg);    width: 100%;    left:0;    top: 0;    height: 100%;    opacity: 0.7;    z-index: -1;    background-size: cover;    background-position-y: bottom;}.brand-breakblock:after {    content: "";    position: absolute;    background: #fffcf6;    width: 100%;    left: 0;    top: 0;    height: 100%;    z-index: -2;}/*------*/ 
.milk-conveyor {display: none;}.article1.id142 .milk-conveyor {    display: block;    position: relative;    padding: 0 0 80px;}.article1.id142 .milk-conveyor:after {    content: "";    position: absolute;    background: url(archive/image/customization/belt2.jpg);    width: 100%;    height:205px;    bottom: 0;    left: 0;    z-index: -1;}.milk-conveyor .RWDbanner008 img { max-height: 95%;}.brand-growingtxt-img {    width: 200px;    margin: 0 auto 20px;}.brand-growingtxt h1 {    font-size: 45px !important;}.inabpro-right ul li p {display: inline-block;padding: 0;margin:0}/*20221207*//*能力優勢第一區塊*/ 
.inability-title.abilitytop { margin-bottom: 45px;}ul.adv_item {  margin: 0; list-style: none; padding: 0; display: flex;  flex-wrap: wrap;  width: calc(100% + 70px);  margin-left: -35px;margin-right: -35px;}ul.adv_item li {  width:50%;  padding: 0 35px 20px; border-right: 1px solid #d4d4d4; margin-bottom: 35px;  position: relative;}ul.adv_item li>span { font-weight: 700; color: #333;  font-size: 22px; display: block;padding-left: 25px;position: relative;}ul.adv_item li>span:before { position: absolute; content: '';     left: 0; top: 50%; transform: translateY(-50%);   width: 0; height: 0;border-style: solid; border-width: 6px 0 6px 10px;  border-color: transparent transparent transparent #eb0027;}ul.adv_item li.adv_list03:before, ul.adv_item li.adv_list04:before { display: none;}ul.adv_item li.adv_list03, ul.adv_item li.adv_list04 {padding-bottom: 0;    margin-bottom: 0;}ul.adv_item li:nth-child(even) {  border-right: none;}ul.adv_item li:before {  position: absolute; content: '';  width: calc(100% - 35px - 35px); height: 1px; background: #d4d4d4;   left: 35px;   bottom: 0;}/*能力優勢第二區塊*/ 
.inab-produce {  flex-direction: column;  align-items: center; text-align: center;    background: rgb(255 255 255 / 50%); margin-bottom: 0; padding: 50px;}.inabpro-title {   width: 100%; margin-bottom: 60px;}.inabpro-title h1 br {display: none;}.inabpro-txt { width: 100%; border-left: none; padding-left: 0;}ul.adv_item.adv_item02 {  width: 80%; margin: 0 auto;justify-content: center;}ul.adv_item.adv_item02 li {width: calc(100% / 3); text-align: left;  padding: 0 60px; margin-bottom: 45px;}ul.adv_item.adv_item02 li:before {display: none;}ul.adv_item.adv_item02 li:nth-child(even) { border-right: 1px solid #d4d4d4;}ul.adv_item.adv_item02 li.adv_second_list05 { border-right: 0;}ul.adv_item.adv_item02 li >span {   padding-left: 0; text-align: center;}ul.adv_item.adv_item02 li.adv_second_list03 { border-right: none;}ul.adv_item.adv_item02 li >span:before {display: none;}ul.adv_item.adv_item02 li >span i {  padding-right: 10px;}/*能力優勢第三區塊*/ 
.car-sec {  padding: 100px 0;}.car-txt { padding: 50px 60px;background: rgb(255 255 255 / 80%); margin-right: 100px;  width: 45%;    box-shadow: 0 0 20px #b1c8d2;}.car-sec .inability-title {  margin-bottom: 45px;}ul.adv_item.adv_item03 {  margin: 0 auto;  width: 100%;}ul.adv_item.adv_item03 li {  display: flex;  width: 100%;  border-right: none;  padding: 0 0 20px;  align-items: flex-start;    border-bottom: 1px dashed #e6e3e3;}ul.adv_item.adv_item03 li:before {display: none;}ul.adv_item.adv_item03 li .adv_icon {  width: 65px;  height: 65px;  padding: 13px; background:#3571c4; border-radius: 99em; display: flex;justify-content: center; align-items: center;  margin: 10px 0 0 0; }ul.adv_item.adv_item03 li .adv_icon img { filter: invert(1) brightness(1);}ul.adv_item.adv_item03 li .adv_text { width: calc(100% - 70px - 25px); margin-left: 25px;}ul.adv_item.adv_item03 li .adv_text span { font-weight: 700;  color: #333;  font-size: 20px;}ul.adv_item.adv_item03 li.adv_third_list03 { padding: 0; border-bottom: none; margin: 0;}.car-img { width: 90%;}/*牧場介紹第一區塊*/ 
.farm-top-block .farm_intro h2 {   color: #2f6bbc;  font-weight: 700; line-height: 1.4; margin-bottom: 35px;  font-size: 28px;}.farm-top-block .farm_intro h3 { font-size: 17px;color: #000;line-height: 1.5; font-weight: 300; margin: 0 0 15px;}.farm-top-block .farm_intro .farm_intro_point {  margin: 60px 0 0; padding: 60px 0 0; font-size: 24px;  border-top: 1px solid rgb(255 255 255 / 60%);  line-height: 1.5;  font-weight: 700; color: #fff; text-shadow: 0 0 5px #193936;}.farmstrong-item:after {left: 7.5%;}.farmstrong-block {  margin: 0; padding: 400px 0 0;}

/*內頁關於我們 end*/
/*內頁產品 start*/

.RWDproduct_page .pic-box {width: calc(100% - 420px);}.RWDproduct_page .products-info {width: 420px;}.RWDproduct_page .products-info .txt .title {display: none;}.RWDproduct_page .products-info .subname {    font-weight: 400;    font-size: 18px;    color: #333;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {    color: #555;    font-size: 16px;    line-height: 2;    font-weight:300;    font-family: 'Noto Sans TC', sans-serif;}.RWDproduct_page .products-info .name {    font-size: 25px;    color: #333;    font-weight: 700;    font-family: 'Noto Sans TC', sans-serif;    letter-spacing: 2px;}.RWDproduct_page .prbtn-sec {    display: flex;    margin: 20px -5px 0;}.prinfotab-sec.yogurt .prinfotab-item {width: 50%;flex-direction: column;}.prinfotab-sec.yogurt .prinfotab-img {width: 45%;margin: 0 0 30px;}.prinfotab-sec.yogurt .prinfotab-txt h5 {text-align: center;}.prinfotab-sec.yogurt .prinfotab-txt {width: 85%;}.prinfotab-sec.yogurt {display: flex;flex-wrap: wrap; align-items: flex-start;}.RWDproduct_page .products-info .txt .editor ul {    padding-left: 25px;    list-style: circle;}.RWDproduct_page .btn, .RWDproduct_page .ibtn {font-size: 15px;color: #555;}.prbtn {    width: 50%;    margin: 0 5px;}.prbtn a  {    background: #fff;    width: 100%;    display: flex;    justify-content: space-around;    padding: 7px 35px;    border-radius: 30px;    align-items: center;    color: #064599;    border: 1px solid rgb(6 69 153 / 36%);    transition: .3s ease;    font-weight: 400;    font-size: 16px;    letter-spacing: 2px;}.prbtn.buy a:hover {background: #4fbd04;color: #fff;transition: .3s ease;}.prbtn.buy a:hover i {color: #fff;transition: .3s ease;}.prbtn.qa a:hover {    background: #064599;    color: #fff;}.RWDproduct_page .products-con {    background:#fff;    margin: 0;    padding: 80px;border-radius:30px;}.prbtn a i {    font-size: 20px !important;}.prbtn.buy a {    background: #73cf34;    color: #fff;    border: 1px solid #73cf34;}.prbtn a {    background: #fff;    width: 100%;    display: flex;    justify-content: space-around;    padding: 7px 35px;    border-radius: 30px;    align-items: center;    color: #064599;    border: 1px solid rgb(6 69 153 / 36%);    transition: .3s ease;}.RWDproduct_page .products-info .txt .editor ol {    padding-left: 20px;}.primgright-txt {    border-top: 1px solid #d9d9d9;    padding: 20px 0 0;    margin: 20px 0 0;}/*---產品頁籤-*/ 
.RWDproduct_page .tab-box  {padding: 80px 0 0 0;}.RWDproduct_page .tab-box .tab-menu li.active a {    background: #004097;    border-color: #004097;    color: #fff;    font-weight: 700;}.RWDproduct_page .tab-box .tab-menu a {    display: block;    height: auto;    position: relative;    border-width: 0 1px;    transition: all .15s ease-in-out;    padding: 17px 60px;    font-size: 17px;    letter-spacing: .2em;    color: #333;    border: 1px solid #e0e0e0e;    margin: 0 ;    border-radius: 20px 20px 0 0;    font-weight: 500;    transition: .3s ease;    line-height: 1;border-bottom: none;}.RWDproduct_page .tab-box .tab-container>ul>li {    padding:70px;    background: #fff;    box-shadow: 9px 11px 13px 7px #e9e9e9;    border-radius: 0 20px 20px 20px;}.RWDproduct_page .tab-box .tab-container {border: none;}.prinfo-item {    margin: 0 0 40px;}#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page {    font-size: 16px;    color: #555;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 300;}.RWDproduct_page .tab-box .tab-menu li a:before,.RWDproduct_page .tab-box .tab-menu li.active a:before {display:none;}.RWDproduct_page .products-editor {    margin-top: 50px;}.prinfotab-item:last-child {    margin: 0;}.prinfotab-item {    display: flex;    margin: 0 0 60px;    align-items: center;}.prinfotab-sec {    background: #f4f4f4;    padding: 70px;}.pr-elementsec {    background: #f0f0f0;    padding: 70px;}.prinfotab-img {    width: 25%;}.prinfotab-img img {    border: 1px dotted #666;    border-radius: 100%;    padding: 7px;    width: 80%;}.prinfotab-txt h5 {    margin: 0 0 15px !important;}.prinfotab-txt {    width: 75%;}.prinfotab-txt ul {    padding-left: 20px;list-style: disc;}.prinfotab-txt h5 span {    display: block;    font-size: 17px;    border-bottom: 1px solid #dfdfdf;    padding: 0 0 20px;    margin: 0 0 20px;    font-weight: 300;    color: #333;}.pr-elementtop ul {    padding-left: 20px;}.pr-elementtop{margin: 0 0 40px;}.pr-elementdown td {    padding: 15px;}.pr-elementdown table {    border: 1px solid #d5d5d5;    margin: 20px 0 40px;}.inner-title.tabquality-title h1 {    margin: 0 0 20px;    line-height: 1.3;}.inner-title.tabquality-title{text-align: center;margin: 0 0 50px;font-size: 20px;}.tabquality-txt span {    font-size: 18px;    color: #fff;    font-weight: 700;    background: #6195dc;    border-radius: 100%;    padding: 5px;    width: 40px;    height: 40px;    display: block;    margin: 0 auto 10px;    z-index: 1;}.tabquality-txt:before {    content: "";    position: absolute;    background: #d1d8e2;    width: 105%;    height: 1px;    left: 50%;    top: 21px;    transform: translateX(-50%);    z-index: -1;}.tabquality-txt:after {    content: ">>>";    position: absolute;    right: 0;    top: 8px;    z-index: -1;    left: auto;    transform: none;    font-size: 22px;    color: #afb5be;    font-family: cursive;}.tabquality-box:last-child .tabquality-txt:after{display:none}.tabquality-txt {text-align: center;margin: 20px 0 0;font-size: 16px; z-index: 1;width: 100%;position: relative;}    .tabquality-box img { border-radius: 10px;}.tabquality-box {    display: flex;    align-items: center;    flex-direction: column;    width: calc(100%/3 - 20px);    margin: 0px 10px 40px;}.tabquality-sec{    display: flex;    flex-wrap: wrap;    background: #f4f4f4;    padding: 40px 20px;    border-radius: 20px;    margin: 0 0 40px;}.prinfo-item.award.tab {    background: transparent;    padding: 0;    margin: 0 -30px;    padding-top: 20px;}.prinfo-item.award h5 {    font-size: 16px;}.prinfotab-top:before {    content: "";    position: absolute;    background: url(archive/image/customization/innernilk0.png);    width: 100%;    height: 118%;    left: 0;    top: 0;    background-position: bottom;    z-index: -1;    opacity: 1;}.prinfotab-top:after {    content: "";    position: absolute;    background: url(archive/image/customization/milkdrop.png)no-repeat;    width: 70px;    height: 100px;    left: 50%;    transform: translateX(-50%);    top: 0;    z-index: 1;    background-size: contain;}.prinfotab-top {    text-align: center;    position: relative;    padding: 100px 0 200px;    z-index: 1;color:#fff}.prinfotab-title {    margin:40px 0;}.prinfotab-title h1 span {    color: #fff;}.prinfotab-title h1 {    color: #ffc116 !important;margin-top:20px}.prinfotab-top ul span {    font-weight: 400;    color: #0b203c;    margin-right: 8px;}.prinfotab-top ul {    text-align: left;    background: #eeeeeead;    padding: 50px 100px;    width: 75%;    margin: 0 auto;    border-radius: 20px;    color: #333; position: relative;list-style: disc;}.prinfotab-top ul:after {    content: "";    position: absolute;    border: 1px solid #7998c5;    width: calc(100% - 20px);    height: calc(100% - 20px);    top: 10px;    left: 10px;    border-radius: 15px;}.prinfotab-title h1 span {    display: block;    margin: 10px 0 40px;    letter-spacing: 2px; color: #fff;}.prinfotab-sec.yogurt.subpr {    border-radius: 30px;}.prinfotab-sec.yogurt.subpr h1 {    text-align: center;    width: 100%;    border-bottom: 1px solid #d7d7d7;    padding: 0 0 30px;}.prinfotab-top.img:before,.prinfotab-top.img:after{display:none;}.prinfotab-top.img {padding: 0;}/*---------*/#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {    background: #004097;    border-radius: 30px;    font-size: 15px;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {    background: #fff;    color: #004097;    border-radius: 30px;    border: 1px solid #00409787;    font-size: 15px;}.RWDproduct_page .btn-shop .btn.shop:hover,.RWDproduct_page .btn-shop .btn.add:hover{    background-color: #003276;    color: #fff;    transition: .3s ease;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active,.RWDproduct_page .products-info .price-box li.active b{color:#e50718;font-size: 28px;font-weight: 400;}.RWDproduct_page .products-info .price-box li.active span {font-size: 16px;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color:#e50718;}.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: #004097; color: #fff;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #fff;border-radius: 20px;color:#004097;border: 1px solid #004097;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background:#004097;border-radius: 20px;}.layoutlist_2 .subject {text-align: center;overflow: visible !important;}.item .subject A.itemlink {color: #555;font-weight: 700;font-size: 20px;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background:#ffb203;-webkit-transform: scale(1);transform: scale(1)}}.login-box a {background: transparent;}.login-box a b{color:#e50718;}.total b{color:#e50718;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price{color: #e50718;}.RWDshopping .btn.normal {border-radius: 20px;}.RWDshopping .btn {display: inline-block;color:#004097;border-color:#004097;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color:#004097;color:#004097;}.RWDshopping .btn.bg2 {background:#004097;color: #fff; border-color:#004097;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background:#004097;color: #fff;}.form-box .required:after { color:#e50718;}/*----產品列表----*/ 
.item.product_list_item:before {    content: "";    position: absolute;    background:url(archive/image/customization/pr00.png);    width: 100%;    height: 100%;    top: 0;    z-index: -1;    left: 0;    background-size: cover;    opacity: 0.4;    transition: .3s ease;    pointer-events: none;    border-radius: 10px;    background-position-y: bottom;}.item.product_list_item:after  {    content: "";    background: url(archive/image/customization/grass-ph.png)no-repeat;    width: 100%;    height: 150px;    position: absolute;    left: 0;    bottom: 15px;    z-index: -1;    background-size: cover;    filter: brightness(1.15);border-radius:0 0 20px 20px}.item.product_list_item:hover:before {opacity:0.7;transition: .3s ease;}.item.product_list_item:hover img {transform: rotate(7deg);transition: .3s ease;filter: brightness(1.1);}.item.product_list_item img {transform: rotate(0deg);transition: .3s ease;filter: brightness(1);}.item.product_list_itemimg {transform: rotate(0deg);transition: .3s ease;}.product_list_item div.img {overflow: visible !important;}.item.product_list_item:hover {    box-shadow: 3px 11px 9px 7px #ececec;    border: 1px solid #eee;    transition: .3s ease;background:rgb(233 241 245)}.item.product_list_item {    padding: 50px 0 0 0;    margin: 0;    border-radius: 10px;    border: 1px solid #e6e6e6;    background-color: rgb(221 229 255 / 40%);    overflow: visible !important;    z-index: 1;}.item.product_list_item:hover .subject a {    color: #fff;    transition: .3s ease;}.item.product_list_item:hover .subject {    background: #004097;    transition: .3s ease;}.layoutlist_2 .subject {    text-align: center;    overflow: visible !important;    margin: 20px 0 0;    background: #eee;    padding: 10px 0;    height: auto !important;    border-radius: 0 0 10px 10px;}.productlist .layoutlist_2 {    background:rgb(255 255 255 / 68%);    padding: 80px;    border-radius: 20px;    box-shadow: 13px 14px 20px 9px rgb(225 225 225 / 33%);}.productlist .layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {    padding: 0 10px 20px;}.product1.cid3.productlist .layoutlist_2 .col-xs-12.col-sm-6.col-md-4 { width: 50%;}.product1.cid3.productlist .item.product_list_item {padding: 0;}.product1.cid3.productlist .item.product_list_item:hover img {transform: rotate(0);transition: .3s ease;}.product1.cid3.productlist .layoutlist_2 .subject{margin:0}.product1.cid3.productlist .item.product_list_item:before{display:none}.sortbar {    float: none !important;    width: 100%;    text-align: center !important;    font-size: 14px;    border-bottom: 1px solid #e8e8e8;    padding: 0 0 30px;    margin: 0 0 50px !important;}.prinfotab-top.img.ph {display: none;}/*20221206*/ 
.product1 section.hgroup { margin-left: auto; width: 100%;}.RWDproduct_page .pic-box {width: calc(100% - 480px);}.RWDproduct_page .products-info {width: 480px;}/*產品內頁共通修改*/ 
.content_item {  position: relative;margin-bottom: 60px;}.page_wrapper_bg .choco_all h2 { color: #333;font-weight: 900; margin-bottom: 50px;  text-align: center; font-size: 40px; letter-spacing: 3px;}.content_pic img { width: 100%;}.content_flex {display: flex; flex-wrap: wrap;}.choco_all .content_item .content_text ul li {display: flex; padding-bottom: 10px;    align-items: baseline;}.choco_all .content_item .content_text ul li i {   padding-right: 10px;}.choco_all .content_item .content_text ul { list-style: inherit;  padding: 0; font-weight: 300;  font-size: 17px;letter-spacing: 1.5px;}.choco_all .content_item .content_text h3 { font-size: 28px;  font-weight: 700; color: #444;letter-spacing: 2px;margin: 0 0 15px; padding: 0 0 15px; border-bottom: 1px solid #eee; }.product_all .content_item h2, .page_wrapper_bg .product_all h2 { color: #333;font-weight: 900; margin-bottom: 50px;  text-align: center; font-size: 40px; letter-spacing: 3px;}.product_all .content_item h3 { font-size: 28px;  font-weight: 700; color: #444;letter-spacing: 2px;margin: 0 0 35px; padding: 0 0 15px; border-bottom: 1px solid #eee;}.product_all .content_item ul{ list-style: inherit;  padding: 0; font-weight: 300;  font-size: 17px;letter-spacing: 1.5px;}.product_all .content_item ul li {display: flex; padding-bottom: 5px;    align-items: baseline;}.product_all .content_item ul li i  {    color: #004097;padding-right: 10px;}/*20221208巧克力牛奶第一區塊*/ 
.choco_all .content_item.choco_item01 .content_text {  width: 33%;}.content_item.choco_item01 .content_text {   position: absolute;left: 100px; top: 50%;  transform: translateY(-50%);}.choco_all .content_item.choco_item01 .content_text h3 {  text-shadow: 0 0 5px #00000087;  color: #fff;}.choco_all .content_item.choco_item01 .content_text ul { color: #fff;text-shadow: 0 0 5px #00000087;}.choco_all .content_item.choco_item01 .content_text ul li i {    color: #fff;}/*巧克力牛奶第二區塊*/ 
.content_item.choco_item02:before {  position: absolute;  content: ''; width: 100%; height: 100%; background: linear-gradient(0deg, #dccbb6, transparent);  z-index: -2;left: 0;bottom: 0;}.content_item.choco_item02 .content_text {  width: calc(35% - 100px); margin-left: 100px;}.content_item.choco_item02 .content_pic { width: 65%;}.content_item.choco_item02 { display: flex; align-items: center;margin-bottom:0;}.choco_all .content_item.choco_item02 .content_text h3 { text-shadow: none; color: #333;    border-bottom: 1px solid #c2bcb3;}.choco_all .content_item.choco_item02 .content_text ul {  color: #555; text-shadow: none;}/*巧克力牛奶第三*/ 
.choco_all.choco_all02 {  padding: 100px 0; background: #f3f3f3;}.page_wrapper_bg .choco_all.choco_all02 h3 { text-align: center;  font-size: 20px;  color: #777; padding-bottom: 20px;   margin: 0 0 60px;}.page_wrapper_bg .choco_all.choco_all02 h2 {  margin: 0;}.page_wrapper_bg .choco_all.choco_all02 h2>small {  font-weight: 300;  color: #333;   font-size: 50px; padding: 0 10px; margin: 0 0 10px;}.choco_all .content_item.choco_item03 ul li:nth-child(2) { border-right: 1px solid #eae6e6;  border-left: 1px solid #eae6e6;}.choco_all .content_item.choco_item03 ul li .choco_icon img {  filter: invert(1);}.choco_all .content_item.choco_item03 ul li .choco_icon { width: 75px; height: 75px;  background: #296eca; padding: 20px; border-radius: 99em; margin-bottom: 15px;}.choco_all .content_item.choco_item03 ul { display: flex;align-items: flex-start;  justify-content: center;  color: #333; text-shadow: none; font-size: 18px;width: 65%; margin: 0 auto;}.choco_all .content_item.choco_item03 ul li {width: calc(100% / 3);  display: flex;   flex-direction: column;  align-items: center;text-align: center; padding: 0 50px;}/*巧克力牛奶第四*/ 
.content_item.choco_item04, .content_item.choco_item05 {width: 100%;}.content_item.choco_item04 .content_text_item {     position: absolute; top: 13%;  left: 50%; transform: translateX(-50%); width: 70%;}.content_item.choco_item04 .content_text_item .content_title {  margin-bottom: 80px;}.content_item.choco_item04 .content_text_item .content_title h2:first-child {  font-size: 40px;  font-weight: 600; margin: 0;}.content_item.choco_item04 .content_text_item .content_title h2:nth-child(2) > span { color: #0846d2; padding-right: 10px;}.content_item.choco_item04 .content_text_item .content_title h2:nth-child(2) {  font-size: 80px; line-height: 1;color: #000;  font-weight: 900;margin-bottom: 0;}.content_item.choco_item04 .content_text_item .choco_card {  display: flex;  padding: 60px 20px;  background: rgb(255 255 255 / 75%);    box-shadow: 0 0 20px #afccdb; }.content_item.choco_item04 .content_text_item .choco_card ul {  color: #333; text-shadow: none; font-size: 18px;}.content_item.choco_item04 .content_text_item .choco_card h3 {  font-size: 24px;  text-shadow: none; letter-spacing: 1px;  color: #ff9700;padding: 0;margin: 0 0 20px;border-bottom: none;}.content_item.choco_item04 .content_text_item .choco_card>.content_text {  padding: 0 60px;  border-right: 1px solid #d1dade;}.content_item.choco_item04 .content_text_item .choco_card>.content_text:last-child { border-right: none;}/*巧克力牛奶第五*/ 
.content_item.choco_item04 {margin-bottom: 0;}.content_item.choco_item05 h2 {  position: absolute;   top: 50%; left: 200px;  color: #fff;  font-size: 60px; padding-bottom: 5px;  border-bottom: 1px solid #fff;   transform: translateY(-50%);  text-shadow: 0 0 5px #618bae;}/*巧克力牛奶第六七*/ 
.content_item.choco_item06, .content_item.choco_item07 { display: flex; flex-wrap: wrap;align-items: center;     flex-direction: column;  width: 50%;padding: 0 30px;}.content_item.choco_item06 .content_pic, .content_item.choco_item07 .content_pic {  width: 100%; margin-bottom: 25px;}.content_item.choco_item06 .content_text, .content_item.choco_item07 .content_text {  width: 90%;}/*巧克力89*/ 
.content_item.choco_item08, .content_item.choco_item09  { display: flex; flex-wrap: wrap;align-items: center;     justify-content: center;}/*巧克力10*/ 
.choco_all.choco_all04  {  margin-bottom: 60px;}.choco_all.choco_all04 >h2 {   width: 100%;}.choco_all.choco_all04 .content_item {  width: 50%;padding: 0 30px;}.choco_all.choco_all04 .content_item .content_pic { margin-bottom: 25px;}.choco_all.choco_all04 .content_item .content_text{  width: 90%; margin: 0 auto;}.content_item.choco_item09 {  margin-bottom: 0;}.content_item.choco_item010 .content_title h2:nth-child(1) {  margin-bottom: 0;}.content_item.choco_item010 .content_title h2:nth-child(2) { font-size: 24px; font-weight: 400;  color: #777;}.content_item.choco_item010 ul li .content_pic {   overflow: hidden;  border-radius: 99em;  margin-bottom: 25px;  position: relative; border: 10px solid #fff; box-shadow: 0 0 5px #dcdcdc;}.content_item.choco_item010 ul {  list-style: none;  padding: 0;  position: relative; font-size: 18px;  font-weight: 300; color: #555;}.content_item.choco_item010 ul li { width: calc(100% / 3);padding: 0 60px;}/*羊乳片第一區塊*/ 
.content_item.gm_item01 .content_pic {border-radius: 30px;overflow: hidden;}.content_item.gm_item01 .content_text_item { position: absolute; left: 50%;top: 200px; width: 65%; transform: translateX(-50%);}.content_item.gm_item01 .content_text_item .product_item { padding: 60px;  background: rgb(255 255 255 / 75%);  box-shadow: 0 0 20px #4477ab;border-radius: 30px;}.content_item.gm_item01 .content_text_item .product_item .content_text { width: calc(100% / 3);  padding: 0 40px;}.content_item.gm_item01 .content_text_item .product_item .content_text h3 {font-size: 28px; letter-spacing: 1px; text-align: center;  border-bottom: 1px solid #a0a8b0;  margin-bottom: 10px;}.content_item.gm_item01 .content_text_item h2 { color: #ffc116;  line-height: 1.3;}.content_item.gm_item01 .content_text_item .product_item ul { font-size: 17px;}/*羊乳片第二區塊*/ 
.product_all.gm_all02 .prinfotab-sec.yogurt .prinfotab-img { width: auto;margin: 0 0 25px;    border-radius: 20px;overflow: hidden;}.product_all.gm_all02 .prinfotab-sec.yogurt .prinfotab-img img {border: none;border-radius: 0; padding: 0; width: auto;}.product_all.gm_all02 .prinfotab-sec.yogurt .prinfotab-item  {padding: 0 20px;}.product_all.gm_all02 .prinfotab-sec.yogurt .prinfotab-txt h5 { font-size: 24px;margin: 0 0 10px !important;color:#333;}/*羊乳片第三區塊*/ 
.product_all.gm_all03 .content_text { text-align: left; width: 60%; padding: 0 100px;}.product_all.gm_all03 .content_item {  flex-direction: row-reverse; align-items: center;    margin-top: 60px;}.product_all.gm_all03 .content_pic {    width: 40%;}.product_all.gm_all03 .content_text h3 { border-bottom: 1px solid #ccc;}/*鮮乳第一區塊*/ 
.prinfotab-top:before {  background: url(archive/image/customization/innernilk0.png) no-repeat;  height: 100%; left: 0;top: auto; bottom: 0;  background-size: cover;    background-position: bottom;}.content_item.mk_item01 .content_title { margin: 30px 0 60px;}.content_item.mk_item01 .content_title>span { font-size: 18px;  border-top: 1px solid #3d6fba; display: block;  padding-top: 35px; width: 60%;  margin: 35px auto 0; color: #eee;}.content_item.mk_item01 .content_title h2 {color: #ffc116;margin: 0;}.content_item.mk_item01 .content_title h3 { font-size: 27px; color: #fff;  border-bottom: none; line-height: 1.5; letter-spacing: 1.5px;  margin: 0 0 30px;}.content_item.mk_item01 .content_title h3>span { display: block;}.product_all.mk_all01 .content_text_item .content_text {  width: 50%; padding: 0 35px;}.product_all.mk_all01 .content_text_item>h3 { width: 100%;  color: #fff;}.product_all.mk_all01 .content_text_item { width: 80%; margin: 0px auto 200px;  background: rgb(255 255 255 / 75%);padding: 60px;    border-radius: 30px;}.product_all.mk_all01 ul:after {display: none;}.product_all.mk_all01 ul {width:100%; background: transparent;}.product_all.mk_all01 .content_text_item .content_text h4 {  font-weight: 700; color: #333; font-size: 24px;  padding-bottom: 15px;   border-bottom: 1px solid #9eaec9;    margin-bottom: 25px;}.product_all.mk_all01 .content_text_item .content_text ul span {font-weight: 300;color: #333;margin-right: 0;}/*鮮乳第二區塊*/ 
.product_all.mk_all03 { border-radius: 0 0 30px 30px;}.content_item.mk_item03, .content_item.mk_item04 {  flex-direction: column; width: 50%;padding: 0 50px;}.product_all.mk_all02 h2 { width: 100%;}.product_all.mk_all02 .content_text h3 {   font-size: 24px; letter-spacing: 1.5px;  margin-bottom: 20px;}.product_all.mk_all02 .content_text { width: 90%; margin: 0 auto;}.product_all.mk_all02 .content_pic { margin-bottom: 25px;}/*鮮乳第三區塊*/ 
.product_all.mk_all03 .content_item ul li:nth-child(2) { border-left: 1px solid #eae6e6;}.product_all.mk_all03 .content_item ul li .choco_icon img {  filter: invert(1);}.product_all.mk_all03 .content_item ul li .choco_icon { width: 75px; height: 75px;  background: #296eca; padding: 20px; border-radius: 99em; margin-bottom: 15px;}.product_all.mk_all03 .content_item ul { display: flex;align-items: flex-start;  justify-content: center;  color: #333; text-shadow: none; font-size: 18px;width: 65%; margin: 0 auto;}.product_all.mk_all03 .content_item ul li {width: calc(100% / 2);  display: flex;   flex-direction: column;  align-items: center;text-align: center; padding: 0 50px;}.content_item.mk_item06 .content_title {    margin-bottom: 60px;}.content_item.mk_item06 .content_title h2 {  margin-bottom: 0;}.content_item.mk_item06 .content_title h3 { text-align: center; font-size: 24px; letter-spacing: 1px; font-weight: 500;   color: #555; border-bottom: none;  padding-bottom: 0;}.product_all.mk_all03, .product_all.mk_all04 { margin-bottom: 0; border-bottom: 1px solid #e1e1e1;}/*優酪乳第一區塊*/ 
.content_item.yg_item01 .content_title { margin: 30px 0 60px;}.content_item.yg_item01 .content_title>span { font-size: 18px;  border-top: 1px solid #3d6fba; display: block;  padding-top: 35px; width: 60%;  margin: 35px auto 0; color: #eee;}.content_item.yg_item01 .content_title h2 {color: #ffc116;margin: 0;}.content_item.yg_item01 .content_title h2>span {  font-size: 18px; display: block; letter-spacing: 3px; font-weight: 500;  color: #fff;}.content_item.yg_item01 .content_title h3 { font-size: 27px; color: #fff;  border-bottom: none; line-height: 1.5; letter-spacing: 1.5px;  margin: 0 0 30px;}.product_all.yg_all01 .content_text_item .content_text {  width: 50%; padding: 0 35px;}.product_all.yg_all01 .content_text_item>h3 { width: 100%;  color: #fff;}.product_all.yg_all01 .content_text_item { width: 80%; margin: 0px auto 200px;  background: rgb(255 255 255 / 75%);padding: 60px; border-radius: 30px;}.product_all.yg_all01 ul:after {display: none;}.product_all.yg_all01 ul {width:100%; background: transparent;}.product_all.yg_all01 .content_text_item .content_text h4 {  font-weight: 700; color: #333; font-size: 24px;  padding-bottom: 15px;   border-bottom: 1px solid #9eaec9;    margin-bottom: 25px;}.product_all.yg_all01 .content_text_item .content_text ul span {color: #333;}.product_all.yg_all04 h2 {width: 100%;}.product_all.yg_all04 .content_item .content_text h3 { font-size: 24px; letter-spacing: 1.5px;text-align: center;}.product_all.yg_all04 .content_item .content_pic {  margin-bottom: 25px;}.product_all.yg_all04 .content_item {  width: calc(100% / 3); padding: 0 20px;}.content_item.yg_item02 .content_text > span { display: block;  padding-bottom: 15px; font-size: 18px;}.product_all.yg_all05.mk_all03 {align-items: center;justify-content: center;}.product_all.yg_all05 { margin-bottom: 60px;}.product_all.yg_all05.mk_all03 .content_text { margin-bottom: 60px;}.product_all.yg_all05.mk_all03 .content_item { margin-bottom: 0;}.choco_all.choco_all05.yg_all09 {    background: #f6f6f6;    padding: 80px 80px;    border-radius: 30px;}.product_all.mk_all02.yg_all06 {    border-bottom: 1px solid #eee;    margin-bottom: 60px;}.content_item.choco_item010 {    margin-bottom: 0;}.content_item.choco_item03 {    margin-bottom: 0;}.award-block.product_all.mk_all03 {    margin-bottom: 60px;}.shopping_form .address .input-box {    width: calc(50% - 4px);}

/*內頁產品 end*/
/*內頁表單 start*/

.eformsDesc {margin: 0;padding-bottom: 30px;border-bottom: none;text-align: center;}.eforms1  .eformsDesc {    text-align: center;    border-bottom: 1px solid #cfcfcf;    margin: 0 0 40px;}.form-horizontal .form-group {    margin-left: 0;    margin-right: 0;}.eforms1 #eForm1 > div:nth-child(6) > label, .eforms1 #eForm1 > div:nth-child(11) > label {    color: #004097;    font-size: 22px;    position: relative;    padding: 0 !important;    font-weight: 700;}.eforms1 #eForm1 > div:nth-child(11) {    border-top: 1px solid rgb(239 239 239);    margin-top: 70px;padding-top: 60px} .form-horizontal .control-label {    text-align: left!important;    width: 240px;    font-weight: normal;}.form-horizontal .form-group .col-sm-12.col-md-11 {    width: calc(100% - 240px);}.customized_columns ._input, .customized_columns select {border: none; background-color: #f4f4f4;}.form-horizontal .form-group .form-control {border-radius: 0; -webkit-box-shadow: none;box-shadow: none;letter-spacing: 1px;}.boxname {    margin-right: 20px;    margin-left: 7px;    font-weight: normal;}.column_memo {    opacity: 0.9;    margin: 10px 0 0;    font-size: 14px;    font-weight: 300;}.eformsDesc_bottom {    margin: 50px 0 0;    border-top: 1px solid #d3d3d3;    padding: 50px 0 0;}.inner-item ul {    padding-left: 20px;}.inner-item {    margin: 0 0 50px;}/*----經銷訂購-----*/ 
.eformsDesc {text-align: center;}.eforms2  .hgroup .pageTitle,.eforms1  .hgroup .pageTitle{color: #fff;}.eforms2 .hgroup .breadcrumb,.eforms1 .hgroup .breadcrumb{display:none}.eforms2 .page_subject,.eforms1 .page_subject {margin: 0 0 40px;}.eforms2 .eformsDesc_bottom {    margin: 0;    border-top: none;    padding: 70px 15%;    background: #e4e4e4;    border-radius: 0 0 30px 30px;}.eforms2 .eformsDesc {    text-align: left;    background: #fff;    padding: 70px 150px 50px;    border-radius: 30px 30px 0 0;}.eforms2 .customized_columns ._input, .customized_columns select  {    background-color: rgb(193 193 193 / 17%);    font-weight: 300;    font-family: 'Noto Sans TC', sans-serif;}.eforms2 .page_wrapper_bg .products-nav>ul> li.active a {    color: #fff; background: #004097;    border-color: #004097;}.eforms2 .m2018 .products-nav>ul>li>a:hover {    background: #b5d4ff;    color: #333;    transition: .3s ease;}.eforms2 .m2018 .products-nav>ul>li {    width: calc(100% / 4 - 40px);    display: inline-block;    border: none;    font-size: 17px;    letter-spacing: .2em;    margin: 0 5px;    font-weight: normal;    font-family: 'Noto Sans TC', sans-serif;    padding:0}.eforms2 #sidebar {    margin: 0 -15px;    width: 80%;    padding-right: 0 !important;    position: absolute;    top: 0;    text-align: center;    padding-bottom: 40px;    left: 50%;    transform: translateX(-50%);}.eforms2 .m2018 .products-nav .nav-title {    display: none;}.eforms2 #sidebar .products-nav ul {    text-align: center;}.eforms2 .m2018 .products-nav>ul>li>a {    letter-spacing: 2px;    line-height: 1.5;    display: inline-block;    padding:15px 50px;    border-radius: 5px;    font-size: 16px;    color: #555;   background: rgb(255 255 255 / 75%);text-align: center; border-radius: 25px;}.eforms2 .pagecontent.col-md-9,.eforms2 .col-sm-9.col-md-9 {    width: 100%;margin-top:100px !important}.eforms2 #sidebar .products-nav {    background: transparent;    box-shadow: none;    border-radius: 0;    overflow: inherit;}.eforms2 .customized_columns  {    text-align: left;    background: #f6f6f6;    padding: 70px 15%;    border-radius: 0;    box-shadow: none;}.eforms2 .formdesc {    padding: 0;    margin-bottom: 0;    background:#f6f6f6;    text-align: center;    border-bottom: 1px solid rgb(221 221 221 / 65%);    padding: 50px 30px;}.eforms2 .page_wrapper_bg section.call_to_action:before,.eforms1 .page_wrapper_bg section.call_to_action:before {    content: "";    position: absolute;    background: url(archive/image/customization/ct-bg.png);    width: 100%;    height: 900px;    top: 0;    z-index: -1;    background-size: cover;    filter: opacity(0.75)blur(1px);}.eforms1 .layoutlist_1.page_content2 {    text-align: left;    background: rgb(255 255 255 / 95%);    padding: 50px 15%;    border-radius: 30px;    box-shadow: 6px 15px 20px 11px rgb(175 175 175 / 29%);}.prbtn-sec.eform .prbtn.buy a:hover i {    color: #fff;    transition: .3s ease;}.prbtn-sec.eform .prbtn.buy a:hover {    background: #73cf34;    color: #fff;    transition: .3s ease;}.prbtn-sec.eform .prbtn.buy a i {    color: #73cf34;}.prbtn-sec.eform .prbtn.buy a {    background: #fff;color: #555;}.prbtn-sec.eform {    display: flex;    padding: 70px;    border-radius: 20px;    margin: 20px 0 0;    background: #f4f4f4;}.eformbtn-box:first-child {    border-right: 1px solid #dddddd;}.eformbtn-box {    width: 50%;    text-align: center;}.eformbtn-box .prbtn {    margin: 20px auto 0;}.eformbtn-box .prbtn a { padding: 7px 70px;}.eforms1 .systemmsg,.eforms2 .systemmsg {text-align: center; color: #fff;font-weight: 400;letter-spacing: 1px;font-size: 17px;}/*20221206*/ 
.form-horizontal .control-label {padding-top: 0 !important;}/*配送據點*/ 
.form_text { font-size: 18px;  margin: 0 0 25px;}.form_btn_item { display: flex;  justify-content: center; align-items: center;}a.form_btn.form_btn_order {    background: #73cf34; border: 1px solid #73cf34; color: #fff; }a.form_btn.form_btn_order i  {color: #fff;}a.form_btn.form_btn_order:hover i  {color: #fff;}a.form_btn.form_btn_line { color: #60c51a; border: 1px solid #60c51a;}a.form_btn i { padding-right: 10px;  font-size: 18px;}a.form_btn { display: flex; justify-content: center; align-items: center;  max-width: 280px;  padding: 10px 20px; font-size: 16px; font-weight: 400;   width: 100%; border-radius: 50px; margin: 0 15px; transition: .5s ease;}a.form_btn.form_btn_order:hover { color: #fff;  background:#47ad00;}a.form_btn.form_btn_line:hover { color: #fff;  background: #60c51a;}a.form_btn.form_btn_line>span {display: flex; align-items: center; justify-content: center;}a.form_btn.form_btn_line>span i {  padding: 3px 5px 0; font-size: 19px;}

/*內頁表單 end*/
/*內頁品質認證 start*/

.insubtitle {text-align: center;margin:0 0 30px}.cer-sec {    width: 80%;    margin: 0 auto;}.cer-sec li a {    width: 100%;    background: #fff;    display: block;    text-align: center;    color: #555;    padding: 10px 0;    border-radius: 30px;}.cer-sec li {    width: calc(25% - 60px);    margin: 0 30px 30px;}.cer-sec ul {    display: flex;    flex-wrap: wrap;    list-style: none;    padding: 0;}.cer-sec li a:hover:before {    filter: brightness(1.2);    transition: .3s ease;}.cer-sec li a:hover {    background: #d0a84f;    color: #fff;    transition: .3s ease;}.cer-sec li a:before {    content: "";    position: absolute;    background: url(archive/image/customization/star.png)no-repeat;    width: 35px;    height: 33px;    left: -15px;    background-size: contain;    top: 9px;}.cer-sec li a {    width: 100%;    background: #fff;    display: flex;    text-align: center;    color: #555;    padding: 10px 50px;    border-radius: 30px;    position: relative;    border: 1px solid #d5cbaa;    transition: .3s ease;    justify-content: space-between;}.cer-sec {    width: 80%;    margin: 0 auto;    border-top: 1px solid #d3d3d3;    padding-top: 50px;    margin-top: 50px;}/*-------*/ 
.promise-block .inability-title h1:before{display:none}.promise-block .inability-title {    text-align: center;    margin: 0 0 40px;}.promise-sec {    display: flex;    padding: 80px 10%;    position: relative;    background: rgb(255 255 255 / 44%);    border-radius: 20px;}.promise-box:last-child {    border: none;}.promise-box {    width: calc(100%/5);    text-align: center;    border-right: 1px solid rgb(221 221 221);    font-weight: 400;}.promise-img {    width: 95px;    margin: 0 auto 10px;}/*-----*/ 
.award-box {width: calc(20% - 30px);margin: 0 15px;}.article2.id106 .banner-block { display: none;}.article2.id106 .page_wrapper_bg section.call_to_action:after {    content: "";    position: absolute;    background: url(archive/image/customization/top.jpg)no-repeat;    width: 100%;    height: 520px;    top: 0;    z-index: -2;    background-size: cover;    background-attachment: fixed;}.article2.id106 .hgroup .pageTitle {color: #fff;}.article2.id106 ul.breadcrumb.pull-right a {color: #ddd;}.award-sec {display: flex;}.award-block{background:#f6f6f6;padding: 80px 150px;border-radius: 30px 30px 0 0;}.award-block .insubtitle {    border-bottom: 1px solid #c5c5c5;    padding: 0 0 30px;    margin: 0 0 50px;    font-weight: 400;    color: #000;    font-size: 17px;}.prinfo-item.award {    display: flex;    background: #eee;    padding: 30px 90px;}.prinfo-item.award .prinfo-box {    text-align: left;}.award-txt h5 {    margin: 0 !important;    color: #333;}.award-txt {    text-align: center;    margin: 20px 0 0;    font-size: 17px;}.inner-title-img {    width: 170px;    margin: 0 auto 15px;}.article2.id87 .page_wrapper_bg section.call_to_action:before {    content: "";    position: absolute;    background: url(archive/image/customization/cer-bg.png);    width: 100%;    height: 100%;    top: 0;    z-index: -1;    left: 0;    background-attachment: fixed;    opacity: 0.3;    background-size: cover;}/*----時間軸-----*/ 
.pagecontent .RWDtimeline01 {width: 80%;margin:50px auto 0 !important;background: #fff;padding: 70px 8%;border-radius: 20px;box-shadow: 6px 15px 20px 11px rgb(175 175 175 / 29%);}.RWDtimeline01 li.event .point .date {font-size: 20px;font-weight: 700;text-align: left;border-bottom: 1px solid #e0e0e0;padding: 0 0 15px;margin: 0 0 15px;}.RWDtimeline01 li.event .point .editor {font-size: 16px;color: #555;line-height: 2;}.RWDtimeline01 li.event .point .editor ul {padding-left: 20px;}.innerback-block {padding: 0 0 250px;margin-left: 25%;left: -60px;position: relative;display:none}.innerback-block .btn.btn_back {width: 100%;}.innerback-block .btn.btn_back a {margin: 0 auto;text-align: center;width: 250px;padding: 15px 60px;}.innerback-block .btn.btn_back a:hover{padding: 15px 60px;}.innerback-block .btn.btn_back a span {margin-left: 10px;}.album1.cid4.albumlist .page_wrapper_bg section.call_to_action {padding: 130px 0 0;min-height: 700px;}.album1.cid4.albumlist .innerback-block {display:block}/*20221207*/ 
.article2.id106 .page_wrapper_bg section.call_to_action:after { background: url(archive/image/customization/20221206_top04.png)no-repeat; background-size: cover; background-position: bottom;}.article2.id87 .page_wrapper_bg section.call_to_action:before {  background: url(archive/image/customization/20221207_quality_bg02.png)no-repeat;  opacity: 1; mix-blend-mode: darken; top: auto; bottom: 0; background-position: top;}

/*內頁品質認證 end*/
/*小螢幕 start*/

@media (max-width: 2200px) {.eformbtn-box .prbtn a {padding: 7px 30px;}.inabpro-right {width: 85%;}.content_item.gm_item01 .content_text_item{width: 80%;}.page_wrapper_bg .article-text h1 { font-size: 35px; letter-spacing: 2px;}ul.adv_item li>span {font-size: 20px;}ul.adv_item.adv_item02 { width: 90%;}.product_all.gm_all03 .content_text { padding: 0 80px;}.choco_all .content_item.choco_item03 ul, .content_item.choco_item04 .content_text_item { width: 80%;}}@media (max-width: 2000px) {.farm-top {width: 61%;}.article1 .page_wrapper_bg section.call_to_action:before {height: 800px;top: -3%;left: 50%;background-position: center;transform: translateX(-50%);}.brand-block {padding: 0px 0 270px;}.brand-box p,.brand-growing{font-size: 16px !important;}.brand-box {width: 60%;}.growingtxt h1 {font-size: 35px !important;}.brand-block {padding: 0px 0 450px;}.inability-sec.brandsec {padding: 0;}.brand-breaksec {width: 70%;}.brand-growing {width: 100%;}.brand-growingblock {padding: 0;}.article1.id142 .page_wrapper_bg section.call_to_action {padding: 130px 0 80px;}.inability-txt {padding-right: 70px;}.inability-title.abilitytop h1 {font-size: 34px !important;}.page_wrapper_bg section.call_to_action>.container {width: 85%;}/*.inabpro-title {width: 40%;}.inabpro-txt {width: 60%;padding-left: 50px;}.car-txt {width: 50%;}*/ 
.article1.id99 .page_wrapper_bg section.call_to_action:before {height: 900px;}/*.farmstrong-block {margin: 450px 0 0;}*/ 
.cer-sec {width: 100%}.item .subject A.itemlink {font-size: 17px;}.prinfo-box.award:first-child {margin: 0 0 30px;}.prinfo-box.award {margin: 0;}.prinfo-item.award.tab {flex-direction: column; margin: 0;}.RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .products-info .price-box li.active b {font-size: 22px;}.eforms2 .eformsDesc {padding: 70px 100px 50px;}.eforms2 .customized_columns {padding: 70px 11%;}.award-txt span {display: block;}.award-txt {font-size: 15px;line-height: 1.6;}.pagecontent .RWDtimeline01 {padding: 70px 5%;}.eforms2 .eformsDesc_bottom {padding: 70px 11%;}/*內頁*/ 
.inability-txt {  padding-right: 45px;}ul.adv_item li>span { font-size: 18px;}ul.adv_item li {padding: 0 30px 20px;}ul.adv_item.adv_item02 {width: 100%;}.content_item.choco_item02 .content_pic { width: 60%;}.content_item.choco_item02 .content_text {  width: calc(40% - 100px);}.choco_all .content_item.choco_item03 ul {  width: 85%;}.content_item.choco_item04 .content_text_item { width: 90%;}.content_item.choco_item05 h2 {left: 100px;}.product_all .content_item ul {  font-size: 16px;  letter-spacing: 1px;}.product_all.mk_all03 .content_item ul, .content_item.gm_item01 .content_text_item { width: 85%;}}@media (max-width: 1900px) {.RWDscore01 .count-num {font-size:45px}.RWDscore01 .count-item {margin: 0 25px;}.eforms2 .m2018 .products-nav>ul>li>a {padding: 15px 30px;}/*內頁*/ 
.inability-txt {margin-bottom: 30px;}.inability-sec { flex-wrap: wrap;}.inability-txt, .inability-img { width: 100%;}.inability-img img { width: 100%;}ul.adv_item.adv_item02 li { padding: 0 40px;}.inability-title.abilitytop {text-align: center;}.car-sec .inability-title h1 { font-size: 34px;  letter-spacing: 1px;}.car-sec .inability-title {margin-bottom: 35px;}}@media (max-width: 1800px) {.RWDService001 p {padding: 0 40px;}.banner-block:after {width: 690px;height: 300px;}/*-----*/ 
.item .subject A.itemlink {font-size: 16px;}.page_wrapper_bg section.call_to_action>.container {width: 85%;}/*.prinfotab-top:before {height: 110%;}*/ 
.prinfotab-top ul {padding: 50px;}.prinfotab-item {align-items: flex-start;}.prinfo-item.award.tab {flex-direction: column;}.prinfo-item.award .prinfo-box:first-child {margin: 0 0 30px;}.blog-sec { align-items: flex-start;}.prinfotab-sec.yogurt .prinfotab-item {align-items: center;}.prbtn-sec.eform {padding: 50px 0;}/*20221209*/ 
.product_all.mk_all01 .content_text_item { width: 85%;}.choco_all.choco_all04 .content_item .content_text, .content_item.choco_item06 .content_text, .content_item.choco_item07 .content_text, .product_all.mk_all02 .content_text { width: 100%;}.content_item.choco_item04 .content_text_item .content_title h2:nth-child(2) { font-size: 60px;}.choco_all .content_item.choco_item03 ul li { padding: 0 40px;}.content_item.choco_item010 ul li {padding: 0 40px;}.content_item.gm_item01 .content_text_item .product_item .content_text { padding: 0 30px;}.content_item.choco_item02 .content_text {   width: calc(40% - 60px);  margin-left: 60px;}}@media (max-width: 1700px) {.champion-block .container {width: 85%;}article.boxFeature-2:after {width: 330px;height: 330px;}.RWDbanner014 .thumb_pic {width: 1100px;height: 850px !important;}.RWDbanner014 .main_pic_box {min-height:850px;}.RWDbanner014-container-thumbs {height: 850px !important;}.product-info {width: 90%;}.about-title .RWDparallax_new .picbgbox {background-position-x: right !important;}.about-title .RWDparallax_new .picbgbox {height: 800px !important;}.RWDscore01 .count-item { width: auto;}.about-info .info-txt {padding: 0 15px;}.RWDscore01 .count-item {margin: 0 35px;}/*-------*/ 
.brand-box {width: 70%;}.branda-txt {width: 100%;}.inabpro-right{width: 100%;}.inabpro-right {padding: 100px 5% 100px 9%;}.car-sec {padding: 115px 0;}.page_wrapper_bg section.call_to_action>.container {width: 90%;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 80px !important;}.brand-award-sec {padding: 100px 70px;}.farm-top {width: 75%;}.award-block {padding: 80px;}.pagecontent .RWDtimeline01 {width: 100%;}.article3 .page_wrapper_bg section.call_to_action>.container, .article5 .page_wrapper_bg section.call_to_action>.container, .faq1 .page_wrapper_bg section.call_to_action>.container, .article8 .page_wrapper_bg section.call_to_action>.container, .eforms1 .page_wrapper_bg section.call_to_action>.container, .eforms2 .page_wrapper_bg section.call_to_action>.container { width: 80%;}.prinfotab-top ul { width: 85%;}.inability-txt {padding-right: 40px;}.inability-title.abilitytop h1 {font-size: 28px !important;}}@media (max-width: 1600px) {.page_wrapper_bg section.call_to_action {padding: 110px 0;min-height: 700px;}.brand-box:before {width: 1100px;height: 550px;left: -80%;}.brand-block:before {width: 120%; left: -8%;}.brand-box {margin: 30px auto 0;}.inner-subtitle br {display:block;}.article1.id142 .page_wrapper_bg section.call_to_action {padding: 110px 0 80px;}.inability-sec { margin: 0 0 30px;}.growingtxt h1 { font-size: 32px !important;}.inabpro-block {padding: 0;}.inab-produce {display: flex;align-items: center;margin-bottom: 40px;flex-direction: column;}.inabpro-title {width: 100%;text-align: center;margin: 0 0 30px;}/*.inabpro-txt {width: 85%;padding-left: 0;border: none;}*/ 
.car-txt p {color: #333 !important;}.car-txt {width: 53%;}/*.article1.id99 .page_wrapper_bg section.call_to_action:before {height: 810px;}*//*.farmstrong-block {margin: 370px 0 0;}*/ 
.farmstrong-block:before {background-attachment: unset;}.prinfotab-top {padding: 100px 0 240px;}.prinfotab-sec {padding: 70px 40px;}#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page,.tabquality-txt {font-size: 15px;}.brand-breakblock {padding: 100px 0;}.brand-breaksec {width: 80%;}.prinfotab-sec.yogurt .prinfotab-txt h5 {font-size: 18px !important;margin: 0 0 10px !important;}.album1 .page_content1v1>.row {display: flex;flex-wrap: wrap;margin: 0;}.row .album_d_item {background: transparent;padding: 0;border-radius:0px;}.layoutlist_1 .row a, .row .album_d_item a {height: auto;}/*20221209*/ 
.car-txt {  margin-right: 50px;}.choco_all .content_item.choco_item01 .content_text { width: 40%;}.choco_all .content_item.choco_item03 ul li { padding: 0 30px;}.content_item.choco_item04 .content_text_item .content_title h2:nth-child(2) { font-size: 50px;}.content_item.choco_item04 .content_text_item .choco_card>.content_text { padding: 0 40px;}.content_item.choco_item04 .content_text_item .choco_card h3 { font-size: 23px;}.content_item.choco_item04 .content_text_item .choco_card ul, .choco_all .content_item .content_text ul { font-size: 16px; letter-spacing: 1px;}.content_item.choco_item05 h2 { font-size: 46px;}.content_item.choco_item010 ul li { padding: 0 35px;}.product_all.mk_all01 .content_text_item { width: 90%; padding: 45px;}.content_item.mk_item03, .content_item.mk_item04 {padding: 0 30px;}.product_all.yg_all01 .content_text_item {width: 85%;}.product_all.yg_all04 .content_item { width: calc(100% / 2);}.choco_all.choco_all05.yg_all09 { padding: 60px;}.content_item.gm_item01 .content_text_item .product_item { background: rgb(255 255 255 / 80%); padding: 50px;}}@media (max-width: 1550px) {.RWDscore01 .count-num {letter-spacing: 0;}.RWDscore01 .count-item {margin: 0px 30px;}.brand-block {padding: 0px 0 250px;}.brand-box:before {left: -68%;top: -100px;}.brand-block:before {height: 142%;top: -55%;}.brand-box {width: 80%;}.article1.id142 .page_wrapper_bg section.call_to_action {padding: 100px 0 80px;}.inability-block {padding: 0 0 350px;}.inability-block:after {height: 70%;}/*.article1.id99 .page_wrapper_bg section.call_to_action:before {height: 720px;}*//*.farmstrong-block {margin: 300px 0 0;}*/ 
.webdesc {font-size: 15px;}.eforms1 .layoutlist_1.page_content2 {padding: 50px 10%;}/*內頁*/ 
.content_item.choco_item04 .content_text_item .content_title {   margin-bottom: 60px;}.product_all.mk_all01 .content_text_item { padding: 40px 31px;}.content_item.choco_item02 .content_text { width: calc(40% - 80px); margin-left: 80px;}.farmstrong-block {padding: 250px 0 0;}}@media (max-width: 1530px) {.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #064599;}.RWDmenu_plus04 #mobile-menu .menu>li>a {font-size: 16px;letter-spacing: 1px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 .site-nav .menu {display: none;}.RWDmenu_plus04 .features .edit{display: block;}.RWDmenu_plus04 .features {width: auto;position: relative;float: right;margin-right: 10px;padding-right: 10px;}.RWDmenu_plus04 .features:after {content: "";position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background-color: #c7c7c7;}.ml-stack-nav-toggle i {display: none;}.ml-stack-nav-toggle {padding: 50px 45px 25px 15px;}a.menu_btn {margin: 0 10px 0 0;}.ml-stack-nav-toggle__line { background: #fff;}.RWDmenu_plus04 .header.is-up .ml-stack-nav-toggle__line { background: #555;}.page_wrapper_bg .RWDmenu_plus04 .header .ml-stack-nav-toggle__line {background: #555;}}@media (max-width: 1500px) {.RWDbanner_plus01 .logo {width: 115px;}.footer-top {width: 88%;}.factory-block {width: 95%;left: 5%;}.factory-top {padding: 100px 80px 90px;align-items: flex-end;}.factory-block .ftop-txt {width: 60%;padding-right: 50px;}.factory-block .ftop-pic { width: 40%;}.factory-bottom {padding: 60px 80px;}.champion-block .container {width: 90%;}.RWDbanner014 .main_pic_box .swiper-slide .info {left: 5%;max-width: 650px;}.product-btn {left: calc(5% - 5px);bottom:7%}.RWDbanner014 .thumb_pic {width: 950px;height: 800px !important;}.RWDbanner014 .main_pic_box {min-height:800px;}.RWDbanner014-container-thumbs {height: 800px !important;}.RWDbanner014 .swiper-pagination { left: calc(5% - 5px) !important;}.RWDbanner014 .main_pic_box .swiper-slide .button { left: -15px;}.RWDscore01 .count-item {width: 25%;}.about-info .info-txt {padding: 0 30px;}.RWDscore01 .count-item {margin: 0px 15px;}.RWDscore01 .count-item:after {right:-15px}.inability-title.abilitytop h1 {font-size: 25px !important;}.car-sec .inability-title h1 {font-size: 30px !important;}.farmstrong-item {width: calc(100%/2 - 40px);}.article3 .page_wrapper_bg section.call_to_action>.container, .article5 .page_wrapper_bg section.call_to_action>.container, .faq1 .page_wrapper_bg section.call_to_action>.container, .article8 .page_wrapper_bg section.call_to_action>.container, .eforms1 .page_wrapper_bg section.call_to_action>.container, .eforms2 .page_wrapper_bg section.call_to_action>.container {width: 85%;}.eforms2 .eformsDesc {padding: 70px 70px 50px;}.eforms2 .customized_columns {padding: 70px 9%;}.eforms2 .eformsDesc_bottom {padding: 70px 9%;}}@media (max-width: 1450px) {.champion-block .container {padding: 0;}article.boxFeature-2:after {width: 320px;height: 320px;}.about-title {width: 50%;}.about-title .RWDparallax_new .picbgbox {height:725px !important;background-position-x: right !important;}.about-info .info-txt p {width: 100%;}.about-info .info-txt {font-size: 15px; padding: 0 10px;}.about-info {width: 55%;}.RWDscore01 .count-item {margin: 0 7px;}.RWDscore01 .count-blk {margin: 30px 0 0;}.factory-block .ftop-txt { padding-right: 35px;}.fbottom-left {margin-right: 60px;padding-right: 60px;}.one-titlesec {margin: 0 auto 70px;}}@media (max-width: 1400px) {.delivery-block .container {width: 85%;}.RWDservice004 .main-slider .swiper-slide {padding: 70px;}.about-title .RWDparallax_new .picbgbox {height: 710px !important;}.RWDbanner_plus01 .logo {width: 95px;}.RWDbanner_plus01 .slick-active .slick-caption .container { width: 48%;}.factory-bottom {padding: 60px 50px;}.factory-top {padding: 100px 50px 90px;}h2.sub-title {font-size: 16px;}.about-title {    width: 80%;}.RWDbanner014 .main_pic_box .swiper-slide .info {bottom: -10px;}.video_item {width: calc(100%/3);margin: 0 0 30px; height: auto !important;}.faq1 .layoutlist_2, .article4 .layoutlist_5 {padding:40px 40px 50px;}/* 230808修改 */ 
.contact_fix a {    padding: 25px 13px;}.contact_fix_2.contact_fix a {    bottom: 265px;}}@media (max-width: 1350px) {.champion-block .container {width: 88%;padding: 0;}.RWDbanner014 .main_pic_box .swiper-slide .button {left: -25px;}}@media (max-width: 1300px) {.factory-block .ftop-txt {width: 100%;padding-right: 0;}.factory-block .ftop-pic {width: 100%;}.factory-block .fa-title {text-align: center;}.factory-top {flex-direction: column;}.factory-block .factory-box {width: calc(25% - 40px);margin: 0 20px 40px;}.RWDnews005 .owl-carousel.owl-padding-10 {margin-left: 0;margin-right: 0;width: auto;margin-bottom: 0;height: 450px;}.RWDnews005 .margin-top-20 {bottom: 200px;left: 50px;}.RWDbanner_plus01 .logo {width: 95px;}.RWDbanner_plus01 .slick-caption {top: 70px;}.RWDService001 p {font-size: 14px;}.RWDService001 article.boxFeature-2 h2 {font-size: 20px;}article.boxFeature-2:after {width: 300px;height: 300px;}.b-bottom .txtbox li {padding: 0 7px;}.fbottom-left {margin-right: 20px;padding-right: 20px;}.growingtxt h1 {font-size: 28px !important;}.growingtxt {font-size: 17px;}.brand-growingimg {width: 85px;margin-right: 5px;}.brand-growingitem.item2 .brand-growingimg {width: 75px;margin-right: 20px;}.brand-growingtxt h1 {font-size: 40px !important;}.inability-sec.abtop .inability-txt {width: 100%;padding-right: 0;margin: 0 0 20px;}.inability-sec.abtop {flex-direction: column;align-items: center;justify-content: center;width: 90%;margin: 0 auto 30px;}.inability-title.abilitytop {text-align: center;}.inability-sec.abtop .inability-img {width: 100%;height: 350px;overflow: hidden;border-radius: 30px;}.inability-bottom {width: 90%;margin: 0 auto;}.inabpro-right {font-size: 15px;}.farm-top {width: 85%;}.promise-sec {padding: 80px 30px;}.productlist .layoutlist_2 .col-xs-12.col-sm-6.col-md-4 { width: 50%;}.RWDproduct_page .products-info {width: 100%;float: none;}.RWDproduct_page .pic-box {width: 100%;margin: 0 0 30px;padding: 0;}.RWDproduct_page .products-con {padding: 50px;}.tabquality-box {width: calc(100%/2 - 20px);}.eforms2 .m2018 .products-nav>ul>li>a {padding: 15px;}/*20221209*/ul.adv_item.adv_item02 li {  width: 50%;  border: none;}ul.adv_item.adv_item02 li:nth-child(even) { border-right: none;}.car-txt { margin-right: 0;}.productcontent .page_wrapper_bg section.call_to_action>.container {    width: 90%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.footer-block:after {width: 140%;}.footer-top {width: 100%;}.footer-block .container { padding: 100px 0 20px;}.delivery-block .container {width: 90%;}.location-box {width: calc(50% - 40px);border-right: 1px solid #eee;padding: 0 20px;margin: 0 20px 30px;}.RWDbanner014 .main_pic_box .swiper-slide .button {bottom: 0;}.RWDbanner014 .thumb_pic {width: 860px;height: 700px !important;}.RWDbanner014 .main_pic_box {min-height:700px;}.RWDbanner014-container-thumbs {height: 700px !important;}.RWDbanner014 .main_pic_box .swiper-slide .info{bottom: 60px;height: 50% !important;}.RWDbanner014 .main_pic_box .swiper-slide .button {bottom: 40px;}.RWDbanner014 .thumb_pic .swiper-slide.swiper-slide-active img {transform: scale(0.9) translateY(15px);}.RWDbanner014 .swiper-pagination { bottom: -25px !important;}.product-btn {bottom: 7%;}.factory-top {border-radius: 0;padding: 70px 50px;background: rgb(255 255 255 / 74%);}.factory-block {width: 100%;left: 0;}.factory-bottom {padding: 60px 30px;}.champion-block { padding: 100px 0 200px;}.champion-block .container { width: 92%;}article.boxFeature-2:after {width: 280px;height: 280px;}.one-titlesec { margin: 0 auto 60px;}.about-title .RWDparallax_new .picbgbox {height: 740px !important;}.about-title {width: 92%;}.about-info {width: 60%;}.RWDService001 article.boxFeature-2 h2 {font-size: 18px;}.RWDscore01 .count-num {font-size: 40px;}/**/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 70px !important;}.hgroup .pageTitle{font-size: 38px;letter-spacing: 2px;}.page_wrapper_bg .article-text h1 {font-size: 35px;letter-spacing: 2px;}.page_wrapper_bg .article-text h5 {font-size: 20px;}.page_wrapper_bg .article-text p {font-size: 15px;}.inability-sec.brandsec {flex-direction: column;}.inability-txt {padding-right: 0;width: 100%; margin: 0 0 30px;}.inability-title {text-align: center;}.inability-sec.brandsec .inability-img {width: 100%;height: 390px;overflow: hidden;border-radius: 30px;}.inability-sec.brandsec .inability-img img {transform: translateY(-38%);}.brand-award-sec {    padding: 70px 50px;}.brand-breakblock {    padding: 80px 0;}.brand-breaksec {    width: 90%;}.brand-breakbox:before {width: 360px;height: 140px;}.brand-box {width:85%;margin:0 auto}.article1.id142 .milk-conveyor:after {height: 240px;bottom: -65px;}.inabpro-right {padding: 80px 2% 80px 5%;}.farm-top {width: 90%;margin:0 auto}.farmstrong-sec{padding:50px}.farmstrong-txt {width: 85%;font-size: 15px;}.award-block {padding: 70px 40px;}.promise-sec {padding: 70px 0;}.cer-sec li {width: calc(100%/3 - 20px);margin: 0 10px 30px;}    #sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {padding-right: 0;width: 100%;margin: 0 0 30px;}#product,#album,#faq,#article{width: 100%;}.productlist .layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {width: calc(100%/3);}.product1 section.hgroup, .faq1 section.hgroup, .album1 section.hgroup, .article4 section.hgroup, .member section.hgroup, .album2 section.hgroup {width: 100%;margin:0;}.productcontent .page_wrapper_bg section.call_to_action>.container {width: 80%;}.RWDproduct_page .prbtn-sec {width: 60%;}/*.prinfotab-top:before {height: 115%;}*/ 
.prinfo-item.award h5 {font-size: 15px !important;}.prinfotab-top {padding: 100px 0 140px;}.RWDtimeline01 li.event .point .editor {font-size: 15px;}.article3 .page_wrapper_bg section.call_to_action>.container, .article5 .page_wrapper_bg section.call_to_action>.container, .faq1 .page_wrapper_bg section.call_to_action>.container, .article8 .page_wrapper_bg section.call_to_action>.container, .eforms1 .page_wrapper_bg section.call_to_action>.container, .eforms2 .page_wrapper_bg section.call_to_action>.container { width: 90%;}.eforms2 .eformsDesc {padding: 50px;}.eforms2 .customized_columns {padding: 50px 6%;}.eforms2 .formdesc {padding: 40px;font-size: 15px;}.eforms2 .pagecontent.col-md-9 {margin-top: 70px !important;padding:0 !important}.innerback-block .btn.btn_back {margin: 0;}.innerback-block {padding: 0 0 150px;margin-left: 0;left: 0;}.layoutlist_8 .item {padding: 30px;}.layoutlist_7 .litem, .article3 .cate_list.row .col-sm-6.col-md-4 {padding: 20px;}/*20230504*//*.layoutlist_7 .summary, .layoutlist_7 .summary a {text-align: left;font-size: 14px;}*/ 
.layoutlist_7 .summary, .layoutlist_7 .summary a {font-size: 14px;}/*.prinfotab-sec.yogurt .prinfotab-item { align-items: flex-start; width: 100%;flex-direction: row;text-align: left;}*/ 
.prinfotab-sec.yogurt .prinfotab-txt h5 {text-align: left;}.RWDproduct_page .products-con .btn-shop { margin: 30px 0;}.page_wrapper_bg section.call_to_action {padding: 90px 0;}/*.article1.id99 .page_wrapper_bg section.call_to_action:before {height: 650px;}*/ 
.article2.id106 .page_wrapper_bg section.call_to_action:after {background-attachment: unset;}.RWDtimeline01 li.event .point {width: 45%;}.layoutlist_7 .subject, .layoutlist_7 .subject a {font-size: 17px !important;}.prinfotab-top ul {font-size: 14px;}.pr-elementdown tr ,.pr-elementdown td{    border: 1px solid #d5d5d5;}.eforms1 .layoutlist_1.page_content2 {padding: 50px;}.car-img {    width: 100%;    opacity: 1;    bottom: 0;    overflow: hidden;position: relative;}.car-img img{object-fit: cover;    object-position: bottom;    max-height: 34vw;    width: 100%;    transform: scale(1.3);    transform-origin: bottom left;}.car-sec {    padding: 70px 0 0;    display: flex;    flex-direction: column-reverse;}.car-txt {    width: 100%;    padding: 0 60px 40px;}.inabpro-right {padding: 40px 16%;}.inabpro-right ul {display: block;}/*.article2.id87 .page_wrapper_bg section.call_to_action:before{display:none;}/*.eforms2 .eformsDesc_bottom {    padding: 50px 6%;}/*內頁*/ 
.RWDproduct_page .tab-box .tab-container>ul>li { padding: 60px 50px;}.car-txt { padding: 60px 40px;;}.productcontent .page_wrapper_bg section.call_to_action>.container { width: 95%;}.page_wrapper_bg .choco_all h2, .product_all .content_item h2, .page_wrapper_bg .product_all h2 {font-size: 34px; margin-bottom: 30px; letter-spacing: 2px;}.choco_all .content_item.choco_item01 .content_text { width: 50%; left: 80px;}.choco_all .content_item.choco_item03 ul {  width: 100%;}.content_item.choco_item04 .content_pic {  margin-bottom: 25px;}.content_item.choco_item04 .content_text_item {  position: relative; width: 100%; top: auto;  left: auto; transform: translateX(0);}.content_item.choco_item04 .content_text_item .choco_card { background: transparent; box-shadow: none;  padding: 0; margin-bottom: 60px;}.content_item.choco_item04 .content_text_item .choco_card>.content_text, .content_item.choco_item06, .content_item.choco_item07, .choco_all.choco_all04 .content_item,.content_item.mk_item03, .content_item.mk_item04 { padding: 0 15px;}.choco_all .content_item .content_text h3 { font-size: 22px;  text-align: center;}.content_item.choco_item010 ul {font-size: 16px;}.content_item.choco_item04 .content_text_item .content_title { margin-bottom: 40px;}.content_item.choco_item04 .content_text_item .content_title h2:nth-child(2) {  font-size: 48px;}.content_item.choco_item010 ul li, .product_all.mk_all01 .content_text_item .content_text {padding: 0 30px;}.content_item.mk_item01 .content_title h3 { font-size: 20px;  letter-spacing: 1px;}.content_item.mk_item01 .content_title h2 {  font-size: 36px;}.product_all.mk_all01 .content_text_item .content_text h4 {  font-size: 20px;}.product_all.gm_all03 .content_text { padding: 0 80px 0 0;}.product_all.yg_all01 .content_text_item {width: 90%;padding: 40px;}.content_item.gm_item01 .content_text_item { top: 50%; transform: translateX(-50%) translateY(-50%);  width: 95%;}.productlist .layoutlist_2 { padding: 50px 40px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span {  font-size: 16px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 22px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption { bottom: 60px;}.content_item.choco_item02:before {display: none;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {.ftinfo-sec {flex-direction: column;}.ftinfo-box {width: auto;}.ftinfo-box span {display: inline-block;}.ftinfo-box {border-right: none;}/*20221208*/ 
.product_all.mk_all01 .content_text_item .content_text { width: 100%;margin: 0 auto 35px;padding: 0 60px;}.product_all.mk_all01 .content_text_item .content_text:last-child { margin-bottom: 0;}.product_all .content_item ul, .content_item.choco_item04 .content_text_item .choco_card ul, .choco_all .content_item .content_text ul, .product_all.mk_all03 .content_item ul, .content_item.gm_item01 .content_text_item .product_item ul {  font-size: 15px;  letter-spacing: 1px; line-height: 1.7;}.choco_all.choco_all04 .content_item { width: 100%; margin-bottom: 30px;}.product_all.mk_all03 .content_item ul, .content_item.gm_item01 .content_text_item { width: 100%;}.product_all.gm_all03 .content_text { width: 50%; padding: 0 40px 0 0;}.product_all.gm_all03 .content_pic {  width: 50%;}.content_item.mk_item06 .content_title h3 { font-size: 20px;}.choco_all .content_item.choco_item01 .content_text, .content_item.choco_item05 h2 { left: 40px;}.content_item.choco_item02 .content_text { width: calc(40% - 40px);  margin-left: 40px;}.choco_all.choco_all02 {padding: 60px 0;}.content_item.choco_item04 .content_text_item .content_title h2:nth-child(2) { font-size: 46px;}.content_item.choco_item04 .content_text_item .content_title h2:first-child { font-size: 26px;}.choco_all.choco_all05.yg_all09 {    padding: 50px 33px;}.content_item.gm_item01 .content_pic {  margin-bottom: 25px;}.content_item.gm_item01 .content_text_item {position: relative; top: auto; transform: translateX(0) translateY(0); left: auto;}.content_item.gm_item01 .content_text_item .product_item {  padding: 30px ; box-shadow: none;}.content_item.gm_item01 .content_text_item .product_item .content_text h3 { font-size: 24px;}.content_item.gm_item01 .content_text_item h2 { color: #333; margin-bottom: 45px;}.content_item.gm_item01 .content_text_item .product_item .content_text {  padding: 0 20px;}.prinfotab-sec {padding: 50px 20px;}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.footer-block .container {width: 90% !important;}.RWDbanner_plus01 .logo {width: 115px;}.fbottom-left {border-right: none;border-bottom: 1px solid #d5d5d5;padding: 0 0 25px;margin: 0 0 25px;}.factory-bottom {flex-direction: column;padding: 60px 50px;}.factory-block .factory-box {width: calc(50% - 40px); margin: 0 20px 40px;}.RWDnews005 .owl-carousel.owl-padding-10 {height: auto;}.RWDnews005 .margin-top-20 {bottom: 15px}.champion-block:before {background-attachment: inherit;}.banner-block:after {display: none;}.b-bottom {padding: 0 30px 20px;}.champion-block {padding: 80px 0 170px;}.champion-block .container {width: 92%;}.one-titlesec {width: 80%;}article.boxFeature-2:after {width: 270px;height: 270px;}.RWDService001 article.boxFeature-2 h2 {font-size: 18px;}.RWDService001 .col-md-3.col-sm-6:nth-child(2) p, .RWDService001 .col-md-3.col-sm-6:nth-child(3) p {padding:0 20px}.one-titlesec { width: 85%;margin: 0 auto 80px;}.one-logo {width: 280px;}.RWDService001 p {padding: 0 20px;}.RWDbanner014 .thumb_pic {width: 750px;height: 740px !important;}.RWDbanner014 .main_pic_box {min-height:740px;}.RWDbanner014-container-thumbs {height: 740px !important;}.RWDbanner014 .thumb_pic .swiper-slide img {transform: scale(0.65) translateY(125px);}.RWDbanner014 .thumb_pic .swiper-slide.swiper-slide-active img {transform: scale(0.8) translateY(65px);}.RWDbanner014 .thumb_pic .swiper-slide {width: calc(100%/3 + 10px);transition: 0.5s ease;}.RWDbanner014 .thumb_pic .swiper-slide.swiper-slide-active .box::after {top: 115px;}.RWDbanner014 .main_pic_box .swiper-slide .info {bottom: 75px;}.RWDbanner014 .main_pic_box .swiper-slide .button { left: -40px;}.about-title .RWDparallax_new .picbgbox {height: 760px !important;}.about-title {width: 100%;}.about-info {width: 65%;}.about-info .info-txt {font-size: 14px;padding: 0;}.RWDscore01 .count-blk .swiper-slide { width: 100% !important;}h1.main-title{font-size: 32px;}.about-info .info-txt h1 {font-size: 32px;}.RWDService001 i img {width: 40px;}/**/ 
.brand-growingsec {padding: 70px 30px;}.growingtxt h1 {font-size: 25px !important;}.brand-growingimg {width: 75px;margin-right: 0;}.brand-growingitem.item2 .brand-growingimg {width: 65px;margin-right: 15px;}.brand-block:before {height: 155%;top: -55%;}.brand-block {padding: 0px 0 240px;}.brand-small {margin: 0 0 20px;font-size: 14px;}.brand-box p, .brand-growing {font-size: 15px !important;}.brand-box {width: 95%;margin: 0 auto;}.farm-top {width: 96%;}.farmstrong-item {    width: 100%;    min-height: auto;margin: 0 0 50px}.farmstrong-item:after{display:none}.farmstrong-icon {margin: 0;}.award-txt {font-size: 14px;}.award-box {    width: calc(20% - 20px);    margin: 0 10px;}.award-box h5 {    font-size: 16px !important;}.promise-sec {font-size: 14px;}.promise-img {width: 80px;}.blog-info {margin-left: 30px;}.blog-info h5 {font-size: 18px !important;}.blog-sec.middle .blog-info {margin-right: 30px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.location-sec {margin: 0;}.location-box {width: 100%;border-bottom: 1px solid #eee;padding: 0 0 20px;margin: 0 0 20px;border-right: none;}.location-top{border-bottom: 1px solid #eee;padding: 0 0 20px;margin: 0 0 20px;}.location-box:last-child {margin: 0}.location-top .location-box {border-bottom: none;padding: 0;}h1.main-title {font-size: 35px;}.RWDbanner_plus01 .logo {width: 95px;}.RWDbanner_plus01 .slick-active .slick-caption .container {width: 70%;}.RWDbanner_plus01 .slick-caption {top: 185px;}.RWDmenu_plus04 .logo a {width: 140px;}.RWDmenu_plus04 .logo a:after { font-size: 12px;}.delivery-title:before {top: -30px;}.pr-topsec {flex-direction: column;}.prtitle-sec {margin: 0 0 50px;text-align: center;}.champion-block .container {width: 85%;padding: 0;}.one-titlesec {width: 100%;margin: 0 auto 120px;}.champion-block:after {height: 1300px;top: 30%;}article.boxFeature-2:after {width: 330px;height: 330px;}.RWDService001 .col-md-3.col-sm-6 {position: relative;width: 50% !important;margin: 0 0 180px;padding: 0;float: left !important;min-height: 150px;}.RWDService001 .col-md-3.col-sm-6:nth-child(2) {margin-top: 0;}.RWDService001 .col-md-3.col-sm-6:nth-child(3) ,.RWDService001 .col-md-3.col-sm-6:nth-child(4) {margin-bottom: 0;margin-top:0}.RWDService001 p {padding: 0 70px !important;}.about-block .container { width:80%;}.about-info .info-txt h1 { text-align: center;}.about-title .RWDparallax_new .picbgbox { height: 880px !important;}.about-info {padding: 80px 0 380px;width: 100%;}.RWDparallax_new .container.editor {bottom: 100px;}/*----------------*/ 
.main_product .RWDbanner014 .RWDbanner014-main-container {height: auto; min-height: auto;}.main_product .RWDbanner014 .swiper-wrapper {height: auto !important;}.RWDbanner014 .main_pic_box .swiper-slide {height: 100%;}.RWDbanner014 .main_pic_box .swiper-slide .box {padding-bottom: 0;}.main_product .RWDbanner014 .main_pic_box .swiper-slide .main_img {height: 570px !important;min-height: 570px !important;max-height: 570px !important;width: 100%!important;pointer-events: none;  align-items: center;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {height: 570px !important;min-height: 570px !important;max-height: 570px !important;transform:none !important}.RWDbanner014 .main_pic_box .swiper-slide .main_img img {height: 100% !important;width: 100% !important;max-width: 100%;}.RWDbanner014 .main_pic_box .swiper-slide .main_img img {opacity: 1 !IMPORTANT;}.product-block {padding: 0px 0 80px;}.product-block .container {display: flex;flex-direction: column;}.product-main {order: 2;}.product-btn {left: 0;position: relative; order: 3;text-align: center;margin: 0 auto;width: 60%;}.product-info {width: 100%;position: relative;order: 1; margin: 0 0 80px;}.product-btn .RWDbtn01 {margin: 0;}.RWDbtn01 .btn-box .col-sm-12 {display: flex;padding: 0;width: 50%; justify-content: center;}.RWDbtn01 .btn {margin: 0; width: 90%;font-size: 15px;background: #fff;text-align: center;color: #333 !important;display: flex;justify-content: center;padding: 10px 0;border-radius: 30px;}.RWDbtn01 .btn-box .col-sm-12:nth-child(2) .btn {background: transparent !important;color: #fff !important; border: 1px solid #fff;}.RWDbtn01 .btn-box .col-sm-12:first-child {display: block;}.product-info {width: 100%;position: relative;order: 1;margin: 0 0 130px;}.prtitle-sec {text-align: center;margin: 0 0 80px;}.prtitle-sec {margin: 0 0 80px;}.prinfo-box {margin: 0px 25px;font-size: 15px;}.prinfo-sec {justify-content: center;}.index .prinfo-box:after { width: 110px;height: 110px;}.RWDbanner014 .main_pic_box .swiper-slide .info {bottom: 0;position: relative;text-align: center;max-width: 500px;left: 0;height: auto !important;}.RWDbanner014_info_title {font-size: 26px; color: #555;border-bottom: 1px solid rgb(133 133 133 / 41%);}.RWDbanner014_info_text {color: #555;}.RWDbanner014 .main_pic_box .control_arrow {display: flex;position: absolute;bottom: 45%;width: 58%;left: 50%;margin-left: 0;transform: translateX(-50%);}.RWDbanner014 .main_pic_box .control_arrow .RWDbanner014-arrow {width: 50px;height: 50px;background: transparent;border: 1px solid rgb(255 255 255 / 60%);color: #fff;}.RWDbanner014 .main_pic_box .swiper-slide .button {display: none;}.product-block:after {height: 430px;background-position-x: 35%;}.RWDbanner014_info_text u {color: #225209;}.RWDbanner014 .swiper-pagination{display:none}.factory-top {padding: 70px 30px;}.factory-block:before {content: "";position: absolute;background: url(archive/image/customization/pad-bg.png)no-repeat;width: 100%;height: 40%;top: 0;left: 0;background-size: cover;opacity: 0.8;}/*--------*/ 
.page_wrapper_bg section.call_to_action>.container {width: 90% !important;}.page_wrapper_bg section.call_to_action {padding: 90px 0;}.article1.id142 .page_wrapper_bg section.call_to_action {padding: 90px 0 50px;}.inabpro-pass {padding: 90px 0;}.brand-block:before {height: 155%;top: -55%;left: -20%;width: 130%;}.inability-sec.brandsec .inability-img {height: 300px;}.branda-imgbox {margin: 0 10px 20px;width: calc(50% - 20px);}.branda-img {margin: 40px 0 0;flex-wrap: wrap;}.brand-award-sec h1 {    font-size: 30px !important;    letter-spacing: 1px !important;}.brand-breakbox:before {    width: 285px;    height: 115px;}.brand-breakbox h5 {font-size: 17px !important;}.brand-growingsec {padding: 70px 20px;}.brand-growingbox {flex-direction: column;text-align: center;}.brand-growingimg {width: 60px;margin: 0 auto 10px;}.brand-growingitem.item2 .brand-growingimg{width: 65px;margin: 0 auto 10px;}.inability-sec.abtop {width: 100%;}.inabilityimg-box {margin: 0 10px 20px;width: calc(50% - 20px);}.inability-bottom {width: 100%;flex-wrap: wrap;}.inability-block {padding: 0 0 250px;}.inability-block:after {height: 40%}.inabpro-txt {width: 100%;}.inability-block .inner-subtitle br {display: none;}.inner-subtitle {font-size: 15px;font-weight: 400;}.inabpro-right ul {display: block;}.inabpro-right {padding: 50px;}.growingbox-img {width: 250px;margin: 0 auto 10px;}.car-sec .inability-title{display:block}.farm-top-block h5 br {display: block;}.farm-top {width: 100%;}.article1.id99 .page_wrapper_bg section.call_to_action:before {height: 750px;}.award-sec,.promise-sec {flex-wrap: wrap;justify-content: center;}.award-box {width: calc(100%/3 - 20px);margin: 0 10px 30px;}.promise-box{width: calc(100%/3);margin: 0 0 40px;}.promise-sec {font-size: 16px;}.inner-title.awardtime br {display: none;}.cer-sec li {width: calc(50% - 30px);margin: 0 15px 30px;}.productlist .layoutlist_2 {padding: 50px;}.productlist .layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {    width: calc(100%/2);}.RWDproduct_page .prbtn-sec {    width: 100%;}.RWDproduct_page .tab-box .tab-container>ul>li {padding: 40px}.prinfotab-item {flex-direction: column;}.prinfotab-txt {    width: 100%;}.prinfotab-img {    width: 40%;    margin: 0 0 20px;}.album1 .webdesc br {display: none;}.eforms2 .location-box:last-child {margin: 0; border-bottom: none;padding: 0;}.form-horizontal .form-group .col-sm-12.col-md-11 { width: calc(100% - 200px);}.form-horizontal .control-label {width: 200px}.layoutlist_2 .album_item {width: 50%;}.video_item {width: calc(100%/2);float: left;}.layoutlist_8 .item {    display: block;    float: left;    width: calc(50% - 10px);    margin: 0 5px 40px;    padding: 30px 15px;}.layoutlist_8 .list_subject {    width: 100%;    margin: 20px 0 0 !important;    line-height: 1.7;}._col.list_img.col-sm-3.col-md-3 {    width: 100%;}._col.listdate.col-sm-2.col-md-2 {    width: 100%;    margin:20px 0 0;}.layoutlist_8 .listdate .day {    text-align: left;    color: #555;    display: inline-block;    font-size: 12px;    letter-spacing: 0px;}.layoutlist_8 .listdate .yearmonth {    text-align: left;    color: #555;    font-size: 12px;    letter-spacing: 0px;    padding-bottom: 5px;    display: inline-block;}.layoutlist_8.rwd .listdate .day::before {    content: " / ";}.layoutlist_7 .litem, .article3 .cate_list.row .col-sm-6.col-md-4 { width: calc(100%/2 - 10px);}.prinfotab-top.img.ph {display:block;}.prinfotab-top.img {display: none;}.blog-sec.middle {flex-direction: column;}.blog-sec {flex-direction: column-reverse;}.blog-info {width: 100%;margin-left: 0;margin-bottom:30px;}.blog-img {width: 100%;}.blog-btn { margin: 40px 0 30px;}.prinfotab-top {padding: 100px 0 50px;}.prinfotab-top ul:after{ display:none}.prinfotab-top ul {width: 100%;padding: 30px 20px 30px 40px;}.prinfotab-top ul {    width: 85%;    padding: 30px 20px 30px 40px;    background: #fff;}/*.prinfotab-top:before {    height: 113%;}*/ 
.pr-elementsec {padding: 50px;}#mobile-fixed .btn-box .bg2 {color: #fff;background: #004097; border-radius: 20px;}#mobile-fixed .btn-box .normal{border-radius: 20px;}.prbtn {width: 85%;}.eformbtn-box {font-size: 15px;padding: 0 30px;}.prbtn a {justify-content: center;}.award-block .insubtitle {font-size: 15px;}.product_all.yg_all01 .content_text_item { margin-bottom: 60px;}.farmstrong-block {    padding: 180px 0 0;}.farm-top-block .farm_intro h2 {  text-align: center;font-size: 22px;}.farm-top-block .farm_intro .farm_intro_point {    padding: 40px 0 0;    margin: 40px 0 0;    font-size: 20px;    text-align: center;}.farm-top-block .farm_intro h3 br {    display: none;    font-size: 16px;    letter-spacing: 1px;}.cate_list.row {flex-wrap: wrap;}.article3 .cate_list.row .col-sm-6.col-md-4 {    width: calc(100% / 2 - 20px);}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.factory-bottom {padding: 50px 40px; flex-direction: column;}.main_product .RWDbanner014 .main_pic_box .swiper-slide .main_img {height: 520px !important;min-height: 520px !important;max-height: 520px !important;width: 100%!important;pointer-events: none;  align-items: center;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {height: 520px !important;min-height: 520px !important;max-height: 520px !important;transform:none !important}.RWDbanner014 .main_pic_box .control_arrow {width: 50%;}.RWDtimeline01 li.event .point {width: calc(100% - 150px);}.productcontent .page_wrapper_bg section.call_to_action>.container { width: 95% !important;}ul.adv_item.adv_item02 li { padding: 0 15px;}.content_item.mk_item01 .content_title h2 { font-size: 32px;}.content_item.mk_item01 .content_title h3 {font-size: 18px;}.content_item.mk_item01 .content_title>span { width: 100%;}.product_all.mk_all01 .content_text_item .content_text { padding: 0 30px;}.content_item.choco_item02 .content_text { width: calc(50% - 30px); margin-left: 30px;}.content_item.choco_item02 .content_pic { width: 50%;}.choco_all .content_item.choco_item03 ul li { padding: 0 20px;}.content_item.choco_item04 .content_text_item .choco_card {flex-wrap: wrap;margin-bottom: 0;}.content_item.choco_item04 .content_text_item .choco_card>.content_text {    width: 100%;  border-right: none; margin-bottom: 30px;}.page_wrapper_bg .choco_all h2, .product_all .content_item h2, .page_wrapper_bg .product_all h2 { font-size: 30px;  margin-bottom: 25px;}.content_item.choco_item010 ul li, .product_all.mk_all01 .content_text_item .content_text { padding: 0 15px;}.product_all.yg_all01 .content_text_item .content_text { padding: 0 15px 35px; width: 100%;}.product_all.yg_all04 .content_item { width: 100%;  padding: 0;}.product_all.mk_all03 .content_item ul li {  padding: 0 20px;}.content_item.choco_item04 .content_text_item .choco_card>.content_text, .content_item.choco_item06, .content_item.choco_item07, .choco_all.choco_all04 .content_item, .content_item.mk_item03, .content_item.mk_item04 {  width: 100%;}.content_item.gm_item01 .content_text_item .product_item .content_text { width: 100%;padding: 0 60px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.footer-block:after {    width: 180%;}ul.adv_item li.adv_list03:before {  display: block;}ul.adv_item li.adv_list03 {   padding: 0 30px 20px;  margin-bottom: 25px;}ul.adv_item li {  width: 100%; border-right: none;}ul.adv_item.adv_item02 li:last-child { padding-bottom: 0;  border-bottom: none; margin-bottom: 0;}ul.adv_item.adv_item02 li { width: 100%;  border-bottom: 1px solid #ccc; padding-bottom: 25px;}.product_all.gm_all03 .content_text { width: 100%;padding:0;}.product_all.gm_all03 .content_pic { width: 100%;   margin-bottom: 25px;}.content_item.choco_item01 .content_pic { margin-bottom: 25px;}.choco_all .content_item.choco_item01 .content_text {width: 100%; position: relative; left: auto;  top: auto;  transform: translateY(0);}.choco_all .content_item.choco_item01 .content_text ul, .choco_all .content_item.choco_item01 .content_text h3 { color: #555;text-shadow: none;}.content_item.choco_item02 { flex-wrap: wrap; flex-direction: column-reverse;}.content_item.choco_item02 .content_pic { width: 100%; padding-bottom: 30px;}.content_item.choco_item02 .content_text { width: 100%; margin-left: auto; padding: 0 30px 30px;}.choco_all.choco_all02 { padding: 40px 0;}.choco_all .content_item.choco_item03 ul li .choco_icon { width: 65px; height: 65px;  padding: 17px;}.content_item.choco_item04 .content_text_item .choco_card h3 {  margin-bottom: 5px;}.content_item {  margin-bottom: 45px;}.content_item.mk_item01 .content_title h2 {  font-size: 30px;}.content_item.mk_item01 .content_title h3 { font-size: 17px;margin-bottom:0;}.page_wrapper_bg .choco_all.choco_all02 h3 {  margin-bottom: 35px;}.choco_all.choco_all04 {margin-bottom:35px;}.car-txt { padding: 0; background: transparent;  box-shadow: none;margin-bottom: 25px;}.car-img img {max-height: none;}.car-sec:after {display: none;}.choco_all .content_item .content_text ul li i, .choco_all .content_item.choco_item01 .content_text ul li i { color: #296eca;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.protect-sec {flex-direction: column;}.keyword-sec {display: none;}.RWDmenu_plus04 .features .edit {display: none;}.fixed_block {display: none;}.footer-block .container {padding:100px 0 30px;}.RWDservice004 {padding-left: 0;padding-right: 0;}.delivery-block .container {width: 95%;}article.boxFeature-2:after {    width: 300px;    height: 300px;}.RWDservice004 .main-slider .swiper-slide {padding: 50px 30px;box-shadow: none;}.RWDservice004 .swiper-container { width: 100%;overflow:hidden}.RWDservice004 .tab_name {padding: 7px 15px;font-size: 15px;letter-spacing: 1px;margin: 0 2px 8px;width: calc(25% - 4px) !important;}.RWDservice004 .tab-arrow {display: none !important;}.RWDService001 .col-md-3.col-sm-6 {margin: 0 0 170px;}.RWDmobile_bottom_v2 {background-color: #f3f3f3;z-index: 1111;box-shadow: -2px -6px 20px 4px rgb(99 99 99 / 19%);}.mobile_bottom__li:first-child a {border-right: 1px solid #c2c2c2;}.mobile_bottom__a {    display: flex;    text-align: center;    cursor: pointer;    padding: 20px 0;    align-items: center;    justify-content: center;    color: #333 !important;}.RWDmobile_bottom_v2 .icon {margin: 0 7px 0 0;}.RWDmobile_bottom_v2 .text {font-size: 15px;font-weight: 500;    font-family: 'Noto Sans TC', sans-serif;}.RWDmobile_bottom_v2  .icon.ii-line3 {color: #30a532;}.RWDmobile_bottom_v2 .mobile_bottom__li {    flex: 1 1 25%;    border-left: none;    border-right: none;}.footer-block {padding: 0 0 80px;}.footer-top {margin: 0 auto 20px;padding: 0 0 20px;}.scrollTop002 {bottom: 90px;right:10px}.about-block .container {    width: 100%;    display: flex;    flex-direction: column-reverse;}.about-title {    width: 100%;    position: relative;}.about-title .RWDparallax_new .picbgbox {    height: 335px !important;}.RWDparallax_new .container.editor {    bottom: 20px;    left: 15px;    display: block;}.about-info {    width: 85%;    float: none;    padding: 70px 0 5px;    margin: 0 auto 30px;}.RWDscore01 .count-item {    margin: 0 7px;    width: calc(25% - 14px);}.layoutlist_8.rwd .listdate .day {    color: #555;    font-size: 12px;    letter-spacing: 0;}.RWDproduct_page .faq-item .faq-answer {    border-top: none;    display: block !important;}.RWDproduct_page .faq-item .editor {padding:30px;background: #f3f3f3;}.RWDproduct_page .faq-list {border: none;}.RWDproduct_page .faq-item+.faq-item .faq-question,.RWDproduct_page .faq-item .faq-question  {    border-top: none;    font-size: 25px;    font-weight: 700;    margin: 0 0 20px;    color: #333;    padding: 0;} li.faq-item { margin: 40px 0 0;}.RWDproduct_page .faq-item .faq-question:before{display:none}.inner-title.tabquality-title {margin: 0 0 30px;font-size: 16px;}.tabquality-sec  {padding:0;}.tabquality-box {width: 100%; margin: 0 0 40px;}.tabquality-txt:after{display:none}.form-horizontal .control-label {width: 100%; padding:0 !important}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%; padding:0 !important}.productlist .layoutlist_2 {    padding: 40px;}.product_all.gm_all02 .prinfotab-sec.yogurt .prinfotab-item, .prinfotab-sec.yogurt .prinfotab-txt { width: 100%;}.product_all.mk_all02 .content_text h3, .product_all .content_item h3 { text-align: center; padding-bottom: 10px;  margin-bottom: 15px;}.inability-title.abilitytop { margin-bottom: 25px;}.inab-produce {  padding: 40px 30px;}.content_item.choco_item02 .content_text { padding: 0;}.form_text br { display: none;}.product_all.mk_all03 {  border-radius: 0;}/*第二次修改*/ 
.shopping_form .address .input-box {  width: 100%;}.mobile_bottom__li:first-child a {background: #73cf34;color: #fff !important;}select#shoppingColumnsSend_00006_town {    margin-bottom: 10px;}/*230808修改*/ 
.mobile_bottom__li:nth-of-type(2) a{    background: #236ccd;    color: #fff !important;}.mobile_bottom__li:nth-of-type(2) a::before{    content: "\f418";    display: inline-block;    font-family: "Ionicons";    speak: none;    font-style: normal;    font-weight: normal;    font-variant: normal;    text-transform: none;    text-rendering: auto;    line-height: 1;    -webkit-font-smoothing: antialiased;    font-size: 20px;}
}
/*767px end*/
/*700px start*/

@media (max-width: 700px) {.RWDscore01 .count-item {margin: 0 2px 15px;width: calc(50% - 4px);}.RWDscore01 .count-item:after {right: 1px;}.RWDscore01 .count-item:nth-child(2):after{display:none}.form_btn_item {  flex-wrap: wrap;}a.form_btn {  width: 100%;  max-width: none; margin-bottom: 20px;}}

/*700px end*/
/*600px start*/
@media (max-width: 600px) {
.fl {width:220px;}.cd-main-content {overflow: initial;}h1.main-title {font-size: 28px;text-align: center;}h2.sub-title {font-size: 15px;}.RWDmenu_plus04 .header .features .cart-btn img, .RWDmenu_plus04 .header .features .search-btn img,.RWDmenu_plus04 .features .member-btn img {filter: none;transition: .3s ease;}.RWDmenu_plus04 .header .ml-stack-nav-toggle__line {background: #555;}.RWDmenu_plus04 .features:after { background-color: #9b9b9b;}.RWDmenu_plus04 .header.is-up {padding: 0 15px;}.banner-bottom {bottom: 35px;}.b-bottom .txtbox h5 {font-size: 14px;line-height: 1.5;margin: 0 0 5px;letter-spacing: 0.5px;}.b-bottom .txtbox ul {display: block; float: right;}.b-bottom .txtbox li {padding: 0;line-height: 1.5;border: none;list-style: circle;text-align: left;}.b-bottom {padding: 0 20px 20px;}.b-bottom .txtbox ul { display: flex;list-style: none;padding: 0;flex-direction: column;font-size: 12px; margin: 0;}.b-bottom .txtbox li {padding: 0;line-height: 1.7;border: none;}.champion-block {padding: 70px 0;}.footer-block .container {padding:90px 0 30px;}.delivery-block {padding: 90px 0 130px;}.factory-top {padding: 50px 25px;background: rgb(255 255 255 / 31%);}.factory-bottom {padding: 50px 25px;box-shadow: none;background: #f9f9f9;}.factory-block .fa-title {text-align: left;padding: 0 0 20px;margin:  0 0 30px;}.factory-block .factory-sec {flex-wrap: wrap;margin: 0;padding:0 0 0 20px}.factory-block .factory-box {width: 100%;margin: 0 0px 15px;}.factory-block h2.sub-title br {display: none;}.RWDnews005 .margin-top-20 {bottom: 0;left: 15px;text-align: center;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:before{display: none;}.RWDnews005 .controlls-over .owl-pagination {text-align: center;position: relative !important;width: 100%;bottom: 0;}.RWDnews005 .owl-pagination {display: block;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #c5c5c5;}.fbottom-right .cersec {flex-wrap: wrap;}.fbottom-right .cerbox {width: calc(50% - 10px);margin: 0 5px 10px;}.delivery-title p br {display: none;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page.active span {background: #555;}.one-titlesec {width: 100%;margin: 0 auto 70px;}.one-logo {width: 230px;margin: 0 auto;}.one-titlesec h2.sub-title br {display: none;}/**/ 
.champion-block:before {height: 100%;}.champion-block:after{display: none;}.champion-block .container {width: 90%;}article.boxFeature-2:after{display: none;}.RWDService001 .col-md-3.col-sm-6 {margin: 0px 0 45px;min-height: 170px;padding:0 15px}.RWDService001 i {margin-bottom: 45px;position: relative;}i.iconBig:after{content: "";position: absolute;background: url(archive/image/customization/award-icon2.png)no-repeat; width: 88px;height: 88px;background-size: contain;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: -1;}i.iconBig:before {content: "";position: absolute;width: 45px;height: 45px;background-size: contain;top: 50%; left: 50%;transform: translate(-50%,-50%);z-index: 1;opacity: 1;}.RWDService001 .col-md-3.col-sm-6:nth-child(1) i.iconBig:before {background: url(archive/image/customization/13s.png)no-repeat;  background-size: contain;}.RWDService001 .col-md-3.col-sm-6:nth-child(2) i.iconBig:before {background: url(archive/image/customization/13s2.png)no-repeat;  background-size: contain;}.RWDService001 .col-md-3.col-sm-6:nth-child(3) i.iconBig:before {background: url(archive/image/customization/13s3.png)no-repeat;  background-size: contain;}.RWDService001 .col-md-3.col-sm-6:nth-child(4) i.iconBig:before {background: url(archive/image/customization/13s4.png)no-repeat;  background-size: contain;}.RWDService001 .col-md-3.col-sm-6:last-child i {top: 0;}.RWDService001 p br {display: none;}.RWDService001 .col-md-3.col-sm-6:nth-child(2) p, .RWDService001 .col-md-3.col-sm-6:nth-child(3) p {padding: 0;}.RWDService001 .col-md-3.col-sm-6:nth-child(3),.RWDService001 .col-md-3.col-sm-6:nth-child(4){margin: 0;}.RWDService001 article.boxFeature-2 h2 {font-size: 16px;color: #fff;margin: 0 0 5px}.RWDService001 p  {font-size: 14px;color: #ddd;padding: 0 !important;letter-spacing: 0;}.RWDService001 i img {opacity: 0;}.product-info {margin: 70px 0 15px;top: 0;}.product-block .container { width: 90%;}.pr-topsec h2.sub-title br {display: none;}.prinfo-box {margin: 0px 20px;font-size: 14px;}.index .prinfo-box:after {width: 95px;height: 95px;}.RWDbanner014_info_title {font-size: 22px;}.RWDbanner014 .main_pic_box .control_arrow {bottom: 37%;width: 100%;}.product-btn {margin:15px auto 0; width: 75%;}.RWDbtn01 .btn-box .col-sm-12 {width: 100%;}.RWDbtn01 .btn {margin: 20px 0;width: 100%;font-size: 15px;}.product-block:after {display:none}.main_product .RWDbanner014 .main_pic_box .swiper-slide .main_img {height: 500px !important;min-height: 500px !important;max-height: 500px !important;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {height: 500px !important;min-height: 500px !important;max-height: 500px !important;}.RWDbanner014 .main_pic_box .swiper-slide .info {max-width: 100%;height: auto !important;}.RWDbanner014 .main_pic_box {min-height: auto;}.RWDbanner014_info_title {font-size: 20px;padding: 0 0 10px;margin: 0 0 10px;}.RWDbanner014_info_text {font-size: 14px; text-align: left;color:#333}.prtitle-sec {margin: 0 0 50px;}.about-info .info-txt h1 {font-size: 28px;}.about-info .info-txt p { margin: 0;}.RWDscore01 .count-blk .swiper-slide {margin: 0;width: 100% !important;}.about-info .info-txt { font-size: 15px;padding: 0;}.RWDscore01 .count-item {margin: 0 2px 15px;width: calc(50% - 4px);}.RWDscore01 .count-item:after {right: 1px;}.RWDscore01 .count-item:nth-child(2):after{display:none}.RWDscore01 .count-item {margin: 0 7px 20px;width: calc(50% - 15px);}.RWDscore01 .count-num {font-size: 40px;}.RWDparallax_new .container.editor {bottom: 40px;left: 15px;font-size: 13px;}.RWDparallax_new .container.editor h5 {font-size: 15px;margin: 0 0 5px;}.RWDparallax_new .container.editor h5:after {display:none}.product-bg {background-position-x: 15%;opacity:0.95}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {bottom: 275px;width: 100%;right: 20px;}.RWDbanner_plus01.style-dotnav .control-box .control {float: right;}.RWDbanner_plus01.style-dotnav .control-box .items, .RWDbanner_plus01.style-dotnav .control-box .items li, .RWDbanner_plus01.style-dotnav .slick-arrow {display: block;right: 0;top: 50%;}.RWDservice004 .tab_name {background: #fff;}.RWDservice004 .tab_block {border-top: none;border-bottom: none;margin: 0 0 30px;position: sticky;width: 100%;left: 0;top: 120px;height: 90%;z-index: 30;}.RWDservice004 .tab_block .swiper-container .swiper-wrapper {height: auto;}.RWDservice004 .main-slider .swiper-slide {width: 100% !important;}.RWDservice004 { min-width: 100%;}.delivery-block {min-height: auto;}.footer-block {font-size: 14px;background: #004097;}.footer-block:after {display:none;}.footer-protect {background: transparent;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: inline-block;width: 80%;}.RWDalert_fancybox .btn.active {width: 200px; margin: 10px auto 0;}.ft-bottominfo span {display: block;}.ft-bottominfo span:before{display:none;}.ft-bottominfo {font-size: 12px;}/*--------*/ 
.article3 .page_wrapper_bg section.call_to_action>.container, .article5 .page_wrapper_bg section.call_to_action>.container, .faq1 .page_wrapper_bg section.call_to_action>.container, .article8 .page_wrapper_bg section.call_to_action>.container, .eforms1 .page_wrapper_bg section.call_to_action>.container, .eforms2 .page_wrapper_bg section.call_to_action>.container {width: 90% !important;}.page_wrapper_bg section.call_to_action>.container {width: 93% !important;}.article1.id142 .page_wrapper_bg section.call_to_action {padding: 80px 0 50px;}.page_wrapper_bg section.call_to_action {padding: 70px 0 130px;}.hgroup .pageTitle {font-size: 35px;letter-spacing: 1px;}.page_wrapper_bg .article-text h6 {font-size: 17px;margin: 0 0 5px;}.page_wrapper_bg .article-text h1 {font-size: 28px;letter-spacing: 1px;line-height: 1.5;}.page_wrapper_bg .article-text,.page_wrapper_bg .article-text p{font-size: 15px;letter-spacing: 1px}.page_wrapper_bg .RWDmenu_plus04 .header {padding: 0 15px;}.page_wrapper_bg .RWDmenu_plus04 .header.is-up .logo a,.page_wrapper_bg .RWDmenu_plus04 .header .logo a {width: 115px;}.webdesc {font-size: 14px;text-align: left;}/**/pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 60px !important;}.inability-sec.brandsec .inability-img {height: auto;}.inability-sec.brandsec .inability-img img {transform: none;}.brand-award-sec h1 {font-size: 24px !important;}.brand-award-sec h1 span {display: none;}.brand-award-sec {padding: 60px 40px;}.branda-imgbox {margin: 0 0px 20px;width: 100%;}.brand-breakblock {padding: 50px 0 0;}.brand-breakbox {width: 100%;font-size: 16px;margin: 0 0 50px;}.brand-breakbox:before {width: 260px;height: 101px;}.brand-breaksec {flex-direction: column;}.brand-growingtxt h1 {font-size: 32px !important;}.brand-growingtxt-img { width: 170px;margin: 0 auto 15px;}.brand-growingsec {padding: 30px;margin-top:30px}.brand-growingbox {flex-direction: row;text-align: left;width: 100%;border-bottom: 1px solid #d8d7d7;border-right: none;padding: 25px 0;}.growingtxt {font-size: 15px;width: 80%;line-height: 1.7;}.growingtxt h1 {font-size: 30px !important;}.brand-growingitem.item2 {padding:0;margin: 0;}.brand-growingitem.item2 .brand-growingbox {width: 100%;}.brand-growingitem.item2 .growingtxt h1 {font-size: 20px !important;}.brand-growingitem.item2 .brand-growingimg {width:25%;margin-right: 15px;margin-bottom: 0;}.brand-growingimg {width: 25%;margin-right: 15px;}.brand-growingitem {display: flex;flex-wrap: wrap;}.growingtxt span {letter-spacing: 0;}.brand-small br {display: none;}.brand-block:before {height: 135%;left: -20%;width: 130%;bottom: 0;background-position-x: 67%;top: auto;}.brand-box {width: 100%;margin: 0 auto;text-align: left;}/**/ 
.inner-subtitle {text-align: left;}.inability-sec.abtop .inability-img {height: auto;}.inability-sec.abtop {margin: 0 0 15px;}.inabilityimg-box {margin: 0 0 15px;width: 100%;}.inability-block:after {    height: 30%;    background-position-x: 36%;}.inabpro-right:after{display:none}.inabpro-right ul li:before {width: 23px;height: 23px;margin-right: 5px;background-repeat: no-repeat}.inabpro-right {    padding: 30px 20px;}.inabpro-pass {padding: 70px 0;}.inabpro-right ul li {line-height: 2;border-bottom: 1px solid #d1d1d1;padding: 15px 0;display: flex;}.inabpro-title h1 br { display: none;}.inabpro-title {margin: 0 0 15px;}.farm-top {text-align: left;}.farm-top h5 {font-size: 18px !important;margin: 0 0 15px !important;}.farm-top-block h5 br {display: none;}.article1.id99 .page_wrapper_bg section.call_to_action:before {height: 900px;background-position-x: 20%;}.farmstrong-sec {padding: 40px 30px;margin: 30px 0 0;}.farmstrong-txt h5 {text-align: center;font-size: 17px !important;}.farmstrong-txt {width: 100%;}.farmstrong-icon {margin: 0 auto 10px;width: 100%;}.farmstrong-icon img {width: 60px;}.farmstrong-item {margin: 0 0 40px;flex-direction: column;}.farmstrong-block:before{display: none;}.award-block {padding:30px;border-radius: 20px}.award-block .insubtitle {padding: 0px 0 20px;margin: 0 0 30px;text-align: left;font-size: 14px;line-height: 1.8;}.award-box {width: calc(100%/2 - 20px);}.promise-box {width: calc(100%/2);}.promise-sec {font-size: 14px;}.promise-box:nth-child(even) {border: none;}.RWDtimeline01 li.event .point .editor {font-size: 14px;}.cer-sec li {width: calc(50% - 20px); margin: 0 10px 30px;}.cer-sec li a:before {width: 28px;height: 28px;left: -13px;top: 12px;}.cer-block .insubtitle br {display: none;}.insubtitle {text-align: left;}.cer-sec {padding-top: 40px;margin-top: 40px;}.productlist .layoutlist_2 {    padding: 0;    background: transparent;    box-shadow: none;    border-radius: 0;}.RWDproduct_page .products-con {    padding: 0;    background: transparent;    border-radius: 0;}.RWDproduct_page .prbtn-sec {width: 100%;flex-direction: column; margin: 20px 0 0;}.prbtn {width: 100%;margin: 10px 0;}.prbtn a {padding: 7px 0;justify-content: center;}.sortbar {border-bottom: 1px solid #bcbcbc;padding: 0 0 30px;margin: 0 0 40px !important;}.layoutlist_2 .subject {background: #f9f9f9;}/*------*/ 
.pr-elementsec {    background: transparent;    padding: 0;}.prinfotab-top li {margin: 0 0 10px;}.prinfotab-title h1 span { margin: 10px 0 30px;letter-spacing: 1px;font-size: 17px;}.prinfotab-title h1 {    font-size: 25px !important;}.prinfotab-top {    padding:30px 0 0;    font-size: 14px;}.prinfotab-top:before {    height: 100%;    width: calc(100% + 60px);    left: -30px;    top: -30px;    background-repeat: no-repeat;}.prinfotab-sec {padding: 40px 0;}.prinfotab-img {width: 80%;margin: 0 auto 20px;}.prinfotab-img img { width: 100%;}.prinfotab-txt h5 span {font-size: 14px;padding: 10px 0 20px;}.prinfotab-txt h5 {font-size:17px !important;}.pr-elementdown td {padding: 7px;}.inner-title.tabquality-title h1 {font-size: 22px !important;margin:0 0 5px}.prinfo-item.award.tab .cerbox {margin: 0 0 15px;}.prinfo-item.award.tab .cersec {margin: 0;flex-wrap: wrap;}.tabquality-txt span {font-size: 15px;padding: 2px;width: 33px;height: 33px;}.tabquality-txt:before {top: 15px;}.eforms2 .eformsDesc {padding: 40px;}.eforms2 .formdesc br {display: none;}.eforms2 .formdesc {padding: 40px 30px; font-size: 14px;text-align: left;}.form-group { margin-bottom: 30px;}.layoutlist_2 .album_item {width: 100%;}.album2 .layoutlist_2 .album_item {width: 100%;padding:0}.innerback-block .btn.btn_back a {width: 85%;}.row .album_d_item {margin: 0;width: 100%;}.page_wrapper_bg .btn.btn_back {width: 100%;}.photo_view .flexslider .slides2 {height: 50px !important;}.video_item {width: 100%;float: none;}.faq1 .layoutlist_2, .article4 .layoutlist_5{    padding: 0;    background: transparent;    box-shadow: none;}.rwd .faq_answer td:first-child,.rwd .faq_question td:first-child{display:none}.rwd .faq_answer {padding: 20px 0;font-size: 14px;}.layoutlist_8 .article_subject { font-size: 17px;}.layoutlist_8 .item {float: none;width: 100%;margin: 0 0 20px;}.pagecontent .RWDtimeline01 {padding: 40px 20px;}.car-img { width: 140%;}.car-txt { padding: 0 30px 30px;}.inabpro-right ul li:last-child {border: none;padding-bottom: 0;}.layoutlist_7 .litem, .article3 .cate_list.row .col-sm-6.col-md-4 {width: 100%; margin: 0 0 30px!important;}.car-sec .inability-title h1 {font-size: 25px !important;}.prinfotab-sec.yogurt .prinfotab-item {align-items: center;width: 100%;flex-direction: column;margin: 0 0 50px;}.prinfotab-sec.yogurt .prinfotab-img {width: 60%;margin: 0 0 20px;}.prinfotab-sec.yogurt .prinfotab-txt h5 {text-align: center;}#mobile-fixed {padding: 20px 0;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {color: #fff;}.prinfotab-top:after {width: 60px;height: 70px;top: -30px;}.blog-btn a {width: 100%;display: block;text-align: center;}.prinfotab-top ul { width:100%;}.RWDproduct_page .btn-other li button {text-align: left;}.RWDproduct_page .btn-other li {width: 100%;}.pr-elementdown table {font-size: 12px;}#mobile-fixed .fixed-in { width: calc(100% - 190px);}#mobile-fixed .btn-box { width: 190px;}.eforms1 .layoutlist_1.page_content2 {    padding: 40px 20px;}.eformbtn-box:first-child {    border-right: none;    margin: 0 0 50px;}.prbtn-sec.eform {    padding: 30px 0;    flex-direction: column;}.eformbtn-box:first-child {    border-right: none;    margin: 0 0 30px;    border-bottom: 1px solid #d4d4d4;    padding: 0 30px 30px;}.eformbtn-box { width: 100%;}.inabpro-right ul li p {width: 90%}car-img {width: 100%;}.car-img img {max-height: 52vw;}.brand-award {background: transparent;border-radius: 0;}.brand-award-sec {padding: 0;}.brand-award:before{display:none}.brand-breakblock {padding: 50px 0 0;border-radius:20px; overflow: hidden;margin-top: 50px;}.branda-imgbox img {    border-radius: 20px;}.productlist .layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {    width: calc(100%/2);    padding: 0 3px 20px;}.item.product_list_item:after {height: 110px;}.photo_view .flexslider .slides2 {height: 100px !important;}.prinfotab-item {margin: 0 0 40px;}.page_wrapper_bg .ebtn a { display: block;text-align: center;}.page_wrapper_bg .ebtn {float: none;width: 100%;margin-right: 0;}.content_item.mk_item01 .content_title h2 {font-size: 24px;}.product_all.mk_all01 .content_text_item {  width: 95%;padding: 35px 25px;}.choco_all .content_item.choco_item03 ul { flex-wrap: wrap;}.choco_all .content_item.choco_item03 ul li { width: 100%; align-items: center; flex-direction: row; padding: 0 0 15px;text-align: left;}.choco_all .content_item.choco_item03 ul li .choco_icon { width: 50px;  height: 50px; padding: 12px; margin: 0 15px 0 0;}.content_item.choco_item010 ul li .content_pic { border-radius: 0;  border: none; box-shadow: none;  margin-bottom: 15px;}.content_item.choco_item010 ul li { width: 100%;margin-bottom: 30px;}.product_all.yg_all01 .content_text_item .content_text {padding: 0 0px 15px;}.product_all.yg_all01 .content_text_item { padding: 30px 30px;    background: #fff;}.choco_all.choco_all05.yg_all09 { padding: 50px 0px 0; background: transparent;  border-top: 1px solid #ccc; border-radius: 0;}.product_all.yg_all05.mk_all03 { padding: 50px 0 0; background: transparent;  border-top: 1px solid #ccc;}.content_item.gm_item01 .content_text_item .product_item .content_text { padding: 0 30px;}.prinfotab-sec.yogurt.subpr h1 {  padding: 0;  border-bottom: none;}ul.adv_item.adv_item03 li .adv_icon {  margin: 0 auto;}ul.adv_item.adv_item03 li .adv_text>span { display: block; text-align: center; line-height: 1.5; padding: 0;font-size:18px;}ul.adv_item.adv_item03 li { flex-direction: column; align-items: center; justify-content: center;border-bottom: 1px dashed #ccc;}ul.adv_item.adv_item03 li .adv_text {  width: 100%;  margin: 10px 0 0;}.car-txt { padding: 0;  background: transparent;    box-shadow: none;}.car-img img {  max-height: none;}.car-sec:after {display: none;}.content_item.choco_item010 ul li, .product_all.mk_all01 .content_text_item .content_text {padding: 0;}.content_item.gm_item01 .content_text_item .product_item .content_text { padding: 0;}.product_all.mk_all03 .content_item ul {  flex-wrap: wrap;}.product_all.mk_all03 .content_item ul li { width: 100%;  margin-bottom: 30px;border: none; padding: 0;}.product_all.mk_all03 .content_item ul li:nth-child(2) {   border-left: none;}.content_item.gm_item01 .content_text_item .product_item .content_text h3 { font-size: 21px; padding-bottom: 0;}.choco_all .content_item.choco_item02 .content_text h3 { padding: 0 0 10px;  margin: 0 0 10px;}.page_wrapper_bg .choco_all.choco_all02 h2>small {  font-size: 20px;}.page_wrapper_bg .choco_all.choco_all02 h3 {  margin-bottom: 0;}.form_text { font-size: 16px;}.article2.id87 .page_wrapper_bg section.call_to_action:before {    background-position: top right;  background-size: cover;}.farmstrong-block {padding: 180px 0 0;}.content_item.mk_item01 .content_title {  margin-bottom: 30px;}.content_item.mk_item01 .content_title>span {padding-top: 20px; margin-top: 20px;}.content_item.mk_item01 .content_title>span br {  display: none; text-align: left;}.product_all.mk_all01 .content_text_item .content_text {  margin-bottom: 20px;}.choco_all .content_item.choco_item03 ul li span {  width: calc(100% - 50px - 15px);}.product_all.mk_all01 .content_text_item .content_text h4 {    padding-bottom: 10px;    margin-bottom: 15px;}/*第二次修改*/ 
.insubtitle, .farm-top-block .farm_intro h3 {  text-align: center;}.location-box>ul>li:last-child { max-width: none;}.productlist .layoutlist_2 .col-xs-12.col-sm-6.col-md-3 {margin: 0;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .logo a {width: 130px;}.RWDmenu_plus04 .header.is-up .logo a {width: 115px;}.ml-stack-nav-toggle {padding: 25px 14px 38px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 20px 10px;}.RWDmenu_plus04 .features .search-btn,.RWDmenu_plus04 .features .member-btn  {padding: 20px 10px;}.factory-bottom .cerbox {width: 100%;margin: 0 0 10px;}.factory-bottom .cersec{flex-wrap: wrap;margin: 0;}.main_product .RWDbanner014 .main_pic_box .swiper-slide .main_img {height:400px !important;min-height:400px !important;max-height:400px !important;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {height:400px !important;min-height:400px !important;max-height:400px !important;}.RWDbanner014 .main_pic_box .control_arrow { width: 80%;}.about-info { margin: 0 auto 10px;}.cer-sec li {  width: 100%;  margin: 0 0 30px;left: 5px; position: relative;}.RWDtimeline01 li.event .point { width: calc(100% - 80px);}.car-img { width: 105%;}.inab-produce { background: transparent; padding: 0;}ul.adv_item.adv_item02 li {  padding: 0;}.content_item.mk_item01 .content_title h2 { font-size: 22px; letter-spacing: 1px;  line-height: 1.5; margin-bottom: 10px;}.content_item.mk_item01 .content_title>span {  font-size: 15px;  letter-spacing: 1px;}.product_all.mk_all01 .content_text_item {  padding: 30px 15px; width: 100%;}.product_all.mk_all01 .content_text_item { padding: 30px 15px; width: 100%;}.product_all .content_item ul, .content_item.choco_item04 .content_text_item .choco_card ul, .choco_all .content_item .content_text ul, .product_all.mk_all03 .content_item ul, .content_item.gm_item01 .content_text_item .product_item ul { font-size: 14.5px; line-height: 1.5;}.content_item.choco_item04 .content_text_item .choco_card>.content_text, .content_item.choco_item06, .content_item.choco_item07, .choco_all.choco_all04 .content_item, .content_item.mk_item03, .content_item.mk_item04 {  padding: 0;}.page_wrapper_bg .choco_all h2, .product_all .content_item h2, .page_wrapper_bg .product_all h2 { font-size: 22px; letter-spacing: 0px; line-height: 1.5;}.product_all.mk_all03 {padding: 0; background: transparent;}.content_item.yg_item01 .content_title {    margin: 15px 0 20px;}.product_all.yg_all01 .content_text_item .content_text ul span {    margin-right: 0;}.product_all .content_item ul li {    padding-bottom: 0;}.product_all.yg_all01 .content_text_item .content_text h4 {    padding-bottom: 10px;    margin-bottom: 15px;    font-size: 22px;}.product_all.yg_all04 {    padding-top: 35px;}.RWDproduct_page .faq-item .editor { padding: 30px 15px;}.prinfotab-top:before { height: 125%;}.product_all.yg_all01 .content_text_item {  padding: 0; background: transparent;  width: 100%;}.product_all.yg_all01 .content_item.yg_item01 .content_text_item .content_text h4, .product_all .content_item.yg_item01 ul, .product_all.yg_all01 .content_item.yg_item01 .content_text_item .content_text ul span { color: #eee;}.product_all.gm_all02 .prinfotab-sec.yogurt .prinfotab-item { padding: 0;}.prinfotab-sec {  background: transparent; padding: 0;}.content_item.gm_item01 .content_text_item .product_item { padding: 0; background: transparent;}.item.product_list_item {  margin-bottom: 30px;}.choco_all .content_item.choco_item03 ul li:nth-child(2) {  border-right: none;  border-left: none;}.content_item.choco_item04 .content_text_item .content_title h2:nth-child(2) { font-size: 36px;}.content_item.choco_item04 .content_text_item .choco_card h3 {  line-height: 1.5; margin-bottom: 10px;}.product_all.mk_all02 .content_text h3, .product_all .content_item h3 { text-align: center; font-size: 22px; margin-bottom: 10px;}.content_item.choco_item010 .content_title h2:nth-child(2) {font-size: 18px;}.prinfotab-top:before { height: 135%;}.prinfotab-top:before {    height: 130%;    width: calc(100% + 30px);    left: -15px;}.choco_all .content_item .content_text h3 {    padding: 0 0 5px;    margin: 0 0 10px;}.product_all .content_item.yg_item01 ul li i {    color: #eeeeee9e;}.product_all.yg_all04 .content_item .content_text h3 {    font-size: 22px;}.product_all.mk_all02 .content_pic, .choco_all.choco_all04 .content_item .content_pic {    margin-bottom: 15px;}.content_item.mk_item06 .content_title h3 {    letter-spacing: 0px;    font-size: 16px;}.content_item.mk_item06 .content_title {    margin-bottom: 35px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDService001 .col-md-3.col-sm-6 {    margin: 0px 0 30px !important;    min-height: auto;    width: 100% !important;    padding: 0 40px;}.RWDService001 i {    margin-bottom: 0;    position: absolute;}i.iconBig:after {width: 75px;height: 75px;}.RWDService001 article.boxFeature-2 h2 {    font-size: 18px;    color: #fff;    padding-left: 70px;    text-align: left;}.RWDService001 p {    font-size: 14px;    color: #ddd;    padding-left: 70px !important;    text-align: left;}.RWDService001 .col-md-3.col-sm-6:last-child i {    position: absolute;    top: 0;}.footer-block:after {    height: 156%;    width: 265%;}.ftmenu-sec ul {flex-direction: column;}.ftmenu-sec li, .ftmenu-sec li:nth-child(2) {    border-bottom: 1px dotted #ffffff66;    width: 50%;    text-align: center;    padding: 15px 0;    line-height: 1;}.ftmenu-sec li:nth-child(2) {    border-right: none;    border-left: none;}.ftmenu-sec ul {    flex-direction: column;    width: 100%;}.RWDbanner_plus01 .slick-active .slick-caption .container { width: 15%;}.RWDbanner_plus01 .logo { width: 75px;}.page_wrapper_bg .article-text h1 {  font-size: 23px !important;}.product_all.yg_all04 .content_item .content_text h3 {  font-size: 21px;}/*230808修改*/ 
.RWDmobile_bottom_v2 .text {    font-size: 14px;}
}
/*380px end*/
/*370px start*/

@media (max-width: 370px){.one-titlesec h1.main-title span {margin-left: 0;display: block;line-height: 1;}.one-titlesec { margin: 0 auto 40px;}.RWDService001 .col-md-3.col-sm-6 {padding: 0 30px;}.footer-block {font-size: 13px;letter-spacing:0}.footer-block:after {height: 155%;width: 260%;}.ftmenu-sec li, .ftmenu-sec li:nth-child(2) {width: 100%;}.prinfo-box {    margin: 0px 15px;    font-size: 13px;}.RWDservice004 .main-slider .swiper-slide { width: 100% !important;}.RWDmenu_plus04 .header.is-up {padding: 0 15px;}.RWDmenu_plus04 .logo {width: 100px;}.about-info .info-txt h1 {    font-size: 25px;}.about-info { margin: 0 auto;}.productlist .layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {    width: 100%;    padding: 0 0px 20px;}}

/*370px end*/