#contact-info ul li span {color: #e8e8e8;}
#foot-nav ul li a {color: #2d2d2d;}
.contact-row h5 {color: #1f1f1f;}

@media only screen and (min-width: 768px){.topnavbar {background-color: rgba(255, 255, 255, 1);}}
@media (min-width: 1200px){body[data-type="fullpage"] .container {width: 1260px;}}

#logo{display: block; text-align: center;}

#nav ul li a{color: #696969;}
#nav ul li a:hover{color: #75d7f3;}
#nav ul li.current a {color: #696969;}

#nav .subnav{color: #696969; background-color: #fff; border-radius: 15px; border: 1px solid #dddddd; z-index:999; }
#nav ul li .subnav a:hover {background: #337ab7; z-index:999; color:#75d7f3;}


.h1title {color: #058cab;}

#side ul li.current>div a {color: #e05908; font-weight: bold;}

#footer {color: #fdfdfd; /*background: #1a4c6f url("https://static.iyp.tw/38394/files/1a0faf13-2a51-4dc2-b71e-4abae069abce.png") no-repeat right bottom ;*/ background: url(https://static.iyp.tw/38394/files/00e99764-41c1-49af-bc77-4dca947bcf00.png) no-repeat bottom;}}



ul.product-list li a{color: #ffffff; background-color: rgba(46, 151, 241, 0.52);}
ul.product-list li a:hover{color: #ffdddd;}
ul.product-list li .money-icon {color: #fff; text-shadow: none;}
.main-container .price, #topnav .price {color: #0868a2;}
/*.main-container .price, #topnav .price {color: #ffdddd;}*/
.fcol.fcol-header {background-image: linear-gradient(to top, #fbfbfb 0%, #97d9e8 80%);}
body[data-type="fullpage"]:not(#managehome) #wrap>*:not(:last-child) {margin-bottom: 0px;}
#copyright {display: none;}
a {color: #126eb7;}
a:hover {color: #cc6962;}
#bodyinhome .fcol.fcol-1 {background-color: #c6e4ff;}

body[data-type="fullpage"] #function>div:not(:first-child) {margin-left: 4px;}
#bodyinhome .fcol.fcol-6, .fcol.fcol-4, .fcol.fcol-5  {display: none;}


/*banner高度調整*/
@media only screen and (min-width: 768px){#banner {top: 185px;} #main-wrap {margin-top: 185px;} #ndc-banner-editor {top: 185px;}}

@media only screen and (min-width: 768px){
  #bodyinpage #main-wrap {margin-top: 120px;} #bodyinpage #banner {top: 120px;} #bodyinpage #main-wrap {margin-top: 120px;}}

/*banner等比縮放*/
/* 首頁與內頁共用 */
.swiper-container {
  height: auto !important;
}

.swiper-wrapper, .swiper-slide {
  height: 0 !important;
}

.swiper-slide {
  width: 100% !important;
}

/* 首頁 */
#bodyinhome .swiper-wrapper, #bodyinhome .swiper-slide {
  padding-bottom: calc(800 / 1920 * 100%); /* 首頁 banner 大小 */
}

/* 內頁 */
#bodyinpage .swiper-wrapper, #bodyinpage .swiper-slide {
  padding-bottom: calc(100 / 1920 * 100%); /* 內頁 banner 大小 */
}


/*圖片放大透明*/
.picc { 
    opacity: 1; /* 透明度100% FireFox 的寫法 */ 
    filter: Alpha(Opacity=100); /* 透明度100% IE 的寫法 */ 
    margin:0 auto;
    overflow: hidden;
} 
.picc img { 
    opacity: 1; 
    filter: Alpha(Opacity=100); 
  margin:0 auto;
  -webkit-transform: scale(1);
  -webkit-transition: 1s;
} 
.picc img:hover { 
  opacity: .5; /* 透明度50% FireFox 的寫法 */ 
  filter: Alpha(Opacity=50); /* 透明度50% IE 的寫法 */ 
  -webkit-transform: scale(1.05);
}

/*回上一頁*/
#go1 {
    position: fixed;
    top: 90%;
    right: 7px;
    background: rgba(88, 182, 249, 0.6);
    padding: 10px 20px;
    border-radius: 30px;
    z-index: 1;
}