/*
 * Powered by ueeshop.com		http://www.ueeshop.com
 * 广州联雅网络科技有限公司		020-83226791
 */

/* 宽屏样式 */
.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{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!important;}
@media (max-width:1000px) {
	.hidden_xs{display:none!important;}
}
@media (min-width:1001px) {
    .hidden_md{display:none!important;}
}

.container{width:100%; margin:0 auto; padding-right:10px!important; padding-left:10px!important; box-sizing:border-box;}
@media (min-width:768px) {
    .container{max-width:740px; padding-right:0!important; padding-left:0!important;}
}
@media (min-width:992px) {
    .container{max-width:960px;}
}
@media (min-width:1200px) {
    .container{max-width:1200px;}
}
@media (min-width:1440px) {
    .container{max-width:1440px;}
}

.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{box-shadow:0 0 10px rgba(0,0,0,.5);}
.title0{font-size:46px; padding:40px 0 10px; line-height:1.2em;}
.title0_p{text-align:center; font-size:16px; padding-bottom:39px;}

.bx_mtb10{margin-top:10px; margin-bottom:10px;}
.bx_pt55{padding-top:55px;}
.bx_pl20{padding-left:20px;}
.bx_pb70{padding-bottom:70px;}
.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; 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; box-sizing:border-box;}
.bx_nav_one .themes_global_header{ width: 100%; height:100px; line-height:98px; padding:0 1.8229166666666667vw; box-sizing:border-box; }
.bx_nav_one .logo_box{position:absolute; top:0; left:0;}
.bx_nav_one .nav_right{position:absolute; top:0; right:0; padding-right:1.0416666666666665vw;}

.nav_right .inline{vertical-align:middle; padding:0 1.0416666666666665vw;}
.nav_right .inline.bx_plr0{padding:0;}
.nav_right .default_shopping_cart{position:initial;}
.nav_right .default_shopping_cart .text_0{display:block; width:24px; height:98px; line-height:98px; text-indent:-9999px;}
.nav_right .default_shopping_cart .cart_count{position:absolute; right:0; top:33px; line-height:18px; min-width:30px; border-radius:12px; font-weight:bold; 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_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:98px; line-height:98px; text-align:right;}
.logo a{display:table-cell; vertical-align:middle; height:98px;}
.logo img{max-height:98px;  vertical-align:middle;}
.bx_nav ul{height:100px; margin-bottom:-1px; text-align:center;font-size: 0;}
.bx_nav ul li{display:inline-block; line-height:98px; padding:0 0px; z-index:600; float:none; text-align:center; font-size:16px;}
.bx_nav ul li a{display:block; padding:0 1.3020833333333335vw;}
.bx_nav ul li a span{display:inline-block; line-height:98px; border-bottom:2px transparent solid; 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; box-shadow:0 2px 8px 2px rgba(198,201,208,.5);}
.bx_nav ul li .bx_nav_fd a{padding:0 5px;}
.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;}
.SignInButton_sec{display:inline-block; vertical-align:middle; width:32px; height:98px; line-height:98px;}
.signin_box_sec, .account_container_sec{right:0;}
@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 li a{padding:0 7px;}
}
@media (max-width:1200px) {
	.bx_nav ul li, .nav_right .language_box{font-size:14px;}
}
@media (max-width:1000px) {
    .bx_nav_one{height:auto; position:fixed; z-index:1; background: #0b0b0b;}
    .bx_nav_one .themes_global_header{height:52px; line-height:52px; padding:0 15px; position:fixed; z-index:1;}
    .bx_nav_one .themes_global_header>.bx_relative{ display: flex;align-items: center;justify-content: space-between;padding: 10px 0;box-sizing: border-box;min-height: 70px;max-height: 120px; }
    .bx_nav_one .logo_box{width: 100%; padding-left:0; position:static; float:left;padding:0 10px;flex:1;}
    .bx_nav_one .nav_right{padding-right:0; position: static;}
    .nav_right .inline{padding:0 7px;}
    .logo{height:auto; line-height:100%; text-align:left;}
	.logo a{height:auto;}
    .logo img{max-width: 100%; max-height: 100px;}
    .bx_nav{display:none; width:98%; position:absolute; top:50px; right:0; z-index:600; margin:5px; 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:block;}
	.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:-3px;}
	.header_content_height{height:52px;}
}


/* 底部 */
.footer{line-height:2em; padding-bottom:51px; font-size:18px;}
.footer .col_md_3{max-width:340px;}
.footer .col_md_3.fr{max-width:370px;}
.default_foot_menu .menu_list{width:25%; max-width:340px; float:left; box-sizing:border-box;}
.default_foot_menu .menu_list dl{display:inline-block; padding-bottom:10px; text-align:left;}
.default_foot_menu .menu_list dt{padding-bottom:15px; font-size:18px;}
.default_foot_menu .menu_list dd>a{display:block; line-height:2.14em; font-size:14px;}
.default_foot_menu .menu_list dd>a:hover{text-decoration:none; font-weight:bold;}
.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; padding:40px 0; font-size:14px;}
.follow_us_list li{margin:0; padding:0 10px;}
.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;}

@media (max-width:1200px) {
    .bx_nav ul li{font-size:14px;}
    .btn0{width:150px; height:38px; line-height:38px; font-size:16px;}
}
@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;}
	.default_foot_menu .menu_list{width:100%; max-width:none; height:inherit;}
	.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 dt::after{content:"\e62f"; position:absolute; right:5px; top:0; font-size:16px;}
	.default_foot_menu .menu_list dd{display:none;}
	.default_foot_menu .menu_list dd:last-child{padding-bottom:10px;}
	.default_foot_menu .focus dt::after{content:"\e62e";}
    .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:0;}
    .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;}
}

.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;}
}
@media (min-width:1001px) and (max-width:1440px) {
    #footer{padding: 0 2%;}
    .global_swap_chain{padding-left: 2%;padding-right: 2%;}
}

/*************************** 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_shopping_cart .text_0{background:url(../images/icon_shopbag.png) no-repeat center;}
.nav_right .default_search .bg{background:url(../images/icon_search.png) no-repeat center;}
.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;}

.SignInButton_sec{background:url(../images/icon_person.png) no-repeat center 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");}


@media (max-width:1000px) {
	.nav_right .default_search .bg{background:url(../images/icon_search_mb.png) no-repeat center; background-size:24px}
	.nav_right .default_shopping_cart .text_0{background:url(../images/icon_cart_mb.png) no-repeat center; background-size:24px;}

	.follow_us_list li>a{background-image:url(../images/icon_follow_mb.png);}
}




