/*
Powered by ueeshop.com		http://www.ueeshop.com
广州联雅网络科技有限公司		020-83226791
*/



/* 标题样式 end */

/***************************主要内容(start)***************************/
/* Our Advantage start */
.wrap_section_advantage {padding-top:40px;}
.wrap_advantage_container {max-width: 1414px;/* max-width: 1450px; */}

.advantage_list {margin-top:20px;}
.advantage_list .advantage_item {float: left;width:16.6666%;padding:0 7px;box-sizing: border-box;}
.advantage_list .advantage_item>a {display: block;position: relative;padding:18% 0 12%;text-align: center;text-decoration: none;}
.advantage_list .advantage_item>a p {margin-top:50px;margin-top:22%;font-size: 16px;line-height: 18px;}
.advantage_list .advantage_item>a img {width:36.03%;}
 
/* Our Advantage end */

/* New Arrivals start */
.wrap_section_arrivals {padding-top:40px;padding-bottom:45px;}
.wrap_section_arrivals .wrap_section_title {padding:0 16px;box-sizing: border-box;}
.wrap_arrivals_container {max-width: 1432px;}
.arrivals_list {margin-top:20px;}
.arrivals_list .arrivals_item {float: left;width:25%;padding:0 16px;box-sizing: border-box;}
.wrap_section_products .arrivals_list .arrivals_item {margin-bottom:32px;}
.arrivals_list .arrivals_item .item_box{display: block;position: relative;text-decoration: none;}
.arrivals_list .arrivals_item .show_hover {display: none;}
.arrivals_list .arrivals_item .hide_hover {display: block;}
.arrivals_list .arrivals_item:hover .show_hover {display: block;}
.arrivals_list .arrivals_item:hover .hide_hover {display: none;}
.arrivals_list .arrivals_item .arrivals_img_box {position:relative; text-align:center;}
.arrivals_list .arrivals_item .arrivals_img_box .discount_tags {position: absolute;left:10px;top:10px;}
.arrivals_list .arrivals_item .arrivals_img_box .discount_tags .discount_tag{height: 25px;line-height: 25px;padding:0 6px;font-size: 14px;}
.arrivals_list .arrivals_item .arrivals_img_box .icon_seckill{display:none; height:25px; line-height:25px; padding:0 15px;position:absolute; top:10px; left:10px; font-size:14px;}
.arrivals_list .arrivals_item .arrivals_img_box .operator_btns{display: none; position: absolute;right:17px;top:17px;width: 25px;height: 25px; cursor: pointer;}


.arrivals_list .arrivals_item .arrivals_info {padding:10px 17px 20px;box-sizing: border-box;height: 190px;}
.arrivals_list .arrivals_item .arrivals_info .arrivals_name{height: 48px; font-size: 16px;line-height: 24px;margin-bottom:4px;display: -webkit-box; display: -moz-box;  white-space: pre-wrap; word-wrap: break-word;overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp:2;   /*显示行数*/}
.arrivals_list .arrivals_item .arrivals_info .arr_hover{position: relative;padding-top: 15px;transition:all .2s ease-in-out;}
.arrivals_list .arrivals_item .arrivals_info .arrivals_rates{margin-bottom:15px;height: 15px;position: absolute;top:0;width: 100%;opacity: 1;transition: all .3s;}
.arrivals_list .arrivals_item .arrivals_info .arrivals_rates img {display: block;}
.arrivals_list .arrivals_item .arrivals_info .arrivals_price{font-size: 30px;line-height: 30px;margin-top:8px;}
.arrivals_list .arrivals_item .arrivals_info .arrivals_reg{height: 18px; font-size: 14px;line-height: 18px;margin-top:4px;overflow: hidden;}
.arrivals_list .arrivals_item .arrivals_info .arrivals_add_btn{margin-top:10px;}
.arrivals_list .arrivals_item .arrivals_info .arrivals_add_btn .add_btn_item{display: none; width:100%;height: 42px;line-height: 42px;border-radius:21px;font-size: 16px;text-align: center;}

@media screen and (min-width: 1000px){
	.arrivals_list .arrivals_item .arrivals_info .arrivals_price{padding-top: 28px;transition: all .3s;}
.arrivals_list .arrivals_item:hover .arrivals_img_box .operator_btns{display: block; top:0;animation:iconMove .2s 1 0s linear forwards; -webkit-animation:iconMove .3s 1 0s linear forwards;}
.arrivals_list .arrivals_item:hover .arrivals_add_btn .add_btn_item{display: block; top:0;animation:iconMoveUp .2s 1 0s linear forwards; -webkit-animation:iconMoveUp .3s 1 0s linear forwards;}
.arrivals_list .arrivals_item:hover .arrivals_info .arr_hover{padding-top:0;}
.arrivals_list .arrivals_item:hover .arrivals_info .arrivals_rates{display: none; top:-100%;opacity: 0;}
.arrivals_list .arrivals_item:hover .arrivals_info .arrivals_price{padding-top: 0;}
}
/* New Arrivals end */


/* Categories start */
.wrap_section_category {margin-top:50px;padding-bottom:54px;}
.wrap_section_category .wrap_section_title {padding:0 11px;box-sizing: border-box;}
.wrap_category_container {max-width: 1422px;}
.category_top_list {}
.category_top_list .category_top_item{float: left;width:33.33%;padding:0 11px;box-sizing: border-box;margin-top: 20px;}
.category_top_list .category_top_item>a{position: relative;display: block;}
.category_top_list .category_top_item>a>img{display: block;width:100%;}
.category_top_list .category_top_item .category_top_inner{position: absolute;top:40%;left:8%;}
.wrap_section_category .category_top_inner .category_title{font-size: 22px;line-height: 28px;margin-bottom:6px;}
.wrap_section_category .category_top_inner .category_subtitle{font-size: 14px;line-height: 20px;}
.category_top_list .category_top_item:hover .category_top_inner{left:5%;}

.category_bottom_list {padding:0 1px;margin-top:34px;}
.category_bottom_list .category_bottom_item{float: left;width:25%;padding:0 10px;box-sizing: border-box;}
.category_bottom_list .category_bottom_item>a{position: relative;display: block;}
.category_bottom_list .category_bottom_item>a>img{display: block;width:100%;}
.category_bottom_list .category_bottom_item .category_top_inner{position: absolute;top:30%;left:10%;}
/* Categories end */

/* video start */
.wrap_section_video {position:relative;height:610px; text-align:center;overflow: hidden;}
.wrap_section_video a{display: block;height: 600px;}
.wrap_section_video .wrap_container{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.wrap_section_video .img{width:1920px;position: absolute;top: 0;left: calc((1920px - 100%) / -2);margin:auto;overflow: hidden;z-index: -1;height: 100%;}
/*.wrap_section_video .img img{position: absolute;z-index: -1;top: 50%;left: 50%;transform: translate(-50%,-50%);max-width: none;}*/
.wrap_section_video .img img{max-height:100%;}
.wrap_section_video:hover .img img{transform:/*translate(-50%,-50%)*/ scale(1.1);}
.wrap_section_video .video_txt{width:100%; overflow:hidden;text-align:center;}
.wrap_section_video .video_desc_top {font-size: 24px;line-height: 30px;margin-bottom:28px;}
.wrap_section_video .video_desc_main {font-size: 48px;line-height: 50px;margin-bottom:26px;}
.wrap_section_video .video_desc_bottom {font-size: 24px;line-height: 30px;margin-bottom:46px;}
.wrap_section_video .wrap_video_btns {}
.wrap_section_video .wrap_video_btns .video_btn_play a{font-size: 24px;line-height: 30px;text-decoration: none;}
.wrap_section_video .wrap_video_btns .video_btn_play span {display: inline-block;vertical-align: middle;}
.wrap_section_video .wrap_video_btns .video_btn_play span.video_btn_icon{width:50px;height: 50px;border-radius:50%;margin-right:10px;	}
/* video end */


@media screen and (max-width: 1000px){
	
	.wrap_section_title {padding:0 !important;}
	.wrap_section_title .wrap_section_maintitle{font-size: 25px;line-height: 30px;float: none;}
	.wrap_section_title .wrap_section_more {display: none;}
	
	/* advantage */
	.wrap_section_advantage {margin-top:0;padding-top:30px;}
	.advantage_list {margin-top:30px;padding:0 10px;}
	.advantage_list .advantage_item {float: left;width:33.33%;padding:4px;}
	.advantage_list .advantage_item>a {padding:24px 0 12px;}
	.advantage_list .advantage_item>a p {margin-top:12px;font-size: 14px;}
	.advantage_list .advantage_item>a img {width:40px;}
	.arrivals_list .arrivals_item .arrivals_info .arrivals_add_btn .add_btn_item{display: block;}
	/* Our Advantage end */
	
	/* New Arrivals start */
	.wrap_section_arrivals {padding-top:30px;padding-bottom:25px;}
	.arrivals_list {margin-top:30px;padding:0 7.5px;}
	.arrivals_list .arrivals_item {float: left;width:50%;padding:7.5px;}
	.wrap_section_products .arrivals_list .arrivals_item {margin-bottom:0;}
	.arrivals_list .arrivals_item .show_hover {display: none;}
	.arrivals_list .arrivals_item .hide_hover {display: block;}
	.arrivals_list .arrivals_item:hover .show_hover {display: none;}
	.arrivals_list .arrivals_item:hover .hide_hover {display: block;}
	
	.arrivals_list .arrivals_item .arrivals_img_box .discount_tags {position: absolute;left:10px;top:10px;}
	.arrivals_list .arrivals_item .arrivals_img_box .discount_tags .discount_tag{height: 22px;line-height: 22px;padding:0 6px;}
	
	
	.arrivals_list .arrivals_item .arrivals_info {padding:4px 10px 11px;height:auto;}
	.arrivals_list .arrivals_item .arrivals_info .arrivals_name{height: 42px; font-size: 14px;line-height: 20px;margin-bottom:6px;}
	.arrivals_list .arrivals_item .arrivals_info .arrivals_rates{margin-bottom:28px;}
	.arrivals_list .arrivals_item .arrivals_info .arrivals_rates img {display: block;width:69px;}
	.arrivals_list .arrivals_item .arrivals_info .arrivals_price{font-size: 19px;line-height: 20px;}
	.arrivals_list .arrivals_item .arrivals_info .arrivals_reg{font-size: 13px;line-height: 18px;margin-top:2px;}
	.arrivals_list .arrivals_item .arrivals_info .arrivals_add_btn{display: none;}
	.mobile_more_btn_area {margin-top:22px;}
	.mobile_more_btn_area .more_button{display: block; height: 40px;text-align: center;line-height: 40px;width:156px;border-radius:20px;margin:0 auto;text-decoration: underline;font-size: 16px;}
	
	
	/* Categories start */
	.wrap_section_category {margin-top:36px;padding-bottom:20px;/* padding-top:35px; */}
	.category_top_list {padding:0 15px;margin-top:14px;}
	.category_top_list .category_top_item{width:100%;padding:0;}
	
	.category_top_list .category_top_item .category_top_inner{position: absolute;top:36%;left:22px;}
	.wrap_section_category .category_top_inner .category_title{font-size: 20px;line-height: 24px;margin-bottom:2px;}
	.wrap_section_category .category_bottom_list .category_top_inner .category_title{font-size: 16px;}
	.wrap_section_category .category_bottom_list .category_top_inner .category_subtitle{font-size: 12px;}
	.category_bottom_list {padding:0 7.5px;margin-top:10px;}
	.category_bottom_list .category_bottom_item{float: left;width:50%;padding:10px 7.5px;}
	.category_bottom_list .category_bottom_item .category_top_inner{position: absolute;top:28%;left:10%;}
	/* Categories end */
	
	
	/* video start */
	.wrap_section_video {height: 320px;}
	.wrap_section_bg {}
	.wrap_section_video .video_txt{top:30px;}
	.wrap_section_video .video_desc_top {font-size: 14px;line-height: 20px;margin-bottom:4px;}
	.wrap_section_video .video_desc_main {font-size: 18px;line-height: 20px;margin-bottom:10px;}
	.wrap_section_video .video_desc_bottom {font-size: 14px;line-height: 20px;margin-bottom:10px;}
	.wrap_section_video .wrap_video_btns {position: relative;}
	.wrap_section_video .wrap_video_btns .video_btn_play a{font-size: 17px;line-height: 20px;padding-bottom:48px;display: block;}
	.wrap_section_video .wrap_video_btns .video_btn_play span {display: block;}
	.wrap_section_video .wrap_video_btns .video_btn_play span.video_btn_icon{width:38px;height: 38px;background-size:14px ;margin-right:0;position: absolute;bottom:0;left:50%;transform: translateX(-50%);background-position: right 12px center;}
	.wrap_section_video .wrap_container{width: 100%;}
	/* video end */


	/* 取消 hover */
	.category_top_list .category_top_item:hover .category_top_inner{left: 22px;}
	.wrap_section_video:hover .img img{transform: scale(1);}
	.scale:hover img{transform: scale(1);}
}
@media screen and (max-width:768px){
	.wrap_section_advantage{padding-top: 15px;}
	.advantage_list{margin-top: 15px;}
	.wrap_section_arrivals{padding-top: 15px;}
	.arrivals_list{margin-top: 15px;}
	.wrap_section_category{margin-top: 18px;}
}
@media screen and (max-width: 500px){
	.wrap_section_video{height: 230px;}

}
/***************************主要内容(end)***************************/
@-webkit-keyframes iconMove{
	0%{transform:translateY(0); opacity:0;}
	50%{transform:translateY(10px); opacity:.5;}
	100%{transform:translateY(20px); opacity:1;}
}
@keyframes iconMove{
	0%{transform:translateY(0); opacity:0;}
	50%{transform:translateY(10px); opacity:.5;}
	100%{transform:translateY(20px); opacity:1;}
}
@-webkit-keyframes iconMoveUp{
	0%{transform:translateY(20px); opacity:0;}
	50%{transform:translateY(10px); opacity:.5;}
	100%{transform:translateY(0); opacity:1;}
}
@keyframes iconMoveUp{
	0%{transform:translateY(20px); opacity:0;}
	50%{transform:translateY(10px); opacity:.5;}
	100%{transform:translateY(0); opacity:1;}
}