*{margin: 0;padding: 0;}
/* layer */
.layui-layer-dialog .layui-layer-content{font-size: 18px;font-weight: bold;color: #000;}
.layui-layer-hui{background-color: rgba(255,255,255,.8);}
.layui-layer-hui .layui-layer-content{padding: 15px 35px;}
/* layer */
#Valentines_2021{max-width: 1920px;margin: 0 auto;height: auto;}
#Valentines_2021 img{vertical-align: middle;}
#Valentines_2021 .Valentines_2021_banner{width: 100%;height: auto;}
#Valentines_2021 .Valentines_2021_banner img{width: 100%;}
/* Valentines_2021_content */
#Valentines_2021 .Valentines_2021_content{width: 100%;min-height: 1000px;background: url(../eu/bg.jpg) no-repeat top;background-size: 100% auto;padding-top: 30px;padding-bottom: 1px;}
#Valentines_2021 .Valentines_2021_cont{max-width: 1240px;margin: 0 auto;padding: 0 20px;box-sizing: border-box;}
#Valentines_2021 .Valentines_2021_nav{width: 100%;display: flex;justify-content: center;margin-bottom: 50px;}
#Valentines_2021 .Valentines_2021_nav a{width: 221px;height: 143px;margin-right:50px;display: inline-block;}
#Valentines_2021 .Valentines_2021_nav a:last-child{margin-right: 0;}
#Valentines_2021 .Valentines_2021_nav a img{width: 100%;}
/* Valentines_2021_title */
#Valentines_2021 .Valentines_2021_title{width: 100%;height: auto;text-align: center;margin-bottom: 40px;}
#Valentines_2021 .Valentines_2021_title img{width: 580px;height: 82px;}
/* Valentines_2021_coupon */
#Valentines_2021 .Valentines_2021_coupon{width: 100%;height: auto;display: flex;justify-content: center;margin-bottom: 30px;}
#Valentines_2021 .Val2021_coupon{width: 293px;height: 165px;margin-right: 20px;margin-bottom: 20px;}
#Valentines_2021 .Val2021_coupon:last-child{margin-right: 0;}
#Valentines_2021 .Val2021_coupon img{width: 100%;cursor: pointer;}
/* Valentines_2021_big */
#Valentines_2021 .Valentines_2021_big{width: 100%;height: auto;margin-bottom: 30px;}
#Valentines_2021 .Valentines_2021_big a{display: inline-block;width: 1200px;height: 459px;}
#Valentines_2021 .Valentines_2021_big a img{width: 100%;}
/* Valentines_2021_zbox */
#Valentines_2021 .Valentines_2021_zbox{width: 100%;height: auto;display: flex;justify-content: space-between;}
#Valentines_2021 .Val2021_zbox{width: 547px;height: 563px;margin-bottom: 30px;}
#Valentines_2021 .Val2021_zbox img{width: 100%;}
/* Valentines_2021_small */
#Valentines_2021 .Valentines_2021_small{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
#Valentines_2021 .Val2021_small{width: 396px;height: 415px;margin-bottom: 30px;}
#Valentines_2021 .Val2021_small img{width: 100%;}
#Valentines_2021 .margin_val40{margin-bottom: 40px;}
#Valentines_2021 .margin_val30{margin-bottom: 30px;}
/* Valentines_2021_More */
#Valentines_2021 .Valentines_2021_More{width: 100%;height: auto;text-align: center;margin-bottom: 60px;}
#Valentines_2021 .Valentines_2021_More a{border: 2px solid #FFFFFF;border-radius: 50px;padding: 20px;display: inline-block;line-height: 1;box-sizing: border-box;width: 50%;
font-size: 24px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
@media screen and (max-width: 1300px ){
	#Valentines_2021 .Valentines_2021_content { background-size: auto;}
}
@media screen and (max-width: 1240px ){
	#Valentines_2021 .Valentines_2021_nav a {width: 18.5%;height: auto; margin-right: 3%;}
	#Valentines_2021 .Valentines_2021_title img {width: 48.334%;height: auto;}
	#Valentines_2021 .Val2021_coupon {width: 24.417%;height: auto;}
	#Valentines_2021 .Valentines_2021_big a {width: 100%;height: auto;}
	#Valentines_2021 .Val2021_zbox {width: 45.584%;height: auto;}
	#Valentines_2021 .Val2021_small {width: 33%; height: auto;}
}
@media screen and (max-width: 992px ){
	#Valentines_2021 .Valentines_2021_nav a {width: 20%;}
	#Valentines_2021 .Valentines_2021_nav { margin-bottom: 35px;}
	#Valentines_2021 .Valentines_2021_title img {width: 57%;}
	#Valentines_2021 .Val2021_zbox { width: 48%;height: auto;}
	#Valentines_2021 .margin_val40 {margin-bottom: 20px;}
	#Valentines_2021 .Valentines_2021_More a { padding: 16px;}
}
@media screen and (max-width: 768px ){
	#Valentines_2021 .Valentines_2021_nav {margin-bottom: 30px;}
	#Valentines_2021 .Valentines_2021_nav a {width: 22%;}
	#Valentines_2021 .Valentines_2021_title img {width: 66%;}
	#Valentines_2021 .Valentines_2021_title { margin-bottom: 30px;}
	#Valentines_2021 .Valentines_2021_coupon { margin-bottom: 20px;}
	#Valentines_2021 .Val2021_zbox {margin-bottom: 25px;}
	#Valentines_2021 .Valentines_2021_small { justify-content: space-around;}
	#Valentines_2021 .Val2021_small {width: 40%;margin-bottom: 25px;}
	#Valentines_2021 .margin_val30 { margin-bottom: 20px;}
	#Valentines_2021 .Valentines_2021_More a {padding: 14px;width: 60%;font-size: 20px;}
}
@media screen and (max-width: 600px ){
	#Valentines_2021 .Valentines_2021_nav a {width: 23%;margin-right: 2%;}
	#Valentines_2021 .Valentines_2021_title img {width: 80%;}
	#Valentines_2021 .Valentines_2021_title { margin-bottom: 20px;}
	#Valentines_2021 .Val2021_coupon {width: 28%; height: auto;}
	#Valentines_2021 .Valentines_2021_coupon { margin-bottom: 12px;}
	#Valentines_2021 .Val2021_zbox { width: 49%;height: auto; margin-bottom: 25px;}
	#Valentines_2021 .Val2021_small { width: 48%;margin-bottom: 20px;}
	#Valentines_2021 .Valentines_2021_More a {padding: 14px;width: 60%;font-size: 18px;}
}
@media screen and (max-width: 480px ){
	#Valentines_2021 .Valentines_2021_nav { margin-bottom: 25px;}
	#Valentines_2021 .Valentines_2021_title img { width: 90%;}
	#Valentines_2021 .Valentines_2021_big { margin-bottom: 20px;}
	#Valentines_2021 .Valentines_2021_zbox {flex-wrap: wrap;justify-content: center;}
	#Valentines_2021 .Val2021_zbox {width: 86%; margin-bottom: 25px;}
	#Valentines_2021 .Val2021_small { width: 80%; margin-bottom: 20px;}
	#Valentines_2021 .Valentines_2021_More {margin-bottom: 45px;}
	#Valentines_2021 .Valentines_2021_More a {padding: 12px; width: 70%; font-size: 16px;}
}
@media screen and (max-width: 400px ){
	#Valentines_2021 .Val2021_coupon { width: 30%; height: auto;margin-right: 10px;margin-bottom: 14px;}
	#Valentines_2021 .Val2021_zbox {width: 98%;margin-bottom: 25px;}
	#Valentines_2021 .Val2021_small {width: 90%; margin-bottom: 20px;}
	#Valentines_2021 .Valentines_2021_More a {width: 80%;}
}
/*优惠券*/
#Valentines_2021 .jp_coupon{height: auto;overflow: hidden;}
#Valentines_2021 .jp_coupon a{text-decoration: none;}
#Valentines_2021 .ha_footer_text1,#Valentines_2021 .ha_footer_text2 {width: 100%;height: auto;overflow: hidden;float: left;padding: 20px 10px 10px;
box-sizing: border-box;border:2px solid rgba(9, 74, 151, 1);background: #fff;}
#Valentines_2021 .ha_footer_text1 img {float: left;max-width:573px;}
#Valentines_2021 .ha_footer_text2 img {float: left;max-width: 157px;}
#Valentines_2021 .five_logo {width: auto;float: right;text-align: center;padding: 5px;}
#Valentines_2021 .five_logo_title {background: rgba(237, 125, 49, 1);border-radius: 5px;font-size: 18px;font-weight: bold;box-sizing: border-box;
color: rgba(255, 255, 255, 1);line-height: 30px;margin-bottom: 10px;padding: 2px 60px;text-align: center;}
#Valentines_2021 .five_logo_text {height: 20px;}
#Valentines_2021 .five_logo span{float: right;color: #094A97;}
#Valentines_2021 .ha_footer_text2 {float: right;}
#Valentines_2021 .five_logo .span {float: right;color: #094A97;}
@media screen and (max-width: 560px){
	#Valentines_2021 .ha_footer_text1 img {width: 100%; max-width: inherit;}
	#Valentines_2021 .ha_footer_text1, #Valentines_2021 .ha_footer_text2 { width: 100%;}
	#Valentines_2021 .ha_footer_text1 {margin-bottom: 15px;}
	#Valentines_2021 .five_logo_title {padding: 2px 30px;font-size: 16px;}
}
@media screen and (max-width: 480px){
	#Valentines_2021 .ha_footer_text1 img {width: 100%; max-width: inherit;}
	#Valentines_2021 .five_logo_title {padding: 2px 20px;}
	#Valentines_2021 .five_logo {width: 100%;}
}
/*优惠券*/
/* Ch2020_icon */
#Valentines_2021 .Ch2020_icon{max-width: 1200px; padding: 0px 20px 70px;box-sizing: border-box; margin: 0 auto;display: flex;justify-content: center;}
#Valentines_2021 .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;}
#Valentines_2021 .Ch2020_icon a:last-child{margin-right: 0;}
#Valentines_2021 .Ch2020_icon a em {font-size: 36px;color: #fff;font-weight: 400;line-height: 1;transition: all .2s;}
#Valentines_2021 .Ch2020_icon a:hover{background: #fff;}
#Valentines_2021 .Ch2020_icon a:hover .x5_fb{color: #385899;}
#Valentines_2021 .Ch2020_icon a:hover .x5_tw{color: #00aced;}
#Valentines_2021 .Ch2020_icon a:hover .x5_in{color: #e20c35;}
#Valentines_2021 .Ch2020_icon a:hover .x5_yt{color: #ff011d;}
@media screen and (max-width: 768px ){
	#Valentines_2021 .Ch2020_icon{padding: 0px 20px 70px;}
}
@media screen and (max-width: 480px ){
	#Valentines_2021 .Ch2020_icon a em {font-size: 26px;}
	#Valentines_2021 .Ch2020_icon a {margin-right: 20px;	}
}
@media screen and (max-width: 400px ){
	#Valentines_2021 .Ch2020_icon a { padding: 12px;}
}
/* Ch2020_icon */


/* 倒计时 */
#Ch2020_countdown {display: none;background: #FFF8F9;}
#Ch2020_countdown img{vertical-align: middle;}
#Ch2020_countdown {max-width: 1200px;overflow: hidden;box-shadow: 0px 3px 7px 0px #BE4040;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: #000;font-size: 14px;line-height: 1;font-weight: 400;text-align: center;margin: 15px 0 15px 0;}
#Ch2020_countdown .Ch2020_cd_title{color: #E63C47;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;color: #E63C47;font-weight: bold;line-height: 60px;display: inline-block;border-radius: 10px 10px 0px 0px;}
#Ch2020_countdown .Ch2020_djs_txt{font-size: 16px;color: #E63C47;font-weight: 400;line-height: 24px;border-radius: 0px 0px 10px 10px;}
#Ch2020_countdown .Ch2020_seperator {font-size: 48px;display: inline-block; color: #E63C47;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: 3%;top: 50%;width:267px;z-index: 1;transform: translate(0,-50%);}
#Ch2020_countdown .countdown_posi3 img{width: 100%;}
#Ch2020_countdown .countdown_posi5{position: absolute;right: 4%;top:50%;width:267px;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: 230px;}
	#Ch2020_countdown .countdown_posi5 {right: -27%;width: 230px;}
}
@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: 210px;}
	#Ch2020_countdown .countdown_posi5 {right: -27%;width: 210px;}
}
/* 倒计时 end*/


/* 倒计时2 */
#valen_countdown{max-width: 420px;margin: 0 auto;margin-bottom: 30px;position: relative;display: none;}
#valen_countdown img{width: 100%;}
#valen_countdown .valen_countdown_box{width: 100%;position: absolute;top: 50%;left: 0;transform: translate(0,-50%);}
#valen_countdown .valen_cd_box{max-width: 760px;margin: 0 auto;position: relative;z-index: 10;}
#valen_countdown .valen_cd_time{color: #000;font-size: 14px;line-height: 1;font-weight: 400;text-align: center;margin: 15px 0 15px 0;}
#valen_countdown .valen_cd_title{color: #FCF8F8;font-size: 14px;line-height: 1;font-weight: bold;text-align: center;margin-bottom: 5px;display: -webkit-flex;align-items: center;justify-content: center;}
#valen_countdown .valen_cd_djs{width: 100%;display: flex;justify-content: center;}
#valen_countdown .valen_djs_time {width: 50px;display: inline-block;text-align: center;}
#valen_countdown .valen_djs_time span{font-family: Hebert Sans;width: 100%;font-size: 22px;color: #FCF8F8;font-weight: bold;line-height: 30px;display: inline-block;border-radius: 10px 10px 0px 0px;}
#valen_countdown .valen_djs_txt{font-size: 10px;color: #FCF8F8;font-weight: 400;line-height: 12px;border-radius: 0px 0px 10px 10px; white-space: nowrap;}
#valen_countdown .valen_seperator {font-size:22px;display: inline-block; color: #FCF8F8;font-weight: bold;line-height:30px;vertical-align: top;padding: 0 8px;position: relative;top: -3px;}
#valen_countdown .valen_cd_button{width: 400px;margin: 0 auto;background: #EC3294;text-align: center;border-radius: 10px;}
#valen_countdown .valen_cd_button a{font-size: 18px;padding: 10px 0;color: #fff;font-weight: 400;line-height: 1;text-decoration: none;display: inline-block;}
@media screen and (max-width: 400px ){
	#valen_countdown .valen_cd_title { font-size: 12px;margin-bottom: 4px;}
	#valen_countdown .valen_djs_time span {font-size: 18px;line-height: 24px;}
	#valen_countdown .valen_seperator {font-size: 18px;line-height: 24px;padding: 0 4px; top: -3px;}
	#valen_countdown .valen_djs_txt {display: none;}
	#valen_countdown .valen_djs_time {width: 36px;}
}
/* 倒计时2 */