* {
	margin: 0;
	padding: 0;
}
/* #gaishu {}
icon-arrow-down */
#MothersDay {
	max-width: 1920px;
	height: auto;
	margin: 0 auto;
}

#MothersDay img {
	vertical-align: middle;
}

#MothersDay .MD_m {
	display: none;
}

#MothersDay .md_mrigin_b20px {
	margin-bottom: 20px;
}

#MothersDay .MothersDay_banner {
	width: 100%;
}

#MothersDay .MothersDay_banner img {
	width: 100%;
}

/* MothersDay_bg */
#MothersDay .MothersDay_bg {
	width: 100%;
	min-height: 800px;
	background: url(/static/activ_list/MothersDay2021/it/bg.jpg);
	background-size: 100%;
	padding-bottom: 1px;
	padding-top: 20px;
}

#MothersDay .mdbg_w12 {
	max-width: 1240px;
	margin: 0 auto;
	padding: 0 20px;
	box-sizing: border-box;
}

#MothersDay .nav_w12_nav {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: space-between;
	margin-bottom: 60px;
}

#MothersDay .nav_w12_nav a {
	display: inline-block;
	width: 23.834%;
}

#MothersDay .nav_w12_nav img {
	width: 100%;
}

/* MD_title */
#MothersDay .MD_title {
	width: 100%;
	height: auto;
	text-align: center;
	margin-bottom: 30px;
}

#MothersDay .MD_title img {
	width: 43.5%;
}

/* swiper */
#MothersDay #MD426 {
	width: 100%;
	height: auto;
	margin-bottom: 60px;
}

#MothersDay #MD426 .swiper-slide img {
	width: 100%;
	transform: scale(.9);
}

#MothersDay #MD426 .swiper-pagination-bullet-active {
	background: #000;
}

/* MD_bigbox */
#MothersDay .MD_bigbox {
	width: 100%;
	height: auto;
	margin-bottom: 40px;
}

#MothersDay .MD_bigbox img {
	width: 100%;
}

#MothersDay .MD_Middlebox {
	width: 100%;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}

#MothersDay .MD_Middlebox a {
	display: inline-block;
	margin-bottom: 50px;
}

#MothersDay .md_mb1 {
	width: 37.417%;
}

#MothersDay .md_mb2 {
	width: 39.584%;
}

#MothersDay .MD_Middlebox a img {
	width: 100%;
}

/* MD_samllbox */
#MothersDay .MD_samllbox {
	width: 100%;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

#MothersDay .MD_samllbox a {
	display: inline-block;
	width: 33%;
	margin-bottom: 50px;
}

#MothersDay .MD_samllbox a:nth-child(1),
#MothersDay .MD_samllbox a:nth-child(4),
#MothersDay .MD_samllbox a:nth-child(7),
#MothersDay .MD_samllbox a:nth-child(10),
#MothersDay .MD_samllbox a:nth-child(13),
#MothersDay .MD_samllbox a:nth-child(16),
#MothersDay .MD_samllbox a:nth-child(19)
{
	width: 31.917%;
	margin-right: 0.8%;
}

#MothersDay .MD_samllbox a:nth-child(2),
#MothersDay .MD_samllbox a:nth-child(5),
#MothersDay .MD_samllbox a:nth-child(8),
#MothersDay .MD_samllbox a:nth-child(11),
#MothersDay .MD_samllbox a:nth-child(14),
#MothersDay .MD_samllbox a:nth-child(17),
#MothersDay .MD_samllbox a:nth-child(20)
{
	width: 33.334%;
}

#MothersDay .MD_samllbox a:nth-child(3),
#MothersDay .MD_samllbox a:nth-child(6),
#MothersDay .MD_samllbox a:nth-child(9),
#MothersDay .MD_samllbox a:nth-child(12),
#MothersDay .MD_samllbox a:nth-child(15),
#MothersDay .MD_samllbox a:nth-child(18),
#MothersDay .MD_samllbox a:nth-child(21)
{
	width: 35.334%;
	margin-left: -1.385%;
}

#MothersDay .MD_samllbox a img {
	width: 100%;
}

/* MD_button */
#MothersDay .MD_button {
	width: 100%;
	height: auto;
	text-align: center;
}

#MothersDay .MD_button img {
	width: 317px;
	margin-bottom: 60px;
}

@media screen and (max-width: 992px) {
	#MothersDay #MD426 {
		margin-bottom: 50px;
	}

	#MothersDay .nav_w12_nav {
		margin-bottom: 50px;
	}

	#MothersDay .MD_title img {
		width: 48.5%;
	}

	#MothersDay .MD_Middlebox a {
		margin-bottom: 40px;
	}

	#MothersDay .MD_samllbox a {
		margin-bottom: 40px;
	}

	#MothersDay .md_mb1 {
		width: 39.417%;
	}

	#MothersDay .md_mb2 {
		width: 41.584%;
	}
}

@media screen and (max-width: 768px) {
	#MothersDay .MD_bigbox {
	    width: 70%;
			margin: 0 auto;
	    margin-bottom: 40px;
	}
	#MothersDay .MD_pc {
		display: none;
	}

	#MothersDay .MD_m {
		display: block;
	}

	#MothersDay .md_mb1 {
		width: 43.417%;
	}

	#MothersDay .md_mb2 {
		width: 45.584%;
	}

	#MothersDay .nav_w12_nav {
		margin-bottom: 30px;
	}

	#MothersDay .MD_title img {
		width: 63.5%;
	}

	#MothersDay #MD426 .swiper-slide img {
		width: 100%;
		transform: scale(1);
	}

	#MothersDay .MD_samllbox {
		justify-content: space-around;
	}

	#MothersDay .MD_samllbox a:nth-child(1),
	#MothersDay .MD_samllbox a:nth-child(4),
	#MothersDay .MD_samllbox a:nth-child(7),
	#MothersDay .MD_samllbox a:nth-child(10),
	#MothersDay .MD_samllbox a:nth-child(13),
	#MothersDay .MD_samllbox a:nth-child(16),
	#MothersDay .MD_samllbox a:nth-child(19)
	{
		width: 39.917%;
		margin-right: 0%;
	}

	#MothersDay .MD_samllbox a:nth-child(2),
	#MothersDay .MD_samllbox a:nth-child(5),
	#MothersDay .MD_samllbox a:nth-child(8),
	#MothersDay .MD_samllbox a:nth-child(11),
	#MothersDay .MD_samllbox a:nth-child(14),
	#MothersDay .MD_samllbox a:nth-child(17),
	#MothersDay .MD_samllbox a:nth-child(20) 
	{
		width: 41.334%;
	}

	#MothersDay .MD_samllbox a:nth-child(3),
	#MothersDay .MD_samllbox a:nth-child(6),
	#MothersDay .MD_samllbox a:nth-child(9),
	#MothersDay .MD_samllbox a:nth-child(12),
	#MothersDay .MD_samllbox a:nth-child(15),
	#MothersDay .MD_samllbox a:nth-child(18),
	#MothersDay .MD_samllbox a:nth-child(21)
	{
		width: 43.334%;
		margin-left: 0%;
	}
}

@media screen and (max-width: 600px) {
	#MothersDay .nav_w12_nav {
		flex-wrap: wrap;
		justify-content: space-around;
	}

	#MothersDay .nav_w12_nav a {
		width: 44.834%;
		margin-bottom: 15px;
	}

	#MothersDay .MD_title img {
		width: 75.5%;
	}

	#MothersDay #MD426 {
		margin-bottom: 40px;
	}

	#MothersDay .MD_bigbox {
		width: 80%;
		margin-bottom: 35px;
	}

	#MothersDay .MD_Middlebox {
		justify-content: space-between;
	}

	#MothersDay .md_mb1 {
		width: 46.417%;
	}

	#MothersDay .md_mb2 {
		width: 48.584%;
	}

	#MothersDay .MD_samllbox {
		justify-content: space-between;
	}

	#MothersDay .MD_samllbox a:nth-child(1),
	#MothersDay .MD_samllbox a:nth-child(4),
	#MothersDay .MD_samllbox a:nth-child(7),
	#MothersDay .MD_samllbox a:nth-child(10),
	#MothersDay .MD_samllbox a:nth-child(13),
	#MothersDay .MD_samllbox a:nth-child(16),
	#MothersDay .MD_samllbox a:nth-child(19)
	{
		width: 46.917%;
		margin-right: 0%;
	}

	#MothersDay .MD_samllbox a:nth-child(2),
	#MothersDay .MD_samllbox a:nth-child(5),
	#MothersDay .MD_samllbox a:nth-child(8),
	#MothersDay .MD_samllbox a:nth-child(11),
	#MothersDay .MD_samllbox a:nth-child(14),
	#MothersDay .MD_samllbox a:nth-child(17),
	#MothersDay .MD_samllbox a:nth-child(20)
	{
		width: 47.334%;
	}

	#MothersDay .MD_samllbox a:nth-child(3),
	#MothersDay .MD_samllbox a:nth-child(6),
	#MothersDay .MD_samllbox a:nth-child(9),
	#MothersDay .MD_samllbox a:nth-child(12),
	#MothersDay .MD_samllbox a:nth-child(15),
	#MothersDay .MD_samllbox a:nth-child(18),
	#MothersDay .MD_samllbox a:nth-child(21)
	{
		width: 48.334%;
		margin-left: 0%;
	}

}

@media screen and (max-width: 480px) {
	#MothersDay .nav_w12_nav {
		justify-content: space-between;
	}

	#MothersDay .nav_w12_nav a {
		width: 47.834%;
		margin-bottom: 12px;
	}

	#MothersDay .MD_title img {
		width: 84.5%;
	}

	#MothersDay .MD_Middlebox {
		justify-content: space-around;
	}

	#MothersDay .md_mb1 {
		width: 82.417%;
	}

	#MothersDay .md_mb2 {
		width: 83.584%;
	}

	#MothersDay .MD_samllbox {
		justify-content: space-around;
	}

	#MothersDay .MD_samllbox a:nth-child(1n) {
		width: 80%;
	}

	#MothersDay .MD_button img {
		width: 80%;
		margin-bottom: 50px;
	}
}

@media screen and (max-width: 480px) {
	#MothersDay .nav_w12_nav a {
		width: 48%;
		margin-bottom: 10px;
	}

	#MothersDay .MD_title {
		margin-bottom: 20px;
	}

	#MothersDay .MD_title img {
		width: 95%;
	}

	#MothersDay .md_mb1 {
		width: 95.417%;
	}

	#MothersDay .md_mb2 {
		width: 95.584%;
	}

	#MothersDay .MD_samllbox a:nth-child(1n) {
		width: 95%;
	}

	#MothersDay .MD_samllbox a {
		margin-bottom: 26px;
	}

	#MothersDay .MD_Middlebox a {
		margin-bottom: 30px;
	}

	#MothersDay .MD_bigbox {
		width: 100%;
		margin-bottom: 30px;
	}

	#MothersDay .MD_button img {
		width: 88%;
		margin-bottom: 30px;
	}
}
/* 倒计时 */
#Ch2020_countdown {display: none; background: rgba(255, 255, 255, 0.73);border-radius: 10px;border: 1px solid #521900;box-shadow: 0px 5px 0px 0px rgba(202, 144, 63, 0.39);}
#Ch2020_countdown img{vertical-align: middle;}
#Ch2020_countdown {max-width: 1200px;overflow: hidden;margin: 0 auto;margin-bottom: 50px;box-sizing: border-box;padding:22px 20px 20px;position: relative;}
/* #Ch2020_countdown{display: none;} */
#Ch2020_countdown .Ch2020_cd_box{max-width: 760px;margin: 0 auto;position: relative;z-index: 10;}
#Ch2020_countdown .Ch2020_cd_time{color: #521900;font-size: 14px;line-height: 1;font-weight: 400;text-align: center;margin: 15px 0 15px 0;}
#Ch2020_countdown .Ch2020_cd_title{
color: #521900;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: #521900;font-weight: bold;line-height: 60px;display: inline-block;border-radius: 10px 10px 0px 0px;}
#Ch2020_countdown .Ch2020_djs_txt{font-size: 16px;
color: #521900;font-weight: 400;line-height: 24px;border-radius: 0px 0px 10px 10px;}
#Ch2020_countdown .Ch2020_seperator {font-size: 48px;display: inline-block; 
color: #521900;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: 8%;top: 50%;width:140px;z-index: 1;transform: translate(0,-50%);}
#Ch2020_countdown .countdown_posi3 img{width: 100%;}
#Ch2020_countdown .countdown_posi5{position: absolute;right: 7%;top: 50%;width:155px;z-index: 1;transform: translate(0,-50%);}
#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 {left: -14%;opacity: 0.3;}
	#Ch2020_countdown .countdown_posi5 {right: -16%;opacity: 0.3;}
}
@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;}
	#Ch2020_countdown { margin-bottom: 40px;}
	#Ch2020_countdown .countdown_posi3 {left: -18%;}
	#Ch2020_countdown .countdown_posi5 {right: -22%;}
}
@media screen and (max-width: 480px ){
	#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 {padding: 20px 15px 12px;}
	#Ch2020_countdown {margin-bottom: 25px;}
	#Ch2020_countdown .countdown_posi3 {left: -24%;width: 200px;}
	#Ch2020_countdown .countdown_posi5 {right: -27%;width: 200px;}
}
@media screen and (max-width: 400px ){
	#Ch2020_countdown .Ch2020_countdown {padding: 20px 10px;}
	#Ch2020_countdown .Ch2020_djs_time {width: 66px;}
	#Ch2020_countdown .Ch2020_djs_time span {font-size: 24px;line-height: 42px;}
	#Ch2020_countdown .Ch2020_seperator {font-size: 26px;line-height: 40px;padding: 0 5px;top: -2px;}
	#Ch2020_countdown .Ch2020_djs_txt {font-size: 10px;line-height: 22px;}
	#Ch2020_countdown .Ch2020_cd_button {width: 220px;}
	#Ch2020_countdown .countdown_posi3 {left: -24%;width: 150px;}
	#Ch2020_countdown .countdown_posi5 {right: -27%;width: 150px;}
}
/* 倒计时 end*/
/* <!-- FRee --> */
#MothersDay .jp_coupon20{height: auto;overflow: hidden;margin-bottom: 20px;}
#MothersDay .ha_footer_text120, #MothersDay .ha_footer_text220 {width: 590px;height: auto;overflow: hidden;float: left;padding: 20px 10px 10px;box-sizing: border-box;border:2px solid rgba(9, 74, 151, 1);background: #fbfbfb;margin-bottom: 25px;}
#MothersDay .ha_footer_text120 img {float: left;max-width:210px;}
#MothersDay .ha_footer_text220 img {float: left;max-width: 157px;}
#MothersDay .five_logo20 {width: 55%;float: right;text-align: center;padding: 5px;}
#MothersDay .five_logo_title20 {background: rgba(237, 125, 49, 1);border-radius: 5px;font-size: 18px;font-weight: bold;color: rgba(255, 255, 255, 1);line-height: 30px;margin-bottom: 10px;padding: 0 5px;text-align: center;}
#MothersDay .five_logo_text20 {height: 20px;margin-bottom: 10px;}
#MothersDay .five_logo20 span{float: right;color: #333;line-height: 1;padding: 6px 16px;border: 1px solid #333333;border-radius: 25px;}
#MothersDay .ha_footer_text220 {float: right;}
#MothersDay .five_logo20 .span20 {float: right;color: #094A97;}
@media screen and (max-width: 992px ){
	#MothersDay .ha_footer_text120, #MothersDay .ha_footer_text220 {width: 590px;margin: 0 auto; float: initial; margin-bottom: 25px;}
}
@media screen and (max-width: 600px ){
	#MothersDay .ha_footer_text120, #MothersDay .ha_footer_text220 { width: 100%;}
	#MothersDay .ha_footer_text120 {margin-bottom: 15px;}
}
@media screen and (max-width: 480px){
	#MothersDay .ha_footer_text220 { margin-bottom: 25px;}
	#MothersDay .five_logo20{width: 100%;}
	#MothersDay .ha_footer_text120, #MothersDay .ha_footer_text220 { padding: 10px 10px 10px;}
	#MothersDay .five_logo_text20 {display: none;}
	#MothersDay .five_logo_title20 {font-size: 16px;line-height: 24px; margin-bottom: 10px; padding: 0 5px;}
}
/* <!-- FRee --> */
/* Ch2020_icon */
#icon_store {max-width: 1200px; padding: 0px 20px 70px;box-sizing: border-box; margin: 0 auto;display: flex;justify-content: center;}
#icon_store 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;}
#icon_store a:last-child{margin-right: 0;}
#icon_store a em {font-size: 36px;color: #fff;font-weight: 400;line-height: 1;transition: all .2s;}
#icon_store a:hover{background: #fff;}
#icon_store a:hover .x5_fb{color: #385899;}
#icon_store a:hover .x5_tw{color: #00aced;}
#icon_store a:hover .x5_in{color: #e20c35;}
#icon_store a:hover .x5_yt{color: #ff011d;}
@media screen and (max-width: 768px ){
	#icon_store {padding: 0px 20px 70px;}
}
@media screen and (max-width: 480px ){
	#icon_store a em {font-size: 26px;}
	#icon_store a {margin-right: 20px;	}
}
@media screen and (max-width: 400px ){
	#icon_store a { padding: 12px;}
}
/* Ch2020_icon */