/* 全網頁只要滑鼠滑到連結就變手指 */
a:hover {
  cursor: pointer !important;
}

/* 這行是最上面的板頭 */
header>.inner {
  background-color: rgba(255, 255, 255, 0);
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
}

/* hoho的logo */
header>.inner a.logo {
  background: url(../images/icon_hoho-02.svg) no-repeat center;
  background-size: contain;
}

/* hoho的logo滑鼠移過去後 */
header>.inner a.logo:hover {
  filter: brightness(1.1);
  transition: 0.2s;
}

/* 右上的icon */
header ul.wrap-link li i[class*="icon-"],
header ul.wrap-link li a[class*="icon-"] {
  background-color: #444;
  color: #ffffff;
  transition: 0.2s;
}

/* 右上的icon滑鼠移過去後 */
header ul.wrap-link li i[class*="icon-"]:hover,
header ul.wrap-link li a[class*="icon-"]:hover {
  background-color: rgb(255, 188, 2);
  color: #ffffff transition: 0.2s;
}

/* icon旁邊的文字 */
header ul.wrap-link li span {
  color: #444;
  margin-right: 10px;
}

/* 從這邊開始是內容大框架 */
.container {
  background-color: #e9b199;

}

@-webkit-keyframes bgscroll {
  0% {
    background-position: 0 0;
  }

  100% {
    background-position: -800px 500px;
  }
}



.container img {
  vertical-align: top;
  max-width: 100%;
  height: auto;
}

article {
  background-image: url(../images/bg.png);
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  padding-top: 100px;
  background-size: contain;
  background-position: center;
}




/* 

#one {
  background-image: url(../images/index_01.png);
  background-size:contain;
  background-position: center;
  height: 840px;
}

#two{
}

#three{
  background-image: url(../images/index_03.png);
  height: 219px;
}

#four{
  background-image: url(../images/index_04.png);
  height: 856px;
}

#five{
  background-image: url(../images/index_05.png);
  height: 236px;
}

#six{
  background-image: url(../images/index_06.png);
  height: 833px;
}

#seven{
  background-image: url(../images/index_07.png);
  height: 238px;
}

#eight{
  background-image: url(../images/index_08.png);
  height: 1073px;
}
#nine{
  background: url(../images/index_09.png) no-repeat center;
  background-size: contain;
  background-position: top center;
  height: 117px;
  background-color: #53a7c7;
}
 */


#nine {
  height: 117px;
  background-color: #53a7c7;
}

#nine img {
  display: block;
  margin: 0 auto;
}







@keyframes floating {
  from {
    transform: translate(0, 0px);
  }

  65% {
    transform: translate(0, 10px);
  }

  to {
    transform: translate(0, -0px);
  }
}






/* 開始商品列表 */
section {}

section .sec-inner {
  padding: 30px 0 !important;
}

section .sec-inner .sec-head .headtitle {
  color: #444444;
  letter-spacing: 0.5vh;
}

section .sec-inner .sec-head .text {
  color: #444444;
  letter-spacing: 0.3vh;
}

.wrap-item .item {
  -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
}

.wrap-item .item .item-bottom .text {
  background-color: #fff;
}

.wrap-item.item-card .item .item-img {
  border: none;
}

.wrap-item.item-card .item {
  transition: 0.2s;
}

.wrap-item.item-card .item:hover {
  transform: scale(0.95);
  transition: 0.2s;
}

.wrap-item.item-card .item .item-bottom .text .discount-price {
  color: red;
  text-align: right;
}

/* 回到上方 */
a#backTop {
  background-color: #444;
}

/* 注意事項 */
section#notice ul.list-num {
  background-color: rgba(68, 68, 68, 0.7);
  line-height: 1.8rem;
  color: rgb(255, 255, 255);
}




@media (max-width: 550px) {

  article {
    background-image: url(../images/index-750_bg.png);
    max-width: 750px;
    width: 100%;
    margin: 0 auto;
    padding-top: 1px;
    background-size: cover;
    background-position: center;
  
  }

  #one img,
  #two img,
  #three img,
  #four img,
  #five img,
  #six img,
  #seven img,
  #eight img,
  #nine img {
    display: none;
  }


  #one {
    background: url(../images/index-750_01.png) no-repeat top center;
    background-position: center;
    background-size: contain;
    height: 55vh;
    margin-top: 60px;
  }

  #two {
    background: url(../images/index-750_02.png) no-repeat top center;
    background-position: center;
    background-size: contain;
    height: 100vh;
    margin: 0 auto;
  }


  #three {
    background: url(../images/index-750_03.png) no-repeat top center;
    background-position: top right;
    background-size: cover;
    margin: 0 auto;
    height: 18vh;
  }

  /* 更改過 */
  #four {
    background: url(../images/index-750_04.png) no-repeat top center;
    background-position: center;
    background-size: contain;
    height: 50vh;
  }

  #five {
    background-image: url(../images/index-750_05.png);
    background-position: top right;
    background-size: cover;
    margin: 0 auto;
    height: 18vh;
  }

  #six {
    background: url(../images/index-750_06.png) no-repeat top center;
    background-position: center;
    background-size: cover;
    height: 51vh;
  }

  #seven {
    background-image: url(../images/index-750_07.png);
    background-position: top right;
    background-size: cover;
    margin: 0 auto;
    height: 18vh;
  }

  #eight {
    background: url(../images/index-750_08.png) no-repeat top center;
    background-position: center;
    background-size: cover;
    height: 66vh;
  }

  #nine {
    background: url(../images/index-750_09.png) no-repeat center;
    background-size: contain;
    background-position: bottom center;
    height: 80px;
  }



}