#main_slide_image .bx-viewport ul.bxslider li {
    width: 1200px!important;
}
#main_slide_image.design-style .bx-wrapper {
    box-shadow: none;
    margin-left: -1825px;
    left: 50%;
    width: 3600px;
}
#main_slide_image .bx-wrapper .bx-next {
    right: 600px;
}
#main_slide_image .bx-wrapper .bx-prev {
    left: 1240px;
}
.bx-wrapper .bx-pager {
    width: 3640px;
}

#main_slide_image {
    margin: 0px auto;
}

ul.bxslider li p.slider-button{
    position: absolute;
    bottom: 36px;
    right: 93px;
    font-family: sans-serif;
    font-size: 30px;
    color: white;
    letter-spacing: 7px;
    border: 3px solid;
    border-radius: 40px;
    padding: 5px 15px;
    text-shadow: 1px 3px 7px #000;
}

.sale_price {
    color: black!important;
}

.sale_price .price {
    color: black!important;
}

#header_utility {
    margin-top: 25px!important;
}

.bx-viewport {
    padding-top: 20px;
    padding-left: 17px;
}

div.ranking_list div div.bx-controls div.bx-pager,
div.recommend_list div div.bx-controls div.bx-pager,
div.history_list div div.bx-controls div.bx-pager {
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
}


.ranking_list div div.bx-viewport, .recommend_list div div.bx-viewport, .history_list div div.bx-viewport{
    max-width:1080px;
    margin:0 auto;
}

.ranking_list div.bx-wrapper, .recommend_list div.bx-wrapper, .history_list div.bx-wrapper{
    margin:0 auto;
}

.LC_Page_Index #news_area {
    max-width: 1080px;
    margin: 0 auto;
}