<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*------------ site-header ------------*/

.site-title .logo {

    color: transparent;

    background: url(../../external.html?link=https://www.eztest.com.tw/images/common/color_green/logo.png) 50% 50% / contain no-repeat;

    width: 276px;

    height: 56px;

    transition: opacity .3s ease;

    -moz-transition: height 0.4s ease, width 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;

    -o-transition: height 0.4s ease, width 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;

    -webkit-transition: height 0.4s ease, width 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;

    transition: height 0.4s ease, width 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;

}



.site-title .logo:hover {

    opacity: .7;

}

.site-header {

    background: rgb(255,255,255); /* Old browsers */

    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(232,232,232,1) 100%); /* FF3.6-15 */

    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%); /* Chrome10-25,Safari5.1-6 */

    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */

}



.site-nav {

    background: #12984F;

    border-top: 1px solid #ffffff;

}



.site-title {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/header_bg.png') no-repeat center bottom;

}



/*------------  fixed ------------*/



.header-fixed .site-title .logo {

    background: url(../../external.html?link=https://www.eztest.com.tw/images/common/color_green/logo_small.png) 50% 50% / contain no-repeat;

    width: 155px;

    height: 37px;

    -moz-transition: height 0.4s ease, width 0.4s ease;

    -o-transition: height 0.4s ease, width 0.4s ease;

    -webkit-transition: height 0.4s ease, width 0.4s ease;

    transition: height 0.4s ease, width 0.4s ease;

}



/*------------ menu ------------*/



.site-nav .menu &gt; li &gt; a {

    color: #fff;

}



.site-nav .menu li {

    border-left: 1px solid #28AC50;

}



.site-nav .menu &gt; li &gt; a:hover {

    color: #c7ff25;

}



.site-nav .menu &gt; li &gt; ul {

    border-top: 2px solid #c7ff25;

}



.site-nav .menu &gt; li &gt; ul:before {

    border-color: transparent transparent #c7ff25 transparent;

}



.site-nav .menu li ul li + li {

    border-top: 1px solid #cfdeb9;

}



.site-nav .menu ul li a {

   background: #efffd9;

    color: #5f7b5b;

}



.site-nav .menu ul &gt; li &gt; a:hover {



    background: #6eb300;

    color: #fff;

}





/*------------ btn ------------*/





/*--- back-btn ---*/



.btn.back {

    color: #fff;

    border-radius: 28px;

    font-size: 13px;

    line-height: 28px;

    transition: all .2s;

    background: #555657;

    padding: 0 25px;

}



.btn.back i ,.btn.back:before{

    font-size: 12px;

    display: inline-block;

    vertical-align: middle;

    margin: 0 25px 2px 0;

    content: "\f053";

    font-family: 'icon-font' !important;

    speak: none;

    font-style: normal;

    font-weight: normal;

    font-variant: normal;

    text-transform: none;

    line-height: 1;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

}



.btn.back:hover {

    background: #47b547;

}





/*--- style01-btn ---*/



.btn.style01 {

    transition: all .2s;

    line-height: 36px;

    border-radius: 9px;

    background: #3cca6a;

    color: #fff;

    font-size: 16px;

    padding: 0 55px;

    margin: 0 20px 15px;

}



.btn.style01 i {

    font-size: 15px;

    margin: 0 0 4px 15px;

    display: inline-block;

    vertical-align: middle;

}



.btn.style01.arrowL i {

    margin: 0 15px 4px 0;

    transition: all .2s;

}



.btn.style01:hover {

    background: #f3d12e;

    color: #fff;

}



.btn.style01:hover i {

    color: #fff;

    transition: all .2s;

}





/*--- style02-btn ---*/



.btn.style02 {

    transition: all .2s;

    background: #cccccc;

    color: #fff;

    line-height: 36px;

    text-decoration: none;

    padding: 0 70px;

    font-size: 16px;

    margin: 0 auto 15px;

    max-width: 220px;

    border-radius: 10px;

}



.btn.style02 i ,.btn.style02.contact_ok_home:before{

    display: inline-block;

    vertical-align: middle;

    font-size: 16px;

    margin: 0 10px 4px 0;

    font-family: 'icon-font' !important;

    speak: none;

    font-style: normal;

    font-weight: normal;

    font-variant: normal;

    text-transform: none;

    line-height: 1;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    content: "\e1004";

}



.btn.style02:hover {

    background: #f4d646;

    color: #fff;

}





/*------------ share ------------*/



.share .btn {

    color: #CCCCCC;

    background: #616165;

}



.share .facebook:hover {

    background: #405D9A;

}



.share .twitter:hover {

    background: #39A0CE;

}



.share .google:hover {

    background: #F34537;

}



.share .plurk:hover {

    background: #E9443D;

}





/*------------ search ------------*/



.site-header .search-box {

    border: solid #28AC50;

    border-width: 0 1px;

}



.search-box .btn {

    width: 14px;

    height: 14px;

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/ic_search.png');

    position: absolute;

    color: transparent;

}



.search-box .form-control{

    color: #fff;

}



.search-box .form-control::-webkit-input-placeholder {

    color: #ADE4A5;

    font-size: 13px;

}



.search-box .form-control:focus::-webkit-input-placeholder {

    color: #ADE4A5;

}



.search-box .form-control::-moz-placeholder {

    color: #ADE4A5;

    font-size: 13px;

}



.search-box .form-control:focus::-moz-placeholder {

    color: #ADE4A5;

}



.search-box .form-control::-ms-input-placeholder {

    color: #ADE4A5;

    font-size: 13px;

}



.search-box .form-control:focus::-ms-input-placeholder {

    color: #ADE4A5;

}



.search-box .form-control::-moz-placeholder {

    color: #ADE4A5;

    font-size: 13px;

}



.search-box .form-control:focus::-moz-placeholder {

    color: #ADE4A5;

}





/*------------ language ------------*/



.language li a {

    color: #A5A5A5;

}



.language ul li a:hover {

    color: #1A6600;

}





/*------------ site_main ------------*/



.main-title {

    color: #000000;

}



.main-title:before,

.main-title:after {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/title_bg.png');

}



.content-title {

    color: #000000;

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/title_bg.jpg');

}



.content-title i {

    color: #fff;

    background: #3CCA6A;

}





/*------------ breadcrumb ------------*/



.breadcrumb {

    color: #999999;

}



.breadcrumb a:hover {

    color: #000;

}



.breadcrumb li:first-child a:before {

    color: #444444;

}





/*------------ pagination ------------*/



.pagination li a {

    color: #999999;

}



.pagination li a:hover,

.pagination li.active a {

    color: #8fcd00;

    text-decoration: underline;

}



.pagination li a.controls {

    color: #fff;

    background: #555657;

}



.pagination li a.controls:hover {

    background: #47b547;

    text-decoration: none;

}



.page-info .form-control {

    color: #999;

    border-radius: 0;

    border: 1px solid #ddd;

}



.page-info .form-control:focus {

    outline: none;

    border-color: #777777;

}





/*------------ side ------------*/



.side {

    border: solid #E8E8E8;

    border-width: 0 1px;

}



.side .title {

    border-bottom: 3px solid #F4D646;

    color: #ffffff;

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/side_bg.jpg');

}



.side-nav &gt; li &gt; a {

    color: #888888;

    border: 1px solid #E8E8E8;

}



.side-nav &gt; li &gt; a:before {

    background: #38951E url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/side_ic.png') no-repeat center;

}



.side-nav &gt; li &gt; a:hover,

.side-nav &gt; li.active &gt; a {

    background: #F4F4F4;

    color: #38951E;

    border: 1px solid #97CF9A;

}



.side-nav ul {

    background: #fff;

}



.side-nav ul li a:hover,

.side-nav ul li.active a {

    color: #fff;

    background: #55c547;

}





/*------------ form ------------*/



.search_select{

    background: #fff;

    border: 1px solid #E8E8E8;

    height: 34px;

    padding: 0 10px;

}



.search_select:focus {

    outline: none;

    border: 1px solid #ccc;

}



.form-control {

    background: #fff;

    border: 1px solid #E8E8E8;

}



.form-control:focus {

    outline: none;

    border: 1px solid #ccc;

}



.form-wrap.has-bg {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg02.jpg');

}



.form-wrap.has-bg:before,

.form-wrap.has-bg:after {

    width: 275px;

    height: 216px;

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/contact/bg.png');

}



.form-box {

    background: #fff;

}



.form-box .required:before {

    width: 5px;

    height: 5px;

    background: #f4d646;

    border: 2px solid #12984f;

    border-radius: 5px;

}



.static-control {

    color: #5946A5;

}





/*--- reminder ---*/



.reminder b {

    width: 5px;

    height: 5px;

    background: #f4d646;

    border: 2px solid #12984f;

    border-radius: 5px;

}





/*------------ site-footer ------------*/



.footer-bottom .logo {

    width: 214px;

    height: 46px;

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/footer_logo.png');

    float: left;

}



.footer-top {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/footer_bg.jpg');

}



.footer-mid {

    border-top: 5px solid #F4D646;

    border-bottom: 1px solid #F4D646;

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0d1735+0,4DBE48+48,0d1735+100 */

    background: #258540;

    /* Old browsers */

    background: -moz-linear-gradient(left, #258540 0%, #4DBE48 48%, #258540 100%);

    /* FF3.6-15 */

    background: -webkit-linear-gradient(left, #258540 0%, #4DBE48 48%, #258540 100%);

    /* Chrome10-25,Safari5.1-6 */

    background: linear-gradient(to right, #258540 0%, #4DBE48 48%, #258540 100%);

    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#258540', endColorstr='#258540', GradientType=1);

    /* IE6-9 */

}



.site-footer .tit {

    color: #CAF0D7;

    border-bottom: 1px solid rgba(138, 223, 166, 0.7);

}



.site-info {

    color: #fff;

}



.site-info .tel{

    color: #E6C971;

}



.site-info i {

    background: #000;

}



.site-info i:before {

    color: #fff;

    padding-left: 2px;

}



.site-map {

    color: #fff;

}



.site-map ul a:hover {

    color: #F4D646;

}



.footer-bottom {

    background: #222;

}



.footer-bottom p {

    color: #CCCCCC;

}



.footer-bottom .author {

    color: #838383;

}





/*------------ mobile_menu ------------*/



.mmenu-show #mobile-fixed ul {

    border-bottom: 1px solid #3ec381;

}



.mmenu-show #mobile-fixed li {

    background: #37a870;

}



.mmenu-show #mobile-menu .menu li &gt; a:hover,

.mmenu-show #mobile-menu .menu li.active &gt; a {

    color: #3cbf7e;

}



.mmenu-show #mobile-menu .share-menu {

    background: #222;

}



.mmenu-show #mobile-search {

    background: #37a870;

}



.mmenu-show #member-box li {

    background: #37a870;

    border-bottom: 1px solid #3ec381

}



.mmenu-show #mobile-menu .language-menu {

    background: #37a870;

    color: #fff;

}



.mmenu-show #mobile-search .form-control {

    color: #000;

}



/*------------ news ------------*/



.news-list li .box {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg02.jpg');

    border-bottom: 3px solid #51b583;

}



.news-list li .box:hover {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg01.jpg');

}



.news-list li .date {

    color: #2CBC57;

}



.news-list li .name a{

    color: #212121;

}



.news-list .box:hover .name a{

    color: #fff;

    text-decoration: underline;

}



.news-list .box:hover .date {

    color: #fff;

}



.news-title {

    color: #212121;

    border-bottom: 1px solid #DEDEDE;

}



.news-date {

    color: #2CBC57;

}





/*------------ album ------------*/



.album-list li .cover {

    color: #F4D646;

    border: 1px solid #F4D646;

}



.album-list li .name {

    background: #37A870;

    color: #fff;

}



.album-list .box:hover .name {

    background: #F4D646;

    color: #025740;

}



.album-list li .pic a:nth-child(2):before {

    background: rgba(0, 0, 0, .2);

}



/*------------ lightbox ------------*/



body #fancybox-thumbs ul li a {

    border: 1px solid transparent;

    background: transparent;

    padding: 0;

    opacity: .4;

    transition: all .2s;

}



body #fancybox-thumbs ul li a:hover,

body #fancybox-thumbs ul li.active a {

    border: 1px solid #fff;

    opacity: 1;

}



body .fancybox-opened .fancybox-skin {

    background: #fff;

    box-shadow: 0 0 0 5px #CCCCCC;

}



.photo-intro {

    background: #EEEEEE;

    color: #666666;

}



.photo-title {

    background: #EEEEEE;

    color: #333333;

}



.photo-pager {

    color: #646464;

}



.photo-pager b {

    color: #f4d646;

}



body .fancybox-nav span {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/album/arrow.png');

}



/*------------ products ------------*/



.product-list .pic {

    border: 5px solid #F4F4F4;

}



.product-list li .box:hover .pic {

    border-color: #55c547;

}



.product-list .pic a:nth-child(2):before {

    background: rgba(0, 0, 0, .2);

}



.product-list .pic .cover {

    border: 1px solid #F4D646;

    color: #F4D646;

}



.product-list .name {

    color: #1F1F26;

}



.product-list li .box:hover .name {

    text-decoration: underline;

}



.product-list .description {

    color: #999999;

}



.product-list .box.new:before {

    color: #fff;

    background: #FF5C26;

}



.product-list .more {

    border-bottom: 1px solid #C0CAE0;

}



.product-list .more a {

    color: #c7c7c7;

    border: 1px solid #c7c7c7;

    background: #fff;

}



.product-list .box:hover .more a {

    background: #55c547;

    color: #fff;

}



.sort_icon {

    float: left;

    line-height: 26px;

    padding: 5px 0;

}



.sort_icon .ibtn {

    width: 24px;

    height: 24px;

}



.sort_icon .ibtn.one {

    background-image: url(../../external.html?link=https://www.eztest.com.tw/images/common/color_green/products/sort_pic3.jpg);

    display: none;

}



.sort_icon .ibtn.two {

    background-image: url(../../external.html?link=https://www.eztest.com.tw/images/common/color_green/products/sort_pic1.jpg);

}



.sort_icon .ibtn.four {

    background-image: url(../../external.html?link=https://www.eztest.com.tw/images/common/color_green/products/sort_pic2.jpg);

}



.sort_icon .ibtn.active {

    background-position: 0 100%;

}



.products-intro .thumbnails li a {

    position: relative;

    max-width: 155px;

}



.products-intro .thumbnails li a:before,

.products-intro .thumbnails li a:after {

    content: "";

    position: absolute;

    transition: all .2s;

    opacity: 0;

}



.products-intro .thumbnails li a:before {

    content: "\e901";

    font-family: 'icon-font' !important;

    speak: none;

    font-style: normal;

    font-weight: normal;

    font-variant: normal;

    text-transform: none;

    line-height: 1;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    font-size: 30px;

    color: #FFFFFF;

    top: 50%;

    left: 50%;

    z-index: 10;

    margin: -15px 0 0 -15px;

}



.products-intro .thumbnails li a:after {

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    background: rgba(0, 0, 0, .2);

}



.products-intro .thumbnails li a:hover:before,

.products-intro .thumbnails li a:hover:after {

    opacity: 1;

}



/*--- search ---*/



.search-title b {

    font-size: 20px;

    color: #444444;

}





/*--- sort_box ---*/



.sort_box .form-control {

    background: #fff;

    color: #666;

    border: 1px solid #ddd;

}



.sort_box .form-control:focus {

    border-color: #999;

    background: #EEE;

    color: #000;

}





/*--- detail ---*/



.products-intro .product-name {

    color: #1F1F26;

}



.product-text {

    color: #999999;

}



.products-detail .title {

    color: #9E97D0;

    border-bottom: 1px solid #E8E8E8;

}



.products-detail .title:after {

    background: #8E9FC8;

}



.products-detail .title i {

    color: #fff;

    background: #3cca6a;

}



.products-detail .ic-angle-right:before {

    padding-left: 2px;

}



/*------------ article ------------*/



.article-list li .box_top {

    border: 1px solid #EBEBEB;

}



.article-list .pic a:nth-child(3):before {

    background: rgba(0, 0, 0, .2);

}



.article-list .pic .cover {

    border: 1px solid #F4D646;

    color: #F4D646;

}



.article-list li .date {

    color: #fff;

    background: #55c547;

}



.article-list li .box:hover .date {}



.article-list li .name {

    color: #202020;

}



.article-list a:hover .name {

    text-decoration: underline;

}



.article-list .description {

    color: #9a9a9a;

}



.article-list a:hover .description {}





/*--- keyword_box ---*/



.keyword_box {

    color: #999999;

    background: #f7f7f7;

}



.keyword li a:hover {

    text-decoration: underline;

    color: #222;

}



.keyword_box .icon-ic-keyword {

    color: #AAAAAA;

}



.keyword_box.detail {

    background: none;

}





/*--- detail ---*/



.pic_box {

    background: #fbfbfb;

}



.article-date {

    color: #5946A5;

}



.article-title {

    border-bottom: 1px solid #DEDEDE;

    color: #202020;

}





/*------------ faq ------------*/



.faq-list li {

    border-bottom: 1px solid #DEDEDE;

}



.faq-list li:before {

    background: #41ac46;

    color: #fff;

}



.faq-question i {

    color: #CFCECC;

    border: 2px solid #C8C8CA;

}



.faq-list li.active .faq-question i,

.faq-list li:hover .faq-question i {

    transform: rotate(-180deg);

    color: #41ac46;

    text-indent: 2px;

    border-color: #41ac46;

}



.faq-question {

    color: #202020;

}



.faq-answer {

    background: #F4F4F4;

}



.faq-answer .title {

    color: #000000;

}





/*------------ links ------------*/



.link-list li .name {

    background: #F2F4F9;

    color: #202020;

}



.link-list li .name a:before {

    color: #fff;

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg01.jpg');

}



.link-list li .box:hover .name {

    color: #fff;

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg01.jpg');

}



.link-list li .pic a:before {

    content: "";

    position: absolute;

    display: block;

    transition: all .2s;

    opacity: 0;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    width: 100%;

    height: 100%;

    background: rgba(0, 0, 0, .2);

    z-index: 100;

}



.link-list li .box:hover .pic a:before {

    transition: all .2s;

    opacity: 1;

}

/*------------ branch ------------*/



.branch-list li .text-box {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg02.jpg');

}



.branch-list .pic a:nth-child(2):before {

    background: rgba(0, 0, 0, .2);

}



.branch-list .pic .cover {

    border: 1px solid #F4D646;

    color: #F4D646;

}



.branch-list li .name {

    color: #202020;

}



.branch-list .description {

    color: #999999;

}



.branch-list .map_box {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg04.jpg');

    color: #fff;

}



.branch-list .map_box:before {

    background: #12984f;

}



.branch-list .map_box:hover {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg06.jpg');

}





/*------------ download ------------*/



.download-list li .text {

    border-bottom: 1px solid #DDDDDD;

}



.download-list li .name a {

    color: #1F1F1F;

}



.download-list li .text span {

    color: #666666;

}



.download-list li .text span a:before {

    background: #ADADAD url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/download/ic.png') no-repeat 50% 50%;

}



.download-list li:hover .text span {

    color: #41ac46;

}



.download-list li:hover .text span a:before {

    background: #41ac46 url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/download/ic.png') no-repeat 50% 50%;

}





/*------------ message ------------*/



.write-question {

    color: #fff;

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg01.jpg');

}



.write-question:hover {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg06.jpg');

}





/*--- author-box ---*/



.author-box .date {

    color: #5946A5;

}



.author-box:before {

    color: #3cca6a;

}





/*--- question ---*/



.message-question {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg02.jpg');

}



.message-question:hover {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg04.jpg');

}



.message-question .title {

    color: #202020;

}



.message-question:hover .title {

    color: #fff;

}



.message-question .title:before {

    border: 3px solid #41ac46;

}



.message-question:hover .title:before {

    border: 3px solid #fff;

}



.message-question .date {

    color: #999999;

}





/*--- answer ---*/



.message-answer {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg02.jpg');

}



.message-answer .editor {

    background: #fff;

}



.message-answer .editor:before {

    color: #fff;

    background: #41ac46;

}





/*--- form ---*/



#message-form .form-box:before {

    background: url(../../external.html?link=https://www.eztest.com.tw/images/common/message/shadow.png) no-repeat;

}



#message-form {

    border: 5px solid #aee277;

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg02.jpg');

}



#message-form .form-title {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/message/bg.png') no-repeat left top;

}



#message-form .form-title:after {

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/message/bg.png') no-repeat bottom right;

}



#message-form .form-title i {

    color: #fff;

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/bg/bg01.jpg');

}





/*------------ video ------------*/



.video-list li .text span {

    color: #55c547;

}



.video-list li .name {

    color: #1F1F26;

}



.video-box {

    background: #fbfbfb;

}

.video-title {

    color: #1F1F26;

}



/*------------ contact ------------*/



.contact-map iframe {

    -webkit-filter: drop-shadow(0px 0px 0px #fff);

    -moz-filter: drop-shadow(0px 0px 0px #fff);

    -ms-filter: drop-shadow(0px 0px 0px #fff);

    -o-filter: drop-shadow(0px 0px 0px #fff);

    filter: drop-shadow(0px 0px 0px #fff);

}



.contact-map:hover iframe {

    -webkit-filter: drop-shadow(0px 0px 2px #aaa);

    -moz-filter: drop-shadow(0px 0px 2px #aaa);

    -ms-filter: drop-shadow(0px 0px 2px #aaa);

    -o-filter: drop-shadow(0px 0px 2px #aaa);

    filter: drop-shadow(0px 0px 2px #aaa);

}



.contact-map iframe {

    border: 5px solid #E0E0E0;

}



.contact-title {

    color: #202020;

}



.contact-title b {

    color: #f9c60f;

}



.contact-title .reminder {

    color: #666666;

}





/*------------ success-box ------------*/



.success-box .msg {

    color: #202020;

}



.success-box .msg i {

    background: #41ac46;

}



/*------------ floating ------------*/



.floating .gotop {

    width: 50px;

    height: 50px;

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/gotop.png');

}



/*------------ lightbox ------------*/



body .fancybox-close {
    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/album/close.png');
   width: 54px;
    height: 54px;
    left: inherit;
    margin: 0;
    top: 0;
    right: 0;
}
body .fancybox-opened .fancybox-title span{
    background: none;
}


/*------------ footer-editor ------------*/



.footer-editor .qr-inner img {

    border: 8px solid #DDDDDD;

    background: #fff;

}



.footer-editor .fb {

    width: 130px;

    height: 65px;

    display: inline-block;

    box-sizing: border-box;

    background: url('../../external.html?link=https://www.eztest.com.tw/images/common/color_green/fb.png');

}



.footer-editor .fb:hover {

    background-position: 0 100%;

}



/*------------ about-editor ------------*/

.about-bg {

    padding: 20px;

    background: #F6F6F6;

}



.rehabilitation-timeline {

    position: relative;

    margin: 20px auto;

    -webkit-box-sizing: border-box;

       -moz-box-sizing: border-box;

            box-sizing: border-box;

}

.rehabilitation-timeline.time02{

    display: none;

}



.rehabilitation-timeline .main-title {

    background: #209F76;

    color: #fff;

    font-size: 24px;

    text-align: right;

    width: 200px;

    position: absolute;

    left: 0;

    top: 0;

    padding: 10px;

}

.rehabilitation-timeline .main-title b {

    font-size: 22px;

}

.rehabilitation-timeline .main-title small {

    font-size: 20px;

    color: #fff;

    margin-top: 5px;

}

.rehabilitation-timeline .main-title .icon {

    background-image: url(../../external.html?link=https://www.eztest.com.tw/css/common/1300/images/index/calendar.png);

    width: 18px;

    height: 18px;

    vertical-align: middle;

    margin: -5px 0 0;

}

.rehabilitation-timeline .main-title small,

.rehabilitation-timeline .main-title b,

.rehabilitation-timeline .main-title span {

    display: block;

    line-height: 1.2;

}



.rehabilitation-timeline .table th,

.rehabilitation-timeline .table td {

    border: 1px solid #B4DACE;

    text-align: center;

    padding: 0 4px;

}

.rehabilitation-timeline .table thead th {

    color: #fff;

    background: #09bd5b;

    line-height: 2;

}

.rehabilitation-timeline .table th {

    color: #12984f;

    font-size: 17px;

    background: #ecfaee;

}

.rehabilitation-timeline .table td {

    font-size: 16px;

    line-height: 4.35;

}



/*------------ service-editor ------------*/



.service-box {

    padding: 20px;

    background: #F6F6F6;

}



.contact-editor i {

    background: #41ac46;

    color: #fff;

}



/*------------ terms-editor ------------*/

.terms-editor .title {

    color: #41ac46;

}



@media screen and (max-width: 1100px) {

    /*------------ site_header 1100 ------------*/



    .site-nav,

    .site-header .language {

        display: none;

    }



    .site-title .logo {

        width: 160px;

        height: 40px;

    }



    .site-title {

        padding: 10px 0;

    }

    /*------------ / site_header 1100 ------------*/

}



@media screen and (max-width: 767px) {

    /*------------ site-footer 767 ------------*/

    .footer-bottom {

        text-align: center;

    }

    .footer-bottom .logo,

    .footer-bottom p {

        float: none;

        margin: 0 auto;

    }



    .rehabilitation-timeline {

    display: none;

    }



    .rehabilitation-timeline.time02{

        display: block;

    }

    

    /*------------ / site-footer 767 ------------*/

}

</pre></body></html>