.page-width{width: 1400px;margin: 0 auto;}
.page-img{width: 100%;height: auto;}

.content-paste-input{position: absolute;top: 0;left: 0;opacity: 0;z-index: -10;}

.copy-intro{font-size: 20px;color: #333333;text-align: center;font-weight: 400;margin-top: 10px;}

.copy-title{padding: 45px 0px;}
.copy-title,.copy-title h2{font-size: 36px;font-weight: bold;color: #ffffff;text-align: center;}

@media screen and (max-width: 750px) {
    .copy-title{padding: 40px 0px 25px 0px;}
    .copy-title,.copy-title h2{font-size: 28px;font-weight: bold;color: #ffffff;text-align: center;}
    .copy-title{font-size: 28px;padding: 40px 0px 25px 0px;}
}   
@media screen and (max-width: 574px) {
    .copy-title,.copy-title h2{font-size: 22px;}
    .copy-intro{font-size: 18px;}
}
/* banner-1-box */
.b1.banner-1-box{margin-top: 65px;}
.b1.banner-1-box img{max-height: 720px;}
/* banner-1-box-end */

/* Giveaway-1-box */
.ge1 .Giveaway-img img{max-height: 300px;}
/* Giveaway-1-box-end */

/* Middle-1-box */
.mys1.Middle-1-box{padding: 40px 0 0;background-color: #68049B;}
.mys1 .Middle-1-box-bg{width: 96%;padding: 0 2%;margin: 0 auto;}
.mys1 .Middle-flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
.mys1 .Middle-left{background-color: #ffffff;width: 49.3%;margin-bottom: 25px;}
.left-pd-middle{padding: 20px;}
.mys1 .Middle-img{width: 45%;}
.Middle-text{width: 46%;position: relative;min-height: 215px;}
.Middle-text .Middle-con{margin-left: 30%;margin-top: 40%;}
.Middle-name1{font-size: 28px;color: #333333;font-weight: bold;}
.Middle-con{position: relative;display: inline-block;width: 51%;margin-top: 20px;}
.Middle-con img{width: 100%;height: auto;}
/* .Middle-rows{position: absolute;bottom: 26px;left: 25%;} */
.Middle-discount{position: absolute;font-weight: bold;color: #FFFFFF;font-size: 48px;width: 100%;text-align: center;top: 50%;
left: 50%;transform: translate(-50%,-50%);}
.Middle-right{width: 49.3%;display: flex;justify-content: space-between;margin-bottom: 25px;flex-wrap: wrap;}
.Middle-right .Middle-list{background-color: #FFFFFF;width: 48.5%;}
.Middle-right .Middle-img{width: 100%;padding: 0px !important;margin: 0px !important;}
.Middle-right .Middle-con2{display: flex;justify-content: space-between;margin-top: 15px;}
.Middle-con2 .Middle-name2{color: #333333;font-size: 16px;width: 70%;}
.Middle-con2 .Middle-rows{position: initial;width: 30%;}
.Middle-con2 .Middle-con{width: 100%;margin-top: 0px;}
.Middle-con2 .Middle-discount{font-size: 28px;}
@media screen and (max-width: 1450px) {
    .mys1 .Middle-1-box-bg{width: 94%;padding: 0 3%;margin: 0 auto;}
    .Middle-text{}
    .Middle-name1{font-size: 24px;}
    .Middle-discount{font-size: 36px;}
    .Middle-right .Middle-list{padding: 0px;}
}
@media screen and (max-width: 1200px) {
    .Middle-name1{font-size: 24px;}
    .Middle-discount{font-size: 28px;}
    .Middle-con2 .Middle-discount{font-size: 20px;}
    .Middle-text{padding: 10px;}
    .Middle-con2 .Middle-name2,.Middle-name1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
}
@media screen and (max-width: 768px) {
    .mys1 .Middle-left,.Middle-right{width: 100%;margin-bottom: 12px;}
    
    .mys1.Middle-1-box{padding: 0px;}
    .Middle-text{padding: 0px;}
    
}
@media screen and (max-width: 475px) {
    .Middle-right .Middle-list{width: 100%;margin-bottom: 15px;}
    .Middle-right{margin-bottom: 0px;}
    .mys1 .Middle-left{margin-bottom: 15px;}
}
.Gift-max{position: relative;}
.Gift-left{width: 35% !important;position: absolute;left: -2%;bottom: -65px;}
.Middle-pd{width: 94%;padding: 3%;}
.Gift-right .Middle-list:nth-child(7) .Middle-img,.Gift-right .Middle-list:nth-child(8) .Middle-img{width: 73%;padding: 0px;margin: 0px auto;}
.Gift-right{width: 65%;padding-left: 35%;}
.Gift-right .Middle-list{width: 32%;margin-bottom: 25px;}
.Gift-right .Middle-list:nth-child(7),.Gift-right .Middle-list:nth-child(8){width: 49%;}
.Gift-right .Middle-list .proName-fes{font-size: 16px;color: #333333;margin-top: 20px;display: block;}
.Gift-right .Middle-list:nth-child(1) .proName-fes,.Gift-right .Middle-list:nth-child(2) .proName-fes{font-size: 20px;}
.Middle-l1{width: 60%;}
.Middle-l2{width: 37%;}
.Middle-l2 img{width: 100%;height: auto;}
.Middle-l1 p{font-size: 16px;color: #333333;}
.Middle-l1 p:nth-child(1){font-weight: bold;}
@media screen and (max-width: 1450px) {
    .Gift-left{width: 33% !important;position: absolute;left: -3%;bottom: -65px;} 
}
@media screen and (max-width: 1200px) {
.Middle-pd{padding: 3%;}
}
@media screen and (max-width: 768px) {
.Gift-left{display: none !important;}
.Gift-right{padding-left: 0%;}
.Gift-right{width: 100%;}

.left-pd-middle{padding: 10px;}
}
@media screen and (max-width: 475px) {
.Gift-right .Middle-list:nth-child(7), .Gift-right .Middle-list:nth-child(8){width: 100%;margin-bottom: 15px;}
.Gift-right .Middle-list{width: 100%;}
.Gift-right .Middle-list{margin-bottom: 15px;}

}