/*
 * 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;}

/* 字体 */
.bxweb{font-size:16px; font-style:normal; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}
.icon, [class^="icon-"], [class*=" icon-"]{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;}
.font_colors{font-family:"Colors"; font-size:42px;}
.font_oswald_bold{font-family:"oswaldBold"; font-size:42px;}
.font_oswald_reg{font-family:"oswaldReg"; font-size:42px;}
.font_work_sans{font-family:"workSans"; font-size:42px;}

/* global */
.global_trans{transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}

.wrap_container{max-width:1440px; margin:0 auto;}
input::-webkit-input-placeholder{font-size:14px;}
input::-moz-placeholder{font-size:14px;}
input:-ms-input-placeholder{font-size:14px;}
input{background:transparent; border:none; outline:none; -webkit-appearance:none; -moz-appearance:none; appearance:none;}
.none{display:none;}

.show_mobile{display:none!important;}
@media screen and (max-width: 1000px) {
	.show_pc{display:none!important;}
	.show_mobile{display:block!important;}
}


/* 导航 */
.header{width:100%;}
.header .mobile_wrap,.show_banner_mobile{display:none!important;}
.header .head_wrap_bg{background-repeat:no-repeat; background-position:center; background-size:cover;}
.header .head_top{width:100%; height:128px;}
.header .head_lbar{float:left; height:128px; width:26%;}
.header .head_mbar{float:left; height:128px; width:45%;}
.header .logo a{display:table-cell; vertical-align:middle; height:128px;}
.header .default_search_style{width:92%; height:42px; margin:46px auto 34px; box-sizing:border-box;}
.header .default_search_style .bg{display:none;}
.header .default_search_style .form{position:relative;}
.header .default_search_style .form::before{content:""; display:block; width:1px; height:25px; position:absolute; top:7px; right:10%;}
.header .default_search_style .text{width:88%; height:38px; line-height:38px; border:none; outline:0; padding-left:14px; font-size:16px; box-sizing:border-box;}
.header .default_search_style .button{width:10%; height:38px; border:0; position:relative; text-align:center; cursor:pointer;}
.header .head_rbar{width:29%; height:128px; float:right;}
.header .default_language{line-height:inherit; margin-top:10px; padding-bottom:5px; position:relative; float:right; text-align:left; cursor:pointer;}
.header .default_language dt{padding-right:25px;}
.header .default_language dt, .header .default_language .default_language_list a{font-size:14px;}
.header .default_language dt i{display:none;}
.header .default_language .default_language_list{min-width:inherit; border:0; border-radius:2px; padding:5px 0; right:0; z-index:1002;}
.header .default_language .default_language_list a{display:block; padding:2px 15px;}
.header .default_currency{line-height:inherit; margin-top:10px; position:relative; float:right; text-align:left; cursor:pointer;}
.header .default_currency dl{padding-bottom:5px;}
.header .default_currency dt{padding-right:25px;}
.header .default_currency dt, .header .default_currency .default_currency_list a{font-size:14px;}
.header .default_currency dt i{display:none;}
.header .default_currency .default_currency_list{min-width:inherit; border:0; border-radius:2px; padding:5px 0; right:0; z-index:1002;}
.header .default_currency .default_currency_list a{display:block; padding:2px 15px;}
.header .account_area{text-align:right; /*margin-top:17px;*/ margin-top:48px;}
.header .lang_cur_area{ display:inline-block; vertical-align:middle; margin-right:20px;}
.header .default_language_currency_style{ font-size:18px;}
.header .default_language_currency_style dt i{ display:none;} 
#loginArea{display:inline-block; vertical-align:middle;}
#loginArea .default_account{line-height:39px;}
#loginArea .SignInButton_sec{width:31px; height:39px; background-size:31px 29px; margin:0 auto;}
#loginArea .AccountButton_sec{max-width:120px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px;}
#loginArea .signin_box_sec{right:0;}
#loginArea .global_account_sec{position:relative; padding-left:30px;}
#loginArea .global_account_sec .account_container_sec{position:absolute; right:0; text-align:center;}
#loginArea .global_account_sec .account_box_sec{width:inherit; background:none; padding:8px 0; text-align:left;}
#loginArea .global_account_sec .account_box_sec a{display:block; width:110%; padding:8px 10px; font-size:14px;}
#loginArea .global_account_sec .account_box_sec .rows{height:inherit; line-height:initial; margin-bottom:0;}
#loginArea .global_account_sec .account_box_sec .btn{margin-top:0;}
#loginArea .global_account_sec .account_box_sec .btn a{border:0; padding-top:0; padding-bottom:0; text-align:left;}
#loginArea .global_account_sec:hover .account_container_sec{display:block!important;}
.header .shopcar_area{display:inline-block; vertical-align:middle; margin-left:45px;}
.header .default_shopping_cart{display:inline-block; vertical-align:middle; height:39px; line-height:39px; background-repeat:no-repeat; background-position:center left; background-size:33px 31px;}
.header .default_shopping_cart>span{display:none;}
.header .default_shopping_cart .cart_count{display:inline-block; vertical-align:middle; width:39px; height:39px; line-height:39px; border-radius:50%; margin-left:47px; text-align:center; font-size:18px;}
.header .default_shopping_cart .cart_note{right:0; left:auto;}
.header .default_shopping_cart .cart_list li{box-sizing:content-box;}

/* 导航栏 */
.head_bottom{height:50px; position:relative;}
#nav{width:100%; text-align:center;}
#nav .default_nav{width:100%; white-space:nowrap;}
#nav .default_nav li{display:inline-block; vertical-align:top; width:10%; float:none; font-size:0;}
#nav .default_nav li a{display:block; width:100%; line-height:50px; text-align:center; font-size:16px; letter-spacing:3px; transition:all .1s; -o-transition:all .1s; -webkit-transition:all .1s;}
#nav .default_nav li:hover a{text-decoration:none;}
#nav .default_nav .nav_sec{top:50px;}
#nav .default_nav .nav_sec_item a, #nav .default_nav .nav_sec_item dt a{height:inherit; line-height:inherit; box-sizing:border-box;}
@media screen and (max-width:1000px) {
	.show_banner_pc{display:none!important;}
	.header{width: 100%;position: fixed;top: 0;left: 0;z-index: 100;}
	.header_content_height{height: 52px;}
	.header .mobile_wrap,.show_banner_mobile{display:block!important;}
	.header .pc_wrap{height:52px; padding:0 15px; align-items:center; justify-content:space-between;}
	.header .mobile_head_left{display:flex; align-items:center;}
	.header .header_menu_mb{display:block; float:left; margin-top:17px; margin-right:17px; font-size:0; line-height:44px; text-align:center; cursor:pointer; transition:transform .3s;}
	.header .header_menu_mb span{display:block; width:18px; height:2px; margin-bottom:5px; border-radius:3px; -webkit-transform-origin:20px; transform-origin:19px; transition:background .5s cubic-bezier(.77,.2,.05,1), opacity 0.55s ease, transform 0.5s cubic-bezier(.77,.2,.05,1), width .5s;}
	.header .head_top{height:52px;}
	.header .head_lbar{height:52px;}
	.header .head_lbar .logo{display:block; width:300px; height:52px; position:relative;}
	.header .head_lbar .logo img{max-width:300px;max-height: 52px; position:absolute; top:0; bottom:0; left:0; margin:auto;}
	.header .logo a{height: auto;}
	.header .mobile_head_right{display:flex; align-items:center; float:right; padding-top:13px;}
	.header .mobile_search_area{display:inline-block; background-size:23px 23px; width:23px; height:23px;}
	.header .mobile_shopcar_area{display:inline-block; width:24px; height:23px; margin-left:18px; position:relative; float:right;}
	.header .default_shopping_cart{width:inherit; height:23px; line-height:23px; background-size:24px 23px;}
	.header .default_shopping_cart .cart_count{width:auto; height:15px; line-height:15px; margin:0; padding:0 6px; position:absolute; top:-4px; left:13px; font-size:12px;}
}

@media screen and (max-width: 750px){
	.header .head_lbar .logo{max-width: 250px;}
	.header .head_lbar .logo img{max-width: 250px;}
}
@media screen and (max-width: 500px){
	.header .head_lbar .logo{max-width: 200px;}
	.header .head_lbar .logo img{max-width: 200px;}
}
@media screen and (max-width: 400px){
	.header .head_lbar .logo{max-width: 150px;}
	.header .head_lbar .logo img{max-width: 150px;}
}

/* 促销栏 */
#hotActivity{height:40px; line-height:40px; text-align:center;}
#hotActivity .hot_row span{font-size:16px; vertical-align:middle;}
#hotActivity .hot_row a{font-size:14px; padding-bottom:3px; margin-left:10px;}
@media screen and (max-width:1000px) {
	#hotActivity{height:30px; line-height:30px;}
	#hotActivity .hot_row span{font-size:11px;}
	#hotActivity .hot_row a{font-size:10px; padding-bottom:2px;}
}

/* 底部 */
.footer_bg{background-size:cover; padding:50px 0;}
.footer .footer_lbar{width:65%; float:left;}
.footer .footer_lbar .default_foot_menu .menu_list{width:33.33%; float:left;}
.footer .footer_lbar .default_foot_menu .menu_list dt{margin-bottom:15px; padding-left:2px; font-size:16px;}
.footer .footer_lbar .default_foot_menu .menu_list dd a{display:block; padding:6px 0; font-size:14px;}
.footer .footer_rbar{width:35%; float:right;}
.footer .footer_rbar .default_newsletter .newsletter_title .top_text{margin-bottom:15px; padding-left:2px; font-size:16px;}
.footer .footer_rbar .default_newsletter .newsletter_title .sub_text{margin-bottom:20px; font-size:14px;}
.default_newsletter_form{width:100%; height:45px; margin-bottom:20px; position:relative; box-sizing:border-box;}
.default_newsletter_form input{display:block; float:left;}
.default_newsletter_form .text{width:calc(100% - 60px); height:45px; line-height:45px; border:0; outline:0; padding-left:14px; font-size:16px; box-sizing:border-box;}
.default_newsletter_form .subscribe{width:60px; height:45px; border:0; position:relative; text-align:center; text-indent:-9999px; cursor:pointer;}
.default_newsletter_form::before{content:""; display:block; width:1px; height:30px; position:absolute; top:7px; right:60px;}
.follow_us_list li>a{background-position-x:center; border-radius:50%;}
.footer_bottom{margin-top:100px; padding-left:10px;}
.footer_bottom p, .footer_bottom p *{font-size:16px;}
.footer_bottom p span{margin-left:40px;}
.footer .footer_bottom .img{margin-bottom: 10px;}
.footer .footer_bottom .img img{max-height:30px;margin-right:20px;display: inline-block;vertical-align: middle;}
.footer .footer_bottom .img a{display: inline-block;height: 37px;line-height: 37px;vertical-align: middle;}
.footer .footer_bottom .img a:after{content: '';display: inline-block;width: 0;height: 100%;vertical-align: middle;}
@media screen and (max-width:1000px) {
	.footer_bg{padding:30px 0;}
	.footer .footer_top{height:inherit; padding:0 15px;}
	.footer .footer_rbar{width:100%; text-align:center; float:none;}
	.footer .footer_rbar .newsletter_area .newsletter_title{font-size:20px; margin-bottom:15px;}
	.footer .footer_rbar .newsletter_area .newsletter_subtitle{font-size:10px; margin-bottom:20px;}
	.mobile_lbar_links{margin-top:20px;}
	.mobile_lbar_links .default_foot_menu .menu_list dt{display:flex; align-items:center; justify-content:space-between; height:45px; font-size:14px;}
	.mobile_lbar_links .default_foot_menu .menu_list dt::after{content:""; display:block; width:30px; height:18px; background-size:15px; transition:all .3s;}
	.mobile_lbar_links .default_foot_menu .menu_list dt.focus::after{transform:rotate(180deg);}
	.mobile_lbar_links .default_foot_menu .menu_list dd{display:none;}
	.mobile_lbar_links .default_foot_menu .menu_list dd a{display:block; padding:6px 0; font-size:14px;}
	.mobile_lbar_links .default_foot_menu .menu_list dd:nth-child(-n+2) a{padding-top: 0;}
	.mobile_lbar_links .default_foot_menu .menu_list dd:last-child a{padding-bottom: 20px;}
	.default_newsletter_form{height:32px; margin-bottom:20px;}
	.default_newsletter_form .text{width:calc(100% - 38px); height:32px; line-height:32px; padding-left:10px; font-size:14px;}
	.default_newsletter_form .subscribe{width:38px; height:32px;}
	.default_newsletter_form::before{height:20px; top:7px; right:38px;}
	.footer_bottom{margin-top:40px; padding-left:0; text-align:center;}
	.footer_bottom p, .footer_bottom p *{font-size:12px;}
	.footer_bottom p span{margin-left:0; display:block; margin-top:10px;}
	.follow_us_list{height: auto;}
	.follow_us_list li>a{background-size:40px;}
}

.global_swap_chain .wide{width:auto; max-width:1440px; padding:0 10px;}
@media (max-width:1000px) {
    .global_swap_chain{display:none;}
}

@media (max-width: 750px){
	.footer .footer_bottom .img{float: none;}
}
/*************************** 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 *****************************/
.header .head_wrap_bg{background-image:url(../images/header_top_bg.jpg);}
.header .default_search_style .button{background:url(../images/icon_search.png) no-repeat center;}
.header .default_language dt{background:url(../images/icon_arrdown.png) no-repeat right 10px center;}
.header .default_currency dt{background:url(../images/icon_arrdown.png) no-repeat right 10px center;}
#loginArea .SignInButton_sec{background:url(../images/icon_account.png) no-repeat center center;}
.header .default_shopping_cart{background-image:url(../images/icon_shopcar.png);}

.footer_bg{background:url(../images/bottom_bg.jpg) no-repeat center center;}
.default_newsletter_form .subscribe{background:url(../images/icon_plane.png) no-repeat center;}

.arrival_item .collect_btn{background:url(../images/icon_heart.png) no-repeat center;}
.arrival_item .collect_btn.is_in{background-image:url(../images/icon_heart_current.png);}

.icon_heart{background:url(../../default/images/global/normal.png) no-repeat -679px -71px;}

.section_bg_blog{background:url(../images/section_bg1.jpg) no-repeat center center;}

.blog_list .blog_item a .blog_item_date{background:url(../images/icon_date.png) no-repeat left center;}



@media screen and (max-width:1000px) {
	.header .mobile_search_area{background:url(../images/icon_search_mb.png) no-repeat center center; background-size:23px 23px;}
	.header .default_shopping_cart{background-image:url(../images/icon_cart_mb.png);}

	.mobile_lbar_links .default_foot_menu .menu_list dt::after{background:url(../images/icon_down.png) no-repeat center center;}

	.section_bg_blog{background:url(../images/section_m_bg1.jpg) no-repeat center center;}

	.blog_list .blog_item a .blog_item_date{background:url(../images/icon_date.png) no-repeat left center;}
	
	.follow_us_type_6 li>a{background-image:url(../images/icon_follow_mb.png);}
}

