.column.left {    width: 100%;}
.column.right {    width: 100%;}

.fcol .container {    color: #222;    font-size: 15px;}
p { line-height:2;}

#nav {
    background-color: #531d9c;
}

#nav ul li a {
    color: #fff;
}

.column h2, #main h1, .related-product>h3 {
    color: #9e134c; 
}

#side .side-content li a {
    color: #b11655;
}

@media only screen and (min-width: 768px){
.topnavbar {
    background: none;
}}



body{
background-image : url(https://static.iyp.tw/39137/files/eb373052-c448-4f6d-bddb-1382edec1c40.jpg);
background-repeat : no-repeat; 
background-attachment : fixed;
}


#footer {
    color: #404040;
    background-color: #fff;
}

#foot-nav ul li a {
    color: #292929;  
}

#contact-info ul li span {
    color: #464444;
}


#contact-info ul li span {
    color: #565555;
}

#footer a {
    color: #444444;
}


.h1title {
    color: #531d9c;
}

#nav .subnav {
  background-color: RGBA(83,29,156,0.7); /* 填入想要的顏色 */
}


/*按鈕*/
.buttons-coll {
  width: 90%;
  margin: 10px auto;
  text-align: center;
}
button {
  margin: 20px;
}
.custom-btn {
  padding: 10px 25px;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  background: transparent;
  outline: none !important;
  cursor: pointer;
  transition: all 0.3s ease;
  position: relative;
  display: inline-block;
}

/**** BTN No. 14 ****/
.btn-14 {
  border: 2px solid #000;
  z-index: 1;
}
.btn-14:after {
  position: absolute;
  content: "";
  width: 0;
  height: 100%;
  top: 0;
  right: 0;
  z-index: -1;
  background: #fd8a91;
  transition: all 0.3s ease;
}
.btn-14:hover {
  color: #fff;
}
.btn-14:hover:after {
  left: 0;
  width: 100%;
}
.btn-14:active {
  top: 2px;
}






#breadcrumb li a {
    color: #2b2b2b;
}

#breadcrumb li {
    color: #2b2b2b;
}


#side ul li.current>div a {
    color: #340c6b;
}


ul.product-list li a {
    color: #4b1299;
}


mark, .mark {
    background-color: #fcf8e300;
}


#foot-nav ul li.current a, #foot-nav ul li a:hover {
    color: #c92043;
}

.productdetail .detail-spec h2 {
    color: #531d9c;
}

.productdetail .detail-spec b {
    color: #292929;
}




.product-list-div h2 a {
    color: #6e059e;}


body[data-type="fullpage"] .product-list-div h2 a.show-all {
    color: #6e059e;}





.productdetail .detail-spec b {
    color: #FFF;}




.productdetail .detail-spec b {
    background-color: rgb(83, 29, 156);}



.productdetail .detail-desc b {
    color: #FFF;
    background-color: rgb(83, 29, 156);}


#nav ul li a:hover {color: #95949a;}

#side .side-content li a {
    color: #323132;
}

#side  hover {color: #95949a;}



a {
    color: #282727;
}


#side ul li a{font-weight: 800;}






