.index{
    width: 100%;
}
/*幻灯片*/
.index .swiper-container{
    width: 100%;
    /*height: 9.15rem;*/
    box-sizing: border-box;
}
.index .swiper-container .swiper-slide{
    width: 100% !important;
    height: 100% !important;
}
.index .swiper-container a{
    width: 100%;
    height: 100%;
    display: block;
}
.index .swiper-container img{
    width: 100%;
    height: 100%;
}
.index .swiper-active{
    background-color: #F83333 !important;
    opacity: 1 !important;
}
.name{
    border-top: 1px solid #e6e6e6;
    padding: 8px 2.5% 3px;
    width: 95%;
    color: #333333;
    font-size: 17px;
    font-weight: bold;
}
.stock{
    text-align: right;
    width: 95%;
    padding: 0 2.5% 5px;
    color: #666666;
    font-size: 14px;
    border-bottom: 1px solid #e6e6e6;
}
.rule{
    padding: 8px 2.5% 3px;
    width: 95%;
}
.rule .title{
    color: #666666;
    font-size: 15px;
    margin-bottom: 10px;
}
.rule .content{
    font-size: 0;
    width: 100%;
}
.rule .content .item{
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #bababa;
    color: #666666;
    border-radius: 5px;
    padding: 3px 20px;
    margin-right: 10px;
    margin-bottom: 7px;
}
.rule .content .item2{
    width: 100%;
    font-size: 15px;
    padding: 3px 0;
    color: #333333;
}
.rule .content .item2 span{
    font-size: 13px;
    color: #666666;
}


.detail{
    padding: 8px 0% 3px;
    width: 100%;
}
.detail .title{
    color: #666666;
    font-size: 15px;
    width: 95%;
    padding: 0 2.5%;
    margin-bottom: 10px;
}
.detail .content{
    font-size: 0;
    width: 100%;
}
.detail .content *{
    max-width: 100%;
}