/*Case*/

.center {
    text-align: center;
}

.page_banner img {
    width: 100%;
}

.info_box {
    background: #fff;
    position: relative;
    z-index: 2;
}

.case_info {
    text-align: center;
    background: #fff;
    width: 65%;
    margin: 0 auto;
    position: relative;
    padding: 5% 2% 0;
    top: -120px;
}

.case_info h6 {
    font-weight: bold;
    margin: 6% 0 2%;
    font-family: sans-serif, Helvetica, Arial, "Microsoft YaHei";
}

.case_info h6 span {
    letter-spacing: 1px;
    font-weight: bold;
}

.case_info h6.loaded span::after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    animation: efc-bgColour01 .7s ease 0s;
    animation-fill-mode: forwards;
}

.case_info p {
    line-height: 2.5;
}

.case_info p img {
    width: 100%;
    max-width: 742px;
}

.case_info p a {
    display: inline-block;
}

.animate_line:after {
    content: "";
    display: block;
    width: 0%;
    height: 1px;
    background: #c99f6a;
    transition: .5s;
}

.animate_line:hover::after {
    width: 100%;
}

.thankyou {
    padding: 7% 0;
}

.bottom_area .thankyou img {
    width: auto;
    display: inline-block
}

.bottom_area p {
    text-align: center;
}

.bottom_area img {
    vertical-align: bottom;
    max-width: 1354px;
    width: 100%;
    display: block;
}

.special_banner {
    height: 404px;
}


/******移动端************/

@media only screen and (max-width:768px) {
    .case_info {
        width: 100%;
        top: 0;
        padding-bottom: 5%;
    }
    .case_info p br {
        display: none;
    }
    .bottom_area .thankyou img {
        max-width: 230px;
    }
}

@media only screen and (max-width:480px) {
    .logo a {
        transform: scale(0.8);
    }
    .case_info p {
        line-height: 25px;
    }
    .case_info>img {
        max-width: 80px;
    }
    .bottom_area .thankyou img {
        max-width: 110px;
    }
    .gif7 {
        max-width: 190px!important;
    }
    .gif9,
    .gif11,
    .gif13,
    .gif15,
    .gif17 {
        max-width: 220px!important;
    }
}