a{text-decoration:none;color:#222}a:hover, a;active, a:focus{text-decoration:none;color:#2f6d2f}body {color:#222}/*bg*/ 
.cd-main-content {background-image: url(archive/image/customization/bg_img2.jpg);overflow-x: hidden;}/*banner*/#m_RWDfullscreen01_6_1 {margin-top: 80px;}.slick-caption.txt-left.chang_fontSize .container {width: 90%;}.RWDbanner_plus01 .slick-caption {background: rgba(255, 255, 255, 0.9);padding: 50px 0px;width: 30%;top: 40%;color:#222;box-shadow: 0 3px 3px rgba(205, 228, 145, 0.21);}.slick-caption .txt1 {font-family: 'Noto Serif TC', serif;font-weight: bold;letter-spacing: 2px;font-size: 34px;line-height: 2;color: #7fcc7f;}.slick-caption .txt2 {font-size: 20px;font-family: 'Noto Sans TC', sans-serif;line-height: 2;}.slick-caption .txt3 {font-size: 20px;font-family: 'Noto Sans TC', sans-serif;line-height: 2;margin-top: 30px !important;}.banner_block {position: relative;}.banner_block::before {content: "";position: absolute;background: url(archive/image/customization/img004.png) no-repeat;background-size: cover;width: 700px;height: 250px;right: 0;z-index: 11;bottom: 35px;transform: rotate(-5deg);}.slick-caption .txt3 h5 {border-radius: 20px;padding: 10px 30px;margin-right: 20px;color: #fff;letter-spacing: 2px;display: inline-block;background: #80cc80;font-size: 20px;}/*logo*/ 
.cd-logo {width: 270px;margin-top: 5px;}/*menu*/ 
.RWDmenu_plus02 .inside {background: #fff;}.RWDmenu_plus02 .cd-main-header {background: transparent;}.RWDmenu_plus02 .container {width:97%}.RWDmenu_plus02 .inside.is-up {box-shadow: none;background: #fff;}.cd-primary-nav>li>a {font-size: 16px;}.cd-primary-nav>li>a:hover {color: #7fcb7f;}.cd-primary-nav>li:after {display:none}.cd-primary-nav>.has-children>a::before, .cd-primary-nav>.has-children>a::after {background: #222;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #7fcb7f;}.cd-primary-nav>.active>a {letter-spacing: 2px;transition: 0.6s;color:#7fcb7f;;}.cd-primary-nav>.active>a:after, .cd-primary-nav>.active>a:before {background-color:#7fcb7f;;}.cd-primary-nav .cd-secondary-nav>li>a {color: #fff;background: #7fcb7f;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #797979;color: #fff;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #2f6d2f;color: #fff;}/*----*/ 
.index .section-subject {    text-align: center;margin: 0 0 40px}.RWDproduct004 .section-subject {    margin: 0 0 20px;}h3.sub-title {    font-size: 18px;    letter-spacing: 1px;    line-height: 1.7;    margin: 0;    color: #333;}/*購物車*/ 
.glyphicon {color:#222}.RWDmenu_plus02 .cart-menu .title span {background:#7fcb7f}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color:#7fcb7f}/*公演資訊*/ 
.product_block {padding:80px 0px 60px;}.product_block .container {width: 75%;}.gender h8 {background: #80cc80;color: #fff;padding: 3px 15px;border-radius: 50px;margin-right: 10px;}.gender h9 {background: #338E30;color: #fff;padding: 3px 15px;border-radius: 50px;margin-right: 10px;}.RWDProduct006{padding-top: 0;padding-bottom: 0;}.RWDProduct006 a:hover{text-decoration: none;}.RWDProduct006 .heading h2 {font-family: 'Noto Sans TC', sans-serif;font-size: 40px;font-weight: bold;letter-spacing: 5px;margin-bottom: 25px;color:#222}/*.RWDProduct006 .heading h2::before, .RWDProduct006 .heading h2::after{display: none;}*/ 
.RWDProduct006 .heading p {color: #50ad50;font-size: 17px;letter-spacing: 2px;margin-bottom: 40px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn{color: #63abd4;border: 2px solid #63abd4;}.RWDProduct006 .illustration-v2{margin-bottom: 0;}.RWDProduct006 .illustration-v2 .item{box-shadow: none;padding-bottom: 0;margin: 0 15px;}.RWDProduct006 .illustration-v2 a.product-review{letter-spacing: 2px;color: #fff;transition: all 0.2s ease 0s;font-size: 15px;bottom:0px;}.RWDProduct006 .illustration-v2 a.product-review:hover{letter-spacing: 5px;color: #fff;}.RWDProduct006 .product-description{padding: 15px;}.RWDProduct006 .product-description-brd{box-shadow: none;background-color: #63ABD4;min-height: 200px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}.RWDProduct006 .product-description h4.title-price{margin: 0px 0 28px;text-align: center;letter-spacing: 3px;font-family: 'Noto Sans TC', sans-serif;font-size: 18px;line-height: 1.5;padding: 0px 0px 10px;border-bottom: 1px dashed #fff;    min-height: 68px;display: flex;align-items: center;justify-content: center;}.RWDProduct006 .product-description h4.title-price a{color: #fff;transition: all 0.2s ease 0s;}.RWDProduct006 .product-description h4.title-price a:hover {color: #1c4c67;}.RWDProduct006 .product-description .gender{margin: 5px 0px 10px;letter-spacing: 1px;color: #fff;font-size: 16px;}.RWDProduct006 h2::before {content: "";background: url(archive/image/customization/title_img.png) no-repeat;width: 25px  !important;height: 35px !important;position: absolute;background-size: contain;left: 50% !important;margin-left: -135px;top: 0px !important;transform: rotate(5deg);display:block !important;border: none !important;}.RWDProduct006 h2::after {display:none}/*葡萄樹樂團*/ 
.about_block {padding:60px 0px;position: relative;}.about_block .container {width: 60%;}.RWDleft_cont002>.container,.RWDright_cont002>.container{    width: 100%;}.about-sec.sec2 {    margin-top: 80px;}.RWDleft_cont002 .item-second .text-box {background-color: transparent;color:#222;padding: 54px 50px}.RWDleft_cont002 .item-second {background-color: transparent;}.RWDleft_cont002 .item-second:hover .pic img ,.RWDright_cont002 .item-first:hover .pic img{transform: scale(1.05);}.RWDleft_cont002 .item-second .pic,.RWDright_cont002 .item-first .pic{border-top-left-radius: 80px;border-top-right-radius: 80px;}.RWDleft_cont002 .item-second .text-box .title, .RWDright_cont002 .item-first .text-box .title {    font-family: 'Noto Sans TC', sans-serif;    font-size: 40px;    letter-spacing: 4px;    line-height: 2;    font-weight: bold;    color: #333;}.RWDleft_cont002 .item-second .text-box .subtitle,.RWDright_cont002 .item-first .text-box .subtitle{font-size: 20px;letter-spacing: 4px;font-weight: normal;color: #50ad50;margin-top: 5px;margin-bottom: 50px;display:none}.RWDleft_cont002 .item-second .text-box .underline {display:none}.RWDleft_cont002 .item-second .text-box .text,.RWDright_cont002 .item-first .text-box .text{    font-size: 17px;    line-height: 2;    width:90%;    color: #333;margin-top: 20px}.RWDleft_cont002 .item-second .text-box a,.RWDright_cont002 .item-first .text-box a{    background: transparent;    margin:50px 0 0;    width: 300px;border-radius: 30px;}.RWDright_cont002 .item-first .text-box .underline {display: none;}.RWDright_cont002 .item-first{background: transparent}.RWDleft_cont002 .item-second .text-box a:hover,.RWDright_cont002 .item-first .text-box a:hover{    color: #fff;    background-color: #6b1a7c;    text-decoration: none;}.phi6_on {display:none}/*活動花絮*/ 
.album_block {padding:60px 0px;position: relative;background: #e9f7e9;}.album_block .RWDproduct008 .container {width: 75%;}.RWDproduct008 .section-subject {margin-bottom:0px;}.RWDproduct008 h1.main-title {font-family: 'Noto Sans TC', sans-serif;font-size: 40px;font-weight: bold;letter-spacing: 5px;color:#222;width: fit-content;margin: 0px auto 25px;position: relative;}.RWDproduct008 h1.main-title::before {content: "";background: url(archive/image/customization/title_img.png) no-repeat;width: 25px;height: 35px;position: absolute;background-size: contain;left: 50%;margin-left: -135px;top: 7px;    transform: rotate(5deg);}.RWDproduct008 h2.sub-title {color: #50ad50;font-size: 17px;letter-spacing: 2px;margin-bottom: 50px;font-weight:normal}.RWDproduct008 .section-line {display:none}.album_block::before {content: "";background: url(archive/image/customization/img005.png)no-repeat;background-size: contain;width: 550px;height: 350px;position: absolute;top: -120px;left: 20px;display:none}/*表演影片*/ 
.video_block {padding:60px 0px;}.video_block .container {width: 75%;}.RWDvideo002 h1.main-title,h2.main-title{font-family: 'Noto Sans TC', sans-serif;font-size: 40px;font-weight: bold;letter-spacing: 5px;margin-bottom: 25px;color:#222;width: fit-content;margin: 0px auto 25px;}.RWDvideo002 h1.main-title::before {content: "";background: url(archive/image/customization/title_img.png) no-repeat;width: 25px;height: 35px;position: absolute;background-size: contain;left: 50%;margin-left: -135px;top: 7px;    transform: rotate(5deg);}.RWDvideo002 h2.sub-title {color: #50ad50;font-size: 17px;letter-spacing: 2px;margin-bottom: 50px;font-weight:normal}.RWDvideo002 .section-line {display:none}.RWDvideo002 .section-subject {margin-bottom:0px;}.RWDvideo002 .videoitem {width: 25%;padding: 0px 12px;}.RWDvideo002 figure.effect-sarah {background: #fff;background: #fff;border-top-left-radius: 0px;border-top-right-radius: 0px;}.RWDvideo002 figure.effect-sarah .iframe {backface-visibility: hidden;-webkit-transform: translate(0px,0px);transform: translate(0px,0px);-webkit-transition: opacity 0.35s ease 0s, -webkit-transform 0.35s ease 0s;transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;width: calc(100% + 20px);border-top-left-radius: 0px;border-top-right-radius: 0px;}.RWDvideo002 .videoitem {-webkit-transform: translate(0px,0px);transform: translate(0px,0px);-webkit-transition: opacity 0.35s ease 0s, -webkit-transform 0.35s ease 0s;transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;}.RWDvideo002 .videoitem:hover {-webkit-transform: translate(0px,-10px);transform: translate(0px,-10px);-webkit-transition: opacity 0.35s ease 0s, -webkit-transform 0.35s ease 0s;transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;}.RWDvideo002 figure.effect-sarah .iframe iframe {border-top-left-radius: 0px;border-top-right-radius: 0px;}.RWDvideo002 figure.effect-sarah:hover .iframe {opacity: 0.7;border-top-left-radius: 0px;border-top-right-radius: 0px;}.figcaption_bottom {margin-top: -6px;}.figcaption_bottom h2 {padding: 5px;background: #7fcc7f;margin: 0px;text-align: center;letter-spacing: 1px;line-height: 2;}.figcaption_bottom .h2_line {margin: 0px auto;border-bottom: 1px dashed #fff;width: 90%;background: #7fcc7f;}.figcaption_bottom p {background: #7fcc7f;text-align: center;letter-spacing: 1.5px;padding: 10px 5px;font-size:16px;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}/*footer*/ 
.footer_block .container {width: 75%;}.footer_block {padding:40px 0px;background: #e9f7e9;}.footer_left a {color: #222;transition: 0.4s;}.footer_left a:hover {text-decoration:none;color:#2f6d2f;transition: 0.4s;}.RWDsocial001 {background: transparent;}#social_media_wrapper i {font-size: 30px;}.RWDsocial001 .deficon {width:50px;height:50px;margin-top: -1px !important;}#social_media_wrapper a {width:40px;height:40px;background: transparent;}.RWDsocial001 .deficon.icon_Instagram02, .RWDsocial001 .deficon {width:30px !important;height:30px !important;}.ft_fb {box-shadow: 0 0px 2px 0px #c7e2c7;}#social_media_wrapper a i {color: #337ab7;}#social_media_wrapper a {-webkit-transition: opacity 0.35s ease 0s, -webkit-transform 0.35s ease 0s;}#social_media_wrapper a:hover, #social_media_wrapper a:active {background: transparent;color: #337ab7;-webkit-transform: translate(0px,-10px);transform: translate(0px,-10px);-webkit-transition: opacity 0.35s ease 0s, -webkit-transform 0.35s ease 0s;}/*.ft_title {padding: 15px 0px;}.ft_title h2 {font-size: 65px;letter-spacing: 5px;padding-bottom: 20px;border-bottom: 1px solid #fff;margin: 0px auto 30px;text-align: center;width: fit-content;font-weight: bold;color: #a9a9a9}.ft_title h3 {font-size: 40px;letter-spacing: 1px;text-align: center;width: fit-content;margin: 0 auto;color:#7fcc7f}*/ 
.ft_info {line-height: 2;letter-spacing: 2px;}.ft_info h4 {font-weight: bold;color: #338e30;}.ft_info h4::before {content: "\f004";font-family: FontAwesome;padding-right: 10px;}.ft_info p {font-size: 14px;color: #338e30;}.footer_left {line-height: 2;letter-spacing: 2px;padding: 0px;}.footer_left h4 {font-weight: bold;color: #338e30;}.footer_left h4::before {content: "\f015";font-family: FontAwesome;padding-right: 10px;}.footer_copyright .container {width: 75%;}.footer_copyright {font-size: 13px;text-align: left;padding: 10px 0px;background: #7fcc7f;}.ft_ssl, .ft_notice {color: #fff;}.copyright_desc {color: #fff;}.copyright_desc a {color: #fff;}/*電子報*/ 
.footer_left .web_edm {margin-top: 6px;background: #fff;border: 0px;width: fit-content;}.web_edm .email input {background: transparent;color: #7fcc7f;letter-spacing: 1.5px;width: 200px;}.footer_left .btn {background: #7fcc7f;border-radius: 0px;color: #fff;}.footer_left .btn:hover {background: #338e30;border: 2px solid #fff;}/*-------*/ 
.donate-block {    padding: 60px 0 0;}.donate-block .container {    width: 75%;}.RWDproduct004 .callout-dark {    background-color: transparent;    color: #222;    padding: 0;}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none}.RWDproduct004 #portfolio div.col-md-3 h3 {    line-height: 1.7;    font-size: 22px;    margin: 0 0 10px;text-align: center;}.RWDproduct004 #portfolio .row.mix-grid {    display: flex;    flex-wrap: wrap;    margin: 0;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix {    width: calc(100%/3 - 30px);    margin: 0 15px 30px !important;}.RWDproduct004 section {border-bottom: none}.donate-btn a{    border: 1px solid #aeaeae;    display: block;    width: 300px;    text-align: center;    margin: 30px auto 0;    padding: 9px 0;    border-radius: 30px;transition: .3s ease;color: #333 !important;    font-size: 15px !important;}.donate-btn a:hover {    background:#6b1a7c;    transition: .3s ease;color: #fff !important;}/*-----*/ 
.accompany-block .container {    width: 75%;padding:0}.accompany-block {    padding: 60px 0;    position: relative;    background: #f1f4e7;}.accompany-top {    margin: 0 0 10px;}.planimg-sec {    display: flex;    align-items: center;}.planimg-box img {    margin: 0 auto;    text-align: center;width: 100%;}.planimg-box {    width: calc(100%/3);   margin: 0 20px;}.donate-txt{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}.RWDscore01 .count-num {    font-size: 40px;    letter-spacing: 0;    font-weight: 700;}.RWDscore01 .trigger-blk,.RWDscore01 .score-maintitle,.RWDscore01 .score-subtitle{display: none;}.RWDscore01 .count-blk {    max-width: 100%;}.RWDscore01 .count-item {    margin: 0 15px;    width: calc(100%/3);    text-align: center;}.RWDscore01 .score-content {    padding-top: 0;}.RWDscore01 .score-mainblk {    min-height: auto;}.RWDscore01 .count-title {    font-size: 18px;    margin-top: 10px;    letter-spacing: 1px;}
/*INNER start*/

.pagecontent a, .pagecontent a:hover { text-decoration: none; transition: .5s;}.pagecontent a:hover { color: #338e30;}.layoutlist_2 .item, .layoutlist_4 .item { margin: 0 0 30px;}.page_wrapper_bg .banner_block:before{ display:none;}hr { border-top: 1px dashed #ccc;}.pagecontent ol, .pagecontent ul { padding-left: 26px;}.none img { width: 70%; display: block; margin: auto; margin-top: 30px;}.layoutlist_2 .item, .layoutlist_4 .item { border-bottom: 0 !important;}.pform { border: 0;}.table-rwd { margin: 10px;}.table-rwd span { font-size: 14px; margin-left: 10px; letter-spacing: 2px; display: inline-block; line-height: 3;}.footer_block:after { content: ""; background: url(archive/image/customization/img005.png) no-repeat bottom;  background-size: contain;  width: 30%; height: 400px;  position: absolute;  bottom: 100%;  right: -50px;  opacity: .1;  z-index: -1;  transform: rotate(-15deg);}.footer_block { position: relative;}/*ttl & bread*/ 
.hgroup .container { margin: 0; margin-bottom: 30px; text-align: center; border: 0;}h1.pageTitle { font-size: 30px; color: #111; font-weight: bold; letter-spacing: 1.5px; line-height: 1.5; margin: 0;}.hgroup .breadcrumb { position: relative; bottom: 0; width: 100%; border: 0; background: transparent;}.breadcrumb a { font-size: 13px; color: #9c9c9c; letter-spacing: .5px; line-height: 1.5;}.breadcrumb > li:nth-child(1) a { color: #338e30;}/*space*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 { margin-top: 0 !important;}/*fonts*/ 
.pagecontent, .pagecontent p { margin: 0; font-size: 17px !important; color: #222; letter-spacing: 2px; line-height: 2 !important;}.pagecontent h5 { font-size: 20px !important; font-weight: bold; color: #222; line-height: 1.6 !important; margin: 30px 0 10px !important;padding-left: 20px; position: relative;}.pagecontent h4 { background: #338e30; display: inline-block; padding: 10px 15px; line-height: 1.5 !important; font-size: 17px !important; color: white; margin: 10px 0 10px !important; border-radius: 5px;}.pagecontent h5:before {content: ""; width: 10px; height: 10px; background: #338e30; position: absolute; border-radius: 99em; left: 0; top: 10px;}/*con*/ 
.socialbox img:hover { transition: .5s; transform: translateY(-5px);}.socialbox img { width: 45px; margin-right: 10px; transition: .5s;}.socialbox { margin-top: 30px; margin-left: -5px;}.formdesc strong { width: 30px; display: inline-block;}/*conform*/ 
.customized_columns ._input:hover, .customized_columns ._input:active, .customized_columns ._input:focus { border-bottom: 1px solid #338e30;}.customized_columns ._input, .customized_columns select { background: white; border-radius: 5px;}/*btn*/ 
.pagecontent .btn_back { float: right; margin-top: 30px;}.pagecontent .btn_back a { padding: 6px 40px;line-height: 1.5;}.RWDproduct_page .btn_back { background: transparent; margin: 0;}.RWDproduct_page .btn { border-radius: 5px;}.btn.active, .btn:active {box-shadow: none;}.pagecontent .btn,.page_wrapper_bg .ebtn { font-size: 14px !important;}.btn, .ebtn { background: transparent; padding: 0; color: #333; margin: 0; letter-spacing: 1.5px;}.btn a, .ebtn a { background: #7fcc7f; color: white; font-weight: normal; margin: 0; padding: 2px 40px; margin-top: 30px; border-radius: 10px; font-size: 17px;}.btn a:hover, .ebtn a:hover { background-color: #338e30; color: white;}.RWDeform001 .ebtn {  background: transparent; margin-top: 5px; width: 100%;}.RWDeform001 .ebtn:hover { background: transparent;}.RWDeform001 .ebtn a:hover { background: #505050;}.btn, .btn:hover, .ebtn, .ebtn:hover { transition: .5s;}button#btn_add2car2go { background: #7fcc7f !important;}button#btn_add2car2go:hover, button#btn_add2car:hover { background: #338e30 !important;}.ebtn.currectsend_btn { float: right;}#panel_14 > section.article-text > div > div > div > div.ebtn { float: right;}/*sidebar*/ 
.m2018 .products-nav .nav-title { background: #338e30; color: white; font-size: 15px; margin: 0;}.m2018 .products-nav>ul>li { padding: 0; margin: 0;}.m2018 .products-nav>ul>li a { display: block; max-width: 100% !important; padding: 10px;}.m2018 .products-nav ul>li>.toggle-submenu { height: 45px;}.m2018 .products-nav>ul>li.active { background: #eee;}.m2018 .products-nav li a:hover { color: #338e30 !important;}.m2018 .products-nav>ul>li.active>a { font-weight: bold;}.m2018 .products-nav>ul>li { border-color: #eee;}#sidebar > div.m2018.visible-lg > div > ul > li.active.is-open.has-child > ul > li.active.iscate>a { color: #9c9c9c;}.m2018 .products-nav>ul>li>a { font-size: 14px;}/*products*/ 
.RWDproduct_page .products-con { background: white;  padding: 30px; border-radius: 10px;}.RWDproduct_page .products-info .name { font-size: 20px; font-weight: bold; line-height: 1.5;}.RWDproduct_page .products-info .txt .title { display: none;}.RWDproduct_page .products-info .txt .editor { padding-top: 15px; border-top: 1px solid; font-size: 17px;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {  color: #338e30 ;}.product1 .form-group label { letter-spacing: 0;}.RWDproduct_page .products-info .price-box { padding: 0;}.RWDproduct_page .products-info .pd-info .control-label {  width: 100%; font-size: 17px; border: 1px dashed #ccc; padding: 0 10px;  margin-bottom: 10px; border-left: 5px solid #7fcc7f;}.RWDproduct_page .products-info .name:before { content: ""; background: #338e30; width: 10px; height: 10px; position: absolute; left: -20px;  top: 10px; border-radius: 99em;}.RWDproduct_page .products-info .name { position: relative;}/*news*/ 
.layoutlist_2 .listdate .day { color: #444; font-size: 25px !important; margin: 10px 0 0 0 !important;}.layoutlist_2 .listdate { border-left: 0 !important;}.layoutlist_2 .list_subject a { font-weight: bold; font-size: 16px !important;; line-height: 1.5 !important;}.layoutlist_2 .listdate .yearmonth { padding: 0;}.subsubject { margin-top: 20px;}/*ab*/ 
.RWDtimeline02 .control-box {  right: 20px; top: 20px;}.leftbox, .rightbox { width: 50%; display: inline-block; padding: 30px; background: white;}.adboxbox { display: flex; align-items: center;}.abbox .leftimg:after {    content: "";    background: #338e30;    width: 110%;    height: 100%;    position: absolute;    z-index: -2;    left: 50%;    transform: translateX(-50%);    border-radius: 10px;    top: 70px;}.abbox .leftimg img { border-radius: 10px;}.abbox .leftimg { width: 70%; margin: auto; position: relative;}.abbox .righttxt { background: white; padding: 40px; border-radius: 10px; top: -60px; position: relative; float: left;}.abbox .leftimg:before {    content: "";    z-index: -1;    background: rgba(51, 142, 48, .5);    width: 120%;    height: 100%;    position: absolute;    border-radius: 10px;    left: 50%;    transform: translateX(-50%);    top: 130px;}.abbox h5 { display: inline-block; margin: 0 0 20px !important;}.year { background: #338E30; color: #fff; padding: 3px 15px; border-radius: 50px; margin-right: 10px; display: inline-block; color: white !important; margin-bottom: 7px;}.RWDtimeline02 .timeline2_list .block .text-in { font-size: 17px;}.rightbox {padding: 50px; background: white; height: 564px;}.abform { text-align: left; padding-left: 3vw; padding-top: 20px;}.abform p { margin-bottom: 10px;}.RWDtimeline02 { background: white; padding: 30px;}.textbox { padding: 40px; background: white; border-radius: 10px;}.signature { margin-top: 70px;  float: right;}/*band*/ 
.introbox .rightxt { float: right; padding: 40px; width: calc(75% - 20px); border-top: 5px solid #7fcc7f; margin-left: 20px; padding-top: 0;}.introbox .leftimg { float: left; width: 25%;  border-top: 5px solid #338e30;}.introbox { margin-bottom: 100px;}.eyeimg { width: calc(100% / 3 - 35px); margin: 30px 15px; display: inline-block;}.eyeimgbox { margin-top: 30px; margin-bottom: 30px;}.leftimg, .rightxt {background: white; min-height: 450px;}/*cloud*/ 
.layoutlist_7 .subject { border-bottom: 1px dashed white;}.layoutlist_7 .subject, .layoutlist_7 .subject a { margin: 0 !important; text-align: center; font-size: 17px; background: #7fcc7f; color: white !important; font-weight: bold;}.layoutlist_7 .cdate a { background: #7fcc7f; display: block; padding: 5px; text-align: center; color: white !important; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}.content_box .mask { background-color: rgba(51, 142, 48, .1) !important;}.page_content3 .btn_back { background: transparent !important;}/*store*/ 
.pdesc p { display: inline-block; border: 1px dashed; margin-right: 10px;  margin-top: 10px; padding: 0 20px; border-radius: 5px;}.layoutlist_4 .subject { margin: 10px 0 !important; font-weight: bold;}select.nocateselect { display: none;}.layoutlist_4 .price { color: #338e30;font-weight: bold;}.layoutlist_4 select { padding-right: 33px;}/*download*/ 
.page_wrapper_bg .dd-select, .download .search_input { background: white;}.download .search_input {margin-left: 0; padding-left: 15px;}.download .search-go { background: #7fcc7f; color: white; transition: .5s;}.download .search-go:hover { background: #338e30; transition: .5s;}#download > div.download.layoutlist_2 > table > tbody > tr:nth-child(1) > th.list_subject.hidden-xs { width: 45%;}.download .list_table th.list_date { width: 20% !important;}tr.odd.tline:hover { box-shadow: 0 10px 10px #eee; transition: .4s;}tr.odd.tline { transition: .4s;}.download .list_table td.list_subject { font-size: 15px; letter-spacing: 2px; line-height: 2; transition: .4s;}.download .list_table td.list_date { color: #666; font-size: 15px; letter-spacing: 2px;}.download .list_table td.list_no {  font-size: 14px; letter-spacing: 2px; font-weight: bold;}.download .list_table td.list_no:after { content: ".";}/*donate*/ 
.donate { background: white; margin-bottom: 30px; padding: 40px; display: flex;}.num { width: 6%; background: #338e30; color: white; padding: 20px; margin-right: 30px;}.txtarea h5 { margin: 0 0 10px !important;}.donate .pic { width: calc(100% / 2 - 20px); margin: 10px;}.onlinedonate h4 { display: block; width: 15%; text-align: center; padding: 5px;}.onlinedonate h5 { display: inline-block; margin: 0 10px !important;}.donate.online { display: block; margin: 15px 0;}.donate.online h5 { margin: 0 0 10px !important;}.onlinedonate { margin-bottom: 30px;}#article > div.model.article_model.RWDeditor01 > article > div.onlinedonate > h4:nth-child(3) { margin-top: 30px !important;}.download_container { margin: 30px 20px;}.download_container .btn { background: #7fcc7f;  color: white;  padding: 5px 30px;  font-size: 17px !important;  margin-top: -3px;  position: relative;}.download_container .btn:hover { background: #338e30;}.download_container ul { padding-left: 0;}/*QA*/ 
.faq_q_icon { background: transparent url(archive/image/customization/musical-note.png) 0 0 no-repeat;  background-size: contain;}.faq_a_icon { display: none;}.faq_answer { background: white;}.faq_question { background: rgba(127, 204, 127, .1);}.layoutlist_2 {margin-bottom: 20px;}/*join*/ 
.layoutlist_1.page_content2 { padding: 50px;}.editor table > tbody > tr:nth-child(1) { font-weight: bold; border-top: 2px solid #338e30; text-align: center;}.editor table > tbody > tr:nth-child(1) > td:nth-child(1) { width: 10%;}.editor td { border: 1px dashed #ccc; padding: 15px; background: white;}.editor table > tbody > tr:nth-child(1) > td:nth-child(3) { width: 18%;}input.phone { width: calc(100% / 3 - 5px); display: inline-block;}#eForm1 > div:nth-child(12) > label, #eForm1 > div:nth-child(13) > label, #eForm1 > div:nth-child(14) > label, #eForm1 > div:nth-child(15) > label, #eForm1 > div:nth-child(16) > label,#eForm1 > div:nth-child(17) > label,#eForm1 > div:nth-child(18) > label,#eForm1 > div:nth-child(19) > label,#eForm1 > div:nth-child(20) > label,#eForm1 > div:nth-child(21) > label {  width: 23%;}#eForm1 > div:nth-child(12) > div, #eForm1 > div:nth-child(13) > div, #eForm1 > div:nth-child(14) > div, #eForm1 > div:nth-child(15) > div, #eForm1 > div:nth-child(16) > div,#eForm1 > div:nth-child(17) > div,#eForm1 > div:nth-child(18) > div,#eForm1 > div:nth-child(19) > div,#eForm1 > div:nth-child(20) > div,#eForm1 > div:nth-child(21) > div{ width: 77%;}.layoutlist_1 { padding: 50px 50px 20px; padding-left: 55px; background: white; border-radius: 10px;}.form-horizontal .form-group { margin-bottom: 30px;}.joinbox a:hover { color: white; background: #338e30;}.joinbox a { display: inline-block; background: #7fcc7f; padding: 5px 20px;  color: white; border-radius: 10px; margin-top: 10px;}/*messege*/ 
.list_date.col-sm-2.col-md-2 { font-size: 12px; line-height: 2.2; color: #338e30;}.layoutlist_5 .item:nth-child(even) { background: rgba(127, 204, 127, .1) !important;}.layoutlist_5 .item:hover { border-left: 3px solid #338e30;}.layoutlist_5 .item:hover .list_subject a { color: #338e30;}.layoutlist_5 .list_subject a { font-size: 17px !important;}.ulp { padding-left: 57px;}/*footer*/ 
.RWDsocial001 { position: relative;}#btn_order_emailm_RWDfullscreen01_82_2 { margin-right: 5px;}/*cart*/ 
.RWDmenu_plus02 .cart-menu .title span { background: #7fcc7f;}.RWDmenu_plus02 .cart-menu .title span { background: #7fcc7f; position: relative; top: -2px;}.RWDmenu_plus02 .cart-menu .buy-btn a { background: #7fcc7f;}.RWDmenu_plus02 .cart-menu .buy-btn:hover a { background: #338e30;}.cart-menu .text-box .price { color: #333 !important;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form, .shop-1 .shopping-price-box .sum-box { background: white;border-radius: 0; border: 1px solid rgba(204, 204, 204, .5);}.RWDshopping .btn.normal { border-radius: 5px; font-size: 14px;}.RWDshopping .btn.bg2,.RWDshopping .btn.bg3,.layoutlist_4 .buybtn { background: #7fcc7f;  border: 0; color: white !important; border-radius: 5px; transition: .5s;}.RWDshopping .btn.bg2:hover,.RWDshopping .btn.bg3:hover,.layoutlist_4 .buybtn:hover { background: #338e30;color: white !important; transition: .5s;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b { color: #338e30 !important;}/*購物車上方圓*/@keyframes num-bg {    0% {         background: #7fcc7f;        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {         background: #7fcc7f;        -webkit-transform: scale(1);        transform: scale(1)    }}.shopping-step .current .num:before { background: #7fcc7f;}.shopping-step .name {  color: #666;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price,.total b { color: #f1870a;}.shopping_form {background: white;border: 1px solid #ccc;}.login-box a:hover b { color: #338e30;}.login-box a b { color: #338e30;}.RWDshopping .btn.normal {border-radius: 5px !important;font-size: 15px;}.shopping-step .num { padding: 0; margin: 0; color: #ccc;}/*con*/ 
.eform2 #panel_14 > section.article-text > div > div > div { padding: 40px; background: white; text-align: center;}

/*INNER end*/
/*小螢幕 start*/

@media (max-width:2000px){.about_block .container {    width: 75%;}}@media (max-width:1680px){/*banner*/ 
.RWDbanner_plus01 .slick-caption {width: 33%;top: 30%;}/*區塊寬度*/ 
.product_block .container, .about_block .container, .album_block .RWDproduct008 .container, .video_block .container, .footer_block .container, .footer_copyright .container {width: 90%;}/*活動花絮*/ 
.album_block::before {top: -80px;width: 450px;height: 248px;}}@media (max-width:1440px){/*banner*/ 
.banner_block::before {background-size: contain;width: 500px;height: 250px;bottom: -50px;}.slick-caption .txt1 {font-size:28px;}.slick-caption .txt2 {font-size: 16px;}.RWDbanner_plus01 .slick-caption {padding: 30px 0px;}/*區塊寬度*/ 
.product_block .container, .about_block .container, .album_block .RWDproduct008 .container, .video_block .container {width: 97%;}/*活動訊息*/ 
.RWDProduct006 .product-description .gender {letter-spacing: 0px;}/*活動花絮*/ 
.album_block::before {top: -90px;width: 450px;}.accompany-block .container,.donate-block .container{width: 90%;}}@media (max-width:1366px){/*menu*/ 
.cd-primary-nav>li>a {font-size: 15px;padding: 0px 15px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 15%;width: 35%;}/*活動訊息*/ 
.RWDProduct006 .product-description h4.title-price {letter-spacing: 1px;font-size: 17px;}.RWDProduct006 .product-description .gender {font-size:15px;}/*影片*/ 
.figcaption_bottom p {font-size:15px;}/*----*/ 
.donate-btn a {width: 100%;}}@media (max-width:1280px){/*logo*/ 
.cd-logo {width: 250px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 18%;width: 38%;}/*活動訊息*/ 
.RWDProduct006 .illustration-v2 .item {margin:0px 8px}/*葡萄園*/ 
.RWDleft_cont002 .item-second .text-box {padding:25px 50px;}/*活動花絮*/ 
.album_block::before {top: -63px;width: 400px;}/*footer*/ 
.ft_info p br {display: none;}}

/*小螢幕 end*/
/*1199 start*/

@media (max-width:1199px){/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 8%;width: 45%;}.slick-caption .txt1 {font-size: 25px;}.slick-caption .txt2 {font-size: 15px;}.slick-caption .txt3 h5 {font-size:18px}#m_RWDfullscreen01_6_1 {margin-top: 45px;}.banner_block::before {background-size: contain;width: 400px;height: 250px;bottom: -100px;}/*logo*/ 
.cd-logo {width: 175px;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 2px;margin-left: 5px;}/*menu*/ 
.RWDmenu_plus02 .cd-main-header {background: #fff;}.cd-primary-nav.nav-is-visible {background: #7fcb7f;}.cd-primary-nav>li>a {color:#fff;text-decoration: none;}.cd-primary-nav>li>a:hover {color:#fff;text-decoration:none}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #fff;}.cd-primary-nav>.has-children>a::before, .cd-primary-nav>.has-children>a::after {background: #fff;}.fa-long-arrow-left:before {color:#fff}nav.cd-nav .bottom-copyright {color:#fff}.cd-primary-nav ul {background: #7eca84;}.cd-primary-nav .go-back a::after, .cd-primary-nav .go-back a::before {background: #fff;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;text-decoration: none;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #a7d8a7;}/*購物車*/ 
.cart-menu .fa-long-arrow-left:before {color: #222;}/*top*/ 
.scrollTop002 {bottom: 5%}/*葡萄園*/ 
.RWDleft_cont002 .item-second .text-box {padding: 5px 20px;}.RWDleft_cont002 .item-second .text-box .title {font-size:30px;letter-spacing: 2px;}.RWDleft_cont002 .item-second .text-box .subtitle {margin-bottom:34px;}/*活動花絮*/ 
.album_block::before {top: -48px;width: 350px;}/*表演*/ 
.RWDvideo002 .videoitem {width: 50%;padding: 0px 20px;}/*footer*/ 
.footer_block .container {width:97%}.ft_title h2 {font-size: 38px;padding-bottom: 12px;}.ft_title h3 {font-size: 25px;}.ft_title {padding: 27px 0px 0px;width: 26%;}.footer_info, .footer_left, .footer_right {font-size: 15px;width: 33.3%;}.web_edm .email input {width: 178px;}.ft_info {font-size:15px;}.ft_info p {font-size:12px;letter-spacing: 1.5px;margin-top: 12px;}.RWDsocial001 {padding-bottom: 2px;}.footer_copyright .container {width:97%}/*INNER*/ 
.collapsing_header .cd-main-header .cd-logo { margin-top: 2px;  margin-left: 5px;}.RWDmenu_plus02 .cd-main-header { padding: 0;}.RWDleft_cont002 .item-second .text-box .title, .RWDright_cont002 .item-first .text-box .title {    font-size: 30px;    letter-spacing:2px;}.RWDleft_cont002 .item-second .text-box .text, .RWDright_cont002 .item-first .text-box .text {    font-size: 15px;    margin-top: 5px;}.RWDscore01 .count-num {    font-size: 30px;}.RWDvideo002 h1.main-title, h2.main-title {font-size: 35px;margin: 0px auto 20px;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix {    width: calc(100%/2 - 20px);    margin: 0 10px 40px !important;}}

/*1199 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 8%;width: 45%;}.slick-caption .txt1 {font-size: 25px;}.slick-caption .txt2 {font-size: 15px;}.slick-caption .txt3 h5 {font-size:18px}#m_RWDfullscreen01_6_1 {margin-top: 45px;}.banner_block::before {background-size: contain;width: 400px;height: 250px;bottom: -100px;}/*logo*/ 
.cd-logo {width: 175px;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 2px;margin-left: 5px;}/*menu*/ 
.RWDmenu_plus02 .cd-main-header {background: #fff;}.cd-primary-nav.nav-is-visible {background: #7fcb7f;}.cd-primary-nav>li>a {color:#fff;text-decoration: none;}.cd-primary-nav>li>a:hover {color:#fff;text-decoration:none}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #fff;}.cd-primary-nav>.has-children>a::before, .cd-primary-nav>.has-children>a::after {background: #fff;}.fa-long-arrow-left:before {color:#fff}nav.cd-nav .bottom-copyright {color:#fff}.cd-primary-nav ul {background: #7eca84;}.cd-primary-nav .go-back a::after, .cd-primary-nav .go-back a::before {background: #fff;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent !important;text-decoration: none;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #a7d8a7;}/*購物車*/ 
.cart-menu .fa-long-arrow-left:before {color: #222;}/*top*/ 
.scrollTop002 {bottom: 5%}/*活動花絮*/ 
.album_block::before {top: -48px;width: 350px;}/*表演*/ 
.RWDvideo002 .videoitem {width: 50%;padding: 0px 20px;}/*footer*/ 
.footer_block .container {width:97%}.ft_title h2 {font-size: 38px;padding-bottom: 12px;}.ft_title h3 {font-size: 25px;}.ft_title {padding: 27px 0px 0px;width: 26%;}.footer_info, .footer_left, .footer_right {font-size: 15px;width: 33.3%;}.web_edm .email input {width: 178px;}.ft_info {font-size:15px;}.ft_info p {font-size:12px;letter-spacing: 1.5px;margin-top: 12px;}.RWDsocial001 {padding-bottom: 2px;}.footer_copyright .container {width:97%}/*INNER*/ 
.rightbox { height: 475px;}.leftimg, .rightxt { min-height: 380px;}.num { width: 8%;}nav.cd-nav .bottom-copyright { display: none;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn { width: 48%;}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
.planimg-box {    width: calc(100%/3);    margin: 0 5px;}.RWDproduct004 .item-box-desc {    margin-bottom: 10px;    padding: 20px 5px 0;    text-align: left !important;}.RWDleft_cont002 .item-second .text-box,.RWDright_cont002 .item-first .text-box{    padding: 20px 0 0;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.main .RWDright_cont002 .container {    padding-left: 15px;    padding-right: 15px;}
}
/*800px end*/
/*pad版 start*/
@media (max-width: 768px) {
/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: auto;width: 60%;bottom:20px}.banner_block::before {width: 500px;height: 220px;bottom: -25px;right: -25%;}/*gotop*/ 
.scrollTop002 {bottom: 100px;}/*相簿*/ 
.album_block::before {top: -82px;width: 370px;}/*表演*/ 
.RWDvideo002.istouch figure.effect-sarah .iframe {opacity: 1;}/*footer*/ 
.ft_title {display: none;}.footer_block .container {width: 90%;}.footer_left, .footer_right {width:50%;}.ft_ssl, .ft_notice {text-align: left;}.copyright {text-align: left;padding-left: 16px;}.footer_right {width: 100%;}.ft_fb {box-shadow: none;}.ft_info p br {display: block;}/*INNER*/ 
.abbox .leftimg:before { width: 140%;}.abbox .leftimg:after { width: 120%;}.adboxbox { display: block;}.adboxbox .leftbox, .adboxbox .rightbox { width: 100%;}.rightbox { height: auto;}.leftimg, .rightxt { min-height: auto;}#sidebar { margin-bottom: 30px;}.page_content3 .btn_back { padding: 0;}.num { width: 12%;}.download .search-container { width: 100%;}.pform table { width: 200%;}.form-horizontal .control-label, #eForm1 .form-group .col-sm-12 { width: 100% !important;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix {    width: 100%;    margin: 0 0 60px !important;}.planimg-sec {    flex-direction: column;}.planimg-box {    width: 100%;    margin: 0 0 20px;}.RWDscore01 .trigger-next, .RWDscore01 .trigger-prev {    display: none;}    .RWDscore01 .count-item {    margin: 0;    width: 100%;    text-align: center;    border-bottom: 1px solid #b0b0b0;    padding: 20px 0;}.RWDscore01 .count-item:last-child {    border-bottom: none;}.RWDleft_cont002 .item-second .text-box a, .RWDright_cont002 .item-first .text-box a {margin: 30px 0 0;}
}
/*767px end*/
/*phone版 start*/
@media (max-width: 480px) {
/*banner*/ 
.RWDbanner_plus01 .slick-caption {width: 100% !important;top: auto;padding: 10px 0px;bottom: 0px;}.slick-caption .txt1 {font-size: 23px;}.slick-caption .txt2 {font-size: 14px;margin-top: 0px !important;}.slick-caption .txt3 h5 {font-size: 16px;padding: 10px 20px;}.slick-caption .txt3 {margin-top:0px !important;}/*top*/ 
.scrollTop002 {right:0px;}.scrollT img {width: 70%;}/*活動訊息*/ 
.RWDProduct006 .heading h2, .RWDproduct008 h1.main-title, .RWDvideo002 h1.main-title {font-size:30px;margin-bottom:20px;}.RWDProduct006 h2::before {margin-left:-110px !important;width:20px !important;height:30px !important;top:4px !important} .RWDProduct006 .heading p {font-size:15px;}/*葡萄園*/ 
.RWDproduct008 h1.main-title::before, .RWDvideo002 h1.main-title::before {width: 20px;height: 30px;top:4px;;margin-left:-110px;}.RWDleft_cont002 .item-second .text-box .title, .RWDright_cont002 .item-first .text-box .title{font-size: 26px;letter-spacing: 1.5px;}.RWDleft_cont002 .item-second .text-box .subtitle {margin-top:10px;}.RWDleft_cont002 .item-second .text-box .text {font-size: 15px;}/*花絮*/ 
.album_block::before {display:none}/*表演*/ 
.RWDvideo002 .videoitem {width:100%}/*footer*/ 
.footer_left, .footer_right {width:100%;}.footer_left {padding: 15px;}.ft_ssl, .ft_notice, .copyright {text-align: center !important;}/*INNER*/ 
.hgroup h1 {font-size: 25px;letter-spacing: 1px; line-height: 1.5;margin:0;}.page_wrapper_bg .call_to_action>.container { padding: 0;}.hgroup .breadcrumb { text-align: center;width: 100%;}.btn a, .ebtn a { letter-spacing: 0px;}#RWDshopping,#RWDquiry { padding: 0 20px;}.none img { width: 80%; margin: 40px auto;}.pform table { width: 500px !important;}.pform { margin-top: 0;}#mobile-fixed .btn-box .normal {background: transparent !important; color: #555; border: 1px solid; border-radius: 0;}#mobile-fixed .btn-shop .btn{ height: 35px; background: transparent !important; color: #555; border: 1px solid; border-radius: 0;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop,#mobile-fixed .btn-box .bg2 { background: #338e30 !important; color: white; border: 1px solid #338e30 ;}.RWDshopping .btn.normal { margin: 10px 0; width: 100%;}.abbox .righttxt {    text-align: justify;    top: -5px;}.abbox.clearfix {    margin-bottom: 30px;}.adboxbox .rightbox {    padding: 30px;}.adboxbox {    margin-bottom: -30px;}.RWDtimeline02 .timeline2_list .block .year {    font-size: 13px;}.introbox .leftimg, .introbox .rightxt {    width: 100%;    float: none;    margin: 0;}.introbox .leftimg img {    left: 50%;    position: relative;    transform: translateX(-50%);    height: 190%;    margin-top: -50px;}.introbox .leftimg {    margin-bottom: 30px !important;    height: 300px;    overflow: hidden;}.video_item {    margin-bottom: 40px !important;}.eyeimg {    width: 100%;    margin: 0 0 20px;}.eyeimg:last-child {    margin: 0;}.pagecontent .btn_back {    width: 100%;}.pagecontent .btn_back a {    display: block;}.RWDproduct_page .products-con {    padding: 30px 30px 0;}.donate {    display: block;    text-align: justify;}.num {    width: 100%;    padding: 0 20px;    margin-bottom: 20px;}.donate .pic:last-child {    margin: 0;}.donate .pic {    width: 100%;    margin: 0 0 20px;}.onlinedonate h4 {    width: 100%;}.onlinedonate h5 {    margin: 15px 10px !important;    display: block;}.donate.online {    text-align: justify;}.file_area {    width: 100%;    margin: 0 0 20px;}.dd-container,.page_wrapper_bg .dd-select, .download .search_input {    width: 100% !important;}.download_container .btn {    width: 100%;}.donate.online:last-child {    text-align: left;}.pform table {    width: 1500px !important;}.layoutlist_1.page_content2 {    padding: 30px;}.customized_columns ._input, .customized_columns select {    font-size: 17px;    letter-spacing: 1.5px;    line-height: 2;}.textbox {    padding: 30px;}.joinbox a {    display: block;    text-align: center;}.layoutlist_1 {    padding: 30px 30px 50px;}li#MO_sellPrice {    margin-top: 12px;}.RWDtimeline02 .timeline2_list .block .pic {    border: none;}.accompany-top h3.sub-title br {    display: none;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*banner*/ 
.slick-caption .txt1 {font-size: 22px;}.slick-caption .txt2 {font-size: 14px;margin-top: 0px !important;}.slick-caption .txt3 h5 {font-size: 16px;padding: 10px 20px;}.slick-caption .txt3 {margin-top:0px !important;}.slick-caption.txt-left.chang_fontSize .container {width: 97%;}.RWDleft_cont002 .item-second .text-box .title {font-size: 24px;}.phi6_on {display:block;line-height: 2;font-size: 16px;}.phi6_off {display:none}.RWDproduct008 h2.sub-title {font-size: 15px;letter-spacing: 1px;line-height: 1.5;}.footer_left {font-size: 14px;letter-spacing: 1px;}.web_edm .email input {width: 155px;}/*INNER*/ 
.article-text>.container { padding: 0;}#sidebar { margin: 0 5% 10%;}
}
/*iphone6 end*/