/*大圖不亂跑*/
#content_main { margin:0;}
.bannerindex { position:static; height:auto;}
.swiper-banner { position:static; margin:0; height:auto;}
.swiper-slide img {height:auto;}


/*header---------------*/

.main_header_area {background: #fff;}
.nav-header {z-index: 10000;}
.nav-brand {margin-top: 13px;}
.nav-brand img {max-width: 80%;}
.navigation {padding: 20px 0 10px 0;}


.stellarnav li li {text-align: center;}

/*特效*/

.stellarnav ul ul li a { font-size: 14px; }

.navigation {padding: 20px 0 10px 0;}

/*.navigation {padding: 20px 0 20px 210px;}*/


.stellarnav li.has-sub > a:after {border-top: 6px solid #1f7cc2;}
.stellarnav ul {text-align: right;}
.stellarnav li {padding: 4px 8px 4px 8px;}

.stellarnav li li a:hover {background: #66ab5c;color: #fff;}

.stellarnav ul ul {width: 100px;border-radius: 9px;}

.stellarnav li li {border: none;}
.main_header_area {background: rgb(255, 255, 255);box-shadow: 0px 0px 15px -10px #000;}

.pageIndex .header_area {position: absolute;width: 100%;z-index: 10000;top: 0px;transition: ease-out 0.3s;box-shadow: none;}

.pageIndex .header_area .main_header_area {background: rgb(255, 255, 255);backdrop-filter: saturate(100%) blur(10px);width: 100%;max-width: 100%;border-radius: 0;margin: auto;transition: ease-out 0.3s;}

.pageIndex .header_area.sticky {transition: ease-out 0.3s;position: fixed;top: 20px;}

.pageIndex .header_area.sticky .main_header_area {box-shadow: none;background: rgb(255, 255, 255);backdrop-filter: saturate(100%) blur(10px);width: 90%;max-width: 1400px;margin: 0 auto;border-radius: 45px;box-shadow: 0px 0px 15px -10px #000;transition: ease-out 0.3s;}
.main_header_area .container { max-width: 1200px; }
.me_tp_features { display: none; }

.stellarnav.mobile.right > ul, .stellarnav.mobile.left > ul { bottom: -800px; }
/*----------*/



/*footer-----------------------*/
.footer {background:url(https://pic03.eapple.com.tw/hengjiest/Footer-01.png);background-repeat: no-repeat;}
.footer_info li:nth-child(1) {  justify-content: space-around;}
.footer_info { padding: unset; flex-direction: column; align-items: center;}
.footer_info ul {  margin: 0px 25px;}

/*logo*/
.footer_logo {   width: 20%; margin: 2px 0px; }
.footer_logo img {width: 80%;}

/*選單*/
.footer_menu a {
    border: 1px solid #7eb77b;
    margin: 5px 0px;
    font-size: 15px;
    color: #fff;
    background:#7eb77b;
    padding: 6px 12px;
    text-align: center;
}

.footer_menu a:hover {
    color: #7eb77b; 
    background: #ffffff;
}
.footer_info li p {
    line-height: 175%;
    letter-spacing: 1px;
    color: #1f7cc2;
    font-weight: bold;
}
/*右側按鈕-----------------*/
.info_fix>span {background-color: #7EB77C;}

/*小連結隱藏-----------*/
.box_link {display: none;}

/*RWD-----------------*/
@media screen and (max-width: 1300px) {.nav-brand img {max-width: 75%;margin-left: 20px;}}

@media screen and (max-width: 1024px) {
.footer_logo {  margin: 0px 0px 0px 23px;}
.stellarnav ul {text-align: center;}
}
@media screen and (max-width: 768px) {
.footer_menu {     width: 100%;  }
.footer_logo {    width: 30%;   }    
.footer_info li:nth-child(1) {    flex-direction: column;}
.footer_info li p {    width: 100%;    justify-content: center;}
.footer_menu a {    width: 45%;    padding: 10px 20px;}
.footer_info ul {  margin: 0px 0px;}
.stellarnav > ul > li:after {  transform: translate(0px, 46px);}
.stellarnav.mobile {left: 23px;top: 28px;}

}
@media screen and (max-width: 452px) {
    .footer_info li {   padding: 0px 25px;    }
    .footer_logo {     width: 50%;   }
}
@media screen and (max-width: 413px) {
    .footer_menu a {
        height: 50px;
        display: inline-flex;
        justify-content: center;
        align-items: flex-start;
    }}

/*boxlink------------*/
.box_link {
    top: 76%;
    width: 100%;
    text-align: left;
    padding: 0 10.5%;
    transition: all 0.3s;
}
.box_link a {
    display: inline-block;
    width: 30px;
    height: 30px;
    background: transparent;
    border-radius: 30px;
    font-size: 18px;
    padding: 2px;
    color: #555;
    border: 1px #88888847 solid;
    transition: all .3s;
}
.box_link a:hover {    background: transparent;    color: #767676;}

/*最下方選單------------*/
.contact_le_map a {background: #7aa354;}
.contact_form li.last cite {background: #1f7cc2;}
.contact_form li.last blockquote, .contact_form li.last cite {border: 1px #1f7cc2 solid;}

/*COPY-----------------*/
.copy {    border: none;    padding: 5px 0 60px;    text-align: center;    width: 100%;    max-width: 1250px;    margin: 0 auto;}
.copy, .copy a {    color: #585858; transition:all 0.3s;}

/*防治項目頁面header--------------*/


/*購物選單*/
.products-list .item a:hover .more {
    background: #1f7cc2;
    color: #fff;
    letter-spacing: 2px;}

.products-list .more {
        border: 1px solid #1f7cc2;
        color: #1f7cc2;}

/*產品項目*/
.banF {background-image: url(https://pic03.eapple.com.tw/hengjiest/banner.png);}

.banner {color: #fff; background-image: url(https://pic03.eapple.com.tw/hengjiest/banner.png)}

/*防治實績*/
.other_album_choice li {
    background: #1f7cc2;}

.show-list .item:hover .show_name {
        color: #66ab5c;
    }