.menu-list-title,
.index-pay a,
.index-logo a,
.customer-list,
.shopcar-go,
.products-img,
.index-products-img,
.member-list li,
.member-button input,
#member-in a,
.member-sign-button input,
.service-list li,
.products-page-join,
.products-page-pay,
.shopcar-order-button input,
.order-back,
.member-order-list li.member-cancel,
.member-order-list li.member-order-details
{
    transition: all .4s linear;
}
.menu-list-title:hover,
.menu-list-title.active,
.customer-list:hover
{
    color: #fb3c57;
    transition: all .4s ease-in;
}
.index-pay a:hover{
    color: #FFF;
    transition: all .4s ease-in;
}

.index-logo a:hover{
    color: #fb3c57;
    transition: all .4s ease-in;
}

.index-logo a:hover span{
    color: #FFF;
    transition: all .4s ease-in;
}

.shopcar-go:hover{
    background-color: #e61f7e;
    transition: all ease-in .4s;
    color: #FFF
}
.products-img img,
.index-products-img img{
     transition: all .4s ease-out;
}
.products-img-box:hover .products-img img,
.index-products-img-box:hover .index-products-img img
{
    transform: scale(1.2) rotate(-10deg);
    transition: all .4s ease-in;
}
.member-list li:hover,
.service-list li:hover
{
    background-color: #00a0e9;
}
.member-list li.active,
.service-list li.active{
    background-color: #00a0e9;
    transition: all .4s linear;
}

.member-data-modify li.member-button:hover input,
.shopcar-purchase-order li.shopcar-order-button:hover input,
.member-return li.member-button:hover input{
    background-color: #e61f7e;
    transition: all .4s linear;
}

#member-in a:hover,
.member-sign-button input:hover,
.products-page-join:hover,
.member-shopcar-pay-button:hover
{
    transition: all .4s ease-in;
    background-color: #00a0e9;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    color: #FFF;
}
.products-page-join:hover
{
    box-shadow: rgba(0,0,0,0.9)2px 2px 2px;
}
.products-page-pay:hover{
    background-color: #e61f7e;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    transition: all .4s ease-in;
    color: #FFF;
    box-shadow: rgba(0,0,0,0.9)2px 2px 2px;
}

.news-list:hover .news-info-text{
    color: #fb3c57;
    transition: all .4s ease-in;
}

.news-list:hover .news-info-detailed{
    background-color: #00a0e9;
    transition: all .4s ease-in;
}
.order-back:hover{
    background-color: #00a0e9;
    color: #FFF;
    transition: all .4s ease-in;
}

.member-order-list li.member-cancel:hover,
.member-order-list li.member-order-details:hover
{
    background-color: #00a0e9;
    color: #FFF;
    transition: all .4s ease-in;
}
.member-order-list li.member-cancel a,
.member-order-list li.member-order-details a{
    display: block;
}
.page a:hover{
    color: #e61f7e;
}
.menu-list.active li{
    display: block;
}
.menu-list li:hover a,
.menu-list li.active a{
    color: #e61f7e;
}
.products-page-info-img span{
    transition: all .3s linear;
}
.products-page-info-img:hover span{
    transform: scale(1.15) rotate(-5deg);
}
.products-page-more-list> span{
    width: 100%;
    height: 100%;
    display: block;
    overflow: hidden;
    position: relative;
}
.products-page-more-list> span:hover .products-page-mask{
    display: block;
}
.products-page-more-list> span img{
    transition: all .4s linear;
}
.products-page-more-list> span:hover img{
    transform: scale(1.15) rotate(10deg);
}
.products-page-mask{
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.3)
}
.shopcar-fixed{
    display: block;
}
.methods-ps-box a{
    transition: all .3s linear;
}
.methods-ps-box a:hover{
    color: #00a0e9;
}
.customer-member-in a:hover{
    color: #00a0e9;
}
.footer-info li a{
    transition: all .3s linear;
}
.footer-info li a:hover{
    color: #e61f7e;
}
.products-title a:hover{
    color: #3c64fd;
}
.fixed-news-out:hover{
    background-color: #EEE;
}



