.mj-homepage{padding-top: 1.1rem;}
.mj-index-new .container{
    /* width: 14rem; */
}
.swiper-index{
    width: 100%;
    height: calc(100vh - 1.1rem);
}
.swiper-index img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.index-about-new{
    position: relative;
    margin-top: 1.6rem;
    height: 6.5rem;
    overflow-x: hidden;
}
.index-about-new .index-about-bg{
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    display: block;
}
.index-about-new .container{
    position: relative;
    z-index: 100;
    height: 100%;
}
.index-about-new .container .about-content{
    width: 10rem;
    font-size: .22rem;
    line-height: 2.5;
    padding: 1rem 0 1rem;
}
.index-about-new .container .index-about-icon{
    height: 1.2rem;
    display: block;
}
.index-middle-area .container-swiper{
    width: 14rem;
    height: 2rem;
    margin: 1rem auto 0;
}
.index-middle-area .container-swiper .swiper-slide img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.mj-index-new .pro-title{
    font-size: .4rem;
    color: #001c34;
}
.mj-index-new .homepage-newpro-page{margin: 1.5rem 0 1.5rem;}
.mj-index-new .homepage-newpro-page .newpro-list .newpro-swiper-list .container .swiper .swiper-slide .newpro-item .theme-content .content-area .time p{
    font-size: .24rem;
}
.mj-index-new .homepage-newpro-page .newpro-list .newpro-swiper-list .container .swiper .swiper-slide .newpro-item .theme-content .content-area .time{
    padding: .2rem 0 .3rem;
}
.mj-index-new .homepage-more-page .more-list .more-item .theme-content{
    border: 2px solid #c8c8c8;
}
.mj-index-new .homepage-more-page .more-list .more-item .theme-content .name-area p{
    display: block;
    text-align: center;
    font-weight: bolder;
}
.mj-index-new .homepage-more-page .more-list .more-item .theme-content .theme-price{
    justify-content: center;
    margin-top: .2rem;
}
.mj-index-new .homepage-more-page .more-list .more-item .theme-content .theme-price .theme-num{
    font-weight: bolder;
    font-size: .2rem;
}
.mj-index-new .homepage-more-page .more-list .more-item .theme-content .theme-date{
    text-align: center;
    font-size: .2rem;
    margin-top: .3rem;
    color: #aaa;
}
.mj-index-new .homepage-more-page .primary-btn{
    background: #011d35;
    border-radius: 50px;
    font-weight: bolder;
    padding: .13rem 1rem;
}
.search-area{
    padding: 1px;
    background: #011d35;
    border-radius: 50px;
}
.search-area input{border-radius: 50px;}
.logo-nav-area .container .right-container .nav-list .nav-item-on > a{
    color: #001c34;
    font-weight: bolder;
}
.logo-nav-area .container .right-container .nav-list .nav-item > a{font-size: 18px;}

.mj-store-new .container{width: 14rem;}
.mj-store-new .list-img{
    width: 100%;
    display: block;
    margin: 0 auto;
}
.store-list-page .storepage-list-page .store-list .store-item{
    width: calc(25% - 0.38rem);
    margin: 0.45rem 0.45rem 0.3rem 0;
}
.store-list-page .storepage-list-page .store-list .store-item:nth-child(3n){
    margin: 0.45rem 0.45rem 0.3rem 0;
}
.store-list-page .storepage-list-page .store-list .store-item:nth-child(4n){
    margin-right: 0;
}
.store-list-page .storepage-list-page .store-list .store-item .theme-content{border: 2px solid #c8c8c8;}
.store-list-page .storepage-list-page .select-area .selected-area{
    background: #001c34;
    color: #fff;
    border: none;
    border-radius: 50px;
    height: 0.6rem;
    padding: 0 .1rem;
}
.store-list-page .storepage-list-page .select-area .selected-area p{color: #fff;}
.store-list-page .storepage-list-page .select-area .selected-area p:first-child{
    padding-right: 0.1rem;
    border-right: 1px solid #fff;
    height: 100%;
    display: flex;
    align-items: center;
    flex-shrink: 0;
    width: 1rem;
}
.select-area .select-list .select-item-on{color: #001c34;}
.store-list-page .storepage-list-page .store-list .store-item .theme-content .theme-price .theme-num{font-size: .2rem;}

@media screen and (max-width: 600px){
    .mj-homepage{
        padding-top: 51px;
    }
    .mobile-nav .mobile-nav-container .nav-list .nav-item-on > a, .mobile-nav .mobile-nav-container .nav-list .sub-nav-item-on > a{
        color: #001c34 !important;
    }
    .swiper-index{height: 2.57rem !important;}
    body .container{width: 100% !important;}
    .mj-homepage .homepage-more-page .more-list .more-item .theme-content .theme-price{display: flex !important;}
    .index-middle-area .container-swiper{
        width: 100%;
        height: fit-content;
    }
    .index-about-new{margin-top: 1rem;height: fit-content;}
    .mj-index-new .homepage-newpro-page{margin: 1rem 0;}
    .index-about-new .container{
        background: rgba(255,255,255,0.8);
    }
    .index-about-new .container .about-content{
        padding: 1rem 15px;
        width: calc(100% - 30px);
        font-size: .26rem;
    }
    .index-about-new .container .index-about-icon{
        height: 1rem;
        margin-left: 15px;
    }
    .mj-index-new .pro-title{font-size: .4rem;}
    .mj-index-new .homepage-more-page .more-list .more-item .theme-content{
        border: 1px solid #c8c8c8;
    }
    .mj-store-new .list-img{width: calc(100% - 30px);}
    .store-list-page .storepage-list-page .store-list .store-item{
        width: calc(50% - .1rem);
    }
    .store-list-page .storepage-list-page .store-list .store-item .theme-content{ border: 1px solid #c8c8c8;}
    .store-list-page .storepage-list-page .store-list .store-item:nth-child(2n){margin-right: 0 !important;}
    .store-list-page .storepage-list-page .store-list .store-item:nth-child(2n+1){margin-right: .2rem !important;}
    .mj-homepage .homepage-more-page .more-list .more-item,
    .store-list-page .storepage-list-page .store-list .store-item{margin-top: .2rem !important;margin-bottom: .2rem !important;}
}