@charset "utf-8";
/* CSS Document */

* {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}

.main {
	width: 100%;
	height: auto;
	min-width: 320px;
	margin: 0 auto;
	max-width: 640px;
	font-size: 14px;
	background: #F7F7F9;
	overflow: hidden!important;
}
 @media screen and (min-width:480px) {
.main {
	font-size: 22px
}
}
 @media screen and (min-width:640px) {
.main {
	font-size: 28px
}
}
/*搜索*/


.store_collect,.store_nav_list ul li i,.store_nav_list ul li.current i,.goodsList h2 i,.store_btmNav ul li a i,.store_top .arr,.store_top i,.sortBtn em,.listBox .title ul li span,.aBox .alayer p,.aBox .alayer span{
	background: url(../Images/storeIcon.png) no-repeat;
	background-size: 20em 10.71em;
}

.listBox .title ul li i.price{background: url(../Images/icon.png) no-repeat;background-size: 9.46em 21.43em;}


/*search*/
.store_top{width:100%;height:2.93em; line-height:2.93em; text-align:center; position:relative; z-index:99; padding:0 1.57em; background:#f15a24; }
.store_top .arr{width:.61em;height:1.11em; background-position:-5.54em -.64em; float:left;margin:.86em 0 0 0;}
.store_top .searchBar{width:80%; float:left;}
.store_top .searchBar input{width:90%; padding:.46em .86em;color:#4d4d4d;border:none; background:#fff; font-size:1em; font-family:"微软雅黑";-webkit-appearance:none;border-radius:0;}
.store_top i{ display:block;width:1.68em;height:.45em; background-position:-12.93em -.64em; position:absolute;right:1em;top:1.25em;}
.hideLayer{width:7.14em;height:auto; position:absolute;top:2.93em;right:.39em; display:none;}
.show{ display:block!important;}
.hideLayer em{ display:block;width:.5em;height:.21em; background-position:-2em 0; margin:0 auto;margin-left:5em;}
.hideLayer ul{ background:#3C3C3C; border-radius:3px; padding:.57em;}
.hideLayer ul li a{color:#ccc; display:block;height:3em; line-height:3em; border-bottom:1px solid #333;padding:0 0.21em;}
.hideLayer ul li a span{ display:block; display:inline-block;margin-right:1.11em;width:1.36em;height:1em; background-position:0 -.71em;}
.hideLayer ul li.li_2 a { border-bottom:0;}
.hideLayer ul li.li_2 a span{width:1.07em;height:1.07em; background-position:-2em -.68em;}

.sortBtn{width:1.29em;height:1.79em; float:left;margin-top:.64em;}
.sortBtn em{ display:block;width:1.29em;height:1.79em; background-position:-.64em -.64em;}



.store_head{width:100%;height:7.14em;background:url(../Images/star_store_top_bg.jpg) no-repeat; background-size:100% 7.14em; position:relative;}
.store_head_logo{ position:absolute;left:0; bottom:0; overflow:hidden;}
.store_head_logo p{width:3.04em;height:3em; float:left;margin-right:.36em; background:#fff;}
.store_head_logo p img{ display:block;width:100%;height:100%;}
.store_head_logo dl{ float:left;}
.store_head_logo dl{color:#fff;font-size:.93em;}
.store_head_logo dl dt span{ display:inline-block;width:1.4em;height:1.4em;line-height:1.4em; font-size:.64em; background:#f15a24; text-align:center;margin-left:.36em; vertical-align:middle; }
.store_head_logo dl dd{margin-top:.71em;}

.store_collect{width:3.29em;height:2.14em; position:absolute;right:0;bottom:1.5em; background-position:-16.71em 0;}

/*nav*/
.store_nav_list{ background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.store_nav_list ul{height:4em;}
.store_nav_list ul li{width:25%; height:4em; float:left; text-align:center;}

.store_nav_list ul li a{ display:block; height:100%;padding-top:.57em;}
.store_nav_list ul li a span{color:#4d4d4d;font-size:.86em; display:block;margin-top:.57em;}
.store_nav_list ul li i{ display:block;width:1.25em;height:1.49em; background-position:-.61em -3em; margin:0 auto;}
.store_nav_list ul li i.i_2{width:1.29em; background-position:-2.93em -3em;}
.store_nav_list ul li i.i_3{width:1.36em; background-position:-5.29em -3em;}
.store_nav_list ul li i.i_4{ background-position:-7.75em -3em;}

.store_nav_list ul li.current{ position:relative;}
.store_nav_list ul li.current i{ background-position:-.61em -4.89em;}
.store_nav_list ul li.current i.i_2{ background-position:-2.93em -4.89em;}
.store_nav_list ul li.current i.i_3{ background-position:-5.29em -4.89em;}
.store_nav_list ul li.current i.i_4{ background-position:-7.75em -4.89em;}
.store_nav_list ul li.current a span{color:#f15a24;}
.store_nav_list ul li.current em{ display:block;width:100%;height:.18em; background:#f15a24; position:absolute;left:0 ;bottom:-1px;}


/*bannerBox*/
.bannerBox{ background:#fff; padding:1.14em .5em; border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:.64em;}
.bannerBox a{ display:block;}
.bannerBox a img{ display:block;width:100%;}
.bannerBox a.img_h_1 img{height:12.5em;}
.bannerBox a.img_h_2 img{height:6.4em;}
.bannerBox a.bd{border-top:1px solid #ccc;margin-top:1em; padding-top:1em;}



/*车辆列表*/
.goodsList{ background:#fff;margin-top:1em; padding:0 .5em; border-bottom:1px solid #ccc;}
.goodsList h2{width:100%; padding:1em 0;}
.goodsList h2 i{ display:block;width:4.79em;height:1.14em; background-position:-10.11em -3.04em; margin:0 auto;}
.goodsList ul{ overflow:hidden;}
.goodsList ul li{float: left;width: 48%;margin: 0 .86em 2em 0;}
.goodsList ul li a{ display:block;}
.goodsList ul li .imgbox{width:100%;height:10.54em;}
.goodsList ul li .imgbox img{ display:block;width:100%; height:100%;}
.goodsList ul li:nth-child(2n){margin-right:0;}
.goodsList  ul li a h3 {
	color: #4d4d4d;
	font-size: .86em;
	font-weight: normal;
	height: 2em;
	line-height: 2em;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-family:'微软雅黑';
	border:0;
}
.goodsList  ul li a p {
	font-size: .86em;
	color: #ed1c24;
	font-weight: normal;
	font-family: '微软雅黑';
}


.newGoods h2 i{ background-position:-10.11em -4.46em}

.moreGoods{height:3.14em; line-height:3.14em; text-align:center; background:#fff;margin-top:1em;}
.moreGoods a{ display:block;color:#5f6066; font-size:.86em;}


/*店铺全部页*/
/*列表页*/

.listBox .title {
	border-bottom:1px solid #ccc;
	background:#fff;
	overflow: hidden;
}

.listBox .title ul li {
	width: 22%;
	text-align: center;
	float: left;

}
.listBox .title ul li.switchBtn{width:12%; border-left:1px solid #ccc; box-sizing:border-box;}
.listBox .title ul li a{ display:block;padding: .75em .54em;color: #b3b3b3;font-size: .93em;}


.listBox .title ul li i {
	display: inline-block;
	margin-left: .35em;
	vertical-align:middle;
}
.listBox .title ul li.cateN-S a{
color:#F15A24;
}

.listBox .title ul li a.curPrice{color:#f15a24;}

.listBox .title ul li i.price {
	width:.5em;
	height:.75em;
	background-position: -.96em -7.79em;
}

.listBox .title ul li i.arrow_up{
	background-position: -1.54em -7.79em;
}
.listBox .title ul li i.arrow_down{
	
	background-position: -2.12em -7.79em;
}
.listBox .title ul li span{ display:block;width:1.37em;height:1.37em;background-position:-3.79em -.71em; margin:0 auto;}
.listBox .title ul li span.btn1{
	 background-position: -2.25em -.71em;	
}
.sub-tab-integrative{position:relative; z-index:1;display:none; }
.submenu-mask{position:absolute;width:100%;opacity:.6;font-size:0;background:#000;}
.sub-tab-integrative ul{width:100%;position:absolute;background:#fff;}
.sub-tab-integrative li{font-size:15px;padding:.54em 1.93em; font-size:.86em;color:#787878; border-bottom:1px solid #e5e5e5; position:relative;}
.sub-tab-integrative li:last-child{border:none;}
.sub-tab-integrative li.selected i{ display:block;width:.79em;height:.58em; background-position:-4.89em -9.64em; position:absolute;right:1.5em;top:.82em;}
.sub-tab-integrative li.selected{color:#F15A24;}
#tab_id2 .pane {
	display: none;
}



/* 底部 */
.store_btmNav {
	width: 100%;
	text-align: center;
	margin: 0 auto;
	position: fixed;
	bottom: 0;
	left:0;
	z-index: 2;
	border-top:2px solid #E6E6E6;
	background:#fff;
}
.store_btmNav ul {
	width: 100%;
	overflow: hidden;
}
.store_btmNav ul li {
	background: #fff;
	width: 33.33%;
	height:3em;
	line-height:3em;
	float: left;
	text-align: center;
	vertical-align: middle;
	border-right:2px solid #E6E6E6;
}
.store_btmNav ul li:last-child{ border-right:0}
.store_btmNav ul li a {
	display: block;
	color: #333;
	font-size:1em;
	position:relative;
}
.store_btmNav ul li a i{ display:block;width:.79em;height:.28em; background-position:-9.36em -.64em; position:absolute;top:.35em;left:50%;margin-left:-.39em;}



/*点击切换按钮前 ，显示的样式*/
.box{
	width:100%;height:auto;overflow:hidden;
}
.box .nav{
	width:49%;height:auto;float:left;margin-right:0.5em;margin:0 auto;
}
.box .nav div{
	padding:.54em;height:auto;position:relative; overflow:hidden;
}
.box .nav div li{
	width:46%;height:2.14em;float:left;margin:.71em .71em .71em 0;background:#ffffff;border:1px solid #d0d0d0;
}
.box .nav div li:nth-child(2n){
	margin-right:0;
}

.box .nav div li a{
	font-size:0.86em;font-family:"微软雅黑";text-align:center;line-height:2.57em;height:2.57em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;color:#666;
	display:block;
}

.box .list_box .list{
	width:49%;height:auto;margin-right:0;margin-top:0.21em;float:left;
}
.box .list_box .list:nth-child(2n){
	clear:none;margin-right:0.4em;
	margin-top:-4.25em;
}

.box .list_box .list li a{
	display:block;width:auto;height:auto;color:#6a6a6a;
	line-height:1.16em;
}
.box .list_box .list li a img{
	width:100%;height:11.32em;
}

.box .list_box .list li .list_title{
	width:100%;height:4.29em;background:white;
}
.box .list_box .list li .list_title p:nth-child(2){
	display:block;width:100%;height:1.96em;line-height:1.96em;margin-top:0.5em;
	padding-left:0.3em;color:#ef353c;font-size:0.86em;font-family:"微软雅黑";text-align:left;
}
.box .list_box .list li .list_title p:nth-child(3){
	display:none;
}
.box .list_box .list li .list_title p:nth-child(1){
	height:2.32em;font-size:1em;font-family:"微软雅黑";text-align:left;line-height:1.02em;
	padding-left:0.57em;padding-top:0.57em;color:#6a6a6a;
}

/*点击且环保按钮后，显示的样式*/
.boxs{
	width:100%;height:auto;overflow:hidden;
}
.boxs .nav{
	overflow:hidden;padding:.25em 0;
	width:100%;height:auto;
}
.boxs .nav div{
	width:100%;position:relative;left:0;right:0;top:0;bottom:0;margin:auto auto;overflow:hidden;
}
.boxs .nav div li{
	margin:.39em .43em .39em; float:left; background:#fff; border:1px solid #ccc; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;
	text-align:center;height:2.57em; line-height:2.57em;width:21.2%;margin-right:1.9%;
}
.boxs .nav div li:nth-child(4){
	margin-right:0;
}
.boxs .nav div li a{
	display:block;color:#666;font-size:1em;height:2.57em; line-height:2.57em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.boxs .list_box .lists li .list_title p:nth-child(3){
	position:absolute;left:5em;bottom:-3.10em;color:#b3b3b3;font-size:1em;display:block;
}
.boxs .list_box .lists{
	width:100%;height:auto;
	padding-top:0.22em;
}
.boxs .list_box .list:first-child{
	padding-top:0;
}
.boxs .list_box{
	background:white;
}
.boxs .list_box .lists li{
	width:100%;height:auto;
}
.boxs .list_box .lists li a{
	display:block;width:7.5em;height:7.5em;float:left;width:32.96%; overflow:hidden;
}
.boxs .list_box .lists li a img{
	width:100%;height:7.5em;
}
.boxs .list_box .lists li .list_title{
	display:block;width:15.35em;height:7.5em;float:left;
	background:white;padding-left:0.71em;padding-top:0.25em;
	position:relative;
	width:67.04%;
}
.boxs .list_box .lists li .list_title p{
	display:block;width:100%;height:4.93em;
	float:none;color:#ef353c;     
}
.boxs .list_box .lists li .list_title p a{
	display:block;height:3em;width:100%;
	font-size:1em;line-height:1.46em;color:#6a6a6a;
}
.boxs .list_box .lists li .list_title p:nth-child(2){
	margin-top:0em;line-height:2.34em;height:2.32em;
	border-bottom:1px solid #cccccc;float:left;
}
.boxs .list_box .lists li .list_title p:nth-child(3){
	position:absolute;left:5em;bottom:-3.10em;color:#b3b3b3;font-size:1em;
}
.boxs .list_box .lists:last-child li .list_title p:nth-child(2){
	border:0px;
}



/*金牌店铺首页*/
.aBox a{ position:relative;}
.aBox .alayer{ width:30%;height:100%; background:rgba(0,0,0,.5); position:absolute;top:0; right:0;}
.aBox .alayer p{width:3.71em;height:3.46em; background-position:-.61em -7.07em; margin:1.57em auto;}
.aBox .alayer span{ display:block;width:4.18em;height:4.18em; background-position:-15.82em -3.07em; margin:0 auto;}

.aBox2 .alayer{left:0;right:auto;}
.aBox2 .alayer p{width:3.75em;height:3.54em; background-position:-5.32em -7.07em;}
.gold_store_head{width:100%;height:7.14em; background:url(../Images/gold_store_top_bg.jpg) no-repeat;background-size:100% 7.14em; position:relative;}



/*分类展开页*/
.sortBox{ display:none;}
.sortBox .titlebox{
	width:100%;height:2.86em;background:white; position:relative;
}
.sortBox .title{
	height:100%;overflow:hidden;
	margin:0 auto;padding-top:0.54em;padding-left:1.21em;
}
.sortBox .lefttitle,.sortBox .maintitle,.righttitle{
	float:left;height:100%;
}
.sortBox .lefttitle{
	width:1.75em;height:1.79em;
}
.sortBox .lefttitle img{
	width:1.75em;height:1.79em;cursor:pointer;
}
.sortBox .maintitle{
	width:76%;height:1.79em;
}
.sortBox .maintitle .query,.maintitle form{
	float:left;
}
.sortBox .maintitle form{
	display:block;height:100%;
}
.sortBox .maintitle .query{
	width:auto;height:auto;
}
.sortBox .maintitle .query img{
	width:2.32em;height:1.79em;
}
.sortBox .maintitle form input{
	width:16.24em;height:100%;border:none;background:#eeeeee;color:#b3b3b3;
	font-size:0.86em;font-family:"微软雅黑";
	-webkit-appearance:none;border-radius:0;
}
.sortBox .righttitle{
	width:2.46em;height:1.79em;
}
.sortBox .righttitle img{
	width:2.46em;height:1.79em;
}

/*全部宝贝*/
.sortBox .allbaby{
	width:100%;height:2.68em;background:white;
	margin:.64em 0 .71em;
}
.sortBox .baby{
	height:100%;margin:0 auto;padding:0 1.21em;
}
.sortBox .allbaby p{
	font-size:0.93em;font-family:"微软雅黑";line-height:2.68em;
	color:#666666;
}

/*车身配件*/
.sortBox .storeCate_box{ background:#fff;min-height:18em;}
.sortBox .partsbox{
	width:100%;height:auto;background:white;	
	margin-bottom:2em;
}
.sortBox .parts{
	padding-left:1.21em;height:100%;margin:0 auto;
}

.sortBox .topparts{
	border-bottom:1px solid #ccc;
	margin-bottom:.86em;
}
.sortBox .topparts .queryall{
	
	display:block;width:18.13em;color:#666666;
}
.sortBox .topparts p{
	font-size:0.93em;font-family:"微软雅黑";line-height:2.29em;color:#cccccc;
	display:block;float:left;
}
.sortBox .topparts a{
	font-size:0.93em;font-family:"微软雅黑";line-height:2.29em;color:#cccccc;
	display:block;
}

.sortBox .bottomparts{
	width:100%;height:auto; background:white; overflow:hidden;
}
.sortBox .bottomparts div{
	width:6.23em;height:2.14em;line-height:2.14em;background:#f8f8f8;float:left;margin-right:0.97em;margin-bottom:0.46em; }

.sortBox .bottomparts div a{	color:#999999;font-size:0.79em;display:block;text-align:left;padding:0 .5em;overflow:hidden; text-overflow:ellipsis;white-space: nowrap;

}
.sortBox .bottomparts div:nth-child(3n){
	margin-right:0;
}
.sortBox .bottomparts div:nth-child(4n){
	/*float:none;*/
}



/*店铺简介*/
.storeInfoBox{ display:none; background:#F7F7F9;}
.colectbox{
	width:100%;height:4.79em;background:white;border-top:1px solid #f1f1f1;border-bottom:1px solid #F1F1F1;
	padding-top:0.54em;padding-bottom:0.54em;overflow:hidden;
}
.collect{
	height:100%;margin:0 auto; padding:0 1.21em;
}
.leftcollect{
	float:left;
	width:3.57em;
	height:3.57em;
	padding:.18em;
	border:1px solid #eee;
	box-sizing:border-box;
}
.collectimg{width:3.18em;height:3.18em;}
.leftcollect img{
	display:block;
	width:100%;
	height:100%;	
}
.rightcollect{
	float:left;
}
.rightcollect p{
	width:4.28em;height:1.61em;display:block;background:#f15a24;
	font-size:0.86em;font-family:"微软雅黑";text-align:center;line-height:1.61em;
	color:white;
}
.centercollect{
	float:left;
	width:63%;
}
.centercollect h5{
	font-size:0.93em;font-family:"微软雅黑";font-weight:normal;
	margin-left:0.76em;margin-top:0.11em;
	display:block;width:90%;color:#666666;height:2.55em;
}
.centercollect div{
	width:4em;
	height:1.21em;
	line-height:1.21em;
	margin-left:0.76em;text-align:center;
	background:#ed1c24;border-radius:0.2em;
	
}
.centercollect div p{
	font-size:0.64em;font-family:"微软雅黑";color:white;text-align:center;	
}
/*.gold{
	background:blue;
	font-size:0.64em;font-family:"微软雅黑";color:white;text-align:center;display:block;width:100%;height:100%;line-height:0.97em;
	margin-left:0.76em;height:0.97em;
}*/


/*经营范围*/
.tabbox{
	width:100%;background:white;margin-top:0.89em;
}
.tab{
	margin:0 auto;height:auto;overflow:hidden; padding:0 1.21em;
}
.toptab,.area,.style{
	width:100%;height:2.68em;border-bottom:1px solid #f7f7f7;margin:0 auto;transition:transform 5s ease 3s;
}
.toptab p{
	width:20.5em;float:left;font-size:0.86em;font-family:"微软雅黑";line-height:3.12em;
	color:#b3b3b3;
}
.toptab img{
	width:0.96em;height:0.89em;border:none;cursor:pointer;
	display:block;float:right;margin-left:1.8em;margin-top:1em;z-index:1;
	/*事件触发器*/
}
.bottom_arrow{
	position:relative;top:-53px;left:0;opacity:0;z-index:0;
}
.bottomtab{
	width:100%;height:3.12em;display:block;
	margin:0 auto;color:#808080;
	font-size:0.86em;height:auto;
}

.bottomtab p{
	font-size:0.86em;display:block;color:#808080;
	float:left;font-family:"微软雅黑";height:3.12em;
	position:relative;top:-0.6em;top:0em;font-weight:normal;
	line-height:3.12em;display:none;
}

/*所在地区*/
.style{
	border-bottom:none;
}
.area p,.style p{
	width:4.5em;display: block;
	float:left;font-size:0.86em;font-family:"微软雅黑";line-height:3.12em;
	color:#b3b3b3;
}
.area .addrsse,.style .addrsse{
	width:16.04em;color:#808080;
}
.qq .contact_style img,.phone .contact_style img{
	float:right;margin-top:1em;background:blue;margin-left:1.5em;
}
.area a img,.style a img{
	width:0.96em;height:0.89em;
}

.qq .contact_style{
	float:left;width:80%;
}

.bottomtab p{width:100%;height:3.12em; line-height:3.12em; overflow:hidden;}