/*配置*/a{color:#6f6f6f;}img{max-width:100%}body {background-size: contain;}a:hover, a:focus { text-decoration:none}.container{max-width:100%}/* 隱藏*/ 
.social_media_wrapper {display:none}.RWDproduct002 .section-subject {display:none}.filter-portfolio ul{display:none}/*preloarder*/h1.noSubtitle {font-size: 20px; letter-spacing: 7px;position: relative;left: 3px;}/*首頁文字淡入效果*/#logoBig{animation-name: fd1;animation-duration: 1.3s;animation-fill-mode: both;animation-delay:0.9s;}.flexslider{animation-name: fd2;animation-duration: 1.3s;animation-fill-mode: both;animation-delay:0.9s;}/*fd1*/@-webkit-keyframes fd1 {  from {    opacity: 0;    -webkit-transform: translate3d(0, 70%, 0);    transform: translate3d(0, 70%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}@keyframes fadeInUp {  from {    opacity: 0;    -webkit-transform: translate3d(0, 70%, 0);    transform: translate3d(0, 70%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}/*fd2*/@-webkit-keyframes fd2 {  from {    opacity: 0;    -webkit-transform: translate3d(0, 30%, 0);    transform: translate3d(0, 30%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}@keyframes fadeInUp {  from {    opacity: 0;    -webkit-transform: translate3d(0, 30%, 0);    transform: translate3d(0, 30%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}/* 語系*/ 
.web_language .lang_text{border: 1px solid #c38888;color:#c38888}.web_language .btnToggle .line{background-color:#c38888}.RWDsocial001{margin-left:15px;background:transparent}/* 社群*/ 
.group-section .container{text-align:center}/*BANNER*/ 
.RWDfullScreenSlider .maskParent{display:block}.RWDfullScreenSlider .btn {padding: 0;font-size: 16px;text-transform: capitalize;letter-spacing: 1px;display:none;}a.homeBtn.btn.scrollLink{top:234px;z-index: 9999;}a.homeBtn.btn.scrollLink:after {content: "";background: #ef9616;height: 2px;width: auto;display: block;}.RWDfullScreenSlider .btn i {display:none}.paralaxMask {background: rgba(0,0,0,0);}#logoBig{display:none}#logoBig img{width:450px;}#fullScreenSliderWrapper {padding: 150px 0;display: block;width: 50%;text-align: center;margin: auto;top: 16%;border: 0px solid white;position: relative;}#flexHome h1 span:nth-child(1) { font-size: 24px;color:#fff;text-shadow: 8px 2px 8px #000;}#flexHome h1 span:nth-child(3) { font-size: 16px;text-shadow: 8px 2px 8px #000;}#flexHome h1:before {content: "";height: 2px;width: 30px;background: transparent;display: block;margin: auto;position: relative;bottom: 33px;}#flexHome h1 {margin-top: 59px;font-size: 22px;line-height: 35px;font-family: 'Raleway', sans-serif;}.navbar-default .navbar-toggle .icon-bar { background-color: #DCDCDC;}.navbar-default .navbar-toggle{margin-top: 22px;}.navbar-default .navbar-toggle.in , .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle{ background-color: #f4f4f4 !important;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle.in{ background-color: #f4f4f4 !important;}/*下捲ICON*/ 
.scrollDown001 {bottom: 80px;  /*height:0px;*/}/*scroll動態*/ 
.scrollDown001{position: absolute !important; z-index: 999 ;left: 0;  right: 0; bottom: 15%;animation: scrollDown001 ease-out 0.7s infinite;animation-direction: alternate;}@keyframes scrollDown001{from {}0% {bottom:12%;    opacity: 0.5;}/*50% {bottom:13.2%;    opacity: 0.7;}*/100% {    bottom:11%;    opacity:1;}/*to {bottom:20.5%;}*/}.RWDcopyright{padding: 15px 0;}/*選單&LOGO*/ 
.navbar-nav{margin: 0;}.RWDMenuIcon001{background-color:#FFF;border-bottom:1px #DCDCDC solid;z-index:99999;}.navbar .nav li.active a{transition:0.3s;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background-color: transparent;}@media (min-width: 800px) {.RWDMenuIcon001 .container{width: 90%;}}.RWDMenuIcon001 ul.nav li ul{width:100% !important;margin-top: 20px;}.RWDMenuIcon001 ul.nav li ul li,.RWDMenuIcon003 ul.nav li ul li{ margin: 0;}.RWDMenuIcon001 ul.nav li ul li a,.RWDMenuIcon003 ul.nav li ul li a{ padding: 8px 16px; display:block;}.navbar { padding:0;}.topmenu{border-bottom:1px solid #dcdcdc}.topmenu .navbar-default .navbar-nav > li > a{margin-top:40px}.m_stitleblock{font-size: 12px;}.navbar-default .navbar-nav > li > a {font-size: 15px; letter-spacing: 2px;height:auto;padding: 0px 14px;margin-top:10px;}.navbar-default .navbar-nav > li > a:focus{color: #666 !important;}.navbar-nav > li > a i{display:none;}#li_shopping > a { border-right: 0;}.navbar-brand{padding: 30px 15px;}.navbar-brand > img { width: 240px;}/*.navbar-fixed-top, .navbar-fixed-bottom { position: relative;}*//*.RWDMenuIcon001 {opacity: 1 !important;transform: scaleY(1) !important;}*/#li_faq1 > a{border-right: 0px solid #DCDCDC;}@media screen and (min-width:768px) {.navbar-default .navbar-nav > li > a {   border-right: 1px solid #DCDCDC;}}/*關於我們01*/ 
.slice01{padding-top:140px}.about_title01{font-size:40px; font-weight:700;padding-top: 80px; padding-bottom:20px;}.about_title01-sub{font-size: 20px; font-weight: 700; padding-bottom:40px;}.about_text01{font-size:16px;line-height:30px;}/*.title_01 {padding-top: 15px;width: 14px;float: right;margin-left: 26px;font-size: 24px;line-height: 31px;color: #4c4c4c;}.title_01:before {content: "";height: 3px;width: 24px;position: absolute;background: #757575;top: 4px;}.index-summary {width: 14px;float: right;margin-right: 26px;color: #3a3a3a;font-size:15px;line-height: 22px;}.summary i{display: inline-block;font-style: inherit;}.box-btn01 a {margin-right:40px;position: relative;right:0px;color: #c38888;padding: 14px 12px;width: 41px;float: right;border: 1px solid #c38888;transition: all 0.3s ease;}.box-btn01 a:hover {background: #c38888;color: #fff;}*/@media screen and (min-width:800px){#m_RWDfullscreen01_31_1 > div.col-md-5.col-md-offset-1 {float: right;margin-right: 8.333333%;}}.about_line{width:40px;height:2px;background:#ef9616;margin-bottom:25px;}.about_line2{width:40px;height:2px;background:#ef9616;margin-bottom:25px;margin-left:100px;}/*關於我們02*/ 
.about_title02{font-size:40px;padding-bottom:20px;font-weight:700;padding-top: 40px;padding-left: 100px;}.about_title02-sub{font-size: 20px; font-weight: 700; padding-bottom:40px; padding-left: 100px;}.about_text02{font-size:16px;line-height:30px;padding-left: 100px;}div#m_RWDfullscreen01_31_1 { padding-bottom: 5px;}.slice02{padding-top:160px;padding-bottom:140px;}span.rolate_text {transform: rotate(90deg);display: block;position: relative;left: 6px;}span.text_01 {margin-top: 67px;display: block;}/*關於我們03*/ 
.slice01 .slice03{padding-bottom: 140px;}.about_title03{font-size:40px; font-weight:700;padding-top: 80px; padding-bottom:20px;}.about_title03-sub{font-size: 20px; font-weight: 700; padding-bottom:40px;}.about_text03{font-size:16px;line-height:30px;}/*03*/ 
.sb-l { padding: 0;overflow: hidden;}.sb-r{ padding: 0;overflow: hidden;}/*課程&諮詢區域*/ 
.hover01 img {transition-duration: 0.9s;}a.hover01:hover img {transform: scale(1.03);filter: brightness(0.6);}.hover01:hover {background: rgba(255, 213, 213, 0.58);}.hover01 {width: 100%;height: 100%; top: 0;transition: all 0.3s ease-in-out;}div#m_RWDfullscreen01_43_1 { margin-bottom: 5px;overflow:hidden;}a.hover01:hover span:nth-child(2) {width: 96%;left: 2%;top: 5%;}.hover01 span:nth-child(2) {z-index: 9;display: block;background: #fff;position: absolute;width: 0px;height: 2px;color: transparent;transition: all 0.6s ease-out;top: 5%;left: 2%;}a.hover01:hover span:nth-child(3) {width: 96%;bottom: 5%;right: 2%;}.hover01 span:nth-child(3) {display: block;background: #fff;position: absolute;width: 0px;height: 2px;color: transparent; transition: all 0.6s ease-out;bottom: 5%;right: 2%;}a.hover01:hover span:nth-child(4) {height: 89%;bottom: 5%;left: 2%;}.hover01 span:nth-child(4) {display: block;background: #fff;position: absolute;width: 2px;height: 0px;color: transparent;transition: all 0.6s ease-out;bottom: 5%; left: 2%;}a.hover01:hover span:nth-child(5) {height: 89%;right: 2%;top: 5%;}.hover01 span:nth-child(5) {display: block;background: #fff;position: absolute;width: 2px;height: 0px;color: transparent;transition: all 0.6s ease-out;top: 5%; right: 2%;}#m_RWDfullscreen01_44_1 a.hover01:before {    content: "產品介紹";    position: absolute;    color: #fff;    width: 100%;    height: 100%;    text-align: center;    font-size: 36px;    z-index: 9999;    font-family: 'Raleway', 微軟正黑體;    letter-spacing: 10px;    top:0;    padding: 180px 0;    background-color: rgba(0, 0, 0, 0.39);}#m_RWDfullscreen01_45_1 a.hover01:before {    content: "眼見為憑";    position: absolute;    color: #fff;    width: 100%;    height: 100%;    text-align: center;    font-size:36px;    z-index: 9999;    top:0;    font-family: 'Raleway', 微軟正黑體;    letter-spacing: 10px;    background-color: rgba(0, 0, 0, 0.39);    padding:180px 0;}/* 最新消息*/@media (min-width:1200px){.RWDnews009 .text-box{width:540px}}.RWDnews009 .item{margin-bottom:40px}.RWDnews009 h1{font-size: 24px;letter-spacing: 5px;text-align: left;margin-bottom: 60px;border-left: 3px solid #ef9616;padding-left: 10px;}.RWDnews009 .text-box .title{font-size:18px;letter-spacing:4px;}.RWDnews009 .text-box .description{font-size:14px}.slice05{padding-top:140px;}@media screen and (max-width:480px) {.RWDvideo002 figure.effect-sarah p{display:none;}}/*top-ion*/ 
.scrollTop001 .icon {background:url(http://www.taiwanartificialeyes.com/archive/image/customization/VI03-scrolltop.png) no-repeat}.scrollTop001:hover .icon{opacity: 0.7;}.scrollTop001 .icon{background-size: 100%;    transition: 0.3s;}.scrollTop001 {height:21px;width: 45px;}@media screen and (max-width:480px) {.scrollTop001{bottom: 5%; right: -3px;}}/*footer*/ 
.footerRights{padding:50px 0;padding-top:80px;background-color: transparent;position:relative;}.footer_bg { position: absolute; bottom: 0;width:100%;}div#m_RWDfullscreen01_41_2 {font-size: 14px; padding-top: 12px;}.footer_name {font-size: 19px;padding-bottom: 13px;letter-spacing: 9px;color: #e9a89d;font-weight: 600;}.footer_content {font-size: 13px;width: 36%;margin: auto;padding-bottom: 32px;margin-bottom: 18px;border-bottom: 1px solid #a2a2a2;color: #505050;letter-spacing: 2px;}.copyright01 {color: #a8a8a8;letter-spacing: 1px;font-size: 13px;}.copyright02 a:hover {color: #d37e7e;}.copyright02 a { transition: 0.3s;color:#e29d9d;}.copyright02 {color: #e29d9d;font-size: 13px;letter-spacing: 1px;}@media screen and (max-width:768px) {#RWDfullscreen01 .panel_3{padding-top:100px;}}@media screen and (max-width:480px) {.footer_content{width:100%;}#RWDfullscreen01 .panel_3{padding-top:40px;padding-bottom: 100px;}}/* 內頁開始 */@media (min-width: 800px) {.RWDMenuIcon003 .container{width:90%;}}.sign{display:none}.navbar{margin:0}/* logo */ 
.navbar .logo_img{width:250px}/* 公司簡介 */ 
.about-inside p{line-height:30px;font-size:14px;margin-top:50px}.about-inside img{width:350px}/* 最新消息*/ 
.layoutlist_3 .list_subject a{font-size:18px !important}.layoutlist_3 .list_subject .summary a{font-size:14px !important}/* footer */footer{background:white;color:#a2a2a2;margin-top:0}.copyright{border-top:none}.footer-info-inside{margin-top:90px}/*版權*/ 
.copyright_bg{padding:15px 0px;background:#EEE;}.copyright{text-align:center;font-size:12px;}/*RWD 表格*/ 
.table_flow{ max-width:100%; overflow:auto; }.table_flow td{padding:7px 12px;}
/*電腦版 start*/

@media screen and (min-width: 770px) and (max-width: 1220px) {.RWDMenuIcon001, .RWDMenuIcon003{height:144px;}.RWDMenuIcon001 .container{width: 100%;}.topmenu .navbar-default .navbar-nav > li > a{margin-top: 15px;margin-bottom: 15px;}.RWDMenuIcon001 ul.nav li ul{margin-top: 0;position: absolute;}.RWDMenuIcon003 .container{width: 100%;}.navbar-header{float: none;}.navbar-brand{padding: 15px 15px 0px;margin: 0 auto;float: none;}.navbar-brand > img{margin: 0 auto;}.RWDMenuIcon003 .navbar-default .navbar-nav > li > a{margin-top: 15px !important;margin-bottom: 15px;}.RWDMenuIcon003 ul.nav li ul{margin-top: 0 !important;}}

/*電腦版 end*/
/*選單變化 start*/
@media (max-width: 800px) {
.navbar-default .navbar-toggle{margin-top: 40px;}navbar-default .navbar-toggle:hover {background: #f4f4f4 !important;}
}
/*選單變化 end*/
/*pad版 start*/
@media (max-width: 768px) {
.RWDMenuIcon003 .navbar-default .navbar-nav > li > a,.RWDMenuIcon001 ul.nav li ul li a, .RWDMenuIcon003 ul.nav li ul li a{text-align:center;}.RWDMenuIcon001 ul.nav li ul, .RWDMenuIcon003 ul.nav li ul{position:relative;}.navbar-default .navbar-nav > li > a { border-right: 0;}.about_title02{padding-left: 0px;padding-top: 20px; font-size:38px;}.about_title02-sub{padding-left: 0px;}.about_text02{padding-left: 0px;}.about_line2{margin-left:0px;}.about_title03{padding-top: 20px; line-height: 3rem; font-size:38px;}.about_title01{padding-top: 50px; font-size:38px;}.footerRights{padding-top: 0px;}.footerRights .panel_3{padding-bottom: 20px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.about_title01{padding-top: 30px; font-size: 36px;}.about_title02{padding-left: 0px;padding-top: 30px; font-size: 36px;}.about_text02{padding-left: 0px;}.about_line2{margin-left:0px;}.about_title03{padding-top: 30px; font-size: 36px;}.navbar-brand > img{width: 150px;}.navbar-brand{padding: 15px 0px;}.navbar-default .navbar-toggle{margin-top: 17px;}.navbar-toggle{margin-right: 0px;margin-bottom: 0px;}.navbar-default .navbar-toggle.in{background-color: #f7f7f7;}.footerRights .panel_3{padding-bottom: 20px;}.hgroup h1{font-size:26px;}.hgroup .breadcrumb{display:none;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle.in{background:#fff;}.phone_block{display:block;}.pagecontent{padding:0!important;}.article-text .pagecontent {padding: 0px !important;}
}
/*phone版 end*/
/*內頁css start*/

.RWDMenuIcon003 {background-color: #FFF; border-bottom: 1px #DCDCDC solid; z-index: 99999;}.RWDMenuIcon003 .navbar-default .navbar-nav > li > a{margin-top: 40px;}.RWDMenuIcon003 ul.nav li ul{width: 100% !important; margin-top: 20px;}.nav li.active a:hover{text-decoration:none;}.navbar-default .navbar-toggle:focus ,.navbar-default .navbar-toggle{ background-color: #fff;}.flex-direction-nav { display: none;}.collapsing_header .main{top:345px!important;}section.call_to_action{min-height:550px;}.collapsing_header .main{min-height:450px;}._bd_row h2{padding-left:12px; line-height: 1.33; border-left:2.5px solid #EF9616; color: #8a8a8a; font-size: 24px; letter-spacing:1px;}._bd_row { letter-spacing:1px; font-size:14px;}.layoutlist_3 .listdate .day{padding:10px 0;}.article-text .layoutlist_3 .list_subject a{font-size:18px !important;line-height:1.3;}/*文章列表標題字*/ 
.pagecontent .layoutlist_3 .list_subject .summary a{font-size:14px !important; letter-spacing:2px;}.layoutlist_2 .item, .layoutlist_4 .item{min-height:330px!important;}/*產品內頁*/ 
.product_desc_subject { color: #ef9616; font-size: 22px;}.page_content1 #productbx_bg{background:#e4e4e4;}/*產品測選單*/ 
.page_menu_block ul.nav > li > a{background: #f1f4f9; color:#969696 !important; border-radius:0px;     box-sizing: border-box;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a{background:#f1f4f9; border:1px solid #ef9616; color:#111111 !important;     box-sizing: border-box;}/*內頁 頁尾*/footer .copyright{ background: #EEE;}/*190904聯絡我們*/a.mapimg {color: #fff;}.mapimg {padding: 6px 0px;display: block;background: #ef9616;text-align: center;margin-top: 10px;color: #fff;transition: 0.4s;}.mapimg:hover {background: #0282ab;transition: 0.4s;}@media (max-width: 1024px){.RWDMenuIcon003 { padding-bottom: 0;}}

/*內頁css end*/