.pro2itembt10[data-v-b5f9a9e8] {

    margin-top: 10px

}



.width100center[data-v-b5f9a9e8] {

    width: 100%;

    text-align: center

}



.shop_moneycolor[data-v-b5f9a9e8] {

    color: #000;

    text-align: center;

    font-weight: 600;

    margin-bottom: 10px

}



.childspdut_shop[data-v-b5f9a9e8] {

    display: -ms-flexbox;

    display: flex;

    width: 100%

}



.childspdut[data-v-b5f9a9e8] {

    text-align: center

}



.icon-xiangxia-tianchong[data-v-b5f9a9e8] {

    font-size: 50px;

    cursor: pointer

}



.product_list2[data-v-b5f9a9e8] {

    width: 100%;

    position: relative;

    overflow: hidden

}



.new4-titlef[data-v-b5f9a9e8] {

    color: #fff

}



.new4-titleb[data-v-b5f9a9e8] {

    color: #fff;

    margin-top: 20px

}



.new4-title[data-v-b5f9a9e8] {

    text-align: center

}



.header[data-v-b5f9a9e8] {

    margin-top: 80px;

    margin-bottom: 90px;

    position: relative

}



.header .nav[data-v-b5f9a9e8] {

    transition: .5s;

    height: 100%;

    line-height: 50px;

    display: block

}



.header .navbar_nav[data-v-b5f9a9e8] {

    display: -ms-flexbox;

    display: flex;

    -ms-flex-pack: center;

    justify-content: center;

    -ms-flex-wrap: wrap;

    flex-wrap: wrap

}



.header .navbar_nav li[data-v-b5f9a9e8] {

    float: left;

    position: relative;

    display: block;

    cursor: pointer;

    margin: 0 15px

}



.header .navbar_nav li[data-v-b5f9a9e8]:hover {

    border-radius: 50px

}



.header .navbar_nav li div[data-v-b5f9a9e8] {

    text-decoration: none;

    height: 100%;

    padding: 0 25px;

    display: block;

    transition: .5s;

    height: 36px;

    line-height: 36px

}



.header .navbar_nav li.dropdown[data-v-b5f9a9e8] {

    display: inherit;

    position: relative

}



.pro2item[data-v-b5f9a9e8] {

    margin-bottom: 20px;

    padding-left: 8px;

    padding-right: 8px

}



.pro2itempadding>img[data-v-b5f9a9e8] {

    width: 100%;

    height: 555px;

    object-fit: cover

}



.pro2itemb[data-v-b5f9a9e8] {

    margin-top: 20px

}



.pro2itembr[data-v-b5f9a9e8] {

    font-size: 14px;

    margin-top: 5px;

    margin-bottom: 50px

}



.pro2itempadding[data-v-b5f9a9e8] {

    display: -ms-flexbox;

    display: flex;

    -ms-flex-pack: distribute;

    justify-content: space-around;

    padding: 25px;

    background: #fff;

    border-radius: 5px;

    -ms-flex-align: center;

    align-items: center;

    -ms-flex-direction: column;

    flex-direction: column;

    height: 100%

}



.product2row[data-v-b5f9a9e8] {

    display: -ms-flexbox;

    display: flex;

    -ms-flex-pack: center;

    justify-content: center;

    -ms-flex-wrap: wrap;

    flex-wrap: wrap

}



.product_list2_more[data-v-b5f9a9e8] {

    display: -ms-flexbox;

    display: flex;

    -ms-flex-direction: column;

    flex-direction: column;

    -ms-flex-align: center;

    align-items: center;

    margin-top: 20px

}



.product_list2_more>.btnpager[data-v-b5f9a9e8] {

    cursor: pointer;

    width: 50px;

    height: auto;

    border-radius: 50%;

    margin: 0 auto

}



.product_list2_txt[data-v-b5f9a9e8] {

    font-size: 14px;

    color: var(--moretext-color)

}



.moreicon[data-v-b5f9a9e8] {

    color: var(--moretext-color)

}



.pro2itemsb[data-v-b5f9a9e8] {

    -ms-flex-pack: justify;

    justify-content: space-between;

    width: 100%;

    margin-top: 25px

}



.pro2itemsb>div>button[data-v-b5f9a9e8],.pro2itemsb[data-v-b5f9a9e8] {

    display: -ms-flexbox;

    display: flex;

    -ms-flex-align: center;

    align-items: center

}



.pro2itemsb>div>button[data-v-b5f9a9e8] {

    border: 1px solid #4c342a;

    height: 40px;

    padding: 0 25px;

    -ms-flex-pack: center;

    justify-content: center

}



.pro2itemsb>div>button>span[data-v-b5f9a9e8] {

    font-size: 25px;

    margin-left: 15px;

    display: none

}



.pro2itemsb>div>button:hover>span[data-v-b5f9a9e8] {

    display: block

}



.pro2felx[data-v-b5f9a9e8] {

    display: -ms-flexbox;

    display: flex;

    -ms-flex-align: center;

    align-items: center

}



.pro2felx>button>span[data-v-b5f9a9e8] {

    margin-left: 10px

}



@media (max-width: 920px) {

    .product_list2_more[data-v-b5f9a9e8] {

        margin-top:0

    }



    .pro2itemb[data-v-b5f9a9e8] {

        margin-top: 5px!important

    }



    .pro4itemrightitem[data-v-b5f9a9e8] {

        padding: 6px!important

    }



    .header[data-v-b5f9a9e8] {

        margin-bottom: 20px!important;

        margin-top: 20px!important

    }



    .pro2item[data-v-b5f9a9e8] {

        padding-left: 0;

        padding-right: 0;

        margin-bottom: 10px!important

    }



    .pro2itempadding>img[data-v-b5f9a9e8] {

        height: 380px

    }



    .pro4itemrightitem>img[data-v-b5f9a9e8] {

        max-height: 120px;

        margin-bottom: 10px!important

    }



    .pro2felx[data-v-b5f9a9e8] {

        -ms-flex-pack: justify;

        justify-content: space-between;

        margin-top: 5px

    }



    .pro2itemsb>div[data-v-b5f9a9e8] {

        width: 100%

    }



    .pro2items[data-v-b5f9a9e8] {

        margin-bottom: 5px

    }



    .pcheaderprolist2[data-v-b5f9a9e8],.pro2itembr[data-v-b5f9a9e8] {

        display: none

    }



    .pro2itempadding[data-v-b5f9a9e8] {

        padding: 15px

    }



    .pro2itempadding[data-v-b5f9a9e8],.pro2itemsb[data-v-b5f9a9e8] {

        -ms-flex-direction: column;

        flex-direction: column

    }



    .pro2itemsb[data-v-b5f9a9e8] {

        width: 100%;

        margin-top: 10px!important

    }



    .pro3money[data-v-b5f9a9e8] {

        float: left

    }



    .pro2itemsb>div>button[data-v-b5f9a9e8] {

        float: right;

        margin-top: 15px

    }



    .pro2itemsb>div>button>span[data-v-b5f9a9e8] {

        display: block

    }

}



@media (min-width: 920px) {

    .ipheaderprolist2[data-v-b5f9a9e8],.pro2felx>button>img[data-v-b5f9a9e8] {

        display:none

    }



    .pro4oddeventransformY[data-v-b5f9a9e8] {

        transform: rotateY(180deg)

    }

}



.pro2nav>image[data-v-b5f9a9e8] {

    width: 12px;

    height: 12px

}



.pro2nav[data-v-b5f9a9e8] {

    width: 60%;

    margin: auto;

    display: -ms-flexbox;

    display: flex;

    -ms-flex-pack: justify;

    justify-content: space-between;

    padding: 4px 10px;

    background: #fff;

    border-radius: 15px;

    color: #7a68b7;

    -ms-flex-align: center;

    align-items: center

}



.pro2navone[data-v-b5f9a9e8] {

    background-color: rgba(0,0,0,.7);

    position: fixed;

    top: 0;

    bottom: 0;

    left: 0;

    right: 0;

    z-index: 1

}



.pro2navoneul[data-v-b5f9a9e8] {

    background: #fff;

    width: 70%;

    margin: 0 auto;

    left: 50%;

    top: 50%;

    transform: translate(-50%,-50%);

    position: absolute;

    border-radius: 5px;

    padding: 40px

}



.pro2navoneul>li[data-v-b5f9a9e8] {

    cursor: pointer;

    padding: 10px 0;

    text-align: center

}



.pro2navoneulac[data-v-b5f9a9e8] {

    background: #7a68b7;

    color: #fff;

    border-radius: 50px

}



.pro2navoneulacpc[data-v-b5f9a9e8] {

    background: #fff;

    color: #7a68b7;

    border-radius: 50px

}



.pro3numb[data-v-b5f9a9e8] {

    font-size: 14px;

    margin-top: 5px

}



.pro3money[data-v-b5f9a9e8] {

    font-weight: 700;

    margin-right: 15px

}


.cp_lb{ overflow:hidden; margin-top:5rem; }
.cp_lb ul,.cp_lb ul li{ overflow:hidden; }
.cp_lb ul{ width:102%; min-height:20rem; }
.cp_lb ul li{ float:left; position:relative; width:31.488%; margin-right:1.75%; color:#ffffff; font-size:5rem; line-height: 1.2; }
.cp_lb ul li img{ position: relative; width: 100%; z-index: 0; transition: all 0.5s ease; }
.cp_lb ul li:hover img{ transform: scale(1.1); transition: all 0.5s ease; }
.cp_lb ul li a{ position:absolute; top:0px; left:0px; bottom:0px; right:0px; z-index:2; }
.cp_lb ul li div{ position:absolute; top:2rem; width:90%; left:5%; text-align:center; z-index: 1; font-weight:bold; }

@media only screen and (max-width:1280px){
    .cp_lb ul li{ font-size:3rem; }
}
@media only screen and (max-width:800px){
    .cp_lb ul li{ font-size:2rem; }
}
@media only screen and (max-width:660px){
    .cp_lb ul li{ width:48%; margin-right: 2%; margin-bottom:1rem; font-size:2.5rem; }
}

.pro4itemrightitem[data-v-b5f9a9e8] {

    display: -ms-flexbox;

    display: flex;

    -ms-flex-align: center;

    align-items: center;

    -ms-flex-direction: column;

    flex-direction: column;

    background: #fff;

    border-radius: 5px;

    width: 24%;/*48.5*/

    margin: 5px;

    padding: 25px;

    -ms-flex-pack: justify;

    justify-content: space-between

}



.pro4itemrightitem>img[data-v-b5f9a9e8] {

    max-height: 215px;


    object-fit: cover;

    margin-bottom: 20px

}



.pro4itemright[data-v-b5f9a9e8] {

    display: -ms-flexbox;

    display: flex;

    -ms-flex-wrap: wrap;

    flex-wrap: wrap;

    -ms-flex-pack: justify;

    /*justify-content: space-between;*/

    height: 100%;

    -ms-flex-line-pack: justify;

    align-content: space-between

}



.pro4itemright>.pro4itemrightitem[data-v-b5f9a9e8]:first-child,.pro4itemright>.pro4itemrightitem[data-v-b5f9a9e8]:nth-child(2) {

    margin-top: 0

}



.pro4itemright>.pro4itemrightitem[data-v-b5f9a9e8]:nth-child(3),.pro4itemright>.pro4itemrightitem[data-v-b5f9a9e8]:nth-child(4) {

    margin-top: 0px;/*15*/

}



.pro2navoneimg[data-v-b5f9a9e8] {

    position: absolute;

    top: -15px;

    right: -15px

}



.pro2itempadding img[data-v-b5f9a9e8],.pro2items.line-clamp-num1[data-v-b5f9a9e8],.pro4itemrightitem img[data-v-b5f9a9e8] {

    cursor: pointer

}



.pro2itemb[data-v-b5f9a9e8] {

    cursor: default

}

@media only screen and (max-width:800px){
	.pro4itemrightitem[data-v-b5f9a9e8]{ width:47%; }
	.pro4itemrightitem>img[data-v-b5f9a9e8]{ max-height: 120px; }
}
