a {color: #35B458}a:hover{text-decoration: none;}a:hover, a:focus {color: #8fc31f;}/*隱藏*/ 
.flex-direction-nav{display: none;}.RWDService002 .section-subject{display: none;}.RWDproduct002 .section-subject{display: none;}.RWDnews002 li.media a.media-date{display: none;}.footer_teasers_wrapper{display: none;}/* 反白顏色設定*/::selection {background: #35a33d;color: #fff;}::-moz-selection {background:#35a33d;color: #fff;}/*內容頁統一字*/section.call_to_action h3{ font-size: 28px;font-weight: 700;color: #F85858; letter-spacing: 2px; }section.call_to_action h4{font-size: 18px;letter-spacing: 1px; font-weight: 700;}section.article-text p{font-size: 15px; letter-spacing: 1px; line-height: 30px;color: #666;}/*---首頁---*//*banner*/ 
.flexslider .container .carousel-caption h1{letter-spacing: 2px;}.lead.skincolored{letter-spacing: 2px;}.flex-control-paging li a.flex-active{background: #005d9a ! important;}.flex-control-paging li a {width: 15px ! important;height: 15px ! important;}.flex-control-nav{bottom: 10px ! important;}/*menu*/ 
.navbar{margin: 5px 0px;}.nav > li > a{padding: 0px 15px 0px 0px;}.navbar-brand {width: 100px;padding-top: 0px; padding: 0px;}.navbar-nav>li{letter-spacing: 1px;}.navbar .logo_img{width: 380px;}.navbar{margin: 15px 0px;}.navbar .nav{margin: 13px 0;}.navbar .nav li a{ margin: 0 15px}.navbar .nav li a:hover, .navbar .nav li a:active{color: #999;}.navbar .nav li ul li{padding:0;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color: #FFFFFF;}.navbar .nav li a:hover, .navbar .nav li a:active{border-bottom: solid 1px #FFFFFF;}.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{border-color: #ffffff;}.navbar-nav > li > a{height: 45px;padding-top: 0px;padding-bottom: 0px;border-radius: 50px;font-size: 15px; }.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color: #ffffff !important;}.dropdown-menu > li > a{padding: 10px 20px;}.RWDMenuIcon001 .imghover{ display: inline-block;height: 60px;margin-right: 10px;}.RWDMenuIcon001 i img{max-height: 45px;}.navbar .nav li a:hover, .navbar .nav li a:active {border-bottom: solid 0px #FFFFFF;}.navbar .nav li a:hover {border-color: transparent; transform: scale(0.85);}.navbar .nav li.active a, .navbar .nav li.active a:hover{border-bottom: solid 0px #428bca;}.RWDMenuIcon001 ul.nav li ul{width: 100%;margin-top: 10px;}/*背景顏色*/ 
.collapsing_header header{background: #ffffff;}section.call_to_action{padding: 70px 0 80px;}section.call_to_action{background:;}section.portfolio_teasers_wrapper{background:#ffffff; padding: 80px 0 20px;}/*輪播*/section.features_teasers_wrapper{padding: 80px 0;background:#f5f5f5; margin: 0px 0 45px 0;}.RWDedictor002 .section-content{padding-bottom: 60px;}.btn-lg, .btn-group-lg > .btn{border-radius: 0;float: left;font-size: 14px;}.RWDedictor002 .btn.btn-rj {margin-top: 30px;border: 2px solid #C7C8CA;border-radius: 3px; color: gray;letter-spacing: 1px; float: right;}.RWDedictor002 .btn.btn-rj:hover, .RWDedictor002 .btn.btn-rj:focus{background-color: #33a23d;color: #fff;border-color: #33a23d;}.RWDedictor002 .RWDedictor002-text {text-align: justify;}._bd_row ol, ._bd_row  ul{-webkit-padding-start: 25px;}/*芝蔴街美語*/#m_RWDBASE_PAT01_32_2 > div:nth-child(1) > img{width: 450px;margin-bottom: 30px;}.RWDService002 h1.main-title{font-size:30px; letter-spacing: 3px;}.RWDService002 h2.sub-title{font-size: 16px; letter-spacing: 3px; margin: 10px 0 0;}.RWDService002 .section-line{margin-top: 20px;}.funny-boxes > .funny-boxes-text > h4{font-size: 20px; letter-spacing: 2px; font-weight: 300;margin: 0 0 10px 0;padding-bottom: 0px;}.funny-boxes > .funny-boxes-text > h4 a:hover{text-decoration: none;}.funny-boxes > .funny-boxes-text > h4::after{background-color: #1D5377; height: 0px;}.funny-boxes > .funny-boxes-text > p{font-size: 14px; letter-spacing: 1px;}.funny-boxes > .funny-boxes-icon{height: 176px; width: 176px;}.funny-boxes.not-right-column::before{background:#c3c3c3}.funny-boxes.not-right-column::before {background: #ffffff;}/*芝蔴街的故事*/#pic-about{width: 250px;margin-bottom: 25px;}/*課程介紹*/#m_RWDBASE_PAT01_17_2 > div:nth-child(1) > img{width: 450px;margin-bottom: 30px;}.RWDproduct002 h1.main-title{font-size:30px; letter-spacing: 3px;}.RWDproduct002 h2.sub-title{font-size: 16px; letter-spacing: 3px; margin: 10px 0 0;}.RWDproduct002 .section-line{margin-top: 20px;}.RWDproduct002 .btn.btn-rj{border-radius: 0;}.isotope .isotope-item{height: auto !important;}.portfolio-item > .inner-content > .portfolio-content{opacity: 1;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text p{font-size: 20px;}/*頁尾人物*/#m_RWDBASE_PAT01_34_1 > div:nth-child(1) > img{width: 300px;margin: 0 0 -25px 0;}/*頁尾*/ 
.RWDnews002 h3{font-weight: 500; letter-spacing: 3px; padding: 0 0 20px;}.RWDnews002 li.media{margin-bottom: 30px;}.RWDnews002 li.media h5.media-heading{margin: 0 0 10px 75px;}.RWDPhoto002 h3{font-weight: 500; letter-spacing: 3px; padding: 0 0 20px;}.RWDPhoto002 ul li a{border-radius:0px;}.footer{background: #10a452;border-top: solid 10px #ffe300;margin-top:0px;}.footer_teasers_wrapper{padding: 60px 0 0;}.copyright{border-top: solid 0px #1c5780;color: #ffffff;font-size:14px; letter-spacing: 1px;text-align: center;}.copyright a{color: #ffffff; }.copyright a:hover {color: #ffe300;}#m_RWDBASE_PAT01_29_1{margin: 20px 0;}#m_RWDBASE_PAT01_29_2{color: #caf7c7;letter-spacing: 3px; font-size: 20px; line-height: 1.8;margin: 50px 0;}/*TOP*/ 
.scrollTop001 .icon{background: transparent url(archive/image/customization/ScrollTop-_2.png) center center no-repeat;width: 100%;height: 100%;background-size: contain;}.scrollTop001 {transition: bottom 0.5s ease 0s;width: 70px; height: 123px;bottom: 10%;right: 25px; text-align: center;cursor: pointer; z-index: 75;}#toTop {display: none !important;}/*頁尾顯示與隱藏*/@media (max-width: 480px){.form_1{display:none}}@media (min-width: 768px){.form_2{display:none}}
/*內頁 start*/

/**//*內頁高度*/ 
.page_wrapper_bg .section.call_to_action{min-height: 800px;padding: 0px 0 80px !important;}.page_wrapper_bg .collapsing_header .main { top: 80px !important;}/*箭頭隱藏*/ 
.flex-direction-nav {display:none}/*rwd 內頁統一字*/ 
.page_wrapper_bg .article-text.rwd .container{font-size: 14px; line-height:30px; color: #555; word-wrap:break-word;word-break:normal;letter-spacing: 2px}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a{font-size: 20px; line-height:30px; color:#555; word-wrap:break-word;word-break:normal;letter-spacing: 2px}.content section{font-size: 14px; line-height:30px; color: #555; word-wrap:break-word;word-break:normal;letter-spacing: 2px}.page_subject sub_title {font-family: 'cwTeXYen', serifcursive ,'Itim', cursive;}/*麵包屑*/ 
.page_wrapper_bg .hgroup h1 {color: #33a23d; font-size: 30px; text-align: center; font-weight: bold; letter-spacing: 2px;line-height: 35px;font-family: cwTeXYen, sans-serif}.page_wrapper_bg .breadcrumb{display:none}.page_wrapper_bg .hgroup .container { border-bottom: 0px solid #cccccc;}/*頁尾*/ 
.page_wrapper_bg .form_1 { color: #caf7c7;font-size: 20px; line-height: 1.8; letter-spacing: 3px;}.page_wrapper_bg #m_RWDPAGE_BASE_PAT01_27_1 {margin: 20px 0px;}.page_wrapper_bg #m_RWDPAGE_BASE_PAT01_27_2 {margin: 25px 0px;}.page_wrapper_bg #footer_img {width: 220px;margin: 0 0 -20px;}/*內頁banner*/ 
.page_wrapper_bg .collapsing_header .full_page_photo {position: relative;}/*聯絡我們*/ 
.page_wrapper_bg #con_img {margin-bottom: 10px;}.page_wrapper_bg h5, .h5 {font-size: 24px;color:#33a23d;font-weight: 600 !important;font-family: 'cwTeXYen', serifcursive ,'Itim', cursive;margin: 18px 0px 6px!important;text-align: left}.page_wrapper_bg .con_p {padding-top: 25px;}.page_wrapper_bg .con_row {padding-bottom: 35px;border-bottom: 1px #ccc dashed;}#eformsDesc_1_3 > div > div.con_p.col-lg-4.col-md-4.col-sm-4.col-xs-12 > h5 { text-align: center;}/*電子表單*/ 
.page_wrapper_bg #eForm1 {padding-top: 0px;}.page_wrapper_bg .form-group {margin-bottom: 25px;}.page_wrapper_bg .customized_columns ._input:focus { border: 1pt #10a452 solid;}.page_wrapper_bg .eformsDesc {border-bottom: 0px solid #dcdcdc;}.page_wrapper_bg .customized_columns {width: 80%;margin: 0 auto;}.customized_columns ._input {border: 1px solid #ccc;background-color: #ffffff;}/*按鈕*//*聯絡我們按鈕*/ 
.page_wrapper_bg .ebtn {color: #ffffff; padding: 0px 30px  !important; background:#555 !important; border-radius: 2px; float: right !important;margin-left: 10px;transition: 0.3s}.page_wrapper_bg .ebtn a { color: #fff !important;}.page_wrapper_bg .ebtn:hover {background:#10a452 !important}#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {display:none}/*開班訊息*/ 
.page_wrapper_bg .layoutlist_3 .listdate .yearmonth {color: #555;font-size: 14px;letter-spacing: 1px;padding-bottom: 10px;}.page_wrapper_bg .layoutlist_3 .listdate .day { color: #33a23d; font-size: 35px;}.page_wrapper_bg ._col.list_img img {border-radius: 8px;}.page_wrapper_bg .summary a {font-size: 16px !important;}.page_wrapper_bg .layoutlist_3 .list_subject .summary {margin: 10px 0px;}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a:hover{color:#33a23d}.page_wrapper_bg .layoutlist_3 .item {padding: 35px 0px;border-bottom: 1px dashed #cccccc;}/*芝麻街的故事*/ 
.page_wrapper_bg h6, .h6 {font-size: 16px;margin-top: 20px;margin-bottom: 20px;line-height: 30px}.page_wrapper_bg #story_icon { margin-right: 20px;}.page_wrapper_bg .story_line {border-bottom: #d6d4d4 dashed 1px;margin-top: 20px;margin-bottom: 40px;}.page_wrapper_bg #story_img { padding-top: 24px;}/*課程*/ 
.page_wrapper_bg #learn_icon{display: inline-block;margin-bottom: 35px;margin-right: 10px;}.page_wrapper_bg .learn_p {width: 90%;display: inline-block;}.page_wrapper_bg #learn_icon2 {margin-right: 10px;}.page_wrapper_bg #story_icon2 {display: inline-block;margin-right: 10px;margin-bottom: 25px}.page_wrapper_bg .learn_p2 {font-size: 16px !important; letter-spacing: 2px !important;width: 90%; display: inline-block;}.page_wrapper_bg #learn_icon2 {display: inline-block; margin-bottom: 10px;margin-right: 10px;}.page_wrapper_bg #learn_icon4 { margin-right: 10px;}/*樂高*/ 
.page_wrapper_bg .learn_row {margin-top: 25px;margin-bottom: 25px;}.page_wrapper_bg .learn_row img {padding: 5px;}/*側選單*/ 
.page_wrapper_bg #sidebar {text-align: center;padding-right: 40px;}.page_wrapper_bg .call_to_action h4 { font-family: cwTeXYen, sans-serif; text-align: center;font-size: 25px; letter-spacing: 2px;font-weight: 600; color: #33a23d; border-bottom: 4px #33a23d solid}.page_menu_block ul.nav li:last-child {border-bottom: 4px #33a23d solid;}.page_menu_block ul.nav > li > a {color: #555;  background: #ffffff;font-size: 15px}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {color: #555;background: #ffffff;}.page_wrapper_bg .call_to_action h4::before {content: "";background: url(archive/image/customization/20180202-s1.png);width: 50px; height: 50px;position: absolute;top: -3px;left: 30px;}.page_menu_block ul.nav > li > a:hover {color: #10a452;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {color: #10a452;background: #ffffff;}/* 20250206 */ 
.page_wrapper_bg .collapsing_header .main {  margin-top: 0 !important;}

/*內頁 end*/
/*特效 start*/

/*選單特效*/#li_edcontent1 > a{background-color: #f65138 !important;box-shadow: 0 3px 0 0 #ffdbd5;}#li_edcontent2 > a{background-color: #07afeb !important;box-shadow: 0 3px 0 0 #cbf1ff;}#li_edcontent3 > a{background-color: #ffa019 !important;box-shadow: 0 3px 0 0 #ffe4bd;}#li_eforms1 > a {background-color: #906aad !important;box-shadow: 0 3px 0 0 #f3e4ff;}.RWDMenuIcon001 i img{transition: transform 0.3s ease-in-out 0s;}.navbar .nav a:hover i > img {transform: rotate(360deg);}.nav li:hover img:nth-child(1){display:inline-block !important;}.imghover img:nth-child(2) {display: none !important;}

/*特效 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
header .container{width: 100%;}.main section .container{width: 95%;}section.features_teasers_wrapper .col-md-6{width: 100%;}.RWDedictor002 .btn.btn-rj{width: 100%;}.footer_teasers_wrapper .container{width: 95%;}.navbar .nav li a{ padding-left: 0px;}.RWDMenuIcon001 .pull-right{float: right !important;}/*內頁*//**/ 
.page_wrapper_bg .main section .container {width: 100%;}/*選單*/ 
.page_wrapper_bg .navbar-toggle {padding: 10px 10px;}/*banner*/ 
.page_wrapper_bg .collapsing_header .main { top: 95px !important;}/*麵包屑*/ 
.page_wrapper_bg .hgroup h1 {font-size: 24px;}.page_wrapper_bg .hgroup .container {margin-top: 5px;margin-bottom: 5px;padding-top: 15px;padding-bottom: 10px;}/*芝麻街的故事*/ 
.page_wrapper_bg h6, .h6 {font-size: 15px;margin-top: 15px; margin-bottom: 15px;}.page_wrapper_bg #story_img { margin: 25px 0px;padding-top: 8px}/*課程*/ 
.page_wrapper_bg #learn_icon {margin-bottom: 40px;}/*側選單*/ 
.page_wrapper_bg .call_to_action h4 {font-size: 20px;}.page_wrapper_bg .call_to_action h4::before { position: absolute; top: -7px;left: 10px;}/*電子表單*/ 
.page_wrapper_bg .customized_columns { width: 100%; margin: 0 auto;}
}
/*Pad橫向 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*---首頁---*/ 
.navbar .logo_img {width: 400px; margin: 0px 0 0px 15px;}/*---內頁---*/
}
/*選單變化 end*/
/*991px start*/
@media (max-width: 991px) {
.navbar .nav li a {  margin: 0 5px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.navbar .nav li a {  margin: 0 5px;}.page_wrapper_bg header .container {  width: 100% !important;  padding: 0 10px;}
}
/*800px end*/
/*pad版 start*/
@media (max-width: 768px) {
/*---首頁---*//*頁首*/header .container {width: 90%;}.navbar { margin: 10px 0px;}.navbar-header{margin-bottom: 0px;}.navbar-brand{margin-bottom: 10px;}/*選單*/ 
.navbar-nav > li > a{ line-height: 35px;}.navbar-nav .open .dropdown-menu > li > a {line-height: 35px;}.navbar-default .navbar-toggle {border-color: transparent;}.navbar-default .navbar-toggle .icon-bar {background-color: #33a23d;}.navbar-toggle .icon-bar + .icon-bar { margin-top: 6px;}.navbar-toggle .icon-bar{width: 30px;height: 3px;}.navbar-default .navbar-toggle {margin-top: 18px;}.navbar-default .navbar-toggle.in {background-color: transparent ! important;}ul.nav li{margin-bottom: 15px;}.navbar .nav{margin-top: 40px;}.in ul.nav li.active a, .in ul.nav li.active a:hover{border-bottom: 1px solid #ffffff;color: #16191b;}.navbar .nav li a:hover {border-color: transparent; transform: scale(1);}.RWDMenuIcon001 .imghover{ float: left;}.RWDMenuIcon001 .pull-right { float: none !important;}/*芝蔴街美語*/#m_RWDBASE_PAT01_32_2 > div:nth-child(1) > img{width: 450px;margin-bottom: 10px;}.main section .container {width: 100%;}section.call_to_action {padding: 70px 0 40px;}/*芝蔴街的故事*/#pic-about{width: 250px;margin-bottom: 20px;}section.features_teasers_wrapper {padding: 40px 0;}.page_wrapper_bg #story_img {margin: 20px 0px;padding-top: 0px;}/*課程介紹*/#m_RWDBASE_PAT01_17_2 > div:nth-child(1) > img{width: 450px;margin-bottom: 10px;}section.portfolio_teasers_wrapper{padding: 20px 0;}/*---內頁---*//*選單*//*.page_wrapper_bg header .container {width: 90% !important;}*/ 
.page_wrapper_bg ul.nav li {text-align: center;}/*聯絡我們*/ 
.page_wrapper_bg .con_p {padding-top: 10px;}.page_wrapper_bg h5, .h5 {font-size: 20px;margin: 10px 0px 10px!important;}/*表單*/ 
.page_wrapper_bg .formdesc {margin-bottom: 0px;}.page_wrapper_bg .form-group {margin-bottom: 0px;}/*認識芝麻街*/ 
.page_wrapper_bg .hgroup h1 {margin-bottom: 5px;}/*側選單*/ 
.page_wrapper_bg .call_to_action h4::before {position: absolute;top: -3px;left: 100px;}/*課程*/#edcontent > div:nth-child(4) > div.col-lg-6.col-md-6.col-sm-12.col-xs-12 > img {width: 100% !important;}/*開班訊息*/ 
.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 0px;}.page_wrapper_bg .summary a { font-size: 14px !important;}.page_wrapper_bg .layoutlist_3 .listdate .day::before {display:none}/*首頁*//*美語菁英班*/#edcontent > div.row.table-row > div > table {height: 370px !important;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.page_wrapper_bg header .container {  width: 90% !important;}
}
/*767px end*/
/*phone版 start*/
@media (max-width: 480px) {
/*頁首*/ 
.navbar-brand {width: 70px;}/*選單*/ 
.navbar-default .navbar-toggle {margin-top: 10px;margin-right: 0px;}.navbar-toggle .icon-bar{width: 25px;height: 3px;}.navbar-toggle .icon-bar + .icon-bar {margin-top: 5px;}/*芝蔴街美語*/#m_RWDBASE_PAT01_32_2 > div:nth-child(1) > img{width: 100%;margin-bottom: 10px;}.main section .container {width: 100%;}section.call_to_action {padding: 30px 0 10px}.RWDService002{ padding: 20px 0px;}/*芝蔴街的故事*/#pic-about{width: 250px;margin-bottom: 20px;}section.features_teasers_wrapper {padding: 10px 0;}.page_wrapper_bg #story_img {margin: 10px 0px;padding-top: 0px;}/*課程介紹*/#m_RWDBASE_PAT01_17_2 > div:nth-child(1) > img{width: 100%;margin-bottom: 10px;}section.portfolio_teasers_wrapper{padding: 10px 0; 15px}.RWDproduct002{padding: 20px 0px;}/*頁尾*/ 
.scrollTop001{width: 40px;}#m_RWDBASE_PAT01_29_2{ font-size: 14px;}/*---內頁---*/ 
.page_wrapper_bg .collapsing_header .main {top: 70px !important;}.pagecontent { margin-top: 15px !important;}/*側選單*/ 
.page_wrapper_bg .call_to_action h4::before { position: absolute; top: -3px;left: 60px;}/*認識芝麻街*/ 
.page_wrapper_bg .main .container {padding-left: 10px; padding-right: 10px;}.page_wrapper_bg #learn_icon {margin-bottom: 10px;}/*最新開班*/ 
.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 10px;}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth { color: #33a23d; font-size: 16px;}.page_wrapper_bg .layoutlist_3 .listdate .day {color: #33a23d;font-size: 16px;}/*課程*/ 
.page_wrapper_bg .learn_p2 {font-size: 15px !important; letter-spacing: 2px !important;width: 100%;display: block; text-align: center;}.page_wrapper_bg #learn_icon2 { display: block;margin: 10px auto;}.page_wrapper_bg #story_icon2 { display: block;margin: 10px auto;}.page_wrapper_bg #learn_icon {display: block;margin: 10px auto !important;}.page_wrapper_bg .learn_p {width: 100%;}/*首頁*//*美語菁英班*/#edcontent > div.row.table-row > div > table { height: auto !important;}#edcontent > div.row.table-row > div {padding: 15px;}/*頁尾*/ 
.page_wrapper_bg #footer_img {width: 200px;}
}
/*phone版 end*/