﻿.index_table_2 {
    width: 100%;
    border: 0px;
}

.index_td_normal, .index_td_3 {
    vertical-align: middle;
    text-align: center;
}

.index_td_1 {
    height: 17px;
}

.index_td_2 {
    width: 400px;
    height: 190px;
    vertical-align: top;
}

.index_td_3 {
    height: 30px;
    background-color: #E7E3DE;
}

.index_td_4 {
    width: 199px;
    height: 15px;
}

.index_td_5 {
    width: 212px;
    height: 15px;
}

.index_td_6 {
    width: 212px;
    height: 145px;
    vertical-align: top;
}

.index_td_7 {
    height: 14px;
}

.index_div_1 {
    border: 1px solid #bbb;
}

.index_div_2, .index_div_3, .index_div_4, .index_div_5, .index_div_6, .index_div_7, .index_div_8, .index_div_9, .index_div_10, .index_div_11, .index_div_12, .index_div_13 {
    list-style-type: none;
}

.index_div_2 {
    width: 125px;
}

.index_div_3 {
    width: 150px;
}

.index_div_4 {
    width: 133px;
}

.index_div_5 {
    width: 100px;
}

.index_div_7 {
    width: 105px;
}

.index_div_8 {
    width: 70px;
}

.index_div_9 {
    width: 140px;
}

.index_div_10 {
    width: 50px;
}

.index_div_11 {
    width: 146px;
}

.index_div_12 {
    width: 160px;
}

.index_div_13 {
    width: 135px;
}

.index_img_1 {
    border: 0;
}

.index_a_1 {
    display: none
}

.index_span_1 {
    float: left;
    text-decoration: none;
}

.iamgeWidthReview {
    max-width: 100px;
    max-height: 100px;
    width: expression(this.width > Object.MAX_WIDTH && this.width / Object.MAX_WIDTH >= this.height / Object.MAX_HEIGHT ? Object.MAX_WIDTH : true);
    height: expression(this.height > Object.MAX_HEIGHT && this.width / Object.MAX_WIDTH < this.height / Object.MAX_HEIGHT ? Object.MAX_HEIGHT : true);
}

.SeeAllCustomer {
    position: relative;
    float: left;
    margin-top: 5px;
    margin-left: 15px;
    width: 163px;
    height: 164px;
    vertical-align: middle;
    color: #7d7d7d;
    cursor: pointer;
    background-image: url('/NewImage/home/stylesCustomer.png');
    font-family: Georgia;
}

    .SeeAllCustomer .Text2 {
        width: 155px;
        height: 65px;
        font-size: 58px;
        margin-top: 30px;
        margin-left: 0px;
        color: #43A6E4;
        text-align: center;
    }

.ReviewsDivBig {
    float: left;
    margin-left: 0px;
    margin-top: 12px;
    width: 810px;
    height: 215px;
    border: solid 1px #BBB;
}

.ReviewsItemDiv {
    width: 810px;
    height: 180px;
    margin-top: 11px;
}

.ReviewsDivTitle {
    width: 810px;
    height: 30px;
    background-color: #E7E3DE;
    font-family: Verdana;
    font-size: 22px;
    color: #3C31A9;
    margin-top: 0px;
    padding-top: 5px;
}

.HimFont {
    margin-left: 8px;
    /*margin-top: 5px;*/
}

.reivewDiv {
    float: left;
    width: 310px;
    margin-left: 0px;
}

.reivewItemLeftDiv {
    float: left;
    width: 120px;
}

.reviewItemTitle {
    width: 300px;
    margin-left: 10px;
    margin-top: 10px;
    font-size: 13px;
    color: #2B2B2B;
    font-weight: bold;
}

.reviewItemImg {
    float: left;
    margin-left: 10px;
    margin-top: 10px;
}

.reviewImgWid {
    width: 100px;
    height: 100px;
}

.reviewXing {
    margin-top: 10px;
    float: left;
    margin-left: 12px;
}

.reviewDesDiv {
    float: left;
    margin-left: 10px;
    width: 155px;
}

.reviewContent {
    float: left;
    margin-top: 35px;
    width: 160px;
    font-size: 13px;
    color: #2B2B2B;
}

.reviewLine {
    float: right;
    width: 0px;
    height: 150px;
    height: 150px;
    border: solid 1px #E0E0E0;
    margin-top: 10px;
    margin-right: 0px;
}

.indexslide {
    position: relative;
    width: 810px;
    height: 440px;
}



#slides {
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 100;
    width: 812px;
    height: 442px;
}

    #slides .slides_container {
        width: 810px;
        height: 440px;
        overflow: hidden;
        position: relative;
        display: none;
    }

        #slides .slides_container div.slide {
            width: 810px;
            height: 440px;
            display: block;
        }

.fatherAD {
    background-image: url(/NewImage/home/father-slide.jpg?r=20200527);
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 150;
    width: 810px;
    height: 440px;
}

.holidayAD {
    background-image: url(/NewImage/home/limited-slide-guid.jpg?r=20151212);
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 150;
    width: 810px;
    height: 440px;
}


.tempbase {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 150;
    width: 810px;
    height: 440px;
}


#slides .slides_container div.slide .motherAD {
    background-image: url(/NewImage/home/mother-day-slide-o.jpg?r=20230306);
    width: 810px;
    height: 440px;
}

#slides .slides_container div.slide .holiday {
    background-image: url(/NewImage/home/christmas-slide.jpg?r=?r=20221115);
    width: 810px;
    height: 440px;
}

#slides .slides_container div.slide .anniversary {
    background-image: url(/NewImage/home/anniversary-slide-o.jpg?r=20180314);
    width: 810px;
    height: 440px;
}

#slides .slides_container div.slide .traditional {
    background-image: url(/NewImage/home/traditional.jpg?v=20221104);
    width: 810px;
    height: 440px;
}

#slides .slides_container div.slide .valentines {
    background-image: url(/NewImage/home/valentines-slide.jpg?v=20230306);
    width: 810px;
    height: 440px;
}

#slides .slides_container div.slide .pop-art {
    background-image: url(/NewImage/home/popart-slide.jpg?v=20230306);
    width: 810px;
    height: 440px;
}

#slides .slides_container div.slide .caricature {
    background-image: url(/NewImage/home/caricature-slide.jpg?v=20230306);
    width: 810px;
    height: 440px;
}

#slides .slides_container div.slide .art-my-way {
    background-image: url(/NewImage/home/customart-slide.jpg?r=20230306);
    width: 810px;
    height: 440px;
}

#slides .slides_container div.slide .in-masterpieces {
    background-image: url(/NewImage/home/inmaster-pieces-slide.jpg?v=20230306);
    width: 810px;
    height: 440px;
}

#slides .slides_container div.slide .father {
    background-image: url(/NewImage/home/fathers-day-slide-m.jpg?r=20180314);
    width: 810px;
    height: 440px;
}

#slides .next, #slides .prev {
    position: absolute;
    top: 140px;
    left: 0px;
    z-index: 101;
    width: 82px;
    height: 158px;
    cursor: pointer;
}

#slides .next {
    left: 728px;
}

#slides .pagination {
    margin: 0px 0px 0px 10px;
    width: 130px;
    bottom: 10px;
    position: absolute;
    z-index: 200;
    padding: 0px;
}

    #slides .pagination li {
        float: left;
        margin: 0 3px;
        list-style: none;
    }

        #slides .pagination li a {
            display: block;
            width: 13px;
            height: 0;
            padding-top: 13px;
            background-image: url(/NewImage/home/pagination.png);
            background-position: 0px 0px;
            float: left;
            overflow: hidden;
        }

            #slides .pagination li a:hover {
                background-position: 0px -16px;
            }

        #slides .pagination li.current a {
            background-position: 0 -32px;
        }
