﻿.border-radius {
	border-radius: .72rem
}

.header {
	width: 100%;
	height: 1.17333333rem;
}

.city,.header .logo,.search {
	float: left
}

.header .logo {
	display: block;
	width: 100%;
	height: 1.17333333rem;
	text-align: center;
	vertical-align: middle;
	background: #ac4646;
}

.header .logo img {
	width: 1.14666667rem;
	height: .85333333rem;
	display: inline-block;
	vertical-align: middle;
	margin-top: -10px;
}

.header .search {
	display: block;
	width:57%;
	height: .8rem;
	vertical-align: middle;
	margin: .17333333rem 0.5rem;
	background: white;
	border-radius: 3px
}

.header .search img {
	width: .4rem;
	height: .4rem;
	display: inline-block;
	margin: .2rem .13333333rem 0 .26666667rem
}

.header .search a {
	display: inline-block;
	height: .53333333rem;
	color: #b0b3b4;
	background: 0;
	position: relative;
	top: .1566667rem;
	left: 0;
	width: 80%
}[data-dpr="1"] .header .search a {
	font-size: 13px
}[data-dpr="2"] .header .search a {
	font-size: 26px
}[data-dpr="3"] .header .search a {
	font-size: 39px
}

.header .city {
	display: block;
	width: 2.5333333rem;
	text-align: center;
	overflow: hidden
}

.header .city,.header .city span {
	height: 1.17333333rem;
	vertical-align: middle
}

.header .city span {
	line-height: 1.17333333rem;
	display: inline-block
}[data-dpr="1"] .header .city span {
	font-size: 15px
}[data-dpr="2"] .header .city span {
	font-size: 30px
}[data-dpr="3"] .header .city span {
	font-size: 45px
}

.header .city i {
	display: inline-block;
	width: .29333333rem;
	height: .29333333rem;
	background: url("../images/header_select.png") no-repeat 50%;
	background-size: 100%;
	position: relative;
	top: .05333333rem;
	margin-left: .06666667rem
}

@media screen and (max-device-width:320px) {
	.header .search a {
		display: inline-block;
		height: .53333333rem;
		color: #b0b3b4;
		background: 0;
		position: relative;
		top: -.06666667rem;
		width: 80%
	}[	data-dpr="1"] .header .search a {
		font-size: 12px
	}[	data-dpr="2"] .header .search a {
		font-size: 24px
	}[	data-dpr="3"] .header .search a {
		font-size: 36px
	}
}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit
}

body {
	font-family: Microsoft YaHei,Arial,Helvetica,sans-serif;
	-webkit-font-smoothing: antialiased;
	color: #333
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

fieldset,img {
	border: 0
}

legend {
	display: none
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: 400
}

ol,ul {
	list-style: none
}

caption,th {
	text-align: left
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: 400
}

q:after,q:before {
	content: ""
}

abbr,acronym {
	border: 0
}

* {
	tap-highlight-color: transparent;
	-webkit-tap-highlight-color: transparent;
	-ms-tap-highlight-color: transparent;
	box-sizing: border-box
}

a,a:visited,ins {
	text-decoration: none
}

img {
	max-width: 100%
}

.clear {
	overflow: hidden
}

html {
	-webkit-text-size-adjust: none
}

.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearfix {
	*zoom: 1
}

body {
	font-size: 12px;
	padding: 0;
	margin: 0
}

.footer {
	width: 100%;
	margin-bottom: 1.33333333rem;
	background: #fff
}

.footer ul {
	overflow: hidden;
	padding: 0 .4rem;
	padding-bottom: .4rem
}

.footer ul li {
	float: left;
	height: 1.46666667rem;
	line-height: 1.46666667rem;
	width: 33%;
	text-align: center;
	position: relative;
	border-bottom: 1px solid #e5e5e5
}

.footer ul li a {
	display: inline-block;
	color: #818d9a
}

.footer ul li i {
	display: inline-block;
	width: .53333333rem;
	height: .53333333rem;
	position: relative;
	top: .16rem;
	margin-right: .24rem
}

.footer ul li i.computer {
	background: url("../images/computer.png") no-repeat 50%;
	background-size: 100% auto
}

.footer ul li:after {
	content: "";
	display: inline-block;
	width: 1px;
	height: .6rem;
	border-left: .02666667rem solid #e5e5e5;
	position: absolute;
	right: 0;
	top: .42666667rem
}

.footer ul li:last-child:after {
	border: 0
}

.footer ul li i.opinion {
	background: url("../images/opinion.png") no-repeat 50%;
	background-size: 100% auto
}

.footer ul li i.about {
	background: url("../images/about.png") no-repeat 50%;
	background-size: 100% auto
}

.footer p {
	display: block;
	text-align: center;
	height: .66666667rem;
	line-height: .66666667rem;
	color: #818d9a
}[data-dpr="1"] .footer p {
	font-size: 13px
}[data-dpr="2"] .footer p {
	font-size: 26px
}[data-dpr="3"] .footer p {
	font-size: 39px
}

.footer p>span {
	display: inline-block;
	width: 2.4rem;
	text-align: right;
	padding-right: .2rem;
	color: #818d9a
}[data-dpr="1"] .footer p>span {
	font-size: 12px
}[data-dpr="2"] .footer p>span {
	font-size: 24px
}[data-dpr="3"] .footer p>span {
	font-size: 36px
}

.footer p em {
	float: left;
	width: 50%
}

.footer p a {
	float: left
}

.footer p em.lt {
	text-align: right;
	padding-right: 10px;
	color: #818d9a
}

.footer p a.rd {
	text-align: left;
	padding-left: 10px;
	color: #818d9a
}

.footer span {
	display: block;
	text-align: center;
	color: #b0b3b4;
	line-height: .53333333rem
}[data-dpr="1"] .footer span {
	font-size: 12px
}[data-dpr="2"] .footer span {
	font-size: 24px
}[data-dpr="3"] .footer span {
	font-size: 36px
}

.footer .span_one {
	padding-top: .4rem
}

.footer span:last-child {
	padding-bottom: .9rem
}

.menu {
	width: 100%;
	border-top: 1px solid #e9e9e9;
	position: fixed;
	left: 0;
	bottom: 0;
	background: #fff;
	z-index: 100
}

.menu,.menu ul {
	height: 1.33333333rem
}

.menu ul {
	overflow: hidden;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: .18666667rem
}

.menu ul li {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: 0;
	display: block;
	text-align: center
}

.menu ul li i {
	display: block;
	width: .56rem;
	height: .56rem;
	margin: 0 auto
}

.menu ul li i.home {
	background: url("../images/home.png") no-repeat 50%;
	background-size: cover
}

.menu ul li i.newCar {
	background: url("../images/newscar.png") no-repeat 50%;
	background-size: cover
}

.menu ul li i.second {
	background: url("../images/second.png") no-repeat 50%;
	background-size: cover
}

.menu ul li i.stages {
	background: url("../images/stages.png") no-repeat 50%;
	background-size: cover
}

.menu ul li i.my {
	background: url("../images/my.png") no-repeat 50%;
	background-size: cover
}

.menu ul li.active i.home {
	background-image: url("../images/home_ac.png");
	color: #ff6402
}

.menu ul li.active i.newCar {
	background-image: url("../images/newscar_ac.png");
	color: #ff6402
}

.menu ul li.active i.second {
	background-image: url("../images/second_ac.png");
	color: #ff6402
}

.menu ul li.active i.stages {
	background-image: url("../images/stages_ac.png");
	color: #ff6402
}

.menu ul li.active i.my {
	background-image: url("../images/my_ac.png");
	color: #ff6402
}

.menu ul li.active i.home+span,.menu ul li.active i.my+span,.menu ul li.active i.newCar+span,.menu ul li.active i.second+span,.menu ul li.active i.stages+span {
	color: #ff6402
}

.menu ul li span {
	display: inline-block;
	color: #686868;
	padding-top: .08rem
}[data-dpr="1"] .menu ul li span {
	font-size: 12px
}[data-dpr="2"] .menu ul li span {
	font-size: 24px
}[data-dpr="3"] .menu ul li span {
	font-size: 36px
}

#top {
	width: 1.2rem;
	height: 1.2rem;
	bottom: 2.13333333rem;
	right: .53333333rem
}

#top,.add-dcwj-init {
	position: fixed;
	z-index: 1
}

.add-dcwj-init {
	width: 1.6rem;
	height: 1.6rem;
	bottom: 3.6rem;
	right: .36rem;
	display: block
}

.menu ul li i.home_new {
	background: url("../images/home_new.png") no-repeat 50%;
	background-size: cover
}

.menu ul li i.newCar_new {
	background: url("../images/newcar_new.png") no-repeat 50%;
	background-size: cover
}

.menu ul li i.sell_new {
	background: url("../images/sell_new.png") no-repeat 50%;
	background-size: cover
}

.menu ul li i.estimate_new {
	background: url("../images/estimate_new.png") no-repeat 50%;
	background-size: cover
}

.menu ul li i.my_new {
	background: url("../images/my_new.png") no-repeat 50%;
	background-size: cover
}

.menu ul li.active i.home_new {
	background-image: url("../images/home_new_ac.png");
	color: #ff6402
}

.menu ul li.active i.newCar_new {
	background-image: url("../images/newcar_new_ac.png");
	color: #ff6402
}

.menu ul li.active i.sell_new {
	background-image: url("../images/sell_new_ac.png");
	color: #ff6402
}

.menu ul li.active i.estimate_new {
	background-image: url("../images/estimate_new_ac.png");
	color: #ff6402
}

.menu ul li.active i.my_new {
	background-image: url("../images/my_new_ac.png");
	color: #ff6402
}

.menu ul li.active i.estimate_new+span,.menu ul li.active i.home_new+span,.menu ul li.active i.my_new+span,.menu ul li.active i.newCar_new+span,.menu ul li.active i.sell_new+span {
	color: #ff6402
}

input[type=button],input[type=number],input[type=search],input[type=submit],input[type=tel],input[type=text] {
	-webkit-appearance: none;
	border-radius: 0;
	outline: 0;
	-webkit-tap-highlight-color: transparent;
	border: 0;
}

input {
	-webkit-appearance: none;
	border-radius: 0;
	outline: 0;
	font-family: "Helvetica,Arial,sans-serif"
}

input[type=checkbox] {
	margin: 0 .08rem .08rem .10666667rem
}

:focus {
	outline: 0
}

input[type=search]::-webkit-search-cancel-button {
	-webkit-appearance: none
}

.minh500 {
	min-height: 17.06666667rem
}

.hslie {
	height: .26666667rem
}

.bgcolorf5 {
	background-color: #f5f5f5
}

em.ico-ding {
	float: left;
	width: .42666667rem;
	height: .42666667rem;
	line-height: .42666667rem;
	text-align: center;
	overflow: hidden;
	border-radius: .05333333rem;
	background-color: #559ced;
	color: #fff;
	display: inline-block;
	margin-right: .08rem
}[data-dpr="1"] em.ico-ding {
	font-size: 11px
}[data-dpr="2"] em.ico-ding {
	font-size: 22px
}[data-dpr="3"] em.ico-ding {
	font-size: 33px
}

em.ico-jing {
	float: left;
	width: .42666667rem;
	height: .42666667rem;
	line-height: .42666667rem;
	text-align: center;
	overflow: hidden;
	border-radius: .05333333rem;
	background-color: #ee5848;
	color: #fff;
	display: inline-block;
	margin-right: .08rem
}[data-dpr="1"] em.ico-jing {
	font-size: 11px
}[data-dpr="2"] em.ico-jing {
	font-size: 22px
}[data-dpr="3"] em.ico-jing {
	font-size: 33px
}

.col-title {
	height: .8rem;
	line-height: .8rem;
	color: #666;
	padding: 0 .4rem;
	background: #f5f5f5
}[data-dpr="1"] .col-title {
	font-size: 14px
}[data-dpr="2"] .col-title {
	font-size: 28px
}[data-dpr="3"] .col-title {
	font-size: 42px
}

.toast {
	position: fixed;
	top: 40%;
	width: 100%
}

.toast p {
	display: table;
	text-align: center;
	width: 100%
}

.toast p span {
	color: #fff;
	padding: .66666667rem .8rem;
	display: inline-block;
	background-color: rgba(0,0,0,.8)
}[data-dpr="1"] .toast p span {
	font-size: 16px
}[data-dpr="2"] .toast p span {
	font-size: 32px
}[data-dpr="3"] .toast p span {
	font-size: 48px
}

.toast p span {
	border-radius: .21333333rem
}

@media screen and (max-width:320/37.5rem) {
	.minh500 {
		min-height: 11.46666667rem
	}
}

@media screen and (max-width:480/37.5rem) {
	.minh500 {
		min-height: 11.46666667rem
	}
}

.fl {
	float: left
}

.fl,.fr {
	display: inline
}

.fr {
	float: right
}

.clear {
	line-height: 0
}

.cf:after,.clear {
	height: 0;
	clear: both
}

.cf:after {
	content: ".";
	display: block;
	visibility: hidden
}

* html .cf {
	height: 1%
}

.bg-greyer {
	background: #f5f5f5
}

.txtElps {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	display: block
}

em,i,s {
	font-style: normal;
	text-decoration: none
}

a {
	color: #333
}

.btn-orange {
	background: #f90;
	color: #fff;
	display: block;
	height: 1.17333333rem;
	line-height: 1.17333333rem;
	text-align: center;
	border-radius: .08rem
}[data-dpr="1"] .btn-orange {
	font-size: 16px
}[data-dpr="2"] .btn-orange {
	font-size: 32px
}[data-dpr="3"] .btn-orange {
	font-size: 48px
}

.btn-white {
	background: #fff;
	color: #666;
	display: block;
	height: .90666667rem;
	line-height: .90666667rem;
	text-align: center;
	border: 1px solid #dedede;
	border-radius: .08rem
}[data-dpr="1"] .btn-white {
	font-size: 14px
}[data-dpr="2"] .btn-white {
	font-size: 28px
}[data-dpr="3"] .btn-white {
	font-size: 42px
}

.btn-orangebord {
	background: #fff;
	color: #ff6d02;
	display: block;
	height: .90666667rem;
	line-height: .90666667rem;
	text-align: center;
	border: 1px solid #ff6d02;
	border-radius: .08rem
}[data-dpr="1"] .btn-orangebord {
	font-size: 14px
}[data-dpr="2"] .btn-orangebord {
	font-size: 28px
}[data-dpr="3"] .btn-orangebord {
	font-size: 42px
}

.mt12 {
	margin-top: .32rem
}

.star span {
	width: 2.21333333rem;
	display: inline-block;
	vertical-align: -1px;
	margin-right: .26666667rem
}

.star b,.star span {
	background-size: 2.21333333rem .37333333rem;
	height: .37333333rem
}

.star b {
	display: block
}

.bot-sxdiv {
	line-height: .53333333rem;
	padding: .32rem 0;
	margin: 0 .4rem;
	text-align: center;
	border-top: 1px solid #ececec
}

.bot-sxdiv span {
	color: #666
}

.ui-loading {
	width: .48rem;
	height: .4rem;
	display: inline-block;
	vertical-align: -.13333333rem;
	margin-right: .08rem;
	color: #666;
	background-size: .48rem auto;
	animation: 1s linear 0s normal none infinite running refreshing-loader;
	-webkit-animation: 1s linear 0s normal none infinite running refreshing-loader;
	-moz-animation: 1s linear 0s normal none infinite running refreshing-loader;
	vertical-align: middle
}[data-dpr="1"] .ui-loading {
	font-size: 14px
}[data-dpr="2"] .ui-loading {
	font-size: 28px
}[data-dpr="3"] .ui-loading {
	font-size: 42px
}

@-webkit-keyframes refreshing-loader {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

@keyframes refreshing-loader {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

.pop-fixedfloat {
	position: fixed;
	width: 100%;
	z-index: 10001;
	bottom: .8rem
}

.pop-fixed-inner {
	display: table;
	text-align: center;
	width: 100%
}

.pop-f-txt {
	padding: 0 .53333333rem;
	background: rgba(0,0,0,.8);
	line-height: .8rem;
	text-align: center;
	color: #fff;
	display: inline-block;
	border-radius: .53333333rem
}[data-dpr="1"] .pop-f-txt {
	font-size: 14px
}[data-dpr="2"] .pop-f-txt {
	font-size: 28px
}[data-dpr="3"] .pop-f-txt {
	font-size: 42px
}

.ico-youh span {
	position: absolute;
	z-index: 10;
	padding: 0 .13333333rem;
	background: #f10035;
	color: #fff
}[data-dpr="1"] .ico-youh span {
	font-size: 12px
}[data-dpr="2"] .ico-youh span {
	font-size: 24px
}[data-dpr="3"] .ico-youh span {
	font-size: 36px
}

.m-pages {
	padding: 0 .4rem .4rem;
	margin-top: .4rem;
	overflow: hidden
}

.m-pages-num,.m-pages select {
	top: 0
}

.yellowbut {
	background-color: #f90;
	border-radius: .08rem;
	color: #fff;
	display: block;
	height: 1.06666667rem;
	line-height: 1.06666667rem;
	text-align: center;
	margin: 0 .4rem
}[data-dpr="1"] .yellowbut {
	font-size: 16px
}[data-dpr="2"] .yellowbut {
	font-size: 32px
}[data-dpr="3"] .yellowbut {
	font-size: 48px
}

.hslie {
	height: .32rem;
	background-color: #f5f5f5;
	width: 100%
}

.absolute-center {
	position: absolute;
	left: 50%;
	top: 50%
}

.transform-center {
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.mark.ad-app-mark .this-alert>.js-close {
	position: absolute;
	width: .74666667rem;
	height: .74666667rem;
	right: -.37333333rem;
	top: -.37333333rem;
	z-index: 1;
	background: url(../images/app-close.png) no-repeat 50%;
	background-size: .74666667rem .74666667rem
}

.mark.ad-app-mark .this-alert {
	width: 60%;
	text-align: center;
	padding: 1.2rem 0;
	background: url(../images/app-bg.png) top no-repeat #fff;
	background-size: 100%;
	border-radius: .10666667rem
}

.mark.ad-app-mark .this-alert>.this-title {
	color: #333;
	font-weight: 700;
	margin: .37333333rem 0 .21333333rem
}[data-dpr="1"] .mark.ad-app-mark .this-alert>.this-title {
	font-size: 18px
}[data-dpr="2"] .mark.ad-app-mark .this-alert>.this-title {
	font-size: 36px
}[data-dpr="3"] .mark.ad-app-mark .this-alert>.this-title {
	font-size: 54px
}

.mark.ad-app-mark .this-alert>p {
	color: #666
}[data-dpr="1"] .mark.ad-app-mark .this-alert>p {
	font-size: 14px
}[data-dpr="2"] .mark.ad-app-mark .this-alert>p {
	font-size: 28px
}[data-dpr="3"] .mark.ad-app-mark .this-alert>p {
	font-size: 42px
}

.mark.ad-app-mark .this-alert .yellowbut {
	width: 70%;
	margin: .66666667rem auto 0;
	height: .96rem;
	line-height: .96rem;
	border-radius: .10666667rem
}[data-dpr="1"] .mark.ad-app-mark .this-alert .yellowbut {
	font-size: 14px
}[data-dpr="2"] .mark.ad-app-mark .this-alert .yellowbut {
	font-size: 28px
}[data-dpr="3"] .mark.ad-app-mark .this-alert .yellowbut {
	font-size: 42px
}

.mark {
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.4);
	top: 0;
	left: 0;
	z-index: 1000
}

.cont-none {
	color: #999;
	padding: 2.4rem .4rem;
	background: #fff;
	text-align: center;
	min-height: 11.2rem
}[data-dpr="1"] .cont-none {
	font-size: 15px
}[data-dpr="2"] .cont-none {
	font-size: 30px
}[data-dpr="3"] .cont-none {
	font-size: 45px
}

.cont-none i {
	display: block;
	width: 4.4rem;
	height: 2.88rem;
	margin: 0 auto .34666667rem;
	background-size: 4.4rem 2.88rem
}[data-dpr="1"] .cont-none p {
	font-size: 18px
}[data-dpr="2"] .cont-none p {
	font-size: 36px
}[data-dpr="3"] .cont-none p {
	font-size: 54px
}

.bg-white {
	background: #fff
}

.btn-bot-none {
	width: 3.46666667rem;
	margin: .66666667rem auto
}

.b-shadow {
	box-shadow: 0 1px .05333333rem #e9e9e9
}

.tt-first {
	height: 1.33333333rem;
	line-height: 1.33333333rem;
	background: #fff;
	margin-top: .26666667rem;
	position: relative;
	overflow: hidden
}[data-dpr="1"] .tt-first {
	font-size: 18px
}[data-dpr="2"] .tt-first {
	font-size: 36px
}[data-dpr="3"] .tt-first {
	font-size: 54px
}

.tt-first h3 {
	padding: 0 0 0 .4rem;
	float: left
}

.tt-first .ico-local-blue {
	background: url(../images/ico_local_blue.gif) no-repeat 0;
	background-size: 11px auto;
	color: #598bdd;
	padding-left: .4rem;
	margin-left: .4rem
}[data-dpr="1"] .tt-first .ico-local-blue {
	font-size: 14px
}[data-dpr="2"] .tt-first .ico-local-blue {
	font-size: 28px
}[data-dpr="3"] .tt-first .ico-local-blue {
	font-size: 42px
}

.tt-first .opt-more {
	position: absolute;
	right: .4rem;
	bottom: 0
}[data-dpr="1"] .tt-first .opt-more {
	font-size: 14px
}[data-dpr="2"] .tt-first .opt-more {
	font-size: 28px
}[data-dpr="3"] .tt-first .opt-more {
	font-size: 42px
}

.tt-first .opt-more a {
	background: url(../images/ico_arrow_right.png) no-repeat 100%;
	background-size: .16rem 11px;
	color: #999;
	padding-right: .26666667rem;
	display: block;
	line-height: 1.33333333rem;
	vertical-align: middle
}

.tt-first .opt-refresh {
	position: absolute;
	right: .4rem;
	bottom: 0
}[data-dpr="1"] .tt-first .opt-refresh {
	font-size: 14px
}[data-dpr="2"] .tt-first .opt-refresh {
	font-size: 28px
}[data-dpr="3"] .tt-first .opt-refresh {
	font-size: 42px
}

.tt-first .opt-refresh a {
	background: url(../images/ico_refresh.png) no-repeat 0;
	background-size: .37333333rem auto;
	color: #999;
	padding-left: .50666667rem;
	display: block;
	line-height: 1.33333333rem;
	vertical-align: middle
}

.tt-first .opt-changecity {
	position: absolute;
	right: .4rem;
	bottom: 0
}[data-dpr="1"] .tt-first .opt-changecity {
	font-size: 14px
}[data-dpr="2"] .tt-first .opt-changecity {
	font-size: 28px
}[data-dpr="3"] .tt-first .opt-changecity {
	font-size: 42px
}

.tt-first .opt-changecity a {
	background: url(../images/ico_local.gif) no-repeat 0;
	background-size: .34666667rem auto;
	color: #999;
	padding-left: .50666667rem;
	display: block;
	line-height: 1.33333333rem;
	vertical-align: middle
}

.tt-first .more-list {
	position: absolute;
	right: 0;
	top: 0
}[data-dpr="1"] .tt-first .more-list {
	font-size: 14px
}[data-dpr="2"] .tt-first .more-list {
	font-size: 28px
}[data-dpr="3"] .tt-first .more-list {
	font-size: 42px
}

.tt-first .more-list a {
	color: #999;
	display: inline-block;
	margin-right: .4rem
}

.first-tags {
	height: 1.17333333rem;
	line-height: 1.2rem;
	background: #fff;
	border-bottom: 1px solid #f5f5f5
}[data-dpr="1"] .first-tags {
	font-size: 16px
}[data-dpr="2"] .first-tags {
	font-size: 32px
}[data-dpr="3"] .first-tags {
	font-size: 48px
}

.first-tags ul {
	width: 100%;
	display: table
}

.first-tags li {
	display: table-cell;
	text-align: center
}

.first-tags li a {
	color: #666;
	display: block
}

.first-tags li a span {
	width: 100%;
	height: 1.17333333rem;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.first-tags li.current a {
	color: #598bdd
}

.first-tags li.current a span {
	border-bottom: .05333333rem solid #598bdd
}

.first-tags3 li {
	width: 33.33333%
}

.second-tags {
	background: #fff
}[data-dpr="1"] .second-tags {
	font-size: 15px
}[data-dpr="2"] .second-tags {
	font-size: 30px
}[data-dpr="3"] .second-tags {
	font-size: 45px
}

.second-tags ul {
	width: 100%;
	height: 1.33333333rem;
	line-height: 1.33333333rem;
	border-bottom: 1px solid #f5f5f5;
	display: table
}

.second-tags li {
	display: table-cell;
	text-align: center
}

.second-tags a {
	display: block;
	color: #666
}

.second-tags span {
	padding: 0 .13333333rem .42666667rem
}

.second-tags li.current a {
	color: #598bdd
}

.second-tags li.current span {
	border-bottom: 1px solid #598bdd
}

.card-news {
	background: #fff;
	padding: 0 .4rem;
	overflow: hidden
}

.card-news li {
	border-bottom: 1px solid #f5f5f5;
	overflow: hidden;
	padding: .4rem 0
}

.card-news img {
	width: 100%
}

.card-news .img-box {
	width: 33.33%;
	display: table-cell;
	vertical-align: top
}

.card-news .img-box span {
	display: block;
	padding-right: .10666667rem
}

.card-news .con-box {
	display: table-cell;
	position: relative
}

.card-news .con-box h4 {
	height: 1.2rem;
	line-height: .58666667rem;
	word-break: break-all;
	padding: 0 0 0 .16rem
}[data-dpr="1"] .card-news .con-box h4 {
	font-size: 16px
}[data-dpr="2"] .card-news .con-box h4 {
	font-size: 32px
}[data-dpr="3"] .card-news .con-box h4 {
	font-size: 48px
}

.card-news .con-box em {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #999;
	width: 100%;
	box-sizing: border-box;
	padding-left: .16rem
}[data-dpr="1"] .card-news .con-box em {
	font-size: 12px
}[data-dpr="2"] .card-news .con-box em {
	font-size: 24px
}[data-dpr="3"] .card-news .con-box em {
	font-size: 36px
}

.card-news .con-box span {
	padding-right: .26666667rem
}

.card-news .con-box i.ico-comment {
	background: url(../images/ico_m_comment.png) no-repeat 0 .05333rem;
	background-size: .37333333rem auto;
	padding: 0 0 0 .48rem;
	margin-right: 0;
	float: right
}

.card-news .con-box .ico-tuiguang {
	border: 1px solid #999;
	border-radius: .05333333rem;
	text-align: center;
	padding: 0 .05333333rem;
	color: #999;
	position: absolute;
	right: 0;
	bottom: 0
}[data-dpr="1"] .card-news .con-box .ico-tuiguang {
	font-size: 12px
}[data-dpr="2"] .card-news .con-box .ico-tuiguang {
	font-size: 24px
}[data-dpr="3"] .card-news .con-box .ico-tuiguang {
	font-size: 36px
}

.card-news h4.h25 {
	height: .66666667rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}[data-dpr="1"] .card-news h4.h25 {
	font-size: 16px
}[data-dpr="2"] .card-news h4.h25 {
	font-size: 32px
}[data-dpr="3"] .card-news h4.h25 {
	font-size: 48px
}

.card-news .news-img-list ul {
	overflow: hidden;
	margin: .16rem -.08rem .32rem
}

.card-news .news-img-list li {
	border: 0;
	padding: 0;
	margin: 0;
	float: left;
	width: 33.33%
}

.card-news .news-img-list li:first-child {
	border: none!important
}

.card-news .news-img-list span {
	padding: 0 .08rem;
	display: block
}

.card-news .news-img-list em {
	color: #999
}

.card-news .news-img-list em span {
	display: inline;
	padding: 0 .26666667rem 0 0
}

.card-news .news-img-list i.ico-comment {
	background: url(../images/ico_m_comment.png) no-repeat 0 .05333rem;
	background-size: .37333333rem auto;
	padding: 0 0 0 .48rem;
	margin-right: 0;
	float: right
}

.card-news-bbs li:first-child {
	border-top: 1px solid #f5f5f5
}

.card-news .news-noimg .con-box {
	display: block;
	width: 100%
}

.card-news .news-noimg .con-box h4 {
	height: auto;
	margin-bottom: .13333333rem
}

.card-news .news-noimg .con-box em {
	position: relative
}

a.btn-more {
	width: 100%;
	height: 1.2rem;
	line-height: 1.2rem;
	background: #fff;
	text-align: center;
	display: block;
	color: #598bdd
}[data-dpr="1"] a.btn-more {
	font-size: 14px
}[data-dpr="2"] a.btn-more {
	font-size: 28px
}[data-dpr="3"] a.btn-more {
	font-size: 42px
}

a.btn-more i {
	background: url(../images/ico_more_arrow_right.gif) no-repeat 100%;
	background-size: .18666667rem auto;
	padding-right: .32rem
}

a.btn-add-more i {
	background: url(../images/ico_more_arrow.gif) no-repeat 100%;
	background-size: .32rem auto;
	padding-right: .45333333rem
}

.browse-car {
	height: 1.33333333rem;
	line-height: 1.33333333rem;
	background: #fafafa;
	overflow: hidden;
	overflow-x: scroll;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: none;
	color: #666
}[data-dpr="1"] .browse-car {
	font-size: 12px
}[data-dpr="2"] .browse-car {
	font-size: 24px
}[data-dpr="3"] .browse-car {
	font-size: 36px
}

.browse-car::-webkit-scrollbar {
	height: 0
}

.browse-car dl {
	white-space: nowrap;
	padding: 0 0 0 .26666667rem
}

.browse-car dd,.browse-car dt {
	display: inline-block;
	white-space: nowrap
}

.browse-car a {
	color: #666;
	background: #fff;
	padding: .18666667rem .26666667rem;
	border-radius: .34666667rem;
	margin-right: .18666667rem
}

.video-box {
	height: 4.72rem;
	background: #fff;
	overflow: hidden;
	overflow-x: scroll;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: none
}

.video-box ul {
	white-space: nowrap;
	padding: 0 0 0 .4rem
}

.video-box li {
	display: inline-block;
	width: 4.26666667rem;
	overflow: hidden;
	margin-right: .18666667rem
}

.video-box a {
	display: block
}

.video-box a span {
	display: block;
	position: relative;
	overflow: hidden
}

.video-box a span i {
	width: .53333333rem;
	height: .53333333rem;
	background: url(../images/m_ico_video_w.png) no-repeat;
	background-size: .53333333rem auto;
	position: absolute;
	left: .13333333rem;
	bottom: .13333333rem
}

.video-box p {
	height: 1.01333333rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	line-height: .53333333rem;
	white-space: normal;
	margin: .18666667rem 0 .21333333rem
}[data-dpr="1"] .video-box p {
	font-size: 14px
}[data-dpr="2"] .video-box p {
	font-size: 28px
}[data-dpr="3"] .video-box p {
	font-size: 42px
}

.video-box em {
	color: #999
}[data-dpr="1"] .video-box em {
	font-size: 12px
}[data-dpr="2"] .video-box em {
	font-size: 24px
}[data-dpr="3"] .video-box em {
	font-size: 36px
}

.video-box .play-num {
	background: url(../images/ico_video_num.png) no-repeat 0;
	background-size: .24rem auto;
	padding: 0 0 0 .34666667rem;
	margin-right: .4rem
}

.video-box .play-time {
	background: url(../images/ico_video_time.png) no-repeat 0;
	background-size: .32rem auto;
	padding: 0 0 0 .4rem
}

.ad-app-con {
	background: #fff;
	height: 2.4rem;
	margin: .26666667rem 0 0;
	padding-left: .4rem
}

.ad-app-con a {
	display: block;
	overflow: hidden;
	margin-top: .4rem
}

.ad-app-con li {
	float: left;
	width: 50%
}

.ad-app-con li img {
	width: 1.6rem;
	height: 1.6rem;
	float: left
}

.ad-app-con dl {
	margin: 0 0 0 .26666667rem;
	float: left
}[data-dpr="1"] .ad-app-con dt {
	font-size: 14px
}[data-dpr="2"] .ad-app-con dt {
	font-size: 28px
}[data-dpr="3"] .ad-app-con dt {
	font-size: 42px
}

.ad-app-con dd {
	color: #999;
	margin: .18666667rem 0 0
}[data-dpr="1"] .ad-app-con dd {
	font-size: 12px
}[data-dpr="2"] .ad-app-con dd {
	font-size: 24px
}[data-dpr="3"] .ad-app-con dd {
	font-size: 36px
}

.m-app-part {
	background: #fff;
	overflow: hidden;
	height: 2.50666667rem;
	overflow-x: scroll;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: none
}[data-dpr="1"] .m-app-part {
	font-size: 14px
}[data-dpr="2"] .m-app-part {
	font-size: 28px
}[data-dpr="3"] .m-app-part {
	font-size: 42px
}

.m-app-part img {
	width: 1.33333333rem;
	height: 1.33333333rem;
	margin: 0 auto .18666667rem
}

.m-app-part ul {
	white-space: nowrap
}

.m-app-part li {
	width: 2.18666667rem;
	text-align: center;
	display: inline-block
}

.car-nav {
	width: 100%;
	overflow: hidden;
	background: #fff
}[data-dpr="1"] .car-nav {
	font-size: 16px
}[data-dpr="2"] .car-nav {
	font-size: 32px
}[data-dpr="3"] .car-nav {
	font-size: 48px
}

.car-nav li {
	float: left;
	width: 20%
}

.car-nav li a {
	display: block;
	height: 1.17333333rem;
	line-height: 1.17333333rem;
	text-align: center;
	color: #666;
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec
}

.car-nav li.current a {
	height: 1.14666667rem;
	color: #5b8bdd;
	border-bottom: .05333333rem solid #588bde
}

.sort {
	background: #fff;
	padding: 0 .26666667rem
}[data-dpr="1"] .sort {
	font-size: 14px
}[data-dpr="2"] .sort {
	font-size: 28px
}[data-dpr="3"] .sort {
	font-size: 42px
}

.sort ul {
	overflow: hidden
}

.sort li {
	float: left;
	text-align: center
}

.sort li a {
	display: block;
	height: .88rem;
	line-height: .88rem;
	color: #666;
	background: #f8f8f8;
	border-radius: .10666667rem;
	margin: .26666667rem .13333333rem 0;
	overflow: hidden
}

.sort2 li {
	width: 50%
}

.sort3 li {
	width: 33.3333%
}

.sort4 li {
	width: 25%
}

.sort5 li {
	width: 20%
}

.sort-bg-white li a {
	background: #fff;
	height: .96rem;
	line-height: .96rem;
	border: 1px solid #dedede;
	color: #666
}

.sort-pop li a {
	position: relative
}

.sort-pop li i {
	width: 0;
	height: 0;
	border-width: .10666667rem;
	border-style: solid;
	border-color: transparent #dedede #dedede transparent;
	position: absolute;
	bottom: .08rem;
	right: .08rem;
	z-index: 2
}

.sort-pop li.current a {
	border-color: #598bdd;
	color: #598bdd
}

.sort-pop li.current i {
	border-color: transparent #598bdd #598bdd transparent
}

.tt-small {
	width: 100%;
	height: .88rem;
	line-height: .88rem;
	background: #f5f5f5;
	color: #999;
	position: relative;
	overflow: hidden;
	margin-top: -1px
}[data-dpr="1"] .tt-small {
	font-size: 14px
}[data-dpr="2"] .tt-small {
	font-size: 28px
}[data-dpr="3"] .tt-small {
	font-size: 42px
}

.tt-small span {
	padding: 0 .4rem;
	color: #666!important
}

.tt-small span a {
	color: #666
}

.tt-small em {
	position: absolute;
	top: 0;
	right: .4rem
}

.tt-small i.t-second {
	color: #999
}

.car-list3 {
	background: #fff;
	overflow: hidden;
	padding: 0 .26666667rem .45333333rem
}

.car-list3 li {
	width: 33.3333%;
	float: left;
	margin: .4rem 0 0
}

.car-list3 li a {
	display: block;
	text-align: center;
	margin: 0 .13333333rem
}

.car-list3 li img {
	display: block;
	width: 100%
}

.car-list3 li strong {
	display: block;
	height: .45333333rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: .21333333rem 0 0
}[data-dpr="1"] .car-list3 li strong {
	font-size: 14px
}[data-dpr="2"] .car-list3 li strong {
	font-size: 28px
}[data-dpr="3"] .car-list3 li strong {
	font-size: 42px
}

.car-list3 li p {
	color: #f05550;
	margin: .13333333rem 0 0
}[data-dpr="1"] .car-list3 li p {
	font-size: 12px
}[data-dpr="2"] .car-list3 li p {
	font-size: 24px
}[data-dpr="3"] .car-list3 li p {
	font-size: 36px
}

.jump-pop {
	padding: .4rem .53333333rem;
	background: rgba(0,0,0,.8);
	border-radius: .13333333rem;
	position: fixed;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	z-index: 199
}[data-dpr="1"] .jump-pop {
	font-size: 16px
}[data-dpr="2"] .jump-pop {
	font-size: 32px
}[data-dpr="3"] .jump-pop {
	font-size: 48px
}

.jump-pop span {
	color: #fff;
	text-align: center;
	word-break: keep-all;
	white-space: nowrap
}

.float-r-box {
	position: fixed;
	z-index: 99;
	right: .4rem;
	bottom: 2.90666667rem
}

.float-r-ball {
	width: 1.14666667rem;
	height: 1.14666667rem;
	border-radius: 50%;
	line-height: 1.14666667rem;
	background: #fff;
	border: 1px solid #d4d4d4;
	display: block;
	margin-top: .26666667rem;
	color: #666;
	text-align: center
}[data-dpr="1"] .float-r-ball p {
	font-size: 15px
}[data-dpr="2"] .float-r-ball p {
	font-size: 30px
}[data-dpr="3"] .float-r-ball p {
	font-size: 45px
}

.float-pk {
	position: relative;
	width: 1.2rem;
	height: 1.2rem;
	border: 0
}

.float-pk i {
	background: #f05550;
	border-radius: 50%;
	color: #fff;
	position: absolute;
	top: -.05333333rem;
	right: -.05333333rem;
	width: .4rem;
	height: .4rem;
	line-height: .4rem;
	text-align: center;
	z-index: 900
}

.float-pk span {
	display: block;
	width: 1.14666667rem;
	height: 1.14666667rem;
	border-radius: 50%;
	line-height: 1.14666667rem;
	background: #fff;
	border: 1px solid #d4d4d4;
	position: relative;
	z-index: 899
}

.float-mulu .ico-mulu {
	background: url(../images/ico_mulu.png) no-repeat;
	width: .53333333rem;
	height: .61333333rem;
	background-size: .53333333rem auto;
	margin: .42666667rem auto 0
}

.float-top {
	position: fixed;
	z-index: 99;
	right: .4rem;
	bottom: 1.44rem;
	-webkit-transform: translate(2.8rem);
	transform: translate(2.8rem);
	transition: -webkit-transform .2s ease;
	transition: transform .2s ease;
	transition: transform .2s ease,-webkit-transform .2s ease;
	-webkit-transform-style: preserve-3d;
	-webkit-transform-origin: 0 0
}

.float-top,.float-top-show {
	-webkit-backface-visibility: hidden
}

.float-top-show {
	-webkit-transform: translate(0);
	transform: translate(0);
	transition: -webkit-transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease,-webkit-transform .3s ease;
	-webkit-transform-style: preserve-3d;
	-webkit-transform-origin: 0 0
}

.float-top .ico-top {
	width: .53333333rem;
	height: 11px;
	background: url(../images/ico_arrow_top.png) no-repeat;
	background-size: .53333333rem auto;
	margin: .4rem auto 0
}

.float-catalog-mask {
	width: 100%;
	height: 120%;
	background: rgba(0,0,0,.1);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000
}

.float-catalog {
	position: fixed;
	z-index: 1001;
	left: 0;
	bottom: 3.09333333rem;
	width: 1.28rem;
	height: .85333333rem;
	line-height: .85333333rem;
	text-align: center;
	background: rgba(70,130,210,.9);
	color: #fff;
	border-top-right-radius: .13333333rem;
	border-bottom-right-radius: .13333333rem
}[data-dpr="1"] .float-catalog {
	font-size: 15px
}[data-dpr="2"] .float-catalog {
	font-size: 30px
}[data-dpr="3"] .float-catalog {
	font-size: 45px
}

.float-catalog .catalog-list {
	position: relative
}

.float-catalog .catalog-list ul {
	position: absolute;
	width: 5.86666667rem;
	height: 7.73333333rem;
	background: #fff;
	border: 1px solid #d0d0d0;
	top: -7.86666667rem;
	left: 1.57333333rem;
	overflow: hidden;
	padding-top: .4rem;
	box-shadow: 0 0 .05333333rem #cacaca
}

.float-catalog .catalog-list ul li {
	width: 50%;
	height: .74666667rem;
	line-height: .74666667rem;
	float: left;
	text-align: left;
	margin: .16rem 0
}

.float-catalog .catalog-list ul li a {
	display: block;
	color: #666
}

.float-catalog .catalog-list ul li:nth-child(odd) a {
	margin: 0 0 0 .26666667rem
}

.float-catalog .catalog-list ul li:nth-child(2n) a {
	margin: 0 .26666667rem 0 0
}

.float-catalog .catalog-list ul span {
	padding-left: .26666667rem
}

.float-catalog .catalog-list ul li.current a {
	background: #588ed6;
	color: #fff;
	border-radius: .13333333rem
}

.float-catalog .catalog-list .ico-catalog-arrow {
	width: .21333333rem;
	height: .37333333rem;
	background: url(../images/ico_catalog_arrow.png) no-repeat;
	background-size: .21333333rem auto;
	position: absolute;
	top: -.61333333rem;
	left: 1.38666667rem
}

.gg-float {
	z-index: 999
}

.float-gift {
	width: 51px;
	height: 1.2rem;
	background: url(../images/ico_float_gift.png) no-repeat;
	background-size: 51px auto;
	display: block;
	margin: .26666667rem 0 0 -.16rem;
	text-indent: -999em
}

.m-pages {
	height: .90666667rem;
	line-height: .90666667rem;
	position: relative;
	padding: .4rem;
	background: #fff
}[data-dpr="1"] .m-pages {
	font-size: 15px
}[data-dpr="2"] .m-pages {
	font-size: 30px
}[data-dpr="3"] .m-pages {
	font-size: 45px
}

.m-pages-next,.m-pages-pre {
	display: block;
	width: 2.13333333rem;
	height: .85333333rem;
	background: #fff;
	border: 1px solid #d2d2d2;
	color: #666;
	text-align: center;
	border-radius: .08rem
}

.m-pages-pre {
	float: left
}

.m-pages-next {
	float: right
}

.m-pages-none {
	color: #b7b7b7
}

.m-pages-num {
	width: 101px;
	height: .85333333rem;
	background: #fff;
	position: absolute;
	top: .4rem;
	left: 50%;
	margin-left: -51px;
	color: #666;
	border-radius: .08rem
}

.m-pages-num-arrow {
	width: .85333333rem;
	height: 100%;
	float: right;
	text-align: center;
	background: url(../images/ico_arrow_down.png) no-repeat .13333rem .34667rem;
	background-size: .34666667rem .21333333rem
}

.m-pages-num-con {
	width: 1.81333333rem;
	height: 100%;
	text-align: right;
	float: left
}

.m-pages select {
	width: 2.74666667rem;
	height: .90666667rem;
	position: absolute;
	top: .4rem;
	left: 50%;
	margin-left: -51px;
	opacity: 0
}

.gg-float {
	width: 1.46666667rem;
	height: 1.46666667rem;
	line-height: 1.46666667rem;
	position: fixed;
	z-index: 99;
	right: .26666667rem;
	bottom: 4.37333333rem;
	text-align: center;
	-webkit-tap-highlight-color: transparent;
	transition: -webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);
	-webkit-transform-origin: 1.2rem -.13333333rem;
	transform-origin: 1.2rem -.13333333rem;
	-webkit-transform: rotate(-50deg);
	transform: rotate(-50deg);
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d
}

.gg-float img {
	width: 100%;
	display: inline-block;
	vertical-align: middle
}

.gg-float-show {
	transition: -webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	-webkit-transform: rotate(0);
	transform: rotate(0)
}

a.btn-submit {
	width: 100%;
	height: 1.17333333rem;
	background-color: #ccc;
	border-radius: .06666667rem;
	display: block;
	margin-top: .26666667rem;
	color: #fff;
	line-height: 1.17333333rem;
	text-align: center
}[data-dpr="1"] a.btn-submit {
	font-size: 17px
}[data-dpr="2"] a.btn-submit {
	font-size: 34px
}[data-dpr="3"] a.btn-submit {
	font-size: 51px
}

a.btn-submit.blue {
	background-color: #598bdd
}

.border-last-no li:last-child {
	border-bottom: 0
}

.cont-none .btn-box a {
	height: 1.2rem;
	line-height: 1.2rem;
	text-align: center;
	padding: 0 1.33333333rem;
	color: #fff;
	background: #f90;
	display: inline-block;
	border-radius: .08rem;
	margin: .53333333rem auto .4rem
}[data-dpr="1"] .cont-none .btn-box a {
	font-size: 16px
}[data-dpr="2"] .cont-none .btn-box a {
	font-size: 32px
}[data-dpr="3"] .cont-none .btn-box a {
	font-size: 48px
}

.cont-layer-main {
	padding-top: .96rem;
	width: 8rem;
	height: 6.93333333rem;
	min-height: 6.93333333rem;
	background-color: #fff;
	border-radius: .21333333rem
}

.cont-layer-main i {
	display: block;
	width: 2.77333333rem;
	height: 2.45333333rem;
	margin: 0 auto .34666667rem;
	background-size: 2.77333333rem 2.45333333rem
}

.cont-seccent h2 {
	color: #333;
	padding-top: .13333333rem
}[data-dpr="1"] .cont-seccent h2 {
	font-size: 18px
}[data-dpr="2"] .cont-seccent h2 {
	font-size: 36px
}[data-dpr="3"] .cont-seccent h2 {
	font-size: 54px
}

.cont-layer {
	width: 8rem;
	height: 8.64rem;
	min-height: 6.93333333rem;
	position: fixed;
	z-index: 1001;
	top: 50%;
	margin-top: -4.32rem;
	left: 50%;
	margin-left: -4rem
}

.cont-layer-close {
	text-align: center;
	width: 1.06666667rem;
	height: 1.06666667rem;
	background-size: 1.06666667rem 1.06666667rem;
	background-position: 0 0;
	line-height: 0;
	padding-left: 1.06666667rem;
	font-size: 0;
	overflow: hidden;
	margin-top: .53333333rem;
	margin-left: 3.46666667rem
}

.s-bzc {
	margin-top: .08rem;
	color: #4cc38b;
	border: 1px solid #4cc38b;
	padding: 0 .08rem;
	line-height: .34666667rem;
	height: .4rem;
	display: inline-block;
	border-radius: .05333333rem
}[data-dpr="1"] .s-bzc {
	font-size: 10px
}[data-dpr="2"] .s-bzc {
	font-size: 20px
}[data-dpr="3"] .s-bzc {
	font-size: 30px
}

.s-rzc {
	margin-top: .08rem;
	color: #ff6d02;
	border: 1px solid #ff6d02;
	padding: 0 .08rem;
	line-height: .34666667rem;
	height: .4rem;
	display: inline-block;
	border-radius: .05333333rem
}[data-dpr="1"] .s-rzc {
	font-size: 10px
}[data-dpr="2"] .s-rzc {
	font-size: 20px
}[data-dpr="3"] .s-rzc {
	font-size: 30px
}

.ad-line img {
	display: block;
	width: 100%
}

.wx-bar {
	background: #7f7f7f;
	padding: .26666667rem 0;
	text-align: center
}

.wx-bar span {
	display: inline-block;
	line-height: .53333333rem;
	color: #fff;
	background-size: .34666667rem auto;
	padding-right: .48rem
}[data-dpr="1"] .wx-bar span {
	font-size: 14px
}[data-dpr="2"] .wx-bar span {
	font-size: 28px
}[data-dpr="3"] .wx-bar span {
	font-size: 42px
}

.app-carlist {
	padding: .32rem .4rem 0
}

.app-carlist li {
	margin-bottom: .32rem
}

.app-carlist a {
	display: block
}

.app-carlist .car-img {
	width: 2.4rem;
	height: 1.6rem;
	float: left
}

.app-carlist .car-txt {
	margin-left: 2.66666667rem;
	height: 1.6rem
}

.app-carlist .car-txt .name {
	line-height: .58666667rem
}[data-dpr="1"] .app-carlist .car-txt .name {
	font-size: 14px
}[data-dpr="2"] .app-carlist .car-txt .name {
	font-size: 28px
}[data-dpr="3"] .app-carlist .car-txt .name {
	font-size: 42px
}

.app-carlist .car-txt .pri {
	padding: 1px 0 .08rem;
	line-height: .53333333rem;
	color: #ff6d02
}[data-dpr="1"] .app-carlist .car-txt .pri {
	font-size: 14px
}[data-dpr="2"] .app-carlist .car-txt .pri {
	font-size: 28px
}[data-dpr="3"] .app-carlist .car-txt .pri {
	font-size: 42px
}

.app-carlist .car-txt .time {
	line-height: .45333333rem;
	color: #999
}[data-dpr="1"] .app-carlist .car-txt .time {
	font-size: 12px
}[data-dpr="2"] .app-carlist .car-txt .time {
	font-size: 24px
}[data-dpr="3"] .app-carlist .car-txt .time {
	font-size: 36px
}

.app-download-m {
	padding-top: .4rem;
	position: relative
}

.t-pcenter {
	text-align: center;
	line-height: .53333333rem;
	color: #666
}[data-dpr="1"] .t-pcenter {
	font-size: 14px
}[data-dpr="2"] .t-pcenter {
	font-size: 28px
}[data-dpr="3"] .t-pcenter {
	font-size: 42px
}

.app-down-box {
	background-size: 100%;
	padding-top: .64rem;
	margin-top: .4rem;
	padding-bottom: 1.06666667rem
}

.app-down-i {
	overflow: hidden;
	width: 6.66666667rem;
	margin: 0 auto
}

.app-d-icon {
	width: 1.86666667rem;
	height: 1.86666667rem;
	float: left
}

.app-d-txt {
	margin-left: 2.13333333rem
}

.app-d-txt .p-phone {
	line-height: .64rem;
	padding: .24rem 0 .21333333rem
}[data-dpr="1"] .app-d-txt .p-phone {
	font-size: 16px
}[data-dpr="2"] .app-d-txt .p-phone {
	font-size: 32px
}[data-dpr="3"] .app-d-txt .p-phone {
	font-size: 48px
}

.app-d-txt .p-tips {
	color: #666
}[data-dpr="1"] .app-d-txt .p-tips {
	font-size: 14px
}[data-dpr="2"] .app-d-txt .p-tips {
	font-size: 28px
}[data-dpr="3"] .app-d-txt .p-tips {
	font-size: 42px
}

.btn-app-d {
	padding: .66666667rem .4rem .32rem
}

.btn-app-d .btn-orange {
	height: .93333333rem;
	line-height: .93333333rem;
	margin-bottom: .4rem;
	overflow: hidden
}[data-dpr="1"] .btn-app-d .btn-orange {
	font-size: 14px!important
}[data-dpr="2"] .btn-app-d .btn-orange {
	font-size: 28px!important
}[data-dpr="3"] .btn-app-d .btn-orange {
	font-size: 42px!important
}

.btn-a-tips {
	color: #999;
	line-height: .48rem;
	text-align: center
}[data-dpr="1"] .btn-a-tips {
	font-size: 12px
}[data-dpr="2"] .btn-a-tips {
	font-size: 24px
}[data-dpr="3"] .btn-a-tips {
	font-size: 36px
}

.foot-app-bottom {
	padding-top: 2.08rem
}

.foot-app-bottom .pt {
	color: #666;
	line-height: .53333333rem;
	text-align: center;
	padding-bottom: .16rem
}[data-dpr="1"] .foot-app-bottom .pt {
	font-size: 14px
}[data-dpr="2"] .foot-app-bottom .pt {
	font-size: 28px
}[data-dpr="3"] .foot-app-bottom .pt {
	font-size: 42px
}

.foot-app-bottom .pb {
	color: #999;
	line-height: .48rem;
	text-align: center
}[data-dpr="1"] .foot-app-bottom .pb {
	font-size: 12px
}[data-dpr="2"] .foot-app-bottom .pb {
	font-size: 24px
}[data-dpr="3"] .foot-app-bottom .pb {
	font-size: 36px
}

.apptg-bottom {
	position: fixed;
	width: 100%;
	bottom: 0;
	left: 0;
	z-index: 1002;
	background: #fff
}

.apptg-bottom .app-down-box {
	padding-bottom: .53333333rem
}

.app-download-m .close {
	float: right;
	margin: 0 .4rem 0 0;
	display: block;
	background-size: .42666667rem auto;
	width: .42666667rem;
	height: .42666667rem
}

.apptg-bottom .t-pcenter {
	padding-top: .32rem
}

.apptg-bottom .swipeLeft {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	-webkit-transform: translate(0);
	transform: translate(0);
	transition: -webkit-transform .4s;
	transition: transform .4s;
	transition: transform .4s,-webkit-transform .4s;
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	-webkit-transform-origin: right bottom;
	-webkit-transform: translateY(8rem);
	transform: translateY(8rem);
	background-color: #fff
}

.apptg-bottom .swipeLeft.swipeLeft-block {
	-webkit-transform: translate(0);
	transform: translate(0)
}

.popup-gzbg .app-d-icon,.popup-lookdt .app-d-icon {
	float: none;
	margin: 0 auto
}

.popup-gzbg .app-d-txt,.popup-lookdt .app-d-txt {
	margin-left: 0;
	text-align: center
}

.popup-gzbg .app-down-box,.popup-lookdt .app-down-box {
	background-position: center 1.2rem;
	margin-top: 0
}

.popup-gzbg .app-d-txt .p-phone,.popup-lookdt .app-d-txt .p-phone {
	padding: .24rem 0 .05333333rem
}

@media screen and (max-width:320/37.5rem) {
	.mark.ad-app-mark .this-alert {
		padding: .77333333rem 0 .50666667rem
	}[	data-dpr="1"] .wx-bar span {
		font-size: 12px
	}[	data-dpr="2"] .wx-bar span {
		font-size: 24px
	}[	data-dpr="3"] .wx-bar span {
		font-size: 36px
	}
}

.s-bt {
	color: #f90;
	border: 1px solid #f90;
	padding: 0 .10666667rem;
	line-height: .4rem;
	height: .42666667rem;
	display: inline-block;
	border-radius: .02666667rem
}[data-dpr="1"] .s-bt {
	font-size: 11px
}[data-dpr="2"] .s-bt {
	font-size: 22px
}[data-dpr="3"] .s-bt {
	font-size: 33px
}

.s-bx {
	color: #72cd95;
	border: 1px solid #72cd95;
	padding: 0 .10666667rem;
	line-height: .4rem;
	height: .42666667rem;
	display: inline-block;
	border-radius: .02666667rem
}[data-dpr="1"] .s-bx {
	font-size: 11px
}[data-dpr="2"] .s-bx {
	font-size: 22px
}[data-dpr="3"] .s-bx {
	font-size: 33px
}

.s-fqgc {
	color: #06c1ae;
	border: 1px solid #06c1ae;
	padding: 0 .10666667rem;
	line-height: .4rem;
	height: .42666667rem;
	display: inline-block;
	border-radius: .02666667rem
}[data-dpr="1"] .s-fqgc {
	font-size: 11px
}[data-dpr="2"] .s-fqgc {
	font-size: 22px
}[data-dpr="3"] .s-fqgc {
	font-size: 33px
}

.s-ywkz {
	color: #e8474d;
	border: 1px solid #e8474d;
	padding: 0 .10666667rem;
	line-height: .4rem;
	height: .42666667rem;
	display: inline-block;
	border-radius: .02666667rem
}[data-dpr="1"] .s-ywkz {
	font-size: 11px
}[data-dpr="2"] .s-ywkz {
	font-size: 22px
}[data-dpr="3"] .s-ywkz {
	font-size: 33px
}

.hide {
	display: none
}

.show {
	display: block
}

.todos-loding {
	opacity: .8;
	background: #000;
	border-radius: .13333333rem;
	width: 2.66666667rem;
	letter-spacing: .3px;
	position: absolute;
	left: 50%;
	margin-left: -1.33333333rem;
	top: 50%;
	margin-top: -1.33333333rem;
	height: 2.66666667rem
}

.todos-loding img.copy-loding {
	width: .8rem;
	height: .8rem;
	display: inline-block;
	margin: .93333333rem auto
}

.toast-fix {
	position: fixed;
	top: 45%;
	width: 90%;
	left: 5%;
	z-index: 9999999;
	text-align: center;
	overflow: hidden
}

.toast-fix p {
	padding: .53333333rem 1.06666667rem;
	line-height: .53333333rem;
	color: #fff;
	letter-spacing: .3px;
	min-height: 1.6rem;
	text-align: center;
	box-sizing: border-box;
	opacity: .8;
	background: #000;
	border-radius: .13333333rem;
	display: inline-block
}[data-dpr="1"] .toast-fix p {
	font-size: 14px
}[data-dpr="2"] .toast-fix p {
	font-size: 28px
}[data-dpr="3"] .toast-fix p {
	font-size: 42px
}

.slideup-transition {
	-webkit-transform: translateY(0) translateZ(99999px);
	transform: translateY(0) translateZ(99999px);
	transition: all .3s ease;
	z-index: 99999
}

.ico-tab {
	margin-top: .13333333rem;
	border: 1px solid #e5d8b8;
	border-radius: .02666667rem;
	padding: 0 .13333333rem;
	color: #be9e4d;
	height: .4rem;
	line-height: .34666667rem
}

.ico-tab,.ico-tab i {
	display: inline-block
}

.ico-tab i {
	padding-left: .16rem
}[data-dpr="1"] .ico-tab i {
	font-size: 10px
}[data-dpr="2"] .ico-tab i {
	font-size: 20px
}[data-dpr="3"] .ico-tab i {
	font-size: 30px
}

.ico-tab i:first-child {
	padding-left: 0
}

.new-ico-tcrz {
	background: #ff6402;
	display: inline-block;
	width: 1.33333333rem;
	height: .53333333rem;
	color: #fff;
	text-align: center;
	line-height: .53333333rem;
	position: absolute;
	left: 0;
	top: 0
}[data-dpr="1"] .new-ico-tcrz {
	font-size: 10px
}[data-dpr="2"] .new-ico-tcrz {
	font-size: 20px
}[data-dpr="3"] .new-ico-tcrz {
	font-size: 30px
}

.new-ico-tczm {
	background: #49adff;
	display: inline-block;
	width: 1.33333333rem;
	height: .53333333rem;
	color: #fff;
	text-align: center;
	line-height: .53333333rem;
	position: absolute;
	left: 0;
	top: 0
}[data-dpr="1"] .new-ico-tczm {
	font-size: 10px
}[data-dpr="2"] .new-ico-tczm {
	font-size: 20px
}[data-dpr="3"] .new-ico-tczm {
	font-size: 30px
}

.toast-fix p {
	opacity: 1
}

.ad-top {
	width: 100%;
	height: 1.33333333rem;
	background-repeat: no-repeat;
	background-position: top;
	background-size: 8.53333333rem auto;
	overflow: hidden;
	position: relative
}

.ad-top .ad-btn-close {
	width: .58666667rem;
	height: .58666667rem;
	background: url(../images/ad_cheyouhui_btn_close.png) no-repeat;
	background-size: .58666667rem .58666667rem;
	position: absolute;
	top: .42666667rem;
	right: .08rem;
	cursor: pointer;
	text-indent: -999em
}

.ad-top .ad-btn-download {
	height: .64rem;
	line-height: .64rem;
	color: #fff;
	background: #f08800;
	border: 1px solid #d37002;
	padding: 0 .26666667rem;
	border-radius: .10666667rem;
	position: absolute;
	top: .37333333rem;
	right: .8rem
}[data-dpr="1"] .ad-top .ad-btn-download {
	font-size: 12px
}[data-dpr="2"] .ad-top .ad-btn-download {
	font-size: 24px
}[data-dpr="3"] .ad-top .ad-btn-download {
	font-size: 36px
}

.ad-top-yiche {
	background-color: rgba(0,0,0,.8)
}

.ad-top-yiche .ad-app-con {
	overflow: hidden;
	position: absolute;
	top: .13333333rem;
	left: .26666667rem
}

.ad-top-yiche .ad-app-con .app-txt {
	float: left
}

.ad-top-yiche .ad-app-con .app-logo-erc {
	width: 1.06666667rem;
	height: 1.06666667rem;
	background: url(../images/erc_app.png) no-repeat;
	background-size: 1.06666667rem 1.06666667rem;
	float: left;
	margin: 0 .26666667rem 0 0
}

.ad-top-yiche .ad-app-con .app-tt-erc {
	color: #fff;
	line-height: .58666667rem;
	font-weight: 700
}[data-dpr="1"] .ad-top-yiche .ad-app-con .app-tt-erc {
	font-size: 18px
}[data-dpr="2"] .ad-top-yiche .ad-app-con .app-tt-erc {
	font-size: 36px
}[data-dpr="3"] .ad-top-yiche .ad-app-con .app-tt-erc {
	font-size: 54px
}

.ad-top-yiche .ad-app-con .app-sub-erc {
	color: #f90
}[data-dpr="1"] .ad-top-yiche .ad-app-con .app-sub-erc {
	font-size: 12px
}[data-dpr="2"] .ad-top-yiche .ad-app-con .app-sub-erc {
	font-size: 24px
}[data-dpr="3"] .ad-top-yiche .ad-app-con .app-sub-erc {
	font-size: 36px
}

.ad-app {
	width: 100%;
	height: 1.41333333rem;
	background: #f0f0f0;
	overflow: hidden
}

.ad-app-top {
	border-bottom: 1px solid #ececec
}

.ad-app.ad-app-content,.ad-app.ad-app-fixed {
	background-color: #fff
}

.ad-app-fixed {
	border-top: 1px solid #ececec;
	opacity: .95;
	z-index: 98
}

.ad-app .ad-close {
	width: .29333333rem;
	height: .29333333rem;
	background: url(../images/app-banner-close.png) no-repeat;
	background-size: .29333333rem auto;
	float: left;
	text-indent: -999em;
	margin: .53333333rem 0 0 .4rem
}

.ad-app img {
	width: 1.12rem;
	height: 1.12rem;
	display: block;
	float: left;
	margin: .18666667rem 0 0 .4rem
}

.ad-app dl {
	float: left;
	margin: .16rem 0 0 .26666667rem
}

.ad-app dt {
	line-height: .53333333rem;
	color: #2f3540
}[data-dpr="1"] .ad-app dt {
	font-size: 15px
}[data-dpr="2"] .ad-app dt {
	font-size: 30px
}[data-dpr="3"] .ad-app dt {
	font-size: 45px
}

.ad-app dd {
	color: #818d9a
}[data-dpr="1"] .ad-app dd {
	font-size: 12px
}[data-dpr="2"] .ad-app dd {
	font-size: 24px
}[data-dpr="3"] .ad-app dd {
	font-size: 36px
}

.ad-app .ad-btn-download {
	display: inline-block;
	min-height: .42666667rem;
	padding: .08rem .13333333rem;
	border: 1px solid #ff6d02;
	color: #ff6d02;
	text-align: center;
	border-radius: .08rem;
	float: right;
	margin: .37333333rem .4rem 0 0;
	overflow: hidden
}[data-dpr="1"] .ad-app .ad-btn-download {
	font-size: 13px
}[data-dpr="2"] .ad-app .ad-btn-download {
	font-size: 26px
}[data-dpr="3"] .ad-app .ad-btn-download {
	font-size: 39px
}

.flex-box {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.flex-v {
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	flex-direction: column
}

.flex-1 {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: 0;
	display: block
}

.flex-align-center {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.flex-pack-center {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.flex-pack-justify {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.add-adv1 {
	width: 10rem
}

.add-adv1 a {
	display: block;
	height: 2.13333333rem
}

.add-adv1 a img {
	width: 100%;
	height: 100%
}

.add-bmw1 {
	width: 9.2rem;
	margin: 0 auto;
	overflow: hidden;
	margin-top: -.2rem
}

.add-bmw1 a {
	display: block;
	height: 2.13333333rem;
	border-radius: .06666667rem;
	margin-bottom: .4rem;
	overflow: hidden
}

.add-bmw1 a img {
	width: 100%;
	height: 100%
}

.set-bg {
	background: #fff
}

.brand-certification {
	width: 10rem;
	background: #fff;
	margin-bottom: .26666667rem;
	padding-bottom: .8rem
}

.bc-title {
	line-height: .66666667rem;
	font-weight: 700;
	color: #394043;
	margin-left: .4rem;
	padding-top: .53333333rem;
	padding-bottom: .53333333rem
}[data-dpr="1"] .bc-title {
	font-size: 18px
}[data-dpr="2"] .bc-title {
	font-size: 36px
}[data-dpr="3"] .bc-title {
	font-size: 54px
}

.bc-cont {
	padding: 0 .2rem
}

.bc-cont li {
	width: 2.8rem;
	float: left;
	margin: 0 .2rem
}

.bc-cont h3 {
	line-height: .6rem;
	color: #2f3540
}[data-dpr="1"] .bc-cont h3 {
	font-size: 16px
}[data-dpr="2"] .bc-cont h3 {
	font-size: 32px
}[data-dpr="3"] .bc-cont h3 {
	font-size: 48px
}

.bc-cont p {
	line-height: .56rem;
	color: #ff6d02
}[data-dpr="1"] .bc-cont p {
	font-size: 15px
}[data-dpr="2"] .bc-cont p {
	font-size: 30px
}[data-dpr="3"] .bc-cont p {
	font-size: 45px
}

.bc-cont .bc-img {
	background: #383838;
	color: #fff;
	margin-top: .13333333rem
}

.bc-cont .bc-img,.bc-cont .bc-img img {
	width: 2.8rem;
	height: 1.86666667rem
}

.module_stages {
	margin-bottom: .26666667rem
}

.guarantee {
	padding-bottom: .4rem;
	margin-top: 0!important
}

.selective {
	margin-bottom: .26666667rem
}

.header-bar {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	min-height: 1.2rem;
	background: #fff;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-align: center
}

.header-bar>a,.header-bar>span {
	display: inline-block!important;
	width: 1.333333rem;
	position: relative;
	height: 1.2rem
}

.header-bar a:after {
	content: " ";
	width: .293333rem;
	height: .293333rem;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%) rotate(45deg);
	transform: translate(-50%,-50%) rotate(45deg);
	border-left: .04rem solid #4b4b4b;
	border-bottom: .04rem solid #4b4b4b
}

.header-bar.no-after a:after {
	display: none
}

.header-bar h1,.header-bar h3 {
	flex: 1;
	-webkit-flex: 1;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-ms-flex: 1;
	text-align: center;
	line-height: 1.2rem
}

.header-bar {
	position: relative;
	z-index: 9999
}

.header-bar .nav-menu-trigger {
	display: inline-block;
	position: relative;
	width: 1.33333rem;
	height: 1.2rem;
	background: transparent
}

.header-bar .nav-menu-trigger:after {
	content: " ";
	width: .45333rem;
	height: .04rem;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	box-shadow: inset 0 0 0 .05333rem #4b4b4b,0 -.13333rem 0 0 #4b4b4b,0 .13333rem 0 0 #4b4b4b
}

.header-bar .nav-menu {
	box-sizing: border-box;
	background: rgba(61,60,73,.95);
	position: absolute;
	right: .10667rem;
	top: 1.12rem;
	z-index: 2;
	border-radius: .10667rem;
	box-shadow: .02667rem .02667rem .10667rem 0 rgba(0,0,0,.3)
}

.header-bar .nav-menu:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	top: -.18667rem;
	right: .32rem;
	border-left: .24rem solid transparent;
	border-right: .24rem solid transparent;
	border-bottom: .18667rem solid rgba(61,60,73,.95)
}

.header-bar .nav-menu a {
	display: block;
	text-decoration: none;
	color: #fff;
	line-height: .56rem;
	padding: .26667rem .32rem;
	border-bottom: 1px solid hsla(0,0%,87%,.2)
}[data-dpr="1"] .header-bar .nav-menu a {
	font-size: 14px
}[data-dpr="2"] .header-bar .nav-menu a {
	font-size: 28px
}[data-dpr="3"] .header-bar .nav-menu a {
	font-size: 42px
}

@media screen and (max-width:640px) {
	.header-bar .nav-menu a {
		font-size: .37333rem!important
	}
}

.header-bar .nav-menu a i {
	display: inline-block;
	width: .34667rem;
	height: .34667rem;
	margin-right: .2rem;
	position: relative
}

.header-bar .nav-menu a:first-child {
	position: relative;
	padding-top: .29333rem
}

.header-bar .nav-menu a:last-child {
	padding-bottom: .29333rem;
	border-bottom: 0
}

.header-bar .nav-menu a:after {
	display: none
}

.header-bar .nav-menu a.home i {
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAhFJREFUSA29lsFKG1EUhjNGK4oLI9iKjRoogiB5Ag2lWUjXlUIX0m3J3rULfQJ32pUbdyK67qaCPkHbjRCKgS4Kpe3KtNA4fv/13pCZyUxuMPXA5z333P/8ZzIzMOZyfUQYhiX4aFnoo9Vfivlr+A3/LL9U83foocRsDN6D4gpWLMoVOhvrYZN9jEEZvoDiCCZdh3JbYzGasjvra6W5Bk24hndpzTqzGmlrabpEHXEBjkHxCZYTolhBGvgMCvUWYpLoFkEFGqDYA+97L63tYTEelag7Ow7ysAV6o37Cq4TIs0DvuvWQlzzzppWkCGegOId5T89UmTysF4vxLurXXEILtuFueqqF/4G8YAfkfRnw5y3t9SAILvxt/JX4r6B+ZjrYTIAe/lN/i2wlXlPWc7qtpLAKijft4j0TvF4YxzDckNWQ9Qvu6dutvWWL5rn/z0GR4Q82aNiOzbx13Osquk0Yj1xmLveX/T5v7HGsnti6QYmDWOGQ/Qzovn+DEGZhBJ5zIZMM+0OeGr637gkOP2ARwwUokc9BHUah/fkg7xq+g9T8gQFfnQv5d/ITt++19jNIzyMe3Wpxjdm7QV0PB1l0g9xb51bfGVl65x35Ra6hkjFBDz0ej+KFjn3Ey73e11ag/xOWyBsdDUp1IWucHWjTEVWb73LW7Kg/Jn9p987bfGGHEZ6CvoqDihuM9EGd0MBbiIznMGAa6VYAAAAASUVORK5CYII=) no-repeat 0 0;background-size: .34667rem auto;
	top: .02667rem
}

.header-bar .nav-menu a.apply i {
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAidJREFUSA2llrFLG2EYxnOxJeAiSAia1cFRpH+Ak2MItCAOQuc6dO5gNycH8T+oEboKXdp0aLeCUx2Mo0OXFgoWiwRLO8Tfc75Jvst333fX5IUfvve+z/Nc7i45rFRK1GAwWIVD6MGtoV6z1RIRcQkhc3AA/0D1C84M9SrtpJmLpwW2GKtwCqrv8BRGYerhGWinkrYaiAuPMb2Wm/oEiyGldvAZVHshXe4cwxL0QbdnOVfkDKUxrTxLzireIn4Jqhdx5XiLdjd14B1PCzoMw2fTKJCO1ngadqLT0dBpQg+viaafJMlPRxttTdtHJK9XoRP9RlnjE4b2XpBpayzk9SoUdIXyEax5jvBAWnnkLVd8uk27351yjkoFfcc8m2U9MiVwacZWkRFdy7TyJEX6zB7DOtzBDTzPLJ0D7Uwj7bqzKt9ibINeoqqPsA1rhnrNVNK0yydPKDHrffYKikqa0XtwIiZ+iHEHvjln+EGvd9pbQ71mw5J2J57qbBHPwwdz674fwRPwHrJmtpNGWtV7mHci/RbBAnwB1TvI/ZX7zvTr3TSPvMpYyNPpK12Hc1DtgXcFuUZnKI95+TP4CnVn/dAy1BWo9r3lfw6UkSaRmbEy3LJFN7OY4YC8rmVupTEc6HIv4A+szJCdsSrLMpWd6NlsgKr0ey2TGDkg8yRN5hx6ew9/0ccRz7SrN2Zs64r079NfeDxtWsinTMs+04muoRcSzzpXts5xD/T2uxtX8yrHAAAAAElFTkSuQmCC) no-repeat 0 0;background-size: .34667rem auto;
	top: .02667rem
}

.header-bar .nav-city {
	position: absolute;
	top: 0;
	right: 1.33333rem;
	width: auto;
	height: 100%;
	color: #000;
	line-height: 1.2rem;
	padding-right: .37333rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 2rem
}[data-dpr="1"] .header-bar .nav-city {
	font-size: 13px
}[data-dpr="2"] .header-bar .nav-city {
	font-size: 26px
}[data-dpr="3"] .header-bar .nav-city {
	font-size: 39px
}

@media screen and (max-width:640px) {
	.header-bar .nav-city {
		font-size: .34667rem!important
	}
}

.header-bar .nav-city:after {
	content: "";
	display: block;
	width: .16rem;
	height: .16rem;
	position: absolute;
	top: 50%;
	right: 0;
	-webkit-transform: translate(-35%,-85%) rotate(45deg);
	transform: translate(-35%,-85%) rotate(45deg);
	border-right: 1px solid #4b4b4b;
	border-bottom: 1px solid #4b4b4b;
	margin-top: -1px
}

.header-bar-has-logo.header-bar-hide-back>a {
	width: 2.53333rem
}

.header-bar-has-logo.header-bar-hide-back>a:after {
	display: none
}

.header-bar-has-logo>a {
	background: url(data:image/png;
	base64,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) no-repeat 100%;background-size: 2.13333rem .61333rem;
	width: 3.06667rem;
	position: relative;
	top: -.05333rem
}

.header-bar-has-logo>a:after {
	left: .53333rem
}

.header-bar-hide-back .header-bar-go-back {
	display: none!important
}

.zulin-wrapper .header-bar-has-logo>a {
	background-image: url(data:image/png;
	base64,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)
}

.header-bar .header-bar-subtitle {
	line-height: normal;
	color: #fff;
	text-align: left;
	position: relative;
	vertical-align: bottom
}[data-dpr="1"] .header-bar .header-bar-subtitle {
	font-size: 16px
}[data-dpr="2"] .header-bar .header-bar-subtitle {
	font-size: 32px
}[data-dpr="3"] .header-bar .header-bar-subtitle {
	font-size: 48px
}

@media screen and (max-width:640px) {
	.header-bar .header-bar-subtitle {
		font-size: .42667rem!important
	}
}

.header-bar .header-bar-subtitle span {
	display: inline-block;
	line-height: .6rem
}

.header-bar .header-bar-subtitle span:first-child {
	width: 1.30667rem;
	height: .45333rem;
	background: url(data:image/png;
	base64,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) no-repeat 50%;background-size: contain;
	position: relative;
	top: .05333rem
}

.header-bar .header-bar-subtitle span:last-child {
	color: #2f3540;
	margin-left: .13333rem;
	font-weight: 400
}

.product-name {
	min-height: 1.2rem;
	line-height: 1.2rem;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 0 .266667rem;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-align: center
}

.product-name>div {
	width: 2rem;
	text-align: center;
	padding-top: .2rem;
	min-height: .8rem
}

.product-name>div img {
	width: .8rem;
	position: relative;
	top: .1rem
}

.product-name>h3 {
	flex: 1;
	-webkit-flex: 1;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-ms-flex: 1;
	text-align: left;
	line-height: 150%;
	padding: .1rem 0
}

#maskLayer {
	position: fixed;
	margin: 0 auto;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: rgba(0,0,0,.3);
	z-index: 99998;
	display: none
}

.header-bar {
	height: 1.2rem
}

.header-bar a:after {
	background: transparent;
	border-left: 0;
	border-bottom: 0;
	-webkit-transform: translate(0) rotate(0deg);
	transform: translate(0) rotate(0deg)
}

.header-bar>a.header-bar-go-back {
	width: 1.17333rem;
	height: 1.17333rem;
	position: relative
}

.header-bar>a.header-bar-go-back:after {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAeCAQAAACP8FaaAAABNUlEQVQoz2NgwAH+M3pP9b7jk4hLnsF7hvc/7//eN3FI+/YDJf97//OZgFXapw0s/d9n0X9GbNI1EGnvVaHM2KSLoLo3pbFic1omVHpnLjs2pyWAXf7f50AoJzbdET5/wdLHQ3mw6fb3/g2WPhcggEXaz8PnJ1j6SqAwNpc7+HwDO+5mqAQWaX8rn89g3feCZLDZ7eb9Faz7sa8i9mC9CNb9JlANR7T4nAPrf++tgyve7L2/gJU8x2mGt7H3B4grAhRwKPG3gpjic89HGocSP0fv72AlN/zEcbnFExKW3pewhiXYP4GQ2PA+E8qPy5RISHx6H8Uan2AfJUFShPc+rCkCbFEONEVuD2XDpaQUmuzWN7DgUlIPNWVZAxMuJZ1QU2bhzHo+k8FK7jLgzry+U31u+SYDAPLwqqdTETz1AAAAAElFTkSuQmCC") no-repeat 0 0;
	content: " ";
	vertical-align: middle;
	display: inline-block;
	width: .21333rem;
	height: .4rem;
	background-size: contain;
	border: 0;
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	left: .4rem;
	margin-top: -.24rem
}

.header-bar>a.header-bar-go-back:before {
	content: "";
	display: block;
	width: auto;
	height: 1.17333rem;
	height: .4rem;
	width: .02667rem;
	background: #e5e5e5;
	position: absolute;
	right: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.header-bar>h1 {
	color: #2f3540;
	line-height: 1.17333rem;
	text-align: left;
	padding-left: .4rem
}[data-dpr="1"] .header-bar>h1 {
	font-size: 18px
}[data-dpr="2"] .header-bar>h1 {
	font-size: 36px
}[data-dpr="3"] .header-bar>h1 {
	font-size: 54px
}

@media screen and (max-width:640px) {
	.header-bar>h1 {
		font-size: .48rem!important
	}
}

.header-bar .header-bar-search {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAA2BJREFUSA21Vr9vUlEUhgcMRhZjHOzQpDaBPwBwcmkbXWjxERMHNmtrjItdrIsDiYtpF+NgrMb4Y3NQngQc2qRlcgF3hLh0kNFN00DA73u953F58CgFSvI4P+4533fu7+v3nfBLp9ORZrNpdjqd6wid9fv9M0yB/RviEPZeKBSycrlcjf5Rf36vwGQyGQPoFggWvWJ0P2L3EbtZLBZ/6H4vPeBuyGazwXA4/AL+N/iuuNuH2HNoW49Go5cymcxuqVRqD4n19fQYvbyA4M/4FrSkJnTLMAwrGAxW8HGIfa1WawZfvN1umzD5hehXvwPIW+j9H3G4pUPMnpbL5V0EOKQYvhyIHlmW9cudqNumac6jiG0MdVrzHyQSiRvAbWk+R3WGWg3vbbaAsI3vcaFQeFitVj2rFhTG1Gq1Txjmv8hbIgS+uUajcRH+bxKnS5uYCwlOzqk9Aop0Ww8cRQfJ90gk8g+x3AH8JWAX6vV649js/htUQbRFofQcenpqUubyx1zg5Y4tQtvYyuwKI5VKRbUt0+ScdpvH0xQGFyX3+yLPAjeSgVV5U3NiHQ1fSFqsp6owLAngASS6SAMVyXz4uGWkYVKpY+kcgss5nhUDQ1QRfVLpwnI4BNfA5NtnLx0Itg8HaZxE6lg6h2Daq1qMacqjoyN7lyjMjhubc+z0ksegO2BcOxAIXJZccAzcx4cSwLNX9EmlC8vhEFzO8Z4Y6sAXcyKpY+kcAopVb3wVAxLnvTmv2WOpCsPZu3wouIGMfD7/ExXtq4YQbxl30GlthWFfk8Qe9DqxVzUmfxPg9sqDnl5eXh772GQuMVSxUG3svtrt24m3B18OaL3KCFS5xFuGt01fxhCHKvgZIRgGnJd4DLwdlOLs43g8voEAvhx4sHObbQHoyyhzzhjGMoe5QgT9PB4Cji1+Sn2T+6b49HE40Ot36NQaCuh5g/UQMxoBwUql8hzVPnAX5qB5Kx0OL3LPIWRVC3uPZ9BdnbyPWIIned6C2L+ysvIack3wsG0/xGKxVSH3JJYEPhR4ZwOE1+fABz3PAm5LyaFU5DuQ6+LXyU8klqRx5CByTMVHzPmdMyVmsSTHin8F9Z4Uj54/GbjUJWAaEj3s4AF4H1g7goepu3bmPRYy9hzrZQNyAcU8/Q8JTIWA8kkP1wAAAABJRU5ErkJggg==") no-repeat 0 0;
	content: " ";
	vertical-align: middle;
	display: inline-block;
	width: .4rem;
	height: .4rem;
	background-size: contain;
	margin-right: .33333rem
}

.header-bar a.header-bar-city {
	width: auto;
	line-height: 1.17333rem;
	color: #2f3540;
	margin-right: .53333rem;
	padding-right: .46667rem;
	position: relative;
	max-width: 1.73333rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}[data-dpr="1"] .header-bar a.header-bar-city {
	font-size: 15px
}[data-dpr="2"] .header-bar a.header-bar-city {
	font-size: 30px
}[data-dpr="3"] .header-bar a.header-bar-city {
	font-size: 45px
}

@media screen and (max-width:640px) {
	.header-bar a.header-bar-city {
		font-size: .4rem!important
	}
}

.header-bar a.header-bar-city:after {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAALCAYAAAByF90EAAAAAXNSR0IArs4c6QAAAVdJREFUKBWFkM0uxGAUhtt+7IVr0J87sJHYT0uIwcxE2NmaO7G2Y4IwJKTtxkXYYOiIi7BWrefInKYzI3zJl/P3vu/5scMwXLEs67gsy1nHcbpxHN8S//sajcaqbdtH8ArsgXFd955gEeYcv+l53ttwOHz6SymKoi04l2AW+PMILTs4M0qiaPg9gG3NTVo22AZzXueJ76DW5X8pYSR2CqGjObU0aOGfCUZzwuUkh4Y1MtZ5pbhOUSaUJw3WWPud+qMkZEowvUkRcLvctW8LSB7Ha2LGRgZU0G2vKIqS2smkCLlOkiRyK6sSkoB1NgFf4FZ3EzGpkddpJcxp0GGSKwnkVbtKwBoD3/cHkDYIlSjN6g1z4jaT9LHVGxOSLGIvv4gpIWfCVpqm15pQOyUkBRELguB5NJliPo0xO6xzo+S6VVA99+NnWSZiD4gtkfjgJvuI3E0BR4lvU22e5viHqIAAAAAASUVORK5CYII=") no-repeat 0 0;
	content: " ";
	vertical-align: middle;
	display: inline-block;
	width: .26667rem;
	height: .16rem;
	background-size: contain;
	content: "";
	display: block;
	position: absolute;
	left: auto;
	right: 0;
	top: 50%;
	margin-top: -.09333rem
}

.header-bar .header-bar-menu {
	width: .4rem;
	height: .37333rem;
	margin-right: .4rem;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAYAAAB2+A+pAAAAAXNSR0IArs4c6QAAAHtJREFUSA1j9Pb2VmJiYgpjYGBgA2J6gF///v1bxcLIyLgTyFChh40wO4B2JjP9//+fESZALxpkJwszM7PH379/QUHNTieLfwLtXEUnu0atGQ2B0RCgYQgwjpbVNAxduNGjZTU8KEYZoyEwGgLkhMBoWU1OqJGsZ0DLagCSkUDSeULpGQAAAABJRU5ErkJggg==) no-repeat 50%;background-size: contain
}

#headerBarMask {
	background-color: #000;
	opacity: 0;
	position: fixed;
	top: 1.2rem;
	left: 0;
	right: 0;
	bottom: 0
}

.header-bar-menu-box {
	opacity: 0;
	height: 0;
	overflow: hidden;
	transition: .25s ease;
	position: absolute;
	top: 1.41333rem;
	right: .26667rem;
	z-index: 4;
	font-size: 0;
	width: 2.66667rem
}

.header-bar-menu-box:after {
	content: " ";
	width: 0;
	height: 0;
	border-right: .24rem solid transparent;
	border-bottom: .2rem solid #404650;
	border-left: .24rem solid transparent;
	position: absolute;
	top: -.18667rem;
	right: .26667rem
}

.header-bar-menu-box.sliderOpen {
	overflow: visible;
	height: 8.70667rem;
	opacity: 1;
	box-sizing: border-box
}

.header-bar-menu-box .header-bar-menu-body {
	width: 2.66667rem;
	font-size: 0;
	position: relative
}

.header-bar-menu-box .header-bar-menu-body>a {
	text-align: center;
	display: inline-block;
	height: 1.06667rem;
	line-height: 1.06667rem;
	display: block;
	box-sizing: border-box;
	color: #fff;
	background-color: #404650;
	border-top: 1px solid #5f646c
}[data-dpr="1"] .header-bar-menu-box .header-bar-menu-body>a {
	font-size: 14px
}[data-dpr="2"] .header-bar-menu-box .header-bar-menu-body>a {
	font-size: 28px
}[data-dpr="3"] .header-bar-menu-box .header-bar-menu-body>a {
	font-size: 42px
}

@media screen and (max-width:640px) {
	.header-bar-menu-box .header-bar-menu-body>a {
		font-size: .37333rem!important
	}
}

.header-bar-menu-box .header-bar-menu-body>a:first-child {
	border-top: 0;
	border-radius: .13333rem .13333rem 0 0
}

.header-bar-menu-box .header-bar-menu-body>a:last-child {
	border-radius: 0 0 .13333rem .13333rem
}

#menu-mobile ul li {
	width: 2.66667rem;
	font-size: 0;
	position: relative
}

#menu-mobile ul li>a {
	position: static;
	width: auto;
	text-align: center;
	display: inline-block;
	height: 1.06667rem;
	line-height: 1.06667rem;
	display: block;
	box-sizing: border-box;
	color: #fff;
	background-color: #404650;
	border-top: 1px solid #5f646c
}[data-dpr="1"] #menu-mobile ul li>a {
	font-size: 14px
}[data-dpr="2"] #menu-mobile ul li>a {
	font-size: 28px
}[data-dpr="3"] #menu-mobile ul li>a {
	font-size: 42px
}

@media screen and (max-width:640px) {
	#menu-mobile ul li>a {
		font-size: .37333rem!important
	}
}

#menu-mobile ul li:first-child a {
	border-top: 0;
	border-radius: .13333rem .13333rem 0 0
}

#menu-mobile ul li:last-child a {
	border-radius: 0 0 .13333rem .13333rem
}

.header .logo span {
	line-height: 46px;
	font-size: 16px;
	margin-left: 5px;
}

.bgblue{
	background: #ac4646;
}