/*手機選單*/
.rwd-navbar-toggle .label {
    color: #ffffff;background:#ec8710;padding:3px;border-radius:3px}

.navbar-icon-bar {
background-color: #ffffff;}

.navbar-icon-bar:before, .navbar-icon-bar:after{background-color: #ffffff;}


/*Baner*/
.swiper-pagination {
 position:absolute;
 text-align:center;
 -webkit-transition:800ms;
 -moz-transition:800ms;
 -o-transition:800ms;
 transition:800ms;
 -webkit-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 -o-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 z-index:10
}

/*頁籤*/
#nav ul li a{color:#fff;}
#nav ul li a:hover{color:#e01919;}
#nav ul li.current a{color:#e01919;border-top:2px solid #e01919;}

body{background:#201302 url(https://static.iyp.tw/37672/files/fe2d0ce1-315e-44c4-918b-24b5bce0948d.png)no-repeat;
background-attachment: fixed;background-size:cover;background-position:top center;
}

@media(max-width:767px){
#wrap{background:#000 url(https://static.iyp.tw/37672/files/fe2d0ce1-315e-44c4-918b-24b5bce0948d.png)no-repeat;
background-attachment: fixed;background-size:cover;background-position:top center;}
}

#main h1, .column h2, .related-product > h3 {
    font-size: 180%;
    line-height: 1.4;
    color: #e01919;
}

#side .side-content li a:hover {
    color: #e01919;
}
#side .side-content li a {
    display: block;
    color: #ccc;
    padding: 8px 0 8px 20px;
    margin-right: 15px;
}

#side .side-content li a::before {
    border: 1px solid #ccc;
    border-radius: 50%;
    color: #fff;
    content: ">";
    display: inline-block;
    font-family: monospace;
    font-size: 11px;
    font-weight: bold;
    height: 12px;
    line-height: 12px;
    margin-right: 7px;
    text-align: center;
    text-indent: 2px;
    width: 12px;
    box-shadow:none;
}

#side .side-content li a::after {
    display:none;
}

ul.product-list li h3 {
    font-size: 120%;
    max-height: 3em;
    line-height: 1.5;
    margin-top: .3em;
    color: #fff;
    overflow: hidden;
}

ul.product-list li a:hover h3 {
    color: #e01919;
}

/*產品搜尋*/
.btn-search {
    transition: background 0.15s ease-out;
    color: #fff;
    border: 1px solid #9f1410;
    background-color: #e01919;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
}

.btn-search:hover {background-color: #c04f17;}

/*產品資訊*/
.product .detail-spec b {
    font-weight: bold;
    display: block;
    color: #ccc;
}

.product .detail-spec h2 {
    color: #c85705;
  font-size: 180%;
}

#main-content .detail-img .zoominfo {
    display: block;
    margin: 0 auto;
    text-align: center;
    color:#fff;
}

#side h2{color:#fff;border-bottom:1px solid #fff;}


/*表單*/
input[type="submit"] {
    transition: background 0.15s ease-out;
    color: #fff;
    border: 1px solid #9f1410;
    background-color: #e01919;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
}

input[type="submit"]:hover {background-color: #c04f17;}

.form label {
    width: 15%;
    float: left;
    color: #ccc;
}

.signtxt {
    display: block;
    margin-top: 20px;
    color: inherit;
    color: #ccc;
}

.mark {
    background:none;
    padding: .2em;
}

.form div {
    clear: both;
    margin-bottom: 8px;
    color: #ccc;
}

/*footer*/
#foot-nav li.current a {
    color: #e01919;
}

#footer a:hover {
    color: #ff0000;
}

#contact-info li a {
    color: gray;
}

/*產品格*/
.product .detail-desc b {
    font-weight: bold;
    display: block;
    color: #fff;
}