.wrap_container {max-width: 1680px;margin:0 auto;-webkit-box-sizing: border-box;box-sizing: border-box;}
.wrap_container_inner {max-width: 1200px;margin:0 auto;-webkit-box-sizing: border-box;box-sizing: border-box;}
.none {display: none !important;;}
.show_mobile {display: none !important;;}
@media screen and (min-width:1000px) and (max-width: 1920px) {
	.wrap_content_padding {padding-left: 20px;padding-right: 20px;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.wrap_blog_padding {padding:0 10px;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.wrap_instagram_padding {padding:0 15px;-webkit-box-sizing: border-box;box-sizing: border-box;}
}
/* 移动端 */


/* 头部 */
#header { width:100%; }
#header .pc_wrap{ padding:0 20px;-webkit-box-sizing: border-box;box-sizing: border-box;position: unset;top:0;left:0;right:0;z-index: 99;}
#header .head_inner{padding-bottom: 28px;}
#header .wrap_container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
#header .head_inner { width:100%;-webkit-box-sizing: border-box;box-sizing: border-box;padding-top: 28px;}
#header .head_lbar {float: left;width:17%;}
#header .head_mbar {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;height: auto;}
#header .head_rbar {float: right;width:17%;line-height: 64px;}

 /* logo start */
 .logo {display: table-cell;vertical-align: middle;}
.logo img{display: block;max-height: 64px;}
#header .head_lbar .logo {height: 64px;}
/* logo end */

/* 导航栏 开始 */
.default_nav_style ul{width:100%; overflow:hidden;font-size: 0;text-align: center;}
.default_nav_style li{display:inline-block;height:64px; line-height:64px;-webkit-box-sizing: border-box;box-sizing: border-box;padding:0 20px;}
.default_nav_style li>a{font-size: 20px;font-weight: bold;}
.default_nav_style li a:hover{text-decoration:none}
/* 导航栏 结束 */

.icon_group{display: block;text-align: right;}
.icon_group .icon_group_item {display: inline-block;vertical-align: middle;}

.default_language_currency_style dt{padding: 0px; margin-right: 1.5625vw;}
.default_language_currency_style dt span{font-size:18px;font-weight: bold;}
.default_language_currency_style dt i{display: none;}

/* 搜索框 */
#header .default_search_style {position: relative;overflow: hidden;}
#header .default_search_style .default_search_btn{display: block;}
#header .default_search_style .bg{position: relative; display: block;width:23px;height:23px;}

/* 会员账号 */
#header .account_area{margin:0 1.5625vw;}
#header .default_account_style {vertical-align: middle;cursor: pointer;text-align: center;}
#header .default_account_style .global_login_sec, #header .default_account_style .global_account_sec{display: block;}
#header .default_account_style .global_login_sec .SignInButton_sec, #header .default_account_style .global_account_sec .AccountButton_sec{width:100%;height:23px;width:23px;margin:0 auto;font-size: 0;}
.signin_box_sec, .account_container_sec{right: -10px;}

/* 购物车 */
#header .shopcar_area{position: relative;}
#header .default_shopping_cart_style{display: block;width:24px;height:23px;padding-right: 35px; }
#header .default_shopping_cart_style .cart_count{position: absolute;right:0;top:2px;width:32px;height:22px;border-radius: 10px;text-align: center;line-height: 23px;font-size: 16px;}
#header .default_shopping_cart_style .text_0,
#header .default_shopping_cart_style .text_1,
#header .default_shopping_cart_style .cart_count_price{display: none;}
.default_shopping_cart_down .cart_note{left: unset; right: 0px;}

.icon-search4{font-size: 23px;position: absolute;top:0;left: 0;line-height: 1;}
.icon-member3{font-size: 28px;position: absolute;top: -2px;left: -2px;line-height: 1;}
.icon-shoppingcart5{position: absolute;top: 0;left: 0;line-height: 1;font-size: 24px;}

@media screen and (max-width:1600px){
	#header .head_lbar{width: 20%;}
	#header .head_rbar{width: 20%;}
	
}

@media screen and (max-width: 1560px) {
	 #header .head_mbar {float: left;}
	.default_nav_style li{padding:0 10px;}
}
@media screen and (max-width: 1440px) {
	#header .account_area{margin:0 25px;}
	.default_language_currency_style dt{margin-right:25px;}
	#header .head_lbar {margin-right: 1%;}
	.default_nav_style li{padding:0 8px;}
}
@media screen and (max-width: 1366px) {
	#header .account_area{margin:0 20px;}
	.default_language_currency_style dt{margin-right:20px;}
	.default_nav_style li>a{font-size: 19px;}
}
@media screen and (max-width: 1300px) {
	#header .account_area{margin:0 14px;}
	.default_language_currency_style dt{margin-right:14px;}
	.default_nav_style li{padding:0 6px;}
	.default_nav_style li>a{letter-spacing: -0.5px;}
}
@media screen and (max-width: 1200px) {
	#header .account_area{margin:0 10px;}
	.default_language_currency_style dt{margin-right:10px;}
	.default_nav_style li{padding:0 4px;}
	.default_nav_style li>a{letter-spacing: -0.8px;padding: 0 10px;}
}
@media screen and (max-width: 1140px) {
	#header .account_area{margin:0 5px;}
	.default_language_currency_style dt{margin-right:5px;}
	.default_nav_style li{padding:0 2px;}
	.default_nav_style li>a{font-size: 18px;}
}
@media screen and (max-width: 1080px) {
	#header .account_area{margin:0 1px;}
	.default_language_currency_style dt{margin-right:1px;}
	.default_nav_style li{padding:0 0px;}
	.default_nav_style li>a{letter-spacing: -1px;}
}
@media screen and (max-width: 1024px) {
	#header .head_lbar {width:18%;margin-right: 1.5%;}
}

/* 手机端顶部栏 */
@media screen and (max-width: 1000px) { /*当屏幕尺寸小于1000px时，应用下面的CSS样式*/
	#header {min-width: auto;}
	#header .head_rbar {width: auto; line-height: 52px;}
	#header .head_lbar {width:auto;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
	#header .head_lbar .logo{height: auto;padding:10px 0;min-height: 50px;max-height: 100px;}
	#header .pc_wrap{position: unset;}
	#header .head_inner{padding-top: 0px;padding-bottom: 0;}
	#header .wrap_container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height: 70px;max-height: 120px;}
	#header .wrap_main {height:52px;padding:0 15px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-sizing: border-box;box-sizing: border-box;}
	#header .mobile_head_left {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; float: left;}
	#header .header_menu_mb {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-right:17px;font-size: 0;height:52px;text-align: center;cursor: pointer;-webkit-transition: -webkit-transform 0.3s;transition: -webkit-transform 0.3s;-o-transition: transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
	#header .header_menu_mb span {display: block;width: 23px;height: 2px;margin-bottom:7px;border-radius: 1.5px;-webkit-transform-origin: 20px;-ms-transform-origin: 19px;transform-origin: 19px;-webkit-transition: background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease, width 0.5s, -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition: background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease, width 0.5s, -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);-o-transition: background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease, transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), width 0.5s;transition: background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease, transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), width 0.5s;transition: background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease, transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), width 0.5s, -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);}
	#header .header_menu_mb span:last-child {margin-bottom:0;}
	#header .logo img {max-width:150px;max-height: 80px;}
	#header .mobile_head_right {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
	#header .mobile_search_area {background-size: 20px;width:20px;height:23px;}
	#header .default_shopping_cart_style {position: relative; width:20px; height: 25px; margin-left:20px;padding-right:12px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
	#header .default_shopping_cart_style .cart_count{border-radius:50%;display: block;position: absolute;top:-3px;right:0;width:16px;height:16px;line-height: 16px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;font-size: 12px;}

	.default_search_form {display: none;}
	.icon_group .icon_group_item.lang_cur_area{display: none;}
	.icon-search4{font-size: 26px;top: 0;left: -2px;}
	.icon-shoppingcart5{font-size: 26px;}
	.icon-mb_menu2{font-size: 23px;}
	#footer .default_foot_menu_style .menu_list dl.focus dd {display: block;}
}




/* banner轮播 开始 */
.wrap_slider{width: 100%;}
.wrap_slider .slider_container{width: 100%;position: relative;}
.wrap_slider .slider_container .slider_wrap{width: 100%;}
.wrap_slider .slider_container .slider_wrap .slider_item{position: relative;width: 100%;}
.wrap_slider .slider_container .slider_wrap .slider_item img{margin: 0;display: block;width:100%;}
.wrap_slider .slider_container .slider_btns{display: none;position: absolute;left:50px;right:50px;top: 50%;margin-top: -30px;}
.wrap_slider .slider_container .slider_btns div{background-size: cover;width: 18px;height: 31px;background-repeat: no-repeat;background-position: center;cursor: pointer;}
.wrap_slider .slider_container .slider_btns .slider_btn_left{float: left;}
.wrap_slider .slider_container .slider_btns .slider_btn_right{float: right;}
.wrap_slider .slider_container .slider_pagination{position: absolute;bottom:30px;left:0;right:0;text-align: center;font-size: 0;}
.wrap_slider .slider_container .slider_pagination .slider_pagination_dot{display: inline-block;margin:0 4px;width:145px;height:3px;}
.wrap_slider .slider_container .slider_pagination .slider_pagination_dot.active{height: 7px;}
@media screen and (max-width: 1000px){
	.wrap_slider .slider_container .slider_btns{display: none;}
	.wrap_slider .slider_container .slider_pagination{display: none;}
	#top_bar_outer, #header, #nav_outer, #service_outer, #footer_outer{max-width: auto;}
}
/* banner轮播 结束 */



/* 底部栏 */
#footer .footer_top {padding:60px 0 50px;-webkit-box-sizing: border-box;box-sizing: border-box;}
#footer .footer_top .lbar_links {float: left;width:27%;padding-right: 20px;-webkit-box-sizing: border-box;box-sizing: border-box;}
#footer .footer_top .mbar_links {float: left;width:100%;}
#footer .wrap_right {float: right;width: 73%;}



/* 底部导航 */
#footer .default_foot_menu_style{overflow: hidden;}
#footer .default_foot_menu_style .menu_list{display: inline-block;vertical-align: top;font-size: 0;width:33%;-webkit-box-sizing: border-box;box-sizing: border-box;padding:12px 0 18px;;padding-left: 30px;}
#footer .default_foot_menu_style .menu_list>dl>dt{font-size: 24px;line-height:30px;margin-bottom:18px;}
#footer .default_foot_menu_style dl dd{display: block;padding:5px 0;}
#footer .default_foot_menu_style dl dd a{font-size: 14px;line-height: 20px;}

/* 联系我们 */
#footer .default_contact_style{padding:12px 0 18px;padding-left: 30px;}
#footer .default_contact_style dl>dt{font-size: 24px;line-height:30px;margin-bottom:18px;}
#footer .default_contact_style dl dd{display: block;padding:10px 0;padding-left: 30px; font-size: 14px;line-height: 20px;display: block;}
#footer .default_contact_style dl dd.contact_add{background-image: url(../images/icon_address.png); background-repeat: no-repeat; background-position: left center;}
#footer .default_contact_style dl dd.contact_tel{background-image: url(../images/icon_tel.png); background-repeat: no-repeat; background-position: left center;}
#footer .default_contact_style dl dd.contact_email{background-image: url(../images/icon_email.png); background-repeat: no-repeat; background-position: left center;}
/* 底部导航 */


/* 邮件订阅 */
#footer .wrap_section_newsletter{padding:60px 0 70px;margin-top:100px;-webkit-box-sizing: border-box;box-sizing: border-box; position: relative; overflow: hidden;}
#footer .newsletter_area_bg {background-size: cover;}
#footer .default_newsletter_style .newsletter_bgimg{width:1920px; position: absolute; top: 0px; left: 50%; right: 0; margin-left: -960px; z-index: -1;}
#footer .default_newsletter_style .newsletter_title{margin-bottom:45px;text-align: center;}
#footer .default_newsletter_style .newsletter_title .top_text{font-size: 60px;margin-bottom:28px;line-height: 62px;}
#footer .default_newsletter_style .newsletter_title .sub_text{font-size: 16px;line-height: 18px;}
#footer .default_newsletter_style .default_newsletter_form{height:48px;width:732px;margin:0 auto;position: relative;}
#footer .default_newsletter_style .default_newsletter_form input.text{border:none;outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;width:calc(100% - 130px);height: 48px;line-height: 48px;padding-left:20px;font-size: 16px;-webkit-box-sizing: border-box;box-sizing: border-box;}
#footer .default_newsletter_style .default_newsletter_form input.subscribe{border:none;outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-size: 14px;width:120px;height:48px;line-height: 48px;text-align: center;position: absolute;top:0;right:0;z-index: 99;text-transform: uppercase; -webkit-transition:all .3s; -o-transition:all .3s; transition:all .3s; cursor: pointer;}
#footer .default_newsletter_style .default_newsletter_form input::-webkit-input-placeholder{font-size: 14px;}
#footer .default_newsletter_style .default_newsletter_form input::-moz-placeholder{font-size: 14px;}
#footer .default_newsletter_style .default_newsletter_form input:-ms-input-placeholder{font-size: 14px;}


#footer .footer_social {margin-top:35px;}
#footer .footer_social a{display: inline-block;vertical-align: middle;margin-right:14px;}

#footer .footer_bottom {padding:49px 0 38px; text-align: center;}
#footer .footer_bottom p{font-size: 14px;line-height: 20px;}
#footer .footer_bottom p span{margin-left:40px;}

/* ------------------------------------ */


@media screen and (max-width: 1000px) {

	/* 订阅号 */
	#footer .wrap_section_newsletter{padding:30px 0 35px;margin-top:60px;}
	#footer .default_newsletter_style .newsletter_title{margin-bottom:20px;text-align: center;}
	#footer .default_newsletter_style .newsletter_title .top_text{font-size: 27px;margin-bottom:16px;line-height: 30px;}
	#footer .default_newsletter_style .newsletter_title .sub_text{font-size: 12px;line-height: 18px;}
	#footer .default_newsletter_style .default_newsletter_form{height:36px;width:86%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
	#footer .default_newsletter_style .default_newsletter_form input.text{width:75%;height: 36px;line-height: 36px;padding-left:10px;font-size: 12px;border-radius: unset;}
	#footer .default_newsletter_style .default_newsletter_form input.subscribe{font-size: 12px;width:25%;height:36px;line-height: 36px;border-radius: unset;}
	#footer .default_newsletter_style .default_newsletter_form input::-webkit-input-placeholder{font-size: 12px;}
	#footer .default_newsletter_style .default_newsletter_form input::-moz-placeholder{font-size: 12px;}
	#footer .default_newsletter_style .default_newsletter_form input:-ms-input-placeholder{font-size: 12px;}

	#footer .footer_top {padding:0;}
	#footer .footer_top .lbar_links,
	#footer .footer_top .mbar_links,
	#footer .footer_top .rbar_links,
	#footer .wrap_right,
	#footer .default_foot_menu_style .menu_list {float: none;width: 100%;}
	#footer .default_foot_menu_style .menu_list,
	#footer .default_contact_style {border-left: none;}
	#footer .default_foot_menu_style {padding: 0 15px;padding-top: 20px;}
	#footer .default_foot_menu_style .menu_list {padding: 0;}
	#footer .default_contact_style {padding: 0 15px;}
	#footer .default_contact_style dl>dt,
	#footer .default_foot_menu_style .menu_list>dl>dt{display:block;height:auto;line-height:32px;font-size: 15px;position: relative;text-decoration: none;margin-bottom:10px;-webkit-box-sizing: border-box;box-sizing: border-box;padding-right: 32px;}
	#footer .default_contact_style dl>dt:before,
	#footer .default_foot_menu_style .menu_list>dl>dt:before{content:'';display:block;width:40px;height: 1px;position: absolute;bottom:0;left:0;}
	#footer .default_contact_style dl>dt .icon-mb_add4,
	#footer .default_foot_menu_style .menu_list>dl>dt .icon-mb_add4{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;position: absolute;right:0;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
	#footer .default_contact_style dl>dt:hover:after,
	#footer .default_foot_menu_style .menu_list>dl>dt.on:after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
	#footer .default_contact_style dl>dd,
	#footer .default_foot_menu_style .menu_list>dl>dd {display: none;}
	#footer .default_foot_menu_style .menu_list.menu_list_contact dt:after{display: none;}
	#footer .default_foot_menu_style .menu_list.menu_list_contact dd{display: block;}

	#footer .footer_top .lbar_links {padding-right: 0;}
	#footer .lbar_links .logo {display: none;}
	#footer .lbar_links .social_icons {margin-bottom: 15px;text-align: center;}
	#footer .lbar_links .footer_social a {margin: 0 7px;}

	#footer .footer_bottom {margin-top: 10px;padding: 20px 0;}
	#footer .footer_bottom p {float: none;text-align: center;}
}

@media screen and (max-width: 1000px) { /*当屏幕尺寸小于1000px时，应用下面的CSS样式*/
	.show_pc {display: none !important;}
	.show_mobile {display: block !important;}
	.follow_us_list li>a{background-size:40px;-webkit-transform:scale(0.5);-ms-transform:scale(0.6);transform:scale(0.6);}
	.follow_us_list  ul{text-align: center;}
	#footer .footer_social{margin-top: 25px;}

	.wrap_product_container .product_more a {min-width: 125px; width: auto;  box-sizing: border-box ; padding:  0 10px;height: 30px; font-size: 12px; line-height: 30px;}

	.follow_us_list li>a:focus, .follow_us_list li>a:hover{-webkit-transform:scale(0.5);-ms-transform:scale(0.6);transform:scale(0.6);}
}


/* 内页模块 start */
.w_1200 .wide{width:1200px;min-width:1200px;}
.pro_left{width:238px;}
.w_1200 .pro_right{ width: 940px;}
/* 内页模块 end */


/* 公用星星 start */
body .market_prod_list .pro_item .pro_view .review_star{margin-top: 0;vertical-align: middle;width: auto;}
body .market_prod_list .pro_item .pro_price em{font-size: 16px;}
.market_prod_list .pro_item .pro_view a{vertical-align: middle;}
.follow_us_list{height: auto;}

.partner .partners_box{margin-top: 15px;}

/* 公用星星 end */

@media screen and (max-width:750px){
	#footer .wrap_section_newsletter{
		margin-top: 30px;
	}
}


/* index start */

/* 标题样式 start */
.wrap_section_title {text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;}
.wrap_section_title .wrap_section_maintitle{font-size: 60px;line-height: 62px;}
.wrap_section_title .wrap_section_subtitle {margin-top: 15px;;font-size: 18px;line-height: 24px;}



.wrap_section_products {margin-top:66px;}
.wrap_product_container {max-width: 1200px;margin:0 auto;}

.product_list {margin-top:37px;}
.product_list .product_item {float: left;width:25%;-webkit-box-sizing: border-box;box-sizing: border-box;padding:23px; position: relative;}
.product_list .product_item .product_img_box{overflow: hidden;}
.product_list .product_item .product_img_box img { -webkit-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.product_list .product_item .product_info {padding:18px 10px;height: 156px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.product_list .product_item .product_info_title {height:48px;font-size: 14px;line-height: 24px;text-align: center;display: -webkit-box; display: -moz-box;  white-space: pre-wrap; word-wrap: break-word;overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp:2;}
.product_list .product_item .product_info_other {margin-top: 12px;padding-top: 15px;position: relative;}
.product_list .product_item .product_info_price div{display: inline-block;}
.product_list .product_item .product_price_sale {font-size: 18px;line-height: 24px;}
.product_list .product_item .product_price_origin {margin-left: 8px;text-decoration: line-through;font-size: 14px;line-height: 24px;}
.product_list .product_item .product_info_rates {font-size: 0;margin-top: 6px;}
.product_list .product_item .product_info_rates img{display: inline-block;margin:0 1px;}
.product_list .product_item .product_btns {position: absolute;right:10px;top: 16px;}
.product_list .product_item .product_btn_item{position: relative ;width:40px;height:40px;border-radius:50%;text-align:center;display:table-cell;vertical-align:middle;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;}
.product_list .product_item .product_btn_item .iconfont{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:22px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.product_list .product_item:hover .product_img_box img {-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.product_list.current{animation:tabShow .2s 1 0s linear forwards; -webkit-animation:tabShow .2s 1 0s linear forwards;}

.product_more {text-align: center;}
.product_more a {display: inline-block; min-width: 175px; width: auto;box-sizing: border-box;padding:  0 10px; height: 45px; margin-top: 10px; font-size: 14px; line-height: 45px; text-decoration: none;}

@media screen and (max-width: 1000px){
	.wrap_section_title .wrap_section_maintitle{font-size:30px;line-height:32px;}
	.wrap_section_title .wrap_section_subtitle {margin-top: 12px;font-size: 12px;line-height: 16px;}	


	.wrap_section_products {margin-top:40px;}

	.product_list {margin-top:15px;padding:7.5px;}
	.product_list .product_item {float: left;width:50%;padding:7.5px;}
	.product_list .product_item .product_info {padding:10px 0;height: 104px;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.product_list .product_item .product_info_title{font-size:13px;line-height:18px;height: 36px;}
	.product_list .product_item .product_info_title a{display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.product_list .product_item .product_info_other {margin-top: 8px;padding-top: 10px;}
	.product_list .product_item .product_info_price div{display: inline-block;}
	.product_list .product_item .product_price_sale {font-size: 13px;line-height: 16px;}
	.product_list .product_item .product_price_origin {margin-left: 3px;font-size: 12px;line-height: 16px;}
	.product_list .product_item .product_info_rates {font-size: 0;margin-top: 3px;}
	.product_list .product_item .product_info_rates img{width:9px;}
	.product_list .product_item .product_btns {position: absolute;bottom:10px;right:0;}
	.product_list .product_item .product_btn_item {width:30px;height:30px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;background-size: auto 62%;background-size: 62%;}
	.product_list .product_item .product_btn_item img{width:13px;}

	.product_list .product_item:hover .product_img_box img{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
}
@media screen and (max-width:375px){
	.wrap_section_window{margin-top: 0px;padding: 6px 0 0px 0;}
}
/* index end */