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

.cart_checkout{padding-top: 0;}

#nav_auto .filter{display: none;}
.video_box .video1 .abs1, .video_box .video2 .abs2{top: 0;left: 0;}
#app_gallery .content_box .btn{z-index: 100;}
.base_box .of .ul{position: static;left: unset;width: 100%;}

/* Shop Social Start */
#app_gallery{overflow: hidden;}
#app_gallery .content_box{width: 100%;}
#app_gallery .content_box .content{width: 100%;margin-left: 0;overflow: unset;}
#app_gallery .content_box .content .slick-slide>div{margin-right: 5px;}
#app_gallery .content_box .content button{position: absolute;top: calc( 50% - 14.5px );width: 17px;height: 29px;font-size: 0;border: none;z-index: 1;}
#app_gallery .slick-prev{left: -30px;background: url(/static/themes/default/images/gallery_pre.jpg) no-repeat center center / 17px 29px;}
#app_gallery .slick-next{right: -25px;background: url(/static/themes/default/images/gallery_next.jpg) no-repeat center center / 17px 29px;}
#app_gallery .content_box .btn{display: none;}
/* Shop Social End */

/* Best Sellers Start */
.base_box .title .fr{display: none;}
.base_box .of{width: 100%;overflow: unset;}
.base_box .of button{position: absolute;top: -55px;display: inline-block;width: 27px;height: 17px;background: url(../images/bast_page.jpg) -26px center no-repeat;font-size: 0;border: none;z-index: 1;}
.base_box .of .slick-prev{right: 30px;background-position: 0 center;}
.base_box .of .slick-next{right: 0;}
.base_box .of .ul .pro_item{margin-right: 0;}
.base_box .of .ul .slick-slide>div{margin: 0 5px;}
/* Best Sellers End */

/* Share Your New Looking With Us Start */
.index_gallery .box .btn{display: none;}
.index_gallery .of{overflow: unset;width: calc( 100% - 55px );margin: 0 auto;}
.index_gallery .of .ul{width: 100%;}
.index_gallery .of .ul .slick-slide>div{margin: 0 4.5px;}
.index_gallery .of .ul button{position: absolute;top: calc( 50% - 14.5px );width: 17px;height: 29px;font-size: 0;border: none;z-index: 1;}
.index_gallery .of .ul .li{height: 175px;border: none;}
.index_gallery .of .ul .li .video_pic{border: 7px solid #d7d7d7;}
.index_gallery .slick-prev{left: -25px;background: url(/static/themes/default/images/gallery_pre.jpg) no-repeat center center / 17px 29px;}
.index_gallery .slick-next{right: -25px;background: url(/static/themes/default/images/gallery_next.jpg) no-repeat center center / 17px 29px;}
/* Share Your New Looking With Us End */

@media(max-width: 1060px){
	#nav_auto .nav dl dt a{font-size: 14px;padding: 0 15px;}

	#smartsupp-widget-container{display: none;}

	/*	display: flex;align-items: flex-start;justify-content: left;flex-wrap: wrap;*/
	.w_1000, .wide, body .app .wide{width: 100%;max-width: 96%;margin: 0 auto;min-width: unset}

	.index_cate_box .index_cate_item{width: calc( ( ( 100% + 20px ) / 3 ) - 20px );height: auto;margin: 0 6px;}
	.index_cate_box .index_cate_item.hasBorder{border: none;}
	.index_cate_box .index_cate_item .img_center{height: auto;}

	.video_box .ad1{width: 65%;height: auto;}
	.video_box .ad2{width: 31.5%;}
	.video_box .video1, .video_box .video2{width: 31%;height: auto;margin-right: 3%;margin-top: 3%;}
	.video_box .ad1 .abs0, .video_box .abs1, .video_box .abs2{width: 100%;height: 100%;}

	.index_best_sellers{height: auto;margin-bottom: 25px;padding-bottom: 25px;}
	.index_best_sellers .list_ad{display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;}
	.index_best_sellers .list_ad a{width: 48%;height: auto;margin: 0;}
	.index_best_sellers .list_ad a:first-child{margin-right: 0;}
	.index_best_sellers .list_ad a img{width: 100%;height: auto;}

	#app_gallery .content_box .content{width: calc( 100% - 34px );margin-left: 17px;overflow: unset;}
	#app_gallery .content_box .content .slick-slide>div{margin-right: 5px;}

	.index_gallery{overflow: hidden;}

	.cate_list{display: flex;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;}
	.cate_list dl, .cate_list dl.c{width: calc( ( ( 100% + 20px ) / 2 ) - 20px );height: auto;margin: 40px 20px 0 0;}
	.cate_list dl:nth-child(2n){margin-right: 0;}
	.cate_list dl dt{width: calc( 100% - 2px );height: auto;}

	.pro_list_info .list_box{display: flex;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;width: 100%;}
	.pro_list_info .list_box dl, .pro_list_info .list_box dl.first{width: calc( ( ( 100% + 20px ) / 3 ) - 20px );margin: 0 20px 30px 0;}
	.pro_list_info .list_box dl:nth-child(3n){margin-right: 0;}
	.pro_list_info .list_box dl dt{width: 100%;text-align: center;}
	.pro_list_info #top_page{height: auto;}
	.pro_list_info #top_page .fl{line-height: normal;margin: 15px 0 0;}
	.pro_list_info #top_page .fr{float: left;margin: 15px 0;}

	.f_menu_auto{}
	.f_menu_auto .f_menu{display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;}
	.f_menu_auto .f_menu .f_menu_box{width: 48%;}
	.f_menu_auto .f_menu .clear{display: none;}

	.cart_step{text-align: left;}
	.cart_step>div{float: none;display: inline-block;vertical-align: middle;}
	.cart_step>div.step_0{width: 30%;}
	.product_price_container .button_info{text-align: center;}
	.product_price_container .button_info>a, .product_price_container .button_info #paypal_button_container{display: inline-block;width: 100%;max-width: 600px;}
	.list_summary{position: static!important;top: unset!important;left: unset!important;}
	.itemFrom .item_operate{width: 140px;}
	.itemFrom .operate_box{margin-right: 10px;}
}

@media(max-width: 980px){
	#newsletter_auto, #newsletter_auto .newsletter_box{height: auto;text-align: center;}
	.newsletter_box .newsletter{float: none;display: inline-block;vertical-align: middle;width: 100%;text-align: center;}
	.newsletter_box .newsletter label, .newsletter_box .newsletter .newsletter_email, .newsletter_box .newsletter .newsletter_btn{float: none;display: inline-block;vertical-align: middle;}
	.newsletter_box .follow{float: none;display: inline-block;vertical-align: middle;margin-top: 20px;margin-bottom: 20px;}
}

@media(max-width: 780px){
	.pro_list_info .list_box dl, .pro_list_info .list_box dl.first, .pro_list_info .list_box dl:nth-child(3n){width: calc( ( ( 100% + 10px ) / 3 ) - 10px );margin: 0 10px 10px 0;height: auto;}
	.pro_list_info .list_box dl:nth-child(3n){margin-right: 0;}
	.pro_list_info .list_box dl dt{height: auto;}

	.f_menu .f_menu_box li:first-child{font-size: 18px;line-height: 30px;}
	.f_menu_auto .f_menu .f_menu_box{width: 100%;padding-bottom: 0;padding-top: 20px;}
	.f_menu_auto .f_menu .f_menu_box li:first-child{display: block;}
	.f_menu_auto .f_menu .f_menu_box li{display: none;}
	.f_menu_auto .f_menu .f_menu_box.last li{display: block;}
	.f_menu_auto .f_menu .f_menu_box.on li{display: block;}

	#app_gallery .slick-prev{}

	#prod_detail{padding-bottom: 10px;}

	.photo_video_box .photo_video_content{width: 96%;height: 350px;margin: calc( (100vh - 350px)/2 ) auto;}
	.photo_video_box .photo_video_content .close{top: -15px;right: -5px;}

	.right_func{top: 10%;}

	.base_box .of .ul .pro_item{text-align: center;}
	.base_box .of .ul .pro_item .img_center{display: inline-block;}

	.index_gallery .box{margin-bottom: 25px;}
	.index_gallery .box, .index_gallery .of, .index_gallery .of .ul{height: auto;}
	.index_gallery .of .ul{position: static;top: unset;left: unset;}

	#youtube>div{width: 94%!important;height: 350px!important;margin-left: -47%!important;}
	#youtube>div iframe{width: 100%!important;height: 100%!important;}

	.alert_choose_gallery{width: 96%!important;left: 2%!important;}
	.alert_choose_gallery.has_pro .choose_content{width: 96%;padding: 14px 2%;}
	.alert_choose_gallery.has_pro .gallery_img{width: 50%;height: auto;}
	.alert_choose_gallery .product{width: 45%;}

	.pro_list_info .list_box dl, .pro_list_info .list_box dl.first{margin-bottom: 10px;}
}


#mb_banner{display: none;}
@media(max-width: 600px){
	.banner_bg{display: none;}
	#mb_banner{display: block;}
	#mb_banner .banner_box .banner_list{height: 350px;position: relative;float: left;width: 225px;text-align: center;vertical-align: middle;cursor: pointer;overflow: hidden;margin: 0;background: #000;}
	#mb_banner .banner_box .item img{width: 100%;}

	#mb_banner .slick-dots{width: 100%;height: 13px;margin: 0 auto;display: flex;justify-content: center;z-index:400; position:absolute; bottom:20px;}
	#mb_banner .slick-dots li{font-size: 0;}
	#mb_banner .slick-dots li button{float:left;display:block;width:13px;height:13px; background:url(../images/banner_point.png) -21px top;margin-left:7px;font-size: 0;border: none;}
	#mb_banner .slick-dots li.slick-active button{background:url(../images/banner_point.png);}

	.index_cate_box .index_cate_item{width: 96%;margin: 0 2% 10px;}
	.index_cate_box .index_cate_item .blank41{display: none;}

	.index_best_sellers .list_ad a{width: 100%;margin-bottom: 25px;}
	.index_best_sellers .list_ad a:last-child{margin-bottom: 0;}

	/*先隐藏*/
	#nav_auto, #header_auto{display: none;}
	/*先隐藏*/

	.f_menu .f_menu_box{padding: 15px 0 0;}
	.f_menu .f_menu_box li:first-child{font-size: 18px;line-height: 30px;}

	.base_box .of .ul .pro_item .img_center{width: 180px;height: 180px;}

	.index_best_sellers .prolist{height: 455px;}

	.index_gallery{padding-bottom: 0;}

	.newsletter_box .newsletter{margin-top: 15px;text-align: left;}
	.newsletter_box .newsletter label{font-size: 16px;line-height: 35px;}
	.newsletter_box .newsletter .newsletter_email{width: 180px;margin: 0 -3px 0 5px;}
	.newsletter_box .newsletter .newsletter_btn{margin-top: 0;margin-left: -3px;}
	.newsletter_box .follow{width: 100%;background-position: 90px center;}
	.newsletter_box .follow li:first-child{width: auto;font-size: 16px;margin-right: 15px;}

	.index_gallery .gallery_title{height: auto;line-height: 40px;}
	.index_gallery .gallery_title:after{display: block;content: '';clear: both;}
	.index_gallery .gallery_title .fl{font-size: 16px;}

	.alert_choose_gallery.has_pro .gallery_img{width: 100%;}
	.alert_choose_gallery .product{width: 100%;margin-top: 20px;}

	#fixed{display: none;}
}


/* 购物车部分 Start */
.checkout_content .mb_msg{display: none;}
@media screen and (max-width:1080px ) {
	.checkout_container{width: 96%;}
	.list_content:before{display: none;}
	.list_information{width: 100%;float: none;padding-right: 0;}
	.list_summary{width: 100%;box-sizing: border-box;}
	.cart_box{display: none;}
	.cart_empty{display: block;}
	.cart_history{padding:0 1.6%;display: block;}
	.cart_prod .contents .pro_item{width: 30%;margin: 0 1.5% 5%;}
	.cart_prod .contents .pro_item.first{margin-left:1.5%;}

	.success_container .success_info{width: 100%;}
	.icon_success_status{left: 10px;}
	.success_container .hd>h3{padding-left: 75px;padding-right: 0;}
	.success_container .hd .note{padding-left: 75px;padding-right: 0;}

	.success_container .like_prod_info .title{padding-bottom: 0;}
	.success_container .like_prod_info .content{padding: 20px;}
	.success_container .like_prod_info .pro_item, .success_container .like_prod_info .pro_item.first{width: 30%;margin: 0 1.5% 5%;}
}
@media screen and (max-width: 980px) {
	.checkout_container{width: 98%;}
	.information_shipping .tips{width: 98%;box-sizing: border-box;}
	.information_shipping .list li{width: calc( 100% - 34px );margin-left: 0;}
	.information_payment .payment_list{height: auto}
	.information_payment .payment_row{margin-bottom: 12px;}
	.information_product .itemFrom .item_product{width: auto}
	.complete_container .complete .tips{width: 98%;float: none;margin:0 auto;}
	#payment_ready{width:95%;}
	.cart_prod .contents{padding: 20px 0;}
	.product_price_container .button_info{padding-bottom: 13px;}
}
@media screen and (max-width: 720px) {
	.cart_header{height: auto;overflow: hidden;}
	.cart_header .logo{display: block;float: none;}
	.cart_header .step{display: block;float: none;overflow: hidden;margin-top: 0;margin: 10px 0;}
	.information_customer .input_box{width: 98%;}
	.input_box .input_box_txt{width: 90%;}
	.order_summary .amount_box{display: block;float: none;width: 56%}
	#payment_ready .info p{font-size:14px;}
	#payment_ready .info p:first-child{font-size:18px;}
	.order_summary .amount_box{width: 100%;margin-right: 0;}
}
@media screen and (max-width: 640px) {
	.user_address_form .form_box .box{width: 100%;margin-bottom: 18px;}
	.user_address_form .form_box .box .input_box_txt{width: 93%;}
	.user_address_form .rows .input_box_txt{width: 93%;}
	.user_address_form .rows .box_input_group .input_group{width: 95%;}
	/*支付完成*/
	.payment_form .form_box .box{width: 100%;margin-bottom: 18px;}
	.payment_form .form_box .box .input_box_txt{width: 94%;}
	.payment_form .form_box .box .box_select{width: 100%;}
	.payment_form .rows .input_box_textarea{width: 94%;}

	.information_product .itemFrom thead tr{display: none;}
	.information_product .itemFrom tbody tr td.prod_select{display: none;}
	.information_product .itemFrom .prod_quantity>p{margin-left: 0}
	.information_product .itemFrom tbody tr td.prod_info_detail{width: 98%;padding: 15px 1% 0;}

	/*快捷支付*/
	#paypal_checkout_module .coupon_box_position{float: none;margin-top: 20px;}

	.success_container .like_prod_info .pro_item, .success_container .like_prod_info .pro_item.first{width: 47%;margin: 0 1% 5%;}
	.success_container .like_prod_info .pro_item>dt{height: auto;}

	.cart_prod .contents .pro_item{width: 47%;margin: 0 1% 5%;}
	.itemFrom, .itemFrom thead, .itemFrom tbody, .itemFrom tfoot, .itemFrom tr{display:block;}
	.itemFrom td{display: inline-block;}
	.itemFrom tbody tr{position: relative;}
	.itemFrom tbody td{border-bottom: 0;}
	.itemFrom tbody tr td.prod_select{width: 40px;}
	.itemFrom tbody tr td.prod_info_detail{width: calc( 100% - 80px );box-sizing: border-box;padding:26px 20px;}
	.itemFrom tbody tr td.prod_price{margin: 0 3% 0 70px; padding: 2% 0;}
	.itemFrom tbody tr td.prod_quantity{padding: 2% 0;}
	.itemFrom tbody tr td.prod_operate{padding: 2% 3% ;}
	.itemFrom th{display: none;}
	.itemFrom tr th:first-child{display: block;width: 100%;border-bottom:1px solid #f0f0f0;}
	.itemFrom tr th:first-child>em{margin-top:18px;}
	.itemFrom .operate_box{position: absolute;top:0;right: 20px;float: none;}
	.itemFrom tfoot .button_box{width: 100%;}
	.cart_step{display: none;}
	.tool_tips{width: calc( 98% - 32px )!important;left: 1%!important;}

	.checkout_content .mb_msg{display: inline-block;vertical-align: middle;width: 100%;font-size: 16px;margin-bottom: 3px;}
	.checkout_content .itemFrom tbody tr td.prod_price, .checkout_content .itemFrom tbody tr td.prod_quantity, .checkout_content .itemFrom tbody tr td.prod_operate{display: inline-block;vertical-align: top;width: 30%;margin-left: 0;margin-right: 2%;padding: 2% 0;text-align: left;font-size: 14px;}
	.checkout_content .information_product .itemFrom .prod_quantity{text-align: left;}
}
@media screen and (max-width: 480px) {
	.order_summary .coupon_box{width: 98%;padding-bottom: 20px;}
	.order_summary .coupon_box .code_input>input{width: 62%;}
	.order_summary .coupon_box .code_input .btn_coupon_submit{float: none;}
	.information_shipping .list li{width: 100%;box-sizing: border-box;}
	.order_summary .amount_box{width: 98%;}
	.order_summary .amount_box .rows .name{width: 58%;}
	.order_summary .amount_box .rows .value{width: 38%;}

	.alert_choose .footRegion .btn{float: none;display: block;}
	#paypal_checkout_module li.insurance{height: auto}
	.information_address .box_title{margin-top:12%;}
}
@media screen and (max-width: 420px) {
/*	.cart_prod .contents .pro_item{width: 98%;margin: 0 1% 10%;text-align: center;}*/
	.cart_empty .contents>h3{font-size: 20px;}
	.cart_header .step>a{margin-left: 10px;}
}
@media screen and (max-width: 380px) {
	.cart_header .step>a{float: none;}
	.complete_container .complete .orders_info{width: 98%;box-sizing: border-box;}
	.complete_container .complete .orders_info .rows label{width: 42%;}
}

/* 购物车部分 End */

/* 会员中心部分 Start */
@media(max-width: 1180px){
	body.user_login_page, body.user_reg_page, body.user_fav_page{padding-top: 0;}
	body #customer{width: 96%!important;}
	#login{width: 96%;}
}
@media(max-width: 600px){
	#signup .register{width: 100%;}
	#login{margin-top: 30px;}
	#login .input_box .input_box_txt{width: calc( 100% - 28px );}
	#signup .top_tab .title{font-size: 25px;}
}

/* 会员中心部分 End */

/* 产品列表 Start */
@media(max-width: 900px){
	.pro_list_info .list_box dl dd .add_box{display: none;}
	#turn_page{height: auto;}
	#turn_page .abs{position: static;top: unset;left: unset;}
	.cate_info .cate_brief{height: auto;}
	.cate_info .cate_price{line-height: 40px;}
	.webpath{height: auto;line-height: 30px;margin: 15px 0;}
	.webpath:after{content: '';clear: both;display: block;}
}
/* 产品列表 End */

/* 产品详情 Start */
@media(max-width: 1040px){
	.detail_pic .up{height: 400px;}
	#prod_detail .detail_left{width: 400px;}
	#prod_detail .detail_right{width: calc( 100% - 430px );padding-right: 0;}
	.detail_left_box .detail_youtube .video_box{width: 382px;height: 382px;}
	.prod_write_review .review_histogram{width: 255px;padding-right: 10px;}
	.prod_write_review .average_rating{width: calc( 100% - 300px );}
	.detail_pic .magnify .rect_mask, .detail_pic .magnify .detail_img_box{display: none!important;}
	.detail_left_box .youtube_title{font-size: 15px;}

	.good_color_box .list_box{margin: 0 25px;}

	.description_box iframe, .description_box embed{width: 100%!important;height: auto!important;}

	.new_win_alert.addtocart_alert .btn{width: 46%;}
}

@media(max-width: 800px){
	#prod_detail .detail_left_box>.fl{width: 100%;text-align: center;}
	#prod_detail .detail_left{display: inline-block;}
	.detail_left_box .youtube_title{display: inline-block;text-align: left;}
	.detail_left_box .detail_youtube .video_box{margin: 0 auto;}
	.detail_left_box .detail_youtube .video_box .video1{width: 100%;height: 100%;}
	.detail_left_box .detail_youtube .video_box iframe{width: 100%!important;height: 100%!important;}
	.detail_youtube{width: 100%;}
	#prod_detail .detail_right{width: 100%;margin-top: 40px;}
	.detail_right .bg{max-width: 500px;}
	.prod_description{margin-bottom: 0;}
	.detail_right .rows h5{width: 100%;padding: 13px 0;}
	.detail_right .rows{width: 100%;padding-left: 0!important;}
	.detail_right .rows h5, .prod_info_form li.attr_show h5{margin-left: 0!important;}
	.prod_info_form .attributes{margin: 0;padding: 0;}
	.prod_info_form li.attr_show h5{padding-right: 0;}

}

#goods_banner{display: none;}
@media(max-width: 600px){
	.prod_write_review .review_main{padding: 20px 10px;}
	.prod_write_review .review_histogram{width: 100%;border-right: 0;padding-right: 0px;}
	.prod_write_review .review_histogram ul{width: 100%;}
	.prod_write_review .histogram_list>li .size_base{width: calc( 100% - 90px );}
	.prod_write_review .average_rating{width: 100%;margin-left: 0px;margin-top: 25px;margin-bottom: 25px;}

	.new_review_list{padding: 15px 0;}
	.new_review_list .retit{float: none;padding: 10px 0;margin-left: 0;}
	.prod_review_more{padding: 15px;}

	#prod_detail .detail_left{display: none;}
	#goods_banner{display: block;margin-bottom: 15px;}
	#goods_banner .slick-dots{width: 100%;height: 13px;margin: 0 auto;display: flex;justify-content: center;z-index:400; position:absolute; bottom:20px;}
	#goods_banner .slick-dots li{font-size: 0;}
	#goods_banner .slick-dots li button{float:left;display:block;width:13px;height:13px; background: #ffffff;margin-left:7px;font-size: 0;border: 1px solid #f3216a;border-radius: 6.5px;}
	#goods_banner .slick-dots li.slick-active button{background: #f3216a;}

	.good_color_box .list_box{margin: 0 5px;}
	.good_color_box .good_color_content .list{width: 75px;}
	.good_color_box .good_color_content .list .pic_box{width: 75px;height: 75px;}
	.good_color_box .good_color_content .list.active .pic_box{width: 67px;height: 67px;}
	.good_color_box .good_color_content .list .color_title{width: 86px;left: -10.5px;}

	.good_color_box .list_box{margin: 0;}
	.good_color_box .good_color_content .list{width: 23%;margin: 4px 0.5%}
	.good_color_box .good_color_content .list .pic_box{width: 100%;height: 100%;}
	.good_color_box .good_color_content .list.active .pic_box{width: calc( 100% - 8px );height: calc( 100% - 8px );}
}

@media(max-width: 500px){
	.new_win_alert{width: 96%!important;left: 2%!important;}

	.detail_pic .up{height: 375px;}
	#prod_detail .detail_left{width: 375px;}
	.detail_left_box .youtube_title{font-size: 12px;}
	.detail_left_box .detail_youtube .video_box{width: 320px;height: 320px;}
	.detail_pic .small_carousel{width: 375px !important;}
}
/* 产品详情 End */


/* Photo页面 Start */
@media(max-width: 1040px){
	.photo_list dl{width: calc( ( ( 100% + 20px ) / 4 ) - 20px );height: auto;min-height: unset;margin: 25px 6px 0;}
	.photo_list dl dt{width: calc( 100% - 18px );height: auto;}
}
@media(max-width: 780px){
	.photo_list dl{width: calc( ( ( 100% + 30px ) / 2 ) - 30px );}
	.photo_list dl dd .name{padding-top: 10px;padding-bottom: 10px;}
}
/* Photo页面 End */

/* Faq页面 Start */
@media(max-width: 1040px){
	.faq_box .faq_list dl{background-position: 10px 18px;}
	.faq_box .faq_list dl dd{width: 100%;}
	.faq_box .faq_list dl dd div{width: 100%;}
	.faq_box .faq_list dl dd p{width: calc( 100% - 44px );}
	.faq_box .faq_list dl dt{padding: 15px 35px 15px 41px;height: auto;line-height: 25px;}
	.faq_box .faq_list dl dt .icon{top: 24px;}
}
/* Faq页面 End */

/* 新闻页 Start */
@media(max-width: 1040px){
	.r_box{width: calc( 100% - 245px );margin-left: 15px;}
}
@media(max-width: 600px){
	.l_menu{width: 100%;text-align: center;}
	.l_menu>div{background-color: #000;}
	.l_menu ul{display: none;vertical-align: top;width: calc( 100% - 38px );padding-top: 10px;}
	.l_menu ul li a{background: none;padding-left: 0;}
	.l_menu ul li:first-child{line-height: 30px;}
	.l_menu ul li a:hover, .l_menu ul li a.hover{background: none;}
	.l_menu.on ul{display: block;}
	.r_box{width: 100%;margin-left: 0;}
}
/* 新闻页 End */


/* 头部 Start */
nav.dui-navbar-m{display: none;}
@media(max-width: 800px){
	.right_func{display: none;}
	#top_bar_auto{height: auto;display: none;}
	#top_bar_auto{text-align: center;}
	#top_bar_auto .top_bar .freeshipping{float: none;display: inline-block;width: 100%}
	#top_bar_auto .top_bar .crossn{float: none;display: inline-block;width: 100%}
	.top_bar{height: auto;line-height: 30px;}
	.top_bar .freeshipping p{display: inline-block;vertical-align: middle;float: none;line-height: 30px;}
	.top_bar .crossn{margin-top: 0;}
	.top_bar .crossn li.fl, .top_bar .crossn li.fr{float: none;vertical-align: middle;}
	#top_bar_auto .top_bar .crossn{display: none;}
	#header_auto, #nav_auto{display: none;}
	.mobile_menu_btn.fr{position: absolute;top: 0;left: 18px;float: none;}
	.mobile_header_cart{position: absolute;top: 8px;right: 18px;display: block;}
	.mobile_header_user{position: absolute;top: 12px;right: 68px;display: block;}
	.header_cart{border: none;width: 37px;height: 37px;}
	.header_cart{margin-top: 0;}
	.header_cart .cart_count{height: 37px;line-height: 37px;}
	.header_cart .cart_inner{height: 37px;background-size: auto 37px;padding: 0;}
	.down_header_cart.header_active{box-shadow: none;}
	.header_cart .cart_count{font-size: 16px;}
	.header_user{border: none;width: auto;height: 28px;}

	#header_auto{display: block;}
	#header_auto, #header_auto .header{height: 0;}
	#header_auto .header .logo, #header_auto .header .search, #link_list, #header_auto .header_cart .cart_empty{display: none;}
	#header_auto .header_cart .cart_inner{display: none;}
	#header_auto .header_cart{display: block;}
	.header_cart .cart_note{top: 51px!important;width: 205px;}
	.down_header_cart .cart_list li{display: block;}
	.down_header_cart .cart_list .more_pro{height: 155px;}
	.down_header_cart .cart_list .more_pro .cart_box{display: block;}

	.order_box{display: none;}

	body{padding-top: 51px;}
	/****************  手机版  ***************************/
	nav.dui-navbar-m{ display: block; }
	nav .mb_search_form{margin: 10px 20px;}
	nav .mb_search_form .form{position: relative;}
	nav .mb_search_form .form input[type=text]{width: calc( 100% - 44px );height: 35px;line-height: 35px;padding: 0 22px;}
	nav .mb_search_form .form .button{position: absolute;top: 1px;right: 1px;width: 35px;height: 35px;background: url(../images/mb_search_icon.png) center no-repeat #fff;border: none;cursor: pointer;}
	.menu-opened nav.dui-navbar-m,.site-footer-m ul.footer-social-list img,html {height: 100%}
	nav.dui-navbar-m {position: fixed;top: 0;left: 0;right: 0;width: 100%;height: 50px;z-index: 10000;background-color: #fff;transition: all .5s ease}
	nav.dui-navbar-m .navbar-header {background: #fff;height: 50px;padding-left: 17px;padding-right: 17px;text-align: center;float: none}
	nav.dui-navbar-m .navbar-header:after,nav.dui-navbar-m .navbar-header:before,nav.dui-navbar-m .navbar-language-group a.navbar-group-head:before {display: none}
	nav.dui-navbar-m a.navbar-control {position: absolute;top: 8px;left: 18px;}
	nav.dui-navbar-m a:hover{text-decoration: none;}
	nav.dui-navbar-m .control-icon {display: block;padding-top: 3px;padding-bottom: 2px;transition: all .4s ease;}
	nav.dui-navbar-m .control-icon:before,nav.dui-navbar-m a.navbar-shopingbag:after,nav.dui-navbar-m a.navbar-shopingbag:before {content: '';display: block;height: 2px;width: 25px;background: linear-gradient(to right, #eaff3c, #d9509e, #5d69cf);border-top-right-radius: 2px;border-bottom-left-radius: 2px;transition: transform .4s ease .2s,background-color .5s ease 0s;transition: transform .4s ease .2s,background-color .5s ease 0s,-webkit-transform .4s ease .2s;margin: 0 auto;background: #000;}
	nav.dui-navbar-m .menu_name{font-size: 0.75rem;color: #000;}
	nav.dui-navbar-m a.navbar-shopingbag:after,nav.dui-navbar-m a.navbar-shopingbag:before {position: absolute;top: 50%;left: 0;opacity: 0;transition: all .4s ease}
	nav.dui-navbar-m .navbar-logo {display: inline-block;width: 160px;height: 40px;margin: 0 auto;padding: 5px 0;vertical-align: middle;margin-right: 20px;}
	nav.dui-navbar-m a.navbar-hobby-icon {display: block;width: 105px;height: 26px;background-size: 45px 26px;background-position: center center;background-image: url(icon3.png)}
	nav.dui-navbar-m a.navbar-shopingbag {position: relative;display: inline-block;float: right;margin-top: 14px;vertical-align: middle;transition: all .4s ease}
	nav.dui-navbar-m a.navbar-shopingbag:before {-webkit-transform: rotate(45deg);transform: rotate(45deg)}
	nav.dui-navbar-m a.navbar-shopingbag:after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}
	nav.dui-navbar-m a.navbar-shopingbag span.shopingbag-icon {position: relative;display: block;width: 22px;height: 22px;background-size: 22px 22px;background-position: center center;/*background-image: url(//www4.hobbycdn.com/assets/images/v3/head/mobile/shoppingbag-icon-39cee8eba25d24025779d7ba6f981d21.png);*/transition: all .4s ease .2s}
	nav.dui-navbar-m a.navbar-shopingbag span.shopingbag-icon.full {/*background-image: url(//www2.hobbycdn.com/assets/images/v3/head/mobile/shoppingbag-icon-o-52c548c48ee2ce40b2e4caff7c6a3d0e.png)*/}
	nav.dui-navbar-m .navbar-content {position: absolute;top: 50px;bottom: 0;width: 100%;background-color: #fff;opacity: 0;transition: all .4s;visibility: hidden;overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: 100}
/*	nav.dui-navbar-m li.func_nav a{background: rgba(0,0,0,0.05);}*/
	nav.dui-navbar-m a.navbar-group-head {position: relative;right: 0;display: block;width: calc( 100% - 40px );padding: 23px 0 22px 0;margin: 0 20px;font-size: 16px;color: #303233;overflow: hidden;z-index: 700;transition: all .4s;text-transform: capitalize;}
	nav.dui-navbar-m a.navbar-group-head h4 {font-size: 16px;line-height: 20px;font-weight: 700}
	nav.dui-navbar-m a.navbar-group-head:before {position: absolute;left: 0;top: 0;content: '';display: block;width: 100%;height: 1px;background-color: #f2f2f2}
	nav.dui-navbar-m a.navbar-group-head span.navbar-arrow-right {position: absolute;right: 20px;top: 50%;margin-top: -5px}
	nav.dui-navbar-m .navbar-group:first-child a.navbar-group-head,nav.dui-navbar-m ul.navbr-menu li:first-child a.navbar-menu-item {padding-top: 22px}
	nav.dui-navbar-m .navbar-group:first-child a.navbar-group-head:before,nav.dui-navbar-m ul.navbr-menu li:first-child a.navbar-menu-item:before {display: none}
	nav.dui-navbar-m .navbar-language-group a.navbar-group-head {border-top: 1px solid #dae1e6;padding-left: 44px;padding-top: 22px}
	nav.dui-navbar-m .navbar-language-group a.navbar-group-head h4 {font-weight: 400}
	nav.dui-navbar-m .navbar-language-group span.navbar-language-icon,nav.dui-navbar-m .navbr-pill-menu span.navbar-pill-icon {position: absolute;left: 20px;top: 50%;margin-top: -8px}
	nav.dui-navbar-m span.navbar-arrow-right,nav.dui-navbar-m span.navbar-language-icon {display: block;width: 10px;height: 10px;background-size: cover;background-position: center center;background-image: url(/static/themes/default/images/sec_select.png); }
	nav.dui-navbar-m .func_nav span.navbar-arrow-right,nav.dui-navbar-m .func_nav span.navbar-language-icon{background-image: none;}
	nav.dui-navbar-m span.navbar-language-icon {width: 16px;height: 16px;}
	nav.dui-navbar-m .navbar-group-head.on .navbar-arrow-right{width: 10px;height: 2px;background-image: url(/static/themes/default/images/sec_select_on.jpg);}
	nav.dui-navbar-m .func_nav .navbar-group-head.on .navbar-arrow-right{background-image: none;}
	nav.dui-navbar-m .navbr-group-menu {position: fixed;width: 100%;background-color: #fff;top: 50px;transition: left .4s;left: 100%;z-index: 800}
	nav.dui-navbar-m .navbr-group-menu ul {transition: all .4s;opacity: 0}
	nav.dui-navbar-m .navbr-group-menu a.menu-back {position: relative;display: block;padding: 20px;font-size: 16px;color: #303233;background-color: #ebeff2;transition: all .4s;opacity: 0;font-weight: 600}
	nav.dui-navbar-m .navbr-group-menu a.menu-back span,nav.dui-navbar-m .shopping-content a.navbar-store-link span {display: inline-block;vertical-align: middle}
	nav.dui-navbar-m .navbr-group-menu a.menu-back span.navbar-arrow-right {margin-right: 8px;-webkit-transform: rotate(180deg);transform: rotate(180deg)}
	nav.dui-navbar-m .navbar-group-active .navbr-group-menu {position: absolute;left: 0;top: 0}
	nav.dui-navbar-m .navbar-group-active .navbr-group-menu a.menu-back,nav.dui-navbar-m .navbar-group-active .navbr-group-menu ul {opacity: 1}
	nav.dui-navbar-m .son_nav{display: none;}
	nav.dui-navbar-m a.navbar-menu-item {position: relative;display: block;width: calc( 100% - 55px );padding: 13px 0 12px;margin: 0 20px;font-size: 14px;line-height: 20px;color: #303233;overflow: hidden;font-weight: 700;border-bottom: 1px solid #f2f2f2;}
	nav.dui-navbar-m ul.navbr-menu li:first-child a.navbar-menu-item{padding-top: 12px;text-indent: 0;padding-left: 15px;font-size: 14px;font-weight: 400;}
	nav.dui-navbar-m a.navbar-menu-item:before {position: absolute;left: 20px;right: 20px;top: 0;content: '';display: block;width: auto;height: 1px;background-color: #f2f2f2}
	nav.dui-navbar-m .navbr-language-menu {text-align: center}
	/*nav.dui-navbar-m .navbr-pill-menu {border-top: solid 1px #dae1e6}*/
	nav.dui-navbar-m .navbr-pill-menu.navbr-pill-menu li a.navbar-menu-item {padding-left: 44px!important;font-weight: 400;width: calc( 100% - 90px );}
	nav.dui-navbar-m .navbr-pill-menu span.navbar-pill-icon.pill-icon-explore_more {margin-top: -6px}
	nav.dui-navbar-m .pill-icon-compare {width: 16px;height: 16px;}
	nav.dui-navbar-m .pill-icon-compare,nav.dui-navbar-m .pill-icon-explore_more,nav.dui-navbar-m .pill-icon-setup {display: block;background-size: cover;background-position: center center}
	nav.dui-navbar-m .pill-icon-setup {width: 16px;height: 16px;}
	nav.dui-navbar-m .pill-icon-explore_more {width: 12px;height: 12px}
	nav.dui-navbar-m .shopping-content {position: absolute;top: 50px;bottom: 0;width: 100%;background-color: #fff;opacity: 0;visibility: hidden;transition: all .4s;overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: 100}
	nav.dui-navbar-m .shopping-content a.navbar-store-link {position: relative;display: block;padding: 20px;font-size: 16px;font-weight: 600;color: #303233;background-color: #ebeff2;transition: all .4s}
	nav.dui-navbar-m .shopping-content a.navbar-store-link span.navbar-arrow-right {margin-left: 8px;}
	nav.dui-navbar-m .shopping-content .navbar-account {padding: 22px 20px;font-size: 16px}
	nav.dui-navbar-m .shopping-content .navbar-account a { display: inline-block; max-width: 60%; vertical-align: middle}
	nav.dui-navbar-m .shopping-content a.login-link,nav.dui-navbar-m .shopping-content a.logout-link {color: #1897f2;font-weight: 600}
	nav.dui-navbar-m .shopping-content a.user-link {color: #303233;position: relative;padding-left: 40px;margin-right: 15px;line-height: 32px}
	nav.dui-navbar-m .shopping-content a.user-link span.navbar-nickname {display: block;width: 100%;margin-left: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
	nav.dui-navbar-m .shopping-content a.user-link span.navbar-avatar {position: absolute;display: block;left: 0;top: 50%;width: 32px;height: 32px;margin-top: -16px;border-radius: 50%;background-size: 32px 32px;background-position: center center;}
	nav.dui-navbar-m .navbar-bag {transition: all 1.2s;overflow: hidden}
	nav.dui-navbar-m .navbar-bag.navbar-bag-show {max-height: 650px}
	nav.dui-navbar-m .navbar-bag a.navbar-shopping-cart {display: block;width: 100%;padding: 22px 20px;font-size: 16px;font-weight: 600;line-height: 20px;color: #303233;border-bottom: solid 1px #dae1e6}
	nav.dui-navbar-m .navbar-bag a.navbar-shopping-cart span {display: inline-block;vertical-align: bottom;line-height: 20px}
	nav.dui-navbar-m .navbar-bag a.navbar-shopping-cart span.shopping-num {text-align: center;padding: 0 5px;margin-left: 8px;background-color: #303233;color: #fff;font-size: 12px;line-height: 18px;height: 18px;min-width: 18px;border-radius: 8px;font-weight: 400}
	nav.dui-navbar-m .navbar-bag a.navbar-checkout {display: block;width: 100%;padding: 13px;margin-top: 20px;font-size: 16px;background-color: #303233;text-align: center;color: #fff;border-radius: 2px}
	nav.dui-navbar-m .navbar-bag p.navbar-shopping-tip {border-top: solid 1px #f2f2f2;padding-top: 8px;font-size: 12px;color: #919699;text-align: center}
	nav.dui-navbar-m .navbar-bag li.navbar-shopping-item {padding-top: 22px;padding-bottom: 22px;border-bottom: solid 1px #f2f2f2}
	nav.dui-navbar-m .navbar-bag li.navbar-shopping-item:last-child {border-bottom: none}
	nav.dui-navbar-m .navbar-bag li.navbar-shopping-item a {position: relative;display: block;padding-left: 86px;padding-top: 12px;min-height: 70px}
	nav.dui-navbar-m .navbar-bag li.navbar-shopping-item img.shopping-item-img {position: absolute;left: 0;top: 0;display: block;width: 70px;height: 70px}
	nav.dui-navbar-m .navbar-bag li.navbar-shopping-item .shopping-item-name {margin-bottom: 5px;font-size: 16px;color: #303233}
	nav.dui-navbar-m .navbar-bag li.navbar-shopping-item .shopping-item-quantity {font-size: 12px;color: #919699}
	body nav.dui-navbar-m .navbar-container {transition: all .5s ease 0s;height: 51px}
	body nav.dui-navbar-m a.navbar-hobby-icon,body nav.dui-navbar-m a.navbar-shopingbag span.shopingbag-icon {transition: all .5s ease 0s}
	body nav.dui-navbar-m a.navbar-shopingbag:after,body nav.dui-navbar-m a.navbar-shopingbag:before {transition: all .1s ease}
	body nav.dui-navbar-m.header-closed {background-color: transparent;border: none;box-shadow: 0px 2px 3px #333;box-shadow: unset;}
	body nav.dui-navbar-m.header-closed a.navbar-hobby-icon {background-image: url(icon3-1.png)}
	body nav.dui-navbar-m.header-closed .navbar-control .control-icon:before {background-color: #888888}
	body nav.dui-navbar-m.sticky-nav .navbar-container {height: 50px;background-color: #fff;}
	body nav .search_icon{ margin-top: 15px;  filter: invert(0); }
	body nav.sticky-nav .search_icon{ margin-top: 15px; filter: invert(0); }
	body nav .Search{ display: block; position: absolute; top: 100%; width: 100%; background: #fff; pointer-events: none; visibility: hidden; opacity: 0; transform: translateY(-25px); transition: transform 0.15s ease-in-out, opacity 0.15s ease-in-out, visibility 0.15s ease-in-out; z-index: -1; }
	body nav.SearchShow .Search{     visibility: visible; opacity: 1; pointer-events: auto; transform: translateY(0); }
	body nav .Search .search__Inner{ max-height: calc(100vh - var(--header-height) - 88px);padding: 14px 18px; overflow: auto; }
	body nav .Search .search__Inner .SearchBar{ display: flex; align-items: center; box-sizing: border-box !important;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; }
	.Search__Input{ background: none; width: 100%; border: none!important; font-size: 17px;; vertical-align: middle; font-weight: 600; font-style: normal; color: #1c1b1b; transition: color 0.2s ease-in-out; letter-spacing: 0.2em; text-transform: uppercase; }
	.Search__InputIconWrapper{ margin-right: 12px; position: relative;  width: 24px; height: 24px; display: block; background: url(../images/search1.png) no-repeat center center; border: none!important; }
	.Search__Close{ width: 24px; height: 24px; display: block; background: url(../images/close.png) no-repeat center center; }
	.Search__Form{ display: flex; align-items: center; flex: 1 0 auto; }
	nav .Search__Input::-webkit-input-placeholder{ color: #7ecef4  }
	nav .Search__Input::-moz-placeholder{ color: #7ecef4 }
	nav .Search__Input:-ms-input-placeholder{ color: #7ecef4 }

	nav.dui-navbar-m .son_nav .third{margin: 0 40px;}
	nav.dui-navbar-m .son_nav .third dd{padding: 5px;}
	nav.dui-navbar-m .son_nav .third dd a{font-size: 14px;line-height: 22px;}


	body nav.dui-navbar-m.sticky-nav a.navbar-hobby-icon {}
	body nav.dui-navbar-m.sticky-nav a.navbar-shopingbag span.shopingbag-icon {}
	body nav.dui-navbar-m.sticky-nav a.navbar-shopingbag span.shopingbag-icon.full {}body nav.dui-navbar-m.sticky-nav .navbar-control .control-icon:before {background-color: #303233}
	menu-opened nav.dui-navbar-m,.site-footer-m ul.footer-social-list img,html {height: 100%}
	body {position: relative;width: 100%;/*padding-top: 50px;*/overflow-x: hidden}
	.menu-opened .navbar-header {border-bottom: 1px solid #f2f2f2}
	.menu-opened,.menu-opened .hobby-mobile {overflow: hidden;height: 100%}
	nav.dui-navbar-m.header-opened .control-icon:nth-child(2) {opacity: 0}
	nav.dui-navbar-m.header-opened .control-icon:nth-child(1) {-webkit-transform: translateY(8px);transform: translateY(8px)}
	nav.dui-navbar-m.header-opened .control-icon:nth-child(1):before {-webkit-transform: rotate(45deg);transform: rotate(45deg)}
	nav.dui-navbar-m.header-opened .control-icon:nth-child(3) {-webkit-transform: translateY(-7px);transform: translateY(-7px)}
	nav.dui-navbar-m.header-opened .control-icon:nth-child(3):before {-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}
	nav.dui-navbar-m.header-opened .navbar-content {opacity: 1;visibility: visible;z-index: 200}
	nav.dui-navbar-m.header-opened a.navbar-shopingbag,nav.dui-navbar-m.shopping-opened .control-icon {opacity: 0;visibility: hidden;-webkit-transform: translateY(-50px);transform: translateY(-50px)}
	nav.dui-navbar-m.shopping-opened .shopping-content {opacity: 1;visibility: visible;z-index: 200}
	nav.dui-navbar-m.shopping-opened a.navbar-shopingbag {transition: none}
	nav.dui-navbar-m.shopping-opened a.navbar-shopingbag .shopingbag-icon {transition: all .3s;opacity: 0}
	nav.dui-navbar-m.shopping-opened a.navbar-shopingbag:after,nav.dui-navbar-m.shopping-opened a.navbar-shopingbag:before {transition: all .4s ease .35s;opacity: 1}
	nav.dui-navbar-m .show-navbar-group a.navbar-group-head {right: 100%;opacity: 0}
	.no-transition .navbr-group-menu,.no-transition a.navbar-group-head {transition: none!important}
	.dui-tpl, .hidden{ display: none; }
	.no-transition .navbr-group-menu, .no-transition a.navbar-group-head{ transition: none; }

	nav.dui-navbar-m a.navbar-group-head h4 .new_icon{margin-left: 4px;}
	nav.dui-navbar-m a.navbar-group-head h4 .new_icon img{height: 20px;}
	/****************  手机版 END  ***************************/
}
/* 头部 End */

/* 评论页 Start */
@media(max-width: 1040px){
	#pro_review{width: 96%;}
	#review_form .review_content{width: calc( 100% - 22px );}
	#pro_review .review_content_box{margin-bottom: 50px;}
	.review_left{width: calc( 100% - 250px );}
	.review_right{width: 240px;}
	#may_like .b_list .pro_info{width: calc( 100% - 108px );}
	.prod_write_review .average_rating{height: auto;}
}
@media(max-width: 780px){
	.review_left{width: 100%;}
	.review_right{width: 100%;}
}
/* 评论页 End */

/* 买家秀列表页 Start */
@media(max-width: 1000px){
	#app_gallery .gly_list .item{margin: 0 9px;}
}
/* 买家秀列表页 End */