@charset "big5";
/* CSS Document */
.menu{
    position: absolute;
    top: 547px;
    z-index: 50;
    -webkit-transition: background .2s; /* Safari */
    transition: background .2s;
    width: 100%;
}
.deco{
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -571px;
    width: 1140px;
    height: 6px;
    background: #fff;
    -webkit-transition: background .2s; /* Safari */
    transition: background .2s;
    background: #ef7e29;
}
.tab_list{
    text-align: center;
    padding-top: 18px;
    font-size: 0;
    letter-spacing: 0;
}
.tab_list li{
    margin: 0 5px;
    display: inline-block;
}
.tab_list li a{
    width: 277px;
    height: 86px;
    background-position: center 15px;
    background-repeat: no-repeat;
    -webkit-transition: background .2s; /* Safari */
    transition: background .2s;
    display: inline-block;
}
.tab_list li a:hover{
    background-position: center  7px;
}
.tab_list li a.now{
    background-position: center  0;
}
.tab_list li:nth-child(1) a{
    background-image: url('../images/tab_01.png');
}
.tab_list li:nth-child(2) a{
    background-image: url('../images/tab_02.png');
}
.tab_list li:nth-child(3) a{
    background-image: url('../images/tab_03.png');
}
.tab_list li:nth-child(4) a{
    background-image: url('../images/tab_04.png');
}

.menu.scroll_down{
    background: #7b0000;
    position: fixed;
    top: 0;
}
.side_btn{
    position: fixed;
    right: 10px;
    bottom: 40px;
    z-index: 51;
    -webkit-transition: transform .2s; /* Safari */
    transition: transform .2s;
    transform:scale(1);
    -ms-transform:scale(1); 	/* IE 9 */
    -moz-transform:scale(1); 	/* Firefox */
    -webkit-transform:scale(1); /* Safari 和 Chrome */
    -o-transform:scale(1); 	/* Opera */
}
.side_btn:hover{
    transform:scale(1.05);
    -ms-transform:scale(1.05); 	/* IE 9 */
    -moz-transform:scale(1.05); 	/* Firefox */
    -webkit-transform:scale(1.05); /* Safari 和 Chrome */
    -o-transform:scale(1.05); 	/* Opera */
}
.gotop{
    background: url('../images/top_01.png') center center no-repeat;
    height: 87px;
    width: 105px;
    cursor: pointer;
}
.gobuy{
    display: block;
    background: url('../images/top_02.png') center center no-repeat;
    height: 22px;
    width: 105px;
    cursor: pointer;
}