/* all */a, a:hover, a:focus{text-decoration: none;}/* 反白顏色設定*/::selection { background: #888; color: #fff;}::-moz-selection { background:#888; color: #fff;}.fl img{width:240px;}.RWDmenu_plus04 .is-up .logo {width: 100px;transition: all .5s ease;}header {border-bottom: 0;}.RWDmenu_plus04 .logo {position: absolute;width: 150px;transition: all .5s ease;z-index: 30;}.RWDmenu_plus04 .site-nav .menu {padding-left: 64px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 16px;letter-spacing: 2px;color: #333;font-weight: 600;}.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: #4dc1f0;transition: all .5s ease;}.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: #4dc1f0;}.RWDmenu_plus04 .site-nav .menu>li>a:before {content: "";width: 1px;height: 30px;background: #eee;position: absolute;top: 50%;right: 0px;transform: translate(0, -50%);}.RWDmenu_plus04 .features .member-btn span {font-size: 15px;font-weight: 600;letter-spacing: 1px;}.RWDmenu_plus04 .site-nav .menu>li:last-child>a:before{display:none;}.RWDmenu_plus04 .features .share-group a:last-child {    background: #fff579;    height: 90px;    display: flex;    justify-content: center;    align-items: center;    color: #333;    width: 160px;    font-size: 15px;    letter-spacing: 1px;    font-weight: 600;    position: absolute;    top: 0;    right: -5px;    border-bottom-left-radius: 10px;    border-bottom-right-radius: 10px;}.RWDmenu_plus04 .header {padding: 0 192px 0 32px;}.RWDmenu_plus04 .features .share-group span {margin-left: 8px;font-size: 16px;}.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: 600;color: #fff;background: #4dc1f0;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after{border-color:#333;}.RWDmenu_plus04 .features .member-btn {float: left;margin-right: 120px;}/*banner*/ 
.RWDbanner_plus01 .page-scroll.style01 a span {border-color: #333;}.RWDbanner_plus01 .banner-slider.bg .slick-item {height: calc(100vh - 74px) !important;}.RWDbanner_plus01 .slick-caption.txt-right .container {width: 83%;}.RWDbanner_plus01 .slick-caption.txt-right {text-align: right;top: 30%;}.RWDbanner_plus01 .logo {width: 460px;}.RWDbanner_plus01 .page-scroll {position: absolute;bottom: 10px;}.RWDbanner_plus01 .page-scroll.style01 a {color: #333;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #4dc1f0;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #fff;}/*統一標題*/ 
.index .main {margin-top: 74px;}.index .section-subject {    margin-bottom: 48px;}.index .section-line{display:none;}.index h1.main-title {    font-size: 40px;    letter-spacing: 3px;    text-align: center;    color: #3e3e3e;    font-weight: 600; margin-top: 24px;    margin-bottom: 0px;    line-height: 1.3;}.index h2.sub-title {    font-size: 18px;    letter-spacing: 2px;    text-align: center;    color: #333;}.index .RWDedictor002 h1.main-title {font-size: 30px;margin-bottom: 48px;}/*間距*/ 
.RWDProduct012 .container {width: 70%;}.RWDedictor002 .section-content {padding-top: 0;width: 75%;padding-bottom: 0;}.RWDProduct012{padding: 80px 0;}.ab_block {margin: 24px 0;padding: 120px 0;}.photo_block {padding: 0 0 80px ;}/*家長專區*/ 
.RWDProduct012 {background: url(archive/image/customization/bg2.jpg) no-repeat;background-size: cover;}.forparent_blok {position: relative;}.product-section .item-box {position: relative;float: left;width: calc(100%/3 - 96px);margin: 0 48px;margin-bottom: 24px;}.RWDProduct012 .second-item {position: relative;box-shadow: none;overflow: hidden;}.RWDProduct012 .item-box .item-title {    width: 100%;    text-align: center;    letter-spacing: 3px;    font-size: 22px;    color: #3e3e3e;    font-weight: 600;    margin-top: 0;    margin-bottom: 16px;    height: auto;}.RWDProduct012 .circle-btn {    display: flex;    align-items: center;    justify-content: center;    width: 80px;    height: 80px;    position: relative;    margin: -64px auto 32px;    left: 0;    bottom: 0;    background:linear-gradient(-45deg, #88d9ff, #4FC1F0);    box-shadow: none;}.RWDProduct012 .circle-btn a {width:60px;height: 60px;background: url(archive/image/customization/icon01-1.png)no-repeat;display: block;background-size: contain;}.RWDProduct012 .circle-btn img {display: none;}.RWDProduct012 .item-box .item-text {min-height: auto;text-align: center;    font-size: 16px;    letter-spacing: 1px;    color: #666;}.product-section .item-box:nth-child(3) .circle-btn a{background: url(archive/image/customization/icon02-1.png)no-repeat;display: block;background-size: contain;}.product-section .item-box:nth-child(4) .circle-btn a{    background: url(archive/image/customization/icon03.png)no-repeat;display: block;background-size: contain;}.RWDProduct012 .second-item >a {height: calc(100%/3 - 96px);display: block;overflow: hidden;border-radius: 60%;}.product-section .item-box a:hover img {transform: scale(1.1);transition: all .5s ease;}.product-section .item-box a img {transition: all .5s ease;}.forparent_blok:before {    content: "";    position: absolute;    width: 200px;    height: 200px;    background: url(archive/image/customization/deco02.png)no-repeat;    background-size: contain;    left: -80px;    top: -48px;    opacity: .1;z-index: 1;}/**/ 
.RWDedictor002 .row:before {    content: "";    position: absolute;    display: block;    width: 160px;    height: 40px;    background: #fff579;    top: -20px;    right: 20%;    transform: rotate(2deg);    box-shadow: 0px 3px 5px #eee;}.RWDedictor002 .col-md-6:first-child {width:55%;}.RWDedictor002 .img-rounded {border-radius:30px;}.RWDedictor002 .owl-carousel:after {    content: "";    position: absolute;    width: 260px;    height: 185px;    background: url(archive/image/customization/deco01.png)no-repeat;    background-size: contain;    bottom: -80px;    left: -120px;    opacity: .5;}.RWDedictor002 .RWDedictor002-text  p {font-weight: 600;font-size: 20px;line-height: 1.7;}.RWDedictor002 .RWDedictor002-text dd {    font-size: 20px;    border-bottom: 1px dashed #ddd;    margin-bottom: 16px;    line-height: 1.7;    letter-spacing: 2px;}.RWDedictor002 .col-md-6:last-child {padding-left: 80px;}.RWDedictor002 .RWDedictor002-text {min-width: 80%;display: inline-block;padding: 0;}.RWDedictor002 .RWDedictor002-text dd {    font-size: 20px;    border-bottom: 1px dashed #ddd;    margin-bottom: 16px;    line-height: 1.7;    letter-spacing: 2px;}.RWDedictor002 .row {display: flex;border: 1px solid #eee;align-items: center;padding: 48px;border-radius: 30px;}.RWDedictor002:before {    content: "";    position: absolute;    width: 200px;    height: 145px;    background: url(archive/image/customization/deco01.png)no-repeat;    background-size: contain;    top: -38%;    right: 0;    opacity: .3;    transform: scale(-1);}.RWDedictor002 .RWDedictor002-text:after {    content: "";    position: absolute;    width: 230px;    height: 240px;    background: url(archive/image/customization/ani-deco.png)no-repeat;    background-size: contain;    right: -16px;    bottom: -24px;}.scrollTop002 img {width: 100px;}.scrollTop002 {right: 15px;bottom: 50px;}.fixed_ph {display: none;}
/*footer start*/

footer a:active, footer a:hover {    color: #4dc1f0;    text-decoration: none;}footer a{ color: #333;}footer {    margin-top: 0;    color: #333;    border-top: 0;    background: transparent;}.footer_block {    padding: 120px 0 32px;    background: url(archive/image/customization/ft_bg.png)no-repeat;    background-size: contain;    background-position: 100% 120%;}.ft_info, .ft_map {    width: 50%;}.ft_info dd {    font-size: 18px;    line-height: 1.8;    letter-spacing: 1px;    margin-bottom: 8px;}.ft_info dd b {    margin-right: 8px;    font-size: 14px;}.ft_map iframe {    border-radius: 10px;}.ft_map {position: relative;    padding: 8px;    border-radius: 20px;}.ft_info h3 {    padding-bottom: 0;    color: #333;    margin-bottom: 32px;    letter-spacing: 2px;    font-weight: 600;    font-size: 24px;}.footer_block .container {    display: flex;    border-top: 1px solid #ddd;    padding-top: 64px;    position: relative;}.footer_block .container:before {    content: "";    position: absolute;display:block;    width: 90px;    height: 135px;    background: url(archive/image/customization/ani-deco3.png)no-repeat;    background-size: contain;    right: 30%;    top: -135px;    z-index: -2;    transform: rotate(0deg);}.footer_block .container:after {    content: "";    position: absolute;display:block;    width: 90px;    height: 135px;    background: url(archive/image/customization/ani-deco3.png)no-repeat;    background-size: contain;    right: 16%;    top: -135px;    z-index: -2;    transform: rotate(3deg);}.ft_other {    padding: 0 16px;    display: flex;    justify-content: center;    color: #999;    font-size: 13px;    padding-top: 80px;    letter-spacing: 1px;}.RWDssl01 {    padding: 0 24px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    color: #999;}

/*footer end*/
/*內頁 start*/

/*footer*/ 
.page_wrapper_bg .footer_block {padding: 135px 0 32px;}/*menu*/ 
.page_wrapper_bg .collapsing_header .main {top: 74px !important;}/*共同*/ 
.page_wrapper_bg section.call_to_action {min-height: 650px !important;padding: 70px 0 100px;}.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin: 0 0 40px;}.article-text>.container {width: 100%;padding: 0;}.page_wrapper_bg .pagecontent .RWDslider01 .products-list {padding: 0px;}.article4 article.editor.clearfix>.row {margin-left: 0px;margin-right: 0px;}/*文字*/ 
.page_wrapper_bg .pagecontent, .page_wrapper_bg .pagecontent a, .article-text {font-size: 15px;letter-spacing: 1.5px;line-height: 28px;color: #444;}.page_wrapper_bg .pagecontent h4 {font-weight: 600;letter-spacing: 2px;font-size: 20px;line-height: 32px;margin: 0px 0px 10px;color:#000;}.page_wrapper_bg .pagecontent article.editor.clearfix ul, .page_wrapper_bg .pagecontent .eformsDesc ul {padding-left: 22px;}.page_wrapper_bg article.editor.clearfix ol, .page_wrapper_bg .pagecontent .eformsDesc ol {padding-left: 25px;}/*標題*/ 
.hgroup h1 {text-align: center;letter-spacing: 2px;font-size: 32px;color: #3e3e3e;line-height: 1.5;margin: 0;font-weight: 600;}.hgroup .breadcrumb {background-color: transparent;border: 0;position: relative;bottom: 0;text-align: center;float: none !important;letter-spacing: 1px;}.hgroup .breadcrumb a {color: #999;letter-spacing: 1px;}.hgroup .container {margin: 0 0 30px;border-bottom: 0px solid #dcdcdc;width: 100%;}/*按鈕*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {float: right;padding: 0px;margin: 0 0 20px;background: transparent !important;border-radius: 0px;border: 0px;text-align: center;box-shadow: none;}.page_wrapper_bg .ebtn a, .page_wrapper_bg .btn.btn_back a {padding: 6px 30px;background: transparent;font-size: 15px;line-height: 24px;transition: 0.5s;display: block;color: #4FC1F0 !important;letter-spacing: 2px;border: 1px solid #4FC1F0;border-radius: 10px;}.page_wrapper_bg .ebtn a:hover, .page_wrapper_bg .btn.btn_back a:hover {background: #4FC1F0;color: #fff !important;}/*關於大業*/ 
.ab-box {border: 1px solid #eee;padding: 48px;border-radius: 30px;margin: 30px 0 100px;position: relative;}.page_wrapper_bg .pagecontent .ab-box h4 {position: absolute;top: -72px;background: #fff579;padding: 3px 20px;color: #333;font-weight: 400;transform: rotate(-3deg);left: -15px;}.ab-txt p {border-bottom: 1px dashed #ddd;margin-bottom: 30px;padding-bottom: 10px;}.ab-box.box2 {background: #fffcf3;}.ab-box.box2.last {margin-bottom: 0;}/*教學方式*/ 
.teach-box {border: 1px solid #eee;padding: 48px;border-radius: 30px;position: relative;margin-top: 100px;}.page_wrapper_bg .pagecontent .teach-box h4 {position: absolute;top: -72px;background: #fff579;padding: 3px 20px;color: #333;font-weight: 400;transform: rotate(-3deg);left: -15px;}.teach-box p {border-bottom: 1px dashed #ddd;margin-bottom: 30px;padding-bottom: 10px;}.teach-box img {margin-bottom: 40px;}.teach-box3 {border: 1px solid #eee;padding: 70px 48px 30px;border-radius: 30px;position: relative;margin-top: 100px;}.page_wrapper_bg .pagecontent .teach-box3 h4 {position: absolute;top: -87px;background: #fff579;padding: 3px 20px;color: #333;font-weight: 400;transform: rotate(-3deg);left: -15px;}.teach-box3 p {border-bottom: 1px dashed #ddd;margin-bottom: 40px;padding-bottom: 10px;text-align: center;}.teach-box3 img {margin-bottom: 10px;}/*教學方式_列表*/ 
.page_wrapper_bg .layoutlist_7 .subject, .page_wrapper_bg .layoutlist_7 .subject a {color: #3e3e3e;font-weight: 600;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {color: #666;letter-spacing: 1px;}.layoutlist_7 .litem .img {overflow: hidden;}.article6 .layoutlist_7 .litem .img img {transition: 0.4s;}.article6 .layoutlist_7 .litem:hover .img img {transform: scale(1.03);}/*生活點滴*/ 
.layoutlist_2 .album_item_subject td {color: #3e3e3e;font-weight: 600;font-size: 16px;letter-spacing: 1px;text-align: left !important;}.layoutlist_2 .album_item {margin: 0 0 25px;}.layoutlist_2 .album_item_subject {padding: 9px 0px;}.photo_view .flexslider .slides img {transition: 0.4s;}/*側選單*/#sidebar .products-nav {width: 100%;background: #fffcf3;padding: 25px 15px 20px;border-radius: 10px;border: 1px solid #d5d5d5;}.m2018 .products-nav .nav-title {background: #4ec1f0;letter-spacing: 1px;margin-bottom: 5px;color: #fff;font-size: 18px;text-align: center;padding: 6px;font-weight: bold;border-radius: 10px;}.m2018 .products-nav>ul>li {margin-bottom: 0px;padding: 0px;transition: 0.5s;border-bottom: 1px dashed #d5d5d5;}.m2018 .products-nav>ul>li>a {color: #666;text-align: left;padding: 10px 15px 10px 35px;font-size: 16px;transition: 0.3s;letter-spacing: 2px;border: 0px;width: 100%;}.m2018 .products-nav ul li ul li a {transition: 0.3s;}.m2018 .products-nav ul li ul li {padding: 0 0 0 34px;}.m2018 .products-nav ul li ul li:last-child {margin-bottom: 5px;}.m2018 .products-nav>ul>li>a::before {content: "";font-size: 12px;position: absolute;transition: all .5s;width: 6px;height: 6px;background: #888;left: 15px;top: 20px;border-radius: 50em;}.m2018 .products-nav>ul>li.active>a, .m2018 .products-nav>ul>li>a:hover {color: #000 !important;}.m2018 .products-nav>ul>li>a:hover::before, .m2018 .products-nav>ul>li.active>a::before {color: #4ec1f0;background: #4ec1f0;}.m2018 .products-nav .toggle-submenu::after {margin-top: 4px;}/*預約參觀*/ 
.eformsDesc {margin: 0 0 80px;border: 1px solid #eee;padding: 60px 70px;border-radius: 10px;background: #fffcf3;}.form-horizontal .form-group {margin: 0 0 30px;}/*班級雙周誌*/ 
.page_wrapper_bg .dd-selected {padding-top: 2px;}.layoutlist_3 .dbtn_v2 {border-radius: 10px;transition: 0.4s;background: #fff579;}.no-touch .layoutlist_3 .dbtn_v2:hover {background: #ffeb3d;color: #333;border: 1px solid #b7b7b7;}.webdesc {margin-bottom: 30px;}.oneline {border: 0px;}.download1 .cate_list .subject {    margin-bottom: 30px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_2 .listdate .day {color: #4ec1f0;font-size: 36px; text-align: center;}.page_wrapper_bg .layoutlist_2 .item {padding: 35px 15px 45px;background: #f7f7f7;margin: 0 0 40px;border-radius: 10px;border-bottom: 1px solid #d5d5d5;}.page_wrapper_bg .layoutlist_2 .listdate .yearmonth {text-align: center;padding-bottom: 15px;}.page_wrapper_bg .layoutlist_2 .listdate {border: 0px;}.page_wrapper_bg .layoutlist_2 .list_subject a {line-height: 40px;color: #333;font-weight: 700;font-size: 16px;letter-spacing: 1px;}.layoutlist_2 .list_subject .subsubject {color: #444;}/*資訊公告*/ 
.article4 .layoutlist_7 .litem {margin: 0 0 40px;}/*會員*/#btn_member_login {background: #fff579 !important;transition: 0.3s;color: #333;}#btn_member_login:hover {background: #ffeb3d !important;color: #333;transition: 0.3s;}#div_forget_content #forget_table_btn {background: #fff579 !important;transition: 0.3s;color: #333;letter-spacing: 1px;}#div_forget_content #forget_table_btn:hover {background: #ffeb3d !important;color: #333;transition: 0.3s;}#join_form .btn-primary {background: #fff579 !important;transition: 0.3s;color: #333;letter-spacing: 1px;}#join_form .btn-primary:hover {background: #ffeb3d !important;color: #333;transition: 0.3s;}.member_join {transition: 0.3s;}#join_form {margin-top: 50px;}.btn-primary {    background: transparent !important;    border: 0px;    padding: 0;}.btn-primary a {padding: 6px 30px;background: transparent;font-size: 15px;line-height: 24px;transition: 0.5s;display: block;color: #4FC1F0 !important;letter-spacing: 2px;border: 1px solid #4FC1F0;border-radius: 10px;}.btn-primary a:hover {background: #4FC1F0;color: #fff !important;}.btn-primary:active:hover {background-color: transparent;border-color: transparent;box-shadow: none;}.member .row {margin: 0;}/*班級照片區*/ 
.download1 .cate_list .subject a {    color: #3e3e3e;    font-weight: 600;    font-size: 16px;    letter-spacing: 1px;}

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

@media (max-width: 1500px) {.RWDProduct012 .container, .RWDedictor002 .section-content {    width: 80%;}.RWDedictor002:before {    top: -55%;}.RWDedictor002 .RWDedictor002-text:after {    width: 150px;    height: 160px;}.RWDedictor002 .owl-carousel:after {    width: 220px;    height: 158px;}.RWDedictor002 .row:before {    width: 140px;    height: 32px;}.RWDbanner_plus01 .logo {    width: 420px;}}@media (max-width: 1400px) {.RWDmenu_plus04 .logo {    position: absolute;    width: 120px;}.RWDProduct012 .container, .RWDedictor002 .section-content {    width: 100%;    padding: 0 80px;}.footer_block {    background-position: 100% 110%;}.scrollTop002 img {    width: 78px;}.RWDedictor002 .col-md-6:last-child {    padding-left: 32px;}.RWDedictor002:before {    top: -43%;    width: 170px;    height: 115px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 .logo {position: absolute;width: 105px;margin-top: 4px;}.RWDmenu_plus04 .is-up .logo {width: 90px;}.RWDbanner_plus01 .banner-slider.bg .slick-item {height: calc(100vh - 124px) !important;}.RWDbanner_plus01 .logo {width: 380px;}.footer_block {padding: 120px 64px 32px;}.ft_other {font-size: 12px;}.RWDmenu_plus04 .header {padding: 0 0 0 30px;}.RWDmenu_plus04 .features .member-btn {margin-right: 80px;}/*-----------------內頁---------------------*/ 
.page_wrapper_bg .footer_block {    padding: 135px 64px 32px;}/*滑過效果*/ 
.article6 .layoutlist_7 .litem:hover .img img {transform: scale(1);}.no-touch .layoutlist_3 .dbtn_v2:hover {background: #fff579;}#btn_member_login:hover {background: #fff579 !important;}#div_forget_content #forget_table_btn:hover {background: #fff579 !important;}#join_form .btn-primary:hover {background: #fff579 !important;}.btn-primary a:hover {background:transparent;;color: 4FC1F0 !important;}.page_wrapper_bg .ebtn a:hover, .page_wrapper_bg .btn.btn_back a:hover {background:transparent;color: #4FC1F0 !important;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features .share-group a:last-child {height: 74px;width: 160px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.RWDmenu_plus04 .header {padding: 0 0 0 16px;}.RWDmenu_plus04 .features .member-btn {position: relative;}.RWDmenu_plus04 .features .member-btn span {position: relative;top: 1px;}.RWDmenu_plus04 .features .member-btn:after {content: "";position: absolute;width: 1px;height: 24px;background: #ddd;right: -16px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;color: #4dc1f0;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after {color: #4dc1f0;}.RWDmenu_plus04 #mobile-menu .toggle-submenu:after {color: #333;}.RWDmenu_plus04 .features {position: initial;}.RWDmenu_plus04 .features:after{display:none;}.RWDbanner_plus01 .page-scroll{display:none;}.RWDProduct012 .container, .RWDedictor002 .section-content {width: 100%;padding: 0 32px;}.RWDedictor002 .row {margin-left: 0;margin-right: 0;}.product-section .item-box {position: relative;float: left;width: calc(100%/3 - 64px);margin: 0 32px;}.RWDedictor002 .owl-carousel:after {width: 190px;height: 140px;bottom: -112px;}.forparent_blok:before {width: 150px;height: 150px;}.footer_block .container:before {right: 50%;transform: translate(100%, 0px);}.footer_block .container:after {right: 50%;transform: rotate(3deg)translate(-50%, 0px);}.footer_block {background-position: 100% 100%;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDProduct012 .circle-btn {width: 70px;height: 70px;margin: -48px auto 32px;}.RWDbanner_plus01 .logo {width: 340px;}.ab_block {padding: 80px 0;}.RWDProduct012 {padding: 64px 0;}.RWDedictor002 .owl-carousel {display: block;}.RWDedictor002 .row {flex-direction: column;padding: 64px 48px;}.RWDedictor002 .col-md-6, .RWDedictor002 .col-md-6:first-child{width: 100%;text-align: center;}.RWDedictor002 .col-md-6:last-child {padding-left: 15px;}.index .RWDedictor002 h1.main-title {text-align: center;margin-top: 48px;margin-bottom: 24px;}.RWDedictor002 .owl-carousel:after {bottom: -40px;}.RWDedictor002:before {display:none;}.ft_other {flex-wrap: wrap;}.RWDssl01 {padding: 0 0px 0 24px;}.ft_info dd {font-size: 16px;}.ft_info h3 {font-size: 22px;}.footer_block {padding: 120px 32px 32px;background: none;}.footer_block .container:before {width: 70px;height: 107px;top: -104px;}.footer_block .container:after {width: 70px;height: 107px;top: -105px;}/*----------------------內頁---------------------------*//*共同*/ 
.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin: 0 0 40px;}.model.article_model.RWDtimeline02, .model.article_model.RWDtimeline01{padding-left: 15px;padding-right: 15px;}.page_wrapper_bg .footer_block {    padding: 120px 32px 32px;}/*按鈕*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {width: 26%;margin-top: 20px;}/*側選單*/#sidebar {padding: 0px 15px;margin-bottom: 30px;}/*關於大業*/ 
.ab-box {padding: 35px 20px 40px;margin: 30px 0 80px;}.page_wrapper_bg .pagecontent .ab-box h4 {left: 5px;top: -58px;}/*教學方式*/ 
.teach-box {padding: 48px 20px 20px;margin-top: 80px;}.page_wrapper_bg .pagecontent .teach-box h4 {left: 5px;top: -75px;}.teach-box3 {padding: 48px 20px 20px;margin-top: 80px;}.page_wrapper_bg .pagecontent .teach-box3 h4 {left: 5px;top: -75px;}.teach-box3 p span {letter-spacing: 0.5px;}/*雙周日誌*/ 
.download .search_area {padding: 0 15px;}/*資訊公告*/ 
.article4 .layoutlist_7>.row {margin: 0;}/*預約參觀*/ 
.eformsDesc {    padding: 30px 45px;margin: 0px 0 45px;}.form-horizontal .form-group {    margin-left: -15px;    margin-right: -15px;    margin-bottom: 0px;}.form-horizontal .form-group .col-sm-12.col-md-5, .form-horizontal .form-group .col-sm-12.col-md-11 {    margin-bottom: 20px;}/*會員*/#join_form {    margin-top: 25px;}/**/ 
.RWDslider01 .products-list {    margin: 0;}
}
/*991px end*/
/*767px start*/
@media (max-width: 767px) {
/*all*/ 
.model.article_model.RWDtimeline02, .model.article_model.RWDtimeline01 {padding-left: 0px;padding-right: 0px;}/*教學方式*/ 
.layoutlist_7 .litem {width: 50%;}/*生活點滴*/ 
.layoutlist_2 .album_item {width: calc(100%/2 - 3px);display: inline-block;}/*雙週日誌*/ 
.download .search_area {padding: 0px;}.download .search-container {margin: 20px 0 0;}.download .list_table .col-md-4.col-sm-6 {width: 50%;float: left;}/*資訊公告*/ 
.article4 .layoutlist_7>.row {margin: 0 -15px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_2 .listdate .yearmonth {text-align: left;display: inline-block;padding: 0px;}.page_wrapper_bg .layoutlist_2 .listdate .day {text-align: left;display: inline-block;font-size: 12px;color: #afafaf;position: relative;padding-left: 3px;}.page_wrapper_bg .layoutlist_2 .listdate .day::before {content: "/";display: block;position: absolute;left: -5px;}.page_wrapper_bg .layoutlist_2 .listdate {margin: 10px 0 0;}.page_wrapper_bg .layoutlist_2 .item {padding: 25px 10px 30px;}/*預約參觀*/ 
.eformsDesc {padding: 30px 25px;}/*會員*/#join_form {margin-top: 0px;}/*top*/ 
.page_wrapper_bg .scrollTop002 img {width: 60px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.fl img{width:200px;}.RWDmenu_plus04 .header {padding: 0 16px;}.RWDmenu_plus04 .features .member-btn:after{display:none;}.RWDmenu_plus04 .features .share-group a:last-child{display:none;}.RWDmenu_plus04 .features .member-btn span.hidden-xs {display: inline-block!important;font-size: 13px;}.ab_block {padding: 64px 0;}.RWDProduct012 {padding: 48px 0;}.RWDbanner_plus01 .logo {width: 100%;}.RWDbanner_plus01 .slick-caption.txt-right {text-align: center;top: 12%;}.index h1.main-title {font-size: 33px;}.index h1.main-title {font-size: 33px;}.product-section .item-box {position: relative;float: left;width: calc(100% - 32px);margin: 0 16px 48px;}.RWDProduct012 .circle-btn {margin: -48px auto 16px;}.RWDedictor002 .owl-carousel:after{display:none;}.RWDedictor002 .row {padding: 64px 24px 32px;}.RWDedictor002 .RWDedictor002-text:after{display:none;}.RWDedictor002 .RWDedictor002-text {min-width: 100%;}.footer_block .container {display: flex;flex-direction: column;}.ft_info, .ft_map {width: 100%;}.footer_block {padding: 80px 32px ;}.RWDssl01 {padding: 0;}.footer_block .container {padding-top: 32px;}.scrollTop002 {right: 10px;bottom: 100px;}.ft_info dd {text-align: center;font-size: 15px;}.ft_info h3 {font-size: 18px;text-align: center;margin-bottom: 16px;}.ft_other {padding: 0;letter-spacing: 0;padding-top: 48px;}.footer_block .container:before {right: auto;left: 64px;transform:translate(0%, 0px);}.footer_block .container:after{right:64px;transform: rotate(3deg)translate(0%, 0px);}.fixed_ph {    text-align: center;    display: block;    height: 45px;    position: fixed;    bottom: 0;    z-index: 21;    width: 100%;    background: #fff579;    color: #333;    opacity: 0;    transform: translate(0px, 50px);    transition: all .5s ease;    pointer-events: none;}.fixed_ph.change {    opacity: 1;    transform: translate(0px, 0px);    transition: all .5s ease;    pointer-events: auto;}.fixed_ph img {width: 30px;display: inline-block;padding-right: 8px;top: -2px;position: relative;}.fixed_ph .RWDedictor {animation-name: unset !important;display: flex;height: 45px;align-items: center;    opacity: 1 !important;justify-content: center;}.fixed_ph a {color: #333;font-size: 18px;letter-spacing: 2px;font-weight: 600;}/*----------------------內頁---------------------------*//*共同*/ 
.page_wrapper_bg section.call_to_action>.container {padding-left: 5px;padding-right: 5px;}.page_wrapper_bg section.article-text.rwd>.container {padding: 0px 5px;}.page_wrapper_bg section.call_to_action {padding: 50px 0;min-height: 500px !important;}.RWDslider01 .products-list .box {    padding: 0;}.page_wrapper_bg .footer_block {    padding: 120px 32px 80px;}/*側選單01*/#sidebar {padding: 0px 10px;}/*按鈕*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {width: 100%;}.btn-primary {    width: 100%;}/*標題01*/ 
.hgroup h1 {font-size: 24px;letter-spacing: 2px;margin-bottom: 5px;}.page_subject {padding: 0px;}/*教學方式*/ 
.layoutlist_7 .litem {width: 100%;}.teach-box3 {padding: 40px 5px 10px;margin-top: 80px;}.page_wrapper_bg .pagecontent .teach-box3 h4 {left: 5px;top: -62px;}/*生活點滴*/ 
.layoutlist_2 .album_item {width: 100%;display: block;}.layoutlist_2 .album_item_subject td{text-align: center !important;}/*雙週日誌*/ 
.download .list_table .col-md-4.col-sm-6 {width: 100%;float: none;}.download1 .cate_list .subject {    margin-bottom: 25px;}/*最新消息*/ 
.article6 .page_wrapper_bg .layoutlist_2 .item {padding: 20px 10px 20px;}/*關於我們*/ 
.RWDslider01 .pic-list, .RWDslider01.pic-right .pic-list {float: none;width: 100%;margin-bottom: 20px;padding-left: 0;padding-right: 0;}.RWDslider01 .text {float: none;width: 100%;padding-bottom: 0;}.RWDslider01 .control-box, .RWDslider01.pic-right .control-box {position: static;margin-left: inherit;text-align: center;}.page_wrapper_bg .pagecontent ul.pic-list {padding: 0;}/*會員*/#join_form {background: transparent;padding: 0 15px;}.member .fixed_ph {display: none;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/*----------------------內頁---------------------------*/ 
.page_wrapper_bg .pagecontent h4 {    font-size: 18px;}/*關於大業*/ 
.ab-box .ab-img {width: 100%;display: block;margin-bottom: 25px;}.ab-box {padding: 40px 5px 15px;margin: 30px 0 70px;}.page_wrapper_bg .pagecontent .ab-box h4 {transform: rotate(-2deg);font-size: 18px;letter-spacing: 1px;padding: 2px 12px;left: 12px;top: -60px;}/*教學方式*/ 
.teach-box .teach-img {padding: 0px 8px;}.page_wrapper_bg .pagecontent .teach-box h4 {transform: rotate(-2deg);font-size: 18px;letter-spacing: 1px;padding: 2px 12px;left: 12px;top: -65px;}.teach-box img {margin-bottom: 20px;}.teach-box {padding: 45px 5px 15px;margin-top: 50px;}.teach-box3 .teach-img {width: 100%;}.teach-box3 {padding: 40px 5px 15px;margin: 50px 0 0px;}.page_wrapper_bg .pagecontent .teach-box3 h4 {transform: rotate(-2deg);font-size: 18px;letter-spacing: 1px;padding: 2px 12px;left: 12px;top: -60px;}.teach-box3 p {margin-bottom: 30px;}/*top*/ 
.page_wrapper_bg .scrollTop002 img {    width: 50px;}.page_wrapper_bg .scrollTop002 {    bottom: 75px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.scrollTop002 {    right: 10px;    bottom: 155px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.product-section .item-box {    width: calc(100% - 32px);}.footer_block .container:before {    right: auto;    left: 32px;}.footer_block .container:after {    right: 32px;}.footer_block {    padding: 80px 24px;}.RWDedictor002 .row {    padding: 64px 16px 32px;}.page_wrapper_bg .footer_block {    padding: 110px 24px 80px;}
}
/*320px end*/