/* CSS Document */
@-ms-viewport{width:auto;}
body{ width:100%; float:left; border:none; overflow-y: scroll;}
.min-header-top,.min-header-top-search,.header-top-fixed,.cart,.wish,.account,.min-set{ display:none;}
@media screen and (max-width: 750px) { 
	.min-header-top{ display:block; }
	footer .widget h5{ cursor: pointer; }
}
	/*手机版头部*/
	.min-header-top{  border-bottom:1px solid #fff; width:100%; float:left; text-align:center; background:#fff; position: relative; z-index: 1048; left: 0; top: 0; }
	.min-header-top a{ text-decoration:none ;}
	.min-header-top .min-top-logo{ width:85px; float: left; margin-left:calc((100% - 275px)/2) }
	.min-header-top .min-top-logo a{width:100%; text-align: center; float:left; height: 40px;}
	.min-header-top .min-top-logo a img{ margin-top: 7px; }
	.min-header-top .min-top-user{ width: 24px; float: left; margin-left:calc((100% - 275px)/2); font-size:20px; height:40px; line-height:40px; }
	.min-header-top .min-top-cart{ width: 28px; float: left; margin-left:20px; font-size:20px; height:40px; line-height:40px; position: relative; }
	.min-header-top .min-top-cart span{ font-size: 10px; background-color: red; position: absolute; right: -10px; top: 0;   height: 20px; line-height: 20px; min-width: 20px; border-radius: 10px; color: #fff; }
	.min-header-top .min-top-search{ width: 28px; float: left; margin-left:20px; font-size:20px; height:40px; line-height:40px; }
	.min-header-top .min-top-nav{ width: 30px; float: left; margin-left:20px; font-size:20px; height:40px; line-height:40px; }
	
	.min-header-top  .min-top-user a,.min-header-top  .min-top-cart a,.min-header-top  .min-top-search a,.min-header-top  .min-top-nav a{ color:#565656;  float:left; width:100%; height:38px; line-height:38px }
	.min-header-top  .min-top-user a i,.min-header-top  .min-top-cart a i,.min-header-top  .min-top-search a i,.min-header-top  .min-top-nav a i{ text-align:center; float:left; width:100%; height:38px; line-height:38px }

	.min-header-top .min-top-nav-list{ position:fixed; top:0; left:0; width:100%; background:#fff; z-index:3; display:none; overflow-y:auto;}
	.min-header-top .min-top-nav-list .min-top-nav-one-list{ float:left; width:98%; margin:0 1%; }
	.min-header-top .min-top-nav-list span.min-top-nav-close{ width:98%; margin:0 1%; float:left;  border-bottom:1px solid #ddd;}
	.min-header-top .min-top-nav-list span.min-top-nav-close a{ width:30px; height:30px; float:right;}
	.min-header-top .min-top-nav-list span.min-top-nav-close a i{ display:block; height:30px; line-height:30px; font-size:16px;}
	.min-header-top .min-top-nav-list .min-top-nav-one-list h2{ float:left; width:100%; border:1px solid #ddd;border-top:none; padding:0; margin:0; line-height:30px; position:relative; }
	.min-header-top .min-top-nav-list .min-top-nav-one-list h2 a{width:100%; float:left; text-align:left; padding:0; margin:0; text-indent:10px;}
	.min-header-top .min-top-nav-list .min-top-nav-one-list h2 a:hover{ color:#cb2027; }
	.min-header-top .min-top-nav-list .min-top-nav-one-list h2 a img{border:none; padding:0; margin:2px 10px 2px 15px; float:left;}
	.min-header-top .min-top-nav-list .min-top-nav-one-list h2 i{position:absolute; display:block; height:30px; line-height:30px; right:0px; top:0; width:30px; text-align:center; cursor:pointer;}
	.min-header-top .min-top-nav-list .min-top-nav-one-list .min-top-nav-entire{ display:none;}
	.min-header-top .min-top-nav-list .min-top-nav-one-list .min-top-nav-entire a{ text-indent:30px;}

	.min-header-top-search{ width:100%; float:left; height:50px; background:#efefef; display:none;}
	.min-header-top-search-container{ width:90%; padding:0 5%; margin:10px 0; box-sizing:unset; }
	.min-header-top-search-container input{ width:90%; border-radius:0px; padding:0; height:30px; text-indent:10px; }
	.min-header-top-search-container button{ width:10%; text-align:center; border:1px solid #000; background:#000; color:#fff; padding:0; height:30px;}

	
/*语言*/
#language{ width:100%; float:left; padding:0; margin:0;  height:34px; background:#454545;}
#menu-lang-container{ width:100%; float:left;}
#menu-lang-container .language-angle{ float:left; width:15px; height:30px; line-height:30px; margin:0; padding:0;} 
#menu-lang-container .language-angle i{ text-align:center; height:30px;width:15px; float:left;  line-height:30px; font-size:28px; cursor:pointer; display:none; color:#fff }
#menu-lang-container .language-ul{ width:calc(100% - 30px); float:left; margin:0; padding:0; height:30px; line-height:30px;}
#menu-lang-container .language-ul li{ float:left; list-style-type:none; margin:0; padding:0; display:none; } 
#menu-lang-container .language-ul li a{ color:#d3d3d3; margin:0 5px; float:left; padding:0 2px; }
#menu-lang-container .language-ul li a:hover{ color:#fff;text-decoration:none; }
#menu-lang-container .language-ul li.current-menu-item a{ color:#fff; font-weight:700; border-bottom:2px solid #f00;}
.header-top-fixed header{ padding-top: 0!important; padding-bottom: 0!important; }
header{ position: relative; z-index: 999; }
@media screen and (min-width: 751px){
	.header-top-class{ height:154px; width:100%;}
	.header-top-fixed{ display:block; }
}
	
	.a-t-logo{ width:100%; float:left; height:40px; margin:10px 0; position:relative; z-index:8;}
	.a-t-logo div{ float:left; }
	/*logo*/
	.a-t-logo .logo{ margin:0px;padding:0; width:230px;}
	.a-t-logo .logo a{ margin-left: 25px; }
	/*用户图标下拉信息*/
	.a-t-logo .user-lgoin-sign{ position:absolute; right:0;top:40px; min-width: 200px; width:200px; background:#fff; padding-top:1px; display:none; padding-left: 0; padding-right: 0; padding-bottom: 0; }
	.a-t-logo .user-lgoin-sign ul{ padding:0; margin:0; width:100%; overflow:hidden;}
	.a-t-logo .user-lgoin-sign ul li{padding:0; margin:0; line-height:30px;list-style-type:none; width:100%; text-align:left; }
	.a-t-logo .user-lgoin-sign ul li a{ width:100%;  text-indent: 15px; color:#000; font-size:12px; height:30px; float:left;}
	.a-t-logo .user-lgoin-sign ul li a:hover{ background:#9CF; color:#fff;}
	.a-t-logo .user-lgoin-sign ul li a i{ float:none; width:30px; height:26px; line-height:26px; background:#333; color:#fff; text-indent:0; display:inline-block; margin-right:15px; text-align:center; font-size:18px; position:relative; top:1px; border-radius:2px; padding:0;}
	.a-t-logo .user-lgoin-sign ul li.but{ font-size:12px; width: calc(100% - 20px); margin:0 10px; padding: 10px 0 15px 0; border-bottom: 1px solid #ccc; float: left; }
	.a-t-logo .user-lgoin-sign ul li.but a{ background: #27ae61; text-align: center; color: #fff; border-radius: 3px; }
	.sicon-user-lgoin-sign{ position:relative;}
	.nav-discount-service{position:relative; z-index:7;}

	.n-s-c-w-a{ width:100%; float:left; padding:0 5px;}
	.n-s-c-w-a div{ float:left; line-height:40px; z-index:2;}
	/*菜单*/
	.n-s-c-w-a #nav{ width: 230px;  color:#fff; text-align:center; position:relative; }
	.n-s-c-w-a #nav span.shop-a-c{ height:40px; width:100%; line-height:40px; display:inline-block; cursor:pointer; font-weight:700;}
	.n-s-c-w-a #nav span.shop-a-c i{ position:absolute; right:24px; top:11px; font-size:14px;}
	.n-s-c-w-a #nav div.nav-list{ position:absolute; width:230px; padding-top:5px; display:none; left:0; top:40px; z-index:5; background:#fff;}
	/*一级菜单*/
	.n-s-c-w-a #nav div .nav-list-one{ width:228px; text-align:center; margin:0; padding:5px 0; left:0; float:left;  border:1px solid #000; box-sizing:content-box;  -webkit-box-shadow: 1px 1px 1px #333;  
	  -moz-box-shadow: 1px 1px 1px #333;  box-shadow: 1px 1px 1px #333; }
	.n-s-c-w-a #nav div .nav-list-one li{ height:36px; position:relative; vertical-align:middle; width:100%; float:left; box-sizing:content-box; list-style-type:none; }
	.n-s-c-w-a #nav div .nav-list-one li a{ width:228px; float:left; height:34px; line-height:34px; background:#fff;border-top:1px solid #fff; border-bottom:1px solid #fff; box-sizing:content-box; text-indent:15px; text-align:left;}
	.n-s-c-w-a #nav div .nav-list-one li a.pick{ border-right:2px solid #fff; border-bottom:1px solid #000; border-top:1px solid #000; font-weight:700; color:#cb2027; padding-right:2px;}
	.n-s-c-w-a #nav div .nav-list-one li a.pick i{ color:#F36;}
	.n-s-c-w-a #nav div .nav-list-one li a.li-one{border-top:1px solid #fff;}
	.n-s-c-w-a #nav div .nav-list-one li a.li-not{border-bottom:1px solid #fff;}
	.n-s-c-w-a #nav div .nav-list-one li a i{ position:absolute; right:8px; }
	/*二、三级菜单*/
	.n-s-c-w-a #nav .nav-list-entire{ position:absolute; left:229px; background:#fff; width:800px; padding-left:15px; border:1px solid #000; z-index:-1; top:5px; min-height:550px; -webkit-box-shadow: 1px 1px 1px #333;  
	  -moz-box-shadow: 1px 1px 1px #333;  
	  box-shadow: 1px 1px 1px #333;  }
	.n-s-c-w-a #nav div .nav-list-entire div{}
	.n-s-c-w-a #nav div .nav-list-entire ul{ margin:0; padding:0; clear:both; border-bottom:1px dotted #ccc; overflow:hidden; }
	.n-s-c-w-a #nav div .nav-list-entire ul h2{ float:left; height:30px; line-height:30px; font-size:14px; padding:0 5px 0 0; margin:0 5px 0 0; width:180px; text-align:right;}
	.n-s-c-w-a #nav div .nav-list-entire ul li{list-style-type:none; margin:0 10px 0 0; float:left; height:30px; line-height:30px; color:#000; padding:0;}
	.n-s-c-w-a #nav div .nav-list-entire ul li a{ float:left; }
	.n-s-c-w-a #nav div .nav-list-entire ul span{ float:left; border-left:1px solid #333; padding-left:10px; width:calc(100% - 185px);}

	/*搜索框*/
	.n-s-c-w-a .search{height:40px; background:#fff; border:1px solid #000; position:relative;}
	.n-s-c-w-a .search div {width:calc(100% - 218px)}
	.n-s-c-w-a .search input { height:20px; line-height:20px; background:#fff; border:none; border-radius:0; width:100%; text-indent:15px; float:left; padding:9px 0; font-size:14px; box-sizing:content-box;}
	.n-s-c-w-a .search span{ float:left; height:38px; line-height:38px; width:180px; text-align:center; cursor:pointer; border-left:1px solid #ccc; position:relative; } 
	.n-s-c-w-a .search span em{font-style:normal;}
	.n-s-c-w-a .search span .search-all{ width:180px;}
	.n-s-c-w-a .search span .select{ min-width:180px; position:absolute; border:1px solid #ccc; top:41px; left:-1px; display:none; background:#fff; z-index:9;}
	.n-s-c-w-a .search span .select p{ height:20px; line-height:20px; text-align:left; text-indent:15px; padding-right:15px; white-space: nowrap;}
	.n-s-c-w-a .search span .select p:hover{ background:#9CF; color:#fff;}
	.n-s-c-w-a .search button{ float:left; border:none; background:#d00; height:38px; line-height:38px; width:38px; padding:0;}
	.n-s-c-w-a .search button i{ font-size:26px; color:#fff; line-height:38px;}
	/*推广和帮助信息、联系客服*/
	.n-s-c-w-a .discount-service{ width:calc(100% - 230px); float:left; height:40px; line-height:40px;}
	.n-s-c-w-a .discount-service .discount{width:calc(100% - 240px); float:left; text-indent:20px; overflow:hidden; height:40px; line-height:40px;}
	.n-s-c-w-a .discount-service .discount a{ color:#fff; float:left; margin-right:20px; font-size:16px; }
	.n-s-c-w-a .discount-service .service{ position: absolute; right: 10px; top: 0; color:#fff; text-align:right; padding-right:5px;}
	.n-s-c-w-a .discount-service .service a{ color:#fff;}
	header form{   float: left; margin: 0;  padding: 0; max-width:9999px;}
	.n-s-c-w-a .search{ width:100%}


	
@media screen and (min-width: 750px) and (max-width: 1061px) {
	/*.cart,.wish,.account{ display:none; }
	header form{ width:calc(100% - 353px)}
	.min-set{ display:block;}*/
}
	/*中屏购物车、收藏、用户图标*/
	.n-s-c-w-a .min-set{ background:#fff; width:122px; display: none;}
	.n-s-c-w-a .min-set a{ color:#fff;}
	.n-s-c-w-a .min-set i{ float:left; width:40px; height:40px;color:#565656 ;line-height:40px; padding:0; margin:0;}
	.n-s-c-w-a .min-set i.icon-shopping-cart{font-size:26px; position:relative; text-align:center;}
	.n-s-c-w-a .min-set i.icon-user{font-size:26px; position:relative; text-align:center; margin-right:1px;}
	.n-s-c-w-a .min-set i.aixin{  background:url(../images/new_user.png) no-repeat center; margin-right:1px;}

header form{ width:calc(100% - 470px)}
header form.header_alliance{  width:calc(100% - 310px) }
.cart,.wish,.account{ display:block; }
	/*大屏购物车、收藏、用户图标*/
	.n-s-c-w-a .cart{ width:80px; color:#fff; text-align:center; position:relative; height: 42px;}
	.n-s-c-w-a .cart .nav_down_data dt em{ display: inline-block; font-style: normal; width: 20px; height: 20px; text-align: center; line-height: 20px; background: #f30; border-radius: 100%; top: -1px; left: 37px; position: absolute; font-size: 12px; }
	.n-s-c-w-a .cart .nav_down_data:hover dt em{ color: #fff; }
	.account a,.cart a,.wish a{ width:100%; float:left;  color: #fff;}
	.n-s-c-w-a .cart dt i{ font-size:26px; position:relative; padding-right:5px; top:4px; }
	.n-s-c-w-a .wish{  width:80px; text-align:center; height: 42px;}
	.n-s-c-w-a .wish .collect_icon{ position:relative; top:6px;  width:22px; height:22px; display: inline-block;}
	.n-s-c-w-a .account{  width:80px; text-align:center;}
	.n-s-c-w-a .account i{ font-size:26px; position:relative; padding-right:5px; top:5px;}



header{ padding:0; margin:0; background:#454545; float:left; width:100%; }
header a:hover{text-decoration:none;}


/*底部*/
footer{border-top:1px solid #f4f4f4; z-index:1; position:relative; }
footer .container-fluid{ width:100%; max-width: 1300px; margin: 0 auto; padding: 0; }
footer .container-fluid .row{ float:left; width:100%;}
@media (min-width: 750px){
	footer .container-fluid .col-sm-3 .widget ul{ display: inline-block!important;}
}
footer .container-fluid .col-sm-12 .row .col-sm-3{width:17%; padding-right: 0;}
footer .container-fluid .col-sm-12 .row .col-sm-3:last-child{ width: 32%; }
footer .container-fluid .col-sm-12 .row .col-sm-3 .widget a:hover{color:#000;}
footer .container-fluid .col-sm-12 .row .col-sm-3 .controls{ width: 100%; }
footer .container-fluid .col-sm-12 .row .col-sm-3 .controls .btn{ }
footer .container-fluid .expressage{ text-align: center; clear: both; }
.container-fluid h5.title{ float:left; width:100%; }
@media (max-width: 1000px){
	.christmas{ display: none!important; }
}
@media (max-width: 750px){
	footer{ padding: 0 !important; }
	footer .container-fluid{ padding: 0 15px; }
	footer .container-fluid .col-sm-12 .row .col-sm-3{ width: 100%!important; padding: 0 5px; clear: both; display: inline-block; }
	footer .container-fluid .col-sm-12 .row .col-sm-3 .controls .form-control{ margin:5px 0; }
		footer .container-fluid .col-sm-12 .row .col-sm-3 .controls{ margin-bottom: 10px; }
	footer .container-fluid .widget h5 i{ display: block; }
	footer .container-fluid .col-sm-3 .widget ul,footer .container-fluid .expressage{ display: none; }
	footer .form-inline .form-control{ display: inline-block; max-width: 200px; }
}


.input-group{ z-index:0;}


.row > #col_middle{ padding-right: 0; padding-left: 0; }

/*详情页 */

#cartBannerWidget{ height:auto;}
#cartBannerWidget .ma-back-img{  overflow: hidden; background:#fff;}



/*购物车*/
.container-fluid .row #col_middle #frm_cart table{ float:left;}

/*登录*/
.container-fluid .row #col_middle .container .row .col-md-6 .formy .form .form-horizontal .form-group .col-md-3{width:50%;}
.container-fluid .row #col_middle .container .row .col-md-6 .formy .form .form-horizontal .form-group .col-md-8{width:50%;  float:right;}
.container-fluid .row #col_middle .container .row .col-md-6 .formy .form .form-horizontal .form-group .col-md-8 button{ float:right;}
.container-fluid .row #col_middle .container .row .col-md-6 .formy .form .form-horizontal .form-group .form-group{margin:0;}

/*类目页*/
.container-fluid .row #col_middle table tr td #s_by_div{ width:100%;}
.container-fluid .row #col_middle table tr td #s_by_div select { width:auto; float:right; margin-left:15px;}

/*详情页-购买指南*/

#col_left .sitem tr{ border:1px solid #ccc;}
#col_left .sitem td{ padding:2px;}
#col_left .sitem tr i{ font-style:normal}
.container.rv{
	max-width: 100%;
}

input.qty.form-control{
	height: 32px;
}
#jc_hot .jc_lite ul.list-unstyled{ max-width: 252px; }

.visible-xs{
	border-bottom: 1px solid #eee;
	padding: 5px 0;
	overflow: hidden;
	margin-top: -1px;
}


.input-group.bootstrap-touchspin input.form-control{ text-align: center; }

.new_mobile_top{ width: 200% !important; height: calc(100% - 80px); background-color: #fff; position: relative; top: 0px; left: 0; display: none; z-index: 99999; }
.new_mobile_top dl{ margin-bottom: 0; }
.new_mobile_nav{ width: 50%; float: left; overflow: auto; height: 100%;}
.new_mobile_nav1 ul{}
.new_mobile_nav1 li{ padding: 7px 5px 7px 5px; font-size: 14px; line-height: 32px; color: #333; border-bottom: 1px solid #e5e5e5; font-weight: 600; cursor: pointer; text-align: left; }
.new_mobile_nav1 li .icon-jiantou{ float: right; margin-top: 8px; }
.new_mobile_nav1 li span{ position: relative; float: left; width: 35px; height: 32px; }
.new_mobile_nav1 li span i{ font-size:28px; font-weight: normal; position: absolute; color: #666; }
.new_mobile_nav1 li span i.icon,.new_mobile_top_left dt i.icon,.index_module .i_m_m_h span i.icon{ width: 30px; height: 30px; display: inline-block; background: url(../images/new_mobile_nav.png)no-repeat; }
i.icon.Jewelry{ background-position:-5px -303px!important; }
i.icon.Bags{ background-position:-8px -203px!important; }
i.icon.Health{ background-position:-3px -3px!important; }
i.icon.Outdoors{ background-position:-9px -247px!important; }
i.icon.Toys{ background-position: -9px -53px!important; }
i.icon.Home{ background-position:-9px -145px!important; }
i.icon.Electronics{ background-position: -10px -104px!important; }
i.icon.nvzhuang{ background-position: -5px -391px!important; }
i.icon.nanzhuang{ background-position: -5px -349px!important; }

.new_mobile_top_contents{ height: 100%; }
.new_mobile_top_contents a{ text-decoration: none; }
.new_mobile_top_contents li{ list-style: none; }
.new_mobile_top_left{ width: 80px; float: left; text-align: center; height: 100%; overflow: auto; }
.new_mobile_top_left dt i{ font-size: 38px;  color: #666;}
.new_mobile_top_left dt i.icon{ width: 38px; height: 38px; }
.new_mobile_top_left dt i.icon.Jewelry{ background-position:-84px -358px; }
.new_mobile_top_left dt i.icon.Bags{ background-position:-87px  -238px;}
.new_mobile_top_left dt i.icon.Health{ background-position:-82px 2px;  }
.new_mobile_top_left dt i.icon.Outdoors{ background-position:-87px -288px;  }
.new_mobile_top_left dt i.icon.Toys{ background-position:-87px -60px; }
.new_mobile_top_left dt i.icon.Home{ background-position:-87px -167px; }
.new_mobile_top_left dt i.icon.Electronics{ background-position: -88px -120px; }
.new_mobile_top_left dt i.icon.nvzhuang{ background-position: -82px -425px; }
.new_mobile_top_left dt i.icon.nanzhuang{ background-position: -82px -479px; }
.new_mobile_top_left dd{ font-size: 14px; line-height: 16px; padding-bottom: 5px; }
.new_mobile_top_left .active{ background-color: #ed6d00; color: #fff; }
.new_mobile_top_right{ width: calc(100% - 81px); min-height: 100%; border-left: 1px solid #ccc; float: left;  overflow: auto; height: 100%; }
.new_mobile_top_right dt{ color: #333;  padding: 7px 5px; font-size: 14px; line-height: 32px; border-bottom: 1px solid #e5e5e5; position: relative; text-align: left; }
.new_mobile_top_right dt i{ position: absolute; right: 5px; font-size: 18px; top: 11px; }
.new_mobile_top_right dd{ display: none; }
.new_mobile_top_right ul{ margin-bottom: 0; }
.new_mobile_top_right li{padding: 7px 5px 7px 15px; font-size: 14px; line-height: 32px; color: #999; border-bottom: 1px solid #e5e5e5; text-align: left;}
.new_mobile_top_right .list{ display: none; }
.new_mobile_top_right .list:first-child{ display: block; }

.nav_down_data{ display: inline-block; font-size: 12px; color: #666; position: relative; width: 100%; float: left; }
.nav_down_data i{ font-style: normal; }
.nav_down_data ul{ padding: 0; font-size: 0; margin: 0; width:320px; padding-bottom: 10px;  }
.nav_down_data li{ list-style: none; display: inline-block; display: inline-block; margin-right: 10px; margin-bottom: 10px;}
.nav_down_data .list li:nth-child(3n){ margin-right: 0; }
.nav_down_data .list li img{ height: 100px; width: 100px; }
.nav_down_data .data li{ width: 100%; margin-right: 0; border-top: 1px solid #ccc; padding-top: 20px; }
.nav_down_data .data li:first-child{ border:0; padding-top: 0; }
.nav_down_data .data .data_img{ width: 100px; margin-right: 12px; float: left; }
.nav_down_data .data .data_img img{ width: 100px;height: 100px;}
.nav_down_data .data .data_info{ float: left; font-size: 12px; width: 208px; overflow: hidden; text-align: left; }
.nav_down_data .data .data_info a{ text-decoration: none; color: #ababab; white-space:nowrap; line-height: 1; }
.nav_down_data .data .data_info a:hover{ text-decoration: underline; color: #e3631e; }
.nav_down_data .data_info_discounts{ color: #e3631e;  line-height: 18px; margin-bottom: 5px;}
.nav_down_data .data_info_price{ color: #ababab; width: 100%; line-height: 1; margin-top: 20px; }
.nav_down_data .data_info_price em{ color: #000; margin-left: 10px; } 
.nav_down_data .data_info_price em span{ color: #e3631e; }
.nav_down_data dt{ width: 100%; height: 41px; position: relative; border:1px solid #454545; color: #fff; }
.nav_down_data:hover dt{ border-color:#fff; background: #fff;  z-index: 99; }
.nav_down_data:hover dt a{ color: #454545; }
.nav_down_data dd{ padding: 20px; min-width: 342px; border: 1px solid #ccc; display: none; position: absolute; top:40px; right: 0px; background-color: #fff; z-index: 90; }
.nav_down_data:hover dd{ display: block; }
.nav_down_data .null{ text-align: center; padding: 5px 0 0 0; font-size: 12px; }
.nav_down_data .nav_hide_info{ border-top: 1px solid #ccc; padding-top: 20px; width: 100%; line-height: 1; }
.nav_down_data .nav_hide_info p{ text-align: center; margin-bottom: 10px; }
.nav_down_data .nav_hide_info p span{ padding: 0 10px; }
.nav_down_data .nav_hide_info .but{ text-align: center; margin: 0 auto; width: 190px; display: block; color: #fff; background-color: #27ae61; line-height: 30px; border-radius: 4px; float: none; }
.nav_down_data .nav_hide_info .but:hover{ background-color: #25a159; }
#min-header-top-nav{ border-bottom: 1px solid #ccc; width: 100%; float: left; }
.min-header-top > div{ float: left; width: 100%; }
#min_screen{ display: none; width: 100%; padding:0; margin: 0; border-bottom: 1px solid #ccc; float: left;}
#min_screen li{ list-style: none; display: inline-block; float: left; width: calc((100% - 50px)/3); text-align: center; margin: 8px 0; border-right: 1px solid #ccc; }
#min_screen i{ font-size: 20px; font-weight: 600; vertical-align: middle; }
#min_screen i.active{ color: #fe6600; }
#min_screen .iconfonts{ background-position: 99999px 99999px; width: 0; }
#min_screen .jiantou-copy,#min_screen .jiantou1{ width: 12px; height: 18px; }
#min_screen i.jiantou1{ background-position: -246px 0px; }
#min_screen i.jiantou1.active{ background-position: -216px 0px; }
#min_screen i.jiantou-copy{ background-position: -186px 1px; }
#min_screen i.jiantou-copy.active{ background-position: -156px 1px; }
#min_screen i.guolv{ width:30px;}

#min_screen .min_screen_icon{ width: 50px; border: 0; text-align: center; }
#min_screen .min_screen_icon i.guolv{ background-position: 7px 2px; }
button{ outline: none !important; }

.iconfonts{ width: 30px; height: 30px; display: inline-block; background: url(../images/iconfonts.png) no-repeat; }
.iconfonts.mulu{ height: 18px; width: 18px; background-position: -29px 1px; }
.iconfonts.xin{ height: 18px; width: 18px; background-position: -58px 3px; }
.iconfonts.shouye{ width: 18px; background-position: -90px 5px; }
.iconfonts.shouye:hover{ width: 18px; background-position: -120px 5px; }

@media (max-width: 767px){
    .new_list_1119.col-xs-12.col-sm-6 { width: calc(50% - 5px); margin-right: 10px; padding: 0; }
    .new_list_1119.col-xs-12.col-sm-6:nth-child(2n){
    	margin-right: 0;
    }
  }
  @media (max-width: 350px){
    .new_list_1119.col-xs-12.col-sm-6 { width: 100%; }
  }
header .discount-service .activity{ width: 100%; display: inline-block; vertical-align: top; }
header .discount-service .activity div{ vertical-align: top;margin-right: 30px; color: #fff; font-size: 14px; display: inline-block; }
header .discount-service .activity .free_shipping{ font-weight: 600; color: #f30;}
header .discount-service .activity .free_shipping img{ width: 12px; height: 12px; vertical-align: middle; margin-right: 10px; }