.ellipsis {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.highlight{color: #f44336;}
body.show a,body.show .transition,body.show:before,body.show img {
	-webkit-transition:All .5s ease;
	transition:All .5s ease
}
.zoomImg {
	width:100%;
	overflow:hidden;
	position:relative;
	display:block
}
.zoomImg:before {
	position:absolute;
	top:0;
	left:-90%;
	z-index:2;
	display:block;
	content:"";
	width:50%;
	height:100%;
	background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);
	background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);
	-webkit-transform:skewX(-25deg);
	-ms-transform:skewX(-25deg);
	transform:skewX(-25deg)
}
.zoomImg:hover:before {
	-webkit-animation:shine .75s;
	animation:shine .75s
}
.zoomImg:hover img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
a:hover .zoomImg:before {
	-webkit-animation:shine .75s;
	animation:shine .75s
}
a:hover .zoomImg img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
@-webkit-keyframes shine {
	100% {
	left:125%
}
}@keyframes shine {
	100% {
	left:125%
}
}* {
	margin:0;
	padding:0;
	box-sizing:border-box
}
html {
	font-size:100px
}
body {
	font-size:12px;
	font-family:Arial,sans-serif;
	color:#333;
	-webkit-text-size-adjust:none;
	background:#f8f8f8
}
a {
	color:#333;
	text-decoration:none;
	outline:none
}
a:active {
	star:expression(this.onFocus=this.blur())
}
a:link {
	text-decoration:none;
	outline:none
}
a:visited {
	text-decoration:none;
	outline:none
}
a:hover {
	text-decoration:none;
	color:#2984f3;
	outline:none
}
li {
	list-style:outside none
}
h1 {
	font-size:16px
}
h2,h3,h4,h5 {
	font-size:14px
}
h5 {
	font-size:12px
}
textarea,input {
	background:transparent;
	font-size:12px;
	font-family:Arial,sans-serif;
	color:#888;
	outline:none;
	border:0
}
em {
	font-style:normal
}
img {
	vertical-align:middle;
	max-width:100%;
	border:0;
	-o-object-fit:cover;
	object-fit:cover
}
.wal {
	max-width:12.4rem;
	margin:0 auto
}
@font-face {
	font-family:"iconfont";
	src:url("../fonts/font_2640790_axgzw1pmuba.woff2") format("woff2"),url("../fonts/font_2640790_axgzw1pmuba.woff") format("woff"),url("../fonts/font_2640790_axgzw1pmuba.ttf") format("truetype")
}
.iconfont {
	font-family:"iconfont"
}
@font-face {
	font-family:"DINPro-Bold";
	src:url(../fonts/dinpro-bold.woff2) format("woff2"),url(../fonts/dinpro-bold.woff) format("woff"),url(../fonts/dinpro-bold.ttf) format("truetype"),url(../fonts/dinpro-bold.eot) format("embedded-opentype"),url(../fonts/dinpro-bold.svg) format("svg");
	font-weight:normal;
	font-style:normal
}
.g-head {
	background:#fff
}
.g-head .head {
	background:#f8f8f8;
	font-size:.12rem;
	color:#999
}
.g-head .head .wal {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	height:.4rem
}
.g-head .head ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.g-head .head ul li {
	position:relative;
	padding-right:.41rem
}
.g-head .head ul li:after {
	content:"";
	display:block;
	position:absolute;
	top:50%;
	right:.2rem;
	width:1px;
	height:.12rem;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	background:#dfdfdf
}
.g-head .head ul li:last-child {
	padding-right:0
}
.g-head .head ul li:last-child:after {
	display:none
}
.g-head .head ul li .ewm-layer {
	width:1.2rem;
	padding:.06rem;
	background:#fff;
	box-shadow:0 0 .1rem rgba(0,0,0,.1);
	position:absolute;
	z-index:20;
	left:50%;
	top:100%;
	margin-left:-0.8rem;
	display:none
}
.g-head .head ul li:hover .ewm-layer {
	display:block
}
.g-head .head ul a {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:.4rem;
	color:#999
}
.g-head .head ul a em {
	font-family:"iconfont";
	margin-right:.03rem
}
.g-head .head ul a:hover {
	color:#2984f3
}
.g-head .middle {
	font-size:.12rem;
	color:#999
}
.g-head .middle .wal {
	height:1.1rem;
	position:relative
}
.g-head .middle a.logo {
	display:block;
	width:2.77rem;
	height:.6rem;
	background-size:100%;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-0.3rem
}
.g-head .middle .search {
	position:absolute;
	left:4.5rem;
	top:.24rem;
	width:4.8rem
}
.g-head .middle .search .form {
	position:relative
}
.g-head .middle .search .form .input {
	height:.4rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	border:#2984f3 solid .02rem
}
.g-head .middle .search .form .input input::-webkit-input-placeholder {
	color:#cfcfcf
}
.g-head .middle .search .form .input input::-moz-placeholder {
	color:#cfcfcf
}
.g-head .middle .search .form .input input:-moz-placeholder {
	color:#cfcfcf
}
.g-head .middle .search .form .input input:-ms-input-placeholder {
	color:#cfcfcf
}
.g-head .middle .search .form .input textarea::-webkit-input-placeholder {
	color:#cfcfcf
}
.g-head .middle .search .form .input textarea::-moz-placeholder {
	color:#cfcfcf
}
.g-head .middle .search .form .input textarea:-moz-placeholder {
	color:#cfcfcf
}
.g-head .middle .search .form .input textarea:-ms-input-placeholder {
	color:#cfcfcf
}
.g-head .middle .search .form .input input {
	width:100%;
	height:.36rem;
	line-height:.36rem;
	padding:0 .12rem;
	font-size:.12rem;
	color:#333
}
.g-head .middle .search .form .submit {
	position:absolute;
	top:0;
	right:0;
	width:1.1rem;
	height:.4rem;
	background:#2984f3;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	color:#fff;
	font-size:.15rem
}
.g-head .middle .search .form .submit em {
	font-family:"iconfont";
	margin-right:.08rem
}
.g-head .middle .search .form .submit input {
	width:100%;
	height:100%;
	cursor:pointer;
	position:absolute;
	left:0;
	top:0
}
.g-head .middle .search .keyWords {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:.1rem
}
.g-head .middle .search .keyWords ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.g-head .middle .search .keyWords li {
	position:relative;
	padding-right:.31rem
}
.g-head .middle .search .keyWords li:after {
	content:"";
	display:block;
	position:absolute;
	top:50%;
	right:.15rem;
	width:1px;
	height:.12rem;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	background:#e5e5e5
}
.g-head .middle .search .keyWords li:last-child {
	padding-right:0
}
.g-head .middle .search .keyWords li:last-child:after {
	display:none
}
.g-head .middle .search .keyWords li a {
	color:#999
}
.g-head .middle .search .keyWords li a:hover {
	color:#2984f3
}
.g-head .middle .list {
	position:absolute;
	top:.18rem;
	right:0
}
.g-head .middle .list ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.g-head .middle .list li {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	margin-left:.14rem
}
.g-head .middle .list li img {
	width:.34rem
}
.g-head .middle .list li div {
	line-height:1em;
	padding-top:.1rem
}
.g-head a.navA {
	position:absolute;
	top:0;
	right:0;
	height:0;
	width:1rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	opacity:0;
	visibility:hidden
}
.g-head a.navA i {
	font-family:"iconfont";
	font-style:normal;
	font-size:.2rem
}
.g-head .foot {
    background: #2984f3;
}
.g-head .foot .wal {
	height:.52rem;
	position:relative
}
.g-head .foot .navClass {
	position:absolute;
	left:0;
	top:-1px;
	width:2.4rem;
	z-index:30
}
.g-head .foot .navClass div.name {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	height:.52rem;
	padding:1px .25rem 0 .25rem;
	background:#3c5ca2;
	color:#fff;
	cursor:pointer
}
.g-head .foot .navClass div.name h2 {
	font-weight:400;
	font-size:.18rem
}
.g-head .foot .navClass div.name:after {
	display:block;
	width:.27rem;
	height:.3rem;
	background:url(../images/img27.png) center no-repeat;
	background-size:100%;
	content:""
}
.g-head .foot .navClass .list {
	min-height:5.41rem;
	background:rgba(0,0,0,.56);
	position:absolute;
	left:0;
	right:0;
	top:.52rem;
	padding-top:.1rem;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.g-head .foot .navClass .list a.name {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	height:.61rem;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	font-size:.16rem;
	color:#fff;
	padding:0 .25rem
}
.g-head .foot .navClass .list a.name:after {
	display:block;
	content:"";
	font-family:"iconfont";
	font-size:.12rem
}
.g-head .foot .navClass .list .s-list {
	position:absolute;
	left:100%;
	top:0;
	min-height:100%;
	width:6.6rem;
	background:#fff;
	box-shadow:0 0 .1rem 0 rgba(26,34,0,.1);
	padding:.2rem .15rem .5rem .15rem;
	opacity:0;
	visibility:hidden
}
.g-head .foot .navClass .list .s-list ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.g-head .foot .navClass .list .s-list li {
	width:33.333%;
	text-align:center; 
	line-height: 26px;;
	padding:0 .2rem .15rem .2rem
}
.g-head .foot .navClass .list .s-list li .box .zoomImg img {
	width:100%;
	height:.96rem
}
.g-head .foot .navClass .list .s-list li .box .bd {
	padding-top:.05rem;
	font-size:.14rem;
	line-height:.24rem
}
.g-head .foot .navClass .list .s-list li .box .bd .en {
	color:#ea1818;
	-webkit-transition:color .5s ease;
	transition:color .5s ease
}
.g-head .foot .navClass .list .s-list li .box .bd h5 {
	font-size:.14rem
}
.g-head .foot .navClass .list .s-list li .box:hover .bd .en,.g-head .foot .navClass .list .s-list li .box:hover .bd a {
	color:#2984f3
}
.g-head .foot .navClass .list .s-list .more {
	position:absolute;
	left:0;
	right:0;
	bottom:.16rem
}
.g-head .foot .navClass .list .s-list .more a {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	border:rgba(0,0,0,.1) solid 1px;
	border-radius:.04rem;
	width:1.2rem;
	height:.3rem;
	font-size:.14rem;
	color:#666;
	margin:0 auto
}
.g-head .foot .navClass .list .s-list .more a:after {
	display:block;
	content:"";
	font-family:"iconfont";
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	margin-left:.1rem
}
.g-head .foot .navClass .list .s-list .more a:hover {
	background:#2984f3;
	border-color:#2984f3;
	color:#fff
}
.g-head .foot .navClass .list li:hover a.name,.g-head .foot .navClass .list li.on a.name {
	background:#2984f3
}
.g-head .foot .navClass .list li:hover .s-list,.g-head .foot .navClass .list li.on .s-list {
	opacity:1;
	visibility:visible
}
.g-head .foot .navClass.hide .list {
	opacity:0;
	visibility:hidden
}
.g-head .foot .g-nav {
	padding-left:3.0rem
}
.g-head .foot .g-nav ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.g-head .foot .g-nav li {
	margin-right:.25rem
}
.g-head .foot .g-nav a.name {
	display:block;
	line-height:.52rem;
	font-size:.16rem;
	color: #ffffff;
	    padding: 0 .2rem 0 .2rem;
}
.g-head .foot .g-nav a.name:hover,.g-head .foot .g-nav a.name.on {
	color: #ffffff;
    background: #1e74de;
    padding: 0 .2rem 0 .2rem;
}
.g-foot {
	font-size:.14rem;
	color:#666;
	background:#fff
}
.g-foot .list {
	background:#2984f3
}
.g-foot .list ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
.g-foot .list li {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:.68rem;
	padding:0 .5rem;
	color:#fff
}
.g-foot .list li img {
	width:.44rem
}
.g-foot .list li em {
	font-size:.18rem;
	padding-left:.12rem
}
.g-foot .container .wal {
	position:relative;
	padding:.5rem 0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.g-foot .container .container {
	color:#4d4d4d
}
.g-foot .container .container .name {
	font-size:.18rem;
	line-height:1em
}
.g-foot .container .container .tel {
	font-family:"DINPro-Bold";
	font-size:.3rem;
	line-height:.76rem
}
.g-foot .container .container a.btn {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:1.3rem;
	height:.4rem;
	border-radius:.3rem;
	color:#fff;
	font-size:.16rem;
	background:#2984f3;
	line-height:1em
}
.g-foot .container .container a.btn img {
	width:.14rem;
	margin-left:.08rem
}
.g-foot .container .contact .name {
	font-size:.18rem;
	line-height:1em;
	position:relative;
	width:1.8rem;
	border-bottom:rgba(0,0,0,.1) solid 1px;
	height:.42rem;
	margin-bottom:.15rem
}
.g-foot .container .contact .name:after {
	content:"";
	display:block;
	position:absolute;
	left:0;
	bottom:-1px;
	width:.6rem;
	height:2px;
	background:#2984f3
}
.g-foot .container .contact li {
	line-height:.3rem
}
.g-foot .container .ewm {
	width:1.3rem;
	text-align:center
}
.g-foot .container .ewm .img {
	border:#ededed solid 1px
}
.g-foot .container .ewm .name {
	padding-top:.15rem
}
.g-foot .foot {
	border-top:rgba(0,0,0,.1) solid 1px;
	color:#666
}
.g-foot .foot .wal {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	height:.6rem
}
.g-foot .foot ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.g-foot .foot li {
	padding-right:.41rem;
	position:relative
}
.g-foot .foot li:after {
	content:"";
	display:block;
	position:absolute;
	top:50%;
	right:.2rem;
	width:1px;
	height:.15rem;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	background:rgba(0,0,0,.2)
}
.g-foot .foot li:last-child {
	padding-right:0
}
.g-foot .foot li:last-child:after {
	display:none
}
.g-foot .foot li a {
	color:#666
}
.g-foot .foot li a:hover {
	color:#2984f3
}
.side-bar {
	position:fixed;
	z-index:20;
	right:0;
	top:0;
	bottom:0;
	background:#333;
	width:.4rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.side-bar ul {
	width:100%
}
.side-bar li {
	position:relative;
	padding:.05rem 0
}
.side-bar a.name {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	height:.4rem;
	position:relative;
	z-index:2;
	background:#333
}
.side-bar a.name img {
	width:.3rem
}
.side-bar a.name em {
	display:none
}
.side-bar .layer {
	position:absolute;
	top:.05rem;
	height:.4rem;
	right:0;
	background:#fff;
	line-height:.4rem;
	padding:0 .2rem;
	font-size:.14rem;
	white-space:nowrap;
	box-shadow:0 0 .1rem 0 rgba(30,39,1,.1);
	margin-right:.1rem;
	opacity:0;
	visibility:hidden;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.side-bar .layer:after {
	content:"";
	display:block;
	position:absolute;
	top:50%;
	right:0;
	width:.12rem;
	height:.12rem;
	background:#fff;
	-webkit-transform:rotate(45deg) translateY(-50%);
	-ms-transform:rotate(45deg) translateY(-50%);
	transform:rotate(45deg) translateY(-50%)
}
.side-bar .tel-layer {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	margin-right:0;
	background:#2984f3;
	width:130px
}
.side-bar .tel-layer:after {
	display:none
}
.side-bar .tel-layer a {
	display:block;
	background:#fff;
	border-radius:.3rem;
	padding:0 .09rem;
	height:.25rem;
	line-height:.25rem;
	font-size:.14rem;
	color:#666
}
.side-bar li:hover a.name {
	background:#2984f3
}
.side-bar li:hover .layer {
	right:100%;
	opacity:1;
	visibility:visible
}
.p-rows {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-bottom: .01rem;
}
.p-row {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-bottom: .6rem;
}
[v-cloak] {
	display:none
}
@media screen and (max-width:800px) {
	html {
	font-size:50px
}
.wal {
	margin:0 .6rem
}
body.navShow {
	overflow:hidden
}
body.navShow .g-head .head {
	background:#2984f3
}
body.navShow .g-head a.navA i:nth-child(1) {
	display:none
}
body.navShow .g-head a.navA i:nth-child(2) {
	display:block
}
body.navShow .g-head .foot .g-nav {
	right:0;
	left:0
}
.g-head {
	height:1.1rem
}
.g-head .head {
	display:none
}
.g-head .middle {
	position:fixed;
	z-index:51;
	left:0;
	top:0;
	right:0;
	background:#fff;
	border-bottom:rgba(0,0,0,.1) solid 1px
}
.g-head .middle .search,.g-head .middle .list {
	display:none
}
.g-head a.navA {
	right:0;
	opacity:1;
	visibility:visible;
	color:#2984f3;
	height:1.1rem;
	z-index:60;
	position:fixed
}
.g-head a.navA i {
	font-family:"iconfont";
	font-style:normal;
	font-size:.3rem
}
.g-head a.navA i:nth-child(2) {
	display:none
}
.g-head .foot {
	border-top:0
}
.g-head .foot .navClass {
	display:none
}
.g-head .foot .g-nav {
	padding-left:0;
	position:fixed;
	z-index:50;
	left:100%;
	top:1.1rem;
	right:-100%;
	bottom:0;
	background:#fff;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.g-head .foot .g-nav ul {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column
}
.g-head .foot .g-nav li {
	margin-right:0;
	border-bottom:rgba(0,0,0,.1) solid 1px
}
.g-head .foot .g-nav a.name {
	line-height:1rem;
	font-size:.28rem;
	text-align:center;
	color: #555;
}
.g-foot {
	font-size:.24rem
}
.g-foot .list ul {
	margin-right:-0.3rem;
	margin-left:-0.3rem
}
.g-foot .list li {
	padding:0 .12rem
}
.g-foot .list li em {
	font-size:.24rem
}
.g-foot .container .wal {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.g-foot .container .container .name {
	font-size:.28rem
}
.g-foot .container .container .tel {
	font-size:.56rem;
	line-height:1rem
}
.g-foot .container .container a.btn {
	width:1.8rem;
	height:.54rem;
	font-size:.24rem
}
.g-foot .container .container a.btn img {
	width:.18rem
}
.g-foot .container .contact {
	-webkit-box-ordinal-group:6;
	-webkit-order:5;
	-ms-flex-order:5;
	order:5;
	width:100%;
	padding-top:.5rem
}
.g-foot .container .contact .name {
	font-size:.28rem;
	width:2.8rem;
	height:.52rem;
	margin-bottom:.25rem;
	font-weight:bold
}
.g-foot .container .contact li {
	line-height:.48rem
}
.g-foot .container .ewm {
	width:1.5rem
}
.g-foot .foot .wal {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	height:1.3rem;
	line-height:1.8em
}
.side-bar {
	display:none
}
.side-bar a.name em {
	font-size:.16rem
}
}@media screen and (max-width:550px) {
	.wal {
	margin:0 .3rem
}
}.ellipsis,.index-list .list .box .bd h5 {
	overflow:hidden;
	white-space:initial;
	text-overflow:ellipsis
}
.index-flash {
	width:100%;
	overflow:hidden;
	position:relative
}
.index-flash li {
	min-height:5.4rem;
	background:center no-repeat;
	background-size:cover;
	text-align:center;
	color:#fff;
	padding-top:1.65rem
}
.index-flash li .phone-img {
	display:none
}
.index-flash li .wal {
	padding-left:2.4rem
}
.index-flash li h3 {
	font-size:.5rem
}
.index-flash li h3 em {
	color:#2984f3
}
.index-flash .dots {
	position:absolute;
	z-index:5;
	left:2.4rem;
	right:0;
	bottom:.28rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
.index-flash .dots span {
	border-radius:.12rem;
	width:.12rem;
	height:.12rem;
	margin:0 .12rem;
	background:#fff;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.index-flash .dots span.swiper-pagination-bullet-active {
	width:.6rem
}
#index {
	padding-bottom:1.2rem
}
.index-title {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding:1rem 0 .4rem 0
}
.index-title h2 {
	min-width:1.8rem;
	position:relative;
	border-bottom:rgba(0,0,0,.1) solid 1px;
	height:.48rem;
	line-height:1em;
	font-size:.26rem
}
.index-title h2:after {
	content:"";
	display:block;
	position:absolute;
	left:0;
	bottom:-1px;
	width:.6rem;
	height:2px;
	background:#2984f3
}
.index-title a.more {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	border:rgba(0,0,0,.2) solid 1px;
	border-radius:.04rem;
	width:1.4rem;
	height:.48rem;
	font-size:.16rem
}
.index-title a.more:after {
	display:block;
	content:"";
	font-family:"iconfont";
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	margin-left:.1rem
}
.index-title a.more:hover {
	background:#2984f3;
	border-color:#2984f3;
	color:#fff
}
.index-list {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	-ms-flex-align:start;
	align-items:flex-start
}
.index-list .side-img {
	width:2.95rem;
	overflow:hidden;
	position:relative;
	border-radius:.06rem;
	display:block
}
.index-list .side-img img {
	width:100%;
	height:4.2rem
}
.index-list .side-img .layer {
	position:absolute;
	left:0;
	top:.35rem;
	right:0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	color:#fff;
	text-align:center
}
.index-list .side-img .layer h5 {
	font-size:.26rem;
	line-height:1em
}
.index-list .side-img .layer p {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	font-size:.16rem;
	padding:.2rem 0
}
.index-list .side-img .layer p:before,.index-list .side-img .layer p:after {
	display:block;
	content:"";
	width:.4rem;
	height:1px;
	background:#fff
}
.index-list .side-img .layer p em {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	padding:0 .12rem
}
.index-list .side-img .layer .btn {
	display:block;
	width:1rem;
	height:.3rem;
	line-height:.3rem;
	background:#fff;
	color:#0b195c;
	font-size:.14rem
}
.index-list .side-img .layer .btn:hover {
	background:#2984f3;
	color:#fff
}
.index-list .side-img.green .layer {
	color:#8fbb03
}
.index-list .side-img.green .layer p:before,.index-list .side-img.green .layer p:after {
	background:#8fbb03
}
.index-list .side-img.blue .layer {
	color:#0b195c
}
.index-list .side-img.blue .layer p:before,.index-list .side-img.blue .layer p:after {
	background:#0b195c
}
.index-list .list {
	width:9.25rem
}
.index-list .list ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	margin-left:-0.2rem
}
.index-list .list li {
	width:33.333%;
	padding-left:.2rem
}
.index-list .list .box {
	-webkit-transition:all .5s ease;
	transition:all .5s ease;
	min-height:4.2rem;
	border-radius:.06rem;
	background:#fff;
	font-size:.14rem;
	position:relative
}
.index-list .list .box img {
   width: 100%!important;
}
.index-list .list .box a.zoomImg {
	border-radius:.06rem
}
.index-list .list .box .bd {
	padding:0 .2rem;
	position:absolute;
	left:0;
	right:0;
	bottom:.45rem;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.index-list .list .box .bd .en {
	font-size:.18rem;
	line-height:2.4em;
	color:#fb4241;
}
.index-list .list .box .bd h5 {
	font-size:.18rem;
	font-weight:400;
	height:2.4em;
	line-height:1.25em
}
.index-list .list .box .bd p {
	line-height:.2rem;
	color:#999;
	padding:.15rem 0 0 0;
	font-size: .15rem;
	    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.index-list .list .box .btn {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding:0 .3rem;
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	opacity:0;
	visibility:hidden;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.index-list .list .box .btn a {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	border:rgba(0,0,0,.2) solid 1px;
	border-radius:.04rem;
	width:100%;
	height:.37rem
}
.index-list .list .box .btn a:hover,.index-list .list .box .btn a:nth-child(1) {
	background:#2984f3;
	border-color:#2984f3;
	color:#fff
}
.index-list .list .box:hover {
	box-shadow:0 .05rem .2rem 0 rgba(30,39,1,.15)
}
.index-list .list .box:hover .bd {
	bottom:.95rem
}
.index-list .list .box:hover .btn {
	bottom:.35rem;
	opacity:1;
	visibility:visible
}
.my-collect .list {
	width:100%;
	padding-top:.2rem
}
.my-collect .list .box .btn {
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end
}
.my-collect .list .box .btn a {
	font-family:"iconfont";
	border:0;
	width:.4rem;
	font-size:.18rem
}
@media screen and (min-width:800px) {
	#index .index-list .list li:nth-child(4) {
	display:none
}

}.index-nav {
	position:fixed;
	left:50%;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	margin-left:-7.5rem;
	width:1.1rem;
	background:#fff;
	border-radius:.06rem;
	box-shadow:0 0 .1rem 0 rgba(30,39,1,.1);
	z-index:20;
	opacity:0;
	visibility:hidden;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.index-nav.show {
	opacity:1;
	visibility:visible
}
.index-nav li {
	position:relative
}
.index-nav li:after {
	content:"";
	display:block;
	position:absolute;
	left:50%;
	bottom:0;
	width:.74rem;
	height:1px;
	background:rgba(0,0,0,.05);
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.index-nav li a {
	display:block;
	font-size:.14rem;
	line-height:.54rem;
	text-align:center;
	color:#666
}
.index-nav li a:hover,.index-nav li a.on {
	color:#2984f3
}
@media screen and (max-width:1560px) {
	.index-nav {
	left:.2rem;
	margin-left:0;
	width:.5rem
}
.index-nav li:after {
	width:.4rem
}
.index-nav li a {
	padding:.1rem;
	line-height:.18rem
}
.index-nav li a em {
	display:none
}
}@media screen and (max-width:800px) {
	.index-nav {
	display:none
}
}.p-curr {
	background:#f8f8f8
}
.p-curr .wal {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	font-size:.14rem;
	color:#999;
	line-height:.5rem;
	min-height:.5rem;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.p-curr a {
	color:#999;
	white-space:nowrap
}
.p-curr a:hover {
	color:#2984f3
}
.p-curr em {
	font-family:"iconfont";
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	margin:0 .04rem
}
.p-curr b {
	color:#2984f3;
	white-space:nowrap
}
.product-list .list {
	width:100%
}
.product-list .list ul {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.product-list .list li {
	width:25%;
	padding-bottom:.2rem
}
.p-num {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	padding:.25rem 0 1rem 0
}
.p-num a {
	font-size:.16rem;
	color:#999;
	padding:0 .15rem;
	line-height:1em
}
.p-num a:hover,.p-num a.on {
	color:#2984f3
}
.p-num a.on {
	font-weight:bold
}
.p-num .arrow {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.p-num .arrow em {
	font-family:"iconfont";
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	margin:0 .03rem
}
/* pages */
.pages {    padding: 20px 0 50px 0;
    text-align: center;
    font-size: 14px;
    color: #666666;
    clear: both;}
.pages a{line-height:3em;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#eee 1px solid;padding:8px;text-decoration:none;}
.pages a:hover {background:#258CFF;border:#258CFF 1px solid;color:#FFFFFF;padding:8px;text-decoration:none;}
.pages strong {background:#258CFF;padding:7px;border:#258CFF 1px solid;color:#FFFFFF;}
.pages_inp {width:32px;border:#eee 1px solid;color:#666666;padding:4px;text-align:center;}
.pages_btn {width:32px;border:#d10000 1px solid;color:#FFFFFF;padding:4px 6px;background:#d10000;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#eee 1px solid;color:#666666;padding:6px 6px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}

.product-class {
	padding:0 .4rem;
	background:#fff;
	margin-bottom:.24rem;
	font-size:.15rem
}
.product-class li {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	-ms-flex-align:start;
	align-items:flex-start;
	border-bottom:rgba(0,0,0,.05) solid 1px;
	line-height:.3rem;
	padding:.12rem 0
}
.product-class li h5 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	font-size:.14rem;
	width:.85rem
}
.product-class li dl {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	    padding: 0 0.2rem;
	margin-right:-0.5rem
}
.product-class li dd {
	padding-right:.24rem
}
.product-class li dd a {
	color:#666
}
.product-class li dd a:hover,.product-class li dd a.on {
	color:#2984f3
}
.product-class li dd a.on {
	font-weight:bold
}
.product-class .foot {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	-ms-flex-align:start;
	align-items:flex-start;
	padding-top:.1rem;
	min-height:.55rem
}
.product-class .foot a{
    margin-left: .05rem;
    font-style: normal;
    display: contents;
}
.product-class .foot .name {
    
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:.8rem;
	line-height:.31rem
}
.product-class .foot dl {
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.product-class .foot dd {
	padding:0 .2rem .09rem 0
}
.product-class .foot dd div {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:.31rem;
	padding:0 .1rem 0 .14rem;
	border:#2984f3 solid 1px;
	color:#2984f3;
	font-weight:bold;
	border-radius:.06rem
}
.product-class .foot dd div i {
	margin-left:.05rem;
	font-style:normal;
	cursor:pointer
}
.product-class .foot dd div i:before {
	display:block;
	content:"";
	font-family:"iconfont";
	-webkit-transform:scale(0.7);
	-ms-transform:scale(0.7);
	transform:scale(0.7)
}
.product-class .foot a.clear {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:.31rem;
	color:#666
}
.product-class .foot a.clear span {
	margin-right:.06rem
}
.product-class .foot a.clear:hover {
	color:#2984f3
}
.product-rank {
	background:#fff;
	margin-bottom:.2rem;
	height:.6rem;
	padding:0 .2rem;
	font-size:.14rem;
	color:#666
}
.product-rank ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.product-rank li {
	padding:0 .2rem;
	position:relative
}
.product-rank li.on{
    color: #2984f3;
}
.product-rank li.on a{
    color: #2984f3;
}

.product-rank li:after {
	content:"";
	display:block;
	position:absolute;
	top:50%;
	right:0;
	width:1px;
	height:.14rem;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	background:#ebeae9
}
.product-rank li:last-child:after {
	display:none
}
.product-rank li .name {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:.6rem;
	line-height:1em;
	cursor:pointer
}
.product-rank li .name a.cur{
	    color: #2984f3;
	}
.product-rank li.sort .name:after {
	display:block;
	content:"";
	font-family:"iconfont";
	-webkit-transform:scale(0.7);
	-ms-transform:scale(0.7);
	transform:scale(0.7);
	position:relative;
	left:.04rem;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.product-rank li.sort .name.up:after {
	-webkit-transform:scale(0.7) rotate(180deg);
	-ms-transform:scale(0.7) rotate(180deg);
	transform:scale(0.7) rotate(180deg)
}
.collect-btn {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:.34rem;
	color:#666;
	line-height:1em
}
.collect-btn:before {
	display:block;
	content:"";
	font-family:"iconfont";
	-webkit-transform:scale(1.2);
	-ms-transform:scale(1.2);
	transform:scale(1.2);
	margin-right:.06rem;
	-webkit-transition-duration:0s;
	transition-duration:0s
}
.collect-btn.on {
	color:#f67f1f
}
.product-show-head {
	padding:.4rem 0 .4rem 0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.product-show-head .img-list {
	width:6.13rem
}
.product-show-head .img-list .big-img {
	padding-bottom:.15rem
}
.product-show-head .img-list .big-img li {
	display:none
}
.product-show-head .img-list .big-img img {
	display:block;
	width:100%;
	height:4.47rem
}
.product-show-head .img-list .small-img {
	position:relative
}
.product-show-head .img-list .small-img .list-wrapper {
	width:4.92rem;
	margin:0 auto;
	overflow:hidden;
	position:relative
}
.product-show-head .img-list .small-img li {
	padding:0 .04rem
}
.product-show-head .img-list .small-img li .img {
	border:#e9e9e9 solid 1px;
	cursor:pointer;
	position:relative
}
.product-show-head .img-list .small-img li .img:before {
	content:"";
	display:block;
	position:absolute;
	left:-1px;
	top:-1px;
	right:-1px;
	bottom:-1px;
	border:#2984f3 solid .02rem;
	opacity:0
}
.product-show-head .img-list .small-img li .img img {
	width:100%;
	height:.88rem;
	cursor:pointer
}
.product-show-head .img-list .small-img li.on .img:before {
	opacity:1
}
.product-show-head .img-list .small-img li.on .img:before {
	opacity:1
}
.product-show-head .img-list .small-img .arrow a {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:.34rem;
	height:.88rem;
	border:#e9e9e9 solid 1px;
	position:absolute;
	top:0;
	font-family:"iconfont";
	font-size:.2rem;
	color:#999
}
.product-show-head .img-list .small-img .arrow a:hover {
	background:#2984f3;
	border-color:#2984f3;
	color:#fff
}
.product-show-head .img-list .small-img .arrow a.prev {
	left:0
}
.product-show-head .img-list .small-img .arrow a.next {
	right:0
}
.product-show-head .container {
	width:5.61rem;
	position:relative;
	font-size:.14rem
}
.product-show-head .container h2 {
	font-weight:600;
	font-size:.24rem;
	line-height:.34rem;
	padding:.18rem 0 .26rem 0
}
.product-show-head .container .collect-btn {
	position:absolute;
	top:.18rem;
	right:0
}
.product-show-head .container .content {
    color: #666;
    line-height: .26rem;
    min-height: .44rem;
    background: #f2f2f2;
    padding: .1rem;
border-radius: 4px;
}
.product-show-head .container .content img{
    width: 6.5%;
    margin-bottom: .12rem;
    margin-right: .12rem;
}
.product-show-head .container .content p{
   font-size: 16px;
   text-align: left;
   line-height: 2.5em;
}
.product-show-head .container .price {
	height:0.88rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	color:#666
}
.product-show-head .container .price em {
	padding-right:.22rem;
	color:#ff2525;
	font-size:.26rem
}
.product-show-head .container .info-list {
	border-top:rgba(0,0,0,.1) solid 1px;
	border-bottom:rgba(0,0,0,.1) solid 1px
}
.product-show-head .container .info-list ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.product-show-head .container .info-list li {
	height:.56rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	color:#666;
	line-height:1em
}
.product-show-head .container .info-list li img {
	width:.25rem;
	margin-right:.1rem
}
.product-show-head .container .amount {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding:.38rem 0 .1rem 0
}
.product-show-head .container .amount .name {
	color:#666;
	padding-right:.24rem
}
.product-show-head .container .amount .quantity-input {
	width:1.5rem;
	border:#eee solid 1px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.product-show-head .container .amount .quantity-input .jian,.product-show-head .container .amount .quantity-input .jia {
	font-family:"iconfont";
	width:.46rem;
	height:.4rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	cursor:pointer
}
.product-show-head .container .amount .quantity-input .input {
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto;
	border-left:#eee solid 1px;
	border-right:#eee solid 1px
}
.product-show-head .container .amount .quantity-input .input input {
	width:100%;
	height:.4rem;
	line-height:.38rem;
	text-align:center;
	font-size:.16rem;
	color:#333
}
.product-show-head .container .btns {
	padding:.45rem 0 .38rem 0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between
}

.product-show-head .container .btns .btn-1 {
	margin-right:.2rem;
	width:1.6rem;
	height:.48rem;
	border:#2984f3 solid 1px;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.product-show-head .container .btns .btn-1 input {
	width:100%;
	height:.46rem;
	cursor:pointer;
	color:#2984f3;
	font-size:.16rem;
	line-height:1em;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.product-show-head .container .btns .btn-1.on,.product-show-head .container .btns .btn-1:hover {
	background:#2984f3
}
.product-show-head .container .btns .btn-1.on input,.product-show-head .container .btns .btn-1:hover input {
	color:#fff
}
.product-show-head .container .btns .btn-2 {
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	color:#666;
	line-height:1em
}
.product-show-head .container .btns .btn-2 span {
	font-family:"iconfont";
	margin-right:.14rem;
	-webkit-transform:scale(1.4);
	-ms-transform:scale(1.4);
	transform:scale(1.4)
}
.product-show-head .container .btns .btn-2:hover {
	color:#2984f3
}
.product-show-head .container .btns .wap{
    display: none;
}
.product-recommend {
	width:2.6rem
}
.product-recommend .title {
	line-height:.7rem;
	border:rgba(0,0,0,.1) solid 1px;
	font-size:.18rem;
	padding:0 .22rem
}
.product-recommend .list li {
	border:rgba(0,0,0,.1) solid 1px;
	margin-top:20px
}
.product-recommend .list li .bd {
	padding:0 .22rem .22rem
}
.product-recommend .list li .bd h5 {
	font-size:.16rem;
	font-weight:400;
	padding:.1rem 0 .08rem 0
}
.product-recommend .list li .bd p {
font-size: .16rem;
    line-height: .22rem;
    color: #ff0606;
}
.product-recommend .list img {
    width: 100%!important;
}
.product-show {
	width:9.6rem;
    min-height: 5rem;
}
.product-show .tab-btn {
    height: 0.71rem;
    padding: 0 0.15rem;
    border: rgba(0,0,0,.1) solid 1px;
}
.product-show .tab-btn ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.product-show .tab-btn li {
	line-height:.7rem;
	height:.7rem;
	position:relative;
	padding:0 .18rem;
	cursor:pointer;
	font-size:.18rem
}
.product-show .tab-btn li:after {
	content:"";
	display:block;
	position:absolute;
	top:50%;
	right:0;
	width:1px;
	height:.18rem;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	background:rgba(0,0,0,.1)
}
.product-show .tab-btn li:last-child:after {
	display:none
}
.product-show .tab-btn li:before {
	content:"";
	display:block;
	position:absolute;
	left:50%;
	right:50%;
	bottom:0;
	height:2px;
	background:#2984f3;
	opacity:0
}
.product-show .tab-btn li:hover,.product-show .tab-btn li.on {
	color:#2984f3
}
.product-show .tab-btn li:hover:before,.product-show .tab-btn li.on:before {
	opacity:1;
	left:.2rem;
	right:.2rem
}
.product-show .tab-btn li.on {
	font-weight:bold
}
.product-img-text {
	padding:.22rem 0rem
}
.product-img-text .img-container {
	position:relative
}
.product-img-text .img-container .layer {
	position:absolute;
	left:1rem;
	top:.75rem;
	right:1rem;
	text-align:center;
	color:#fff
}
.product-img-text .img-container .layer h2 {
	font-size:.45rem;
	padding-bottom:.15rem
}
.product-img-text .img-container .layer p {
	font-size:.18rem;
	line-height:.34rem
}
.product-img-text .title {
	padding:.8rem 0 .4rem 0;
	font-size:.32rem;
	line-height:1em
}
.product-img-text .list-1 ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-0.28rem;
	margin-bottom:-0.28rem
}
.product-img-text .list-1 li {
	width:50%;
	padding:0 0 .28rem .28rem
}
.product-img-text .list-1 .box {
	position:relative;
	background:#2984f3;
	min-height:1.91rem;
	border-radius:.06rem;
	color:#fff;
	padding:0 .3rem
}
.product-img-text .list-1 .box .name {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:1rem;
	padding-top:.05rem
}
.product-img-text .list-1 .box .name img {
	width:.68rem
}
.product-img-text .list-1 .box .name h5 {
	font-size:.2rem;
	margin-left:.08rem
}
.product-img-text .list-1 .box .scroll {
	max-height:.84rem;
	overflow-y:auto;
	margin-right:-0.2rem;
	padding-right:.2rem
}
.product-img-text .list-1 .box .scroll::-webkit-scrollbar {
	width:2px
}
.product-img-text .list-1 .box .scroll::-webkit-scrollbar-thumb {
	background:rgba(255,255,255,.6)
}
.product-img-text .list-1 .box .scroll::-webkit-scrollbar-track {
	background:rgba(0,0,0,0)
}
.product-img-text .list-1 .box .scroll p {
	font-size:.16rem;
	line-height:.28rem
}
.product-img-text .list-2 ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-0.2rem;
	margin-bottom:-0.2rem
}
.product-img-text .list-2 li {
	width:33.333%;
	padding:0 0 .2rem .2rem
}
.product-img-text .list-2 li .zoomImg {
	border-radius:.06rem
}
.product-img-text .list-2 li .name {
	font-size:.16rem;
	line-height:.28rem;
	padding:.16rem 0
}
.configuration-parameter {
	padding-bottom:.4rem
}
.configuration-parameter .table {
	padding-top:.4rem
}
.configuration-parameter .table table {
	border-left:#e5e5e5 solid 1px;
	border-top:#e5e5e5 solid 1px
}
.configuration-parameter .table th,.configuration-parameter .table td {
	border-right:#e5e5e5 solid 1px;
	border-bottom:#e5e5e5 solid 1px;
	word-break:break-all
}
.configuration-parameter .table th {
	background:#f6f3f3;
	height:.5rem;
	font-size:.18rem;
	text-align:left;
	padding:0 .5rem;
	font-weight:400
}
.configuration-parameter .table th:nth-child(1) {
	padding-left:.6rem;
	width:3.5rem
}
.configuration-parameter .table td {
	padding:.1rem .5rem;
	font-size:.14rem;
	line-height:.3rem;
	color:#666
}
.configuration-parameter .table td:nth-child(1) {
	padding-left:.6rem
}
.configuration-parameter .msg {
	padding-top:.25rem;
	font-size:.14rem;
	color:#666;
	line-height:.3rem
}
.configuration-parameter .msg b {
	color:#333
}
.car-information {
	font-size:.16rem;
	padding:.4rem
}
.car-information h1,.car-information h2,.car-information h3,.car-information h4, .car-information h5,.car-information h6{
line-height:.30rem;
	margin-bottom: .15rem;
    font-size: .18rem;
}
.car-information p{
	line-height:.30rem;
	margin-bottom: .15rem;
}
.car-information img {
    max-width: 100%;
    height: auto!important;
}
.comment li {
	padding:.4rem 0;
	min-height:1.7rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	-ms-flex-align:start;
	align-items:flex-start;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	border-bottom:rgba(0,0,0,.1) solid 1px;
	font-size:.14rem;
	color:#999
}
.comment li .name {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	color:#666
}
.comment li .name img {
	width:.45rem;
	height:.45rem;
	border-radius:50%;
	margin-right:.15rem
}
.comment li .col {
	width:7.05rem
}
.comment li .col .time {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.comment li .col .time span {
	font-family:"iconfont";
	color:#ffbf27;
	font-size:.18rem;
	margin-right:.04rem
}
.comment li .col .time em {
	padding-left:.1rem
}
.comment li .col .content {
	line-height:.26rem;
	padding:.16rem 0 .1rem 0
}
.comment li .col .reply {
	line-height:.26rem;
	color:#2984f3
}
.comment .p-num {
	padding:.4rem 0
}
.online-inquiry {
	padding:.8rem 0 1.2rem 0
}
.online-inquiry .title {
	text-align:center;
	padding-bottom:.4rem
}
.online-inquiry .title h2 {
	font-weight:400;
	font-size:.28rem;
	padding-bottom:.2rem;
	line-height:1em
}
.online-inquiry .title p {
	font-size:.14rem;
	color:#666
}
.online-inquiry .p-row {
	width:100%;
	overflow:hidden;
	position:relative;
	border-radius:.06rem;
	box-shadow:0 .06rem .14rem 1px rgba(0,0,0,.16);
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.online-inquiry .p-row .img {
	width:6.2rem
}
.online-inquiry .p-row .form {
	width:5.4rem;
	padding-right:.8rem
}
.online-inquiry .p-row .form li {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	-ms-flex-align:start;
	align-items:flex-start;
	margin-bottom:.16rem;
	border:rgba(0,0,0,.1) solid 1px;
	border-radius:.06rem;
	font-size:.14rem
}
.online-inquiry .p-row .form li:last-child {
	margin-bottom:0
}
.online-inquiry .p-row .form li .label {
	line-height:.48rem;
	width:1.08rem;
	padding-right:.12rem;
	text-align:right;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	color:#666
}
.online-inquiry .p-row .form li .label em {
	color:red;
	padding-right:.03rem
}
.online-inquiry .p-row .form li .select {
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto;
	position:relative
}
.online-inquiry .p-row .form li .select .name {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:.48rem;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding-right:.2rem
}
.online-inquiry .p-row .form li .select .name:after {
	display:block;
	content:"";
	width:.13rem;
	height:.2rem;
	background:url(../images/arrow13.png) center no-repeat;
	background-size:100%
}
.online-inquiry .p-row .form li .select select {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	opacity:0
}
.online-inquiry .p-row .form li .input {
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto
}
.online-inquiry .p-row .form li .input input::-webkit-input-placeholder {
	color:#d0cfcf
}
.online-inquiry .p-row .form li .input input::-moz-placeholder {
	color:#d0cfcf
}
.online-inquiry .p-row .form li .input input:-moz-placeholder {
	color:#d0cfcf
}
.online-inquiry .p-row .form li .input input:-ms-input-placeholder {
	color:#d0cfcf
}
.online-inquiry .p-row .form li .input textarea::-webkit-input-placeholder {
	color:#d0cfcf
}
.online-inquiry .p-row .form li .input textarea::-moz-placeholder {
	color:#d0cfcf
}
.online-inquiry .p-row .form li .input textarea:-moz-placeholder {
	color:#d0cfcf
}
.online-inquiry .p-row .form li .input textarea:-ms-input-placeholder {
	color:#d0cfcf
}
.online-inquiry .p-row .form li .input input,.online-inquiry .p-row .form li .input textarea {
	width:100%;
	height:.48rem;
	line-height:.48rem;
	font-size:.14rem
}
.online-inquiry .p-row .form li .input textarea {
	height:1.24rem;
	line-height:.28rem;
	padding:.1rem .2rem .1rem 0
}
.online-inquiry .p-row .form .btns {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding-top:.36rem
}
.online-inquiry .p-row .form .btns div {
	border-radius:.06rem;
	background:#f3f3f3;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.online-inquiry .p-row .form .btns div input {
	width:2.2rem;
	height:.5rem;
	font-size:.16rem;
	cursor:pointer
}
.online-inquiry .p-row .form .btns div:hover,.online-inquiry .p-row .form .btns div.on {
	background:#2984f3
}
.online-inquiry .p-row .form .btns div:hover input,.online-inquiry .p-row .form .btns div.on input {
	color:#fff
}
.about {
	background:#fff;
	padding:.8rem 0 0.1rem 0
}
.about .title {
	text-align:center;
	font-size:.36rem;
	line-height:1em;
	padding-bottom:.4rem
}
.about .p-row {
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.about .zoomImg {
	width:6.2rem
}
.about .col {
	width:5.6rem;
	padding-right:.1rem
}
.about .col .name {
	position:relative;
	padding-bottom:.55rem
}
.about .col .name:after {
	content:"";
	display:block;
	position:absolute;
	left:0;
	bottom:.32rem;
	width:.4rem;
	height:1px;
	background:#fe1d25
}
.about .col .name h2 {
	font-size:.26rem;
	padding-bottom:.1rem
}
.about .col .name h2 em {
	color:#2984f3
}
.about .col .name .en {
	font-size:.16rem;
	color:#999;
	text-transform:uppercase;
	line-height:1em
}
.about .col .content {
	font-size:.16rem;
	line-height:.36rem;
	color:#666;
	text-align:justify
}
.about .col .content span
 {
    font-weight: bold;
	color:#555;
}
.about .coll {
	width:100%;
	padding-right:.1rem;
	padding-top: 0.45rem;
}
.about .coll .content {
	font-size:.16rem;
	line-height:.36rem;
	color:#666;
	text-align:justify
}
.subsidiary-corporation .title {
	text-align:center;
	font-size:.36rem;
	line-height:4em;
	background:#fff
}

.subsidiary-corporation .col h5 {
	font-size:.28rem
}
.subsidiary-corporation .col .content {
	font-size:.16rem;
	line-height:.36rem;
	text-align:justify;
	color:#666;
}

.subsidiary-corporation li {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.subsidiary-corporation li .zoomImgs {
	    width: 5.8rem;
}
.subsidiary-corporation li .zoomImg {
	    width: 4.3rem;
}
.subsidiary-corporation li .cols {
	width:5.4rem
}
.subsidiary-corporation li .cols h5 {
	font-size:.28rem
}
.subsidiary-corporation li .cols .content {
	font-size:.16rem;
	line-height:.32rem;
	text-align:justify;
	color:#666;
	padding:.35rem 0
}
.subsidiary-corporation li .cols a.btn {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	font-size:.14rem;
	color:#236dc7
}
.subsidiary-corporation lis .col a.btn:after {
	display:block;
	content:"";
	width:.28rem;
	height:.45rem;
	background:url(../images/arrow28.png) left bottom no-repeat;
	background-size:100%
}
.subsidiary-corporation li .col {
	width:4.25rem
}
.subsidiary-corporation li .col h5 {
	font-size:.28rem;
 padding: .2rem 0;
}
.subsidiary-corporation li .col .content {
	font-size:.16rem;
	line-height:.32rem;
	text-align:justify;
	color:#666;
    padding: .02rem 0 .2rem 0;
}
.subsidiary-corporation li .col a.btn {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	font-size:.14rem;
	color:#236dc7
}
.subsidiary-corporation li .col a.btn:after {
	display:block;
	content:"";
	width:.28rem;
	height:.45rem;
	background:url(../images/arrow28.png) left bottom no-repeat;
	background-size:100%
}
.subsidiary-corporation li:nth-child(even) {
	-webkit-box-orient:horizontal;
	-webkit-box-direction:reverse;
	-webkit-flex-direction:row-reverse;
	-ms-flex-direction:row-reverse;
	flex-direction:row-reverse
}
.member-row {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	-ms-flex-align:start;
	align-items:flex-start;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding-bottom:0.6rem
}
.member-nav {
	background:#fff;
	width:2.4rem;
	padding:0 0 .45rem .48rem
}
.member-nav h2 {
	font-weight:400;
	font-size:.18rem;
	line-height:1em;
	padding:.45rem 0 .22rem 0
}
.member-nav li a {
	display:block;
	font-size:.14rem;
	line-height:.32rem;
	color:#666
}
.member-nav li a:hover,.member-nav li a.on {
	color:#2984f3
}
.member-nav li a.on {
	font-weight:bold
}
.member-nav .phone-btn {
	display:none
}
.w981 {
	width:9.81rem
}
.member {
	padding:0 .4rem 0 .46rem;
	font-size:.14rem
}
.member .hd {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding:.48rem 0;
	border-bottom:rgba(0,0,0,.1) solid 1px
}
.member .hd .touxiang {
	border-radius:50%;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	padding:.05rem;
	border:rgba(0,0,0,.1) solid 1px
}
.member .hd .touxiang img {
	border-radius:50%;
	width:1.03rem;
	height:1.03rem
}
.member .hd .container {
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto;
	padding-left:.24rem
}
.member .hd .container .name {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-bottom:.2rem
}
.member .hd .container .name h5 {
	font-size:.24rem;
	line-height:1em;
	padding-right:.1rem
}
.member .hd .container .name div {
	background:center no-repeat;
	background-size:100% 100%;
	width:66px;
	height:24px;
	line-height:24px;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	padding-left:10px
}
.member .hd .container a.btn {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	line-height:1em;
	color:#2984f3
}
.member .hd .container a.btn:after {
	display:block;
	content:"";
	font-family:"iconfont";
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	margin-left:.04rem
}
.member .hd .info-list {
	width:3.25rem;
	color:#666;
	line-height:.34rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.member .hd .info-list em {
	color:#2984f3
}
.member .title {
	padding:.48rem 0 .4rem 0;
	font-size:.3rem;
	color:#666
}
.member .list ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.member .list li {
	width:.72rem
}
.member .list li a {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	position:relative
}
.member .list li a span {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	position:absolute;
	top:0;
	right:0;
	width:.21rem;
	height:.21rem;
	border-radius:50%;
	background:#df3028;
	color:#fff
}
.member .list li a em {
	display:block;
	padding:.16rem 0 .6rem 0;
	line-height:1em
}
.member-box {
	padding:0 .46rem;
	background:#fff;
	min-height:.1rem
}
.member-title {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding:.45rem 0
}
.member-title h2 {
	font-weight:400;
	font-size:.3rem;
	color:#666;
	line-height:1em
}
.my-account .form li {
	padding-bottom:.2rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	font-size:.14rem
}
.my-account .form li .label {
	text-align:right;
	width:2.65rem;
	padding-right:.4rem
}
.my-account .form li .input {
	min-height:.46rem;
	border:rgba(0,0,0,.1) solid 1px;
	width:4.48rem
}
.my-account .form li .input input::-webkit-input-placeholder {
	color:#d6d6d6
}
.my-account .form li .input input::-moz-placeholder {
	color:#d6d6d6
}
.my-account .form li .input input:-moz-placeholder {
	color:#d6d6d6
}
.my-account .form li .input input:-ms-input-placeholder {
	color:#d6d6d6
}
.my-account .form li .input textarea::-webkit-input-placeholder {
	color:#d6d6d6
}
.my-account .form li .input textarea::-moz-placeholder {
	color:#d6d6d6
}
.my-account .form li .input textarea:-moz-placeholder {
	color:#d6d6d6
}
.my-account .form li .input textarea:-ms-input-placeholder {
	color:#d6d6d6
}
.my-account .form li .input.disabled {
	line-height:.44rem;
	background:#f8f8f8;
	border-color:#f8f8f8;
	padding:0 .2rem
}
.my-account .form li .input input {
	width:100%;
	height:.44rem;
	line-height:.44rem;
	padding:0 .2rem;
	font-size:.14rem;
	color:#333
}
.my-account .form li .input .el-date-editor.el-input input {
	border:0
}
.my-account .form li .input .el-date-editor.el-input .el-input__prefix {
	display:none
}
.my-account .form li dl.sex {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.my-account .form li dl.sex dd {
	padding:0 .24rem 0 .2rem;
	line-height:.44rem;
	position:relative
}
.my-account .form li dl.sex dd:after {
	content:"";
	display:block;
	position:absolute;
	left:0;
	top:50%;
	width:.12rem;
	height:.12rem;
	box-sizing:border-box;
	border:#333 solid 1px;
	border-radius:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}
.my-account .form li dl.sex dd:before {
	content:"";
	display:block;
	position:absolute;
	left:.04rem;
	top:50%;
	width:.04rem;
	height:.04rem;
	background:#333;
	border-radius:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	opacity:0
}
.my-account .form li dl.sex dd.on:before {
	opacity:1
}
.my-account .form li .touxiang {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-bottom:.1rem
}
.my-account .form li .touxiang img {
	width:.64rem;
	height:.64rem;
	border-radius:50%;
	margin-right:1.5rem
}
.my-account .form li .touxiang .file {
	width:1rem;
	height:.3rem;
	border:rgba(0,0,0,.1) solid 1px;
	position:relative;
	color:#999;
	line-height:.28rem;
	text-align:center
}
.my-account .form li .touxiang .file input {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	opacity:0
}
.my-account .form li .touxiang p {
	font-size:.12rem;
	color:#c6c6c6;
	padding-top:.08rem
}
.my-account .form li.lzm {
	position:relative;
	width:7.13rem
}
.my-account .form li.lzm .input-1 {
	width:1.8rem;
	margin-right:.2rem
}
.my-account .form li.lzm .input-2 {
	width:2.48rem
}
.my-account .form li.lzm a.btn {
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:.92rem;
	height:.46rem;
	line-height:.46rem;
	text-align:center;
	color:#2b69c9;
	font-size:.12rem
}
.my-account .form li.lzm a.btn:after {
	content:"";
	display:block;
	position:absolute;
	left:0;
	top:50%;
	width:1px;
	height:.26rem;
	margin-top:-0.13rem;
	background:rgba(0,0,0,.1)
}
.my-account .submit {
	padding:.2rem 0 .6rem 0
}
.my-account .submit div {
	background:#2984f3;
	margin:0 auto;
	width:1.8rem
}
.my-account .submit input {
	width:100%;
	height:.45rem;
	color:#fff;
	cursor:pointer;
	font-size:.16rem
}
.my-coupon .tab-btn,.my-order .tab-btn {
	border-bottom:rgba(0,0,0,.1) solid 1px
}
.my-coupon .tab-btn ul,.my-order .tab-btn ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.my-coupon .tab-btn li,.my-order .tab-btn li {
	padding-bottom:.2rem;
	font-size:.16rem;
	line-height:1em;
	color:#666;
	cursor:pointer;
	padding-right:.61rem;
	position:relative
}
.my-coupon .tab-btn li:after,.my-order .tab-btn li:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:.3rem;
	width:1px;
	height:.16rem;
	background:rgba(0,0,0,.1)
}
.my-coupon .tab-btn li:last-child,.my-order .tab-btn li:last-child {
	padding-right:0
}
.my-coupon .tab-btn li:last-child:after,.my-order .tab-btn li:last-child:after {
	display:none
}
.my-coupon .tab-btn li.on,.my-order .tab-btn li.on {
	color:#2984f3
}
.my-coupon .list {
	padding:.3rem 0
}
.my-coupon .list ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.my-coupon .list li {
	padding-bottom:.3rem;
	width:4.26rem;
	font-size:.14rem
}
.my-coupon .list li .box {
	background:url(../images/img426.png) center no-repeat;
	background-size:100% 100%;
	width:4.26rem;
	height:1.74rem;
	padding:0 .26rem
}
.my-coupon .list li .box .price {
	font-size:.36rem;
	line-height:1em;
	padding:.25rem 0 .1rem 0
}
.my-coupon .list li .box p {
	min-height:.68rem
}
.my-coupon .list li .box.disabled {
	background-image:url(../images/img426_2.png)
}
.my-address {
	padding-bottom:.42rem
}
.my-address ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-0.18rem
}
.my-address li {
	width:33.333%;
	padding:0 0 .18rem .18rem
}
.my-address li .box {
	min-height:1.87rem;
	border:rgba(0,0,0,.2) solid 1px;
	font-size:.14rem;
	color:#999
}
.my-address li .box:hover,.my-address li .box.on {
	border-color:#2984f3
}
.my-address li a.add {
	height:1.87rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	color:#999
}
.my-address li a.add img {
	width:.35rem;
	background:#e0e0e0;
	border-radius:50%
}
.my-address li a.add em {
	line-height:1em;
	padding-top:.18rem
}
.my-address li a.add:hover {
	color:#2984f3
}
.my-address li a.add:hover img {
	background-color:#2984f3
}
.my-address li div.box {
	padding:0 .3rem;
	position:relative
}
.my-address li div.box .name {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding:.25rem 0 .15rem 0
}
.my-address li div.box .name h5 {
	font-size:.18rem;
	color:#333;
	font-weight:400
}
.my-address li div.box .msg {
	line-height:.22rem
}
.my-address li div.box .default {
	position:absolute;
	left:.3rem;
	bottom:.18rem;
	color:#999
}
.my-address li div.box .btn {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	opacity:0;
	visibility:hidden;
	-webkit-transition:all .5s ease;
	transition:all .5s ease;
	position:absolute;
	right:.3rem;
	bottom:.18rem
}
.my-address li div.box .btn a {
	margin-left:.22rem;
	color:#2984f3
}
.my-address li div.box:hover .btn {
	opacity:1;
	visibility:visible
}
.order-help {
	padding:0 0 .2rem 0
}
.order-help p{
    line-height: .35rem;
    margin-bottom: .1rem;
	font-size: .16rem;
}
.order-help li {
	padding:0 0 .4rem 0
}
.order-help li .hd {
	position:relative;
	padding:0 0 .15rem .26rem
}
.order-help li .hd h5 {
	position:absolute;
	left:0;
	top:.03rem;
	width:.16rem;
	height:.16rem;
	background:#2984f3;
	color:#fff;
	font-size:.14rem;
	text-align:center;
	line-height:.16rem
}
.order-help li .hd p {
	font-size:.14rem;
	line-height:.22rem;
	color:#666
}
.order-help li .img {
	max-width:7rem
}
.feedback .msg {
	font-size:.14rem;
	color:#999;
	position:relative;
	top:-0.2rem
}
.feedback .input {
	border:rgba(0,0,0,.2) solid 1px
}
.feedback .input input::-webkit-input-placeholder {
	color:#d8d5d5
}
.feedback .input input::-moz-placeholder {
	color:#d8d5d5
}
.feedback .input input:-moz-placeholder {
	color:#d8d5d5
}
.feedback .input input:-ms-input-placeholder {
	color:#d8d5d5
}
.feedback .input textarea::-webkit-input-placeholder {
	color:#d8d5d5
}
.feedback .input textarea::-moz-placeholder {
	color:#d8d5d5
}
.feedback .input textarea:-moz-placeholder {
	color:#d8d5d5
}
.feedback .input textarea:-ms-input-placeholder {
	color:#d8d5d5
}
.feedback .input textarea {
	width:100%;
	height:1.8rem;
	font-size:.14rem;
	color:#333;
	line-height:.22rem;
	padding:.1rem .2rem
}
.feedback .submit {
	padding:.4rem 0 .6rem 0
}
.feedback .submit div {
	width:1.2rem;
	background:#2984f3
}
.feedback .submit input {
	width:100%;
	height:.4rem;
	color:#fff;
	cursor:pointer;
	font-size:.16rem;
	line-height:1em
}
.my-order {
	padding-bottom:1rem
}
.my-order .list {
	padding-top:.2rem;
	font-size:.16rem;
	color:#666
}
.my-order .list .title,.my-order .list li .row {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	text-align:center
}
.my-order .list .title .col-1,.my-order .list li .row .col-1 {
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto
}
.my-order .list .title .col-2,.my-order .list .title .col-3,.my-order .list li .row .col-2,.my-order .list li .row .col-3 {
	width:.75rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.my-order .list .title .col-4,.my-order .list li .row .col-4 {
	width:.95rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.my-order .list .title .col-5,.my-order .list li .row .col-5 {
	width:1.05rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.my-order .list .title .col-6,.my-order .list li .row .col-6 {
	width:1.28rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.my-order .list .title {
	background:#f8f8f8;
	height:.48rem;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	text-align:center
}
.my-order .list li {
	margin-top:.2rem;
	border:rgba(0,0,0,.1) solid 1px
}
.my-order .list li .msg {
	border-bottom:rgba(0,0,0,.1) solid 1px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:.55rem
}
.my-order .list li .msg div {
	padding:0 .12rem 0 .22rem
}
.my-order .list li .col {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
.my-order .list li .col-3,.my-order .list li .col-4,.my-order .list li .col-5,.my-order .list li .col-6 {
	border-left:rgba(0,0,0,.1) solid 1px
}
.my-order .list li .col-1 a {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	width:100%;
	text-align:left;
	padding-left:.22rem
}
.my-order .list li .col-1 a .zoomImg {
	width:1.25rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	margin-right:.18rem
}
.my-order .list li .col-1 a .zoomImg img {
	width:100%;
	height:.95rem
}
.my-order .list li .col-1 a h5 {
	font-size:.16rem;
	font-weight:400
}
.my-order .list li .col-1 a p {
	font-size:.14rem;
	color:#999;
	padding-top:.2rem
}
.my-order .list li .col-5 {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	font-size:.14rem;
	line-height:.22rem;
	color:#666
}
.my-order .list li .col-5 em {
	color:#2984f3
}
.my-order .list li .col-5 a {
	color:#666
}
.my-order .list li .col-5 a:hover {
	color:#2984f3
}
.my-order .list li .col-6 {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	font-size:.14rem;
	color:#666
}
.my-order .list li .col-6 a {
	margin:.05rem 0;
	color:#fff;
	border-radius:.02rem;
	width:.8rem;
	height:.28rem;
	line-height:.28rem;
	background:#b0b0b0
}
.my-order .list li .col-6 a:hover,.my-order .list li .col-6 a.on {
	background:#2984f3
}
.my-order .list li .col-row {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto
}
.my-order .list li .col-row .row {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	height:1.28rem;
	border-top:rgba(0,0,0,.1) solid 1px;
	width:100%
}
.my-order .list li .col-row .row:first-child {
	border:0
}
.level {
	padding-bottom:1rem
}
.level .card {
	background:url(../images/img422.png) center no-repeat;
	background-size:100% 100%;
	width:4.22rem;
	height:2.4rem;
	position:relative;
	padding:0 .3rem
}
.level .card .hd {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	-ms-flex-align:end;
	align-items:flex-end;
	padding:.35rem 0 .3rem 0
}
.level .card .hd h5 {
	font-weight:400;
	font-size:.4rem;
	line-height:1em
}
.level .card .hd img {
	width:.14rem;
	margin-right:.04rem;
	margin-left:.16rem;
	position:relative;
	top:-0.08rem
}
.level .card .hd em {
	font-size:.16rem;
	color:#666;
	position:relative;
	top:-0.04rem
}
.level .card .msg {
	line-height:.32rem;
	padding-left:.12rem;
	font-size:.14rem;
	color:#666;
	background:-webkit-linear-gradient(left,rgba(255,255,255,0.2),rgba(255,255,255,0));
	background:linear-gradient(to right,rgba(255,255,255,0.2),rgba(255,255,255,0));
	margin-bottom:.38rem
}
.level .card .progress {
	position:relative;
	border-top:#bbb solid .04rem;
	margin-left:.06rem;
	margin-right:.06rem
}
.level .card .progress .line {
	position:absolute;
	left:0;
	top:-0.04rem;
	height:.04rem;
	background:#2984f3
}
.level .card .progress li {
	position:absolute;
	top:0;
	font-size:.14rem;
	color:#999;
	width:.12rem;
	margin-left:-0.06rem;
	height:.5rem;
	z-index:5
}
.level .card .progress li:after {
	content:"";
	display:block;
	position:absolute;
	left:50%;
	top:-0.08rem;
	width:.12rem;
	height:.12rem;
	background:#bbb;
	border-radius:50%;
	margin-left:-0.06rem
}
.level .card .progress li div {
	line-height:1em;
	text-align:center;
	position:absolute;
	left:-0.5rem;
	right:-0.5rem;
	top:.1rem
}
.level .card .progress li.on:after {
	background:#2984f3
}
.level .card .progress li:nth-child(1) {
	left:0
}
.level .card .progress li:nth-child(2) {
	left:6%
}
.level .card .progress li:nth-child(3) {
	left:25%
}
.level .card .progress li:nth-child(4) {
	left:75%
}
.level .card .progress li:nth-child(5) {
	left:100%
}
.level .card .progress li:nth-child(5) div {
	text-align:right;
	right:0
}
.level .list-1 {
	width:4.21rem
}
.level .list-1 h2 {
	padding-bottom:.25rem;
	font-size:.16rem
}
.level .list-1 ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-right:-1rem;
	margin-bottom:-0.25rem
}
.level .list-1 li {
	width:.6rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	margin-right:.56rem
}
.level .list-1 li .ico {
	height:.6rem;
	position:relative
}
.level .list-1 li .ico:after {
	content:"";
	display:block;
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	border-radius:50%;
	border:rgba(0,0,0,.1) solid 1px
}
.level .list-1 li .name {
	text-align:center;
	padding:.1rem 0 .25rem 0;
	font-size:.14rem;
	line-height:1em;
	color:#999;
	margin-left:-0.1rem;
	margin-right:-0.1rem
}
.level .title {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding:.8rem 0 .25rem 0
}
.level .title:before {
	display:block;
	content:"";
	width:.06rem;
	height:.26rem;
	margin-right:.12rem;
	background:#2984f3
}
.level .title h2 {
	font-size:.22rem;
	line-height:1em
}
.level .content {
	font-size:.14rem;
	line-height:.26rem;
	color:#666
}
.level .table h5 {
	padding:.25rem 0;
	font-size:.14rem
}
.level .table th {
	height:.43rem;
	background:#f8f8f8;
	font-weight:400;
	font-size:.16rem
}
.level .table td {
	border-left:rgba(0,0,0,.1) solid 1px;
	border-bottom:rgba(0,0,0,.1) solid 1px;
	text-align:center;
	height:.6rem;
	font-size:.14rem;
	line-height:.2rem;
	color:#666
}
.level .table td .ico-1 {
	width:.37rem
}
.level .table td .ico-2 {
	width:.23rem
}
.level .table td.td-1 {
	padding:.1rem .2rem;
	text-align:left
}
.level .table td.td-1 h3 {
	font-size:.16rem;
	padding-bottom:.06rem;
	color:#333
}
.level .table td.td-1 p {
	color:#999
}
.level .table tr td:last-child {
	border-right:rgba(0,0,0,.1) solid 1px
}
.settlement {
	min-height:3rem;
	background:#fff;
	padding:0 .6rem .6rem
}
.settlement .title {
	font-size:.24rem;
	line-height:1em;
	padding:.6rem 0 .25rem 0
}
.settlement .list ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-0.3rem;
	margin-bottom:-0.3rem
}
.settlement .list li {
	width:33.333%;
	padding:0 0 .3rem .3rem
}
.settlement .list li .box {
	min-height:1.64rem;
	background:url(../images/img353.png) center no-repeat;
	background-size:100% 100%;
	font-size:.14rem;
	color:#999
}
.settlement .list li .box:hover,.settlement .list li .box.on {
	background-image:url(../images/img353on.png)
}
.settlement .list li a.add {
	height:1.64rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	color:#999
}
.settlement .list li a.add img {
	width:.35rem;
	background:#e0e0e0;
	border-radius:50%
}
.settlement .list li a.add em {
	line-height:1em;
	padding-top:.18rem
}
.settlement .list li a.add:hover {
	color:#2984f3
}
.settlement .list li a.add:hover img {
	background-color:#2984f3
}
.settlement .list li div.box {
	padding:0 .3rem;
	position:relative
}
.settlement .list li div.box .name {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding:.25rem 0 .15rem 0
}
.settlement .list li div.box .name h5 {
	font-size:.16rem;
	color:#333;
	font-weight:600
}
.settlement .list li div.box .name h5 em {
	padding-right:.2rem
}
.settlement .list li div.box .msg {
	line-height:.22rem
}
.settlement .list li div.box .btn {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	opacity:0;
	visibility:hidden;
	-webkit-transition:all .5s ease;
	transition:all .5s ease;
	position:absolute;
	right:.3rem;
	bottom:.18rem
}
.settlement .list li div.box .btn a {
	margin-left:.22rem;
	color:#2984f3
}
.settlement .list li div.box:hover .btn {
	opacity:1;
	visibility:visible
}
.settlement .table table {
	border:rgba(0,0,0,.1) solid 1px
}
.settlement .table th {
	height:.6rem;
	background:#f3f3f3;
	font-size:.16rem
}
.settlement .table td {
	height:1.7rem;
	text-align:center;
	font-size:.16rem;
	border-top:rgba(0,0,0,.1) solid 1px
}
.settlement .table td p {
	color:#999
}
.settlement .table td b {
	color:#2984f3
}
.settlement .table td .quantity-input2 {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
.settlement .table td .quantity-input2 .input {
	margin:0 .05rem;
	width:.45rem;
	height:.24rem;
	border:rgba(0,0,0,.2) solid 1px
}
.settlement .table td .quantity-input2 .input input {
	width:100%;
	height:.22rem;
	line-height:.22rem;
	text-align:center;
	font-size:.16rem;
	color:#333
}
.settlement .table td .quantity-input2 .jian,.settlement .table td .quantity-input2 .jia {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:.2rem;
	height:.24rem;
	background:#f3f3f3;
	cursor:pointer
}
.settlement .table tr th:nth-child(1) {
	text-align:left;
	padding-left:2rem
}
.settlement .table tr td:nth-child(1) a {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	width:100%;
	text-align:left;
	padding-left:.45rem
}
.settlement .table tr td:nth-child(1) a .zoomImg {
	width:1.25rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	margin-right:.3rem
}
.settlement .table tr td:nth-child(1) a .zoomImg img {
	width:100%;
	height:.95rem
}
.settlement .table tr td:nth-child(1) a h5 {
	font-size:.16rem;
	font-weight:400
}
.settlement .table tr td:nth-child(1) a p {
	font-size:.14rem;
	color:#999;
	padding-top:.2rem
}
.settlement .foot {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	-ms-flex-align:end;
	align-items:flex-end;
	text-align:right
}
.settlement .foot .total {
	width:2.8rem;
	border-bottom:rgba(0,0,0,.1) solid 1px;
	font-size:.16rem;
	padding:.3rem 0 .25rem 0
}
.settlement .foot .price {
	line-height:.72rem;
	font-size:.18rem
}
.settlement .foot .price b {
	color:#2984f3;
	font-size:.22rem
}
.settlement .foot .submit {
	background:#2984f3;
	width:1.9rem
}
.settlement .foot .submit input {
	width:100%;
	height:.6rem;
	color:#fff;
	cursor:pointer;
	font-size:.18rem
}
.payment {
	min-height:3rem;
	background:#fff;
	padding:.6rem
}
.payment .title {
	font-size:.24rem;
	line-height:1em;
	padding-bottom:.15rem
}
.payment .msg {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding-bottom:.45rem
}
.payment .msg p {
	font-size:.16rem;
	color:#999
}
.payment .msg .price {
	font-size:.18rem
}
.payment .msg .price b {
	font-size:.22rem;
	color:#2984f3
}
.payment .list {
	border:rgba(0,0,0,.1) solid 1px
}
.payment .list h5 {
	background:#f3f3f3;
	font-size:.16rem;
	line-height:.4rem;
	padding-left:.3rem
}
.payment .list ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.payment .list li {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:1.06rem;
	padding-left:.3rem;
	margin-right:1rem;
	font-size:.18rem;
	line-height:1em
}
.payment .list li:before {
	display:block;
	content:"";
	width:.18rem;
	height:.18rem;
	background:url(../images/img18.png) center no-repeat;
	background-size:100% 100%
}
.payment .list li img {
	width:.24rem;
	margin-right:.1rem;
	margin-left:.2rem
}
.payment .list li.on:before {
	background-image:url(../images/img18on.png)
}
.payment .submit {
	padding-top:.4rem
}
.payment .submit div {
	background:#2984f3;
	width:1.9rem;
	margin-left:auto
}
.payment .submit div input {
	width:100%;
	height:.6rem;
	color:#fff;
	cursor:pointer;
	font-size:.18rem
}
.payment-weChat {
	min-height:3rem;
	background:#fff;
	padding:.6rem
}
.payment-weChat .container {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding:.3rem;
	background:#f3f3f3
}
.payment-weChat .container .col h5 {
	font-size:.24rem;
	font-weight:400
}
.payment-weChat .container .col p {
	padding:.16rem 0;
	font-size:.16rem;
	color:#999
}
.payment-weChat .container .col div {
	font-size:.16rem
}
.payment-weChat .container .price {
	font-size:.18rem
}
.payment-weChat .container .price b {
	font-size:.22rem;
	color:#2984f3
}
.payment-weChat .row {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding-top:.4rem;
	width:5.1rem;
	margin:0 auto
}
.payment-weChat .row .ewm {
	padding-bottom:.3rem;
	width:1.6rem;
	text-align:center
}
.payment-weChat .row .ewm div {
	border:rgba(0,0,0,.1) solid 1px
}
.payment-weChat .row .ewm p {
	color:#666;
	font-size:.16rem;
	padding-top:.16rem
}
.payment-weChat .row .img {
	width:2rem
}
.payment-weChat .submit div {
	background:#2984f3;
	width:1.9rem;
	margin-left:auto
}
.payment-weChat .submit div input {
	width:100%;
	height:.6rem;
	color:#fff;
	cursor:pointer;
	font-size:.18rem
}
.payment-bank {
	min-height:3rem;
	background:#fff;
	padding:.6rem
}
.payment-bank .head h2 {
	font-size:.24rem;
	font-weight:400;
	line-height:1em;
	padding-bottom:.2rem
}
.payment-bank .head .msg {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.payment-bank .head .msg p {
	font-size:.16rem;
	color:#999;
	padding-right:.18rem
}
.payment-bank .head .msg a {
	background:#2984f3;
	color:#fff;
	line-height:.2rem;
	padding:0 .1rem;
	font-size:.14rem
}
.payment-bank .list h2 {
	font-size:.16rem;
	font-weight:400;
	padding:.35rem 0 .2rem 0
}
.payment-bank .list table {
	border:rgba(0,0,0,.1) solid 1px
}
.payment-bank .list th {
	height:.6rem;
	background:#f3f3f3;
	font-size:.14rem;
	color:#666;
	width:33.333%
}
.payment-bank .list td {
	height:.5rem;
	text-align:center;
	font-size:.14rem
}
.payment-bank .form .msg {
	font-size:.16rem;
	color:#2984f3;
	padding:.4rem 0 .28rem 0
}
.payment-bank .form li {
	position:relative;
	padding:0 0 .2rem 3.76rem
}
.payment-bank .form li .label {
	position:absolute;
	left:0;
	top:0;
	width:3.5rem;
	text-align:right;
	font-size:.14rem;
	line-height:.4rem
}
.payment-bank .form li .input {
	width:5rem;
	height:.4rem;
	border:rgba(0,0,0,.1) solid 1px
}
.payment-bank .form li .input input::-webkit-input-placeholder {
	color:#c3c3c3
}
.payment-bank .form li .input input::-moz-placeholder {
	color:#c3c3c3
}
.payment-bank .form li .input input:-moz-placeholder {
	color:#c3c3c3
}
.payment-bank .form li .input input:-ms-input-placeholder {
	color:#c3c3c3
}
.payment-bank .form li .input textarea::-webkit-input-placeholder {
	color:#c3c3c3
}
.payment-bank .form li .input textarea::-moz-placeholder {
	color:#c3c3c3
}
.payment-bank .form li .input textarea:-moz-placeholder {
	color:#c3c3c3
}
.payment-bank .form li .input textarea:-ms-input-placeholder {
	color:#c3c3c3
}
.payment-bank .form li .input input {
	width:100%;
	height:.38rem;
	line-height:.38rem;
	font-size:.14rem;
	color:#333;
	padding:0 .2rem
}
.payment-bank .form li .input .el-date-editor.el-input input {
	border:0
}
.payment-bank .form li .input .el-date-editor.el-input .el-input__prefix {
	display:none
}
.payment-bank .form li p.tips {
	font-size:.14rem;
	color:#999;
	padding-top:.2rem
}
.payment-bank .submit {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	padding-top:.4rem
}
.payment-bank .submit div {
	margin:0 .07rem;
	width:1.6rem;
	background:#b0b0b0
}
.payment-bank .submit div input {
	width:100%;
	height:.4rem;
	line-height:1em;
	cursor:pointer;
	color:#fff;
	font-size:.14rem
}
.payment-bank .submit div:hover,.payment-bank .submit div.on {
	background:#2984f3
}
.login {
	background:center no-repeat;
	background-size:cover
}
.login .wal {
	min-height:6.62rem;
	position:relative
}
.login .container {
	background:#fff;
	width:3.4rem;
	min-height:4.1rem;
	border-radius:.06rem;
	position:absolute;
	top:1.26rem;
	right:0;
	padding:.68rem .4rem 0 .4rem
}
.login .container .hd {
	width:.63rem;
	position:absolute;
	top:0;
	right:0
}
.login .container .hd img {
	cursor:pointer
}
.login .container .hd p {
	background:url(../images/img109.png) center no-repeat;
	width:109px;
	height:24px;
	font-size:12px;
	color:#2984f3;
	padding-left:8px;
	position:absolute;
	top:20px;
	right:48px;
	line-height:24px
}
.login .container .title h2 {
	font-size:.22rem;
	font-weight:400;
	line-height:1em
}
.login .container .title p {
	padding:.1rem 0 .3rem 0;
	font-size:.16rem;
	color:#999
}
.login .container .form li {
	margin-bottom:.16rem;
	position:relative
}
.login .container .form li:last-child {
	margin-bottom:0
}
.login .container .form li .ico {
	position:absolute;
	left:0;
	top:0;
	width:.4rem;
	height:.4rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
.login .container .form li .ico img {
	width:.2rem
}
.login .container .form li .input {
	height:.4rem;
	border:rgba(0,0,0,.1) solid 1px;
	border-radius:.06rem
}
.login .container .form li .input input::-webkit-input-placeholder {
	color:#dedddd
}
.login .container .form li .input input::-moz-placeholder {
	color:#dedddd
}
.login .container .form li .input input:-moz-placeholder {
	color:#dedddd
}
.login .container .form li .input input:-ms-input-placeholder {
	color:#dedddd
}
.login .container .form li .input textarea::-webkit-input-placeholder {
	color:#dedddd
}
.login .container .form li .input textarea::-moz-placeholder {
	color:#dedddd
}
.login .container .form li .input textarea:-moz-placeholder {
	color:#dedddd
}
.login .container .form li .input textarea:-ms-input-placeholder {
	color:#dedddd
}
.login .container .form li .input input {
	width:100%;
	height:.38rem;
	line-height:.38rem;
	padding-left:.35rem;
	font-size:.14rem;
	color:#333
}
.login .container .form li.lzm a.btn {
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:.92rem;
	height:.4rem;
	line-height:.4rem;
	text-align:center;
	color:#2b69c9;
	font-size:.12rem
}
.login .container .form li.lzm a.btn:after {
	content:"";
	display:block;
	position:absolute;
	left:0;
	top:50%;
	width:1px;
	height:.26rem;
	margin-top:-0.13rem;
	background:rgba(0,0,0,.1)
}
.login .container .submit {
	padding:.3rem 0 .4rem 0
}
.login .container .submit div {
	background:#2984f3;
	border-radius:.5rem
}
.login .container .submit input {
	width:100%;
	height:.4rem;
	font-size:.16rem;
	color:#fff;
	line-height:1em;
	cursor:pointer
}
.login .container .isAgree {
	font-size:.14rem;
	color:#999;
	line-height:.24rem;
	padding-left:.2rem;
	background:url(../images/check12.jpg) left center no-repeat;
	background-size:.12rem
}
.login .container .isAgree.on {
	background-image:url(../images/check12on.jpg)
}
.login .container .isAgree a {
	color:#2b69c9
}
.login .container .isAgree a:hover {
	color:#2984f3
}
.login .container .ewm {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	text-align:center
}
.login .container .ewm h2 {
	font-weight:400;
	font-size:.22rem;
	line-height:1em;
	padding-bottom:.26rem
}
.login .container .ewm .img {
	border:rgba(0,0,0,.1) solid 1px
}
.login .container .ewm p {
	font-size:.14rem;
	line-height:.22rem;
	color:#666;
	padding-top:.22rem
}
.service {
	font-size:.14rem;
	color:#666;
	padding-bottom:.6rem
}
.service .member-title {
	padding-bottom:0
}
.service .msg {
	padding:.2rem 0 .4rem 0;
	font-size:.14rem;
	line-height:.22rem;
	color:#999
}
.service .list {
	border:rgba(0,0,0,.1) solid 1px
}
.service .tab-btn {
	background:#f8f8f8
}
.service .tab-btn ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.service .tab-btn li {
	line-height:.48rem;
	height:.48rem;
	position:relative;
	padding:0 .4rem;
	cursor:pointer;
	-webkit-transition:color .5s ease;
	transition:color .5s ease
}
.service .tab-btn li:before {
	content:"";
	display:block;
	position:absolute;
	left:50%;
	right:50%;
	bottom:0;
	height:2px;
	background:#2984f3;
	opacity:0
}
.service .tab-btn li:after {
	content:"";
	display:block;
	position:absolute;
	top:50%;
	right:0;
	width:1px;
	height:.15rem;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	background:rgba(0,0,0,.2)
}
.service .tab-btn li:last-child:after {
	display:none
}
.service .tab-btn li.on {
	color:#2984f3
}
.service .tab-btn li.on:before {
	left:.4rem;
	right:.4rem;
	opacity:1
}
.service .list-1 {
	padding:.35rem .4rem;
	line-height:.4rem
}
.no-data {
	height:3rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
.no-data img {
	width:1.69rem
}
.no-data p {
	color:#999;
	font-size:.14rem;
	padding-top:.2rem
}
.sales-network {
	padding-bottom:.8rem;
	font-size:.14rem
}
.sales-network .box {
	min-height:.5rem;
	margin-bottom:.2rem;
	background:#fff;
	padding:.1rem .5rem .5rem
}
.sales-network .network-class {
	padding-bottom:.2rem
}
.sales-network .network-class li {
	border-bottom:rgba(0,0,0,.1) solid 1px;
	padding:.05rem 0 .05rem 1.05rem;
	line-height:.4rem;
	position:relative
}
.sales-network .network-class li:last-child {
	border:0
}
.sales-network .network-class li h5 {
	position:absolute;
	left:0;
	top:.05rem;
	font-size:.14rem
}
.sales-network .network-class li dl {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	color:#666
}
.sales-network .network-class li dt {
	width:.7rem
}
.sales-network .network-class li dd {
	padding-right:.4rem
}
.sales-network .network-class li dd a {
	color:#999
}
.sales-network .network-class li dd a:hover,.sales-network .network-class li dd a.on {
	color:#2984f3
}
.sales-network .network-class li dd a.on {
	font-weight:bold
}
.sales-network .map {
	height:4.8rem
}
.sales-network .list-1 {
	padding:0 .5rem
}
.sales-network .list-1 ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.sales-network .list-1 li {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:.52rem;
	margin-right:.6rem;
	font-size:.14rem
}
.sales-network .list-1 li:before {
	display:block;
	content:"";
	border-radius:50%;
	width:.2rem;
	height:.2rem;
	margin-right:.14rem
}
.sales-network .list-1 li:nth-child(1):before {
	background:#f43535
}
.sales-network .list-1 li:nth-child(2):before {
	background:#1a4b9f
}
.sales-network .list-1 li:nth-child(3):before {
	background:#10c515
}
.sales-network .list-1 li:nth-child(4):before {
	background:#ffde3f
}
.sales-network .list-1 li:nth-child(5):before {
	background:#cc63fa
}
.sales-network .list-1 li:nth-child(6):before {
	background:#ccc
}
.sales-network .table {
	padding-top:.3rem
}
.sales-network .table table {
	border-left:#e5e5e5 solid 1px;
	border-top:#e5e5e5 solid 1px
}
.sales-network .table th,.sales-network .table td {
	border-right:#e5e5e5 solid 1px;
	border-bottom:#e5e5e5 solid 1px
}
.sales-network .table th {
	height:.48rem;
	background:#f8f8f8
}
.sales-network .table td {
	text-align:center;
	height:.48rem;
	color:#666
}
.p-layer {
	position:fixed;
	z-index:100;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:rgba(0,0,0,.4);
	opacity:0;
	visibility:hidden;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	font-size:.14rem;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.p-layer.show {
	opacity:1;
	visibility:visible
}
.p-layer .container {
	width:2.6rem;
	background:#fff;
	padding:0 .2rem .2rem
}
.p-layer .container .title {
	height:.4rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	background:#f5f5f5;
	padding:0 .2rem;
	margin-left:-0.2rem;
	margin-right:-0.2rem
}
.p-layer .container .title h2 {
	font-size:.14rem;
	font-weight:400
}
.p-layer .container .title .close {
	font-family:"iconfont";
	color:#999
}
.p-layer .container .title .close:hover {
	color:#2984f3
}
.p-layer .container .btns {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end
}
.p-layer .container .btns div {
	margin-left:.1rem;
	width:.7rem;
	height:.3rem;
	line-height:.3rem;
	background:#b0b0b0;
	border-radius:.02rem;
	cursor:pointer;
	color:#fff;
	text-align:center
}
.p-layer .container .btns div:hover,.p-layer .container .btns div.on {
	background:#2984f3
}
.p-layer .container2 {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	background:#fff;
	height:.66rem;
	border:#ccc solid 1px;
	border-radius:.04rem;
	padding:0 .2rem
}
.p-layer .container2 img {
	width:.31rem;
	margin-right:.13rem
}
.p-layer .container2 p {
	font-size:.16rem;
	white-space:nowrap
}
.cancel-layer .msg,.login-out-layer .msg {
	padding:.24rem 0
}
.lzm-layer .container {
	width:2.7rem;
	padding:0 .3rem .3rem
}
.lzm-layer .container .title {
	padding:0 .3rem;
	margin-left:-0.3rem;
	margin-right:-0.3rem
}
.lzm-layer .container .p-row {
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding:.3rem 0
}
.lzm-layer .container .p-row img {
	width:1.03rem
}
.lzm-layer .container .p-row p {
	color:#2984f3
}
.lzm-layer .container .input {
	border:rgba(0,0,0,.1) solid 1px;
	border-radius:.02rem
}
.lzm-layer .container .input input::-webkit-input-placeholder {
	color:rgba(0,0,0,.2)
}
.lzm-layer .container .input input::-moz-placeholder {
	color:rgba(0,0,0,.2)
}
.lzm-layer .container .input input:-moz-placeholder {
	color:rgba(0,0,0,.2)
}
.lzm-layer .container .input input:-ms-input-placeholder {
	color:rgba(0,0,0,.2)
}
.lzm-layer .container .input textarea::-webkit-input-placeholder {
	color:rgba(0,0,0,.2)
}
.lzm-layer .container .input textarea::-moz-placeholder {
	color:rgba(0,0,0,.2)
}
.lzm-layer .container .input textarea:-moz-placeholder {
	color:rgba(0,0,0,.2)
}
.lzm-layer .container .input textarea:-ms-input-placeholder {
	color:rgba(0,0,0,.2)
}
.lzm-layer .container .input input {
	width:100%;
	height:.38rem;
	line-height:.38rem;
	font-size:.14rem;
	color:#333;
	padding:0 .2rem
}
.lzm-layer .container .submit {
	padding-top:.14rem
}
.lzm-layer .container .submit div {
	background:#2984f3;
	cursor:pointer;
	color:#fff;
	border-radius:.02rem;
	line-height:.4rem;
	text-align:center
}
.order-show-layer .container3 {
	width:8.57rem;
	border-radius:.06rem;
	background:#fff;
	padding:0 .4rem .4rem
}
.order-show-layer .container3 .hd {
	height:.9rem;
	text-align:center;
	position:relative;
	color:#fff;
	background:#2984f3;
	border-radius:.06rem .06rem 0 0;
	margin-right:-0.4rem;
	margin-left:-0.4rem
}
.order-show-layer .container3 .hd .close {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:.9rem;
	height:.9rem;
	position:absolute;
	top:0;
	right:0;
	color:#fff;
	font-family:"iconfont";
	font-size:.2rem
}
.order-show-layer .container3 .hd h2 {
	position:absolute;
	left:.4rem;
	top:.2rem;
	font-weight:400;
	font-size:.22rem
}
.order-show-layer .container3 .hd h3 {
	font-weight:400;
	font-size:.2rem;
	padding-top:.45rem;
	line-height:1em
}
.order-show-layer .container3 .address {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding:.25rem 0
}
.order-show-layer .container3 .address img {
	width:.32rem;
	margin-right:.2rem
}
.order-show-layer .container3 .address .name {
	font-size:.18rem;
	line-height:1em
}
.order-show-layer .container3 .address .name em {
	padding-right:.2rem
}
.order-show-layer .container3 .address p {
	padding-top:.12rem;
	font-size:.14rem;
	color:#999;
	line-height:1em
}
.order-show-layer .container3 a.box {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:1.2rem;
	background:#f8f8f8;
	border-radius:.04rem;
	color:#999;
	padding:0 .3rem 0 .1rem;
	margin-bottom:3px
}
.order-show-layer .container3 a.box .zoomImg {
	width:1.6rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	margin-right:.1rem
}
.order-show-layer .container3 a.box .name {
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto
}
.order-show-layer .container3 a.box .name h5 {
	font-size:.16rem;
	color:#333;
	font-weight:400;
	padding-bottom:.15rem
}
.order-show-layer .container3 a.box .num {
	font-size:.16rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.order-show-layer .container3 .msg {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	height:.55rem;
	font-size:.16rem
}
.order-show-layer .container3 .msg div {
	font-size:.14rem;
	margin-right:.2rem;
	color:#b0b0b0
}
.order-show-layer .container3 .msg-list {
	position:relative;
	border-top:rgba(0,0,0,.1) solid 1px
}
.order-show-layer .container3 .msg-list h2 {
	font-weight:400;
	font-size:.18rem;
	line-height:1em;
	padding:.2rem 0 .12rem 0
}
.order-show-layer .container3 .msg-list li {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	line-height:.26rem
}
.order-show-layer .container3 .msg-list li .label {
	color:#999;
	margin-right:.15rem;
	font-size:.12rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.order-show-layer .container3 .msg-list .btns {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	position:absolute;
	top:.2rem;
	right:0;
	width:.8rem
}
.order-show-layer .container3 .msg-list .btns a {
	color:#fff;
	border-radius:.02rem;
	height:.28rem;
	line-height:.28rem;
	background:#b0b0b0;
	margin-bottom:.1rem;
	text-align:center
}
.order-show-layer .container3 .msg-list .btns a:hover,.order-show-layer .container3 .msg-list .btns a.on {
	background:#2984f3
}
.order-comment-layer .container3 {
	width:8.57rem;
	border-radius:.06rem;
	background:#fff;
	padding:0 .4rem .4rem
}
.order-comment-layer .container3 .hd {
	height:.9rem;
	text-align:center;
	position:relative;
	color:#fff;
	background:#2984f3;
	border-radius:.06rem .06rem 0 0;
	margin-right:-0.4rem;
	margin-left:-0.4rem
}
.order-comment-layer .container3 .hd .close {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:.9rem;
	height:.9rem;
	position:absolute;
	top:0;
	right:0;
	color:#fff;
	font-family:"iconfont";
	font-size:.2rem
}
.order-comment-layer .container3 .hd h2 {
	line-height:.9rem;
	font-weight:400;
	font-size:.22rem
}
.order-comment-layer .container3 a.box {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:1.2rem;
	background:#f8f8f8;
	border-radius:.04rem;
	color:#999;
	padding:0 .3rem 0 .1rem;
	margin-top:.26rem
}
.order-comment-layer .container3 a.box .zoomImg {
	width:1.6rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	margin-right:.1rem
}
.order-comment-layer .container3 a.box .name {
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto
}
.order-comment-layer .container3 a.box .name h5 {
	font-size:.16rem;
	color:#333;
	font-weight:400;
	padding-bottom:.15rem
}
.order-comment-layer .container3 .msg-list {
	padding:.15rem 0 .25rem 0
}
.order-comment-layer .container3 .msg-list li {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	line-height:.26rem
}
.order-comment-layer .container3 .msg-list li .label {
	color:#999;
	margin-right:.15rem;
	font-size:.12rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.order-comment-layer .container3 .msg-list li span {
	font-family:"iconfont";
	font-size:.2rem;
	margin-right:.07rem;
	color:#d9d9d9;
	cursor:pointer
}
.order-comment-layer .container3 .msg-list li span.on {
	color:#ffbf27
}
.order-comment-layer .container3 .input {
	border:rgba(0,0,0,.1) solid 1px;
	border-radius:.04rem
}
.order-comment-layer .container3 .input input::-webkit-input-placeholder {
	color:rgba(0,0,0,.2)
}
.order-comment-layer .container3 .input input::-moz-placeholder {
	color:rgba(0,0,0,.2)
}
.order-comment-layer .container3 .input input:-moz-placeholder {
	color:rgba(0,0,0,.2)
}
.order-comment-layer .container3 .input input:-ms-input-placeholder {
	color:rgba(0,0,0,.2)
}
.order-comment-layer .container3 .input textarea::-webkit-input-placeholder {
	color:rgba(0,0,0,.2)
}
.order-comment-layer .container3 .input textarea::-moz-placeholder {
	color:rgba(0,0,0,.2)
}
.order-comment-layer .container3 .input textarea:-moz-placeholder {
	color:rgba(0,0,0,.2)
}
.order-comment-layer .container3 .input textarea:-ms-input-placeholder {
	color:rgba(0,0,0,.2)
}
.order-comment-layer .container3 .input textarea {
	width:100%;
	height:.83rem;
	font-size:.14rem;
	line-height:1.6em;
	padding:.08rem .12rem;
	color:#333
}
.order-comment-layer .container3 .submit {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	padding-top:.1rem
}
.order-comment-layer .container3 .submit div {
	margin:0 .1rem;
	width:1.2rem;
	height:.4rem;
	background:#b0b0b0;
	border-radius:.02rem;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.order-comment-layer .container3 .submit div:hover,.order-comment-layer .container3 .submit div.on {
	background:#2984f3
}
.order-comment-layer .container3 .submit input {
	width:100%;
	height:.4rem;
	line-height:1em;
	cursor:pointer;
	color:#fff;
	font-size:.16rem
}
.phone-layer .container {
	width:5rem;
	padding-bottom:.5rem
}
.phone-layer .container .msg {
	text-align:center;
	font-size:.14rem;
	padding:.5rem 0 .3rem 0;
	color:#666
}
.phone-layer .container .form {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	width:4rem;
	margin:0 auto
}
.phone-layer .container .form .input {
	border:#eee solid 1px;
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto;
	height:.4rem
}
.phone-layer .container .form .input input::-webkit-input-placeholder {
	color:#999
}
.phone-layer .container .form .input input::-moz-placeholder {
	color:#999
}
.phone-layer .container .form .input input:-moz-placeholder {
	color:#999
}
.phone-layer .container .form .input input:-ms-input-placeholder {
	color:#999
}
.phone-layer .container .form .input textarea::-webkit-input-placeholder {
	color:#999
}
.phone-layer .container .form .input textarea::-moz-placeholder {
	color:#999
}
.phone-layer .container .form .input textarea:-moz-placeholder {
	color:#999
}
.phone-layer .container .form .input textarea:-ms-input-placeholder {
	color:#999
}
.phone-layer .container .form .input input {
	width:100%;
	height:.38rem;
	line-height:.38rem;
	font-size:.14rem;
	color:#333;
	padding:0 .14rem
}
.phone-layer .container .form .submit {
	background:#2984f3;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:1.2rem;
	height:.4rem
}
.phone-layer .container .form .submit input {
	width:100%;
	height:.4rem;
	line-height:1em;
	color:#fff;
	font-size:.14rem;
	cursor:pointer
}
.add-address-layer .container3 {
	width:6.6rem;
	border-radius:.06rem;
	background:#fff;
	padding:0 .3rem .3rem
}
.add-address-layer .container3 .title {
	height:.6rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	background:#f5f5f5;
	margin-right:-0.3rem;
	margin-left:-0.3rem;
	padding:0 .3rem;
	border-radius:.06rem .06rem 0 0
}
.add-address-layer .container3 .title h2 {
	font-weight:400;
	font-size:.22rem
}
.add-address-layer .container3 .title .close {
	font-family:"iconfont";
	font-size:.2rem
}
.add-address-layer .container3 .form {
	padding-top:.2rem
}
.add-address-layer .container3 .form ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.add-address-layer .container3 .form li {
	padding-bottom:.15rem;
	width:100%
}
.add-address-layer .container3 .form li .input {
	min-height:.4rem;
	border:rgba(0,0,0,.1) solid 1px;
	border-radius:.04rem
}
.add-address-layer .container3 .form li .input input::-webkit-input-placeholder {
	color:#b5b5b5
}
.add-address-layer .container3 .form li .input input::-moz-placeholder {
	color:#b5b5b5
}
.add-address-layer .container3 .form li .input input:-moz-placeholder {
	color:#b5b5b5
}
.add-address-layer .container3 .form li .input input:-ms-input-placeholder {
	color:#b5b5b5
}
.add-address-layer .container3 .form li .input textarea::-webkit-input-placeholder {
	color:#b5b5b5
}
.add-address-layer .container3 .form li .input textarea::-moz-placeholder {
	color:#b5b5b5
}
.add-address-layer .container3 .form li .input textarea:-moz-placeholder {
	color:#b5b5b5
}
.add-address-layer .container3 .form li .input textarea:-ms-input-placeholder {
	color:#b5b5b5
}
.add-address-layer .container3 .form li .input input,.add-address-layer .container3 .form li .input textarea {
	width:100%;
	height:.38rem;
	line-height:.38rem;
	padding:0 .2rem;
	font-size:.14rem;
	color:#333
}
.add-address-layer .container3 .form li .input textarea {
	height:.7rem;
	line-height:.22rem;
	padding:.1rem .2rem
}
.add-address-layer .container3 .form li label {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	color:#666
}
.add-address-layer .container3 .form li label input {
	margin-right:.06rem
}
.add-address-layer .container3 .form li.li-address {
	position:relative
}
.add-address-layer .container3 .form li.li-address .name {
	padding:0 .2rem;
	height:.4rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.add-address-layer .container3 .form li.li-address .name span {
	color:#bbb
}
.add-address-layer .container3 .form li.li-address .name:after {
	display:block;
	content:"";
	width:.16rem;
	height:.2rem;
	background:url(../images/select16.png) center no-repeat;
	background-size:100%
}
.add-address-layer .container3 .form li.li-address .li-address-layer {
	position:absolute;
	z-index:20;
	left:0;
	top:0;
	right:0;
	background:#fff;
	border:#2984f3 solid 1px;
	border-radius:.04rem;
	padding:0 .25rem .15rem .25rem
}
.add-address-layer .container3 .form li.li-address .li-address-layer h5 {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	border-bottom:rgba(0,0,0,.1) solid 1px;
	margin-bottom:.15rem;
	padding:.2rem 0 .15rem 0;
	font-size:.14rem;
	font-weight:400
}
.add-address-layer .container3 .form li.li-address .li-address-layer h5 span {
	color:#666
}
.add-address-layer .container3 .form li.li-address .li-address-layer h5 em {
	color:#2984f3;
	cursor:pointer
}
.add-address-layer .container3 .form li.li-address .li-address-layer h5 span,.add-address-layer .container3 .form li.li-address .li-address-layer h5 em {
	padding-right:.14rem
}
.add-address-layer .container3 .form li.li-address .li-address-layer dl {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-right:-0.2rem
}
.add-address-layer .container3 .form li.li-address .li-address-layer dd {
	font-size:.14rem;
	line-height:.26rem;
	padding-right:.2rem;
	cursor:pointer
}
.add-address-layer .container3 .form li.li-address .li-address-layer dd:hover,.add-address-layer .container3 .form li.li-address .li-address-layer dd.on {
	color:#2984f3
}
.add-address-layer .container3 .form li:nth-child(1),.add-address-layer .container3 .form li:nth-child(2) {
	width:2.93rem
}
.add-address-layer .container3 .submit {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	padding:.25rem 0 .1rem 0
}
.add-address-layer .container3 .submit div {
	margin:0 .1rem;
	width:1.6rem;
	height:.4rem;
	background:#b0b0b0;
	border-radius:.02rem;
	-webkit-transition:all .5s ease;
	transition:all .5s ease
}
.add-address-layer .container3 .submit div:hover,.add-address-layer .container3 .submit div.on {
	background:#2984f3
}
.add-address-layer .container3 .submit input {
	width:100%;
	height:.4rem;
	line-height:1em;
	cursor:pointer;
	color:#fff;
	font-size:.16rem
}
.add-address-layer .container3 .submit.disabled {
	position:relative
}
.add-address-layer .container3 .submit.disabled:after {
	content:"";
	display:block;
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	z-index:10;
	background:rgba(255,255,255,.5)
}
.cart-layer .container3 {
	width:8.57rem;
	border-radius:.06rem;
	background:#fff;
	padding:0 .4rem .4rem;
	font-size:.16rem
}
.cart-layer .container3 .title {
	height:.9rem;
	background:#2984f3;
	color:#fff;
	margin-right:-0.4rem;
	margin-left:-0.4rem;
	border-radius:.06rem .06rem 0 0;
	position:relative
}
.cart-layer .container3 .title h2 {
	line-height:.9rem;
	font-weight:400;
	font-size:.22rem;
	text-align:center
}
.cart-layer .container3 .title .close {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:.9rem;
	height:.9rem;
	position:absolute;
	top:0;
	right:0;
	color:#fff;
	font-family:"iconfont";
	font-size:.2rem
}
.cart-layer .container3 .table .hd,.cart-layer .container3 .table li {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	text-align:center
}
.cart-layer .container3 .table .hd .col-1,.cart-layer .container3 .table li .col-1 {
	width:.7rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.cart-layer .container3 .table .hd .col-2,.cart-layer .container3 .table li .col-2 {
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto
}
.cart-layer .container3 .table .hd .col-4,.cart-layer .container3 .table li .col-4 {
	width:1.15rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.cart-layer .container3 .table .hd .col-3,.cart-layer .container3 .table .hd .col-5,.cart-layer .container3 .table .hd .col-6,.cart-layer .container3 .table li .col-3,.cart-layer .container3 .table li .col-5,.cart-layer .container3 .table li .col-6 {
	width:.85rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.cart-layer .container3 .table .hd {
	height:.6rem;
	border-bottom:rgba(0,0,0,.1) solid 1px;
	margin-left:-0.4rem;
	margin-right:-0.4rem;
	padding:0 .4rem
}
.cart-layer .container3 .table .hd .col-1 {
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.cart-layer .container3 .table .hd .col-1 div {
	line-height:.5rem;
	background:url(../images/check16.png) left center no-repeat;
	background-size:.16rem;
	padding-left:.3rem;
	cursor:pointer
}
.cart-layer .container3 .table .hd .col-1 div.on {
	background-image:url(../images/check16on.png)
}
.cart-layer .container3 .table .hd .col-2 {
	text-align:left;
	padding-left:1.6rem
}
.cart-layer .container3 .table .scroll {
	max-height:4.2rem;
	overflow-y:auto;
	margin-right:-0.2rem;
	padding-right:.18rem
}
.cart-layer .container3 .table .scroll::-webkit-scrollbar {
	width:2px
}
.cart-layer .container3 .table .scroll::-webkit-scrollbar-thumb {
	background:rgba(0,0,0,.2)
}
.cart-layer .container3 .table .scroll::-webkit-scrollbar-track {
	background:rgba(0,0,0,0)
}
.cart-layer .container3 .table li {
	border-bottom:rgba(0,0,0,.1) solid 1px;
	height:1.4rem;
	color:#666
}
.cart-layer .container3 .table li:last-child {
	border:0
}
.cart-layer .container3 .table li .col-1 {
	height:1rem;
	background:url(../images/check16.png) center no-repeat;
	background-size:.16rem;
	padding-left:.3rem;
	cursor:pointer
}
.cart-layer .container3 .table li .col-1.on {
	background-image:url(../images/check16on.png)
}
.cart-layer .container3 .table li .col-2 a {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	height:1.2rem;
	color:#999;
	width:100%;
	text-align:left
}
.cart-layer .container3 .table li .col-2 a .zoomImg {
	width:1.5rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	margin-right:.1rem
}
.cart-layer .container3 .table li .col-2 a h5 {
	font-size:.16rem;
	color:#333;
	font-weight:400;
	padding-bottom:.15rem
}
.cart-layer .container3 .table li .col-2 a p {
	font-size:.14rem;
	color:#999
}
.cart-layer .container3 .table li .col-4 {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
.cart-layer .container3 .table li .col-4 .input {
	margin:0 .05rem;
	width:.45rem;
	height:.24rem;
	border:rgba(0,0,0,.2) solid 1px
}
.cart-layer .container3 .table li .col-4 .input input {
	width:100%;
	height:.22rem;
	line-height:.22rem;
	text-align:center;
	font-size:.16rem;
	color:#333
}
.cart-layer .container3 .table li .col-4 .jian,.cart-layer .container3 .table li .col-4 .jia {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:.2rem;
	height:.24rem;
	background:#f3f3f3;
	cursor:pointer
}
.cart-layer .container3 .table li .col-5 {
	color:#2984f3;
	font-weight:600
}
.cart-layer .container3 .table li .col-6 a {
	color:#666
}
.cart-layer .container3 .table li .col-6 a:hover {
	color:#2984f3
}
.cart-layer .container3 .foot {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding-top:.25rem;
	border-top:rgba(0,0,0,.1) solid 1px
}
.cart-layer .container3 .foot .left {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-left:.14rem;
	line-height:.5rem
}
.cart-layer .container3 .foot .left .check {
	background:url(../images/check16.png) left center no-repeat;
	background-size:.16rem;
	padding-left:.3rem;
	cursor:pointer
}
.cart-layer .container3 .foot .left .check.on {
	background-image:url(../images/check16on.png)
}
.cart-layer .container3 .foot .left a.del {
	color:#666;
	margin-left:.4rem
}
.cart-layer .container3 .foot .left a.del:hover {
	color:#2984f3
}
.cart-layer .container3 .foot .right {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.cart-layer .container3 .foot .right a {
	font-size:.14rem
}
.cart-layer .container3 .foot .right .price {
	padding:0 .4rem;
	color:#666
}
.cart-layer .container3 .foot .right .price b {
	color:#2984f3
}
.cart-layer .container3 .foot .right .submit {
	width:1.2rem;
	background:#2984f3
}
.cart-layer .container3 .foot .right .submit input {
	width:100%;
	height:.52rem;
	line-height:1em;
	cursor:pointer;
	color:#fff;
	font-size:.18rem
}
.business-license-layer .container {
	width:9.2rem;
	padding:.2rem;
	position:relative;
	text-align:center
}
.business-license-layer .container a.close {
	font-family:"iconfont";
	font-size:.18rem;
	position:absolute;
	z-index:5;
	top:.2rem;
	right:.2rem
}
.business-license-layer .container img {
	width:100%;
	max-height:95vh;
	-o-object-fit:contain;
	object-fit:contain
}
.phone-foot-nav-d {
	display:none
}
@media screen and (max-width:800px) {
.product-show-head .container .content p{
   font-size: 14px;
   text-align: left;
   line-height: 2.2em;
}
.product-show-head .container .price {
    height: 1.0rem;
}
.p-row{
    margin-bottom: -0.2rem;
}
.index-flash li {
	min-height:1rem;
	padding-top:0;
	position:relative
}
.index-flash li .phone-img {
	display:block
}
.index-flash li .wal {
	padding:0;
	margin:0
}
.index-flash li h3 {
	font-size:.45rem;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-0.5rem;
	right:0
}
.index-flash .dots {
	left:0
}
.index-title h2 {
	min-width:2.5rem;
	height:.52rem;
	font-size:.3rem
}
.index-title a.more {
	height:.52rem;
	font-size:.22rem
}
.index-list {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.index-list .side-img {
	display:none
}
.index-list .list {
	width:100%
}
.index-list .list ul {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.index-list .list li {
	width:50%;
	padding-bottom:.2rem
}
.index-list .list .box {
	min-height:4.8rem;
	font-size:.22rem
}
.index-list .list .box .bd {
	bottom:.95rem
}
.index-list .list .box .bd .en {
	font-size:.24rem;
	font-weight: 700;
}
.index-list .list .box .bd h5 {
	font-size:.24rem;
	height: 2.6em;
}
.index-list .list .box .bd p {
    display: none;
}
.index-list .list .box .btn {
	bottom:.3rem;
	opacity:1;
	visibility:visible;
	padding: 0 .2rem;
}
.index-list .list .box .btn a {
	width:100%;
	height:.5rem;
	 overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.index-list .list .box:hover .bd {
	bottom:.95rem
}
.index-list .list .box:hover .btn {
	bottom:.3rem
}
.my-collect .list .box .btn a {
	font-size:.28rem
}
.p-curr .wal {
	font-size:.24rem;
	line-height:.4rem;
	min-height:.6rem;
	padding:.2rem 0
}
.product-list .list li {
	width:50%
}
.p-num a {
	font-size:.26rem
}
.product-class {
	padding:.1rem .3rem 0 .3rem;
	font-size:.24rem
}
.product-class li {
	line-height:.44rem;
	padding:.15rem 0
}
.product-class li h5 {
	font-size:.24rem;
	width:1.2rem;
	display: none;
}
.product-class li dd {
	padding-right:.3rem
}
.product-class li dl {
padding: 0;
}
.product-class .foot {
	padding:.2rem 0
}
.product-class .foot .name {
	width:1.2rem;
	line-height:.48rem
}
.product-class .foot dd {
	padding:0 .2rem .09rem 0
}
.product-class .foot dd div {
	height:.48rem
}
.product-class .foot a.clear {
	height:.48rem;
	line-height:1em
}
.product-rank {
	height:.8rem;
	padding:0;
	font-size:.26rem
}
.product-rank li {
	padding:0 .3rem
}
.product-rank li:after {
	height:.2rem
}
.product-rank li .name {
	height:.8rem
}
.product-show-head {
    padding: 0.25rem 0 0.4rem 0;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.product-show-head .img-list {
	width:100%
}
.product-show-head .img-list .big-img img {
	height:5rem
}
.product-show-head .img-list .small-img .list-wrapper {
	width:5.8rem
}
.product-show-head .img-list .small-img li .img img {
	height:1rem
}
.product-show-head .img-list .small-img .arrow a {
	height:calc(1rem + 2px)
}
.product-show-head .container {
	width:100%;
	font-size:.24rem;
	padding-top:.4rem
}
.product-show-head .container h2 {
	font-size:.32rem;
	line-height:.56rem
}
.product-show-head .container .collect-btn {
	top:.4rem;
	height:.56rem
}
.product-show-head .container .content {
	line-height:.44rem
}
.product-show-head .container .price em {
	font-size:.4rem
}
.product-show-head .container .info-list li {
	height:.9rem
}
.product-show-head .container .amount .quantity-input {
	width:2rem
}
.product-show-head .container .amount .quantity-input .jian,.product-show-head .container .amount .quantity-input .jia {
	width:.6rem;
	height:.6rem
}
.product-show-head .container .amount .quantity-input .input input {
	height:.6rem;
	line-height:.58rem;
	font-size:.26rem
}
.product-show-head .container .btns .btn-1 {
	width:1.8rem;
	height:.6rem
}
.product-show-head .container .btns .btn-1 input {
	height:.6rem;
	font-size:.26rem
}
.product-show-head .container .btns .pc{
    display: none;
}
.product-show-head .container .btns .wap{
    display: block;
}
.product-recommend {
	display:none
}
.product-show {
	width:100%;
}
.product-show .tab-btn {
	height:1rem;
	margin-left:0rem;
	margin-right:0rem;
 overflow: scroll;
}
.product-show .tab-btn li {
	line-height:1rem;
	height:1rem;
	font-size:.22rem;
	padding:0 .2rem
}
.product-show .tab-btn li:after {
	height:.26rem
}
.product-show .tab-btn li:hover:before,.product-show .tab-btn li.on:before {
left: 10px;
    right: 10px;
        bottom: 2px;
    height: 2px;
}
.subsidiary-corporation .list {
    padding: .4rem .1rem 0.8rem;
}
.product-img-text {
padding: 0.24rem 0rem;
}
.product-img-text .img-container .layer {
	position:static;
	color:#333;
	padding-bottom:.2rem
}
.product-img-text .img-container .layer h2 {
	font-size:.32rem
}
.product-img-text .img-container .layer p {
	font-size:.24rem;
	line-height:1.6em
}
.product-img-text .list-1 .box {
	min-height:2.2rem
}
.product-img-text .list-1 .box .name h5 {
	font-size:.24rem
}
.product-img-text .list-1 .box .scroll {
	max-height:1.02rem
}
.product-img-text .list-1 .box .scroll p {
	font-size:.22rem;
	line-height:.34rem
}
.product-img-text .list-2 li {
	width:50%
}
.product-img-text .list-2 li .name {
	font-size:.22rem;
	line-height:.34rem
}
.configuration-parameter .table th {
	height:.7rem;
	font-size:.26rem;
	padding:0 .2rem
}
.configuration-parameter .table th:nth-child(1) {
	padding-left:.2rem;
	width:3rem
}
.configuration-parameter .table td {
	padding:.15rem .2rem;
	font-size:.24rem;
	line-height:.36rem
}
.configuration-parameter .table td:nth-child(1) {
	padding-left:.2rem
}
.configuration-parameter .msg {
	font-size:.24rem;
	line-height:.36rem
}
.car-information {
	font-size:.26rem;
	line-height:1.8em;
	padding: .4rem .2rem;
}
.car-information p{
	font-size:.26rem;
	line-height:1.8em;
}
.car-information h1,.car-information h2,.car-information h3,.car-information h4, .car-information h5,.car-information h6{
line-height:.32rem;
	margin-bottom: .20rem;
	font-size:.26rem;
}
.comment li {
	font-size:.24rem;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.comment li .name img {
	width:.5rem;
	height:.5rem
}
.comment li .col {
	width:100%;
	padding:.1rem 0 0 .65rem
}
.comment li .col .time span {
	font-size:.28rem
}
.comment li .col .content {
	line-height:1.7em
}
.comment li .col .reply {
	line-height:1.7em
}
.online-inquiry .title h2 {
	font-size:.32rem
}
.online-inquiry .title p {
	font-size:.24rem;
	line-height:1.5em;
	width:6rem;
	margin:0 auto
}
.online-inquiry .p-row .img {
	width:100%
}
.online-inquiry .p-row .form {
	width:100%;
	padding:.4rem
}
.online-inquiry .p-row .form li {
	margin-bottom:.2rem;
	font-size:.24rem;
	padding:.06rem 0
}
.online-inquiry .p-row .form li:last-child {
	margin-bottom:0
}
.online-inquiry .p-row .form li .label {
	line-height:.6rem;
	width:1.65rem
}
.online-inquiry .p-row .form li .select .name {
	height:.6rem
}
.online-inquiry .p-row .form li .input input,.online-inquiry .p-row .form li .input textarea {
	height:.6rem;
	line-height:.6rem;
	font-size:.24rem
}
.online-inquiry .p-row .form li .input textarea {
	height:2rem;
	line-height:.3rem;
	padding:.15rem .2rem .15rem 0
}
.online-inquiry .p-row .form .btns div input {
	width:2.8rem;
	height:.7rem;
	font-size:.26rem
}
.about .zoomImg {
	width:100%
}
.about .col {
	width:100%;
	padding:.3rem 0 0 0
}
.about .col .name h2 {
	font-size:.3rem
}
.about .col .name .en {
	font-size:.24rem
}
.about .col .content {
	font-size:.24rem;
	line-height:1.8em
}
.about .coll {
	width:100%;
	padding:.3rem 0 0 0
}
.about .coll .content {
	font-size:.24rem;
	line-height:1.8em
}

.subsidiary-corporation li {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	padding-bottom:1rem
}
.subsidiary-corporation li .zoomImgs {
	width:100%
}
.subsidiary-corporation li .zoomImg {
	width:100%
}
.subsidiary-corporation li .cols {
	width:100%;
	padding-bottom:.3rem
}
.subsidiary-corporation li .cols h5 {
	font-size:.3rem
}
.subsidiary-corporation li .cols .content {
	font-size:.24rem;
	line-height:1.8em
}
.subsidiary-corporation li .cols a.btn {
	font-size:.24rem
}
.subsidiary-corporation li .col {
	width:100%;
	padding-bottom:.3rem
}
.subsidiary-corporation li .col h5 {
	font-size:.3rem
}
.subsidiary-corporation li .col .content {
	font-size:.24rem;
	line-height:1.8em
}
.subsidiary-corporation li .col a.btn {
	font-size:.24rem
}
.subsidiary-corporation li:nth-child(even) {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column
}
.member-row {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.member-nav {
	width:100%;
	padding:.3rem;
	margin-bottom:.3rem
}
.member-nav h2 {
	font-size:.28rem;
	font-weight:600
}
.member-nav ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-right:-0.3rem
}
.member-nav li a {
	font-size:.24rem;
	line-height:.48rem;
	padding-right:.3rem
}
.member-nav .phone-btn {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.member-nav .phone-btn h5 {
	font-size:.32rem
}
.member-nav .box {
	border-top:#eee solid 1px;
	margin-top:.3rem
}
.w981 {
	width:100%
}
.member {
	padding:0;
	font-size:.24rem
}
.member .hd {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.member .hd .container {
	width:4rem
}
.member .hd .container .name h5 {
	font-size:.28rem
}
.member .hd .info-list {
	width:100%;
	line-height:.5rem;
	padding-top:.2rem
}
.member .title {
	font-weight:bold
}
.member .list ul {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.member .list li {
	width:33.333%
}
.member .list li a img {
	width:.8rem
}
.member .list li a span {
	width:.28rem;
	height:.28rem;
	right:50%;
	margin-right:-0.4rem
}
.member-box {
	padding:0 .3rem
}
.member-title h2 {
	font-weight:600;
	font-size:.32rem
}
.my-account .form li {
	font-size:.24rem
}
.my-account .form li .label {
	width:1.5rem;
	padding-right:.2rem
}
.my-account .form li .input {
	min-height:.68rem;
	width:4.5rem
}
.my-account .form li .input.disabled {
	line-height:.66rem
}
.my-account .form li .input input {
	height:.66rem;
	line-height:.66rem;
	font-size:.24rem
}
.my-account .form li dl.sex dd {
	line-height:.66rem;
	padding:0 .3rem
}
.my-account .form li dl.sex dd:after {
	width:.2rem;
	height:.2rem
}
.my-account .form li dl.sex dd:before {
	left:.05rem;
	width:.1rem;
	height:.1rem
}
.my-account .form li .touxiang img {
	width:.7rem;
	height:.7rem;
	margin-right:.2rem
}
.my-account .form li .touxiang .file {
	width:1.5rem;
	height:.46rem;
	line-height:.44rem
}
.my-account .form li .touxiang p {
	font-size:.2rem
}
.my-account .form li.lzm {
	width:100%;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.my-account .form li.lzm .input-1 {
	width:4.5rem;
	margin-right:0
}
.my-account .form li.lzm .input-2 {
	width:4.5rem;
	margin-left:1.5rem;
	margin-top:.1rem
}
.my-account .form li.lzm a.btn {
	top:.82rem;
	right:.2rem;
	width:1.8rem;
	height:.68rem;
	line-height:.68rem;
	font-size:.24rem
}
.my-account .form li.lzm a.btn:after {
	height:.4rem;
	margin-top:-0.2rem
}
.my-account .submit div {
	width:2.2rem
}
.my-account .submit input {
	height:.66rem;
	font-size:.26rem
}
.my-coupon .tab-btn ul,.my-order .tab-btn ul {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.my-coupon .tab-btn li,.my-order .tab-btn li {
	padding-bottom:.25rem;
	font-size:.26rem
}
.my-coupon .tab-btn li:after,.my-order .tab-btn li:after {
	height:.26rem
}
.my-coupon .list ul {
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
.my-coupon .list li {
	width:6rem;
	font-size:.24rem
}
.my-coupon .list li .box {
	width:6rem;
	height:2.5rem;
	padding:0 .3rem
}
.my-coupon .list li .box .price {
	font-size:.46rem
}
.my-coupon .list li .box p {
	min-height:1.15rem;
	line-height:1.5em
}
.my-address li {
	width:100%;
	padding:0 0 .3rem .18rem
}
.my-address li .box {
	min-height:2.5rem;
	font-size:.24rem
}
.my-address li a.add {
	height:2.2rem
}
.my-address li a.add img {
	width:.5rem
}
.my-address li div.box {
	min-height:2.9rem
}
.my-address li div.box .name h5 {
	font-size:.28rem;
	font-weight:600
}
.my-address li div.box .msg {
	line-height:1.8em
}
.my-address li div.box .btn {
	opacity:1;
	visibility:visible
}
.order-help li .hd {
	padding:0 0 .15rem .36rem
}
.order-help li .hd h5 {
	width:.26rem;
	height:.26rem;
	font-size:.22rem;
	line-height:.26rem
}
.order-help li .hd p {
	font-size:.24rem;
	line-height:.32rem
}
.feedback .msg {
	font-size:.24rem;
	line-height:1.5em
}
.feedback .input textarea {
	height:2rem;
	font-size:.24rem;
	line-height:.32rem
}
.feedback .submit div {
	width:1.8rem
}
.feedback .submit input {
	height:.6rem;
	font-size:.26rem
}
.my-order .list {
	font-size:.24rem
}
.my-order .list .title .col-2,.my-order .list .title .col-3,.my-order .list li .row .col-2,.my-order .list li .row .col-3 {
	width:1rem
}
.my-order .list .title .col-4,.my-order .list li .row .col-4 {
	width:18%;
	border-left:0;
	border-top:#eee solid 1px
}
.my-order .list .title .col-5,.my-order .list li .row .col-5 {
	width:37%;
	border-top:#eee solid 1px;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row
}
.my-order .list .title .col-5 a,.my-order .list li .row .col-5 a {
	padding:0 .1rem
}
.my-order .list .title .col-6,.my-order .list li .row .col-6 {
	width:45%;
	border-top:#eee solid 1px;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	padding:.2rem 0
}
.my-order .list .title {
	height:.8rem;
	display:none
}
.my-order .list li {
	margin-top:.2rem
}
.my-order .list li .msg {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	height:1rem;
	padding:.12rem .2rem;
	font-size:.22rem
}
.my-order .list li .msg div {
	padding:0;
	width:100%
}
.my-order .list li .row {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.my-order .list li .col-1 a .zoomImg {
	width:1.5rem
}
.my-order .list li .col-1 a .zoomImg img {
	height:1rem
}
.my-order .list li .col-1 a h5 {
	font-size:.26rem;
	font-weight:600
}
.my-order .list li .col-1 a p {
	font-size:.22rem;
	padding-top:.1rem
}
.my-order .list li .col-5 {
	font-size:.24rem;
	line-height:.44rem
}
.my-order .list li .col-6 {
	font-size:.22rem
}
.my-order .list li .col-6 a {
	width:1.1rem;
	height:.44rem;
	line-height:.44rem;
	margin:0 .1rem
}
.my-order .list li .col-row {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto
}
.my-order .list li .col-row .row {
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	height:1.5rem
}
.my-order .list li .col-row .row .col-3 {
	width:.7rem
}
.level .card {
	width:6rem;
	height:3.2rem
}
.level .card .hd h5 {
	font-weight:600
}
.level .card .hd img {
	width:.2rem;
	top:-0.08rem
}
.level .card .hd em {
	font-size:.22rem;
	top:-0.04rem
}
.level .card .msg {
	line-height:.6rem;
	padding-left:.2rem;
	font-size:.24rem;
	margin-left:-0.2rem
}
.level .card li {
	font-size:.24rem
}
.level .card li div {
	padding-top:.16rem
}
.level .list-1 {
	width:100%;
	padding-top:.3rem
}
.level .list-1 h2 {
	font-size:.26rem
}
.level .list-1 ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-right:-0.2rem;
	margin-left:-0.2rem
}
.level .list-1 li {
	width:25%;
	margin-right:0
}
.level .list-1 li .ico {
	height:.7rem;
	width:.7rem
}
.level .list-1 li .name {
	padding:.15rem 0 .3rem 0;
	font-size:.22rem;
	margin-left:-0.2rem;
	margin-right:-0.2rem
}
.level .title h2 {
	font-size:.28rem
}
.level .content {
	font-size:.24rem;
	line-height:1.6em
}
.level .table {
	width:100%;
	overflow-x:auto
}
.level .table table.table-1 tr th:nth-child(1) {
	width:1.5rem !important
}
.level .table table.table-1 tr th:nth-child(2) {
	width:2rem !important
}
.level .table table.table-2 {
	width:14rem !important
}
.level .table table.table-2 tr th:nth-child(2),.level .table table.table-2 tr th:nth-child(3),.level .table table.table-2 tr th:nth-child(4),.level .table table.table-2 tr th:nth-child(5),.level .table table.table-2 tr th:nth-child(6) {
	width:2rem !important
}
.level .table h5 {
	font-size:.24rem
}
.level .table th {
	height:.6rem;
	font-size:.24rem
}
.level .table td {
	height:1rem;
	font-size:.24rem;
	line-height:.32rem
}
.level .table td .ico-1 {
	width:.5rem
}
.level .table td .ico-1 {
	width:.3rem
}
.level .table td.td-1 {
	padding:.1rem .2rem
}
.level .table td.td-1 h3 {
	font-size:.24rem
}
.settlement {
	padding:0 .3rem .3rem
}
.settlement .title {
	font-size:.28rem;
	font-weight:600
}
.settlement .list li {
	width:100%
}
.settlement .list li .box {
	min-height:2.2rem;
	font-size:.24rem
}
.settlement .list li a.add {
	height:2.2rem
}
.settlement .list li a.add img {
	width:.5rem
}
.settlement .list li div.box .name h5 {
	font-size:.26rem
}
.settlement .list li div.box .msg {
	line-height:.4rem
}
.settlement .list li div.box .btn {
	opacity:1;
	visibility:visible;
	bottom:.24rem
}
.settlement .table th {
	height:.8rem;
	font-size:.24rem
}
.settlement .table td {
	height:1.7rem;
	font-size:.24rem
}
.settlement .table td .quantity-input2 .input {
	width:.6rem;
	height:.4rem
}
.settlement .table td .quantity-input2 .input input {
	height:.38rem;
	line-height:.38rem;
	font-size:.24rem
}
.settlement .table td .quantity-input2 .jian,.settlement .table td .quantity-input2 .jia {
	width:.3rem;
	height:.3rem
}
.settlement .table tr th:nth-child(2) {
	width:1rem !important
}
.settlement .table tr th:nth-child(3) {
	width:1rem !important
}
.settlement .table tr th:nth-child(4) {
	width:1rem !important
}
.settlement .table tr th:nth-child(1) {
	text-align:center;
	padding-left:0
}
.settlement .table tr td:nth-child(1) a {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	padding:.2rem 0 .2rem .2rem
}
.settlement .table tr td:nth-child(1) a .col {
	width:100%;
	padding-top:.1rem
}
.settlement .table tr td:nth-child(1) a h5 {
	font-size:.26rem
}
.settlement .table tr td:nth-child(1) a p {
	font-size:.22rem;
	padding-top:.1rem
}
.settlement .foot .total {
	font-size:.26rem
}
.settlement .foot .price {
	line-height:.9rem;
	font-size:.24rem
}
.settlement .foot .price b {
	font-size:.28rem
}
.settlement .foot .submit input {
	height:.7rem;
	font-size:.28rem
}
.payment {
	padding:.6rem .3rem
}
.payment .title {
	font-weight:bold;
	font-size:.28rem
}
.payment .msg p {
	font-size:.22rem
}
.payment .msg .price {
	font-size:.24rem
}
.payment .msg .price b {
	font-size:.28rem
}
.payment .list h5 {
	font-size:.26rem;
	line-height:.7rem
}
.payment .list li {
	font-size:.24rem
}
.payment .submit div input {
	height:.7rem;
	font-size:.28rem
}
.payment-weChat {
	padding:.3rem .3rem .6rem .3rem
}
.payment-weChat .container {
	padding:.3rem .12rem .3rem .3rem
}
.payment-weChat .container .col h5 {
	font-size:.28rem;
	font-weight:600
}
.payment-weChat .container .col p {
	font-size:.22rem
}
.payment-weChat .container .col div {
	font-size:.24rem
}
.payment-weChat .container .price {
	font-size:.22rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column
}
.payment-weChat .container .price b {
	font-size:.28rem
}
.payment-weChat .row .ewm p {
	font-size:.22rem
}
.payment-weChat .submit div input {
	height:.7rem;
	font-size:.28rem
}
.payment-bank {
	padding:.3rem .3rem .6rem .3rem
}
.payment-bank .head h2 {
	font-size:.26rem;
	font-weight:600
}
.payment-bank .head .msg p {
	font-size:.24rem
}
.payment-bank .head .msg a {
	line-height:.3rem;
	font-size:.22rem
}
.payment-bank .list h2 {
	font-size:.26rem;
	font-weight:600
}
.payment-bank .list th {
	height:.7rem;
	font-size:.24rem
}
.payment-bank .list td {
	height:.7rem;
	font-size:.24rem;
	word-break:break-all;
	padding:.16rem .1rem
}
.payment-bank .form .msg {
	font-size:.24rem
}
.payment-bank .form li {
	padding:0 0 .2rem 2rem
}
.payment-bank .form li .label {
	width:2rem;
	font-size:.24rem;
	line-height:.7rem
}
.payment-bank .form li .input {
	width:100%;
	height:.7rem
}
.payment-bank .form li .input input {
	height:.68rem;
	line-height:.68rem;
	font-size:.24rem
}
.payment-bank .form li p.tips {
	font-size:.24rem
}
.payment-bank .submit div {
	width:1.8rem
}
.payment-bank .submit div input {
	height:.7rem;
	font-size:.28rem
}
.login .wal {
	min-height:7rem
}
.login .container {
	width:4rem;
	min-height:5rem;
	top:1rem;
	padding:.7rem .3rem 0 .3rem
}
.login .container .hd p {
	background-size:100% 100%;
	width:1.5rem;
	height:.3rem;
	font-size:.18rem;
	padding-left:.1rem;
	top:.2rem;
	right:.48rem;
	line-height:.3rem
}
.login .container .title h2 {
	font-size:.26rem;
	font-weight:600
}
.login .container .title p {
	font-size:.22rem
}
.login .container .form li {
	margin-bottom:.2rem
}
.login .container .form li:last-child {
	margin-bottom:0
}
.login .container .form li .ico {
	width:.6rem;
	height:.6rem
}
.login .container .form li .ico img {
	width:.24rem
}
.login .container .form li .input {
	height:.6rem
}
.login .container .form li .input input {
	height:.58rem;
	line-height:.58rem;
	padding-left:.5rem;
	font-size:.24rem
}
.login .container .form li.lzm a.btn {
	width:1.2rem;
	height:.6rem;
	line-height:.6rem;
	font-size:.2rem
}
.login .container .form li.lzm a.btn:after {
	height:.4rem;
	margin-top:-0.2rem
}
.login .container .submit input {
	height:.6rem;
	font-size:.26rem
}
.login .container .isAgree {
	font-size:.24rem;
	padding-left:.3rem;
	background-size:.2rem
}
.login .container .ewm h2 {
	font-size:.26rem
}
.login .container .ewm .img {
	width:2.4rem
}
.login .container .ewm p {
	font-size:.24rem;
	line-height:.32rem
}
.service {
	font-size:.24rem
}
.service .msg {
	font-size:.24rem;
	line-height:.4rem
}
.service .tab-btn li {
	line-height:.8rem;
	height:.8rem;
	font-size:.26rem
}
.service .tab-btn li.on {
	font-weight:bold
}
.service .list-1 {
	line-height:.6rem
}
.no-data p {
	font-size:.24rem
}
.sales-network {
	font-size:.24rem
}
.sales-network .box {
	padding:.1rem .3rem .3rem
}
.sales-network .network-class li {
	padding:.2rem 0 .2rem .5rem;
	line-height:.48rem
}
.sales-network .network-class li h5 {
	top:.2rem;
	font-size:.24rem
}
.sales-network .network-class li dl {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	position:relative;
	padding-left:.7rem
}
.sales-network .network-class li dt {
	width:.8rem;
	position:absolute;
	left:0;
	top:0
}
.sales-network .network-class li dd {
	padding-right:.3rem
}
.sales-network .list-1 {
	padding:.2rem 0 .2rem .3rem
}
.sales-network .list-1 ul {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.sales-network .list-1 li {
	font-size:.24rem
}
.sales-network .table {
	padding-top:.3rem
}
.sales-network .table .scroll {
	width:100%;
	overflow-x:auto
}
.sales-network .table table {
	width:12rem
}
.sales-network .table th {
	height:.8rem
}
.sales-network .table td {
	height:.8rem;
	padding:.1rem;
	line-height:1.5em
}
.sales-network .table tr th:nth-child(1) {
	width:1.6rem !important
}
.sales-network .table tr th:nth-child(2) {
	width:1.6rem !important
}
.sales-network .table tr th:nth-child(3) {
	width:2.2rem !important
}
.sales-network .table tr th:nth-child(4) {
	width:2.2rem !important
}
.sales-network .table tr th:nth-child(6) {
	width:2rem !important
}
.p-layer {
	font-size:.24rem
}
.p-layer .container {
	width:3.6rem;
	padding:0 .2rem .2rem
}
.p-layer .container .title {
	height:.7rem
}
.p-layer .container .title h2 {
	font-size:.24rem;
	font-weight:600
}
.p-layer .container .btns div {
	margin-left:.2rem;
	width:1.2rem;
	height:.5rem;
	line-height:.5rem
}
.p-layer .container2 {
	height:.8rem;
	padding:0 .3rem
}
.p-layer .container2 p {
	font-size:.24rem
}
.cancel-layer .msg,.login-out-layer .msg {
	padding:.4rem 0
}
.lzm-layer .container {
	width:3.6rem;
	padding:0 .3rem .3rem
}
.lzm-layer .container .title {
	padding:0 .3rem;
	margin-left:-0.3rem;
	margin-right:-0.3rem
}
.lzm-layer .container .input input {
	height:.66rem;
	line-height:.66rem;
	font-size:.24rem
}
.lzm-layer .container .submit {
	padding-top:.2rem
}
.lzm-layer .container .submit div {
	line-height:.6rem
}
.order-show-layer .container3 {
	width:6.9rem;
	padding:0 .3rem .3rem
}
.order-show-layer .container3 .hd {
	height:.9rem;
	margin-right:-0.3rem;
	margin-left:-0.3rem
}
.order-show-layer .container3 .hd .close {
	font-size:.26rem
}
.order-show-layer .container3 .hd h2 {
	left:.3rem;
	top:0;
	line-height:.9rem;
	font-size:.24rem
}
.order-show-layer .container3 .hd h3 {
	font-weight:600;
	font-size:.26rem;
	padding-top:0;
	line-height:.9rem
}
.order-show-layer .container3 .address .name {
	font-size:.26rem
}
.order-show-layer .container3 .address p {
	font-size:.24rem
}
.order-show-layer .container3 a.box {
	height:1.2rem
}
.order-show-layer .container3 a.box .name h5 {
	font-size:.26rem
}
.order-show-layer .container3 a.box .name p {
	font-size:.22rem
}
.order-show-layer .container3 a.box .num {
	font-size:.24rem
}
.order-show-layer .container3 .msg {
	height:1rem;
	font-size:.26rem
}
.order-show-layer .container3 .msg div {
	font-size:.24rem
}
.order-show-layer .container3 .msg-list h2 {
	font-weight:600;
	font-size:.28rem;
	padding:.4rem 0 .15rem 0
}
.order-show-layer .container3 .msg-list li {
	line-height:.46rem
}
.order-show-layer .container3 .msg-list li .label {
	margin-right:.1rem;
	font-size:.24rem
}
.order-show-layer .container3 .msg-list .btns {
	top:.3rem;
	width:1.2rem
}
.order-show-layer .container3 .msg-list .btns a {
	height:.44rem;
	line-height:.44rem
}
.order-comment-layer .container3 {
	width:6.9rem;
	padding:0 .3rem .3rem
}
.order-comment-layer .container3 .hd {
	margin-right:-0.3rem;
	margin-left:-0.3rem
}
.order-comment-layer .container3 .hd .close {
	font-size:.24rem
}
.order-comment-layer .container3 .hd h2 {
	font-weight:600;
	font-size:.26rem
}
.order-comment-layer .container3 a.box .name h5 {
	font-size:.26rem
}
.order-comment-layer .container3 a.box .name p {
	font-size:.22rem
}
.order-comment-layer .container3 .msg-list {
	padding:.2rem 0 .25rem 0
}
.order-comment-layer .container3 .msg-list li {
	line-height:.46rem
}
.order-comment-layer .container3 .msg-list li .label {
	margin-right:.1rem;
	font-size:.24rem
}
.order-comment-layer .container3 .msg-list li span {
	font-size:.28rem
}
.order-comment-layer .container3 .input textarea {
	height:1.2rem;
	font-size:.24rem
}
.order-comment-layer .container3 .submit div {
	width:1.5rem;
	height:.6rem
}
.order-comment-layer .container3 .submit input {
	height:.6rem;
	font-size:.26rem
}
.add-address-layer .container3 {
	width:6.9rem
}
.add-address-layer .container3 .title {
	height:.8rem
}
.add-address-layer .container3 .title h2 {
	font-weight:600;
	font-size:.26rem
}
.add-address-layer .container3 .title .close {
	font-size:.28rem
}
.add-address-layer .container3 .form li {
	padding-bottom:.2rem
}
.add-address-layer .container3 .form li .input {
	min-height:.62rem
}
.add-address-layer .container3 .form li .input input,.add-address-layer .container3 .form li .input textarea {
	height:.6rem;
	line-height:.6rem;
	padding:0 .24rem;
	font-size:.24rem
}
.add-address-layer .container3 .form li .input textarea {
	height:1.5rem;
	line-height:.3rem;
	padding:.15rem .24rem
}
.add-address-layer .container3 .form li.li-address .name {
	padding:0 .24rem;
	height:.6rem
}
.add-address-layer .container3 .form li.li-address .li-address-layer h5 {
	padding:.2rem 0 .15rem 0;
	font-size:.24rem
}
.add-address-layer .container3 .form li.li-address .li-address-layer dd {
	font-size:.24rem;
	line-height:.46rem
}
.add-address-layer .container3 .form li:nth-child(1),.add-address-layer .container3 .form li:nth-child(2) {
	width:3rem
}
.add-address-layer .container3 .submit div {
	width:1.5rem;
	height:.6rem
}
.add-address-layer .container3 .submit input {
	height:.6rem;
	font-size:.26rem
}
.cart-layer .container3 {
	width:6.9rem;
	padding:0 .3rem .3rem;
	font-size:.24rem
}
.cart-layer .container3 .title {
	margin-right:-0.3rem;
	margin-left:-0.3rem
}
.cart-layer .container3 .title h2 {
	font-weight:600;
	font-size:.26rem
}
.cart-layer .container3 .title .close {
	font-size:.28rem
}
.cart-layer .container3 .table .hd .col-1,.cart-layer .container3 .table li .col-1 {
	width:.35rem
}
.cart-layer .container3 .table .hd .col-2,.cart-layer .container3 .table li .col-2 {
	width:100%
}
.cart-layer .container3 .table .hd .col-4,.cart-layer .container3 .table li .col-4 {
	width:1.3rem
}
.cart-layer .container3 .table .hd .col-3,.cart-layer .container3 .table .hd .col-5,.cart-layer .container3 .table .hd .col-6,.cart-layer .container3 .table li .col-3,.cart-layer .container3 .table li .col-5,.cart-layer .container3 .table li .col-6 {
	width:.85rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.cart-layer .container3 .table .hd {
	height:.8rem;
	margin-left:-0.3rem;
	margin-right:-0.3rem;
	padding:0 .3rem
}
.cart-layer .container3 .table .hd .col-1 div {
	background-size:.22rem;
	padding-left:0;
	background-position:center;
	height:.8rem;
	width:100%
}
.cart-layer .container3 .table .hd .col-1 div em {
	display:none
}
.cart-layer .container3 .table .hd .col-2 {
	text-align:center;
	padding-left:0
}
.cart-layer .container3 .table .scroll {
	max-height:50vh
}
.cart-layer .container3 .table li {
	height:2rem
}
.cart-layer .container3 .table li .col-1 {
	background-size:.22rem;
	padding-left:.32rem
}
.cart-layer .container3 .table li .col-2 a {
	height:2rem;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column
}
.cart-layer .container3 .table li .col-2 a .zoomImg {
	width:1.5rem;
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	margin-right:.1rem
}
.cart-layer .container3 .table li .col-2 a h5 {
	font-size:.26rem;
	padding:0
}
.cart-layer .container3 .table li .col-2 a p {
	font-size:.22rem;
	display:none
}
.cart-layer .container3 .table li .col-4 .input {
	height:.4rem
}
.cart-layer .container3 .table li .col-4 .input input {
	height:.4rem;
	line-height:.4rem;
	font-size:.24rem
}
.cart-layer .container3 .table li .col-4 .jian,.cart-layer .container3 .table li .col-4 .jia {
	width:.3rem;
	height:.3rem
}
.cart-layer .container3 .foot {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.cart-layer .container3 .foot .left {
	padding-left:0;
	line-height:.6rem
}
.cart-layer .container3 .foot .left .check {
	background-size:.22rem;
	padding-left:.32rem
}
.cart-layer .container3 .foot .right a {
	font-size:.24rem
}
.cart-layer .container3 .foot .right .price {
	font-size:.26rem
}
.cart-layer .container3 .foot .right .submit {
	width:1.4rem
}
.cart-layer .container3 .foot .right .submit input {
	height:.6rem;
	font-size:.26rem
}
.phone-layer .container {
	width:6rem;
	padding-bottom:.5rem
}
.phone-layer .container .msg {
	font-size:.24rem
}
.phone-layer .container .form {
	width:5rem
}
.phone-layer .container .form .input {
	height:.66rem
}
.phone-layer .container .form .input input {
	height:.64rem;
	line-height:.64rem;
	font-size:.24rem;
	padding:0 .2rem
}
.phone-layer .container .form .submit {
	width:1.8rem;
	height:.66rem
}
.phone-layer .container .form .submit input {
	height:.66rem;
	font-size:.24rem
}
.business-license-layer .container {
	width:6.9rem;
	padding:.1rem
}
.phone-foot-nav-d {
	display:block;
	height:.98rem
}
.phone-foot-nav-d .topA {
	display:block;
	width:1rem;
	height:1rem;
	background:url(../images/img100.png) center no-repeat;
	background-size:100% 100%;
	position:fixed;
	z-index:20;
	right:.25rem;
	bottom:1.38rem
}
.phone-foot-nav-d .phone-foot-nav {
	position:fixed;
	z-index:20;
	left:0;
	bottom:0;
	right:0;
	background:#fff;
	height:.98rem;
	box-shadow:0 0 .18rem rgba(0,0,0,.1)
}
.phone-foot-nav-d .phone-foot-nav ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.phone-foot-nav-d .phone-foot-nav li {
	width:25%
}
.phone-foot-nav-d .phone-foot-nav a {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	height:.98rem
}
.phone-foot-nav-d .phone-foot-nav a .ico {
	width:.5rem;
	height:.5rem;
	position:relative
}
.phone-foot-nav-d .phone-foot-nav a .ico img:nth-child(2) {
	position:absolute;
	left:0;
	top:0;
	opacity:0
}
.phone-foot-nav-d .phone-foot-nav a .name {
	font-size:.2rem;
	color:#666;
	line-height:1em;
	padding-top:.06rem
}
.phone-foot-nav-d .phone-foot-nav a.on .ico img:nth-child(1) {
	opacity:0
}
.phone-foot-nav-d .phone-foot-nav a.on .ico img:nth-child(2) {
	opacity:1
}
.phone-foot-nav-d .phone-foot-nav a.on .name {
	color:#333
}
}.ellipsis {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
