body{font-size:14px;}
.ly_i_wrapper_1500{width:1500px;margin:0 auto;}
#header{box-shadow: 0 0 10px rgb(0 0 0 / 8%);}
#header .ly_header_top .ly_i_wrapper_1500{display:flex;align-items:center;justify-content:flex-end;}
#header .ly_header_top .ly_header_lctext{display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:36px;}
.default_language_currency_style{margin-left:0px;display:inline-block;line-height:40px;font-size:0px; float: unset;}
.default_language_currency_style dt{padding: 0 0 ;}
.default_language_currency_style dt span{font-size: 14px; color: #bfbfbf;}
.default_language_currency_style dt i{display:none;}
/* #header .ly_header_bot .ly_i_wrapper_1500{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:35px;padding-bottom:33px;}
.ly_header_b_left{width:270px;}
.ly_header_b_center{flex:1;margin-left:20px;margin-right:60px;}
.ly_header_b_right{}
.default_search_style{display:flex;width:100%;}
.default_search_style .default_search_form{display:flex;width:100%;line-height:50px;}
.default_search_style .default_search_form .form{position:relative;display:flex;width:100%;box-sizing:border-box;border-radius:4px;line-height:50px;border-style:solid;border-width:2px;}
.default_search_style .default_search_form .form .text{width:100%;border:0;line-height:50px;text-indent:18px;}
.default_search_style .default_search_form .form .button{position:absolute;top:0;bottom:0;right:0;display:inline-flex;align-items:center;justify-items:center;width:80px;height:50px;border:0;z-index: 2;}
.default_search_style .default_search_form .form .button i{right:0;bottom:0;margin:auto;font-size:20px;z-index: 3;}
.ly_header_b_right{display:inline-flex;align-items:center;justify-content:flex-end;}
.ly_header_user{display:flex;align-items:center;}
.default_account_style{display:inline-flex;width:auto;line-height:1;}
.default_account_style .iconfont{display:flex;align-items:center;justify-content:center;font-size:36px;margin-right:8px;}
.default_account_style dl{display:inline-flex;align-items:center;}
.default_account_style dl dt{display:flex;flex-wrap:wrap;padding:0 0;font-size:0;line-height:1;}
.default_account_style dl dt i{display:none;}
.default_account_style dl dt a{order: 0;}
.default_account_style dl dt a{width:auto;font-size:14px;line-height:16px;}
.default_account_style dl dt.has_after::after{content:'/';font-size:14px;line-height:16px;order:1;margin:0 5px;}
.default_account_style dl dt a:nth-child(2){order:2;}
.default_account_style dl dt a:hover{text-decoration: none;}
.default_account_style dl dt	{width: 180px;}
.default_account_style .FontColor.fl{display: none;}
.default_account_style .themes_dropdown{z-index: 100;}
.default_shopping_cart_style{display:inline-flex;margin-left:10px;align-items:center;position:relative;padding-left:44px;flex-wrap:wrap;font-size:12px;height:40px;flex-direction:column;justify-content:center;}
.default_shopping_cart_style:hover{text-decoration:none;}
.default_shopping_cart_style .iconfont{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:40px;}
.default_shopping_cart_style .cart_count{position:absolute;display:block;bottom:-3px;left:-3px;padding:2px 6px;font-size:12px;border-radius:10px;}
.default_shopping_cart_style .text_0{font-size:14px;width:100%;font-family:"OpenSans-Bold";}
.default_shopping_cart_style .cart_count_price{width:100%;font-size:14px;}
.default_shopping_cart_style .text_1{display:none;}
.logo{}
.logo a{display:block;max-width:200px;}
.logo a img{max-height:100px;}
.ly_header_menu{display:none;}
.ly_nav{display:flex;align-items:center;justify-content:center;}
.ly_nav .ly_i_wrapper_1500{display:flex;align-items:flex-end;justify-content:space-between;}
.ly_nav_cate{position:relative;width:270px;margin-right:20px;min-height:50px;}
.ly_nav_default{flex: 1;}
.default_cate_nav_style .cate_nav_title{border-top-right-radius:4px;border-top-left-radius:4px;padding:8px 21px;cursor: pointer;}
.default_cate_nav_style .cate_nav_title i{display:none;}
.default_cate_nav_style .cate_nav_title span{font-size:16px;line-height:34px;font-weight:600;}
.default_cate_nav_style .cate_nav_list{position:absolute;display:block;width:100%;left:0;top:auto;z-index:22;height:0;}
.default_cate_nav_style .cate_nav_list .cate_nav_box{padding:8px 0;}
.default_cate_nav_style .cate_nav_list .cate_nav_box li{width:100%;box-sizing:border-box;}
.default_cate_nav_style .cate_nav_list .cate_nav_box li a{display:block;padding:6px 20px;font-size:14px;line-height:24px;}
.default_cate_nav_style .cate_nav_list .cate_nav_box li a:hover{text-decoration:none;}
.default_cate_nav_style .cate_nav_list .cate_nav_box li.has_sec a{padding-right:40px;}
.default_cate_nav_style .cate_nav_list .cate_nav_box li.has_sec{position:relative;}
.default_cate_nav_style .cate_nav_list .cate_nav_box li.has_sec::after{position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(270deg);content:"\e62b";font-family:"iconfont" !important;font-size:12px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;}
.default_cate_nav_style .cate_nav_list .cate_nav_box{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden;}
.default_cate_nav_style .cate_nav_list .cate_nav_box{height: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;overflow-y: scroll;overflow-x: hidden;}
.default_cate_nav_style .cate_nav_list .cate_nav_box::-webkit-scrollbar{width: 0px;background: #1f1f20;border-radius: 5px;}
.default_cate_nav_style .cate_nav_list .cate_nav_box::-webkit-scrollbar-thumb{background: rgba(255, 255, 255, 0.6);border-radius: 5px;}
.default_cate_nav_style .cate_nav_list .cate_nav_box::-webkit-scrollbar-thumb:hover{background: rgba(255, 255, 255, 0.4);}
.default_cate_nav_style  a:hover{text-decoration: none	;}
.default_cate_nav_style .cate_nav_list .cate_nav_sec .cate_nav_sec_box{display:block;font-size:0;}
.default_cate_nav_style .cate_nav_list .cate_nav_sec .cate_nav_sec_box .cate_nav_sec_item{display:inline-block;vertical-align:top;}

.ly_slide_pages .default_cate_nav_style .cate_nav_list{height: 0;box-shadow: 0 0 10px rgb(0 0 0 / 12%);}
.ly_slide_pages .default_cate_nav_style:hover .cate_nav_list  {height: auto; max-height: 500px; }

.ly_nav.ly_unhas_cate  .ly_nav_cate{width: 0;height: 0;}
.ly_nav.ly_unhas_cate  .ly_nav_default {width: 100%;}

.default_nav_style{width: 100%;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding: 7px 0;}
.default_nav_style li{font-size:14px;line-height:34px;padding:0px 26px;font-weight:600;}
.default_nav_style li a{padding: 0 0 ;} 
.default_nav_style li.has_sec a{}
.default_nav_style li.has_sec i{margin-left:7px;font-size:14px;} */

#header{position: relative;top:auto;right:0;left:0;z-index:999;margin:0 auto;min-width: unset;height: auto; border-bottom: 2px solid #f5f5f5; z-index: 10000; background-color: #fff !important;}
body .ly_i_header#header{/*position: absolute;*/padding-bottom: 0;}
#header .ly_i_wrapper_1000{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height: 100%;;-webkit-box-align: center;;-webkit-align-items: center;;-ms-flex-align: center;;align-items: center;}
.header_menu_mb{display:none;}
/* PC_logo start */
.logo{margin-top: 18px;}
.logo, .logo h1{float:left;width:250px;max-height: 94px;padding-top: 10px;padding-bottom: 10px;}
.logo a{color: #fff; font-size:16px;}
.logo a img{display:block;max-width:100%;max-height: 94px;font-size:0;}

.cart_header .logo,.cart_header .logo h1{padding-top: 0;padding-bottom: 0;}

.wrap_1200{display: block; width: 92%; margin: 0 auto; max-width: 1200px;}

.top_box{width: 100%; height: 40px; background-color: #333333; overflow: hidden;}
.top_box .top_tips{float: left; font-size: 14px; color: #bfbfbf; line-height: 40px;}
.top_box .top_nav{float: right; font-size: 0px;}
.top_box .top_nav li{line-height: 40px; display: inline-block; vertical-align: top;}
.top_box .top_nav li a{display: inline-block; font-size: 14px; color: #bfbfbf; line-height: 10px; padding-right: 10px; border-right: 2px solid #666666; margin-right: 10px; vertical-align: middle;}
.top_box .top_nav li:last-child a{padding-right: 0px; border-right: 0px solid #666666; margin-right: 0px;}

.head_search_box{float: left; width: 54.33333%; margin-left: 6.66667%; margin-top: 40px;}
.head_search_box form{width: 100%; font-size: 0px; border-radius: 5px; overflow: hidden;}
.head_search_box form .text{display: inline-block; width: 81%; height: 46px; line-height: 46px; background-color: #f2f2f2;  padding:0px 3%; outline: none; border: 0px; vertical-align: middle;}
.head_search_box form .submit_btn{display: inline-block; width: 13%; height: 46px; background: url('../images/head_search_ico.png') no-repeat center center #008cd6; outline: none; border: 0px; cursor: pointer; vertical-align: middle;}

.head_search_box_mb{display: none; width: 100%; height: 18vw; background-color: #008cd6; position: relative;}
.head_search_box_mb .main_form{position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; margin: auto; width: 92%; height: 12vw; border-radius: 5px; overflow: hidden; font-size: 0px;}
.head_search_box_mb .main_form .text{width: calc(95% - 12vw) ; height: 12vw; padding:0 2%; background-color: #fff; vertical-align: middle; font-size: 3.46667vw;}
.head_search_box_mb .main_form .submit_btn{width: 12vw; height: 12vw; background:url('../images/head_search_mb.png') center center #ffba00 no-repeat; background-size: 50%; vertical-align: middle;}

.head_func_box{float: right; margin-top: 50px;}
.head_func_box .cart_box{display: inline-block; height: 31px; line-height: 31px; padding-left: 40px; background:url('../images/head_cart_ico.png') no-repeat left center; vertical-align: middle; margin-right: 34px;}
.head_func_box .cart_box span{display: inline-block; width: 21px; height: 21px; border-radius: 100px; background-color: #ea0000; color: #fff; font-size: 14px; text-align: center; line-height: 21px; vertical-align: middle;}
.head_func_box .fav_box{display: inline-block ;height: 30px; line-height: 30px; padding-left: 40px; background:url('../images/head_fav_ico.png') no-repeat left center; vertical-align: middle;}
.head_func_box .fav_box span{display: inline-block; width: 21px; height: 21px; border-radius: 100px; background-color: #ea0000; color: #fff; font-size: 14px; text-align: center; line-height: 21px; vertical-align: middle;}

.head_func_box_mb{display: none; height:24.53333vw; line-height: 24.53333vw; text-align: right; float: right;}
.head_func_box_mb .cart_btn{display: inline-block; vertical-align: middle; width: 8.13333vw; height: 8vw; background: url('../images/header_cart_mb.png') no-repeat center center; background-size: cover; margin-right: 6.66667vw;}
.head_func_box_mb .fav_btn{display: inline-block; vertical-align: middle; width: 7.73333vw; height: 7.2vw; background: url('../images/header_fav_mb.png') no-repeat center center; background-size: cover; margin-right: 6.66667vw;}
.head_func_box_mb .menu_btn{display: inline-block; vertical-align: middle; width: 6vw; line-height: 0px;}
.head_func_box_mb .menu_btn span{display: inline-block; width: 6vw; height: 0.66667vw; background-color: #999999; margin-bottom:1.6vw; }
.head_func_box_mb .menu_btn span:last-child{margin-bottom: 0px;}

.head_nav_box{margin-top: 20px; position: relative;}
.head_nav_box .cate_list{width: 100%; font-size: 0px;}
.head_nav_box .cate_list .cate_item{display: inline-block; margin:0px 13px;}
.head_nav_box .cate_list .cate_item>a{display: inline-block; font-family: 'Arial'; font-size: 16px; color: #1a1a1a; padding: 10px 0px;}
.head_nav_box .cate_list .cate_item:hover>a{color: #008bd6;}
.head_nav_box .cate_list .cate_item .nac_sec{position: absolute; width: 100%; border-top: 2px solid #008bd6; left: 0px; top:38px; background-color: #fafafa; padding-bottom: 40px; padding-top: 30px; box-shadow: 0px 5px 5px rgba(109,109,109,0.7); z-index: 2; visibility:hidden; opacity:0;}
.head_nav_box .cate_list .cate_item .nac_sec .nav_sec_item{display: inline-block; width: auto; vertical-align: top; }
.head_nav_box .cate_list .cate_item .nac_sec .nav_sec_item .nav_sec_a{font-size: 16px; font-family: 'Arial'; color: #008bd6; line-height: 28px; margin-left: 13px;}
.head_nav_box .cate_list .cate_item .nac_sec .nav_sec_item .nav_thd_list{border-right: 4px solid #f0f0f0; padding-right: 11px; margin-top: 25px; height: 514px; overflow: auto; margin-right: 30px; box-sizing:border-box;}

.head_nav_box .cate_list .cate_item .nac_sec .nav_sec_item .nav_thd_list::-webkit-scrollbar{width: 4px; height: 4px;}
.head_nav_box .cate_list .cate_item .nac_sec .nav_sec_item .nav_thd_list::-webkit-scrollbar-thumb{border-radius:10px; -webkit-box-shadow:inset 0 0 5px rgb(0 0 0 / 20%); background-color: #848484; }
.head_nav_box .cate_list .cate_item .nac_sec .nav_sec_item .nav_thd_list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgb(0 0 0 / 20%); border-radius:10px; background:#f0f0f0;}

.head_nav_box .cate_list .cate_item .nac_sec .nav_sec_item .nav_thd_list .nav_thd_a{height: 28px; line-height: 28px; overflow: hidden; text-align: left; transition:all 0.2s ease-out;}
.head_nav_box .cate_list .cate_item .nac_sec .nav_sec_item .nav_thd_list .nav_thd_a:hover{background-color: rgba(0,0,0,0.3);}
.head_nav_box .cate_list .cate_item .nac_sec .nav_sec_item .nav_thd_list .nav_thd_a>a{font-family: 'Arial'; font-size: 14px; color: #4c4c4c; line-height: 28px; padding:0px 5px;}
.head_nav_box .cate_list .cate_item .nac_sec .nav_sec_item .nav_thd_list .nav_thd_a>a:hover{color: #000;}
.head_nav_box .cate_list .cate_item .shadow{position: absolute; z-index: 0; top: 38px; left: 0px; width:100%; height: 1000px; background-color: rgba(0,0,0,0.5); visibility:hidden; opacity:0;}
.head_nav_box .cate_list .cate_item>a:hover+.nac_sec,.head_nav_box .cate_list .cate_item>a:hover+.nac_sec + .shadow{visibility:visible; opacity:1;}
.head_nav_box .cate_list .cate_item .nac_sec:hover{visibility:visible; opacity:1;}
.head_nav_box .cate_list .cate_item .nac_sec:hover + .shadow{visibility:visible; opacity:1;}



#footer{padding-bottom:0px;}
#footer .ly_footer_top{padding-top:40px;padding-bottom:40px;border-bottom:solid 1px #2777d0;}
#footer .ly_footer_top .ly_i_wrapper_1500{display:flex;}
.ly_foot_t_left{width:1094px;}
.ly_foot_t_right{width:406px;}
.default_foot_menu_style{display:flex;flex-wrap:wrap;width:100%;align-items:flex-start;}
.default_foot_menu_style .menu_list{width:33.33%;box-sizing:border-box;padding-right:15px;margin-bottom:15px;}
.default_foot_menu_style .menu_list dl{}
.default_foot_menu_style .menu_list dl dt{font-size:16px;padding:7px 0;line-height:26px;margin-bottom:7px;}
.default_foot_menu_style .menu_list dl dd{padding:4px 0;}
.default_foot_menu_style .menu_list dl dd a{display:block;font-size:14px;font-size:14px;line-height:22px;}
.default_newsletter_style{display:flex;width:100%;flex-wrap:wrap;}
.default_newsletter_style .newsletter_title{width:100%;}
.default_newsletter_style .newsletter_title .top_text{display:block;font-size:16px;padding:6px 0;line-height:26px;margin-bottom:7px;}
.default_newsletter_style .newsletter_title .sub_text{display:block;font-size:14px;font-size:14px;line-height:22px;padding:7px 0;}
.default_newsletter_style .default_newsletter_form{display:flex;align-items:center;width:100%;border-radius:4px;overflow:hidden;}
.default_newsletter_style .default_newsletter_form .text{border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;flex:1;height:50px;line-height:50px;text-indent:18px;font-size:14px;box-sizing:border-box;}
.default_newsletter_style .default_newsletter_form .subscribe{font-size:14px;padding:0 24px;line-height:50px;border:none;}
.follow_us_list{margin-top:26px;}
.follow_us_list ul{display:flex;width:100%;flex-wrap:wrap;}
.follow_us_list ul li{margin:8px;font-size:0;}
.follow_us_list ul li a{font-size:0;}
.follow_us_list ul li a i{font-size:30px;}
#footer .ly_footer_bot{padding-top:40px;}
.partner {display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:10px;margin-bottom:5px;}
.partner  a{display:inline-block;font-size:12px;margin:0 28px;line-height:22px;}
.ly_copy{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:5px 0;}
.ly_copy span{text-align:center;font-size:12px;line-height:20px;padding:5px;}
.global_payment_icon_html{margin-top:15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.global_payment_icon_html li{margin:5px;}
.default_cate_nav_style .cate_nav_title{position: relative;}
.default_cate_nav_style .cate_nav_title i{display:block;position:absolute;top:50%;transform:translateY(-50%);right:15px;font-size:14px;}
body .collectionsWrapper .collections_title{font-size:30px;}



.index_newsletter_box{width: 100%; background-color: #e8edef; padding: 45px 0px 50px; margin-top: 50px;}
.index_newsletter_box .big_title{text-align: center; font-family: 'arial'; font-weight: bold; font-size: 26px; color: #1a1a1a; line-height: 28px; }
.index_newsletter_box .sub_title{text-align: center; font-family: 'arial'; font-size: 14px; color: #4c4c4c; line-height: 28px; margin-top: 10px;}
.index_newsletter_box .newsleffter_form{width: 96%; max-width: 690px; margin:35px auto 0px; border-radius: 3px; overflow: hidden; background-color: #ffffff; font-size: 0px;}
.index_newsletter_box .newsleffter_form .text{display: inline-block; width: 78%; padding: 0px 2%; height: 48px; line-height: 48px; font-size: 14px; border: 1px solid transparent; box-sizing:border-box;}
.index_newsletter_box .newsleffter_form .submit{display: inline-block; width: 22%; text-align: center; height: 48px; line-height: 48px; border-radius: 3px; cursor: pointer; color: #fff; font-weight: bold; border: 0px; background: url('../images/index_newsletter_ico.png') no-repeat left 13% center #008cd6;}

.footer_box{width: 100%; background-color: #1a1a1a; padding-top: 40px; font-size: 0px;}
.footer_box .footer_left{width: 39.16667%; display: inline-block; vertical-align: top;}
.footer_box .footer_left .f_logo{width: 100%;}
.footer_box .footer_left .f_logo_desc{font-family: 'arial'; font-size: 14px; line-height: 26px; color: #b2b2b2; margin-top: 15px;}
.footer_box .footer_left .footer_share{margin-top: 25px;}

.footer_box .footer_nav{display:inline-block; width: 19.16667%; vertical-align: top;}
.footer_box .footer_nav .title{font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #fff; line-height: 28px; padding-bottom: 12px; position: relative;}
.footer_box .footer_nav .title:after{content: ''; position: absolute; bottom: 0px; left: 0px; width: 30px; height:0px; border-top: 2px solid #008cd6;}
.footer_box .footer_nav .sub_list{margin-top: 25px;}
.footer_box .footer_nav .sub_list .sub_item a{font-size: 14px; font-family: 'arial'; color: #b2b2b2; line-height: 30px; text-decoration: none;}

.footer_box .contact_box{width: 17.16667%; display: inline-block; vertical-align: top;}
.footer_box .contact_box .title{font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #fff; line-height: 28px; padding-bottom: 12px; position: relative;}
.footer_box .contact_box .title:after{content: ''; position: absolute; bottom: 0px; left: 0px; width: 30px; height:0px; border-top: 2px solid #008cd6;}
.footer_box .contact_box .addr{padding-left: 28px; font-size: 14px; font-family: 'Arial'; color: #b2b2b2; line-height: 24px; margin-top: 30px; background: url('../images/footer_addr_ico.png') no-repeat left top 5px;}
.footer_box .contact_box .tel{padding-left: 28px; font-size: 14px; font-family: 'Arial'; color: #b2b2b2; line-height: 24px; margin-top: 10px; background: url('../images/footer_tel_ico.png') no-repeat left top 5px;}
.footer_box .contact_box .email{padding-left: 28px; font-size: 14px; font-family: 'Arial'; color: #b2b2b2; line-height: 24px; margin-top: 10px; background: url('../images/footer_email_ico.png') no-repeat left top 5px;}
.footer_box .contact_box .wechat{padding-left: 28px; font-size: 14px; font-family: 'Arial'; color: #b2b2b2; line-height: 24px; margin-top: 10px; background: url('../images/footer_wechat_ico.png') no-repeat left top 5px;}

.footer_box .copy_box{width: 100%; margin-top: 60px; border-top: 2px dashed #4d4d4d; height: 70px; line-height: 70px;}
.footer_box .copy_box .copy{font-family: 'Arial'; font-size: 14px; color: #fff; line-height: 70px; float: left;}
.footer_box .copy_box .sup_payment{float: right; line-height: 70px;}

@media screen and (max-width:1600px){ .ly_i_wrapper_1500{width:92%;} }
@media screen and (max-width:1000px){
	.ly_header_b_left a img{max-height: 80px;vertical-align: middle;}
	#header .ly_header_top{display:none;}
	.ly_i_wrapper_1500{width:92vw;margin:0 auto;overflow:hidden;}
	#header .ly_header_bot .ly_i_wrapper_1500{padding-top:10px;padding-bottom:10px;box-sizing:border-box;min-height:70px;max-height:100px;}
	.ly_header_b_left{flex:1;}
	.ly_header_b_right{flex:0;}
	.default_account_style{}
	.ly_header_b_center{position:relative;width:40px;}
	.ajax_default_search a{display:block;width:40px;height:40px;}
	.default_search_style .default_search_form .form{position:static;border:0;}
	.default_search_style .default_search_form .form .text{display:none;}
	.default_search_style .default_search_form .form .button{width:40px;height:40px;}
	.default_search_style .default_search_form .form .button i{font-size:25px;}
	.default_search_style .default_search_form .form{border: 0;}
	.default_search_style{position: relative;}
	.default_search_style .global_search{display: block;width: 40px;height: 40px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 3	;}
	.default_search_style .default_search_form .form .button i{font-size:24px;}
	.ly_nav{display:none;}
	.default_account_style{display:none;}
	.default_shopping_cart_style .text_0,.default_shopping_cart_style .cart_count_price{display:none;}
	.ly_header_menu{display:inline-flex;}
	.ly_header_menu{display:inline-flex;padding-left:10px;}
	.ly_header_menu i{font-size:22px;}
	.default_shopping_cart_style .iconfont{font-size:25px;}
	.default_shopping_cart_style .cart_count{font-size:12px;padding:0px 4px;bottom:0;}
	.ly_header_b_center{height:40px;width:40px;margin:0 0;flex:unset;}
	.default_shopping_cart_style{padding-left:0;margin:0 15px;width:auto;}
	.default_shopping_cart_style .iconfont{position:static;transform:translate(0);}
	#footer{padding-bottom:30px;}
	#footer .ly_footer_top{padding-top:36px;padding-bottom:0;border:none;}
	#footer .ly_footer_top .ly_i_wrapper_1500{border-bottom:solid 1px #2777d0;padding-bottom:14px;}
	#footer .ly_footer_top .ly_i_wrapper_1500{flex-wrap:wrap;}
	.ly_foot_t_left{width:100%;}
	.ly_foot_t_right{width: 100%;margin-bottom: 10px;}
	.default_foot_menu_style .menu_list{width:100%;padding-right:0;margin-bottom:0;}
	.default_foot_menu_style .menu_list dl dt{line-height:24px;position:relative;margin-bottom:0;padding-right: 20px;position: relative;}
	.default_foot_menu_style .menu_list dl dt i{position: absolute;top: 0;right: 0;line-height: 38px;}
	.default_foot_menu_style .menu_list dl dd{display:none;}
	.default_foot_menu_style .menu_list dl.focus dd{display: block;}
	.default_foot_menu_style .menu_list dl:nth-child(2){margin-top:6px;}
	.default_foot_menu_style .menu_list dl dd a{line-height:24px;}
	.default_newsletter_style .newsletter_title .top_text{margin-bottom:0;}
	.default_newsletter_style .newsletter_title .sub_text{padding:0 0;margin-top:7px;}
	.default_newsletter_style .default_newsletter_form{margin-top:9px;}
	.default_newsletter_style .default_newsletter_form .text{line-height:42px;height:42px;}
	.default_newsletter_style .default_newsletter_form .subscribe{line-height:42px;padding:0 20px;}
	.follow_us_list{margin-top:18px;}
	#footer .ly_footer_bot{padding-top:14px;}
	.ly_copy span{line-height:18px;}
	.global_payment_icon_html{margin-top:10px;}

	.partner a{
		margin: 5px;width: auto;
	}

	.logo{float: unset;height: auto;line-height: 100%;width: 60%;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;padding: 0 20px;}
	.logo, .logo h1{max-height: 100px;}
	/* .logo h1{display:flex;height:auto;line-height: auto;align-items:center;justify-content:center;float: unset;margin:0 auto;} */
	.logo h1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;width:auto;-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;padding:0 0;}
	.logo a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-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;}
	.logo a img{max-height: 80px;}

	#header{height: 24.53333vw;}
    .top_box{display: none;}
    .head_search_box{display: none;}
    .head_nav_box{display: none;}
    .logo, .logo h1{float: left; width: 50%; padding: 0px; height: 24.53333vw; line-height: 24.53333vw; max-height: unset; margin-top: 0px;}
    .head_func_box{display: none;}
    .head_func_box_mb{display: block;}
    .head_search_box_mb{display: block;}

	.index_newsletter_box .newsleffter_form{background-color: unset;}
    .index_newsletter_box .newsleffter_form .text{width: 100%;}
    .index_newsletter_box .newsleffter_form .submit{width: 100%; margin-top: 20px;}

    .footer_box .footer_left{width: 100%; margin-bottom: 5vw;}
    .footer_box .footer_nav{width: 100%; margin-bottom: 5vw;}
    .footer_box .contact_box{width: 100%;}
    .footer_box .copy_box .sup_payment{float: unset; text-align: center;}
}
/* index pro start */
.ly_pro_item{position:relative;}
.ly_pro_item .ly_pro_img{width:100%;position:relative;display:flex;align-items:center;justify-content:center;position: relative;padding-top: 100%;}
.ly_pro_item>a{display: block;width: 100%;}
.ly_pro_item .ly_pro_img>span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;}
.ly_pro_item .ly_pro_img span img{display:block;max-width:100%;max-height:100%;}
.ly_pro_dis{position:absolute;top:10px;right:10px;font-size:14px;border-radius:27px;line-height:27px;padding:0 14px;}
.ly_pro_item .ly_pro_text{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;padding:12px 20px;}
.ly_pro_item .ly_pro_img{overflow: hidden;}
.ly_pro_item .ly_pro_img img{transition: all .3s;}
.ly_pro_item .ly_pro_text .ly_pro_star{height:16px;width:100%;}
.ly_pro_item .ly_pro_text .ly_pro_star .iconfont{font-size:16px;}
.ly_pro_item .ly_pro_text .ly_pro_title{margin-top:8px;width:100%;font-size:14px;line-height:24px;height:48px;overflow:hidden;}
.ly_pro_item .ly_pro_text .ly_pro_price{width:100%;display:flex;align-items:center;justify-content:flex-start;font-size:18px;line-height:28px;padding:5px 0;}
.ly_pro_item .ly_pro_text .ly_pro_price .ly_pro_item_Delp{margin-left:10px;text-decoration:line-through;}
@media screen and (max-width:1000px){
	.ly_pro_item .ly_pro_text{padding:5px;}
	.ly_pro_item .ly_pro_text .ly_pro_price{padding-bottom:0;font-size:16px;line-height:20px;}
	.ly_pro_dis{font-size:12px;line-height:19px;padding:0 9px;}
	.ly_pro_item .ly_pro_text .ly_pro_title{font-size:14px;line-height:20px;height:40px;margin-top:6px;}
	.ly_pro_item .ly_pro_text .ly_pro_star{height:14px;}
	.ly_pro_item .ly_pro_text .ly_pro_star .iconfont{font-size:14px;}
}
.ly_pro_item a:hover{text-decoration:none;}
/* index pro end */
