.w_1200 .wide{width:1200px; max-width:1200px;}
.pro_left{width: 238px;}
.w_1200 .pro_right{width:940px;}
.pro_right{width:720px;}

.relative {position: relative;}
.wrap_container {max-width: 1800px;margin:0 auto;}
/* 头部 */
#header {width:100%;}
#header .head_top_allbar {height: auto;line-height: 34px;text-align: center;}
#header .head_tips {font-size: 14px;}
#header .head_bottom {padding: 10px 15px;}
#header .head_bottom_inner {position: relative;}
#header .head_bottom .head_bottom_lbar {float: left; max-width: 179px; height: auto; line-height: 70px;height: 70px;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 .head_bottom .head_bottom_mbar{float: left; text-align: center;padding:15px 0; width: 70%;}
#header .head_bottom .head_bottom_rbar {position: absolute;right:0;top:0;z-index: 99;padding-top: 15px;}

 /* -------logo start */
.logo h1{display: inline-block;}
.logo:after{content: ''; display: inline-block; height: 100%; vertical-align: middle;}
.logo a{font-size: 100%;}
.logo img{vertical-align: middle;max-height: 70px;}
/* -------------logo end */
/* 搜索框 */
.default_search_style {position: relative;}
.default_search_style .default_search_btn{width:16px;height:40px;display:block;position:relative;}
.default_search_style .iconfont{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;}

#default_search_box{display: none;}
.icon_group {text-align: right;}
.icon_group .icon_group_item {display: inline-block;vertical-align: middle;cursor: pointer;margin-left: 34px;font-size: 0;}
.icon_group .icon_group_item.select_area {margin-left: 0;}
.icon_group .icon_group_item.select_area .btn_default_language_currency {margin-left: 34px;}
/* 切换汇率和语言----- */
.default_language_currency_style{height:40px; line-height:40px; font-size:14px;}
.default_language_currency_style dt{padding:0 10px;}
.default_language_currency_style dt i{display:none;}

/* 切换汇率和语言----- */
/* 会员账号 */
.default_account_style {line-height: 40px;position: relative;font-size: 14px;}
.default_account_style .global_login_sec{display: block;}
.default_account_style .SignInButton_sec{width:19px;height:40px;display:block;}
.default_account_style .iconfont{position:absolute;top:50%;top:calc(50% + 1px);left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;}
.signin_box_sec{right: 0px;}
.global_account_sec{display: block;}
.global_account_sec .AccountButton_sec{font-size:0px;width:19px;}

.account_container_sec{right: 0px;}

.default_account_style .signin_box_sec .signin{background-color: #222222;}
.default_account_style .signin_box_sec .signup{color:#222222;border-color: #222222;}

/* 购物车 */
.shopcar_area a {text-decoration: none;}
.default_shopping_cart_style{width:19px;background-size:100%;height:40px;display:block;position:relative;}

.default_shopping_cart_style .cart_count,
.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: unset; right: 0px;}
.default_shopping_cart_style .iconfont {position: absolute ; top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);font-size: 20px;}
/* 导航栏 */
.default_nav_style {font-size: 0;}
.default_nav_style li{display: inline-block;height:40px;line-height:40px; float: none;}
.default_nav_style li>a{font-size: 14px;text-transform: uppercase;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;padding:0 28px; letter-spacing: 1px;}
.default_nav_style li a:hover{text-decoration:none}
 @media screen and (max-width: 1279px) {
	.default_nav_style li>a{padding:0 22px;}
	.default_search_style, .default_language_currency_style, .default_account_style, .default_shopping_cart_style{margin-left: 30px;}
}
@media screen and (max-width: 1179px) {
	.default_nav_style li>a{padding:0 15px;}
}
@media screen and (max-width: 1079px) {
	.default_nav_style li>a{padding:0 12px;}
	.default_search_style, .default_language_currency_style, .default_account_style, .default_shopping_cart_style{margin-left: 20px;}
}
@media (min-width: 768px) and (max-width: 1000px) {
	#header .head_bottom .head_bottom_mbar,
	#header .select_area,
	#header .account_area{display: none;}

	#header .head_top_allbar {height: auto;line-height: 24px;font-size: 14px;}
	#header .head_bottom .head_bottom_inner {height: 64px;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;position: relative;}
	#header .head_bottom .head_bottom_lbar {position: static;display: block;padding-top: 0;}
	#header .head_bottom .head_bottom_rbar {padding:0;position: absolute;right:0;top:0;}
	.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;position: absolute;left:0;top:22px;}
	.header_menu_mb {display: block;float: left;font-size: 0;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: -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;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
	.header_menu_mb span {display: block;width: 28px;height: 2px;margin-bottom:7px;border-radius: 3px;-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_menu_mb span:last-child {margin-bottom:0;}
	.logo img {width:156px;}
	.default_search_style, .default_language_currency_style, .default_account_style, .default_shopping_cart_style{margin-left: 40px;}
	.default_search_style .default_search_btn{width:19px;height:64px;}
	.default_shopping_cart_style {height: 64px;width: 20px;}
}
/* 移动端 */
@media screen and (max-width: 768px) { /*当屏幕尺寸小于1000px时，应用下面的CSS样式*/
	#header .head_bottom .head_bottom_mbar,
	#header .select_area,
	#header .account_area{display: none;}

	#header .head_top_allbar {line-height: 38px;font-size: 12px;padding: 0 4vw;}
	#header .head_bottom{min-height: 70px;max-height: 120px;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 10px 0;}
	#header .head_bottom .head_bottom_inner {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;position: relative;padding: 0 4vw;}
	#header .head_bottom .head_bottom_inner::after{content: unset;}
	#header .head_bottom .head_bottom_inner::before{content: unset;}
	#header .head_bottom .head_bottom_lbar {position: static;display: block;padding-top: 0;height: auto;line-height: 100%;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;max-width: unset;}
	#header .head_bottom .head_bottom_rbar {padding:0;position: static;width: 18%;min-width: 65px;}
	.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;width: 18%;min-width: 65px;}
	.header_menu_mb {display: block;float: left;font-size: 0;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: -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;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
	.header_menu_mb span {display: block;width: 18px;height: 2px;margin-bottom:5px;border-radius: 3px;-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_menu_mb span:last-child {margin-bottom:0;}
	.logo {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;}
	.logo img {max-width:150px;max-height: 80px;}
	.default_search_style, .default_language_currency_style, .default_account_style, .default_shopping_cart_style{margin-left: 10px;}
	.default_search_style .default_search_btn{width:14px;height:50px;}
	.default_shopping_cart_style {height: 50px;width: 20px;}
}

@media screen and (max-width: 1000px) {
	.default_search_style .default_search_btn{width:20px;}
	.default_search_style .iconfont{font-size: 20px;}
	.icon_group .icon_group_item{margin-left: 0;}
}

/* 底部栏 */
.ly_footer {margin-top: 50px;}
#footer .footer_top {padding:58px 15px;}
.footer_top_inner {max-width: 1056px;margin: 0 auto;}

/* 邮件订阅 */
.default_newsletter_style {overflow: hidden;}
.default_newsletter_style .newsletter_bgimg{display: none;}
.default_newsletter_style .newsletter_title{float: left;width:  calc(100% - 690px);}
.default_newsletter_style .newsletter_title .top_text{font-size: 16px;line-height: 20px;letter-spacing: 2px;text-transform: uppercase;}
.default_newsletter_style .newsletter_title .sub_text{font-size: 16px;line-height: 18px;margin-top: 7px;}
.default_newsletter_style .default_newsletter_form{position: relative;float: right;width: 680px;}
.default_newsletter_style .default_newsletter_form input.text{border-radius: 0;outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;width:100%;height: 48px;line-height: 48px;font-size: 16px;-webkit-box-sizing: border-box;box-sizing: border-box;padding-right: 174px;padding-left: 15px;}
.default_newsletter_style .default_newsletter_form input.subscribe{font-size: 16px;border-radius: 0;border:none;outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;position: absolute;right:0;top:0;width:174px;height:48px;line-height: 48px;text-transform: uppercase;cursor: pointer;letter-spacing: 1px;}
.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;}


#footer .footer_middle {padding:0 15px;margin-top: 8px;}
#footer .wrap_footer_container {max-width: 1556px;margin: 0 auto;}
#footer .footer_middle_inner{position:relative;padding:54px 0 40px;border-bottom-style:solid;border-bottom-width:1px;}
#footer .footer_middle_lbar {float: left;width: 100%;}
#footer .footer_middle_rbar {float: right; width:14%;}
/* 底部导航 */
.default_foot_menu_style{overflow: hidden;font-size: 0;}
.default_foot_menu_style .menu_list{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;width:20%;vertical-align:top;margin-bottom:10px;box-sizing:border-box;padding-right:10px;}

.default_foot_menu_style .menu_list>dl>dt{font-size: 14px;line-height:16px;margin-bottom:20px;text-transform: uppercase;letter-spacing: 2px;}
.default_foot_menu_style dl dd{display: block;padding:10px 0;}
.default_foot_menu_style dl dd a{font-size: 14px;text-decoration: none;}


#footer .footer_bottom {padding:36px 15px 42px;}
.ly_copyright{font-size: 14px;line-height: 16px;margin: 12px 0}
.ly_copyright span{display: inline-block;}

/* 分享 */
.ly_follow_us .ly_follow_us_title{font-size: 14px;line-height:16px;margin-bottom:30px;text-transform: uppercase;letter-spacing: 2px;}
.ly_follow_us ul{font-size: 0;}
.ly_follow_us ul li{display: inline-block;margin-right:10px;vertical-align: middle;}
.ly_follow_us ul li a{text-decoration: none;display: block;text-indent: -999em;}
.follow_us_list li>a>.iconfont{right: 0; margin: auto;}
@media screen and (max-width: 1350px) {
	#header .head_bottom .head_bottom_mbar{width:60%;}
	.default_nav_style li>a{padding: 0 10px;}

	.default_newsletter_style .newsletter_title{width: calc(100% - 560px);}
	.default_newsletter_style .default_newsletter_form{width: 540px;}
}
@media screen and (max-width: 1000px) {
	#header{min-width: unset;}
	.logo a{ height: auto;line-height: 100%;}
	/* 底部栏 */
	#footer .footer_top {padding:48px 20px;}
	.ly_footer{margin-top:30px;}
	/* newsletter */
	.default_newsletter_style {text-align: center;width: 100%;}
	.default_newsletter_style .newsletter_title{float: none;margin-bottom: 32px;width: 100%;}
	.default_newsletter_style .newsletter_title .top_text{line-height: 18px;font-size: 16px;}
	.default_newsletter_style .newsletter_title .sub_text{font-size: 14px;line-height: 16px;margin-top: 10px;}
	.default_newsletter_style .default_newsletter_form{position: relative;float: none;width:100%;}
	.default_newsletter_style .default_newsletter_form input.text{height: 52px;line-height: 52px;font-size: 16px;padding-right: 180px;padding-left: 18px;}
	.default_newsletter_style .default_newsletter_form input.subscribe{width:180px;height:52px;line-height: 52px;font-size: 16px;}
	.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;}

	#footer .footer_middle {padding:0 20px;margin-top: 30px;}
	#footer .footer_middle_inner {padding:36px 0;}
	#footer .footer_middle_lbar {float: none;width: 100%;}
	#footer .footer_middle_rbar {float: none;width: 100%;}
	/* 底部导航 */
	.default_foot_menu_style{overflow: hidden;}
	.default_foot_menu_style .menu_list{width:100%;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;padding-right: 0;}
	.default_foot_menu_style .menu_list:first-child {margin: 0;}
	.default_foot_menu_style .menu_list:last-child {margin: 0;width: 100%;}
	.default_foot_menu_style .menu_list>dl{margin-bottom:26px;}
	.default_foot_menu_style .menu_list>dl>dt{margin-bottom:10px;position:relative;font-size:14px;line-height:18px;position:relative;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.default_foot_menu_style .menu_list>dl>dt .iconfont{position:absolute;right:0px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;}
	.default_foot_menu_style dl dd{display: none;}
	.default_foot_menu_style dl.focus dd{display: block;}
	.default_foot_menu_style .menu_list.menu_list_follow_us dt i{display: none;}
	.default_foot_menu_style .menu_list.menu_list_contact dt:after{display: none;}
	.default_foot_menu_style .menu_list.menu_list_contact dd{display: block;}
	#footer .footer_bottom{padding:24px 0 32px;}
	.ly_copyright{font-size: 14px;line-height: 16px;text-align: center;}
	.ly_copyright span{display: block;}
	/* 分享 */
	.ly_follow_us {text-align: center;}
	.ly_follow_us .ly_follow_us_title {margin-bottom: 26px;font-size: 16px;line-height: 18px;}
	.ly_follow_us .follow_us_list{height: auto; min-height: 40px;}
	.ly_follow_us ul li {margin:0 10px;}

	.default_foot_menu_style .menu_list.menu_list_follow_us{text-align: center;}
	.default_foot_menu_style .menu_list.menu_list_follow_us>dl>dt{margin-bottom: 0}
	.default_foot_menu_style .menu_list.menu_list_follow_us>dl>dt:after{display: none;}
	.default_foot_menu_style .menu_list.menu_list_follow_us dl dd{display:block;}
}

@media screen and (max-width: 768px){
	/* 底部栏 */
	#footer .footer_top {padding:32px 15px;}
	/* newsletter */
	.default_newsletter_style {text-align: center;}
	.default_newsletter_style .newsletter_title{float: none;margin-bottom: 16px;}
	.default_newsletter_style .newsletter_title .top_text{line-height: 16px;font-size: 16px;}
	.default_newsletter_style .newsletter_title .sub_text{font-size: 14px;line-height: 14px;margin-top: 6px;}
	.default_newsletter_style .default_newsletter_form{position: relative;float: none;width:100%;}
	.default_newsletter_style .default_newsletter_form input.text{height: 40px;line-height: 40px;font-size: 14px;padding-right: 113px;padding-left: 10px;}
	.default_newsletter_style .default_newsletter_form input.subscribe{width:113px;height:40px;line-height: 40px;font-size: 12px;}
	.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;}

	#footer .footer_middle {padding:0 15px;margin-top: 20px;}
	#footer .footer_middle_inner {padding:28px 0 0;}
	#footer .footer_middle_lbar {float: none;width: 100%;}
	#footer .footer_middle_rbar {float: none;width: 100%;}
	/* 底部导航 */
	.default_foot_menu_style{overflow: hidden;}
	.default_foot_menu_style .menu_list{width:100%;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;}
	.default_foot_menu_style .menu_list:first-child {margin: 0;}
	.default_foot_menu_style .menu_list:last-child {margin: 0;width: 100%;}
	.default_foot_menu_style .menu_list>dl{margin-bottom:18px;}
	.default_foot_menu_style .menu_list>dl>dt{margin-bottom:10px; position: relative;}

	#footer .footer_bottom{padding:18px 0 22px;}
	.ly_copyright{font-size: 12px;line-height: 14px;text-align: center;}
	.ly_copyright span{display: block;}
	/* 分享 */
	.ly_follow_us {text-align: center;}
	.ly_follow_us .ly_follow_us_title {margin-bottom: 16px;}
	.ly_follow_us ul li {margin:0 3px;}
}

/* 内页样式 start */
body .market_prod_list .pro_item dt em{width:78px;height:26px;line-height:26px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;text-transform:uppercase;}
body .market_prod_list .pro_item .icon_seckill{padding:  0 0;}
/* 内页样式 end */
.section_title {text-align: center;}
.section_title .section_title_main{font-size: 20px;line-height: 22px;letter-spacing: 2px;}
.section_title .section_title_sub {font-size: 14px;line-height: 16px;margin-bottom: 8px;}
@media (min-width: 768px) and (max-width: 1000px) {
	.section_title .section_title_main{font-size: 24px;line-height: 26px;}
	.section_title .section_title_sub {font-size: 16px;line-height: 18px;margin-bottom: 10px;}
}
@media screen and (max-width: 768px){
	.section_title .section_title_main{font-size: 17px;line-height: 18px;}
	.section_title .section_title_sub {font-size: 14px;line-height: 16px;margin-bottom: 8px;}
}
