*{margin: 0;padding: 0;}
#NewYear22{max-width: 1920px;margin: 0 auto;height: auto;}
#NewYear22 img{vertical-align: middle;}
#NewYear22 .pc{display: block;}
#NewYear22 .mo{display: none;}
#NewYear22 .NewYear22_banner{width: 100%;height: auto;}
#NewYear22 .NewYear22_banner img{width: 100%;height: auto;}
#NewYear22 .NewYear22_bg{width: 100%;min-height: auto; height: auto;background: url(../images/img/bg.jpg) ;padding-top: 60px; overflow: hidden; padding-bottom: 1px; background-size:100% ;position: relative;}
#NewYear22 .NewYear22_bg_posi{position: absolute;bottom: 0;left: 0;z-index: 1;width: 100%;}
#NewYear22 .NewYear22_bg_posi img{width: 100%;height: auto;}
#NewYear22 .NewYear22_w12{max-width: 1200px;padding: 0 20px;margin: 0 auto;box-sizing: border-box;height: auto;position: relative;z-index: 2;}
#NewYear22 .NewYear22_free{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 40px;}
#NewYear22 .NewYear22_free a{display: inline-block;width: 23.75%;height: auto;text-decoration: none;margin-bottom: 30px;}
#NewYear22 .NewYear22_free a img{width: 100%;height: auto;margin-bottom: 12px;}
#NewYear22 .NewYear22_free a p{text-align: center;font-size: 24px;line-height: 1.3;
/* text-shadow: 0px 0px 5px #A378B2; */font-family: Montserrat;font-weight: bold;color: #27393D;}
/* NewYear22_w12nav */
#NewYear22 .NewYear22_w12nav{width: 100%;height: auto;margin: 50px 0 20px;display: flex;justify-content: space-around;}
#NewYear22 .NewYear22_w12nav1 {width: 24%;min-height: 60px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;cursor: pointer;padding: 25px 10px 22px;
 margin-bottom: 30px;transition: all .3s;    background: #FFFFFF;border: 1px solid #FF595C;border-radius: 10px;box-shadow: 0px 10px 13px 0px rgb(252 171 131 / 66%), inset 0px 0px 18px 3px rgb(255 89 92 / 60%);}
#NewYear22 .NewYear22_w12nav1 span:hover{color: #fff;}
/* #NewYear22 .NewYear22_w12nav1:hover{box-shadow: -4px 4px 8px 0px rgba(148, 11, 124, 0.42);} */
#NewYear22 .NewYear22_w12nav1text{position: relative;font-size: 0;text-align: center;display: inline-block;}
#NewYear22 .NewYear22_w12nav1 span.nav1text{position: absolute;top: 0;left: 0;-webkit-text-stroke: 5px #A577A3;z-index: 1;text-stroke: 5px #A577A3;}
#NewYear22 .NewYear22_w12nav1 span{letter-spacing: 1px;font-size: 24px;font-family: Montserrat;font-weight: bold;position: relative;z-index: 2;text-align: center;
    display: inline-block;    color: #FEBD06;}
#NewYear22 .NewYear22_w12nav1 img{width: 0;opacity: 0;transition: all .2s;margin-left: 0px;}
#NewYear22 .NewYear22_w12nav1:hover img{opacity: 1;width: 26px;margin-left: 10px;}


/* title */
#NewYear22 .NewYear22_title{
	max-width: 1200px;
	width: auto;
	display: flex;
	justify-content: center;
	align-items: center;
}

#NewYear22 .NewYear22_titleBOX {
	text-align: center;
	position: relative;
}
#NewYear22 .NewYear22_title img {
	max-width: 100%;
	width: auto;
	height: auto;
}
#NewYear22 .NewYear22_title_p{
	width: 80%;
	position: absolute;
	left: 54%;
	top: 64%;
	transform: translate(-50%,-50%);
	text-align: center;
	font-size: 36px;
	z-index: 2;
	color: #FFFFFF;
	font-weight: 900;
	line-height: 1.3;

}
#NewYear22 .Anniversary17_m1_free {
	width: 100%;
	height: auto;
	margin-bottom: 60px;
	box-shadow: 0px 15px 20px 0px rgb(7 47 42 / 27%);
	position: relative;
}
#NewYear22 .Anniversary17_m1_free img {
	width: 100%;
	height: auto;
}
#NewYear22 .Anniversary17_m1_free.posi a {
	position: absolute;
	top: 50%;
	left: 7.7%;
	display: inline-block;
	text-decoration: none;
	box-sizing: border-box;
	padding: 8px 24px;
	line-height: 1;
	border: 2px solid #BA8F68;
	border-radius: 25px;
	background: rgba(255,255,255,0);
	font-size: 18px;
	font-family: Gilroy;
	font-weight: 500;
	color: #BA8F68;
}
#NewYear22 .NewYear22_title_p.stroke{-webkit-text-stroke: 5px #812117;text-stroke: 5px #812117;z-index: 1;}
/* big */
#NewYear22 .NY_big{width: 100%;height: auto;position: relative;margin-bottom: 50px;box-sizing: border-box;border: 4px solid #362614;
	border-radius: 10px;padding: 5px}
#NewYear22 .NY_big_box{width: 100%;height: auto;border-radius: 10px;padding: 60px 40px 20px 60px;background: #517770;box-sizing: border-box;position: relative;display: flex;justify-content: space-between;align-items: center;z-index: 3;}
#NewYear22 .NY_big_box.Big_Flip{flex-direction: row-reverse;}
#NewYear22 .NY_big_img{width: 47%;height: auto;text-align: left;position: relative;}
#NewYear22 .NY_big_img img{max-width: 500px;width: 100%;height: auto;}
#NewYear22 .NY_big_text{width: 50%;height: auto;}
#NewYear22 .NY_big_title{font-size: 36px;font-family: Montserrat;font-weight: 900; color: #fff;line-height: 1.3;margin-bottom: 20px;}
#NewYear22 .NY_big_title span{font-size: 18px;background: #FCE0B7;color: #fff;padding: 8px 16px;margin-left: 6px;position: relative;top: -4px;}
#NewYear22 .NY_big_p{font-size: 18px;font-family: Montserrat;font-weight: 600;color: #fff;line-height: 1.4;margin-bottom: 20px;}
#NewYear22 .NY_big_p span{width: 100%;display: inline-block;margin-top: 10px;
/* background:linear-gradient( to right, rgba(252, 197, 77, 1) 0%,  rgba(252, 197, 77, .6) 33%,  rgba(252, 197, 77, .3) 66%,  rgba(252, 197, 77, 0) 100%); */
}
#NewYear22 .NY_big_p2{font-size: 24px;font-family: Montserrat;font-weight: 900;color:#fff;line-height: 1.3;margin-bottom: 20px;}
#NewYear22 .NY_big_p2 span{font-size: 36px;color: #FEBD06;padding: 0 8px;}
#NewYear22 .NY_big_p2 em{text-decoration: line-through;font-style: normal;}
#NewYear22 .NY_big_btn {text-decoration: none;display: inline-block;font-weight: bold;font-size: 18px;padding: 15px 50px;
	background: #FFFFFF;
	color: #27393D;
	border-radius: 25px;line-height: 1;}
#NewYear22 .NY_big_po1{width: 100%;height: 100%;position: absolute;top: 20px;left: 20px;z-index: 2;}
#NewYear22 .NY_big_po1 img{width: 100%;height: 100%;}
/* posi2 */
#NewYear22 .NY_big_po2{position: absolute;bottom: 0;left: 74%;z-index: 4;width: 110px;transform: translate(0%,20%); }

#NewYear22 .NY_big_img .NY_big_po2.left-box{left: 55%}

#NewYear22 .NY_big_po2 img{width: 100%;height: auto;}
#NewYear22 .NY_big_po2_t{font-size: 28px;font-family: Montserrat;font-weight: 900;color: #fff;line-height: 1;display: flex;justify-content: center;
	align-items: center; width: 100%; text-align: center;border-radius: 50px;padding: 10px;box-sizing: border-box;position: absolute;
	top: 50%;left: 50%;transform: translate(-50%,-50%);
}
#NewYear22 .NY_big_po2_t span{font-size: 18px;display: inline-block;text-align: left;}
 /* posi3 */
#NewYear22 .NY_big_po3{position: absolute;top: 0;left: 50%;z-index: 4;width: 22.5%;transform: translate(-50%,-98%);}
#NewYear22 .NY_big_po3 img{width: 100%;height: auto;}

/* NY_small */
#NewYear22 .NY_sb_img .NY_big_po2{left: inherit;right: -30px;transform: translate(-50%,20%); width: 80px;}
#NewYear22 .NY_sb_img .NY_big_po2_t{font-size: 22px;z-index: 2;}
#NewYear22 .NY_sb_img .NY_big_po2_t span {font-size: 14px;}
#NewYear22 .NY_small{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
#NewYear22 .NY_smallbox{width: 31%;height: auto;position: relative;
	margin-bottom: 24px;
	padding: 5px;
	border: 4px solid #362614;
	border-radius: 10px;

}
#NewYear22 .NY_sb{width: 100%;height: 100%;background-color: #517770; padding: 20px 16px 20px;box-sizing: border-box;position: relative;z-index: 2;border-radius: 10px;}
#NewYear22 .NY_sb_img {width: 100%;height: auto;text-align: center;margin-bottom: 16px;position: relative;}
#NewYear22 .NY_sb_img a {display: inline-block;width: 100%; max-width: 278px; height: auto;position: relative; margin: 0 auto;text-decoration: none;}
#NewYear22 .NY_sb_imgT{position: absolute;
    top: 0px;
    left: 5%;
    z-index: 4;
    width: 90px;
    transform: translate(-30%,-20%);
    font-size: 28px;
    font-family: Montserrat;
    font-weight: bold;
    color: #FDECB3;
    line-height: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    border-radius: 50px;
    padding: 10px;
    box-sizing: border-box;
    background: linear-gradient( to right, 
		rgba(85, 51, 119, 1) 0%, 
		rgba(85, 51, 119, .9) 20%, 
		rgba(85, 51, 119, .7) 40%, 
		rgba(85, 51, 119, .5) 60%, 
		rgba(85, 51, 119, .3) 80%, 
		rgba(85, 51, 119, .1) 100%);
}
#NewYear22 .NY_sb_imgT span {font-size: 16px;display: inline-block;text-align: left;}
#NewYear22 .NY_sb_img img{width: 100%;max-width: 278px;height: auto;}
#NewYear22 .NY_sb_title{font-size: 18px;font-weight: 900;height: 30px;line-height: 30px;font-family: Montserrat;color:#fff;text-align: center;
margin-bottom: 16px; }
#NewYear22 .NY_sb_title.TwoLine{line-height: 25px;}
#NewYear22 .NY_sb_price{text-align: center;font-size: 18px;font-family: Montserrat;font-weight: 900;color: #fff;margin-bottom: 16px;}
#NewYear22 .NY_sb_price span{font-size: 26px;padding: 0 4px;color:#FEBD06;}
#NewYear22 .NY_sb_price em{font-style: normal;text-decoration: line-through;}
#NewYear22 .NY_sb_btn{width: 100%;height: auto;text-align: center;}
#NewYear22 .NY_sb_btn a {text-decoration: none;display: inline-block;font-weight: bold;font-size: 20px;padding: 15px 54px;font-family: Montserrat;
	background: #FFFFFF;
	border-radius: 25px;
line-height: 1;color: #27393D;}
/* posi1 */
#NewYear22 .NY_sb_posi1{width: 100%;height: 100%;position: absolute;top: 16px;left: 16px;z-index: 1;}
#NewYear22 .NY_sb_posi1 img{width: 100%;height: 100%;}
/* posi2 */
#NewYear22 .NY_sb_posi2{position: absolute;top: 0;left: 0;z-index: 4;transform: translate(30%,-80%);width: 110px;}
#NewYear22 .NY_sb_posi2 img{width: 100%;height: auto;}
#NewYear22 .NY_sb_posi2_t{font-size: 32px;font-family: Montserrat;font-weight: bold;color: #FFFCFF;line-height: 1;
text-shadow: 3px 2px 0px rgba(227, 82, 108, 0.75);
 position: absolute;top: 45%;right:0%;width: 100%; transform: translate(0%,-65%);text-align: center;}
/* more */
#NewYear22 .NY_More{width: 100%;height: auto;text-align: center;}
#NewYear22 .NY_More a{text-decoration: none;display: inline-block;box-sizing: border-box;position: relative;}
#NewYear22 .NY_More a img{width: 272px;height: auto;}
#NewYear22 .NY_More a span{display: inline-block;font-size: 36px;font-family: Montserrat;font-weight: 500;color: #27393D;line-height: 1;width: 100%;
background: #fff;
border-radius: 10px;
padding: 18px 50px ;box-sizing: border-box;text-align: center;border: 2px solid #27393D}
#NewYear22 .margin_b100{margin-bottom: 80px;}
/* NY_middle */
#NewYear22 .NY_md_img .NY_big_po2{left: inherit;right: 0;  width: 100px;transform: translate(-70%,8%);}
#NewYear22 .NY_md_img .NY_big_po2_t{font-size: 26px;}
#NewYear22 .NY_middle{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
#NewYear22 .NY_middlebox{width: 47%;height: auto;position: relative;
	margin-bottom: 40px;
	padding: 5px;
	border: 4px solid #362614;
	border-radius: 10px;
}
#NewYear22 .NY_md{width: 100%;height: auto;border-radius: 8px;padding: 20px 20px 20px ;box-sizing: border-box;position: relative;z-index: 2;background-color: #517770}
#NewYear22 .NY_md_img {width: 100%;height: auto;text-align: center;margin-bottom: 16px;position: relative;}
#NewYear22 .NY_md_img a{display: inline-block;width: 100%;max-width: 388px;height: auto;position: relative;margin: 0 auto;text-decoration: none;}
#NewYear22 .NY_md_img_t{
		position: absolute;
		top: 8px;
		left: 5%;
		z-index: 4;
		width: 110px;
		transform: translate(-30%,-20%);
    font-size: 32px;
    font-family: Montserrat;
    font-weight: bold;
    color: #FDECB3;
    line-height: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    border-radius: 50px;
    padding: 10px;
    box-sizing: border-box;
    background: linear-gradient( to right, rgba(85, 51, 119, 1) 0%, rgba(85, 51, 119, .9) 20%, rgba(85, 51, 119, .7) 40%, rgba(85, 51, 119, .5) 60%, rgba(85, 51, 119, .3) 80%, rgba(85, 51, 119, .1) 100%);
}

#NewYear22 .NY_md_img_t span {font-size: 16px;display: inline-block;text-align: left;}
#NewYear22 .NY_md_img img{width: 100%;max-width: 388px;height: auto;}
#NewYear22 .NY_md_title{font-size: 24px;font-weight: 900;height: 70px;line-height: 70px;font-family: Montserrat;color: #fff;text-align: center;overflow: hidden;margin-bottom: 8px;}
#NewYear22 .NY_md_title.TwoLine{line-height: 35px;}
#NewYear22 .NY_md_title span{font-size: 16px;
    background: #FCE0B7;
    color: #fff;
    padding: 6px 15px;
    margin-left: 6px;
    position: relative;
    top: -4px;}
#NewYear22 .NY_md_price{text-align: center;font-size: 18px;font-family: Montserrat;font-weight: 900;color: #fff;margin-bottom: 16px;}
#NewYear22 .NY_md_price span{font-size: 36px;padding: 0 8px;color: #FEBD06;}
#NewYear22 .NY_md_price em{font-style: normal;text-decoration: line-through;}
#NewYear22 .NY_md_btn{width: 100%;height: auto;text-align: center;}
#NewYear22 .NY_md_btn a {text-decoration: none;display: inline-block;font-weight: bold;font-size: 20px;padding:15px 50px;font-family: Montserrat;
line-height: 1; background: #FFFFFF;border-radius: 25px;color: #27393D;}
/* posi1 */
#NewYear22 .NY_md_posi1{width: 100%;height: 100%;position: absolute;top: 16px;left: 16px;z-index: 1;}
#NewYear22 .NY_md_posi1 img{width: 100%;height: 100%;}
/* posi2 */
#NewYear22 .NY_md_posi2{position: absolute;top: 0;right: 0;z-index: 4;transform: translate(12%,-40%); width: 140px;}
#NewYear22 .NY_md_posi2 img{width: 100%;height: auto;}
#NewYear22 .NY_md_posi2_t{font-size: 40px;font-family: Montserrat;font-weight: bold;color: #FFFCFF;line-height: 1;
text-shadow: 3px 2px 0px rgba(227, 82, 108, 0.75);position: absolute;top: 50%;right:0%;width: 100%; transform:  translate(0%,-70%);text-align: center;}
/* NY_four */
#NewYear22 .NY_four{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
#NewYear22 .NY_fourbox{width: 22%;height: auto;position: relative;margin-bottom: 30px;padding: 5px;
	border: 4px solid #362614;
	border-radius: 10px;}
#NewYear22 .NY_fo{
	background-color: #517770;
	padding: 20px 16px 20px;
	border-radius: 10px;
	width: 100%;height: auto;box-sizing: border-box;box-shadow: 0 0 4px 1px #fff;position: relative;z-index: 2;}
#NewYear22 .NY_fo_img {width: 100%;height: auto;text-align: center;margin-bottom: 12px;position: relative}
#NewYear22 .NY_fo_img img{width: 100%;max-width: 200px;height: auto;}
#NewYear22 .NY_fo_title{font-size: 16px;font-weight: bold;height: 36px;line-height: 36px;color: #fff;text-align: center;overflow: hidden;margin-bottom: 10px;}
#NewYear22 .NY_fo_title.TwoLine{line-height: 18px;}
#NewYear22 .NY_fo_price{text-align: center;font-size: 14px;font-weight: bold;color: #FEBD06;margin-bottom: 16px;}
#NewYear22 .NY_fo_price span{font-size: 18px;padding: 0 4px;}
#NewYear22 .NY_fo_price em{font-style: normal;text-decoration: line-through;color: #fff;}
#NewYear22 .NY_fo_btn{width: 100%;height: auto;text-align: center;}
#NewYear22 .NY_fo_btn a {text-decoration: none;display: inline-block;font-weight: bold;font-size: 16px;padding: 8px 20px;color: #27393D;
line-height: 1;background: #FFFFFF;
	border-radius: 25px;}
/* posi1 */
#NewYear22 .NY_fo_posi1{width: 100%;height: 100%;position: absolute;top: 15px;left: 15px;z-index: 1;}
#NewYear22 .NY_fo_posi1 img{width: 100%;height: 100%;}
/* posi2 */
#NewYear22 .NY_fo_posi2{position: absolute;top: 0;right: 0;z-index: 4;transform: translate(15%,-40%); width: 60px;}
#NewYear22 .NY_fo_posi2 img{width: 100%;height: auto;}
#NewYear22 .NY_fo_posi2_t{font-size: 26px;font-family: Montserrat;font-weight: bold;color: #FFFCFF;line-height: 1;
	position: absolute;top: 50%;right:0%;width: 100%; transform: translate(0%,-72%);text-align: center;}
/* NY_TxetBox */
#NewYear22 .NY_TxetBox{width: 100%;height: auto;padding: 40px 90px;margin-bottom: 50px;background: #517770;
	border: 2px solid #FFFFFF;border-radius: 10px;box-sizing: border-box;
color: #fff;font-size: 18px;font-family: Montserrat;font-weight: bold;line-height: 1.4;text-align: center;}
/* NewYear22_iframe */
#NewYear22 .NewYear22_iframe{width: 100%;height: auto;margin-bottom: 70px;}
#NewYear22 .NewYear22_iframe iframe{width: 100%;height: auto;}
#NewYear22 .NewYear22_pro16{width: 100%;height: auto;margin-bottom: 140px;}
#NewYear22 .NewYear22_pro16 img{width: 100%;height: auto;}
/* nav_fixed */
#NewYear22 .NewYear22_NavFixed{max-width: 190px;width: 100%; height: auto;position: fixed;right: 20px;top: 25%;z-index: 99;display: none;}
#NewYear22 .NewYear22_NavFixed .nav-list{width: 100%;min-height: 60px; font-size: 18px; font-family: Montserrat; font-weight: bold;display: flex;justify-content: center;align-items: center;
background: #1B1B1B;border: 6px solid #FEBD06;border-radius: 10px;color: #FFF;line-height: 1.3;text-align: center;position: relative;cursor: pointer;box-sizing: border-box; margin-bottom: 15px;}
#NewYear22 .NewYear22_NavFixed .nav-list span:hover{color: #fff;}
#NewYear22 .NewYear22_NavFixed .nav-list img{width: 100%;height: 100%;}
#NewYear22 .NewYear22_NavFixed .nav-list span{text-align: center; display: inline-block;width: 100%; color: #fff;box-sizing: border-box;padding: 10px 6px;z-index: 2;line-height: 1.4;}
#NewYear22 .NewYear22_NavFixed .nav-list .nav_list_span.stroke{-webkit-text-stroke: 4px #A577A3;z-index: 1;}
#NewYear22 .NewYear22_NavFixed .nav-list span.nav_list_span{top:51%;}
#NewYear22 .NewYear22_NavFixed_pimg{position: absolute;top: 0;left: 0;width: 41%;transform: translate(20%,-100%);}
#NewYear22 .NewYear22_NavFixed_pimg img{width: 100%;height: auto;}

/* #NewYear22 .NewYear22_NavFixed .nav-list.active{background: rgba(255, 255, 255, 1);} */
#NewYear22 .sell-text{font-size: 16px;text-align: center; color: #E2446E;font-weight: bold;padding-bottom: 16px;}
#NewYear22 .NY_big_zs1,
#NewYear22 .NY_big_zs3,
#NewYear22 .NY_big_zs5{position: absolute;right: 0;top: 50%;transform: translate(70%,-70%);z-index: 4;}
#NewYear22 .NY_big_zs2,
#NewYear22 .NY_big_zs4,
#NewYear22 .NY_big_zs6{position: absolute;left: 0;top: 50%;transform: translate(-70%,-70%);z-index: 4;}
#NewYear22 .NY_big_zs5{transform: translate(90%,-100%);}
#NewYear22 .NY_big_zs5 img{width: 320px;}
#NewYear22 .NY_big_zs6{transform: translate(-80%,-70%);}
#NewYear22 .show66{display: none;}
#NewYear22 .show6{}
#NewYear22 .NY_big_zs6 img{width: 300px;}
#NewYear22 .NY_smallbox.usca .NY_sb{background: #fff;}
#NewYear22 .NY_smallbox.usca .NY_sb_img a{max-width: 348px;}
#NewYear22 .NY_smallbox.usca .NY_sb_img img{max-width: 348px;position: relative;z-index: 2;opacity: 1;transition: all .3s;}
#NewYear22 .NY_smallbox.usca .NY_sb_img:hover .sb-hover-img{opacity: 0;}
#NewYear22 .NY_smallbox.usca .NY_sb_img .opacity{position: absolute;top: 0;left: 0;z-index: 1;opacity: 1!important;}
/* swiper */
#NewYear22 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23FEBD06'%2F%3E%3C%2Fsvg%3E");
}
#NewYear22 .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23FEBD06'%2F%3E%3C%2Fsvg%3E");
	right: 10px;left: auto;
}
#NewYear22 .deco-color-box {width: 100%; text-align: left;margin-top: 16px;}
#NewYear22 .deco-fun-color {width: 21px;height: 21px;border-radius: 50%;display: inline-block;margin-right: 16px;}
#NewYear22 .deco-fun-color:last-child{margin-right: 0;}
#NewYear22 .deco-fun-color.black {background: #292929;}
#NewYear22 .deco-fun-color.green {background: #BBE4D0;}
#NewYear22 .deco-fun-color.blue {background: #275583;}
#NewYear22 .deco-fun-color.red {background: #E75957;}
#NewYear22 .swiper-pagination-bullet-active{background-color: #FEBD06;}
#NewYear22 .swiper-pagination-bullet {width: 10px;height: 10px;}
#NewYear22 .swiper-wrapper .NY_big_box {padding-bottom:  70px ;}
#NewYear22 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 20px;}
@media screen and (max-width: 768px ){
	#NewYear22 .deco-color-box{text-align: center;}
	#NewYear22 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 30px;}
}
/* swiper */

@media screen and (max-width: 1400px ){
	#NewYear22 .NewYear22_NavFixed {width: 123px;}
	#NewYear22 .NewYear22_NavFixed .nav-list {font-size: 16px;}
}
@media screen and (max-width: 1240px ){
	#NewYear22 .NY_big_zs1 img{ width: 180px;}
	#NewYear22 .NewYear22_w12nav1:hover img{width: 20px;}
	#NewYear22 .NewYear22_w12nav1 span {font-size: 20px;}
	#NewYear22 .NY_sb_imgT {width: 85px;transform: translate(-16%,-20%);font-size: 24px;padding: 8px 10px;}
	#NewYear22 .NY_sb_imgT span {font-size: 14px;}
	#NewYear22 .NY_sb_posi2_t {font-size: 30px; transform: translate(0%,-60%);}
	#NewYear22 .NewYear22_free a p {font-size: 20px;}
	#NewYear22 .NewYear22_free a{width: 24%;}
	#NewYear22 .NY_big_po1 {top: 15px; left: 15px;}
	#NewYear22 .NY_big_po2_t {font-size: 44px;}
	#NewYear22 .NY_big_title {font-size: 30px;margin-bottom: 16px;}
	#NewYear22 .NY_big_p {font-size: 16px;margin-bottom: 16px;}
	#NewYear22 .NY_big_title span { font-size: 20px;}
	#NewYear22 .NY_sb_img img {width: 90%;}
	#NewYear22 .NY_sb_price span {font-size: 20px;padding: 0 4px;}
	#NewYear22 .NY_sb_btn a { font-size: 18px; padding: 8px 20px;}
	#NewYear22 .NY_sb_price {font-size: 15px;}
	#NewYear22 .NY_md_posi2 {width: 130px;}
	#NewYear22 .NY_md_posi2_t {font-size: 36px;}
	#NewYear22 .NY_md_title {font-size: 22px;height: 56px;line-height: 56px;}
	#NewYear22 .NY_md_title.TwoLine {line-height: 28px;}
	#NewYear22 .NY_fo_btn a { font-size: 14px;}
	#NewYear22 .NY_fo_posi2_t { font-size: 22px;}
	#NewYear22 .NY_fo_posi2 { transform: translate(12%,-40%);width: 75px;}
	#NewYear22 .NY_fo { padding: 20px 12px 20px;}
	#NewYear22 .NY_md_img_t {width: 95px;font-size: 30px;}
}
@media screen and (max-width: 992px ){
	#NewYear22 .NY_big_title span {
	    font-size: 16px;padding: 5px 12px;
	}
	#NewYear22 .NY_md_title span {font-size: 14px;padding: 4px 15px;margin-left: 4px;top: -4px;}
	#NewYear22 .NY_sb_img .NY_big_po2 {transform: translate(0%,20%);width: 80px;}
	#NewYear22 .NY_sb_img .NY_big_po2_t {font-size: 26px;}
	#NewYear22 .NY_md_img .NY_big_po2 { width: 90px;transform: translate(-10%,0%);}
	#NewYear22 .NY_md_img .NY_big_po2_t span { font-size: 14px;}
	#NewYear22 .NY_big_zs2, #NewYear22 .NY_big_zs4, #NewYear22 .NY_big_zs6 {transform: translate(-85%,-70%);}
	#NewYear22 .NewYear22_w12nav1 span {font-size: 18px;}
	#NewYear22 .NewYear22_w12nav1:hover img {width: 18px; margin-left: 5px;}
	#NewYear22 .NY_md_img_t { font-size: 26px;width: 85px;transform: translate(-25%,-20%);}
	#NewYear22 .NY_md_img_t span {font-size: 14px;}
	#NewYear22 .NY_big_po2_t span { font-size: 16px;}
	#NewYear22 .NewYear22_NavFixed{display: none !important;}
	#NewYear22 .NewYear22_pro16{margin-bottom: 110px;}
	#NewYear22 .NewYear22_free a p {font-size: 15px;}
	#NewYear22 .NewYear22_title { margin-bottom: 110px;}
	#NewYear22 .NY_big_po2 {width: 90px;}
	#NewYear22 .NY_big_po2_t {font-size: 36px;}
	#NewYear22 .NY_big_title {font-size: 26px;margin-bottom: 12px;}
	#NewYear22 .NY_big_p { font-size: 14px; margin-bottom: 12px;}
	#NewYear22 .NY_big_p2 {font-size: 16px; margin-bottom: 16px;}
	#NewYear22 .NY_big_p2 span {font-size: 28px;}
	#NewYear22 .NY_big_btn { font-size: 20px;}
	#NewYear22 .NY_sb_img img {width: 100%;}
	#NewYear22 .NY_sb_title {font-size: 14px;height: 40px;line-height: 40px;}
	#NewYear22 .NY_sb_title.TwoLine {line-height: 20px;}
	#NewYear22 .NY_sb_price {font-size: 12px;margin-bottom: 12px;}
	#NewYear22 .NY_sb_price span {font-size: 18px;}
	#NewYear22 .NY_sb_btn a {font-size: 14px;padding: 8px 16px;}
	#NewYear22 .NY_sb_posi1 {top: 12px;left: 12px;}
	#NewYear22 .NY_sb_posi2 { width:80px;}
	#NewYear22 .NY_sb_posi2_t {font-size: 20px;}
	#NewYear22 .NY_md_posi2_t {font-size: 26px;}
	#NewYear22 .NY_md_posi2 {width: 100px;}
	#NewYear22 .NY_md {padding: 20px 25px 40px 20px;}
	#NewYear22 .NY_md_title {font-size: 18px;height: 48px;line-height: 48px;}
	#NewYear22 .NY_md_title.TwoLine {line-height: 24px;}
	#NewYear22 .NY_md_price { font-size: 16px;}
	#NewYear22 .NY_md_price span {font-size: 24px;}
	#NewYear22 .NY_md_btn a {font-size: 18px;}
	#NewYear22 .NY_fourbox {width: 30%;}
}
@media screen and (max-width: 768px ){
	#NewYear22 .NY_md {padding: 20px 20px 25px 20px;}
	#NewYear22 .NY_big_po2 {transform: translate(0%,0%);}
	#NewYear22 .show66{display: block;}
	#NewYear22 .show6{display: none;}
	#NewYear22 .sell-text { font-size: 14px;}
	#NewYear22 .NY_sb_img .NY_big_po2 { transform: translate(-20%,25%);width: 60px;}
	#NewYear22 .NY_sb_img .NY_big_po2_t {font-size: 22px;}
	#NewYear22 .NY_sb_img .NY_big_po2_t span {font-size: 11px;}
	#NewYear22 .NY_big_zs2, #NewYear22 .NY_big_zs4, #NewYear22 .NY_big_zs6 {transform: translate(-85%,-85%);}
	#NewYear22 .NY_md_img .NY_big_po2 { width: 60px;transform: translate(-10%,10%);padding: 0;}
	#NewYear22 .NY_md_img .NY_big_po2_t {font-size: 24px;}
	#NewYear22 .NY_md_img .NY_big_po2_t span{font-size: 12px;}
	#NewYear22 .NY_big_zs2 img{width: 240px;}
	#NewYear22 .NY_big_zs1 img { width: 120px;}
	#NewYear22 .NY_big_box {padding: 40px 50px 50px 40px;}
	#NewYear22 .NewYear22_w12nav {margin: 40px 0 20px;}
	#NewYear22 .NewYear22_w12nav1 img{display: none;}
	#NewYear22 .NewYear22_w12nav1 span {font-size: 14px;}
	#NewYear22 .NY_big_po2_t span { font-size: 14px;}
	#NewYear22 .NY_md_img_t {font-size: 24px;}
	#NewYear22 .NewYear22_free a {width: 47%;}
	#NewYear22 .NewYear22_free a p {font-size: 20px;}
	#NewYear22 .NY_big_box{flex-wrap: wrap;}
	#NewYear22 .NY_big_img {width: 100%;text-align: center;}
	#NewYear22 .NY_big_text {width: 100%;}
	#NewYear22 .NY_big_title { text-align: center;}
	#NewYear22 .NY_big_p{text-align: center;}
	#NewYear22 .NY_big_p2{text-align: center;}
	#NewYear22 .NY_big_text{text-align: center;}
	#NewYear22 .NY_big {width: 80%;margin: 0 auto;margin-bottom: 50px; }
	#NewYear22 .NY_big_po2_t { font-size: 32px;}
	#NewYear22 .NY_big_box.Big_Flip {flex-direction: inherit;}
	#NewYear22 .pc{display: none;}
	#NewYear22 .mo{display: block;}
	#NewYear22 .NY_smallbox {width: 47%;}
	#NewYear22 .NY_middlebox {width: 47%;}
	#NewYear22 .NY_md_title.TwoLine {line-height: 25px;}
	#NewYear22 .NY_fourbox {width: 47%;}
	#NewYear22 .NY_TxetBox {padding: 40px 30px;}
	#NewYear22 .NY_More a span{font-size: 32px;}
	#NewYear22 .NewYear22_iframe {margin-bottom: 50px;}
	#NewYear22 .NY_md_posi2 { width: 88px;}
	#NewYear22 .NY_big_p span {width: 100%;display: inline-block;margin-top: 10px;
	/* 	background: linear-gradient( to right, rgba(252, 197, 77, 0) 0%, rgba(252, 197, 77, .5) 40%,rgba(252, 197, 77, .5) 60%,rgba(252, 197, 77, 0) 100%); */
	}
	#NewYear22 .NewYear22_title {margin-top: 20px;}
}
@media screen and (max-width: 600px ){
	#NewYear22 .NY_md_title span {
	    font-size: 12px;
	    padding: 3px 12px;
	    margin-left: 4px;
	    top: -2px;
	}
	#NewYear22 .sell-text { font-size: 12px;}
	#NewYear22 .NY_md_btn a {padding: 8px 16px;}
	#NewYear22 .NY_md { padding: 20px 25px 30px 20px;}
	#NewYear22 .NewYear22_w12nav{flex-wrap: wrap;margin-bottom: 10px;}
	#NewYear22 .NewYear22_w12nav1 {width: 40%;margin-bottom: 20px;}
	#NewYear22 .NY_More a img {width: 220px;height: auto;}
	#NewYear22 .margin_b100 { margin-bottom: 60px;}
	#NewYear22 .NewYear22_pro16{margin-bottom: 90px;}
	#NewYear22 .NewYear22_free a p {font-size: 15px;}
	#NewYear22 .NewYear22_title_p { font-size: 24px;}
	#NewYear22 .NY_big {width: 100%;}
	#NewYear22 .NY_big_po2 {width:80px;left: 67%;}
	#NewYear22 .NY_big_po2_t {font-size: 28px;}
	#NewYear22 .NY_big_title {font-size: 24px;}
	#NewYear22 .NY_big_p2 span {font-size: 24px;}
	#NewYear22 .NY_big_p2 {font-size: 14px; margin-bottom: 16px;}
	#NewYear22 .NY_big_btn {font-size: 18px;}
	#NewYear22 .NY_big_box {padding: 30px 30px 40px 30px;}
	#NewYear22 .NY_sb_posi2_t {font-size: 20px;}
	#NewYear22 .NY_sb_price span {font-size: 16px;}
	#NewYear22 .NY_md_posi2_t {font-size: 22px;}
	#NewYear22 .NY_md_title {font-size: 16px; height: 48px;line-height: 48px;margin-bottom: 4px;}
	#NewYear22 .NY_md_img_t {font-size: 22px;width: 75px;padding: 8px;transform: translate(-16%,-20%);}
	#NewYear22 .NY_sb_imgT {width: 75px;transform: translate(-16%,-20%);font-size: 22px; padding: 8px;}
	#NewYear22 .NY_md_img_t span {font-size: 12px;}
	#NewYear22 .NY_md_title.TwoLine {line-height: 24px;}
	#NewYear22 .NY_md_price { font-size: 12px;margin-bottom: 12px;}
	#NewYear22 .NY_md_price span { font-size: 18px;}
	#NewYear22 .NY_md_btn a {font-size: 15px;}
	#NewYear22 .NY_fourbox {margin-bottom: 70px;}
	#NewYear22 .NY_TxetBox {font-size: 16px;}
	#NewYear22 .NewYear22_title {margin-bottom: 100px;}
	#NewYear22 .NY_More a span{font-size: 28px;}
	#NewYear22 .NY_sb_imgT span {font-size: 12px;}
}
@media screen and (max-width: 480px ){
	#NewYear22 .NY_More a span { padding: 15px 32px;}
	#NewYear22 .NewYear22_w12nav1 {width: 44%;}
	#NewYear22 .NewYear22_free a img { margin-bottom: 8px;}
	#NewYear22 .NY_small{justify-content: center;}
	#NewYear22 .NY_smallbox {width: 80%;}
	#NewYear22 .NY_middle{justify-content: center;}
	#NewYear22 .NY_middlebox {width:84%;}
	#NewYear22 .NY_four{justify-content: center;}
	#NewYear22 .NY_fourbox { width: 70%;}
	#NewYear22 .NY_TxetBox {padding: 35px 20px;font-size: 14px;}
	#NewYear22 .NY_big_po3 { z-index: 2; width: 35.5%;}
	#NewYear22 .NY_big_title {font-size: 22px;}
	#NewYear22 .NewYear22_w12.one{padding: 0 10px;}
	#NewYear22 .NY_More a span{font-size: 24px;}
	#NewYear22 .NY_More a img {width: 200px;}
}
@media screen and (max-width: 400px ){
	#NewYear22 .NewYear22_w12nav{justify-content: space-between;}
	#NewYear22 .NewYear22_w12nav1 { width: 48%;}
	#NewYear22 .NY_More a img { width: 180px; height: auto;}
	#NewYear22 .NewYear22_pro16{margin-bottom: 70px;}
	#NewYear22 .NY_big_title {font-size: 20px;}
	#NewYear22 .NY_big_title span {font-size: 16px;}
	#NewYear22 .NewYear22_title_p {font-size: 20px;}
	#NewYear22 .NY_big_box {padding: 20px 14px 35px 14px;}
	#NewYear22 .NY_big_p {font-size: 12px;margin-bottom: 12px;}
	#NewYear22 .NY_big_p2 span {font-size: 20px;}
	#NewYear22 .NY_md_posi2 {width: 80px;}
	#NewYear22 .NY_big_po2 {width: 85px;}
	#NewYear22 .NY_big_po2_t {font-size: 24px;}
	#NewYear22 .NY_smallbox { width:90%;}
	#NewYear22 .NY_More a span { font-size: 20px;	}
	#NewYear22 .NewYear22_title {margin-bottom: 80px;}
	#NewYear22 .NY_middlebox { width:92%;}
	#NewYear22 .NY_fourbox {width: 85%;}
	#NewYear22 .NY_TxetBox {padding: 30px 15px; font-size: 12px;}
	#NewYear22 .NewYear22_w12nav1 {padding: 15px 6px 15px;}
}




/* Ch2020_icon */
#us21_spring .Ch2020_icon{max-width: 1200px; padding: 0px 20px 70px;box-sizing: border-box; margin: 0 auto;display: flex;justify-content: center;}
#us21_spring .Ch2020_icon a{margin-right: 40px; display: inline-block;text-decoration: none;padding: 15px;box-sizing: border-box;line-height: 1;border: 1px solid #FFFFFF;border-radius: 10px; background: rgba(0, 0, 0, 0.5);transition: all .2s;}
#us21_spring .Ch2020_icon a:last-child{margin-right: 0;}
#us21_spring .Ch2020_icon a em {font-size: 36px;color: #fff;font-weight: 400;line-height: 1;transition: all .2s;}
#us21_spring .Ch2020_icon a:hover{background: #fff;}
#us21_spring .Ch2020_icon a:hover .x5_fb{color: #385899;}
#us21_spring .Ch2020_icon a:hover .x5_tw{color: #00aced;}
#us21_spring .Ch2020_icon a:hover .x5_in{color: #e20c35;}
#us21_spring .Ch2020_icon a:hover .x5_yt{color: #ff011d;}
@media screen and (max-width: 768px ){
	#us21_spring .Ch2020_icon{padding: 0px 20px 70px;}
}
@media screen and (max-width: 480px ){
	#us21_spring .Ch2020_icon a em {font-size: 26px;}
	#us21_spring .Ch2020_icon a {margin-right: 20px;	}
}
@media screen and (max-width: 400px ){
	#us21_spring .Ch2020_icon a { padding: 12px;}
}
/* Ch2020_icon */
/* 倒计时 */
#Ch2020_countdown {display: none;border-radius: 10px;border: none !important;box-shadow: none !important;background: none !important;}
.Ch2020_countdown_opacity{background: #27393D;background-size: 100% 100%; width: 100%;padding: 30px 20px 20px;border-radius: 10px;box-sizing: border-box;}
#Ch2020_countdown img{vertical-align: middle;}
#Ch2020_countdown {max-width: 1160px;width: 100%;margin: 0 auto;margin-bottom: 80px; box-sizing: border-box;padding:10px;position: relative;overflow: inherit;}
#Ch2020_countdown .Ch2020_cd_box{max-width: 760px;margin: 0 auto;position: relative;z-index: 10;}
#Ch2020_countdown .Ch2020_cd_time{color: #fff;font-size: 14px;line-height: 1;font-weight: 400;text-align: center;margin: 15px 0 15px 0;}
#Ch2020_countdown .Ch2020_cd_title{color: #fff;font-size: 18px;line-height: 1;font-weight: bold;text-align: center;margin-bottom: 10px;
display: -webkit-flex;align-items: center;justify-content: center;}
/* #Ch2020_countdown .Ch2020_cd_title::before {display: block;height: 2px; margin-right: 2rem;background-color: #000;-webkit-box-flex: 1;flex: 1;content: '';}
#Ch2020_countdown .Ch2020_cd_title::after {display: block;height: 2px;margin-left: 2rem; background-color: #000;-webkit-box-flex: 1;flex: 1;content: '';} */
#Ch2020_countdown .Ch2020_cd_djs{width: 100%;display: flex;justify-content: center;}
#Ch2020_countdown .Ch2020_djs_time {width: 110px;display: inline-block;text-align: center;}
#Ch2020_countdown .Ch2020_djs_time span{font-family: Hebert Sans;width: 100%;font-size: 48px;text-align: center;
    color: #fff;font-weight: bold;line-height: 60px;display: inline-block;border-radius: 10px 10px 0px 0px;}
#Ch2020_countdown .Ch2020_djs_txt{font-size: 18px;color: #fff;line-height: 24px;border-radius: 0px 0px 10px 10px;font-weight: bold;}
#Ch2020_countdown .Ch2020_seperator {font-size: 48px;display: inline-block;color: #fff;font-weight: bold;line-height: 60px;vertical-align: top;padding: 0 10px;position: relative;top: -5px;}
#Ch2020_countdown .Ch2020_cd_button{width: 400px;margin: 0 auto;background: #EC3294;text-align: center;border-radius: 10px;}
#Ch2020_countdown .Ch2020_cd_button a{font-size: 18px;padding: 10px 0;color: #fff;font-weight: 400;line-height: 1;text-decoration: none;display: inline-block;}
/* countdown_posi1 */
#Ch2020_countdown .countdown_posi3{position: absolute;left: 5%;bottom:-3%;  width: auto; z-index: 1;transform: translate(-16%,-16%);}
#Ch2020_countdown .countdown_posi3 img{width: 100%;}
#Ch2020_countdown .countdown_posi5{position: absolute;right:5% ;bottom: -3%;width: auto;z-index: 1;transform: translate(10%,-18%);}
#Ch2020_countdown .countdown_posi5 img{width: 100%;}
@media screen and (max-width: 1200px ){
	#Ch2020_countdown .countdown_posi3{z-index: 1;opacity: 0.5;}
	#Ch2020_countdown .countdown_posi5{z-index: 1;opacity: 0.5;}
}
@media screen and (max-width: 992px ){
	#Ch2020_countdown {margin-bottom: 60px;}
}
@media screen and (max-width: 768px ){
	#Ch2020_countdown .Ch2020_cd_title {font-size: 20px;margin-bottom: 10px;}
	#Ch2020_countdown .Ch2020_djs_time span { font-size: 34px;}
	#Ch2020_countdown .Ch2020_djs_time {width: 85px;}
	#Ch2020_countdown .Ch2020_seperator {font-size: 34px;padding: 0 14px;top: -4px;}
	#Ch2020_countdown .Ch2020_djs_txt {font-size: 14px;line-height:1;}
	#Ch2020_countdown .Ch2020_cd_button { width: 360px;}
	#Ch2020_countdown {margin-bottom: 45px;}
	#Ch2020_countdown .countdown_posi3{width: 200px;transform: translate(-14%,-14%);}
	#Ch2020_countdown .countdown_posi5 {width: 200px;transform: translate(4%,-17%);}

}
@media screen and (max-width: 600px ){
	#Ch2020_countdown .Ch2020_cd_time { margin: 6px 0 15px 0;}
	#Ch2020_countdown .Ch2020_cd_title {font-size: 18px;margin-bottom: 5px;}
	#Ch2020_countdown .Ch2020_cd_title::before { margin-right: 10px;}
	#Ch2020_countdown .Ch2020_cd_title::after { margin-left: 10px;}
	#Ch2020_countdown .Ch2020_djs_time span {font-size: 28px;line-height: 54px;}
	#Ch2020_countdown .Ch2020_seperator {font-size: 30px;line-height: 54px;padding: 0 10px;}
	#Ch2020_countdown .Ch2020_djs_txt {font-size: 12px;}
	#Ch2020_countdown .Ch2020_cd_button {width: 320px;}

}
@media screen and (max-width: 480px ){
	#NewYear22 .NewYear22_title img{max-width: 85%;margin: 0 auto;}
	.Ch2020_countdown_opacity { width: 100%; padding: 26px 15px 26px;border-radius: 10px;box-sizing: border-box;}
	#Ch2020_countdown {padding: 0px;border: none;}
	#Ch2020_countdown .Ch2020_cd_time {margin: 0px 0 15px 0;}
	#Ch2020_countdown .Ch2020_cd_title {font-size: 16px;}
	#Ch2020_countdown .Ch2020_cd_title::before {height: 1px;}
	#Ch2020_countdown .Ch2020_cd_title::after {height: 1px;}
	#Ch2020_countdown .Ch2020_djs_time { width: 70px;}
	#Ch2020_countdown .Ch2020_djs_time span {font-size: 26px;line-height: 44px;}
	#Ch2020_countdown .Ch2020_djs_txt {font-size: 10px;line-height: 26px;}
	#Ch2020_countdown .Ch2020_seperator {font-size: 30px;line-height: 44px;padding: 0 8px;}
	#Ch2020_countdown .Ch2020_cd_button {width: 280px;}
	#Ch2020_countdown .countdown_posi3{width: 150px;transform: translate(0%,25%);}
	#Ch2020_countdown .countdown_posi5 {width: 150px;transform: translate(0%,25%);}

}
@media screen and (max-width: 400px ){
	#Ch2020_countdown .Ch2020_cd_title {font-size: 14px;}
	#Ch2020_countdown .Ch2020_countdown {padding: 20px 10px;}
	#Ch2020_countdown .Ch2020_djs_time {width: 66px;}
	#Ch2020_countdown .Ch2020_djs_time span {font-size: 22px;line-height: 36px;}
	#Ch2020_countdown .Ch2020_seperator {font-size: 24px;line-height: 36px;padding: 0 5px;top: -2px;}
	#Ch2020_countdown .Ch2020_djs_txt {font-size: 8px;line-height: 16px;}
	#Ch2020_countdown .Ch2020_cd_button {width: 220px;}

}
/* 倒计时 end*/

#NewYear22_title_x3 {
    width: 100%;
    height: auto;
    margin: 20px auto 60px;
}
.software-container{
	padding: 5px;
	border: 4px solid #362614;
	border-radius: 10px;
	margin: 30px 0 60px;
}
#christmas2021 .software-content{ background: #517770;border-radius: 10px;padding: 40px 30px; text-align: center;}
#christmas2021 .software-title-box{width: 100%;text-align: center;padding-bottom: 8px;border-bottom: 1px solid #ADADAD;display: inline-block;position: relative;}
#christmas2021 .software-title-box::before, .software-title-box::after {
		content: ""; position: absolute;width: 0;height: 0;border: 15px solid transparent;border-top-color: #ADADAD;left: 50%;margin-left: -4px; bottom: -30px;
}
#christmas2021 .software-title-box:after {border-top-color: #517770;bottom: -28px;}
#christmas2021 .icon-box{ position: relative;margin-top: -7%;}
#christmas2021 .software-title{font-size: 32px;font-weight: bold;color: #FEBD06; padding-bottom: 8px;}
#christmas2021 .software-subtitle{text-align: center; font-size: 16px;font-weight: bold;color: #F3F3F3; padding-bottom: 5px;}
#christmas2021 .software-inner-box{padding-top: 40px;display: flex;justify-content: space-around;align-items: center;flex-wrap: wrap;}
#christmas2021 .software-name{padding-top: 16px;}
#christmas2021 .software-name p{ font-size: 18px;color: #FEBD06;text-align: center;}
#christmas2021 .software-name .price-delete{font-size: 30px;text-decoration: line-through;}
#christmas2021 .software-btn{text-decoration:none;background: #FFFFFF; border-radius: 20px;font-size: 24px;font-weight: 600;color: #3B3A3C;display: inline-block;padding: 5px 40px; margin-top: 40px;}
#christmas2021 .accessories-title{font-size: 40px;font-weight: 900;text-align: center; color: #FFFFFF;line-height: 59px;
		text-shadow: 3px 2px 1px #a378b2;line-height: 1.2;}
#christmas2021 .accessories-content{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;text-align: center; margin: 20px 0 60px;}
#christmas2021 .accessories-list{ width: 32%; text-align: center;}
#christmas2021 .accessories-list img{width: 100%;transition: all 0.5s;}
#christmas2021 .accessories-img-box:hover .accessories-img{display: none;}
#christmas2021 .accessories-img-box:hover .hover-img{display: block;}
#christmas2021 .accessories-list .hover-img{display: none;}
#christmas2021 .accessories-name{font-size: 20px; font-weight: bold; margin: 24px 0;color: #fff;     text-shadow: 2px 1px 1px #a378b2;}
#christmas2021 .accessories-btn{text-decoration: none; display: inline-block; background: #FF2C2B;border-radius: 22px;font-size: 18px;font-weight: 900;color: #fff;padding: 7px 25px;}
#christmas2021 .X3-content{ padding-top: 60px;}
#christmas2021 .product-title{ margin-bottom: 60px;}
@media screen and (max-width: 1100px){
		#christmas2021 .accessories-content{align-items: flex-start;}
		#christmas2021 .accessories-name{min-height: 63px;margin: 16px 0}
		#christmas2021 .software-title{font-size: 28px}
}
@media screen and (max-width: 567px){
		#christmas2021 .software-content{padding: 20px 10px;}
		#christmas2021 .software-title{font-size: 20px}
		#christmas2021 .software-subtitle{font-size: 14px}
		#christmas2021 .software-list{width: 25%}
		#christmas2021 .software-list img{width: 100%}
		#christmas2021 .icon-box{width: 8%;margin-top: 6%}
		#christmas2021 .icon-box img{width: 100%}
		#christmas2021 .software-name p{font-size: 14px}
		#christmas2021 .software-name .price-delete{font-size: 20px}
		#christmas2021 .software-inner-box{align-items: flex-start}
		#christmas2021 .accessories-btn{font-size: 14px;padding: 7px}
		#christmas2021 .accessories-name{font-size: 15px;min-height: 60px;margin: 16px 0}
		#christmas2021 .sell-text{font-size: 12px}
		#christmas2021 .artist16{margin-top: 120px; }
		#christmas2021 .large-name-box .product-name{font-size: 30px}
		#christmas2021 .mini-name-de{ min-height: auto; }
		#christmas2021 .accessories-title{font-size: 30px;line-height: 1.1}
}
@media screen and (max-width: 480px ){
	#christmas2021 .accessories-title {font-size: 24px;}
	#christmas2021 .accessories-btn {font-size: 12px;}
	
}
@media screen and (max-width: 400px ){
	#christmas2021 .accessories-title {font-size: 20px;}
}

/* de */
#NewYear22_DE .accessories_title{font-size: 40px;font-weight: bold;text-align: center; color: #fff; text-shadow: 3px 2px 1px #fc5d71; margin: 60px 0 0;}
#NewYear22_DE .accessories-content {display: flex;justify-content: space-between;flex-wrap: wrap;text-align: center;margin: 30px 0 60px;}
#NewYear22_DE .accessories-list {width: 32%;text-align: center;}
#NewYear22_DE .accessories-list a{text-decoration: none;}
#NewYear22_DE .accessories-img-box:hover .accessories-img {display: none;}
#NewYear22_DE .accessories-list img {width: 100%;transition: all 0.5s;}
#NewYear22_DE .accessories-list .hover-img {display: none;}
#NewYear22_DE .accessories-img-box:hover .hover-img {display: block;}
#NewYear22_DE .accessories-name {text-align: center;font-size: 24px;font-weight: bold; margin: 24px 0;color: #fff;text-shadow: 3px 2px 1px #fc5d71;}
#NewYear22_DE .accessories-btn {display: inline-block;background: #FFFFFF;border-radius: 22px;font-size: 18px; font-weight: 900; color: #fc5d71;padding: 7px 25px;}
@media screen and (max-width: 576px ){
	#NewYear22_DE .accessories_title {font-size: 20px;}
	#NewYear22_DE .accessories-name {font-size: 15px; min-height: 60px; margin: 16px 0;}
	#NewYear22_DE .accessories-btn {font-size: 14px;padding: 7px;}
}
/* de */