/*
 * Powered by ueeshop.com		http://www.ueeshop.com
 * 广州联雅网络科技有限公司		020-83226791
 */

.w_1200 .wide{width:auto; max-width:auto;}
.wide{width:auto; min-width:auto; margin:0 auto;}
body .wide.wrap_section_products{ max-width:none;}

#banner_edit .banner_tab a{ width:8px; height:8px; border-radius: 50%; background-color:#cccccc; border:2px solid #cccccc; margin: 0 6px;}
#banner_edit .banner_tab a.on{ background-color:transparent;}

/* shop collections */
.wrap_section{margin-top:20px;}
.wrap_section .section_media_block{padding:10px 0;}
.wrap_section a:hover{text-decoration:none;}
.wrap_section_title{text-align:center;}
.wrap_section_title span{font-size:36px; text-align:center; padding:20px 0; letter-spacing:3px; display:block;}
.wrap_section_title a{font-size:16px; display:inline-block;}
.media_list{padding:0 15px;}
.media_list .media_item{float:left; width:33.33%; padding:15px; box-sizing:border-box;}
.media_list .media_item a{position:relative; display:block;}
.media_list .media_item a img{display:block; width:100%;}
.media_list .media_item .shop_now{position:absolute; bottom:40px; left:50%; margin-left:-75px; width:150px; height:22px; text-align:center; line-height:22px; font-size:16px; transform:translateY(20px);  opacity:0;}
@media screen and (min-width:1000px){
	.media_list .media_item a:hover .shop_now{transform:translateY(0); opacity:1;}
}
@media screen and (max-width:1000px){
	.media_list .media_item .shop_now{transform:translateY(0); opacity:1;}
}

/* BLOG */
.section_bg_blog{background-size:cover;}
.padding_around{padding:70px 0;}
.blog_list{padding:15px 0 30px;}
.blog_list .blog_item{float:left; width:50%; padding-right:20px; box-sizing:border-box;}
.blog_list .blog_item:nth-child(2n){padding-right:0; padding-left:20px;}
.blog_list .blog_item a{display:block;}
.blog_list .blog_item a .blog_item_title{font-size:18px; letter-spacing:3px;}
.blog_list .blog_item a .blog_item_poster{margin-top:32px; position:relative;}
.blog_list .blog_item a .blog_item_poster img{display:block; width:100%;}
.blog_list .blog_item a .blog_item_poster:after{content:""; display:block; width:100%; height:100%; position:absolute; top:0; left:0; box-sizing:border-box;}
.blog_list .blog_item a .blog_item_date{padding-left:40px; background-size:21px; font-size:14px; margin-top:20px; height:30px; line-height:30px;}
.blog_list .blog_item a .blog_item_desc{font-size:14px; margin-top:32px; line-height:20px; letter-spacing:2px;}

/* SHOP SOCAIL */
.social_padding{margin:0; padding:77px 0 60px!important;}
.socail_list{overflow:hidden; padding:10px 15px;}
.socail_list .socail_item{float:left; width:33.33%;}
.socail_list .socail_item a{display:block; position:relative; padding:15px; box-sizing:border-box;}
.socail_list .socail_item:nth-child(2){padding:0;}
.socail_list .socail_item:nth-child(2) a{float:left; width:50%;}
.socail_list .socail_item a img{vertical-align:top; display:block; margin:0 auto;}
.socail_list .socail_item a .hover_box{position:absolute; left:35px; right:35px; top:35px; bottom:35px; opacity:0;}
.socail_list .socail_item a .hover_box .hover_box_inner{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%) scale(1.3); text-align:center;}
.socail_list .socail_item a .hover_box .hover_box_inner img{display:inline-block;}
.socail_list .socail_item a .hover_box .hover_box_inner p{font-size:14px; margin-top:15px;}
.socail_list .socail_item a:hover .hover_box{left:15px; right:15px; top:15px; bottom:15px; opacity:1;}
.socail_list .socail_item a:hover .hover_box .hover_box_inner{ transform:translate(-50%,-50%) scale(1);}


body .blog_item_posterx{padding-top: 20px;}

@media screen and (max-width:1000px){
	.wrap_section_title span{font-size:21px; padding:10px 0;}
	.wrap_section_title a{font-size:11px;}
	.wrap_section .section_media_block{padding:0px 0;}
	.media_list .media_item{float:left; width:100%; padding:0; margin-bottom:15px; margin:8px 0;}
	.media_list .media_item .shop_now{bottom:24px; margin-left:-50px; width:100px; height:16px; line-height:16px;	font-size:12px;}
	
	/* new arrival */
	.arrival_list{padding:0 15px;}
	
	/* blog */
	.padding_around{padding:20px 0;}
	.blog_list{padding:0 15px 15px 15px;}
	body .blog_item_posterx{padding-top: 8px;}
	.blog_list .blog_item{width:100%; padding-right:0px; margin-bottom:30px;}
	.blog_list .blog_item:nth-child(2n){padding-right:0; padding-left:0px; margin-bottom:0px;}
	.blog_list .blog_item a .blog_item_title{font-size:14px; margin-top:10px;}
	.blog_list .blog_item a .blog_item_poster{margin-top:0;}
	.blog_list .blog_item a .blog_item_date{padding-left:20px; background-size:14px; font-size:12px; margin-top:8px; height:20px; line-height:20px;}
	.blog_list .blog_item a .blog_item_desc{font-size:12px; margin-top:8px; line-height:18px;}
	
	/* SHOP SOCIAL */
	.social_padding{padding:30px 0!important;}
	.socail_list{padding:10px 15px;}
	.socail_list .socail_item{width:100%;}
	.socail_list .socail_item a{display:block; position:relative; padding:6px 0;}
	.socail_list .socail_item a img{max-height:100%;}
	.socail_list .socail_item a:hover .hover_box{display:none;}
	.socail_list .socail_item:nth-child(2){padding:0;}
	.socail_list .socail_item:nth-child(2) a{padding-right:6px;}
	.socail_list .socail_item:nth-child(2) a:nth-child(2n){padding-right:0; padding-left:6px;}
}

/* 产品 */
.arrival_item{float:left; width:23.8%; position:relative; font-size:0; margin:18px 0; margin-left:1.5%; padding:10px 15px; box-sizing:border-box;}
.arrival_item:first-child{ margin-left:0;}
.arrival_item .collect_btn{display:none; width:40px; height:40px; background-size:26px 22px; position:absolute; top:12px; right:10px; transition:all 0.3s}
.arrival_item .off_area{display:none; width:58px; height:58px; line-height:1.1; border-radius:50%; padding-top:6px; position:absolute; top:10px; left:10px; text-align:center; font-size:16px; box-sizing:border-box;}
.arrival_item .off_area .big_font{margin-right:2px; font-size:22px;}
.arrival_item .icon_seckill{display:none; padding:5px 15px; position:absolute; top:10px; left:10px; font-size:14px;}
.arrival_item a{text-decoration:none;}
.arrival_item a.product_desc{display:block;}
.arrival_item a.product_desc .pic_box{text-align:center;}
.arrival_item a.product_desc .pic_box img{max-height:100%;}
.arrival_item a.product_desc .arrival_item_name{overflow:hidden; margin:18px 0; text-align:center; text-overflow:ellipsis; white-space:nowrap; letter-spacing:2px; font-size:14px;}
.arrival_item a.product_desc .arrival_item_price{text-align:center; letter-spacing:2px; font-size:14px;}
.arrival_item a.product_desc .arrival_item_price .origin_price{display:none;}
.arrival_item a.add_btn{display:block; width:100%; height:30px; line-height:30px; margin:8px 0 18px; text-align:center; text-transform:uppercase; letter-spacing:3px; font-size:14px;}
.arrival_item .rates_reviews{height:38px; text-align:center; font-size:14px;}
.arrival_item:hover .collect_btn{display:block; cursor:pointer;}
.arrival_item.off_item .off_area{display:block;}
.arrival_item.off_item a.product_desc .arrival_item_price .origin_price{display:inline-block; margin-left:4px; text-decoration:line-through;}
.arrival_item .rates_reviews .review_star{ margin-bottom:8px;}
@media screen and (max-width:1000px) {
	.arrival_item{width:50%; /*padding-right:12.5px; margin-left:0;*/  margin-left:0;margin:5px 0}
	.arrival_list li:nth-child(2n-1){padding-left: 0;;padding-right: 7.5px;}
	.arrival_list li:nth-child(2n){padding-left: 7.5px;padding-right: 0;}
	.arrival_item .off_area{width:31px; height:31px; position:absolute; top:10px; font-size:9px; padding-top:4px;}
	.arrival_item .off_area .big_font{font-size:12px;}
	.arrival_item .icon_seckill{border-width:1px; padding:2px 5px; font-size:12px;}
	.arrival_item a.product_desc .arrival_item_name{ letter-spacing:2px; margin:10px 0;}
	.arrival_item a.product_desc .arrival_item_price{font-size:12px;}
	.arrival_item a.add_btn{height:18px; line-height:18px; font-size:11px; margin:8px 0 10px;}
	.arrival_item .rates_reviews{font-size:12px;}
	.arrival_item .rates_reviews img{margin-bottom:5px; width:44px;}
	.arrival_item .collect_btn{display:none!important;}
	/*.arrival_item:nth-child(2n){margin-right:0; padding-right:0; padding-left:12.5px;}*/
	.arrival_item:nth-child(2n) .off_area, .arrival_item:nth-child(2n) .icon_seckill{left:12.5px;}
	.arrival_item:nth-child(3), .arrival_item:nth-child(4){ margin-top:0;}


	body .app_gallery{padding-top: 20px;}
	body .global_mode_gallery5 .gallery_title_box .title{padding: 10px 0;}
	body .app_gallery .title{line-height: 100%;height: auto;}
	body .wrap_section_title {padding-bottom: 12px;}

	body .global_mode_gallery5 .gallery_content{padding: 0 0 ;}
	body .global_mode_gallery5 .gallery_content .gallery_list{padding: 10px 7.5px;}
	body .global_mode_gallery5 .gallery_content .gallery_list .gallery_img_item a{padding: 7.5px;}
	body .app_gallery{padding-bottom: 20px;}
}
