.elementor-13 .elementor-element.elementor-element-977e5e6 .elementor-repeater-item-c438f51 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://darksalmon-peafowl-976619.hostingersite.com/wp-content/uploads/2023/06/001.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-977e5e6 .elementor-repeater-item-e232b9a .swiper-slide-bg{background-color:#833CA300;background-image:url(https://darksalmon-peafowl-976619.hostingersite.com/wp-content/uploads/2023/06/002.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-977e5e6 .elementor-repeater-item-4a955ea .swiper-slide-bg{background-color:#833CA300;background-image:url(https://darksalmon-peafowl-976619.hostingersite.com/wp-content/uploads/2023/10/佛恩寺開放時間.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-977e5e6 .elementor-repeater-item-28ec496 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://darksalmon-peafowl-976619.hostingersite.com/wp-content/uploads/2023/07/004.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-977e5e6 .elementor-repeater-item-1d9fe16 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://darksalmon-peafowl-976619.hostingersite.com/wp-content/uploads/2023/07/005.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-977e5e6 .elementor-repeater-item-d75b985 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://darksalmon-peafowl-976619.hostingersite.com/wp-content/uploads/2023/11/006.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-977e5e6 .elementor-repeater-item-d75b985 .elementor-background-overlay{background-color:#00000000;}.elementor-13 .elementor-element.elementor-element-977e5e6 .elementor-repeater-item-2bbade8 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://darksalmon-peafowl-976619.hostingersite.com/wp-content/uploads/2023/07/007.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-977e5e6 .elementor-repeater-item-a278a48 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://darksalmon-peafowl-976619.hostingersite.com/wp-content/uploads/2023/09/008.png);background-size:cover;}.elementor-13 .elementor-element.elementor-element-977e5e6 .elementor-repeater-item-fb006f9 .swiper-slide-bg{background-color:var( --e-global-color-b468583 );background-image:url(https://darksalmon-peafowl-976619.hostingersite.com/wp-content/uploads/2026/02/0301.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-977e5e6 .elementor-repeater-item-8a689ac .swiper-slide-bg{background-color:#833CA300;background-image:url(https://darksalmon-peafowl-976619.hostingersite.com/wp-content/uploads/2025/12/光明燈.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-977e5e6 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-13 .elementor-element.elementor-element-977e5e6 .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-977e5e6 .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-977e5e6 .elementor-swiper-button{font-size:20px;}.elementor-13 .elementor-element.elementor-element-db38105{margin-top:30px;margin-bottom:30px;}.elementor-13 .elementor-element.elementor-element-98de762 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-a92f8ac > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-13 .elementor-element.elementor-element-ffdc32a{margin-top:30px;margin-bottom:30px;}.elementor-13 .elementor-element.elementor-element-fe6957f > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-d635dc9{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ec1acdf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-2c57033{text-align:justify;width:auto;max-width:auto;}.elementor-13 .elementor-element.elementor-element-2c57033 .elementor-heading-title{color:#000000;font-size:28px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-2b32133.elementor-view-stacked .elementor-icon{background-color:#CA8B0D;}.elementor-13 .elementor-element.elementor-element-2b32133.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2b32133.elementor-view-default .elementor-icon{color:#CA8B0D;border-color:#CA8B0D;}.elementor-13 .elementor-element.elementor-element-2b32133.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2b32133.elementor-view-default .elementor-icon svg{fill:#CA8B0D;}.elementor-13 .elementor-element.elementor-element-2b32133 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-2b32133 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-2b32133 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-13 .elementor-element.elementor-element-2b32133{width:auto;max-width:auto;align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-214c36f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-13 .elementor-element.elementor-element-ee9d1ee > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-61db931{text-align:justify;width:auto;max-width:auto;}.elementor-13 .elementor-element.elementor-element-61db931 .elementor-heading-title{color:#000000;font-size:28px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-b3f2727.elementor-view-stacked .elementor-icon{background-color:#CA8B0D;}.elementor-13 .elementor-element.elementor-element-b3f2727.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b3f2727.elementor-view-default .elementor-icon{color:#CA8B0D;border-color:#CA8B0D;}.elementor-13 .elementor-element.elementor-element-b3f2727.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b3f2727.elementor-view-default .elementor-icon svg{fill:#CA8B0D;}.elementor-13 .elementor-element.elementor-element-b3f2727 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-b3f2727 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-b3f2727 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-13 .elementor-element.elementor-element-b3f2727{width:auto;max-width:auto;align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-a7eda28{text-align:center;}.elementor-13 .elementor-element.elementor-element-a7eda28 .widget-image-caption{text-align:center;color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Sans TC", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-4f90f96{text-align:center;}.elementor-13 .elementor-element.elementor-element-4f90f96 .widget-image-caption{text-align:center;color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Sans TC", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-9c339ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-13 .elementor-element.elementor-element-20ef664 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-b8e9b2e{text-align:justify;width:auto;max-width:auto;}.elementor-13 .elementor-element.elementor-element-b8e9b2e .elementor-heading-title{color:#CA8B0D00;font-size:28px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-50af3d9.elementor-view-stacked .elementor-icon{background-color:#CA8B0D00;}.elementor-13 .elementor-element.elementor-element-50af3d9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-50af3d9.elementor-view-default .elementor-icon{color:#CA8B0D00;border-color:#CA8B0D00;}.elementor-13 .elementor-element.elementor-element-50af3d9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-50af3d9.elementor-view-default .elementor-icon svg{fill:#CA8B0D00;}.elementor-13 .elementor-element.elementor-element-50af3d9 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-50af3d9 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-50af3d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-13 .elementor-element.elementor-element-50af3d9{width:auto;max-width:auto;align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-a444567{text-align:center;}.elementor-13 .elementor-element.elementor-element-a444567 img{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-a444567 .widget-image-caption{color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Sans TC", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-c349449{text-align:center;}.elementor-13 .elementor-element.elementor-element-c349449 img{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-c349449 .widget-image-caption{color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Sans TC", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-13 .elementor-element.elementor-element-0571c70{text-align:center;}.elementor-13 .elementor-element.elementor-element-0571c70 img{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-0571c70 .widget-image-caption{color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Sans TC", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-13 .elementor-element.elementor-element-d19bcad, .elementor-13 .elementor-element.elementor-element-d19bcad > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-13 .elementor-element.elementor-element-d19bcad{margin-top:60px;margin-bottom:60px;}.elementor-13 .elementor-element.elementor-element-473fc54{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7496ce6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-809996e{text-align:justify;width:auto;max-width:auto;}.elementor-13 .elementor-element.elementor-element-809996e .elementor-heading-title{color:#000000;font-size:28px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-5a731c2 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-5a731c2.elementor-view-stacked .elementor-icon{background-color:#CA8B0D;}.elementor-13 .elementor-element.elementor-element-5a731c2.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5a731c2.elementor-view-default .elementor-icon{color:#CA8B0D;border-color:#CA8B0D;}.elementor-13 .elementor-element.elementor-element-5a731c2.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5a731c2.elementor-view-default .elementor-icon svg{fill:#CA8B0D;}.elementor-13 .elementor-element.elementor-element-5a731c2 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-5a731c2 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-5a731c2 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5a731c2{width:auto;max-width:auto;align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-824b8d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-13 .elementor-element.elementor-element-19b9076 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-13 .elementor-element.elementor-element-19b9076 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13 .elementor-element.elementor-element-de18853{margin-top:-3px;margin-bottom:-3px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5611a1e > .elementor-element-populated{margin:0px -14px 0px 0px;--e-column-margin-right:-14px;--e-column-margin-left:0px;padding:0px 42px 10px 0px;}.elementor-13 .elementor-element.elementor-element-9cabb15{text-align:justify;width:auto;max-width:auto;}.elementor-13 .elementor-element.elementor-element-9cabb15 .elementor-heading-title{color:#000000;font-size:28px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-9cabb15 > .elementor-widget-container{margin:0px -3px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0952ac3 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-0952ac3.elementor-view-stacked .elementor-icon{background-color:#CA8B0D;}.elementor-13 .elementor-element.elementor-element-0952ac3.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0952ac3.elementor-view-default .elementor-icon{color:#CA8B0D;border-color:#CA8B0D;}.elementor-13 .elementor-element.elementor-element-0952ac3.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0952ac3.elementor-view-default .elementor-icon svg{fill:#CA8B0D;}.elementor-13 .elementor-element.elementor-element-0952ac3 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-0952ac3 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-0952ac3 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0952ac3{width:auto;max-width:auto;align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-03b9d26 > .elementor-widget-container{margin:-4px -4px -4px -4px;padding:0px 0px 0px 0px;border-style:none;}.elementor-13 .elementor-element.elementor-element-373ee02{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-373ee02 > .elementor-widget-container{margin:0px 3px 0px 0px;padding:3px 3px 3px 3px;}.elementor-13 .elementor-element.elementor-element-2f6dec0 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}@media(max-width:1366px){.elementor-13 .elementor-element.elementor-element-7496ce6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-824b8d4 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-de18853{margin-top:0px;margin-bottom:0px;padding:-8px -8px -8px -8px;}.elementor-13 .elementor-element.elementor-element-5611a1e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9cabb15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0952ac3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-03b9d26 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-13 .elementor-element.elementor-element-373ee02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-edde762{width:39%;}.elementor-13 .elementor-element.elementor-element-214c36f{width:32.166%;}.elementor-13 .elementor-element.elementor-element-9c339ee{width:28.5%;}.elementor-13 .elementor-element.elementor-element-edf053c{width:50%;}.elementor-13 .elementor-element.elementor-element-5e4cd4c{width:50%;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-a7eda28 .widget-image-caption{line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-4f90f96 .widget-image-caption{line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-a444567 .widget-image-caption{line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-c349449 .widget-image-caption{line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-0571c70 .widget-image-caption{line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-824b8d4 > .elementor-widget-container{margin:2.5% 0% 0% 0%;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-db38105{margin-top:10px;margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-a41e2b7 > .elementor-element-populated{padding:0px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-2b32133 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-2b32133{align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-b3f2727 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-b3f2727{align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-a7eda28 .widget-image-caption{font-size:30px;}.elementor-13 .elementor-element.elementor-element-4f90f96 .widget-image-caption{font-size:30px;}.elementor-13 .elementor-element.elementor-element-50af3d9 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-50af3d9{align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-a444567 .widget-image-caption{font-size:30px;}.elementor-13 .elementor-element.elementor-element-c349449 .widget-image-caption{font-size:30px;}.elementor-13 .elementor-element.elementor-element-0571c70 .widget-image-caption{font-size:30px;}.elementor-13 .elementor-element.elementor-element-d19bcad{margin-top:10px;margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-824b8d4 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-a625f21{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS */#latenews marquee{
    /*position: relative;*/
    padding-left:120px !important;
    font-size: 18px;
}
#latenews{
    position: relative;
}
#latenews marquee:after{
    content: "最新消息";
    position: absolute;
    top: 10%;
    left: 15px;
    
    height: 36px;
    width: 100px;
    
    font-size: 18px;
    vertical-align: middle;
    text-align: center;
    line-height: 33px;
    
    color: #fff;
    background: linear-gradient(to right, #a37a1e, #d2aa4c, #d2a84c, #d2a74c, #e1b964, #e5bd69, #ffd77c) !important;
}


.wpos-ticker-navi{
    display: none;
}


/*home-banner*/
#home-banner .swiper-slide-bg, #home-banner .swiper-slide {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 33%;
    transition: all 0s !important;
    transition-duration:0s;
}

/*news tick*/
#wpnw-ticker-1 >.wpnw-ticker-title>span{
    display: none;
}
#wpnw-ticker-1 >.wpnw-ticker-title {
    background: linear-gradient(to right, #a37a1e, #d2aa4c, #d2a84c, #d2a74c, #e1b964, #e5bd69, #ffd77c) !important;
}
#wpnw-ticker-1 .wpnw-ticker-ele a{
    font-size: 18px;
}

.eicon-chevron-left, .eicon-chevron-right{
    border: 2px solid #dd9933;
    padding: 10px;
    border-radius: 50%;
    color: #dd9933;
    transition-duration: 0.5s;
 
}
.eicon-chevron-left:hover, .eicon-chevron-right:hover {
  background: linear-gradient(to right, #a37a1e, #d2aa4c, #d2a84c, #d2a74c, #e1b964, #e5bd69, #ffd77c);
  color: #fff;
}

@media(max-width:415px){
    #home-banner .swiper-slide-bg, #home-banner .swiper-slide {
    /*padding-bottom: 40%;*/
}

.eicon-chevron-left, .eicon-chevron-right{
        border: 0px solid #dd9933;
}
.eicon-chevron-left:hover, .eicon-chevron-right:hover{
    
    background: transparent;
}
    .eicon-chevron-left, .eicon-chevron-right{padding: 5px;}
}

@media(max-width:414px){
    #home-banner .swiper-slide-bg, #home-banner .swiper-slide {
    padding-bottom: 34%;
}
}

/*top section*/
#newslist .wpnaw-news-title{display: none !important;}
#newslist .wpnaw-news-image-bg{
    padding: 0px !important;
    margin: 0px !important;
}

#newslist .wpnaw-news-grid{
    margin-bottom: 0px !important;
}

#newslist .wpnaw-news-pagination{
    padding: 0px;
}
#newslist .wpnaw-news-image-bg{
    height: auto;
}

#homeimg{
    position: relative;
}

#homeimg a{
    width: 100%;
}

#homeimg figcaption{
    position: absolute;
    top: 30%;
    left: 60%;
    transform: translate(-50%, -50%);
    width: 100%;
}

#homeimg  figcaption {
   /*-webkit-text-stroke: 1px #fff;*/
  text-stroke: 2px #fff !important;
  letter-spacing: 2px;
  text-shadow: 1px 1px 0 white, -1px -1px 0 white, 1px -1px 0 white, -1px 1px 0 white;


}



@media(max-width:1200px){
    #homeimg figcaption{
    width: 65%;
}
}
@media(max-width:768px){
    #homeimg figcaption{
    width: 50%;
}
}

/* 外層 */
/*#paddingheight01 .wpnaw-news-image-bg {*/
/*    position: relative;*/
/*    width: 100% !important;*/
/*    height: 0 !important;*/
/*    padding-bottom: 150% !important;*/
/*}*/
/* 內層 */
/*#paddingheight01 a{*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100% ;*/
/*    height: 100% ;*/
/*}*/

/* 內層 */
#out_paddingheight01 .paddingheight01 img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100% ;
    height: 100% ;
}

/* 外層 */
#out_paddingheight01 .paddingheight01 .elementor-widget-container {
    position: relative;
    width: 100% !important;
    height: 0 !important;
    padding-bottom: 150% !important;
}


/* 外層 */
#out_paddingheight .paddingheight02 .wpnaw-news-image-bg {
    position: relative;
    width: 100% !important;
    height: 0 !important;
    padding-bottom: 121% !important;
}
/* 內層 */
#out_paddingheight .paddingheight02 a{
    position: absolute;
    top: 0;
    left: 0;
    width: 100% ;
    height: 100% ;
}

/* 外層 */
#out_paddingheight .paddingheight033 .wp-caption {
    position: relative;
    width: 100% !important;
    height: 0 !important;
    padding-bottom: 121% !important;
}
/* 內層 */
#out_paddingheight .paddingheight033 img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100% ;
    height: 100% ;
}


/* 外層 */
#out_paddingheight .paddingheight03 .wp-caption {
    position: relative;
    width: 100% !important;
    height: 0 !important;
    padding-bottom: 56% !important;
}
/* 內層 */
#out_paddingheight .paddingheight03 img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100% ;
    height: 100% ;
}

/* 外層 */
/*#out_paddingheight02 .paddingheight04 .elementor-widget-container {*/
/*    position: relative;*/
/*    width: 100% !important;*/
/*    height: 0 !important;*/
/*    padding-bottom: 65% !important;*/
/*}*/
#out_paddingheight02 .paddingheight04 .wp-caption {
    position: relative;
    width: 100% !important;
    height: 0 !important;
    padding-bottom: 65% !important;
}

/* 內層 */
#out_paddingheight02 .paddingheight04 img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100% ;
    height: 100% ;
}

/* 外層 */
#out_paddingheight02 .paddingheight05 .wp-caption {
    position: relative;
    width: 100% !important;
    height: 0 !important;
    padding-bottom: 65% !important;
}

/* 內層 */
#out_paddingheight02 .paddingheight05 img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100% ;
    height: 100% ;
}

/* 外層 */
#out_paddingheight02 .paddingheight06 .wp-caption {
    position: relative;
    width: 100% !important;
    height: 0 !important;
    padding-bottom: 65% !important;
}

/* 內層 */
#out_paddingheight02 .paddingheight06 img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100% ;
    height: 100% ;
}




/*bottom section*/
/* 外層 */
#paddingheight .wp-vgp-video-image-frame, #paddingheight .aigpl-img-wrp{
    position: relative;
    width: 100% ;
    height: 0 !important;
    padding-bottom: 56.25%;
}
/* 內層 */
#paddingheight img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}

#paddingheight .aigpl-cnt-wrp{
    width: 100%;
}


.wp-vgp-video-row {
    margin: 0px -0.9375em;
}
.wp-vgp-design-2 .wp-vgp-video-wrap {
    padding-bottom: 0px;
}
.wp-vgp-video-slider-wrap .wp-vgp-video-frame-wrap{
    margin: 0px;
}

.wp-vgp-video-slider-wrap{
    padding-bottom: 0px;
}
.tvheight .elementor-shortcode {
    /*height: 350px;*/
}


#homeicon2 .elementor-icon i:before, #homeicon2 .elementor-icon svg:before{
    padding: 10px;
    left: 60%;
}

#homeicon .elementor-icon-wrapper{
    display: flex !important;
    flex-direction: column;
    justify-content: center;
}


.aigpl-column, .aigpl-columns {
    padding: 0px;
}


.wpnw-ticker-ele{
	display:flex;
	
}
.wpnw-ticker-wrp>ul>li{
    line-height: 35px;
}


/*album display none*/
.oldgallery .aigpl-cnt-wrp:not(:first-child) {
  display: none;
}

.ui-resizable #wp-vgp-video-gallery-slider-1 :not(:first-child) {
  display: none;
}

.df-book-page .df-page-front:before, .df-book-page .df-page-back:before{
    background-image: none !important;
}

/*tv*/
.wp-vgp-design-2 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{
    background-color: #dd9933;
}

#aigpl-gallery-1 img{
    object-fit: fill;

}

/*album display none*/
.ui-resizable .aigpl-gallery-slider-wrp .aigpl-cnt-wrp:not(:first-child) {
  display: none;
}

.ui-resizable #aigpl-gallery-2 :not(:first-child) {
  display: none;
}








/*albumstyle*/

/*outside*/
.aigpl-column, .aigpl-columns{
    padding-bottom: 25px;
}
.aigpl-album-design-1 .aigpl-img-wrp::after{
    display: none;
}

.aigpl-album-design-1 .aigpl-img-wrp {
    border: 0px solid #ccc;
    padding: 0px;
    z-index: 1;
}
.aigpl-album-design-1 .aigpl-img-title{
    margin-top: 10px;
    font-weight: 400;
    font-size: 20px;
    color: #54595F;
    font-family: Noto Sans TC;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
@media(max-width:768px){
    .aigpl-album-design-1 .aigpl-img-title{
    font-size: 18px!important;}
}


/*picimg height*/
.aigpl-album-design-1 .aigpl-img-wrp{
        position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}

.aigpl-album-design-1 .aigpl-img-wrp .aigpl-img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: 100% 100% !important;
    object-fit: fill;
}
/*picimg height end*/
#gallery .aigpl-breadcrumb-wrp{
    display: block;
    padding: 0px 10px;
    color: #A57D23;
    font-size: 20px;
    font-family: Noto Sans TC;
}
#gallery .aigpl-breadcrumb{
 display: none;
}


/*pagination*/
.aigpl-paging .page-numbers.current{
    color: #fff;
    background: #A57D23;
    padding: 5px 15px;
    font-size: 20px;
    border: 2px solid #A57D23;
}
.aigpl-paging a{
    color: #54595F!important;
    background: #6660;
    padding: 5px 15px;
    margin: 0 1px 6px 2px;
    font-size: 20px;
    border: 2px solid #A57D23;
    
}

.aigpl-paging a:focus, .aigpl-paging a:hover, .aigpl-paging a:visited:hover{
    color: #fff!important;
    background: #A57D23;
}

.aigpl-paging a.next, .aigpl-paging a.prev{
    min-width: unset;
}

/*image innere*/
.ilightbox-fullscreen,.ilightbox-play, .ilightbox-caption, .ilightbox-loader.metro-black{
    display: none !important;
}
.ilightbox-overlay.metro-black{
    background: #fff;
}
.ilightbox-holder.metro-black{
    background: transparent;
}
.ilightbox-holder.metro-black .ilightbox-inner-toolbar .ilightbox-title {
    font-size: 20px;
    font-family: Noto Sans TC;
    padding: 10px 12px;
    padding-right: 60px;
    color: #54595F;
    /*display: none;*/

}
.ilightbox-thumbnails.metro-black .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
    /*border: 2px solid #a57d23;*/
    box-shadow:none;
    border-radius: 0;
}

.ilightbox-holder.metro-black{
        box-shadow: none;
}
.ilightbox-button.horizontal{
    background-color: #a57d23 !important;
}
.ilightbox-toolbar.metro-black a.ilightbox-close {
    background-color: #d94947;
}

/*phone*/
.isMobile .ilightbox-toolbar.metro-black{
    background: #a57d23;
}
.ilightbox-fullscreen,.ilightbox-play{
    display: none !important;
}
.ilightbox-toolbar.metro-black a{
    background-color: #a57d23;
}

/*new imgsetting*/

.ilightbox-thumbnails-container{
    background-color: #000;
}
.ilightbox-thumbnails-grid{
    top:10% !important;
    /*left:0px !important;*/
}



.ilightbox-button.horizontal {
    width: 40px !important;
    background-color: #a57d2340 !important;
}

@media(min-width:981px){
.ilightbox-next-button:before{
    content: ">";
    display: flex;
    justify-content: center;
    align-items: center;
    width: 40px; 
    height: 40px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    font-size: 30px;
}

.ilightbox-prev-button:before{
    content: "<";
    display: flex;
    justify-content: center;
    align-items: center;
    width: 40px; 
    height: 40px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    font-size: 30px;
}

}
.ilightbox-button.ilightbox-prev-button.metro-black.horizontal{
    background-image: none;
}
    
.aigpl-gallery-slider .slick-slide{
    padding: 0px !important;
}


/*new*/
#latenews marquee{
  /*width: 100% !important;*/
  /*overflow: hidden;*/
  /*white-space: nowrap;*/
  padding-left: 0px !important;
}

#latenews marquee div{
  display: inline-block;
  white-space: nowrap;
  animation: marquee 40s linear infinite;
  /*animation-delay: 100s;*/

}

#latenews marquee p{
    display: inline-block;
    margin-right: 10px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    -webkit-line-clamp: 1;
    line-height: 2.2rem;
    padding-right: 20px;
    
}

@keyframes marquee {
   0% {
    transform: translateX(0%);
  }

  100% {
    transform: translateX(0%);
  }
}/* End custom CSS */