
body{
    /*background-color: #EAEAEA;*/
}

/*不用显示BANNER图*/
#index_photo{
    display: none;
}

#section_content{
    background: linear-gradient(180deg, #fff, #fff);
}

#user-pricing{
    padding-top:80px;

}




.pricing-card a{
    text-decoration:none;
}

.pricing-card{
    width: 100%;;
    background-color: #fff;
    text-align: center;
    /*cursor: pointer;*/
    overflow: hidden;
    color: #2d2d2d;
    transition: .3s linear;
    position:relative;
    margin-bottom: 30px;


    border:1px solid #fff;
    box-shadow: 0 1px 20px #D1D1D1;
}

.pricing-card-header{
    background-color: #DC3545;
    display: inline-block;
    color: #fff;
    padding: 12px 30px;
    border-radius: 0 0 20px 20px;
    font-size: 16px;
    /*text-transform: uppercase;*/
    font-weight: 600;
    transition: .4s linear;
}

.pricing-card:hover .pricing-card-header{
    /*box-shadow: 0 0 0 26em #28A745;*/
}

.price{
    font-size: 40px;
    /*color: #28A745;*/
    margin: 30px 0;
    transition: .2s linear;
}

.price sup, .price span{
    font-size: 22px;
    font-weight: 700;
}

.pricing-card:hover ,.pricing-card:hover .price{
    /*color: #fff;*/
}
.pricing-card ul{
    text-align: left;
    /*margin-bottom: 120px;*/
}

.pricing-card li{
    list-style: none;
    font-size: 18px;
    padding: 10px 0;
    /*text-transform: uppercase;*/

    color: #666;
}

.order-btn{
    display: inline-block;
    border: 2px solid #DC3545;
    color: #DC3545;
    padding: 15px 30px;
    border-radius: 8px;
    text-transform: uppercase;
    font-weight: 500;
    transition: .3s linear;
}

.order-btn:hover{
    background-color: #DC3545;
    color: #fff;
}
.aaa{
    margin-bottom: 100px;
}
.bbb{
    /*background-color: #a77b49;*/
    bottom: 25px;
    position:absolute;
    left:50%;
    transform:translateX(-50%);
}

@media (min-width:1440px)and (max-width:1679px){
    .container-zi{
        /*background-color:red;*/
        max-width: 1350px !important;
    }
    .zi-3{
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
}
@media (min-width:1680px){
    .container-zi{
        /*background-color:red;*/
        max-width: 1550px !important;
    }
    .zi-3{
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
}
.zi-3{
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

#lk_footer img.banner-down{
    width:110px;
    margin-left:10px;
}


/*---new----*/
.moneyback{
    border:1px solid #fff;
    box-shadow: 0 1px 20px #D1D1D1;
    font-size: 18px;
}