@media (min-width: 1680px) and (max-width: 1920px) {
    .pic .pc .casepro.noclass .probox a.ifp mip-img{
        width: 250px;
    }
}



.pic .pc .casepro {

    text-align: center;

    font-size: 0;

    width: 100%;

    height: auto;

    overflow: hidden;

    margin: 0 20px 0 20px;
}



.pic .pc .casepro .titbox {

    width: 100%;

    height: 0.4rem;

    line-height: 0.4rem;

    border-bottom: 0.01rem solid #000;

}



.pic .pc .casepro .titbox .tit {

    font-size: 0.22rem;

    font-weight: bold;

    float: left;

    line-height: 0.35rem;

    border-bottom: 0.02rem solid #000;

    margin-bottom: 0.1rem;

}



.pic .pc .casepro .titbox .seat {

    font-size: 0.16rem;

    float: right;

}



.pic .pc .casepro .probox {

    width: 100%;

    margin: 0 auto;

    padding: 0.2rem 0rem;

    text-align: left;

    overflow: hidden;

}



.pic .pc .casepro .probox .tit {

    font-size: 0.3rem;

    line-height: 0.5rem;

}



.pic .pc .casepro .probox .time {

    font-size: 0.16rem;

    margin-bottom: 0.2rem;

}



.pic .pc .casepro .probox a.ifp {

    display: inline-block;

    vertical-align: middle;

    margin: 25px;

}



.pic .pc .casepro .probox a.ifp mip-img {

    width: 2.24rem;

    height: 1.68rem;

    border: 0.01rem solid #e5e5e5;

    box-sizing: content-box;

    -webkit-box-sizing: content-box;

}



.pic .pc .casepro .probox a.ifp mip-img img {

    width: auto;

    min-width: auto;

    max-width: 100%;

    height: 100%;

}



.pic .pc .casepro .probox a.ifp p {

    width: 100%;

    height: 0.45rem;

    line-height: 0.45rem;

    color: #000;

    text-align: center;

    font-size: 0.2rem;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.pic .pc .casepro .probox .prev {

    font-size: 0.18rem;

    text-align: left;

    display: block;

}



.pic .pc .casepro .probox .next {

    font-size: 0.18rem;

    text-align: left;

    display: block;

}



.pic .pc .casepro .probox .back {

    width: 1.95rem;

    height: 0.45rem;

    line-height: 0.45rem;

    border-radius: 0.12rem;

    text-align: center;

    margin: 0 auto;

    font-size: 0.21rem;

    color: #000;

    border: 0.01rem solid #000;

    margin-top: 0.3rem;

    display: block;

}



.pic .pc .casepro.noclass .probox a.ifp mip-img {

    width: 2.88rem;

    height: 2.18rem;

}



.pic .pc .casepro.noclass .probox a.ifp mip-img img {

    width: auto;

    min-width: auto;

    max-width: 100%;

    height: 100%;

}



.pic .ipad .probox {

    font-size: 0;

    padding: 0.3rem 0.2rem;

}



.pic .ipad .probox>a {

    width: 50%;

    display: inline-block;

    vertical-align: middle;

    overflow: hidden;

}



.pic .ipad .probox>a mip-img {

    width: 4.48rem;

    height: 3.36rem;

    display: block;

    margin: 0 auto;

}



.pic .ipad .probox>a mip-img img {

    width: auto;

    min-width: auto;

    max-width: 100%;

    height: 100%;

}



.pic .ipad .probox>a p {

    width: 100%;

    height: 0.88rem;

    line-height: 0.88rem;

    font-size: 0.32rem;

    text-align: center;

    color: #000;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.pic .ipad .more {

    width: 3.02rem;

    height: 0.83rem;

    line-height: 0.85rem;

    text-align: center;

    background-color: #feec3e;

    color: #1a1a1a;

    font-size: 0.38rem;

    border-radius: 0.2rem;

    margin: 0.4rem auto;

    display: block;

}



.pic .mobile .probox {

    font-size: 0;

    padding: 0.3rem 0.1rem;

}



.pic .mobile .probox>a {

    width: 50%;

    display: inline-block;

    vertical-align: middle;

    overflow: hidden;

}



.pic .mobile .probox>a mip-img {

    width: 2.84rem;

    height: 2.13rem;

    display: block;

    margin: 0 auto;

}



.pic .mobile .probox>a mip-img img {

    width: auto;

    min-width: auto;

    max-width: 100%;

    height: 100%;

}



.pic .mobile .probox>a p {

    width: 100%;

    height: 0.5rem;

    line-height: 0.5rem;

    font-size: 0.24rem;

    text-align: center;

    color: #000;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.pic .mobile .more {

    width: 1.64rem;

    height: 0.46rem;

    line-height: 0.46rem;

    text-align: center;

    background-color: #feec3e;

    color: #1a1a1a;

    font-size: 0.21rem;

    border-radius: 0.23rem;

    margin: 0.2rem auto;

    display: block;

}