@charset"utf-8";
*{margin: 0;padding: 0;}
/**雪花css**/
/**雪花css**/
#snowbanner {
	position: fixed;top: 0;left: 0;z-index:1;
	width: 100%;height: 100vh;overflow: hidden;pointer-events: none;
	/*background-image: url("../img/mountains.svg");*/background-size: cover;
	background-position: center bottom;background-repeat: repeat no-repeat;
}
#snowbanner .snow {
	background-image: url('/static/activ_Xmas/Xmas/snow1.png');
	background-repeat: repeat;width: 100%;height: 100%;
	position: absolute;top: 0;left: 0;
	-webkit-animation-timing-function: linear;
	-ms-animation-timing-function: linear;
	animation-timing-function: linear;
	transition: opacity 3s;
}
#snowbanner .snow.snow-1 {-webkit-animation-name: animateone;-ms-animation-name: animateone; animation-name: animateone;background-size: 500px 500px;}
#snowbanner .snow.snow-2 {-webkit-animation-name: animatetwo;-ms-animation-name: animatetwo;animation-name: animatetwo;background-size: 300px 300px;}
@-webkit-keyframes animateone {
	0% {background-position: 0px 0px;}
	100% {background-position: 500px 500px;}
}
@-ms-keyframes animateone {
	0% {background-position: 0px 0px;}
	100% {background-position: 500px 500px;}
}
@keyframes animateone {
	0% {background-position: 0px 0px;}
	100% {background-position: 500px 500px;}
}
@-webkit-keyframes animatetwo {
	0% {background-position: 0px 0px;}
	100% {background-position: 300px 900px;}
}
@-ms-keyframes animatetwo {
	0% {background-position: 0px 0px;}
	100% {background-position: 300px 900px;}
}
@keyframes animatetwo {
	0% {background-position: 0px 0px;}
	100% {background-position: 300px 900px;}
}
.snow-speed-wrapper {position: fixed;width: 100%;bottom: 20px;z-index:999;}
.snow-speed-wrapper .snow-speed-range {width: calc(100% - 40px);margin: auto;max-width: 500px;padding: 10px 30px;background: rgba(0, 0, 0, 0.3);transition: background 0.5s ease;border-radius: 5px;box-sizing: border-box;}
.snow-speed-wrapper .snow-speed-range:hover {background: rgba(0, 0, 0, 0.5);}
#range-slider {-webkit-appearance: none;width: 100%;height: 10px;border-radius: 5px;background: #d7dcdf;outline: none;padding: 0;margin: 0;cursor: pointer;}
#range-slider::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width: 20px;height: 20px;border-radius: 100%;background-color: #fff;}
/**雪花cssend**/
/**雪花cssend**/

.Xmas{max-width: 1920px;margin: 0 auto;height: auto;}
#Xmas a{text-decoration: none;}
/* <!-- 圣诞banner --> */
#Xmas .Xmas_banner{width: 100%;height: auto;}
#Xmas .Xmas_banner img{width: 100%;}
/* <!--Xmas_floor(圣诞_楼层) --> */
#Xmas .Xmas_floor{width: 100%;height: auto;position: relative;}
/* <!--Xmas_floor1(圣诞_楼层1) --> */
#Xmas .Xmas_floor1{width: 100%;height: auto;background: url(/static/activ_Xmas/Xmas/uk/bg.jpg) top;}
#Xmas .Xf1_float {width: 100%;height: auto;transform: translate(0%,-40%);}
#Xmas .Xf1_float img{width: 100%;}
#Xmas .xuehua{width: 100%;}
#Xmas .xuehua img{width: 100%;}
/* <!-- Xf1_module(模块) --> */
#Xmas .Xf1_module{max-width:1200px;margin: 0 auto;height: auto;}
#Xmas .xf1_m1_bg img{width: 100%;}
/* 大 */
#Xmas .margin_top_{margin-top: -420px;}
#Xmas .margin_r60{margin-right: 60px;}
#Xmas .padding_bottom_{padding-bottom: 260px;}
#Xmas .over_flow{width: 100%; overflow: hidden;}
#Xmas .xf1_da_m1{max-width: 1200px;margin: 0 auto;padding: 25px 0;}
#Xmas .xf1_da2_m1{max-width: 1341px;margin: 0 auto;transform: translate(-45px,0);margin-top: 30px;}
#Xmas .xf1_m1{width: 100%;height: auto;border: 1px solid #f00;border-radius: 8px;background: #fff;padding: 40px 40px; box-sizing: border-box;position: relative;}
#Xmas .xf1_m1_cont{width: 100%; height: auto;display: flex;justify-content: space-around;}
#Xmas .xf1_m1_img{width:42%;}
#Xmas .xf1_m1_img img{width:100%;transition: all .5s;}
#Xmas .xf1_m1_img img:hover{transform: scale(1.1); -ms-transform: scale(1.1); -webkit-transform: scale(1.1);}
#Xmas .xf1_m1_txt{width: 40%; display: flex;flex-direction: column;justify-content: center;position: relative;z-index: 9;}
#Xmas .xf1_title{color: #000;font-size: 26px;line-height: 1.3;font-weight: bold;margin-bottom: 15px;}
#Xmas .xf1_pspan{display: flex;margin-bottom: 6px;flex-direction: column;}
#Xmas .xf1_pspan p{margin-bottom: 8px;}
#Xmas .xf1_span{padding: 2px 8px;color: #343434;font-size: 14px;line-height: 1.3;border: 1px solid #477C31;margin-right: 10px;}
/* xf1_m1_discount(折扣) */
#Xmas .xf1_m1_discount{display: flex;margin-bottom:40px;}
#Xmas .xf1_m1_discount1{margin-right:30px;}
#Xmas .xf1_m1_discount1_p1{font-size: 16px;color: #000;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}
#Xmas .xf1_m1_discount1_p2{font-size: 32px;color: #000;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}
#Xmas .xf1_m1_discount1_p3{font-size: 18px;color: #939393;line-height: 1.3;text-decoration: line-through;}
#Xmas .xf1_m1_discount_img{width:27%;position: relative;}
#Xmas .xf1_m1_discount_img img{width: 100%;}
#Xmas .xf1_m1_discount1_p4{color: #FF0000;line-height: 1.3;font-weight: bold;font-size: 20px;position: absolute;top: 25%;width: 88%;text-align: center;}
#Xmas .xf1_m1_zs1{position: absolute;top: -5%;left: -2%;width:84px;}
#Xmas .xf1_m1_zs1 img{width: 100%;}
#Xmas .xf1_m1_zs2{position: absolute;top:-3.6%;right: -0.5%;width: 12%; }
#Xmas .xf1_m1_zs2 img{width: 100%;}
#Xmas .xf1_m1_zs3{position: absolute;bottom: -5%;right: -6%;width: 29%; }
#Xmas .xf1_m1_zs3 img{width: 100%;}
#Xmas .xf1_m1_zs4{position: absolute;bottom: 1%;left: 1%; width: 5%;}
#Xmas .xf1_m1_zs4 img{width:95%;}
/* anniu */
#Xmas .xf1_href{color: #FF0000;font-size: 24px;font-weight: 600; padding: 6px 30px;border: 2px solid #f00;border-radius: 25px;background: #fff;}
#Xmas .xf1_href:hover{color: #fff;background: #f00;}
/* xf1_m2  */
#Xmas .xf1_m2{width: 100%;height: auto;margin-top:40px;display: flex;justify-content: space-between;flex-wrap: wrap;}
#Xmas .xf1_m2_box{width: 31.2%;border-radius: 6px; position: relative; height: auto;background-color: #fff; border: 1px solid #FF0000;margin-bottom: 20px;padding:20px 15px;box-sizing: border-box;text-align: center;}
#Xmas .xf1_m2_box_de{width: 31.2%;height: auto;}
#Xmas .xf1_m2_box_title{text-align: center;word-break: keep-all; font-weight: bold;color: #000;font-size: 24px;line-height: 1.3;margin-bottom: 15px;}
#Xmas .xf1_m2_box_img {width: 77%;display: inline-block;margin-bottom: 10px;}
#Xmas .xf1_m2_box_img img{width:100%;transition: all .5s;}
#Xmas .xf1_m2_box_img img:hover{transform: scale(1.1); -ms-transform: scale(1.1); -webkit-transform: scale(1.1);}
#Xmas .xf1_xz1{position: absolute;top: 2%;left: 2%;width: 10%;}
#Xmas .xf1_xz1 img{width: 100%;}
#Xmas .xf1_xz2{position: absolute;top: 2%;right: 2%;width: 13%;}
#Xmas .xf1_xz2 img{width: 100%;}
#Xmas .xf1_xz3{position: absolute;bottom: 2%;left: 2%;width: 8%;}
#Xmas .xf1_xz3 img{width: 100%;}
#Xmas .xf1_xz4{position: absolute;bottom: 2%;right: 2%;width: 9%;}
#Xmas .xf1_xz4 img{width: 100%;}
/* 折扣 */
#Xmas .xf1_m2_discount{width: 77%;height: auto;margin: 0 auto;display: flex;justify-content: space-between;margin-bottom: 20px;}
#Xmas .xf1_m2_discount_img{position: relative;width: 35%;}
#Xmas .xf1_m2_discount_img img{width: 100%;}
#Xmas .xf1_m2_discount_p1{color: #FF0000;line-height: 1.3;font-size: 16px;position: absolute;top: 22%;font-weight: bold;width: 88%;text-align: center;}
#Xmas .xf1_m2_discount1{text-align: left;width: 52%;}
#Xmas .xf1_m2_discount1_p1{color: #000;font-size: 16px;font-weight: 600;margin-bottom: 10px;word-break: keep-all;}
#Xmas .xf1_m2_discount1_p2{color: #000;font-size: 20px;font-weight: bold;margin-bottom: 10px;}
#Xmas .xf1_m2_discount1_p3{color: #939393;font-size: 16px;text-decoration: line-through;}
#Xmas .xf1_m2_box_href{color: #FF0000; font-weight: 600; display: inline-block;border: 2px solid #f00;padding: 10px 30px; border-radius: 25px;font-size: 16px;background: #fff;}
#Xmas .xf1_m2_box_href:hover{color: #fff;background: #f00;}
/* <!--Xmas_floor2(圣诞_楼层2) --> */
#Xmas .xf2_m3{width: 100%;height: auto;margin-top: 30px;display: flex;justify-content: space-between;flex-wrap: wrap;}
#Xmas .xf2_m3_box{width: 47%;height: auto;position: relative;}
#Xmas .xf2_m3_box_bg {position: relative;}
#Xmas .xf2_m3_box_bg img{width: 100%;}
#Xmas .xf2_m3_box_posi{position: absolute;width:82%;height: auto; top: 8%;left: 9%;box-sizing: border-box;text-align: center;}
#Xmas .xf2_m3_title{color: #000;line-height: 1.3;font-weight: bold;font-size: 26px;text-align: center;margin-bottom: 20px;}
#Xmas .xf2_m3_img{width: 70%;margin: 0 auto;}
#Xmas .xf2_m3_img img{width:100%;margin-bottom: 30px;transition: all .5s;}
#Xmas .xf2_m3_img img:hover{transform: scale(1.1); -ms-transform: scale(1.1); -webkit-transform: scale(1.1);}
#Xmas .xf2_m3_discount{width: 70%;margin: 0 auto;display: flex;justify-content: space-between;margin-bottom: 40px;}
#Xmas .xf2_m3_discount_img{width: 38%;position: relative;}
#Xmas .xf2_m3_discount_img img{width:99%;}
#Xmas .xf2_m3_discount1{width: 50%; text-align: left;}
#Xmas .xf2_m3_discount1_p1{color: #F00;line-height: 1.3;font-size: 20px;font-weight: bold;position: absolute;top: 22%;width: 88%;text-align: center;}
#Xmas .xf2_m3_discount1_p2{color:#000;font-size: 18px;line-height: 1.3;font-weight:600;margin-bottom: 15px;}
#Xmas .xf2_m3_discount1_p3{color: #000;font-size: 26px;line-height: 1.3;font-weight: bold;margin-bottom: 15px;}
#Xmas .xf3_m3_discount1_p4{color: #939393;font-size: 18px;line-height: 1.3;text-decoration: line-through;}
#Xmas .xf2_m3_href{color: #FF0000; display: inline-block;border: 2px solid #f00;background-color: #fff; padding: 10px 50px; border-radius: 25px;font-size: 16px;font-weight: 600;}
#Xmas .xf2_m3_href:hover{color: #fff;background: #FF0000;}
/* 4ceng */
#Xmas .xf4_da_m1 {max-width: 1200px;margin: 0 auto;margin-top:30px;margin-bottom: 30px;}
#Xmas .xf4_m4_cont { width: 100%;  height: auto;display: flex;}
#Xmas .xf4_m4_txt {  width: 40%; display: flex; margin-left: 14%; flex-direction: column;justify-content: center; position: relative; z-index: 9;}
#Xmas .xf4_m4_zs1{position: absolute;top: -5%;right: -2%;width:84px; transform: rotateY(-180deg);}
#Xmas .xf4_m4_zs1 img{width: 100%;}
#Xmas .xf4_m4_zs2{position: absolute;top:-3.6%;left: -0.5%;width: 12%; transform: rotateY(-180deg); }
#Xmas .xf4_m4_zs2 img{width: 100%;}
#Xmas .xf4_m4_zs3{position: absolute;bottom: -5%;left: -9%;width: 29%;transform: rotateY(-180deg); }
#Xmas .xf4_m4_zs3 img{width: 100%;}
#Xmas .xf4_m4_zs4{position: absolute;bottom: 1%;right: 1%; width: 5%;transform: rotateY(-180deg);}
#Xmas .xf4_m4_zs4 img{width:95%;}
/* Xmas_zs */
#Xmas .Xmas_zs{width:100%;height: auto;margin:0 auto;text-align: center;padding-top: 150px;}
#Xmas .Xmas_zs img{width:100%;height: auto;}
@media screen and (max-width: 1800px ){
	#Xmas .margin_top_ { margin-top: -380px;}
}
@media screen and (max-width: 1700px ){
	#Xmas .margin_top_ {margin-top: -360px;}
}
@media screen and (max-width: 1600px ){
	#Xmas .margin_top_ {margin-top: -340px;}
	#Xmas .padding_bottom_ {padding-bottom: 220px;}
}
@media screen and (max-width: 1500px ){
	#Xmas .margin_top_ {margin-top: -320px;}
	#Xmas .padding_bottom_ {padding-bottom: 200px;}
}
@media screen and (max-width: 1400px ){
	#Xmas .padding_bottom_ {padding-bottom:180px;}
	#Xmas .margin_top_ {margin-top: -300px;}
	#Xmas .Xmas_zs { padding-top: 120px;}
}
@media screen and (max-width: 1300px ){
	#Xmas .xf1_da_m1 { padding: 25px 20px;}
	#Xmas .xf4_da_m1 { padding: 0 20px;}
	#Xmas .Xf1_module{padding: 0 20px;}
}
@media screen and (max-width: 1200px ){
	#Xmas .margin_top_ { margin-top: -280px;}
	#Xmas .padding_bottom_ { padding-bottom: 160px;}
	#Xmas .xf1_m1_discount1_p4 {top: 22%;font-size: 18px;}
	#Xmas .xf2_m3_discount1_p1 {top: 18%;}
	#Xmas .xf1_m2_discount_p1 { top: 17%;}
	#Xmas .xf1_title {font-size: 24px;}
	#Xmas .xf1_m1_discount1_p2 {font-size: 28px;}
	#Xmas .Xmas_zs { padding-top: 100px;}
	#Xmas .xf2_m3_discount { margin-bottom: 30px;}
	#Xmas .xf1_m2_box_title { font-size: 22px;}
	#Xmas .xf2_m3_title { font-size: 24px;}
	#Xmas .xf1_m1_zs1 {width: 7%;}
	#Xmas .xf4_m4_zs1 {width: 7%;}
}
@media screen and (max-width: 1080px ){
	#Xmas .margin_top_ { margin-top: -240px;}
	#Xmas .padding_bottom_ { padding-bottom: 150px;}
	#Xmas .margin_r60 { margin-right: 50px;}
	#Xmas .xf1_m1_txt {width: 46%;}
	#Xmas .xf1_m2_discount_p1 {font-size: 14px;top: 18%;}
	#Xmas .xf2_m3_discount1_p1 {font-size: 16px; top:22%;}
	#Xmas .xf1_m1_discount1_p4 { top: 22%; }
	#Xmas .xf1_title {font-size: 22px;}
	#Xmas .xf1_m1_discount1_p2 {font-size: 26px;}
	#Xmas .xf1_m1_discount1_p3 {font-size: 16px;}
	#Xmas .xf1_m2_discount1 { width: 55%;}
	#Xmas .xf1_m2_discount1_p1 {font-size: 14px; margin-bottom: 6px;}
	#Xmas .xf1_m2_discount1_p2 { font-size: 18px;margin-bottom: 6px;}
	#Xmas .xf1_m2_discount1_p3 {font-size: 14px;}
	#Xmas .xf1_href {font-size: 22px;}
	#Xmas .xf1_m2_box_href { padding: 8px 24px; font-size: 14px;}
	#Xmas .xf1_m2_box_title {font-size: 20px;margin-bottom: 10px;}
	#Xmas .xf2_m3_box_posi { top: 6%;}
	#Xmas .xf2_m3_title {font-size: 22px;margin-bottom: 15px;}
	#Xmas .xf2_m3_img img { margin-bottom: 20px;}
	#Xmas .xf2_m3_discount1 { width: 52%; text-align: left;}
	#Xmas .xf2_m3_discount1_p2 { font-size: 16px;margin-bottom: 10px;}
	#Xmas .xf2_m3_discount1_p3 { font-size: 24px; margin-bottom: 10px;}
	#Xmas .xf3_m3_discount1_p4 { font-size: 16px;}
	#Xmas .Xmas_zs { padding-top: 80px;}
	#Xmas .xf1_span { font-size: 12px;}
}
@media screen and (max-width: 992px ){
	#Xmas .margin_r60 { margin-right: 30px;}
	#Xmas .margin_top_ {margin-top: -200px;}
	#Xmas .padding_bottom_ {padding-bottom: 110px;}
	#Xmas .xf1_title {font-size: 18px;margin-bottom: 10px;}
	#Xmas .xf1_span { padding: 2px 10px; font-size: 10px;}
	#Xmas .xf1_m1_discount1_p1 {font-size: 14px; margin-bottom: 6px;}
	#Xmas .xf1_m1_discount1_p2 {font-size: 22px;}
	#Xmas .xf1_m1_discount1_p3 {font-size: 14px;}
	#Xmas .xf1_m1_discount {display: flex;margin-bottom: 30px;}
	#Xmas .xf1_m1_discount1_p4 { top: 20%;font-size: 16px;}
	#Xmas .xf1_href {font-size: 20px;padding: 6px 24px;}
	#Xmas .xf1_m2 {justify-content: space-around;}
	#Xmas .xf1_m2_box {width: 40%;margin-bottom: 30px;}
	#Xmas .xf1_m2_box_de{width: 40%;height: auto;}
	#Xmas .xf2_m3_title {font-size: 20px;margin-bottom: 10px;}
	#Xmas .xf2_m3_discount1_p2 { font-size: 14px;margin-bottom: 6px;}
	#Xmas .xf2_m3_discount1_p3 {font-size: 20px; margin-bottom: 6px;}
	#Xmas .xf3_m3_discount1_p4 {font-size: 14px;}
	#Xmas .xf2_m3_discount {margin-bottom: 26px;}
	#Xmas .xf2_m3_discount1_p1 {font-size: 14px; top: 22%;}
	#Xmas .xf4_m4_txt {width: 46%;margin-left: 12%;}
	#Xmas .xf2_m3_discount {width: 76%;}
}
@media screen and (max-width: 768px ){
	#Xmas .margin_top_ {margin-top: -160px;}
	#Xmas .padding_bottom_ {padding-bottom: 90px;}
	#Xmas .margin_r60 { margin-right: 20px;}
	#Xmas .xf1_m1 { padding: 30px 20px;}
	#Xmas .xf1_m1_txt {width: 50%;}
	#Xmas .xf1_title {font-size: 16px; margin-bottom:8px;}
	#Xmas .xf1_span {padding: 2px 6px;}
	#Xmas .xf1_m1_discount1_p1 { font-size: 14px; margin-bottom: 4px;}
	#Xmas .xf1_m1_discount1_p2 {font-size: 18px; margin-bottom: 4px;}
	#Xmas .xf1_m1_discount1_p3 {font-size: 14px;}
	#Xmas .xf1_m1_discount1_p4 {font-size: 14px;top: 22%;}
	#Xmas .xf1_href { font-size: 16px; padding: 5px 20px;}
	#Xmas .xf1_m1_discount { margin-bottom: 20px;}
	#Xmas .xf1_m2 { margin-top: 20px; justify-content: space-between;}
	#Xmas .xf1_m2_box { width: 48%;}
	#Xmas .xf1_m2_box_de{width: 48%;height: auto;}
	#Xmas .xf1_m2_box_title { font-size: 18px;}
	#Xmas .xf1_m1_discount1 {margin-right: 15px;}
	#Xmas .xf1_m2_box_img {width: 84%;}
	#Xmas .xf1_m2_discount { width:90%;}
	#Xmas .xf2_m3 {justify-content:space-around;}
	#Xmas .xf2_m3_box {width:70%; margin-bottom: 20px;}
	#Xmas .xf2_m3_img { width: 80%;}
	#Xmas .xf4_m4_txt {width: 50%;margin-left: 8%;}
}
@media screen and (max-width:600px ){
	#Xmas .margin_top_ {margin-top: -130px;}
	#Xmas .padding_bottom_ {padding-bottom: 70px;}
	#Xmas .xf1_m1_cont { display: inherit; justify-content: inherit;}
	#Xmas .xf1_m1_img { width: 70%;margin: 0 auto;margin-bottom: 30px;}
	#Xmas .xf1_m1_txt { width: 80%;margin: 0 auto;}
	#Xmas .xf1_m1_discount {justify-content: space-between;}
	#Xmas .xf1_m1_discount_img {width: 24%;}
	#Xmas .xf1_title { font-size: 18px;  margin-bottom: 8px;}
	#Xmas .xf1_m1_zs2 {top: -1.3%;}
	#Xmas .xf1_m1_zs1 {top: -2%;}
	#Xmas .xf1_m2_box_img { width: 100%;}
	#Xmas .xf1_m2_discount {width: 100%;}
	#Xmas .xf1_m2_discount_p1 { font-size: 12px;}
	#Xmas .xf1_m2_discount1 {width: 60%;}
	#Xmas .xf1_m2_discount1_p1 { font-size: 12px;margin-bottom:4px;}
	#Xmas .xf1_m2_discount1_p2 { margin-bottom: 4px;}
	#Xmas .xf1_m2_discount1_p3 {font-size: 12px;}
	#Xmas .xf1_m2_box {padding: 15px 15px;}
	#Xmas .xf1_m2_discount {margin-bottom: 15px;}
	#Xmas .xf1_m2_box_href { padding: 6px 18px;font-size: 12px;}
	#Xmas .xf1_m2_box_title {font-size: 16px;}
	#Xmas .xf2_m3_box { width: 80%;}
	#Xmas .xf2_m3_box_posi {top: 4%;}
	#Xmas .xf2_m3_img img {margin-bottom: 15px;}
	#Xmas .xf2_m3_discount {margin-bottom: 20px;}
	#Xmas .xf4_m4_cont {flex-direction: column-reverse;}
	#Xmas .xf4_m4_zs1 {top: -2%;}
	#Xmas .xf4_m4_zs2 { top: -1.3%;}
	#Xmas .xf4_m4_txt {width: 80%;margin: 0 auto;}
	#Xmas .Xmas_zs { padding-top: 70px;}
}
@media screen and (max-width:480px ){
	/**/
	#Xmas .Xmas_text_align{text-align: center;}
	#Xmas .Xmas_flex{justify-content: space-around;}
	/**/
	#Xmas .padding_bottom_ { padding-bottom: 50px;}
	#Xmas .margin_top_ {margin-top: -100px;}
	#Xmas .xf1_m1 {padding: 20px 15px;}
	#Xmas .xf1_m1_img { width: 80%;margin-bottom: 20px;}
	#Xmas .xf1_m1_txt { width: 100%;}
	#Xmas .xf1_title {font-size: 16px;}
	#Xmas .xf1_span {font-size: 10px;}
	#Xmas .xf1_m2 {justify-content: space-around;}
	#Xmas .xf1_m2_box {width: 78%;}
	#Xmas .xf1_m2_box_de{width: 78%;height: auto;}
	#Xmas .xf1_m2_discount_p1 {font-size: 14px;top: 24%;}
	#Xmas .xf2_m3_box { width: 94%;}
	#Xmas .xf2_m3_title {font-size: 18px;margin-bottom: 6px;}
	#Xmas .xf2_m3_img img { margin-bottom: 10px;}
	#Xmas .xf2_m3_discount { width: 80%;}
	#Xmas .xf2_m3_discount1_p2 { font-size: 12px; margin-bottom: 4px;}
	#Xmas .xf2_m3_discount1_p3 {font-size: 18px; margin-bottom: 4px;}
	#Xmas .xf2_m3_discount {margin-bottom: 18px;}
	#Xmas .xf2_m3_href { padding: 8px 40px; font-size: 14px;}
	#Xmas .xf4_m4_txt {width: 100%;}
	#Xmas .xf4_m4_zs3 { left: -15%;}
}