/*reset_V2*/
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#333;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;word-wrap:break-word;word-break:break-all;}
body{font-size:14px; line-height:1.5;background-color:#f5f6f8;color:#333;}
body,button,input,select,textarea{font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
b,strong{font-weight:bold;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
/*table th,table td{border:1px solid #ddd;padding:5px;}*/
/*table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}*/
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled],a[disabled]{cursor:default;pointer-events:none;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){input{line-height:normal!important;}
}
select[size],select[multiple],select[size][multiple]{border:1px solid #AAA;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}
button {padding:0; border:none; outline:none; background:none;}
.fl {
	float: left;
}
.fr {
	float: right;
}


.g-doc{
	margin:0 auto;
	max-width:7.5rem;
	background-color: #fff;
}
.g-doc::after{
	content: "";
	display: table;
	height: 0;
	clear: both;
}
.section{
    width: 7.5rem;
    margin-right: auto;
    margin-left: auto;
}
.section:after{
    content:"\20"; 
    clear:both; 
    height:0; 
    display:block; 
    overflow:hidden;
}

* {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color: transparent;
}

/* .line-container {
	height: 250px !important;
} */
.m-header {
	width: 100%;
	height: .88rem;
	background: #3c82f0;
	box-sizing: border-box;
	padding: 0 .36rem;
	line-height: .88rem;
	font-size: .32rem;
	color: #fff;
}
.m-header a{
	color: #fff;
}
.m-header a.home {
	display: block;
	width: .74rem;
	height: 100%;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAqCAMAAAD/A0kuAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMABfvtrOE49dJ7TBoQKPHAk4UnlZFjYdrWv3BiH4gpYAfiTgAAAPJJREFUOMvtk9lugzAQANcHzgUkIeRoknb+/y9bNZEWK5hF6lOlzJMlD+BlQMZIVZVkJusFLNbz3JvnB3+c466AqgJWpup2wHKzWQIHZ7gR2NYi9QcQJ+16+1T0siK/D9+57EAlt9GxdNRm3E0B/E0GnDyEZKQw8xxH75KC5jHPp3Mo7lCcPMtjvFPNk6cwquYpCmR5vswvTMfvAviTlNE8nVytv0LzXOV+OSeZQTpf7o/Vvt2XpNdtj38xitvAlAz8XXZ94EnonSH3DPg05MCAUJR1pcu3/F/kFlJZTtCKEjGIojSBSUIjA7rYUqSN3cP6BuASNQFXwKq1AAAAAElFTkSuQmCC) no-repeat;
	background-size: .44rem .42rem;
	background-position: left center;
	float: left;
}

.m-header .crumb {
    float: left;
    max-width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: .88rem;
}
.m-header .goBack {
    float: left;
    padding: .34rem .2rem;
    overflow: hidden;
    position: relative;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    margin-right: .1rem;
    margin-top: .11rem;
}
.m-header .goBack:after,.m-header .goBack:before {
    width: 0;
    height: 0;
    border: .2rem dashed transparent;
    content: '';
    border-bottom-width: 0;
    border-top-style: solid;
    position: absolute;
    z-index: 1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.m-header .goBack:before {
    top: 4px;
    border-top-color: #fff;
}
.m-header .goBack:after {
    top: 0;
    border-top-color: #3c82f0;
}
.img-tab {
	height: 1.4rem;
	line-height: 1.4rem;
	padding: 0 .38rem;
}
.img-tab img{
	width: .7rem;
	height: .7rem;
	margin: .35rem .12rem 0 0;
}
.open-slide {
	float: right;
	
	position: relative;
}
.open-slide a {
	color: #3c82f0;
	font-size: .24rem;
	padding: .1rem .22rem;
}
.open-slide:after {
    content: '';
    display: block;
    width: .1rem;
    height: .1rem;
    border: .02rem solid #3c82f0;
    border-bottom: none;
    border-left: none;
    transform: rotate(45deg);
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -.03rem;
}
.scale-info-box {
	width: 6.7rem;
	height: 2.2rem;
	box-shadow: 0 0 .54rem #eee;
	border-radius: .08rem;
	margin: 0 auto;
}
.scale-info-box .info-box {
	text-align: center;
	float: left;
	font-size: .26rem;
	width: 33.33%;
}
.scale-info-box .info-icon {
	width: .64rem;
	height: .64rem;
	display: block;
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-size: 1.92rem .64rem;
	margin: .32rem auto .14rem;

}
.scale-info-box .info-icon.icon-xl {
	background-position: 0 0;
}
.scale-info-box .info-icon.icon-pm {
	background-position: -.64rem 0;
}
.scale-info-box .info-icon.icon-fe {
	background-position: -1.28rem 0;
}
.scale-info-box .info-box .red {
	font-size: .32rem;
	color: #f44;
	font-weight: bold;
	    overflow: hidden;
    white-space: nowrap;
    padding: 0 .12rem;
}
.tit {
	font-size: .4rem;
	font-weight: bold;
	padding-left: .36rem;
}
.chart-box {
	margin: .64rem 0 .33rem;
}
.chart-pic {
	padding: 0 .4rem;
}
.line-container {
	width: 100%;
	height: 290px;
	margin-top: .15rem;
}
.scale-table {
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	margin: .3rem .4rem 0;
}
.scale-table table {
	width: 100%;
}

.scale-table table tr th,.scale-table table tr td {
	height: .8rem;
	text-align: center;
	font-size: .24rem;
}
.scale-table table tr th {
	color: #777;
	font-weight: normal;
}
.scale-table table tr th,.scale-table table tr td {
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.table-shop .brand-tr {
	background: #f0f6ff;
}
.table-shop .shop-tr {
	background: #f9f9f9;
}
.table-shop tr td:first-child {
	color: #3c82f0;
}
.links-box {
	margin-top: .66rem;
}
.links-list {
	overflow: hidden;
	padding-left: .4rem;
	margin: .3rem 0;
}
.links-list a {
	display: block;
	height: .72rem;
	line-height: .72rem;
	font-size: .28rem;
	text-align: center;
	border-radius: .08rem;
	background: #f7f7f7;
	padding: 0 .28rem;
	float: left;
	margin: 0 .2rem .24rem 0;
}
/*侧边栏车系样式*/
.m-sideOverlay {
	display: none;
	position: fixed;
	z-index: 1001;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .5);
	-webkit-tap-highlight-color: transparent;
}

.m-sort, .m-sort {
	width: 6rem;
	height: 100%;
	overflow: hidden;
	padding: 60px 0 0;
	background: #fff;
	color: #333;
	position: fixed;
	right: -100%;
	top: 0;
	z-index: 1002;
	-webkit-transition: right .5s;
	transition: right .5s;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.m-pop .m-sort, .m-pop2 .m-sort {
	right: 0;
}

.m-pop .m-overlay, .m-pop2 .m-overlay {
	display: block;
}

.m-overlay:before, .m-overlay::after {
	content: '';
	width: 10px;
	height: 10px;
	overflow: hidden;
	position: fixed;
	z-index: 1002;
	top: 50%;
	display: inline-block;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	border-top: 2px solid #fff;
	border-right: 2px solid #fff;
	vertical-align: middle;
}

.m-overlay::before {
	left: .5rem;
}

.m-overlay::after {
	left: .68rem;
}

.m-scroll {
	width: 100%;
	overflow: hidden;
	position: absolute;
	z-index: 1;
	top: 60px;
	bottom: 0;
}

.m-scroll .m-scroll-wrap {
	width: 100%;
	position: absolute;
	z-index: 1;
}

.m-dl-sort, .m-dl-sort {
	padding-bottom: 40px;
	font-size: 16px;
}

.m-dl-sort dt, .m-dl-sort dd {
	height: 50px;
	line-height: 50px;
	padding-right: .88rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-bottom: 1px solid #f3f3f3;
}

.m-dl-sort dd.cur {
	color: #3c82f0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAASBAMAAAC3N9OQAAAAD1BMVEUAAAA8gvA8gvA8gvA8gvB7CDHVAAAABHRSTlMAnVsC8RmoigAAAE1JREFUCNdjQAJMCsg8ESckDqMLMk/ERQBZyhFdikkBWUrFEVmXCpCESMEohIHMIBphoCGQAZGCSYKl4JJgKbgkRApmMVQKarMjVm8CAE8nC8U+mKYtAAAAAElFTkSuQmCC) no-repeat;
	background-size: .26rem .18rem;
	background-position: 4.92rem center;
}

.m-dl-sort dd {
	margin-left: .3rem;
}

.m-dl-sort dt {
	color: #777;
	background: #f7f7f7;
	line-height: 24px;
	height: 24px;
	font-size: 14px;
	padding-left: .3rem;
	border-bottom: none;
	border-top: 1px solid #fff;
	margin-top: -1px;
}

.brandNav {
	height: 80%;
	position: fixed;
	right: 0;
	top: 15%; /*margin-top:-203px;*/
	font-size: 14px;
	color: #999;
	z-index: 1000;
}

.brandNav span {
	width: .6rem;
	height: 18px;
	line-height: 18px;
	text-align: center;
	display: block;
}

.f-dn {
	display: none !important;
}
.m-sort-top {
	height: 60px;
	line-height: 60px;
	padding: 0 15px;
	overflow: hidden;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
	font-size: 16px;
	color: #999;
	text-align: center;
}

.m-sort-top .m-sort-txt {
	text-align: center;
	color: #333;
	font-size: 20px;
	font-weight: bold;
}
.tipslt {
  color: #fa0;
  font-size: .24rem;
  padding:0 .4rem 0.5rem 0.4rem
}
