/* 宽屏样式 */
.w_1200 .wide {
    width: 1200px;
    max-width: 1200px;
}

.w_1200 .in_wrap {
    width: 1200px;
    max-width: 1200px;
}

.w_1440 .in_wrap {
    width: 1320px;
    max-width: 1320px;
}

.w_1200 .side_right {
    width: 946px;
}

.w_1200 .pro_right {
    width: 940px;
}

.w_1200 .prod_sort a {
    padding: 0 15px;
}

.w_1200 .prod_menu {
    display: block;
}

/* 字体 */
.OpenSans{font-family:"OpenSans";}
.bxweb{font-family:"bxweb"!important; font-size:16px; font-style:normal; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}
.icon, [class^="icon-"], [class*=" icon-"]{font-family:'ZenIcon'; font-size:14px; font-style:normal; font-weight:normal; font-variant:normal; line-height:1; text-transform:none; speak:none; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}
.icon:before{display:inline-block; min-width:14px; text-align:center;}
a .icon, a [class^="icon-"], a [class*=" icon-"]{display:inline;}

/* global */
.clearfix::after{content:''; display:block; clear:both;}
.min{min-width:980px;}
.global_trans{-o-transition:all 0.3s;transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}
.bx_relative{position:relative;}
.bx_static{position:static!important;}
.text_left{text-align:left;}
.text_right{text-align:right;}
.text_center{text-align:center;}
.pull_right{float:right!important;}
.pull_left {float:left}
.default_account_style .AccountButton_sec {font-size: 0;}
/* .bx_nav ul li a {-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;} */
.bx_nav ul li a:hover {text-decoration: none;}
@media (max-width:1000px) {
	.hidden_xs{display:none!important;}
}
@media (min-width:1001px) {
    .hidden_md{display:none!important;}
}

.foot_container{width:100%; margin:0 auto; padding-right:10px!important; padding-left:10px!important; -webkit-box-sizing:border-box; box-sizing:border-box;}

@media (min-width:768px) {
    .foot_container{max-width:740px; padding-right:0!important; padding-left:0!important;}
}
@media (min-width:992px) {
    .foot_container{padding-top: 60px;max-width:960px;}
}
@media (min-width:1200px) {
    .foot_container {
        padding-top: 60px;
        max-width: 1200px;
    }
}
@media (min-width:1440px) {
    .foot_container{max-width:1320px;}
}

.inline{display:inline-block;}
.block{display:block;}
img.block{width:100%;}

.blue{font-size:16px;}
.bx_text_p2{line-height:1.6em; height:3.2em; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.btn0{display:inline-block; width:160px; height:46px; line-height:46px; border-radius:23px; text-align:center; font-size:14px; cursor:pointer;}
.btn0:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);}
.title0{font-size:46px; padding:60px 0 10px; line-height:1.2em;}
.title0_p{text-align:center; font-size:16px; padding-bottom:40px;}

.bx_mtb10{margin-top:10px; margin-bottom:10px;}
.bx_pt55{padding-top:40px;}
.bx_pl20{padding-left:20px;}
.bx_pb70{padding-bottom:60px;}
.bx_ptb20{padding-top:20px; padding-bottom:20px;}
.bx_ptb40{padding-top:40px; padding-bottom:40px;}
.bx_plr10{padding-left:10px; padding-right:10px;}
.bx_plr55{padding-left:55px; padding-right:55px;}
.bx_p5{padding:5px;}

[class*=col_]{float:left; -webkit-box-sizing:border-box; box-sizing:border-box;}
.col_md_3{width:25%;}
.col_md_4{width:33.3333333%;}
.col_md_6{width:50%};

.bx_overflow{overflow:hidden;}

.row{margin-right:-5px!important; margin-left:-5px!important;}

.bx_p30{padding:30px;}
.bx_fs32{font-size:32px;}
.bx_fs30{font-size:30px;}
.bx_fs24{font-size:24px;}
.bx_fs20{font-size:20px;}
.bx_fs18{font-size:18px;}
.bx_fs16{font-size:16px;}
.bx_fs14{font-size:14px!important;}
.bx_fs12{font-size:12px!important;}
.bx_pt95{padding-top:95px;}
.bx_pt75{padding-top:75px;}
.bx_pt50{padding-top:50px;}
.bx_pt30{padding-top:30px;}
.bx_pb60{padding-bottom:60px;}
.bx_ptb95{padding:95px 0;}
.bx_ptb75{padding:75px 0;}

/* 导航 */
.bx_nav_one{width:100%; height:auto; position:sticky; position: -webkit-sticky; top:0px; z-index: 20; background-color: var(--ThemesHeaderBgColor)!important; border-bottom: 1px var(--ThemesHeaderLineColor) solid;}
.headerWrapper{width:100%; height:auto; -webkit-box-sizing:border-box; box-sizing:border-box;font-family: "Azo Sans Regular";}
.bx_nav_one .logo_box {
    width: auto;
    max-width: 150px;
}
.bx_nav_one .nav_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;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.bx_nav_one .bx_nav{ width: 100%; }
.bx_nav_one .nav_right>.default_language_currency_box:empty{
    display: none;
}

.headerWrapper .bx_relative{width:100%;box-sizing:border-box;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;padding:0px 10%;}

.nav_right .inline{vertical-align:middle; padding: 0px 16px 0px 16px;}
.nav_right .inline.bx_plr0{white-space: nowrap;}
.nav_right .nav_spacing{height: 20px; border: 1px solid #757575}
.nav_right .default_shopping_cart{position:initial;}
.nav_right .default_shopping_cart .text_0{display:block; width:24px; height:72px; line-height:72px; text-indent:-9999px;}
.nav_right .default_shopping_cart .cart_count{position:absolute; right:0; top:14px; line-height:18px; min-width:30px; border-radius:12px; font-weight:bold; -webkit-box-sizing:border-box; box-sizing:border-box; text-align:center;}
.nav_right .default_shopping_cart .cart_note{right:-1px; left:auto;}
.nav_right .default_shopping_cart .text_1, .nav_right .default_shopping_cart .cart_count_price{display:none;}
.nav_right .default_shopping_cart_official{position:initial;}
.nav_right .default_shopping_cart_official .text_0{display:block; width:24px; height:72px; line-height:72px; text-indent:-9999px;}
.nav_right .default_shopping_cart_official .cart_count{position:absolute; right:0; top:14px; line-height:18px; min-width:30px; border-radius:12px; font-weight:bold; -webkit-box-sizing:border-box; box-sizing:border-box; text-align:center;}
.nav_right .default_shopping_cart_official .cart_note{right:-1px; left:auto;}
.nav_right .default_shopping_cart_official .text_1, .nav_right .default_shopping_cart_official .cart_count_price{display:none;}
.nav_right .default_search .bg{display:block; width:24px; height:25px;}
.nav_right .default_search_form{width:100%; height:100%; position:fixed; left:0; top:0; display:none; z-index:1002;}
.nav_right .default_search_form .form{width:470px; height:50px; position:absolute; left:50%; top:50%; margin-left:-235px; margin-top:-25px; position:relative;}
.nav_right .default_search_form .form i{width:30px; height:30px; position:absolute; right:-60px; top:-60px; cursor:pointer;}
.nav_right .default_search_form .text{width:468px; height:48px; line-height:48px; background:none; border:0; outline:none; text-indent:10px;}
.nav_right .default_search_form .button{width:35px; height:50px; position:absolute; right:0; top:0; cursor:pointer; border:0; outline:none;}
/*
.nav_right .language_box{height:98px; position:relative; padding:0 1.0416666666666665vw 0 0.6510416666666667vw; font-size:16px; cursor:pointer;}
.nav_right .language_box .default_language_style{line-height:98px;}
.nav_right .language_box .default_language_style dt{padding:0; font-size:12px;}
.nav_right .language_box .default_language_style dt i{display:none;}
.nav_right .language_box dd{display:none; width:110px; max-height:200px; line-height:36px; overflow:auto; border:0; border-radius:0; padding:5px 0; position:absolute; right:-36px; z-index:10; text-align:center; box-shadow:0 0 5px rgba(0,0,0,.3);}
.nav_right .language_box dd::-webkit-scrollbar{display:none;}
.nav_right .language_box dd a{display:block; height:inherit; line-height:2rem; padding:0 10px;}
.nav_right .language_box:hover dd{display:block;}
.nav_right .language{display:none; width:100%; position:absolute; left:0; font-size:16px;}
.nav_right .language_box:hover .language{display:block;}
.nav_right .language a{display:block; line-height:2em; text-align:center;}
.nav_right .language_box .default_currency_style{line-height:98px;}
.nav_right .language_box .default_currency_style>strong{display:none;}
.nav_right .language_box .default_currency_style i{display:none;}
.nav_right .language_box .default_currency_style dl dt{padding:0 0 0 10px; font-size:12px;}
*/
.nav_right .default_language_currency_style{font-size:14px;}
.nav_right .default_language_currency_style dt{padding:0 10px;}
.nav_right .default_language_currency_style dt i{display:none;}

.drop_list{margin-left:25px; float:right;}
.drop_list>div.fl{height:30px; line-height:30px; margin-right:5px; font-size:14px;}
.drop_list dl{position:relative; z-index:1002;}
.drop_list dl:hover dd{display:block;}
.drop_list dl dt{height:30px; line-height:30px; padding-right:20px; font-size:14px;}
.drop_list dl dd{display:none; width:80px; padding:5px 10px 8px; position:absolute; top:30px; left:-26px;}
.drop_list dl dd a{display:block; height:20px; line-height:20px; text-align:center;}
.drop_list dl dd img{margin-right:5px;}

.logo{height:72px; line-height:72px; text-align:right;}
.logo a{display:table-cell; vertical-align:middle; height:72px;}
.logo img{max-height:72px;  vertical-align:middle;}
.cart_header .logo img{margin: 0 0 ;}
.bx_nav ul{height:auto; margin-bottom:-1px; text-align: left;font-size:0px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-sizing: border-box;box-sizing: border-box;padding-left: 14%;}
.bx_nav ul li{display:inline-block; line-height:var(--NavBarHeight); padding:0 0px; z-index:auto; float:none; text-align:center; font-size:20px;}
.bx_nav ul li a{display:block; padding:0 2vw;}
.bx_nav ul li a span{display:inline-block; line-height:98px; border-bottom:2px transparent solid; -webkit-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.bx_nav ul li a span img{vertical-align:middle;}
.bx_nav ul li .bx_nav_fd{display:none; width:100%; line-height:40px; position:absolute; top:98px; z-index:600; -webkit-box-shadow:0 2px 8px 2px rgba(198,201,208,.5); box-shadow:0 2px 8px 2px rgba(198,201,208,.5);}
.bx_nav ul li .bx_nav_fd a{padding:0 5px;}
.bx_nav .default_nav_style {padding-left: 100px;}
.bx_nav .default_nav_style li {
    font-size: 16px; 
    /* margin-right: 30px;*/
    margin-right: 1vw;
}
.bx_nav .default_nav_style li:last-child {margin-right: 0px;}
.bx_nav .default_nav_style li a {padding: 0 4px;}
.bx_nav .official_nav_style {padding-left: 6%;}
.bx_nav .official_nav_style li {font-size: 16px;}
.bx_nav .official_nav_style li a {padding: 0 12px;}
.bx_navigation{display:none;}

.hamburger{margin-top:15px;}
.hamburger:hover{cursor:pointer;}
.hamburger .line{display:block; width:23px; height:2px; border-radius:2px; margin:8px auto; -webkit-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.default_account_style{line-height:inherit;}
.icon-member-login{color: gray;}
.SignInButton_sec{display:inline-block; vertical-align:middle; width:32px; height:72px; line-height:72px;}
.signin_box_sec, .account_container_sec{right:0;}
.global_account_sec{width: 30px; height: 30px;}
/* @media (max-width:1440px) {
	.nav_right .inline{padding:0 .5vw;}
	.nav_right .language_box{margin-right:6px;}
	.bx_nav_one .nav_right{padding-right:0;}
    .bx_nav ul{padding-left: 10vw;}
    .bx_nav .official_nav_style {padding-left: 6%;}
	.bx_nav ul li a{padding:0 2vw;}
    .nav_right .default_shopping_cart .cart_count{right: -10px;}
}
@media (max-width:1200px) {
	.bx_nav ul li, .nav_right .language_box{font-size:14px;}
} */
@media (max-width:1640px) {
    .headerWrapper .bx_relative {
        padding: 0px 20px;
    }
}

@media (max-width:1440px) {
	.bx_nav .default_nav_style {padding-left: 60px;}
}

@media (max-width:1280px) {
    /* .headerFixed{height:auto; padding:0; position:fixed;width: 100%; z-index:2;} */
	.headerWrapper .bx_relative{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;height: 76px;}
    .bx_nav_one .logo_box{width:auto; padding-left:20px;padding-right: 20px; position:static;display: inline-block;vertical-align: middle;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;max-width: unset;}
    .bx_nav_one .nav_right{padding-right:10px; position: static;width: 80px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;justify-content:flex-end;}
    .logo{height:auto; line-height:100%; text-align:left;min-height: 50px;}
	.logo a{/*height:auto;display: block;*/height: 52px;}
    .logo img{max-height:80px;height:40px;margin: 0 0 ;}
	.hamburger{margin-top: 0px;}
    .bx_nav{display:none; width:98%; position:absolute; top:50px; right:0; z-index:600; margin:5px; -webkit-box-shadow:0 2px 8px 2px rgba(198,201,208,.5); box-shadow:0 2px 8px 2px rgba(198,201,208,.5);}
    .bx_nav ul li{line-height:40px; float:none;}
    .bx_nav ul li a{padding:0 10px;}
    .bx_nav ul li a span{line-height:48px;}
    .bx_nav ul li .bx_nav_fd{display:none; position:relative; top:0px;}
	.bx_navigation{display:inline-block;vertical-align: middle;float: none;}
	.nav_right .default_shopping_cart .text_0{height:25px; line-height:inherit;}
    .nav_right .default_shopping_cart .cart_count{min-width:20px; line-height:15px; border-radius:7.5px; top: 11px;right: 10px;}
	.nav_right .default_shopping_cart_official .text_0{height:25px; line-height:inherit;}
}

@media (max-width: 768px) {
    .headerWrapper .bx_relative {padding: 0px}
    .nav_right .inline{vertical-align:middle; padding: 0px 16px 0px 16px;}
    .logo {width: 174px;}
    .logo img {height: auto;}
}


/* 底部 添加z-index解决mini3页面隐藏域遮盖footer导致链接无法点击的问题 */
.footer{line-height:2em; font-size:18px;z-index: 10;position: relative;}
.footer .col_md_3{max-width:340px;}
.footer .col_md_3.fr{max-width:370px;}
/* 底部最多3列 */
.default_foot_menu .menu_list{-webkit-box-sizing:border-box; box-sizing:border-box;padding-right: 20px;margin-bottom: 20px;}
.default_foot_menu .menu_list:nth-child(5n+1){clear: both;}
.default_foot_menu .menu_list dl{display:block; padding-bottom:10px; text-align:left;}
.default_foot_menu .menu_list dt{padding-bottom:15px; font-size:18px; font-family: "Azo Sans Medium";}
.default_foot_menu .menu_list dd>a{display:block; line-height:2.14em; font-size:14px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s; }
.default_foot_menu .menu_list dd>a:hover{text-decoration:none;}
.block_h3{padding-bottom:15px; text-transform:uppercase;}
.block_a_box{padding-bottom:10px;}
.block_a, .block_a>a{display:block; line-height:2.14em; font-size:14px;}
.block_a:hover, .block_a>a:hover{font-weight:bold;}
.footer2{line-height:17px;font-size:14px;background-color: #fff;}
.follow_us_list li{margin:0; padding:0 2px;}
.follow_us_list li:first-child{margin:0; padding-left: 0;}
.footer2 .partner .img{margin-bottom: 10px;}
.footer2 .partner .img img{max-height:30px;margin-right:20px;display: inline-block;vertical-align: middle;}
.footer2 .partner .img a{display: inline-block;height: 37px;line-height: 37px;vertical-align: middle;}
.footer2 .partner .img a:after{content: '';display: inline-block;width: 0;height: 100%;vertical-align: middle;}
.power_by .partner .img{margin-bottom: 10px;}
.default_foot_menu_style{width: 75%;float: left;}
.default_foot_menu .menu_list.menu_list_follow_us {margin-left: 200px;}
.full_row .default_foot_menu_style{width: 100%; font-family: "Azo Sans Regular";}
.partners_box{margin-bottom: 10px;}
.copyright{text-align: center;height: 58px; line-height: 58px; font-family: "Azo Sans Regular";}

@media (max-width:1200px) {
    .bx_nav ul li{font-size:14px;}
    .btn0{width:150px; height:38px; line-height:38px; font-size:16px;}
}
@media (min-width:1000px) {
    .default_foot_menu_style{display: flex; justify-content: space-between; flex-wrap: nowrap;}
}
@media (max-width:1000px) {
    .button_prev.btn_cirlce, .button_next.btn_cirlce{width:25px; height:25px; line-height:25px; background-size:8px 10px;}
    .bx_xs_block{display:block;}
    .bx_fs30{font-size:19px;}
    .bx_fs24{font-size:17px;}
    .bx_fs18{font-size:15px;}
    .bx_fs16{font-size:12px;}
    .bx_plr55{padding-left:30px; padding-right:30px;}
    .bx_ptb20{padding-top:12px; padding-bottom:12px;}
    .bx_pb40{padding-bottom:20px;}
    .bx_pb70{padding-bottom:46.5px;}
    .bx_pt55{padding-top:30px;}
    .bx_pt10{padding-top:5px;}
    .bx_ptb40{padding-top:15px; padding-bottom:15px;}
    .btn0{width:120px; height:30px; line-height:30px; font-size:15px;}

    .footer .col_md_3{width:100%; max-width:none;}
    .footer .col_md_3.fr{width:100%; max-width:none;}
    .foot_container{padding: 10px;}
    .default_foot_menu_style{width: 100%;}
	.default_foot_menu .menu_list{width:100%; max-width:none; height:inherit;padding-right: 0;margin-bottom: 0;}
	.default_foot_menu .menu_list dl{display:block; padding-bottom:0;}
	.default_foot_menu .menu_list dt{line-height:2.3em; margin:0 0 18px; padding:0; position:relative; font-size:15px;}
	.default_foot_menu .menu_list dt::before{content:""; width:39px; height:1px; position:absolute; left:0; bottom:0;}
	.default_foot_menu .menu_list dd{display:none;}
    .default_foot_menu .menu_list.menu_list_follow_us {margin: 0;}
    .default_foot_menu .menu_list.menu_list_follow_us dd{display:block;}
    .default_foot_menu .menu_list.menu_list_follow_us dt::after{display: none;}
    .default_foot_menu .menu_list.menu_list_follow_us dt i{display: none;}
    /* .default_foot_menu .menu_list.menu_list_contact dd{display:block;}
    .default_foot_menu .menu_list.menu_list_contact dt::after{display: none;} */
	.default_foot_menu .focus dt::after{content:"\e62e";}
    .default_foot_menu .focus dd{display: block;padding-left: 10px;}
    .default_foot_menu .focus dd:last-child{margin-bottom: 10px;}
    .share_s img{max-width:40px; max-height:40px;}
    .share_s a{margin-right:5px;}
    .share_s a:last-of-type{margin-right:0;}
    .block_h3{padding:0; margin:0 0 18px; line-height:2.3em; position:relative;}
    .block_h3::before{content:""; width:39px; height:1px; position:absolute; left:0; bottom:0;}
    /*.block_h3::after{content:"\e62f"; position:absolute; right:5px; top:0; font-size:16px;}*/
    .focus .block_h3::after{content:"\e62e";}
    .block_a_box{display:none;}
    .border_r .inline:hover .block_a_box{display:block;}
    .block_a, .block_a>a{font-size:9px;}
	.follow_us_list{overflow:hidden;}
	.follow_us_list li{padding:0 5px;}
	.follow_us_list li a{background-size:40px;}
	.partners_box img{width:48px; margin:5px;}
    .bx_xs_ptb30{padding-top:15px; padding-bottom:15px;}
    .col_xs_12{width:100%;}

    .bx_pt75{padding-top:20px;}
    .bx_pt50{padding-top:15px;}
    .bx_ptb95{padding:25px 0;}
    .bx_ptb75{padding:25px 0;}
    .bx_ptb30{padding-top:15px; padding-bottom:15px;}
    .bx_p30{padding:15px;}
    .title0{font-size:20px; padding:10px 0;}
    .title0_p{font-size:12px; padding-bottom:10px;}
    .bx_xs_plr15{padding-left:15px; padding-right:15px;}
    .bx_xs_pt0{padding-top:0;}
    .bx_xs_pb30{padding-bottom:30px;}
    .bx_xs_pb10{padding-bottom:10px;}

    .bx_xs_fs12{font-size:12px;}
}

@media (max-width: 750px){
    .power_by .partner .img{text-align: center; font-size: 0; margin-bottom: 5px;}
    .power_by .partner .img a{display: inline-block; width: 20%;margin: 0 2.5% 5px;}
}

.global_swap_chain{background-color:#fff;}
.global_swap_chain .wide{width:auto; max-width:1440px;}
.global_swap_chain a{color:#333;}
@media (max-width:1000px) {
    .global_swap_chain{display:none;}
}
@media (min-width:992px) {
    .global_swap_chain .wide{max-width:960px;}
}
@media (min-width:1200px) {
    .global_swap_chain .wide{max-width:1200px;}
}
@media (min-width:1440px) {
    .global_swap_chain .wide{max-width:1440px;}
}

/*************************** gloabl start ***************************/
.in_wrap{width:980px; max-width:980px; margin:0 auto;}
.pro_left{width:238px;}
.pro_left .ad{margin-top:20px;}
.pro_right{width:720px;}

.icon_heart{width:18px; height:18px; display:inline-block; vertical-align:top;}

.sidebar{margin-top:20px;}
.sidebar .b_title{height:35px; line-height:35px; margin:0 10px; font-size:15px;}
.sidebar .b_bottom{line-height:30px; text-decoration:none; margin-left:10px;}

.side_category a{display:block; padding-left:13px; border:0;}
.side_category .current{font-weight:bold;}
.side_category .cate_title{padding:5px 0; line-height:160%; padding-left:15px; font-weight:bold;}
.side_category .cate_menu dd{padding:0 3px;}
.side_category .cate_menu dd.first{margin:0 3px; padding:0;}
.side_category .cate_menu dd.first>a{background-position:3px 13px;}
.side_category .cate_menu dd:first-child{border-top:0;}
.side_category .cate_menu dd>a{line-height:33px;}
.side_category .cate_menu dl{padding-left:7px;}
.side_category .cate_menu dl dd{border-top:0;}
.side_category .cate_menu dl a{border:0; line-height:26px;}
.side_category .cate_menu dl dl{border-bottom:0;}

.popular_search .title{height:28px; line-height:28px; padding:0 9px; font-weight:bold;}
.popular_search .view{margin:10px; line-height:23px;}
.popular_search .view a{text-decoration:underline; margin-right:7px;}
.popular_search .view a.big{font-weight:bold;}

#what_hot .pro_item{padding:10px;}
#what_hot .pro_item>dt{width:82px; height:82px; text-align:center; vertical-align:middle;}
#what_hot .pro_item>dt img{max-width:100%; max-height:100%;}
#what_hot .pro_item .pro_info{width:121px; overflow:hidden; margin-left:10px;}
#what_hot .pro_item .pro_name{height:50px; overflow:hidden; line-height:140%; margin-bottom:5px;}

#special_offer .pro_item{padding:15px 10px;}
#special_offer .pro_item dt{width:96px; height:96px; text-align:center; margin:0 auto; position:relative; overflow:inherit;}
#special_offer .pro_item dt img{max-width:100%; max-height:100%;}
#special_offer .pro_item dt>.icon_discount{position:absolute; top:-10px; right:-40px; width:30px; height:30px; border-radius:999%; -ms-border-radius:999%; -moz-border-radius:999%; -webkit-border-radius:999%; line-height:15px; padding:9px;}
#special_offer .pro_item dt>.icon_discount b{font-size:16px;}
#special_offer .pro_item dd{padding:0 13px;}
#special_offer .pro_item .pro_name{height:30px; overflow:hidden; line-height:140%; margin:5px 0 12px;}
#special_offer .pro_item a{text-decoration:none;}
#special_offer .pro_item del{margin-left:20px; font-size:12px;}
#special_offer .pro_item del .currency_data, #special_offer .pro_item del .price_data{font-size:12px; font-weight:normal;}
#special_offer .last{border-bottom:0;}
/*************************** gloabl end ***************************/




/********************************* skin_demo.css *****************************/
.nav_right .default_search_form{background:url(../images/search_mask.png);}
.nav_right .default_search_form .form i{background:url(../images/search_close.png) center no-repeat;}
.nav_right .default_search_form .button{background:url(../images/search_btn.png) center no-repeat;}
.nav_right .language_box{background:url(../images/select_bg.png) no-repeat right center;}


.icon_heart{background:url(../../default/images/global/normal.png) no-repeat -679px -71px;}
.side_category .current{background:url(../images/cate_menu.png) no-repeat 3px 9px;}
.news_bg{background:url(../images/new_bg01.png) no-repeat 26.354vw center, url(../images/new_bg02.png) no-repeat 65.625vw center;}

.button_next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}
.button_prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}

.button_prev.btn_cirlce:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.button_next.btn_cirlce:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}

.default_search_style,
.default_account_style,
.default_shopping_cart_style {position: relative;}

.default_account_style .iconfont {font-size: 30px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.default_search_style .iconfont,
.default_shopping_cart_style .iconfont {font-size: 26px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}

.default_search_style .text ,
.default_search_style .button {background-color: transparent;border: 0;}
.hamburger .iconfont {vertical-align: middle;font-size: 26px;}
.menu_list dt .iconfont {position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}




@media screen and (max-width:1000px){
	/* 兼容苹果 */
	.default_newsletter_style .default_newsletter_form .text{border-radius: 0;} 
	.default_newsletter_style .default_newsletter_form .subscribe {border-radius: 0;}
    .default_foot_menu dl.focus dt::after{content: unset;}

}

