body{position: relative;}
.show_mobile {display: none !important;}
/* 移动端 */
@media screen and (max-width: 1000px) { /*当屏幕尺寸小于1000px时，应用下面的CSS样式*/
  .show_pc {display: none !important;}
  .show_mobile {display: block !important;min-height: 70px;-webkit-box-sizing: border-box;box-sizing: border-box;max-height: 120px;padding: 10px 0;}
}
@media screen and (min-width:1000px) and (max-width: 1920px) {
  .wrap_content_padding {padding:0 30px;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .wrap_img_padding {padding:0 16px;-webkit-box-sizing: border-box;box-sizing: border-box;}
}
/* lookbook */
.lookbook_pic_container{margin-left: auto;margin-right: auto;}
.lookbook_pic_container img{display: block;margin: auto;}
@media screen and (max-width:750px) {
  .lookbook_pic_container{width: 100%;overflow: hidden;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 15px;margin-bottom: 20px;}
}
@media (max-width:1000px) and (min-width:751px) {
  .lookbook_pic_container{width: 100%;overflow: hidden;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 30px;margin-bottom: 40px;}
}
@media screen and (min-width:1001px) {
  .lookbook_pic_container{padding:0 30px;margin:0 auto;margin-bottom: 90px;text-align: center;}
}

/* 公共 */
.w_1200 .wide{width:1200px;}
.w_1200 .pro_right{width: 940px;}#footer_container .default_foot_menu_style .menu_list
.pro_left{width: 238px;}
.pro_right{width: 720px;}

/* 头部 */

/* header */
#header_top_info{position:relative;width:100%;z-index:99;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}

#header_top_info.ly_non_index{position: static;}
#header_top_info .header_top_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 30px;line-height:40px;font-size:14px;text-transform:uppercase;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}

#header_top_info .header_top_left_hotline{width:25%;text-align: left;}
#header_top_info .header_top_center_info{width:50%;text-align: left;}
#header_top_info .header_top_right_extra{width:25%;text-align:right;line-height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}

/* 切换语言 */
#header_top_info .header_top_right_extra .language_select,
#header_top_info .header_top_right_extra .currency_select {display: inline-block;cursor: pointer;}
.default_language_style{line-height: 40px;}
.default_language dd{z-index: 4; text-align: center;}
.default_language_style dt{padding-right: 0px;}
.default_language_style dt i{display:none;}
.default_language_currency_style{line-height: 40px;}
.default_language_currency_style dt i{display: none;}

/* 切换汇率 */
#header_top_info .currency_select {margin-left:26px;}
#header_top_info .default_currency_style{line-height: 40px;}
#header_top_info .default_currency_style>strong,
#header_top_info .default_currency_style dl{display: inline-block;vertical-align: middle;}
#header_top_info .default_currency_style #default_currency_current {vertical-align: middle;}
.default_currency_style dl dt strong img{display: none;}
.default_currency_style dl dd img{display: none;}
#header_top_info .default_currency_style dl i{display: none;}
.default_currency dl dd{z-index: 4; text-align: center;}
.default_currency_style dl dt{padding-right: 0px;}
.nav_blank{display: block; height: 72px;}

.default_account_style .global_account_sec{display: block;width: 100%;height: 100%;}
.default_account_style  .account_container_sec{left: -150px;}

.default_account_style .account_box_sec .btn a{font-size: 14px;}
.default_currency dl dd{width: 65px;left: 50%;-webkit-transform: translateX(-42%); -ms-transform: translateX(-42%); transform: translateX(-42%);}
.logo a img{max-height: 80px;max-width: 200px;}
/* 手机版导航 */
.header_moible_nav .car_icon {position: relative;}
.header_moible_nav .car_icon .car_num {position: absolute;text-align: center;}
@media screen and (max-width:1000px) {
  .header_moible_nav{padding: 0 15px;overflow: hidden;}
  .header_moible_nav .logo h1{display: inline-block;}
  .header_moible_nav{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_moible_nav .logo{float: left;width: calc(100% - 130px);-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px;}
  .header_moible_nav .logo img{max-height: 80px;display: inline-block;vertical-align: middle;}
  .logo a img{max-width: 100%;}
}
@media screen and (max-width:750px) {
  .header_moible_nav .logo span{display: inline-block; height: 100%; vertical-align: middle;}
  .header_moible_nav .menu_icon{width: 34px;height: 50px;font-size: 0;line-height: 50px;text-align: left;}
  .header_moible_nav .menu_icon span{display: inline-block; height: 100%; vertical-align: middle;}
  .header_moible_nav .search_icon,.header_moible_nav .car_icon{width: 45px;height: 50px;font-size: 0;line-height: 50px;text-align: center;}
  .header_moible_nav .search_icon span,.header_moible_nav .car_icon span{display: inline-block; height: 100%; vertical-align: middle;}
  .header_moible_nav .menu_icon img{width: 50%;height: auto;display: inline-block;vertical-align: middle;}
  .header_moible_nav .search_icon img,.header_moible_nav .car_icon img{width:50%;height: auto;display: inline-block;vertical-align: middle;}
  .header_moible_nav .car_icon .car_num {top:9px;right:1px;width:20px;height:15px;line-height: 15px;font-size: 12px;border-radius: 15px;}
}
@media (max-width:1000px) and (min-width:751px) {
  .header_moible_nav{padding: 0 30px;overflow: hidden;}
  .header_moible_nav .logo{float: left;width: calc(100% - 260px);height: 100px;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 10px;line-height: 100px;}
  .header_moible_nav .logo h1{display: inline-block;}
  .header_moible_nav .logo span{display: inline-block; height: 100%; vertical-align: middle;}
  .header_moible_nav .menu_icon{width: 80px;height: 100px;font-size: 0;line-height: 100px;text-align: left;}
  .header_moible_nav .menu_icon span{display: inline-block; height: 100%; vertical-align: middle;}
  .header_moible_nav .search_icon,.header_moible_nav .car_icon{width: 90px;height: 100px;font-size: 0;line-height: 100px;text-align: center;}
  .header_moible_nav .search_icon span,.header_moible_nav .car_icon span{display: inline-block; height: 100%; vertical-align: middle;}
  .header_moible_nav .menu_icon img{width: 50%;height: auto;display: inline-block;vertical-align: middle;}
  .header_moible_nav .search_icon img,.header_moible_nav .car_icon img{width:50%;height: auto;display: inline-block;vertical-align: middle;}
  .header_moible_nav .car_icon .car_num {top:20px;right:4px;width:36px;height:26px;line-height: 26px;font-size: 14px;border-radius: 20px;}
}

/* logo&banner */
.banner_logo_module_container{position: relative;}
.banner_top_nav_container{padding:0 30px;position: absolute;top:auto;left:0;right:0;z-index:2;font-size: 0;}
.banner_top_nav_container.ly_non_index_nav{position: static;}
.banner_top_nav_container::after{content: '';display: block;clear: both;}
.banner_top_nav_container .logo img{display: block;}
.left_nav_container{vertical-align: top;padding-top: 20px;float: left;margin-right:4%;}
.center_nav_container{width: 60%;vertical-align: top;font-size: 0;padding-top: 16px;float: left;}
.right_nav_container{text-align: right;font-size: 0;vertical-align: top;padding-top: 26px;float: right;}

/* 导航栏 */
.default_nav_style{ width: 100%;}
.default_nav_style ul{width:100%; height:56px; overflow:hidden;}
.default_nav_style li{display: inline-block;height:56px; line-height:56px;-webkit-box-sizing: border-box;box-sizing: border-box;padding:0 17px;float: none;}
.default_nav_style li>a{padding:0px; font-size: 16px;display: block;position: relative;}
.default_nav_style li.has_sec>a{padding-right:14px;}
.default_nav_style li a:hover{text-decoration:none}

.right_nav_container .icon_group_item {display: inline-block;vertical-align: middle;margin-left:40px;}
.right_nav_container .icon_group_item:first-child {margin-left:0;}

@media (max-width:1360px) {
  .center_nav_container{width: 55%;}
}

@media (max-width:1100px) {
  .center_nav_container{width: 50%;}
}

/* 搜索框 */
.default_search_style {position: relative;height: 28px;overflow: hidden;}
.default_search_style .default_search_btn{display: block;text-decoration: unset;}
.default_search_style .bg{display: block;width:28px;height:100%;}
/* 会员账号 */
.default_account_style {cursor: pointer;text-align: center;width:28px;height:28px;}
.default_account_style .global_login_sec .SignInButton_sec{width:28px;height:28px;margin:0 auto;vertical-align: middle;}
.global_login_sec{display: inline-block;vertical-align: middle;}
.signin_box_sec{right: 0px;}
/* 购物车 */
.shopcar_area{position: relative;}
.default_shopping_cart_style{width:28px;height:28px;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;}
.default_shopping_cart_style .cart_count{display: none;}
.default_shopping_cart_style .text_0,
.default_shopping_cart_style .text_1,
.default_shopping_cart_style .cart_count_price {display: none;}
.default_shopping_cart_down .cart_note{left: auto; right: 0px;}
.default_shopping_cart_down .cart_note *{font-size: 12px;}
.default_shopping_cart_style:hover{text-decoration: unset;}
@media screen and (max-width: 1200px) {
	.left_nav_container{margin-right:2%;}
	.default_nav_style li{padding:0 14px;}
	.default_nav_style li>a{font-size: 15px;}
	.right_nav_container .icon_group_item {margin-left:25px;}
}

/* banner */
.banner_module_container{position: relative;}
.banner_module_container img{vertical-align: top;}
.banner_module_prev_btn,.banner_module_next_btn{position: absolute;z-index: 2;top:50%;cursor: pointer;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}

@media screen and (max-width:750px) {
  .banner_module_container{margin-bottom: 20px;}
  .banner_module_prev_btn,.banner_module_next_btn{width:36px;}
  .banner_module_prev_btn{left:15px}
  .banner_module_next_btn{right:15px}
}
@media (max-width:1000px) and (min-width:751px) {
  .banner_module_container{margin-bottom: 40px;}
  .banner_module_prev_btn,.banner_module_next_btn{width:36px;}
  .banner_module_prev_btn{left:30px}
  .banner_module_next_btn{right:30px}
}
@media screen and (min-width:1001px) {
  .banner_module_container{margin-bottom: 88px;}
  .banner_module_prev_btn,.banner_module_next_btn{width:54px;}
  .banner_module_prev_btn{left:4.58%}
  .banner_module_next_btn{right:4.58%}
}

/* 邮件订阅 */
.wrap_newsletter_container {max-width: 1440px;margin: 0 auto;padding:40px 0;-webkit-box-sizing: border-box;box-sizing: border-box;}
.default_newsletter_style {overflow: hidden;}
.default_newsletter_style .newsletter_title{float: left;}
.default_newsletter_style .newsletter_title .top_text{font-size: 30px;line-height: 40px;margin-bottom:8px;}
.default_newsletter_style .newsletter_title .sub_text{font-size: 18px;line-height: 20px;}
.default_newsletter_style .default_newsletter_form{width:43%;margin:0 auto;position: relative;float: right;overflow: hidden;position: relative;}
.default_newsletter_style .default_newsletter_form input.text{border:none;outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;width:100%;height: 60px;display: block;line-height: 60px;font-size: 16px;border-radius:8px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.default_newsletter_style .default_newsletter_form .subscribe{border:none;outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;position: absolute;right:0;top:0;width:180px;height:60px;border-radius:5px;z-index: 99;cursor: pointer;background-color: unset;text-align: right;}
.default_newsletter_style .default_newsletter_form .subscribe .iconfont{font-size: 34px;}
.default_newsletter_style .default_newsletter_form input::-webkit-input-placeholder{font-size: 16px;}
.default_newsletter_style .default_newsletter_form input::-moz-placeholder{font-size: 16px;}
.default_newsletter_style .default_newsletter_form input:-ms-input-placeholder{font-size: 16px;}
.default_newsletter_style .newsletter_bgimg{display: none;}

@media screen and (max-width:750px) {
  .wrap_newsletter_container {padding:30px 0;}
  .default_newsletter_style {overflow: hidden;}
  .default_newsletter_style .newsletter_title{float: none;text-align: center;margin-bottom:12px;}
  .default_newsletter_style .newsletter_title .top_text{font-size: 17px;line-height: 20px;margin-bottom:4px;}
  .default_newsletter_style .newsletter_title .sub_text{font-size: 12px;line-height: 16px;letter-spacing: -.5px;}
  .default_newsletter_style .default_newsletter_form{width:90%;float: none;}
  .default_newsletter_style .default_newsletter_form input.text{height: 36px;line-height: 36px;font-size: 12px;}
  .default_newsletter_style .default_newsletter_form .subscribe{height: 36px;width: 50px;}
  .default_newsletter_style .default_newsletter_form .subscribe .iconfont{font-size: 28px;}
  .default_newsletter_style .default_newsletter_form input::-webkit-input-placeholder{font-size: 12px;}
  .default_newsletter_style .default_newsletter_form input::-moz-placeholder{font-size: 12px;}
  .default_newsletter_style .default_newsletter_form input:-ms-input-placeholder{font-size: 12px;}
}

@media (max-width:1000px) and (min-width:751px) {
	.wrap_newsletter_container {padding:40px 0;}
	.default_newsletter_style .newsletter_title{float: none;text-align: center;margin-bottom:20px;}
	.default_newsletter_style .newsletter_title .top_text{font-size: 20px;line-height: 20px;margin-bottom:8px;}
	.default_newsletter_style .newsletter_title .sub_text{font-size: 15px;line-height: 16px;}
	.default_newsletter_style .default_newsletter_form{width:90%;float: none;}
	.default_newsletter_style .default_newsletter_form input.text{height: 46px;line-height: 46px;font-size: 14px;}
	.default_newsletter_style .default_newsletter_form .subscribe{background-size: 18px;height: 46px;}
	.default_newsletter_style .default_newsletter_form input::-webkit-input-placeholder{font-size: 14px;}
	.default_newsletter_style .default_newsletter_form input::-moz-placeholder{font-size: 14px;}
	.default_newsletter_style .default_newsletter_form input:-ms-input-placeholder{font-size: 14px;}
}

@media (max-width:1200px) and (min-width:1000px) {
	.default_newsletter_style .default_newsletter_form{width:40%;}
}

/* footer */
.footer_main_container .nav_container{overflow: hidden;}


/* 底部栏 */
#footer_container .default_foot_menu_style{float: left;width: 62%;overflow: hidden;}
#footer_container .info_list,
#footer_container .default_foot_menu_style .menu_list{float: left;width:33.3%;-webkit-box-sizing: border-box;box-sizing: border-box; padding-right: 10px;}
#footer_container .info_list>dl>dt,
#footer_container .default_foot_menu_style .menu_list>dl>dt{font-size: 18px;line-height:30px;margin-bottom:15px;}
#footer_container .info_list dl dd,
#footer_container .default_foot_menu_style dl dd{display: block;padding:8px 0;}
#footer_container .info_list dl dd a,
#footer_container .default_foot_menu_style dl dd a{font-size: 14px;}
#footer_container .info_list{width:25%;}
#footer_container .info_list dl dd {padding-left:34px;}


.partner{text-align: right;}
.partner .partners_box{margin-bottom: 0;}

@media screen and (max-width:750px) {  
  .footer_main_container{margin: 0 15px;}
  .footer_main_container .nav_container .logo_txt_box .logo{width:42%;margin:30px auto 20px;}
  .intro_txt{width:90%;margin: auto;font-size: 12px;text-align: center;}
  .pic_list{margin:20px auto;text-align: center;overflow: hidden;}
  .pic_list span{display: inline-block;width:6%;margin:0 4%;}
  .pic_list span img{display: block;margin: auto;}

  #footer_container .default_foot_menu_style{ width: 100%;}
  #footer_container .default_foot_menu_style .menu_list{float: none;width:100%;}
  #footer_container .info_list>dl>dt,
  #footer_container .default_foot_menu_style .menu_list>dl>dt{font-size: 14px;line-height:46px;margin-bottom:0;position: relative;}
  #footer_container .default_foot_menu_style .menu_list dl.focus dd{display: block;}
  /* #footer_container .info_list>dl>dt::after,
  #footer_container .default_foot_menu_style .menu_list>dl>dt::after{content:"";display: block;width:16px;height:46px;position: absolute;right:0;top:0;} */
  #footer_container .default_foot_menu_style .menu_list .icon-mb_add4{position: absolute;right:0;top:0;}
  #footer_container .info_list dl dd,
  #footer_container .default_foot_menu_style dl dd{display: none;padding:4px 0;margin-top:4px;}
  #footer_container .info_list {width:100%;padding-bottom:18px;}
  #footer_container .info_list>dl dd {display: block;}
  #footer_container .info_list>dl>dt:after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}

  #footer_container .info_list dl dd a,
  #footer_container .default_foot_menu_style dl dd a{font-size: 12px;}
  #footer_container .info_list dl dd {padding-left:24px;background-size: 18px;}
  #footer_container .info_list dl dd:first-of-type {background-size: 14px;}
  #footer_container .info_list dl dd:last-of-type {background-size: 16px;}

}
@media (max-width:1000px) and (min-width:751px) {
  .footer_main_container{margin: 0 30px;}
  .footer_main_container .nav_container .logo_txt_box .logo{width:42%;margin:60px auto 40px;}
  .intro_txt{width:90%;margin: auto;font-size: 20px;text-align: center;}
  .pic_list{width:56%;margin:40px auto;overflow: hidden;}
  .pic_list span{display: block;float: left;width:12%;margin:0 4%;}
  .pic_list span img{display: block;margin: auto;}
  #footer_container .default_foot_menu_style{ width: 100%;}
  #footer_container .default_foot_menu_style .menu_list{float: none;width:100%;}
  #footer_container .info_list>dl>dt,
  #footer_container .default_foot_menu_style .menu_list>dl>dt{font-size: 16px;line-height:54px;margin-bottom:0;position: relative;}
  #footer_container .info_list>dl>dt:after,
  #footer_container .default_foot_menu_style .menu_list>dl>dt:after{content:"";display: block;width:16px;height:54px;position: absolute;right:0;top:0;}
  #footer_container .info_list dl dd,
  #footer_container .default_foot_menu_style dl dd{display: none;padding:8px 0;margin-top:4px;}
  #footer_container .info_list {width:100%;padding-bottom:18px;}
  #footer_container .info_list>dl dd {display: block;}
  #footer_container .info_list>dl>dt:after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}

  #footer_container .info_list dl dd a,
  #footer_container .default_foot_menu_style dl dd a{font-size: 15px;}
  #footer_container .info_list dl dd {padding-left:30px;background-size: 18px;}
  #footer_container .info_list dl dd:first-of-type {background-size: 16px;}
  #footer_container .info_list dl dd:last-of-type {background-size: 17px;}
}
@media screen and (min-width:1001px) {
  .footer_main_container{max-width:1440px;margin:auto;padding-top: 65px;padding-bottom: 45px;}
  .footer_main_container .nav_container .logo_txt_box,.footer_main_container .nav_container .w35{width:38%;float: left;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 18px;}
  .footer_main_container .nav_container .percent_15{width:15%;float: left;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 18px;}
  .footer_main_container .nav_container .percent_35{width:35%;float:left;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 18px;}

  .intro_txt{font-size:14px;margin-top: 20px;width:90%;}
  .pic_list{width:50%;overflow: hidden;margin-top: 20px;}
  .pic_list span{display: block;float: left;width:8%;margin-right: 12%;}

}



@media screen and (max-width:1000px) {
  .last_bottom_box{padding-top: 30px;}
  .last_bottom_box .txt{line-height: 18px;}
  /* #footer_container .default_foot_menu_style .menu_list.menu_list_contact dl dt i{display: none;} */
}

@media screen and (max-width:750px) {
  .last_bottom_box{padding: 30px 0 18px;}
  .last_bottom_box .txt{font-size: 12px;text-align: center;margin-bottom: 20px;}
  .last_bottom_box .brand_icon{width:80%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-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;}

}
@media (max-width:1000px) and (min-width:751px) {
  .last_bottom_box{padding: 40px 0 36px;}
  .last_bottom_box .txt{font-size: 20px;text-align: center;margin-bottom: 40px;}
  .last_bottom_box .brand_icon{width:80%;margin: auto;}
}
@media screen and (min-width:1001px) {
 .last_bottom_box{padding: 70px 18px 40px;}
 .last_bottom_box .txt{font-size: 14px;float:left;}
 .last_bottom_box .brand_icon{width:34%;float:right;}
 .last_bottom_box .brand_icon span{display: block;float: left;width:12.2857%;margin: 0 1%;cursor: pointer;}
}

.icon-shoppingcart2{font-size: 24px;}
.icon-arrow2{font-size: 12px;position: absolute;top:0;right:-3px;font-size: 12px;}
.icon-member2{position: absolute;top:0;left: 50%;font-size: 23px;-webkit-transform: translateX(-40%);-ms-transform: translateX(-40%);transform: translateX(-40%);}
.icon-mb_menu1{font-size: 18px;}
.icon-search1{font-size: 24px;}
@media screen and (max-width:750px){
  .icon-search2{font-size: 26px;}
  .icon-shoppingcart2{font-size: 24px;}
}
/********************************* skin_demo.css *****************************/


#footer_container .info_list dd {background:url(../images/bottom_phone_icon.png) left center no-repeat;}
#footer_container .info_list dd:first-of-type {background:url(../images/bottom_address_icon.png) left center no-repeat;}
#footer_container .info_list dd:last-of-type {background:url(../images/bottom_mail_icon.png) left center no-repeat;}

/* other start */
body #turn_page{padding-bottom: 54px;}


@media screen and (max-width:1000px){
  #header_top_info{height: auto;}
  #header_top_info .header_top_container{height: auto;line-height:32px;padding: 0px 15px;font-size: 14px;}
  #header_top_info .header_top_center_info{width: 100%;}
  body .goods_pic{border-top: none;}
  .ly_blank_30:nth-child(n+1){display: none;}
  .ly_blank_30:first-child{display: block}
  body .turn_page{padding-top: 42px;padding-bottom: 40px;}
  /* .partners_box a img{max-width: 100%;} */
  .partner{text-align: center;}
  .partners_box a img{max-width: 100%;}
  #footer_container .default_foot_menu_style .menu_list.menu_list_contact dl{padding-bottom: 0px;}
  /* #footer_container .default_foot_menu_style .menu_list.menu_list_contact dd{display: block;} */
  /* #footer_container .default_foot_menu_style .menu_list.menu_list_contact dt:after{display: none;} */
}

/* other end */


/* index start */
/* 单个产品 */
.product_module_item{display: inline-block;vertical-align: top;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;}
.product_module_item_pic{ position: relative; }
.product_module_item_pic .hover_btn_box{font-size:0;position:absolute;text-align:center;z-index:3;overflow:hidden;display:none;bottom:20px;right:20px;height:auto;width:46px;}
.product_module_item_pic .hover_btn_box div{display:inline-block;position:relative;width:46px;height:46px;overflow:hidden;vertical-align:middle;top:50%;margin-top:12px;cursor:pointer;border-radius:50%;}
.product_module_item_pic .hover_btn_box div a:hover{text-decoration: unset;}
.product_module_item_pic .hover_btn_box .cart_btn{display: block; width: 100%; height: 100%;}
.product_module_item_pic .hover_btn_box .fav_btn{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;transition: all .3s;}
.product_module_item_pic .hover_btn_box .fav_btn .iconfont{font-size:24px;}
.product_module_item_pic .hover_btn_box .cart_btn{display:inline-flex;align-items:center;justify-content:center;}
.product_module_item_pic .hover_btn_box .cart_btn .iconfont{font-size:18px;}

.product_module_item_pic .hover_btn_box{display: block;opacity: 0;transition: all .3s;}
.product_module_item .product_module_item_discount{position: absolute;top: 15px;padding: 0 10px;line-height: 20px;font-size: 12px;z-index: 99;}
.product_module_item .product_module_item_discount.icon_seckill{display: none;}
.product_module_item .product_module_item_star{padding: 20px 0;font-size: 0;}
.product_module_item .product_module_item_star span{display: inline-block;vertical-align: middle;margin-right: 2px;}
.product_module_item .product_module_item_name{font-size: 14px;line-height: 16px;margin-bottom: 6px;overflow: hidden;}
.product_module_item .product_module_item_price{font-size: 18px;}
.product_module_item .product_module_item_price .org_price{font-size: 14px;padding-left: 10px;text-decoration: line-through;}
.product_module_item .collect_moible_btn{position: absolute;top:18px;right:18px;z-index:3;cursor: pointer;}
.product_module_item .collect_moible_btn .fav_btn{display: block; width: 26px; height: 26px; font-size: 12px;}



@media screen and (max-width:1000px){
  .product_module_item .collect_moible_btn{padding: 0 0;}
}
@media screen and (max-width:750px) {
  .product_module_four_container{padding: 0 3px;margin-top: 30px;}
  .product_module_item{width: 50%;padding:0 12px;margin-bottom: 20px;display: inline-block !important;}
  .product_module_item .product_module_item_star {padding:10px 0;}
  .product_module_item .product_module_item_star img{width:14px;}
  .product_module_item .product_module_item_name{height: 32px;font-size: 12px;}
  .product_module_item .product_module_item_price {font-size: 14px;}
  .product_module_item .product_module_item_price .org_price {font-size: 12px;}
  .product_module_item .collect_moible_btn {width:16px;top:10px;right:10px;}
  .product_module_item .collect_moible_btn .fav_btn{width: 16px;height: 16px;background-size: cover;}
}

@media (max-width:1000px) and (min-width:751px) {
  .product_module_four_container{padding: 0 10px;}
  .product_module_item{width: 50%;padding:0 15px;margin-bottom: 30px;display: inline-block !important;}
  .product_module_item_name{height: 32px;}
}
@media screen and (min-width:1001px) {
  .product_module_four_container{max-width:1470px;}
  .product_module_four_container .product_module_item{width: 25%;padding:0 14px;}
  .product_module_item .product_module_item_pic:hover .hover_btn_box{display: block;}
  .product_module_item_pic:hover .hover_btn_box{opacity: 1;}
  .product_module_item .product_module_item_name{white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
}



/* index end */