
#i-case
.list {
    font-size: 0;
    /*margin: 0 -20px*/
}

#i-case .list
.box {
    position: relative;
    display: inline-block;
    font-size: 1rem;
    /*width: calc(100% / 3 - 40px);*/
    /*margin: 0 20px 40px;*/
    color: #fff;
    vertical-align: bottom;
    width: 100%;
}

#i-case .list
.box .pic-box{
    width: 100%;
}

#i-case .list .box:not(:nth-child(-n+3)) {
    /*width: calc(100% / 4 - 40px)*/
}

#i-case .list .box img {
    width: 100%;
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s
}

#i-case .list .box:nth-child(1).scroll-view {
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s
}

#i-case .list .box:nth-child(2).scroll-view {
    -webkit-transition-delay: 0.5s;
    -o-transition-delay: 0.5s;
    transition-delay: 0.5s
}

#i-case .list .box:nth-child(3).scroll-view {
    -webkit-transition-delay: 0.7s;
    -o-transition-delay: 0.7s;
    transition-delay: 0.7s
}

#i-case .list .box:nth-child(4).scroll-view {
    -webkit-transition-delay: 0.9s;
    -o-transition-delay: 0.9s;
    transition-delay: 0.9s
}

#i-case .list .box:nth-child(5).scroll-view {
    -webkit-transition-delay: 1.1s;
    -o-transition-delay: 1.1s;
    transition-delay: 1.1s
}

#i-case .list .box:nth-child(6).scroll-view {
    -webkit-transition-delay: 1.3s;
    -o-transition-delay: 1.3s;
    transition-delay: 1.3s
}

#i-case .list .box:nth-child(7).scroll-view {
    -webkit-transition-delay: 1.5s;
    -o-transition-delay: 1.5s;
    transition-delay: 1.5s
}

#i-case .list .box .text-box {
    position: absolute;
    padding: 13% 9%;
    left: 0;
    bottom: 0;
    z-index: 1;
    -webkit-transition: padding-bottom 0.5s ease;
    -o-transition: padding-bottom 0.5s ease;
    transition: padding-bottom 0.5s ease
}

#i-case .list .box .text-box
.h3 {
    color: #fff;
    font-size: 1.35rem;
    margin: 0 0 15px 0;
    line-height: 1.8rem;
    -webkit-transition: margin 0.5s ease;
    -o-transition: margin 0.5s ease;
    transition: margin 0.5s ease
}

#i-case .list .box .text-box .h3
span {
    display: block;
    font-weight: lighter;
    font-size: 1.0588rem;
    letter-spacing: 1px;
    line-height: 1.2rem;
    height: 1.2rem;
    text-overflow: ellipsis;
    overflow: hidden
}

#i-case .list .box .text-box
.view {
    display: inline-block;
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.6);
    font-size: 0.8rem;
    padding: 5px 25px;
    -webkit-transition: all 0.3s 0.1s;
    -o-transition: all 0.3s 0.1s;
    transition: all 0.3s 0.1s
}

/*@media only screen and (min-width: 992px) {*/
/*    #i-case .list .box:hover .text-box {*/
/*        padding-bottom: 17%*/
/*    }*/

/*    #i-case .list .box:hover .text-box*/
/*    .h3 {*/
/*        margin-bottom: 5px*/
/*    }*/

/*    #i-case .list .box:hover .text-box*/
/*    .view {*/
/*        background: #d0111b;*/
/*        border: 1px solid #d0111b;*/
/*        padding: 8px 25px;*/
/*        letter-spacing: 1px*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 1199px) {*/
/*    #i-case*/
/*    .list {*/
/*        margin: 0*/
/*    }*/

/*    #i-case .list*/
/*    .box {*/
/*        !*width: calc(100% / 3 - 20px);*!*/
/*        margin: 0 10px 30px*/
/*    }*/

/*    #i-case .list .box:not(:nth-child(-n+3)) {*/
/*        !*width: calc(100% / 4 - 20px)*!*/
/*    }*/

/*    #i-case .list .box .text-box {*/
/*        padding: 20px;*/
/*        text-shadow: 0 0 4px rgba(0, 0, 0, 0.8);*/
/*        vertical-align: top*/
/*    }*/

/*    #i-case .list .box .text-box*/
/*    .h3 {*/
/*        font-size: 1.25rem;*/
/*        line-height: 1.5rem*/
/*    }*/

/*    #i-case .list .box .text-box .h3*/
/*    span {*/
/*        font-size: 0.875rem*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 991px) {*/
/*    #i-case .list .box .text-box*/
/*    .view {*/
/*        display: none*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 767px) {*/
/*    #i-case {*/
/*        padding: 30px 0*/
/*    }*/

/*    #i-case .list*/
/*    .box {*/
/*        !*width: calc(100% / 3 - 20px);*!*/
/*        margin: 0 10px 20px*/
/*    }*/

/*    #i-case .list .box:not(:nth-child(-n+3)) {*/
/*        !*width: calc(100% / 2 - 20px)*!*/
/*    }*/

/*    #i-case .list .box .text-box {*/
/*        padding: 10px 20px*/
/*    }*/

/*    #i-case .list .box:not(:nth-child(-n+3)) {*/
/*        width: calc(100% / 2 - 20px)*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 640px) {*/
/*    #i-case .list*/
/*    .box {*/
/*        !*width: calc(100% - 12px);*!*/
/*        margin: 0 6px 12px*/
/*    }*/

/*    #i-case .list .box:not(:nth-child(-n+3)) {*/
/*        !*width: calc(100% - 12px)*!*/
/*    }*/

/*    #i-case .list .box .text-box {*/
/*        padding: 10px 30px 40px*/
/*    }*/

/*    #i-case .list .box .text-box*/
/*    .h3 {*/
/*        font-weight: bold*/
/*    }*/

/*    #i-case .list .box .text-box*/
/*    .view {*/
/*        display: inline-block*/
/*    }*/
/*}*/