  /* 首頁預設功能 */
  body{
    line-height: 1.5;
}
@media screen {
   html:not(.no-js) [data-scroll^=fade][data-scroll^=fade] {
       opacity: 0;
       -webkit-transition-property: opacity, -webkit-transform;
       transition-property: opacity, -webkit-transform;
       transition-property: opacity, transform;
       transition-property: opacity, transform, -webkit-transform
   }
   html:not(.no-js) [data-scroll^=fade][data-scroll^=fade].-scroll-active {
       opacity: 1;
       -webkit-transform: none;
       transform: none
   }
   html:not(.no-js) [data-scroll=fade-up] {
       -webkit-transform: translate3d(0, 40px, 0);
       transform: translate3d(0, 40px, 0)
   }
}
a, button {
    display: inline-block;
    text-decoration: none;
    color: inherit;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    cursor: pointer;
}
[data-scroll] {
   pointer-events: none;
   -webkit-transition-timing-function: ease;
   transition-timing-function: ease
}

[data-scroll].-scroll-active {
   pointer-events: auto
}

[data-scroll][data-scroll][data-scroll-duration="600"],
body[data-scroll-duration="600"] [data-scroll] {
   -webkit-transition-duration: .6s;
   transition-duration: .6s
}

[data-scroll][data-scroll][data-scroll-duration="800"],
body[data-scroll-duration="800"] [data-scroll] {
   -webkit-transition-duration: .8s;
   transition-duration: .8s
}


[data-scroll][data-scroll][data-scroll-duration="1000"],
body[data-scroll-duration="1000"] [data-scroll] {
   -webkit-transition-duration: 1s;
   transition-duration: 1s
}

[data-scroll][data-scroll][data-scroll-duration="1200"],
body[data-scroll-duration="1200"] [data-scroll] {
   -webkit-transition-duration: 1.2s;
   transition-duration: 1.2s
}

[data-scroll][data-scroll][data-scroll-duration="1500"],
body[data-scroll-duration="1500"] [data-scroll] {
   -webkit-transition-duration: 1.5s;
   transition-duration: 1.5s
}


[data-scroll][data-scroll][data-scroll-duration="1600"],
body[data-scroll-duration="1600"] [data-scroll] {
   -webkit-transition-duration: 1.6s;
   transition-duration: 1.6s
}