
body,dd,dl,dt,figure,form,h1,h2,h3,h4,h5,h6,html,li,ol,p,select,ul {
	margin: 0;
	padding: 0;
}
ol,ul {
	list-style: none
}
body {
	font-family:"Microsoft Yahei","PingFangSC-Regular","Hiragino Sans GB","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:14px;
	line-height:1.3682;
	color:#333;
	-webkit-text-size-adjust: none
}
button,input,select {
	vertical-align: middle;
	font-size: 100%
}
input:focus {
	outline:0
}
fieldset,img {
	border: 0 none
}
img{
	vertical-align:top;
}
em {
	font-style: normal
}
.clear {
	font: 0/0 arial
}
.clear,.clearfix:after {
	clear: both;
	display: block;
	height: 0;
	visibility: hidden
}
.clearfix:after {
	content: ".";
	font-size: 0
}
.clearfix {
	*zoom: 1
}
@font-face {
	font-family:iconfont;src:url(iconfont-ba66c79134.eot);src:url(iconfont-ba66c79134.eot?#iefix) format("embedded-opentype"),url(iconfont-1971da2ff4.woff2) format("woff2"),url(iconfont-40351d9e7e.woff) format("woff"),url(iconfont-6a119526cf.ttf) format("truetype"),url(iconfont-cec8629afe.svg#iconfont) format("svg")
}
body {
	color: #333;
	background: #fff
}
.wrapper {
	width:1200px;
	margin:0 auto;
}
.content {
	float: left;
	width: 760px
}
.side {
	float: right;
	width: 220px
}
a {
	color: #0a50a1;
	text-decoration: none
}
a:hover {
	color: #c00;
	text-decoration: underline
}
.nm {
	margin: 0!important
}
.np {
	padding: 0!important
}
.mt {
	margin-top: 10px!important
}
.mt15 {
	margin-top: 15px!important
}
.mb {
	margin-bottom: 10px!important
}
.mb15 {
	margin-bottom: 15px!important
}
.ml {
	margin-left: 10px!important
}
.ml15 {
	margin-left: 15px!important
}
.mr {
	margin-right: 10px!important
}
.mr15 {
	margin-right: 15px!important
}
.pt {
	padding-top: 10px!important
}
.pt15 {
	padding-top: 15px!important
}
.pb {
	padding-bottom: 10px!important
}
.pb15 {
	padding-bottom: 15px!important
}
.pl {
	padding-left: 10px!important
}
.pl15 {
	padding-left: 15px!important
}
.pr {
	padding-right: 10px!important
}
.pr15 {
	padding-right: 15px!important
}
.nb {
	border: 0 none!important
}
.fl {
	float: left!important
}
.fr {
	float: right!important
}
.white-bg {
	background-color: #fff!important
}
.black-bg {
	background-color: #000!important
}
.border-top {
	border-top: 1px solid #e7e7e7
}
.border-bottom {
	border-bottom: 1px solid #e7e7e7
}
.multi-row-ellipsis {
	display: -webkit-box!important;
	-webkit-box-orient: vertical!important;
	-webkit-line-clamp: 2
}
.multi-row-ellipsis,.single-row-ellipsis {
	overflow: hidden!important;
	-o-text-overflow: ellipsis!important;
	text-overflow: ellipsis!important
}
.single-row-ellipsis {
	white-space: nowrap!important
}
.show {
	display: block!important
}
.hide {
	display: none!important
}
.static {
	position: static!important
}
.relative {
	position: relative!important
}
.f12 {
	font-size: 12px!important
}
.f13 {
	font-size: 13px!important
}
.f14 {
	font-size: 14px!important
}
.f15 {
	font-size: 15px!important
}
.f16 {
	font-size: 16px!important
}
.f17 {
	font-size: 17px!important
}
.f18 {
	font-size: 18px!important
}
.c666 {
	color: #666!important
}
.c999 {
	color: #999!important
}
.box-center {
	margin-left: auto;
	margin-right: auto
}
.text-center {
	text-align: center!important
}
.overhide {
	overflow: hidden
}
.pic {
	font-size: 0;
	background: #fff url(n.gif) 50% no-repeat
}
.pic,.pic a,.pic img {
	display: block
}
.low_version {
	position: fixed;
	z-index: 9999;
	height: 30px;
	line-height: 30px;
	background-color: #eee;
	border-bottom: 1px solid #ccc;
	color: #999;
	text-align: center;
	width: 100%;
	left: 0;
	top: 0
}

.global-sitenav .sitenav-trigger i,.global-sitenav .sitenav-groupsite .sitenav-trigger,.global-sitenav .group-site-list a,.global-sitenav .icon-new i,.global-sitenav .icon-hot i,.global-sitenav .sitenav-login-bar .sitenav-weixin,.global-sitenav .sitenav-login-bar .sitenav-weibo,.global-sitenav .sitenav-login-bar .sitenav-qq,.global-sitenav .sitenav-personal-center .sitenav-personal-msg,.global-sitenav .sitenav-personal-msg i,.global-sitenav .sitenav-mall-box .cart-link {
	background: url(global-site-nav.png) no-repeat;
}

.global-sitenav a {
	text-decoration: none;
	color: #333;
}

.global-sitenav a:hover {
	text-decoration: underline;
}
.global-sitenav .sitenav-personal-center a.ycc-login-btn {
	text-align:center;
	border-radius:2px;
	padding:2px 10px;
	margin:15px 0 0 0;
	font-size:12px;
	color:#fff;
	background:#ff4f53;

}
.global-sitenav .sitenav-personal-center a:hover.ycc-login-btn{
	color:#fff;
}

.global-sitenav {
	position: relative;
	z-index: 1000;
	height: 34px;
	margin-bottom: 0px;
	border-bottom: 1px solid #e6e6e6;
	background: #fafafa;
	color: #333;
	font: normal 12px/34px 'Microsoft YaHei',arial;
}

.global-sitenav .sitenav-inner {
	width: 1200px;
	margin: 0 auto;
	zoom: 1;
}

.global-sitenav h3 {
	margin: 0;
	padding: 0;
}

.global-sitenav input,.global-sitenav button {
	margin: 0;
	padding: 0;
	vertical-align: middle;
	font-size: 100%;
	font-family: inherit;
}

.global-sitenav img {
	border: 0 none;
}

.global-sitenav .icon-new i,.global-sitenav .icon-hot i {
	position: absolute;
	margin: 3px 0 0 2px;
	width: 9px;
	height: 11px;
	font: 0/0 arial;
	background-position: 0 0;
	font: 0/0 arial;
	*margin-top: -3px;
}

.global-sitenav .icon-hot i {
	background-position: 0 -15px;
}

.global-sitenav .red {
	color: #f33;
}

.global-sitenav .sitenav-inner:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}

.global-sitenav a:hover,.global-sitenav .sitenav-links a:hover {
	color: #198ef6;
	text-decoration: none;
}

.global-sitenav .sitenav-trigger {
	display: block;
	position: relative;
	zoom: 1;
	padding: 0 10px;
	color: #666;
	cursor: pointer;
}

.global-sitenav .sitenav-trigger i {
	position: absolute;
	top: 15px;
	right: 10px;
	width: 7px;
	height: 4px;
	overflow: hidden;
	background-position: -15px -20px;
}

.global-sitenav .sitenav-dropdown-body {
	display: none;
	position: absolute;
	top: 35px;
	left: 0;
	z-index: 5;
	background-color: #fff;
	border: 1px solid #E6E6E6;
}

.global-sitenav .h-sitenav-dropdown {
	position: relative;
	margin-top: -1px;
}

.global-sitenav .h-sitenav-dropdown .sitenav-trigger {
	z-index: 10;
	margin-bottom: -1px;
	padding: 0 9px 1px;
	border: 1px solid #e6e6e6;
	border-bottom: 0 none;
	background-color: #fff;
}

.global-sitenav .h-sitenav-dropdown .sitenav-trigger i,.global-sitenav .h-sitenav-groupsite .sitenav-trigger i {
	background-position: -25px -20px;
}

.global-sitenav .h-sitenav-dropdown .sitenav-dropdown-body {
	display: block;
}

.global-sitenav .sitenav-links {
	float: left;
}

.global-sitenav .sitenav-links a {
	color: #666;
	text-decoration: none;
}

.global-sitenav .sitenav-links .zol-link {
	float: left;
	margin: 0 10px 0 0;
}

.global-sitenav .sitenav-links .add-fav {
	float: left;
	margin-right: -60px;
}

.global-sitenav .sitenav-links .sitenav-telephone {
	float: left;
	margin-right: -140px;
	color: #999;
}

.global-sitenav .sitenav-links .sitenav-telephone em {
	color: #f33;
	font-style: normal;
}

.global-sitenav .sitenav-links .sitenav-trigger {
	padding-right: 10px;
}

.global-sitenav .sitenav-links .client-enter {
	float: left;
	margin: 0 10px 0 0;
	width: 82px;
}

.global-sitenav .product-librarylinks {
	float: left;
	position: relative;
	padding-left: 10px;
}

.global-sitenav .product-librarylinks a {
	float: left;
	margin: 0 15px 0 0;
}

.global-sitenav .product-librarylinks .icon-hot i,.global-sitenav .product-librarylinks .icon-new i {
	margin: 5px 0 0 0;
	font: 0/0 arial;
	*margin-top: -5px;
}

.global-sitenav .sitenav-groupsite {
	position: relative;
	z-index: 199;
	float: left;
	width: 97px;
}

.global-sitenav .sitenav-groupsite a {
	color: #333;
	text-decoration: none;
}

.global-sitenav .sitenav-groupsite a:hover {
	color: #198ef6;
}

.global-sitenav .sitenav-groupsite .sitenav-trigger {
	padding: 0 22px 0 25px;
	background-position: -80px 12px;
}

.global-sitenav .sitenav-groupsite .groupsite-sitemap-body {
	display: none;
	position: absolute;
	top: 35px;
	left: -70px;
	_left: -71px;
	width: 1198px;
	background: #fff;
	border: 1px solid #E6E6E6;
	-webkit-box-shadow: 0 2px 5px -3px rgba(0,0,0,.4);
	box-shadow: 0 2px 5px -3px rgba(0,0,0,.4);
}

.global-sitenav .h-sitenav-groupsite {
	margin-top: -1px;
	background: #fff;
}

.global-sitenav .h-sitenav-groupsite .sitenav-trigger {
	z-index: 10;
	margin-bottom: -1px;
	padding: 0 21px 1px 24px;
	border: 1px solid #e6e6e6;
	border-bottom: 0 none;
	background-color: #fff;
	background-position: -81px 12px;
}

.global-sitenav .h-sitenav-groupsite .groupsite-sitemap-body {
	display: block;
}

.global-sitenav .sitemap-items {
	margin: 0 0 0 20px;
	padding: 8px 0 12px;
	list-style: none outside none;
}

.global-sitenav .sitemap-items li {
	overflow: hidden;
	margin: 0;
	padding: 4px 0 0;
	list-style: none outside none;
	zoom: 1;
	line-height: 28px;
}

.global-sitenav .sitemap-items a {
	float: left;
	margin: 0 16px 0 0;
	color: #666;
	font: normal 14px/28px 'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1';
}

.global-sitenav .sitemap-items .icon-hot,.global-sitenav .sitemap-items .icon-new {
	margin-right: 27px;
}

.global-sitenav .sitemap-items .sitemap-sub-title {
	float: left;
	margin: 0 16px 0 0;
	font: normal 14px/28px 'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1';
	color: #0b92e0;
}

.global-sitenav .sitemap-items .more {
	float: right;
}

.global-sitenav .sitemap-items .more b {
	font-family: 'simsun';
	font-weight: normal;
}

.global-sitenav .sitenav-login-bar {
	float: right;
	padding: 0;
	width: 148px;
}

.global-sitenav .sitenav-login-bar a:hover {
	color: #198ef6;
}

.global-sitenav .sitenav-login-bar .sitenav-login-links {
	float: right;
	height: 24px;
	margin: 5px 0 0;
	width: 103px;
	overflow: hidden;
}

.global-sitenav .sitenav-login-bar .sitenav-weixin,.global-sitenav .sitenav-login-bar .sitenav-weibo,.global-sitenav .sitenav-login-bar .sitenav-qq {
	float: left;
	width: 24px;
	height: 24px;
	margin: 0 0 0 10px;
	background-position: 0 -33px;
	color: #666;
	text-indent: -9999em;
	opacity: .8;
	filter: alpha(opacity=80);
	font: 0/0 arial;
}

.global-sitenav .sitenav-login-bar .sitenav-weibo {
	background-position: -25px -33px;
}

.global-sitenav .sitenav-login-bar .sitenav-qq {
	background-position: -50px -33px;
}

.global-sitenav .sitenav-login-bar .sitenav-weixin:hover,.global-sitenav .sitenav-login-bar .sitenav-weibo:hover,.global-sitenav .sitenav-login-bar .sitenav-qq:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

.global-sitenav .sitenav-login-bar .sitenav-login-box {
	position: relative;
	float: left;
	width: 45px;
}

.global-sitenav .sitenav-login-bar .sitenav-login-link {
	display: inline-block;
	width: 25px;
	padding: 0 10px;
	cursor: pointer;
}

.global-sitenav .sitenav-login-bar .sitenav-login-form {
	display: none;
	position: absolute;
	top: 34px;
	right: -102px;
	width: 210px;
	padding: 11px 20px 4px;
	border: 1px solid #cdcdcd;
	-webkit-box-shadow: 0 0 8px #cdcdcd;
	box-shadow: 0 0 8px #cdcdcd;
	background: #fff;
}

.global-sitenav .sitenav-login-bar .sitenav-login-box-open .sitenav-login-form {
	display: block;
}

.global-sitenav .sitenav-login-form h3 {
	color: #666;
	font: normal 12px/20px Arial;
}

.global-sitenav .sitenav-login-form .sitenav-username,.global-sitenav .sitenav-login-form .sitenav-password {
	position: relative;
	display: block;
	width: 172px;
	height: 28px;
	margin: 10px 0 0;
	padding: 0 8px;
	border: 1px solid #e6e6e6;
}

.global-sitenav .sitenav-login-form .sitenav-username {
	margin-top: 6px;
}

.global-sitenav .sitenav-username input,.global-sitenav .sitenav-password input {
	position: absolute;
	top: 1px;
	left: 8px;
	width: 172px;
	padding: 4px 0;
	outline: 0 none;
	border: 0 none;
	line-height: 18px;
}

.global-sitenav .sitenav-username label,.global-sitenav .sitenav-password label {
	position: absolute;
	top: 0;
	left: 9px;
	z-index: 10;
	color: #ccc;
	font-size: 12px;
	line-height: 28px;
	font-family: arial;
	cursor: text;
	-webkite-user-select: none;
	user-select: none;
}

.global-sitenav .sitenav-login-form .sitenav-focus {
	border-color: #0791f5;
}

.global-sitenav .sitenav-login-form .sitenav-focus label {
	color: #e0e0e0;
}

.global-sitenav .sitenav-login-form .sitenav-error {
	border-color: #f33;
}

.global-sitenav .sitenav-login-form .sitenav-registration {
	margin-left: 0;
	color: #1f4f88;
}

.global-sitenav .sitenav-loign-bar {
	overflow: hidden;
}

.global-sitenav .sitenav-loign-bar a {
	float: right;
	color: #1f4f88;
}

.global-sitenav .sitenav-loign-bar label {
	float: left;
	color: #666;
}

.global-sitenav .sitenav-loign-bar label input {
	float: left;
	width: 14px;
	height: 14px;
	overflow: hidden;
	margin: 10px 5px 0 0;
}

.global-sitenav .sitenav-login-button {
	display: block;
	width: 190px;
	height: 30px;
	margin: 10px 0 0;
	border: 0 none;
	background: #008ef5;
	color: #fff;
	font: bold 14px/30px Arial;
	cursor: pointer;
}

.sitenav-login-error-tip {
	position: absolute;
	left: 34px;
	top: 11px;
	width: 190px;
	height: 20px;
	font: 12px/20px 'Microsoft YaHei',arial;
	color: #f33;
	background: #fff;
	display: none;
}

.global-sitenav .sitenav-personal-center {
	float: right;
	margin: 0 5px 0 0;
	width: 280px;
}

.global-sitenav .sitenav-personal-center a {
	color: #666;
	text-decoration: none;
}

.global-sitenav .sitenav-personal-center a:hover {
	color: #198ef6;
	text-decoration: none;
}

.global-sitenav .sitenav-personal-center .sitenav-personal-login-out {
	float: right;
	margin: 0 0 0 20px;
}

.global-sitenav .sitenav-personal-center .sitenav-personal-msg {
	position: relative;
	float: right;
	width: 16px;
	height: 13px;
	margin: 10px 0 0 20px;
	background-position: -15px 0;
}

.global-sitenav .sitenav-personal-msg i {
	position: absolute;
	right: -3px;
	top: -4px;
	font: 0/0 arial;
	width: 8px;
	height: 8px;
	background-position: -35px 0;
}

.global-sitenav .sitenav-personal-center .sitenav-personal-welcome {
	float: right;
	color: #999;
}


.category-all__switch .icon,.category-nav__item .item-icon,.category-nav__panel .icon,.breadcrumb__manu .arrow,.rank-tag .icon,.nav__item--comment .icon,.nav__more span .icon {
	background: url(header.png) no-repeat;
}

.header__links i,.product-model__rank {
	background: url(nav-v5.png) no-repeat;
}
.logo {
	float: left;
	padding: 14px 0 0;
}

.logo__img {
	float: left;
	margin-right: 10px;
	width: 298px;
	height: 32px;
	background: url(product-logo.png) no-repeat;
	font: 0/0 arial;
	text-indent: -9999em;
	overflow: hidden;
}

.logo__line {
	float: left;
	margin: 0 10px 0 0;
	height: 32px;
	border-right: 1px solid #ccc;
	font: 0/0 arial;
	text-indent: -9999em;
	overflow: hidden;
}

.logo__classify {
	float: left;
	margin: 0 10px 0 0;
	font: 18px/32px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";
}





.category-all {
	float: left;
	position: relative;
	zoom: 1;
	z-index: 999;
	margin: 3px 0 0 0;
	width: 84px;
	height: 28px;
}

.category-all__switch {
	position: relative;
	zoom: 1;
	padding: 0 0 0 7px;
	border: 1px solid #e6e6e6;
	font: 14px/26px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";
	cursor: pointer;
}

.category-all__switch .icon {
	position: absolute;
	top: 12px;
	right: 7px;
	width: 7px;
	height: 4px;
	background-position: -22px -276px;
}

.category-all__box {
	display: none;
}

.category-all--hover .category-all__box {
	display: block;
}

.category-all__loading {
	position: absolute;
	top: 27px;
	left: 0;
	padding: 20px;
	width: 160px;
	height: 60px;
	border: 1px solid #e6e6e6;
	background: #fff;
	line-height: 60px;
	color: #999;
	text-align: center;
}

.category-nav {
	position: absolute;
	top: 27px;
	left: 0;
	width: 754px;
	height: 396px;
	border: 1px solid #e6e6e6;
	background: #fff;
	-webkit-box-shadow: 0 2px 4px -1px rgba(0,0,0,0.1);
	box-shadow: 0 2px 4px -1px rgba(0,0,0,0.1);
}

.category-nav__item {
	width: 160px;
	background: #f5f5f5;
}

.category-nav__item li {
	position: relative;
	padding: 0 0 0 46px;
	height: 36px;
	font: 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";
}

.category-nav__item .item-icon {
	position: absolute;
	left: 21px;
}

.category-nav__item .item-icon--01 {
	top: 11px;
	width: 16px;
	height: 14px;
	background-position: 0 -164px;
}

.category-nav__item .item-icon--02 {
	top: 8px;
	width: 12px;
	height: 18px;
	background-position: 0 -179px;
}

.category-nav__item .item-icon--03 {
	top: 11px;
	width: 16px;
	height: 14px;
	background-position: 0 -198px;
}

.category-nav__item .item-icon--04 {
	top: 10px;
	width: 16px;
	height: 15px;
	background-position: 0 -213px;
}

.category-nav__item .item-icon--05 {
	top: 10px;
	width: 16px;
	height: 16px;
	background-position: 0 -229px;
}

.category-nav__item .item-icon--06 {
	top: 12px;
	width: 16px;
	height: 15px;
	background-position: 0 -246px;
}

.category-nav__item .item-icon--07 {
	top: 8px;
	width: 16px;
	height: 17px;
	background-position: -24px -164px;
}

.category-nav__item .item-icon--08 {
	top: 11px;
	width: 15px;
	height: 15px;
	background-position: -25px -182px;
}

.category-nav__item .item-icon--09 {
	top: 11px;
	width: 16px;
	height: 14px;
	background-position: -24px -198px;
}

.category-nav__item .item-icon--10 {
	top: 9px;
	width: 15px;
	height: 17px;
	background-position: -25px -213px;
}

.category-nav__item .item-icon--11 {
	top: 11px;
	width: 16px;
	height: 14px;
	background-position: -24px -231px;
}

.category-nav__item .item-hover {
	background: #fff;
}

.category-nav__panel {
	position: absolute;
	top: 0;
	left: 160px;
	padding: 10px 30px;
	width: 534px;
	background: #fff;
}

.category-nav__panel dl {
	position: relative;
	zoom: 1;
	padding: 14px 0 0 100px;
	font: 14px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";
}

.category-nav__panel dl a {
	position: relative;
	zoom: 1;
	padding: 0 10px 0 0;
}

.category-nav__panel dl .icon {
	position: absolute;
	top: 5px;
	right: 0;
	width: 5px;
	height: 9px;
	background-position: 0 -276px;
}

.category-nav__panel dl a:hover .icon {
	background-position: -6px -276px;
}

.category-nav__panel dt {
	position: absolute;
	top: 14px;
	left: 0;
	font-weight: bold;
}

.category-nav__panel dd {
	padding: 0 0 14px;
	border-bottom: 1px dashed #e6e6e6;
	overflow: hidden;
	zoom: 1;
}

.category-nav__panel dd a {
	float: left;
	margin: 0 5px 0 10px;
	white-space: nowrap;
	color: #666;
}

.category-nav__panel dd a:hover {
	color: #198ef6;
}

.category-nav__panel .last dd {
	border: 0 none;
}

.header__links {
	float: right;
	margin: 10px 0 0 10px;
}

.header__links a {
	position: relative;
	zoom: 1;
	display: inline-block;
	margin: 0 0 0 10px;
	padding: 22px 0 0;
	text-align: center;
	font: 12px/20px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";
	text-align: center;
}

.header__links i {
	position: absolute;
	top: 0;
	left: 50%;
	width: 24px;
	height: 23px;
	margin-left: -12px;
	display: block;
}

.header__links .icon-01 {
	background-position: 0 -58px;
}

.header__links .icon-02 {
	background-position: -28px -58px;
}

.header__links .icon-03 {
	background-position: -52px -58px;
}

.header__links .icon-04 {
	background-position: -79px -58px;
}

.search {
	position: relative;
	z-index: 99;
	zoom: 1;
	float: right;
	padding: 0 80px 0 0;
	margin: 10px 0 0 0;
	width: 350px;
	height: 36px;
}

.search__keyword {
	position: relative;
	padding: 5px 10px;
	height: 22px;
	overflow: hidden;
	zoom: 1;
	border: 2px solid #198ef6;
}

.search__text {
	float: left;
	width: 328px;
	height: 22px;
	font: 14px/22px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";
	background: #fff;
	color: #ccc;
	outline: none;
	border: 0 none;
	overflow: hidden;
}

.search__button {
	position: absolute;
	top: 0;
	right: 0;
	width: 80px;
	height: 36px;
	font: 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";
	text-align: center;
	color: #fff;
	outline: none;
	border: 0 none;
	background: #198ef6;
	cursor: pointer;
}

.search__suggest {
	display: none;
	position: absolute;
	top: 36px;
	left: 0;
	border: 1px solid #e6e6e6;
	border-top: 0 none;
	width: 428px;
	background: #fff;
	z-index: 20;
}

.suggest__list {
	padding: 5px 0;
}

.suggest__list li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding-left: 20px;
	color: #666;
	cursor: pointer;
}

.suggest__list li span {
	color: #f00;
}

.suggest__list .suggest__item--active {
	background: #f5f5f5;
}

.suggest__list .suggest__title {
	padding-left: 10px;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	font-size: 14px;
}
.mall-info .mall-icon {
	font-family: iconfont;
	height: 20px;
	width: 20px;
	font-size: 20px;
	line-height: 20px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
	color: #f01a29
}
.mall-info .price {
	font-size: 14px;
	color: #f33;
	line-height: 20px;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis
}
.select-option {
	display: none;
	position: absolute;
	left: 0;
	top: 100%;
	padding: 0;
	white-space: nowrap;
	background: #fff;
	border: 1px solid #e6e6e6;
	-webkit-box-shadow: 2px 2px 8px -2px hsla(0,0%,80%,.5);
	box-shadow: 2px 2px 8px -2px hsla(0,0%,80%,.5);
	overflow: hidden;
	width: 275px;
	font-size: 12px;
	z-index: 10
}
.select-option * {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	color: #222
}
.select-item-on .select-option {
	display: block
}
.select-option .brand-index {
	width: 28px;
	line-height: 0;
	float: left;
	background: #fafafa;
	border-right: 1px solid #e6e6e6
}
.select-option .brand-index a {
	display: block;
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	margin: 5px auto;
	font: 13px/16px Arial;
	overflow: hidden
}
.select-option .box-content-brand {
	position: relative;
	border: 0
}
.select-option .select-dl {
	max-height: 540px;
	overflow-x: hidden;
	overflow-y: auto
}
.select-option .select-box-title {
	padding: 5px 10px;
	height: 22px;
	line-height: 22px;
	border-bottom: 1px solid #e6e6e6
}
.select-option .select-box-title li {
	float: left
}
.select-option .select-box-title li a {
	display: inline-block;
	height: 20x;
	line-height: 20px;
	border: 1px solid #198ef6;
	color: #198ef6;
	background: #f2f9ff;
	padding: 0 5px;
	font-size: 12px
}
.select-option .select-box-title li a:hover {
	text-decoration: none;
	color: #198ef6
}
.select-option .select-box-title li span {
	display: inline-block;
	margin: 0 5px;
	color: #198ef6;
	font-family: simsun
}
.select-box-title li.on a,.select-option .select-box-title li.on a {
	background: #198ef6;
	color: #fff
}
.select-option .town-con-dl dt,.town-btn a {
	line-height: 30px;
	height: 30px;
	border-bottom: 1px solid #e6e6e6;
	display: block;
	text-align: left;
	padding: 0 10px
}
.select-option .town-con-dl dt {
	line-height: 30px;
	height: 30px;
	border-bottom: 1px solid #e6e6e6;
	background: #f2f9ff;
	font-size: 14px;
	color: #198ef6
}
.select-option .town-con-dl a {
	font-size: 12px;
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 0 10px
}
.select-option .town-con-dl a:hover {
	background: #198ef6;
	color: #fff
}
.select-option .town-btn a {
	white-space: normal;
	overflow: hidden;
	font-size: 12px
}
.select-option .town-btn a:hover {
	background: #198ef6;
	color: #fff;
	text-decoration: none
}
.select-option .town-hd dt {
	line-height: 30px;
	height: 30px;
	border-bottom: 1px solid #e6e6e6;
	text-align: left;
	padding: 0 10px
}
.select-option .town-hd .price {
	float: right;
	font-weight: 400;
	font-size: 14px;
	color: #ff4750;
	height: 30px;
	line-height: 30px
}
.select-option .town-hd a {
	padding: 0 10px;
	font-size: 12px
}
.select-option .town-hd a:hover .price {
	color: #fff;
	text-decoration: none
}
.select-option .loading {
	font-size: 12px;
	text-align: center;
	padding: 50px 0;
	color: #ccc
}
.cate-title strong i,.compare-table-head .active i,.icon-more-series,.marked,.move-btn .ml button,.move-btn .mr button,.product-price .merchant-num,.select-item i {
	background: url(param_compare20170220.png) no-repeat
}
.commpare-table {
	margin-top: 20px;
	border-collapse: collapse;
	width: 100%;
	border: 1px solid #e6e6e6
}
.commpare-table td,.commpare-table th {
	border: 1px solid #e6e6e6;
	line-height: 20px
}
.commpare-table th {
	padding: 8px 10px;
	width: 76px;
	vertical-align: middle;
	border: 1px solid #e6e6e6;
	background: #fafafa;
	font-weight: 400;
	line-height: 18px;
	font-size: 12px
}
.commpare-table td {
	padding: 8px 0;
	zoom: 1;
	width: 275px;
	text-align: center;
	word-wrap: break-word;
	word-break: break-all
}
.ad-recommend,.category-list i,.category-switch i,.navbox .more-nav .icon-darr,.page-feed,.top-ad-window .ad-promo em {
	background: url(product-publicIcons-20150205.png) no-repeat
}
.onav span a,.public-category-close,.public-category-subnav a {
	background: url(pub_head_20140917.png) no-repeat
}
.header {
	width: 1200px;
/*	height: 60px;
	padding: 0;*/
	margin: 10px auto 0;
}

.category-nav {
	position: relative;
	z-index: 99;
	float: left;
	width: 84px;
	height: 26px;
	margin: 5px 0 0
}
.category-switch {
	position: relative;
	display: block;
	height: 24px;
	padding: 0 0 0 7px;
	font: 14px/23px Microsoft YaHei,arial;
	color: #333;
	border: 1px solid #dbdbdb;
	background: #fff;
	cursor: pointer
}
.category-nav-open .category-switch {
	background: #fafafa
}
.category-switch i {
	position: absolute;
	right: 7px;
	top: 11px;
	width: 7px;
	height: 4px;
	font: 0/0 arial;
	background-position: -32px -96px
}
.category-nav-open .category-switch i {
	top: 10px;
	background-position: -42px -95px
}
.category-box {
	position: absolute;
	left: -135px;
	top: 25px;
	z-index: 2;
	width: 722px;
	border: 1px solid #dbdbdb;
	background: #fff;
	-webkit-box-shadow: 1px 2px 6px -1px rgba(0,0,0,.1);
	box-shadow: 1px 2px 6px -1px rgba(0,0,0,.1);
	background: #fafafa
}
.category-list {
	float: left;
	width: 198px;
	height: 467px;
	padding: 0 10px;
	zoom: 1;
	overflow: hidden
}
.category-list li {
	position: relative;
	height: 38px;
	z-index: 2;
	border-bottom: 1px solid #f0f0f0;
	vertical-align: middle
}
.category-list h3 {
	height: 38px;
	padding: 0 10px;
	font: 14px/38px Microsoft YaHei,arial;
	overflow: hidden
}
.category-list a {
	float: left;
	margin: 0 10px 0 0;
	color: #666
}
.category-list a:hover {
	color: #c00
}
.category-list i {
	position: absolute;
	right: 10px;
	top: 15px;
	width: 6px;
	height: 9px;
	font: 0/0 arial;
	background-position: -62px -200px
}
.category-list .hover h3 {
	position: absolute;
	left: -10px;
	top: -1px;
	width: 178px;
	padding: 0 20px;
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	background: #fff
}
.category-list .hover a {
	color: #333
}
.category-list .hover a:hover,.category-list a:hover {
	color: #c00
}
.category-list .hover i {
	right: 20px
}
.sub-category-box {
	display: none;
	position: relative;
	margin-left: -1px;
	float: right;
	padding: 8px 20px;
	width: 464px;
	border-left: 1px solid #e6e6e6;
	height: 451px;
	background: #fff
}
#subCateBox-0 {
	display: block
}
.sub-category-item {
	padding: 6px 0 6px 105px;
	position: relative;
	zoom: 1;
	border-top: 1px solid #efefef
}
.sub-category-item h3 {
	position: absolute;
	left: 0;
	top: 6px;
	height: 24px;
	overflow: hidden;
	font: 700 14px/24px Microsoft YaHei,arial
}
.sub-category-item h3 a {
	color: #333
}
.sub-category-item h3 a:hover {
	color: #c00
}
.sub-category-list a {
	float: left;
	margin: 0 16px 0 0;
	font: 12px/2 arial;
	color: #666;
	*white-space: nowrap
}
.sub-category-list a:hover {
	color: #c00
}
.sub-category-list .more {
	font-family: simsun,u5B8Bu4F53;
	margin: 0
}
.first-subcate-item {
	border-top: 0 none
}
.category-current {
	margin: 0 0 10px;
	border: 1px solid #e6e6e6;
	border-top: 0 none
}
.category-current dt {
	position: relative;
	height: 24px;
	padding: 7px 10px 7px 32px;
	border-top: 1px solid #e6e6e6;
	background: #fafafa;
	font: 14px/23px Microsoft YaHei,arial;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.category-current dt i {
	position: absolute;
	left: 10px;
	top: 12px;
	width: 14px;
	height: 14px;
	background-color: #e6e6e6;
	background-position: -80px -20px
}
.category-current .open i {
	background-position: -64px -20px
}
.category-current dd {
	padding: 7px 0 7px 17px;
	border-top: 1px solid #e6e6e6
}
.category-current dd h4 {
	height: 20px;
	padding: 10px 3px 5px;
	font: 700 12px/20px arial;
	color: #666
}
.category-current-list {
	overflow: hidden;
	zoom: 1
}
.category-current-list li {
	float: left;
	width: 100px;
	height: 18px;
	padding: 5px 0;
	line-height: 18px
}
.category-current-list a {
	display: inline-block;
	padding: 0 3px;
	color: #666
}
.category-current-list .active a,.category-current-list a:hover {
	background: #f60;
	color: #fff;
	text-decoration: none
}
.category-current-list li img {
	position: relative;
	left: -9px;
	top: -6px
}
#navigation {
	clear: both;
	padding-top: 20px;
	height: 36px
}
.public-category-nav {
	width: 1198px;
	height: 34px;
	margin: 0 auto;
	border: 1px solid #e6e6e6;
	background: #fafafa
}
.public-category-nav .home {
	background: none
}
.public-category-nav li {
	float: left;
	line-height: 34px
}
.public-category-nav li span {
	display: inline-block;
	padding: 0 10px
}
.public-category-nav li strong {
	display: inline-block;
	padding: 0 0 0 13px;
	font-weight: 400;
	color: #666
}
.public-category-nav .onav span a {
	padding-right: 12px;
	color: #333;
	background-position: 100% -38px
}
.public-category-nav .onav span a:hover {
	color: #c00
}
.public-category-nav .all {
	background: none
}
.public-category-nav .all span a {
	color: #333
}
.public-category-nav .all span a b {
	font-family: simsun;
	font-weight: 400
}
.public-category-nav .all span a:hover {
	color: #c00
}
.public-category-nav .active {
	position: relative;
	z-index: 22;
	border: 1px solid #e0e0e0;
	margin: -1px -1px 0;
	background: #fff;
	line-height: 34px
}
.public-category-nav .active span {
	height: 35px;
	position: relative;
	margin-bottom: -1px;
	_margin-bottom: -2px;
	z-index: 2;
	background-color: #fff
}
.public-category-nav .active .public-category-subnav {
	display: block
}
.public-category-subnav {
	display: none;
	position: absolute;
	z-index: 1;
	left: -72px;
	top: 36px
}
.public-category-subnav-inner {
	position: relative;
	left: -2px;
	top: -2px;
	width: 449px;
	padding: 0 20px;
	border: 1px solid #e0e0e0;
	background: #fff
}
.public-category-subnav-inner a {
	color: #333
}
.public-category-subnav-inner a:hover {
	color: #c00;
	text-decoration: underline
}
.public-category-subnav-inner dl {
	position: relative;
	zoom: 1;
	border-top: 1px dotted #e0e0e0;
	margin-top: -1px;
	padding: 5px 4px 15px 80px;
	line-height: 16px
}
.public-category-subnav-inner dt {
	position: absolute;
	left: 4px;
	top: 13px;
	font-weight: 700
}
.public-category-subnav-inner dd {
	overflow: hidden;
	line-height: 16px;
	_zoom: 1
}
.public-category-subnav-inner dt a {
	padding: 0;
	background: none
}
.public-category-subnav-inner dd a {
	float: left;
	padding: 0 8px 0 9px;
	margin-left: -1px;
	margin-top: 8px;
	background-position: -20px -101px;
	white-space: nowrap
}
.public-category-subnav-inner dd .more b {
	font-family: simsun;
	font-weight: 400
}
.public-category-close {
	position: absolute;
	z-index: 2;
	top: 0;
	right: 0;
	width: 10px;
	height: 9px;
	padding: 8px;
	font: 0/0 arial;
	background-position: 9px -102px;
	cursor: pointer
}
.public-category-close:hover {
	background-position: 9px -126px
}
.public-nav-shadow {
	background: #ccc;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	opacity: .5;
	filter: alpha(opacity=50)
}
* html .public-nav-shadow {
	display: none
}
#subCategory-list-6,#subCategory-list-7,#subCategory-list-8,#subCategory-list-9 {
	left: auto;
	right: -162px
}
#subCategory-list-10 {
	left: auto;
	right: -165px
}
#subCategory-list-13,#subCategory-list-14 {
	left: auto;
	right: -85px
}
#subCategory-list-1 {
	left: -48px
}

.breadcrumb {
    margin: 10px auto 0;
    height: 26px;
    line-height: 26px;
}
.breadcrumb a,.breadcrumb span {
	font-family: 'Microsoft YaHei',arial;
}

.breadcrumb span {
	color: #333;
}

.breadcrumb h1 {
	display: inline;
	font: 12px/1.5 'Microsoft YaHei',arial;
	line-height: 22px;
	color: #333;
}
.feedback {
	float: right;
	height: 22px;
	line-height: 22px;
	margin-top: -22px
}
.ad-recommend {
	float: right;
	padding: 0 0 0 50px;
	background: url(ad-recommend.png) no-repeat 14px 2px;
	font-weight: 400;
	color: #666
}
.page-feed {
	float: right;
	height: 22px;
	overflow: hidden;
	padding-left: 20px;
	background-position: -64px -128px
}
.page-title h1 {
	float: left;
	font-size: 26px;
	margin-right: 5px
}
.page-title h2 {
	padding-top: 10px;
	color: #999;
	font-weight: 400
}
.page-title .num,.page-title h2 {
	float: left;
	font-size: 14px;
	line-height: 22px
}
.page-title .num {
	margin: 10px 10px 0 0
}
.page-title .subtitle,.page-title .subtitle-empty {
	clear: both;
	padding: 2px 0;
	color: #666;
	font-size: 14px;
	line-height: 24px
}
.page-title {
	position: relative;
	zoom: 1;
	margin: 22px 0 0;
	padding: 0 85px 0 0;
	font-size: 26px;
	line-height: 32px
}
.page-title .rank-num {
	position: absolute;
	bottom: -3px;
	right: 0;
	width: 82px;
	height: 45px;
	color: #666;
	text-align: center;
	font-size: 12px;
	line-height: 20px
}
.page-title .rank-num span {
	position: relative;
	top: -2px
}
.page-title .rank-num b {
	padding: 0 2px;
	color: #999;
	font-weight: 400;
	font-size: 26px
}
.page-title .rank-num .lt10 {
	color: #f60
}
.page-title .rank-num:hover {
	text-decoration: none
}
.page-title .rank-num:hover b {
	text-decoration: underline
}
.page-title .rank-num .rank-tag {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 21px;
	padding: 0 8px 0 14px;
	background: #f60;
	color: #fff;
	line-height: 22px
}
.page-title .rank-num .arrow-icon {
	position: absolute;
	top: 0;
	left: 0;
	width: 7px;
	height: 21px;
	overflow: hidden;
	background-position: 0 -60px
}
.page-title .rank-num .triangle-icon {
	position: absolute;
	top: -5px;
	right: 0;
	width: 5px;
	height: 5px;
	overflow: hidden;
	background-position: -75px -40px
}
.page-title .product-name {
	float: left;
	font-size: 26px;
	margin-right: 5px;
	font-weight: 700
}
.page-title .product-version {
	float: left;
	padding-top: 10px;
	font-size: 14px;
	line-height: 22px;
	font-weight: 400
}
.navbox {
	height: 36px;
	margin: 12px 0 0;
	position: relative;
	z-index: 21;
	border-bottom: 2px solid #4595e6
}
.navbox .nav {
	float: left;
	height: 38px;
	position: relative;
	z-index: 22;
	_margin-bottom: -2px
}
.navbox .nav li {
	float: left;
	height: 38px;
	margin-right: 3px;
	background-color: #4595e6;
	font: 16px/38px Microsoft YaHei,arial;
	vertical-align: middle
}
.navbox .nav a {
	position: relative;
	z-index: 2;
	float: left;
	height: 38px;
	padding: 0 14px;
	color: #fff
}
.navbox .nav a:hover {
	z-index: 2;
	background: #297acc;
	color: #fff;
	text-decoration: none
}
.navbox .nav .last a {
	background: none
}
.navbox .nav em {
	font-weight: 400;
	font-size: 14px;
	font-family: arial
}
.navbox .nav .active {
	position: relative;
	height: 36px;
	padding: 2px 2px 0;
	background-color: #4595e6;
	line-height: 36px
}
.navbox .nav .active span {
	display: inline-block;
	height: 34px;
	padding: 0 12px 2px;
	background: #fff;
	_line-height: 34px
}
.navbox .nav a.ol-comment {
	padding-left: 37px
}
.navbox .nav .ol-comment-ico {
	position: absolute;
	left: 13px;
	top: 11px;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background-position: -64px -105px
}
.navbox .nav .active .ol-comment,.navbox .nav .active .ol-comment:hover {
	padding-left: 35px;
	background-color: #fff;
	color: #333
}
.navbox .nav .active .ol-comment-ico,.navbox .nav .active .ol-comment-ico:hover {
	background-position: -85px -105px
}
.navbox .nav a.ol-buy {
	position: relative;
	padding-left: 37px;
	z-index: 2;
	background-color: #f60
}
.navbox .nav a.ol-buy:hover {
	background-color: #f05000
}
.navbox .nav .active span.ol-buy {
	padding-left: 36px;
	background-color: #fff;
	color: #333
}
.navbox .nav a.ol-buy .ol-buy-ico {
	position: absolute;
	left: 12px;
	top: 11px;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background-position: -80px -60px
}
.navbox .nav .active .ol-buy-ico {
	top: 11px;
	left: 12px;
	position: absolute;
	display: block;
	width: 16px;
	height: 16px;
	background-position: -82px -85px
}
.navbox .nav .ol-tmall:hover,.navbox .nav a.ol-tmall {
	position: relative;
	width: 94px;
	height: 38px;
	padding: 0;
	background: url(pc_tmall_cat_1031.png) no-repeat 0 0;
	text-indent: -9999em;
	overflow: hidden
}
.navbox .nav .ol-tmall-ico {
	display: none
}
.navbox .more-nav {
	float: left;
	position: relative;
	z-index: 5;
	height: 38px;
	background-color: #3687d9;
	line-height: 38px;
	color: #fff;
	cursor: pointer;
	_margin-bottom: -2px
}
.navbox .more-nav span {
	position: relative;
	zoom: 1;
	display: inline-block;
	font: normal 16px/38px Microsoft YaHei,arial;
	padding: 0 27px 0 15px
}
.navbox .more-nav .icon-darr {
	position: absolute;
	top: 16px;
	right: 14px;
	width: 9px;
	height: 5px;
	overflow: hidden;
	background-position: -50px -218px
}
.navbox .more-nav-hover span {
	background-color: #1d66bf
}
.navbox .more-nav-hover .icon-darr {
	background-position: -60px -218px
}
.navbox .more-nav-list {
	display: none;
	position: absolute;
	left: 0;
	top: 38px;
	width: 74px;
	padding: 7px 0;
	white-space: nowrap;
	background: #1d66bf;
	font: 14px/30px Microsoft YaHei,arial
}
.navbox .more-nav-list a {
	display: block;
	margin: 2px 0 0;
	padding: 0 10px 0 15px;
	color: #fff
}
.navbox .more-nav-list a:hover {
	color: #fff;
	text-decoration: none;
	background: #3476c6
}
.navbox .more-nav-hover .more-nav-list {
	display: block
}
.navbox .buy-online {
	float: right;
	width: 116px;
	height: 32px;
	margin-top: -1px;
	background-position: -84px -690px;
	text-indent: -9999em;
	overflow: hidden
}
.navbox .zol-activity,.navbox .zol-activity a {
	background-color: #f60
}
.navbox .zol-activity a:hover {
	background-color: #f04000
}
.navbox .zol-activity {
	position: relative
}
.navbox .zol-activity .zplus-nav-icon-tips {
	position: absolute;
	left: -5px;
	top: -40px;
	padding: 0;
	width: 97px;
	height: 38px;
	background: url(zol618entry.png) no-repeat 0 0
}
#tagNavClone {
	display: none
}
#fixedTagNav {
	position: fixed;
	z-index: 888;
	left: 50%;
	top: 0;
	width: 1200px;
	margin-left: -500px;
	padding-bottom: 5px;
	background: #fff
}
#fixedTagNav #tagNavClone {
	margin: 0;
	display: block
}
.baidu_share_box .bdsharebuttonbox a {
	padding: 0!important;
	float: none!important;
	background-image: url(share20140121.png)!important
}
.baidu_share_box {
	position: absolute;
	left: 50%;
	margin-left: -550px;
	width: 50px;
	margin-top: 20px
}
.baidu_share_box .bdsharebuttonbox a {
	display: block!important;
	width: 24px!important;
	height: 24px!important;
	text-indent: -9999em;
	overflow: hidden;
	margin: 0 auto 5px!important;
	font-family: arial!important
}
.baidu_share_box .bdsharebuttonbox a:hover {
	opacity: 1!important;
	filter: alpha(opacity=100)!important
}
.baidu_share_box .bdsharebuttonbox .bds_qzone {
	background-position: 0 0!important
}
.baidu_share_box .bdsharebuttonbox .bds_qzone:hover {
	background-position: -26px 0!important
}
.baidu_share_box .bdsharebuttonbox .bds_tsina {
	background-position: 0 -29px!important
}
.baidu_share_box .bdsharebuttonbox .bds_tsina:hover {
	background-position: -26px -29px!important
}
.baidu_share_box .bdsharebuttonbox .bds_tqq {
	background-position: 0 -58px!important
}
.baidu_share_box .bdsharebuttonbox .bds_tqq:hover {
	background-position: -26px -58px!important
}
.baidu_share_box .bdsharebuttonbox .bds_weixin {
	background-position: 0 -87px!important
}
.baidu_share_box .bdsharebuttonbox .bds_weixin:hover {
	background-position: -26px -87px!important
}
.baidu_share_box .bdsharebuttonbox .bds_sqq {
	background-position: 0 -116px!important
}
.baidu_share_box .bdsharebuttonbox .bds_sqq:hover {
	background-position: -26px -116px!important
}
.baidu_share_box .bdsharebuttonbox .bds_more {
	background-position: 0 -145px!important
}
.baidu_share_box .bdsharebuttonbox .bds_more:hover {
	background-position: -26px -145px!important
}
.top-unrecognized-tip {
	display: none;
	margin: 15px 0 0;
	border: 1px solid #fed9ac;
	background-color: #fff9e6;
	height: 32px;
	line-height: 32px;
	color: #666;
	text-align: center
}
.navbox-new {
	width: 1200px;
	margin: 15px auto 20px;
	height: 38px;
	background: #038bf9;
	font: 16px/38px Microsoft YaHei,arial
}
.navbox-new a,.navbox-new span {
	color: #fff;
	padding: 0 20px;
	display: block;
	height: 38px;
	float: left
}
.navbox-new a:hover,.navbox-new span {
	background: #1579d1;
	text-decoration: none
}
.nav-tab {
	position: relative;
	z-index: 21;
	height: 36px;
	margin: 17px 0 0;
	border-bottom: 2px solid #4595e6
}
.nav-tab a,.nav-tab span {
	position: relative;
	float: left;
	height: 34px;
	margin: 0 3px -2px 0;
	padding: 0 14px;
	border: 2px solid #4595e6;
	background-color: #4595e6;
	color: #fff;
	font: 16px/34px Microsoft YaHei,arial;
	vertical-align: middle
}
.nav-tab .active {
	height: 36px;
	padding: 0 14px;
	border-bottom: 0 none;
	background: #fff;
	color: #333
}
.nav-tab a:hover {
	border-color: #297acc;
	background: #297acc;
	color: #fff;
	text-decoration: none
}
a,a:hover {
	color: #038bf9
}
.commpare-table .product-pic td {
	padding-top: 40px;
	padding-bottom: 40px;
	border-bottom: 0 none;
	vertical-align: top
}
.commpare-table .product-pic td .pic,.commpare-table .product-pic td .pic img {
	display: block;
	margin: 0 auto;
	height: 100px;
	width: 100px
}
.commpare-table .product-pic a {
	display: block
}
.commpare-table .product-pic a:hover {
	text-decoration: none
}
.commpare-table .product-pic .select-item.mb15 {
	margin-bottom: 35px!important
}
.commpare-table .product-pic .select-option.add {
	margin-top: -36px
}
.commpare-table .product-move td,.commpare-table .product-move th {
	height: 0;
	padding: 0;
	border: none;
	margin-top: -1px
}
.commpare-table .product-move .del {
	width: 20px;
	height: 20px;
	background: #fff url(product-publicIcons-20150205.png) no-repeat 5px -130px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	right: 5px;
	bottom: 150px;
	position: absolute;
	cursor: pointer;
	border: 1px solid #e6e6e6;
	z-index: 9
}
.commpare-table .product-move .change {
	width: 30px;
	height: 30px;
	background: #fff url(compare-btn-change.png) 50% no-repeat;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	right: -15px;
	bottom: 75px;
	margin-top: -15px;
	position: absolute;
	cursor: pointer;
	border: 1px solid #e6e6e6;
	z-index: 9
}
.commpare-table .product-info {
	width: 240px;
	margin: 0 auto;
	text-align: left
}
.commpare-table .product-info .product-name,.commpare-table .product-info .product-name a {
	color: #333;
	font-size: 14px;
	text-align: justify;
	line-height: 1.5em;
	height: 3em;
	overflow: hidden;
	word-break: break-all
}
.commpare-table .product-info .mall-info {
	margin-top: 5px
}
.commpare-table .product-info .actions {
	width: 125px;
	height: 100px;
	position: relative
}
.commpare-table .product-info .actions .select-item {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0
}
.commpare-table .switch-btn-container .switch-title {
	height: 28px;
	line-height: 28px
}
.commpare-table .switch-btn-container .switch-btn {
	background-color: #fff;
	color: #038bf9
}
.commpare-table .switch-btn-container .on {
	background-color: #038bf9;
	color: #fff
}
.commpare-table td {
	position: relative;
	padding-top: 20px;
	padding-bottom: 20px
}
.commpare-table td .view-source-pic {
	position: absolute;
	right: 20px;
	top: 20px;
	height: 20px;
	padding: 0 10px;
	color: #fff;
	background-color: rgba(0,0,0,.6);
	-webkit-border-radius: 20px;
	border-radius: 20px
}
.commpare-table td .view-source-pic:hover {
	text-decoration: none
}
.commpare-table td .pic {
	margin: 0 auto
}
.commpare-table td .pic,.commpare-table td .pic img {
	display: block;
	height: 176px;
	width: 235px
}
.commpare-table td .c666 {
	margin-bottom: 5px
}
.pic-compare-col2 td {
	width: 550px;
	padding-top: 20px;
	padding-bottom: 20px
}
.pic-compare-col2 td .pic {
	margin: 0 auto
}
.pic-compare-col2 td .pic,.pic-compare-col2 td .pic img {
	display: block;
	height: 382px;
	width: 510px
}
.pic-compare-col3 td {
	width: 365px;
	padding-top: 20px;
	padding-bottom: 20px
}
.pic-compare-col3 td .pic {
	margin: 0 auto
}
.pic-compare-col3 td .pic,.pic-compare-col3 td .pic img {
	display: block;
	height: 243px;
	width: 325px
}
.select-item {
	position: relative;
	margin: 5px auto 0;
	zoom: 1;
	cursor: pointer
}
.select-item .select-trigger {
	display: block;
	height: 28px;
	line-height: 28px;
	border: 1px solid #e6e6e6;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: #fff;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	color: #666;
	overflow: hidden;
	text-align: left;
	padding: 0 20px 0 10px
}
.select-item i {
	position: absolute;
	right: 8px;
	top: 13px;
	width: 9px;
	height: 5px;
	background-position: 0 -150px;
	font-size: 0
}
.btn {
	display: block;
	height: 26px;
	line-height: 26px;
	color: #fff;
	font-size: 12px;
	padding: 0 20px;
	border: 1px solid #038bf9;
	-webkit-border-radius: 26px;
	border-radius: 26px;
	background-color: #038bf9
}
.btn:hover {
	background-color: #007ce0;
	text-decoration: none;
	color: #fff;
	-webkit-box-shadow: 0 0 10px rgba(3,139,249,.3);
	box-shadow: 0 0 10px rgba(3,139,249,.3)
}
.product-list li {
	float: left;
	width: 25%
}
.product-list li a {
	display: block
}
.product-list li a:hover {
	text-decoration: none
}
.product-list li .btn {
	width: 60px;
	margin: 0 auto
}
.product-list li .product-name {
	color: #333
}
.product-list li .product-pic,.product-list li .product-pic img {
	display: block;
	width: 120px;
	height: 120px
}
.add-item {
	text-align: center;
	padding: 10px;
	font-size: 12px;
	position: absolute;
	left: 100%;
	color: #038bf9;
	border: 1px solid #038bf9;
	top: 0;
	margin-left: 10px;
	line-height: 15px
}
.add-item .icon {
	display: block;
	height: 12px;
	width: 12px;
	margin-bottom: 5px;
	background: url(add-72a56c5c2d.png) 50% no-repeat
}
.add-item:hover {
	background: #038bf9;
	color: #fff;
	text-decoration: none
}
.add-item:hover .icon {
	background-image: url(add-active-4b21512852.png)
}
.scroll-fixed-table .commpare-table .product-info .actions .select-item {
	margin-bottom: 0!important
}
h1.title {
	position: relative;
	zoom: 1;
	margin: 20px 0 0;
	font-size: 26px;
	line-height: 32px
}
.commpare-table-tips {
	float: right;
	height: 38px;
	line-height: 38px;
	color: #fff
}
.scroll-fixed-table {
	position: fixed;
	top: 0;
	left: 50%;
	margin-left: -600px;
	z-index: 1100
}
.scroll-fixed-table .commpare-table {
	margin-top: 0;
	background: #fff
}
.scroll-fixed-table .commpare-table .product-pic td {
	padding-top: 10px;
	padding-bottom: 10px
}
.scroll-fixed-table .commpare-table .product-pic td .pic {
	display: none
}
.scroll-fixed-table .commpare-table .product-pic td .actions {
	width: 100%;
	height: auto;
	padding-bottom: 35px
}
.scroll-fixed-table .commpare-table .product-pic td .actions .product-name,.scroll-fixed-table .commpare-table .product-pic td .actions .product-name a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	height: auto
}
.scroll-fixed-table .commpare-table .product-move .change {
	bottom: 36px
}
.scroll-fixed-table .commpare-table .product-move .del {
	bottom: 77px
}

/*
bottom?y
*/
.foot-info-box {
	width:100%;
	background:#f7f7f7;
	border-top:2px solid #e1e1e1;
	margin-top:20px;
}
.foot-info-box a{
	color:#333;
}
.foot-info {
	width:1200px;
	margin:0 auto ;
	overflow:hidden;
	zoom:1;
	padding-bottom:10px;
}
.foot-info .left{
	float:left;
	width:130px;
	text-align:center;
	font-size:14px;
	line-height:30px;
}
.foot-info .grleft{
	float:left;
	width:130px;
	margin-right:15px;
	text-align:center;
	font-size:14px;
	line-height:30px;
}
.foot-info .right{
	float:right;
	width:130px;
	text-align:center;
	font-size:14px;
	line-height:30px;
}
.foot-nav {
	width:450px;
	float:left;
	margin:12px 43px 30px 30px;
}
.bottom-about-list {
	height:25px;
	padding:12px 0 0 0;
	clear:both;
	border-bottom:1px solid #d9d9d9;
	margin-bottom:20px;
}
.bottom-about-list li {
	float:left;
	position:relative;
	padding-right:15px;
	height:15px;
	line-height:15px
}
.bottom-about-list li+li {
	padding-left:15px;
	border-left:1px solid #d9d9d9;
}
.ewm-box {
	float:right;
	width:520px;
	padding-top:22px;
}
.codes {
	float:left;
	padding:5px;
	border:1px solid #d9d9d9;
	background:#fff;
	margin:0 15px 0 0
}
.codesa {
	float:left;
	padding:5px;
	border:1px solid #d9d9d9;
	background:#fff;
	margin:22px 15px 0 0;
}
.codesb {
	float:right;
	padding:5px;
	border:1px solid #d9d9d9;
	background:#fff;
}
.codesb img{
	margin:0;
	padding:0;
}
.contact {
	float:left;
	width:230px;
	margin-top:15px;
}
.contact>h4 {
	font-size:30px;
	margin:0 0 7px 0;
	position:relative;
	border-top:1px solid #d9d9d9;
	padding-top:7px;

	font-family:inherit;
	font-weight:normal;

}
.contact>h4 span {
	position:absolute;
	top:-10px;
	left:50px;
	padding:0 10px;
	background:#f7f7f7;
	font-size:14px;
}
.contact>p {
	margin-bottom:5px
}
.contact12>p {
	font-size:12px;
	line-height:20px
}

.copyright {
	font-size:12px;
	color:#999
}
.copyright p {
	line-height:24px
}
.copyright p>a {
	color:#999
}
.copyright p>a:hover {
	color:#333
}
.copyright p>a.img {
	margin-right:30px;
	display:inline-block;
	vertical-align:middle
}
.copyright a.gongan i {
	background:url(index-foot190410.png) no-repeat -190px -147px;
	display:inline-block;
	vertical-align:middle;
	width:21px;
	height:22px
}

/*
bottom?จน
*/

.nav__more span .icon {
	background:url(header.png) no-repeat;
}
.nav {
	margin:10px 0 0 0;
	background:#198ef6;
}
.fixed__elm .nav {
	margin-top:0;
}
.nav__list {
	margin:0 auto;
	width:1200px;
}
.nav__list li {
	float:left;
	font:18px/50px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";
}
.nav__list li a,.nav__list .nav__item--active a,.nav__item--active a:hover {
	float:left;
	padding:0 15px;
	height:50px;
	color:#fff;
}
.nav__list li a:hover {
	background:#007ae6;
	color:#fff;
}
.nav__list li em {
	font-size:14px;
	margin-left:4px;
}
.nav__list .nav__item--active a {
	background:#007ae6;
}
.nav__item--comment .icon {
	display:inline-block;
	margin:0 5px 0 0;
	width:16px;
	height:16px;
	background-position:-24px -246px;
	font:0/0 arial;
	vertical-align:middle;
}
.nav__list .nav__item--tmall a,.nav__list .nav__item--tmall a:hover {
	position:relative;
	width:39px;
	background:url(pcn_tmall_cat_1031.png) no-repeat 0 0;
	text-indent:-9999em;
	overflow:hidden;
}
.nav__list .nav__item--tmall .icon {
	display:none!important;
}
.nav__more {
	position:relative;
	zoom:1;
	z-index:996;
}
.nav__more span {
	float:left;
	padding:0 20px;
	width:90px;
	height:50px;
	color:#fff;
	cursor:pointer;
}
.nav__more span .icon {
	display:inline-block;
	margin:0 0 0 5px;
	width:9px;
	height:5px;
	background-position:-12px -276px;
	font:0/0 arial;
	vertical-align:middle;
}
.nav__more--hover span {
	background:#007ae6;
}
.nav__more-list {
	display:none;
	position:absolute;
	top:50px;
	left:0;
	width:130px;
	background:#007ae6;
}
.nav__list .nav__more-list li {
	float:none;
}
.nav__list .nav__more-list a {
	float:none;
	display:block;
	height:38px;
	line-height:38px;
}
.nav__list .nav__more-list a:hover {
	background:#198ef6;
}
.nav__more--hover .nav__more-list {
	display:block;
}
/*search */
.btn {
	display:inline-block;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	color:#ff4f53;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	border:1px solid transparent;
	border-radius:3px;
	padding:0 20px;
	font-size:16px;
	height:40px;
	line-height:38px;
	background-color:#fff;
	cursor:pointer
}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {
	outline:0
}
.btn:hover,.btn:focus,.btn.focus {
	text-decoration:none
}
.btn.disabled,.btn[disabled] {
	cursor:not-allowed;
	filter:alpha(opacity=65);
	opacity:.65
}
a.btn.disabled {
	pointer-events:none
}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {
	width:100%
}
.btn-primary {
	border-color:#ff4f53;
	background:#ff4f53;
	color:#fff
}
.btn-primary:link {
	border-color:#ff4f53;
	background:#ff4f53;
	color:#fff
}
.btn-primary:hover {
	background:#ee3e42;
	color:#fff
}

.btn-from-control {
	height:44px;
	line-height:42px;
	border:1px solid #ccc;
	border-right:0;
	border-radius:3px 0 0 3px;
	padding:0 15px;
	width:270px;
	float:left
}
.btn-from-control:hover {
	border-color:#999;
	border:dotted;
}
#search {
	float:right;
	/*width:600px;*/
	height:44px;
	margin:22px auto 0;
	padding:0;
}
#search span {
	float:left;
	color:#800019;
	margin-top:4px;
}
#search .search_box {
	float:left;
	width:100%;
}
#search .search_box span {
	float:left;
	width:230px;
	
}
#search .search_box span i {
	padding-left:10px;
}
#search .btn-from-control {
	height:36px;
	*height:36px;
	line-height:36px;
	border-radius:3px;
	padding:0 8px;
	float:left;
	border:2px solid #ff4f53;
	margin-right:10px;
}
.name0{
	width:70px;
	*width:70px;
}
.tel0{
	width:100px;
	*width:100px;
}
.need0{
	width:120px;
	*width:120px;
}
#search .btn-from-control:hover {
	border-color:#ff4f53
}
/*search */
.snav{
	width:1200px;
	margin:0 auto;
}
/*top*/
.container {
	position:relative;
	width:1200px;
	margin-right:auto;
	margin-left:auto;
	clear:both;
	*zoom:1;
}
.col-auto,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11 {
	float:left;
	position:relative;
	min-height:1px;
	*zoom:1
}
.col-xs-9 {
	width:1050px;
	border:dotted;
}
.col-xs-8 {
	/*width:66.66666667%;
	border:dotted;*/
}
.col-xs-4 {
	/*width:33.33333333%;
	*width:33.2%;
	border:dotted;*/
}
.col-auto {
	width:auto;
	margin-top:-10px;
}
.container:after,.row:after,.nav:after {
	display:table;
	content:" ";
	clear:both
}
.btn-form .btn {
	width:118px;
	height:44px;
}
.btn:link {
	cursor:pointer
}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {
	outline:0
}
.btn:hover,.btn:focus,.btn.focus {
	text-decoration:none
}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {
	width:100%
}
.btn-default {
	margin-left:6px;
	border-color:#ccc;
	color:#333
}
.btn-default:link {
	border-color:#ccc;
	color:#333
}
.btn-default:hover {
	border-color:#ee3e42;
	color:#ee3e42
}
.btn-form {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middleposition:relative;
	margin-top:0px;
	text-align:left;
}
.btn-form .btn-from-control {
	height:44px;
	line-height:44px;
	padding:0 15px;
	width:240px;
}

.models_bg dl dd.fuli66-2018 .ico {
	position:absolute;
	right:16px;
	top:7px
}
.models_bg dl dd.fuli66-2018:hover,.brand_name dl dd.fuli66-2018:hover {
	background-color:#f7f7f7
}
.header-main {
	float:left;
	/*position:relative;*/
	z-index:999999;
	width:550px;
	margin:8px 0 0 20px;
}
.header-main>.top .btn-form {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	position:relative;
	text-align:left;
}
.header-main>.top .btn-form:after {
	content:'';
	position:absolute;
	right:260px;
	top:19px;
	width:10px;
	height:6px;
	background:url(x3.png);
	pointer-events:none;
	cursor:pointer
}
.header-main>.top .section-left {
	width:390px;
	border:dotted;
}
.section-logo{
	float:left;
	width:370px;
	margin:0 8px 0 0;
}
.prod_logo{
	float:right;
}
/*.header-main>.top .section-main {
	width:556px;
	border:dotted;
}*/
.header-main .header-city-select {
	margin:23px 0 0 30px;
	height:40px;
	line-height:initial
}
.header-main .header-city-select .arrow-down {
	font-size:18px;
	padding-right:17px
}
.header-main .header-city-select>.drop-layer {
	top:39px;
	left:-24px
}
.header-main .header-city-select>.local-choose {
	position:absolute;
	top:39px;
	left:0;
	visibility:hidden
}
.header-main .header-city-select:hover .local-choose {
	visibility:visible
}
.header-main .local-carmarket {
	margin:26px 0 0 15px
}
.header-main .yiche-agent {
	display:block;
	height:69px;
	background:url(bangns.png) no-repeat 0 0;
	text-indent:-9999px;
	overflow:hidden
}
.section-main .tab-content {
	width:660px;
	padding:0
}
.btn-form>.btn {
	height:44px;
	line-height:42px
}
.btn-form>.btn-primary {
	border-radius:0 3px 3px 0;
	float:left
}
.btn-form>.btn-primary:hover {
	color:#fff
}
.btn-form>.btn-default {
	width:120px;
	border:1px solid #ccc;
	color:#333;
	background:#fff;
	margin-left:10px;
	float:left
}
.btn-form>.btn-default:hover {
	border-color:#ff4f53;
	color:#ff4f53
}
.btn-form .btn-from-control {
	width:288px;
	*width:288px;
	border:2px solid #FF4F53;
}
.brand_bg {
	max-height:460px;
	*height:460px;
	position:absolute;
	left:-1px;
	top:50px;
	_top:50px;
	width:210px;
	overflow:hidden;
	overflow-y:auto;
	font-family:"microsoft yahei";
	border:1px solid #ccc;
	z-index:20;
	background-color:#fff;
	text-align:left;
	box-shadow:0 1px 5px 0 rgba(0,0,0,0.20);
}

.models_bg dl dd span {
	color:#999;
	padding:0 0 0 5px
}
.brand_bg .brand_letters {
	width:40px;
	height:458px!important;
	float:left;
	border-right:1px solid #d9d9d9;
	background-color:#f9f9f9;
	padding:8px 0;
	text-align:center;
	font-size:13px;
}
.models_bg {
	left:208px;
	width:580px;
	overflow-y:hidden
}
.models_bg h6 {
	height:36px;
	line-height:36px;
	overflow:hidden;
	background-color:#f9f9f9;
	color:#333;
	font-size:14px;
	padding-left:10px;
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
.models_bg h6 a:link,.models_bg h6 a:visited {
	color:#333;
	display:block
}
.models_bg h6 a:hover {
	color:#ed3d3d;
	text-decoration:none
}
.models_bg dl dd a:hover,.brand_name dl dd a:hover {
	text-decoration:none;
	color:#ff4f53;
	background-color:#f7f7f7
}
.brand_bg dl dd span {
	padding-left:10px!important;
	color:#999;
	display:block;
	height:32px;
	line-height:32px
}
.header-main .top form {
	display:inline!important
}
.models_bg dl:last-child {
	border-bottom:0
}
.brand_bg dl dd a span {
	color:#999;
	display:inline-block
}
.sele-2016 .brand_bg .brand_letters {
	width:40px!important
}
.models_bg h6.not-point {
	cursor:default
}
.header-main .brand_bg {
	height:460px!important
}
.models_bg .models_detail_bg {
	max-height:460px;
	width:575px;
	overflow:hidden;
	overflow-y:auto;
	padding-top:6px;
	background:0;
}
.models_bg h6 a {
	font-weight:bold
}
.models_bg h6 i {
	margin-left:10px;
	padding-right:13px;
	background:url(models-tit.png) right 6px no-repeat;
	font-weight:normal
}
.models_bg h6 a:hover i {
	background:url(models-tit.png) right -9px no-repeat
}
@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2) {
	.arrow-down,.arrow-left-lg,.arrow-right-lg,.list-car-type,.list-car-type li>a>i,.car-list-details>li .spl-dd-slide .arrow-left-lg,.car-list-details>li .spl-dd-slide .arrow-right-lg,.list-car-category>li.hot>span>a:after,.img-layout-360300.img-layout-videoout>a>.txt:before,.img-layout-240160.img-layout-videoout>a>.txt:before,.headline-right-2 .slide-box.type-1 .arrow-left-lg,.headline-right-2 .slide-box.type-1 .arrow-right-lg,.slide-box.type-1 .arrow-left-lg,.slide-box.type-1 .arrow-right-lg,.head-title-em a,.buywhichcar-sidebar .tab-content-4 .list-txt>ul>li:before,.guesslike-container .slide-box.type-1 .arrow-left-lg,.guesslike-container .slide-box.type-1 .arrow-right-lg,.list a.video,.special-btn2 a,.exchange,.flagship .more,.assess,.car-sales,.header-main-nav .left li.activity-menu>a i {
	background-image:url(sprites-5@2x.png);
	background-size:1000px auto
}
.header-main .logo>a {
	background-image:url(logo1809@2x.png)
}
.header-main-nav ul a.navi-hot:before {
	background-image:url(navi-hot@2x.png);
	background-size:33px
}
.newweb-help>.link {
	background-image:url(newweb-sur-1@2x.png);
	background-size:110px auto
}
.header-main>.top .btn-form:after {
	background:url(search-arrow@2x.png);
	background-size:10px auto
}
}


.header-main>.top .btn-form {
	position:relative;
	margin-top:0px;
	text-align:left;
}
.header-main>.top .btn-form .brand-form {
	height:0;
	border:0
}
.header-main>.top .btn-form .btn-from-control {
	width:300px;
	*width:270px;
	*height:40px;
	border:2px solid #ff4f53
}
.header-main>.top .btn {
	width:120px
}
.header-main>.top>.section-right {
	height:69px
}

.fuli66-2018 {
	position:relative
}
.fuli66-2018 .ico,.fuli66-2018ico {
	position:relative;
	margin-left:5px;
	width:43px;
	height:17px;
	background:0;
	background-size:43px
}
.fuli66-2018 .ico img,.fuli66-2018ico img {
	vertical-align:top!important;
	height:17px
}
.brand_name dl dd.fuli66-2018 a {
	display:inline-block;
	vertical-align:middle
}
.models_bg dl dd.fuli66-2018 .ico {
	position:absolute;
	right:16px;
	top:7px
}
.models_bg dl dd.fuli66-2018:hover,.brand_name dl dd.fuli66-2018:hover {
	background-color:#f7f7f7
}


.header-main>.top .btn-form .btn-from-control {
	width:286px;
	border-right:0;
	padding-right:20px
}
.header-main>.top .btn-form:after {
	content:'';
	position:absolute;
	right:260px;
	top:19px;
	width:10px;
	height:6px;
	background:url(x3.png);
	pointer-events:none;
	cursor:pointer
}
.header-main>.top .btn {
	width:120px;
	*width:auto
}


.select-from {
	padding-bottom:15px;
	padding-right:20px
}
.select-from .brand-form {
	width:100%;
	height:40px;
	line-height:40px;
	border:1px solid #ccc;
	border-radius:5px;
	background:#fff;
	margin-bottom:10px;
	float:none
}
.select-from .brand-form .default {
	width:235px
}
.select-from .zcfcbox,.select-from .brand_bg{
	width:268px
}
.select-from .models_detail{
	width:568px;
}
.select-from .brand_name dl dd {
	width:210px
}
.select-from .models_bg .models_detail_bg {
	width:568px;
}
.select-from .brand_name_bg {
	width:226px
}

@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2) {
	.arrow-down,.arrow-left-lg,.arrow-right-lg,.list-car-type,.list-car-type li>a>i,.car-list-details>li .spl-dd-slide .arrow-left-lg,.car-list-details>li .spl-dd-slide .arrow-right-lg,.list-car-category>li.hot>span>a:after,.img-layout-360300.img-layout-videoout>a>.txt:before,.img-layout-240160.img-layout-videoout>a>.txt:before,.headline-right-2 .slide-box.type-1 .arrow-left-lg,.headline-right-2 .slide-box.type-1 .arrow-right-lg,.slide-box.type-1 .arrow-left-lg,.slide-box.type-1 .arrow-right-lg,.head-title-em a,.buywhichcar-sidebar .tab-content-4 .list-txt>ul>li:before,.guesslike-container .slide-box.type-1 .arrow-left-lg,.guesslike-container .slide-box.type-1 .arrow-right-lg,.list a.video,.special-btn2 a,.exchange,.flagship .more,.assess,.car-sales,.header-main-nav .left li.activity-menu>a i {
	background-image:url(sprites-5@2x.png);
	background-size:1000px auto
}
.header-main .logo>a {
	background-image:url(logo1809@2x.png)
}
.header-main-nav ul a.navi-hot:before {
	background-image:url(navi-hot@2x.png);
	background-size:33px
}
.newweb-help>.link {
	background-image:url(newweb-sur-1@2x.png);
	background-size:110px auto
}
.header-main>.top .btn-form:after {
	background:url(search-arrow@2x.png);
	background-size:10px auto
}
.ewm-box .net a,.yc-list li a,.copyright a.gongan i,.foot-info-bottom a i,.foot-info-bottom a.anqr i,.ep_line_box h1 i {
	background-image:url(index-foot181107@2x.png);
	background-size:579px 182px
}
.yc-list li.yc a {
	background-position:-289px -5px
}
.yc-list li.ych a {
	background-position:-290px -126px
}
.ep_line_box h1 i {
	background-position:-226px -147px
}
.ewm-box .net .weibo {
	background-position:-3px -71px
}
.ewm-box .net .weixin {
	background-position:-56px -71px
}
.ewm-box .net .service {
	background-position:-108px -71px
}
.ewm-box .net .mail {
	background-position:-161px -71px
}
.ewm-box .net .rss {
	background-position:-212px -71px
}
.ewm-box .net .weibo:hover {
	background-position:-3px -3px
}
.ewm-box .net .weixin:hover {
	background-position:-56px -3px
}
.ewm-box .net .service:hover {
	background-position:-108px -3px
}
.ewm-box .net .mail:hover {
	background-position:-161px -3px
}
.ewm-box .net .rss:hover {
	background-position:-212px -3px
}
.navtool-ul>ul>li i {
	background-image:url(navtool-ul5@2x.png);
	background-size:20px 1169px
}
.everyweek-salecar-layout .top {
	background-image:url(rec63@2x.png);
	background-size:300px auto
}
.everyweek-salecar-layout .bottom>.action>a.status .clock {
	background-image:url(clock@2x.png);
	background-size:19px auto
}
.img-layout-360200.img-layout-videoout>a>.txt:before {
	background:url(sprites-5@2x.png) -960px -742px no-repeat;
	background-size:1000px auto
}
.img-layout-240135.img-layout-videoout>a>.txt:before {
	background:url(sprites-5@2x.png) -975px -803px no-repeat;
	background-size:1000px auto
}
.tabs-top li a i {
	background-image:url(sprites-5@2x.png);
	background-size:1000px auto
}
.tabs-top li.current a i {
	background-image:url(sprites-5@2x.png);
	background-size:1000px auto
}
.car-list-details .spl-1111 .ico {
	background:url(tag_double11@2x.png);
	background-size:32px auto
}
.car-video-box .img-layout-270152>a>.img:before {
	background-image:url(sprites-5@2x.png);
	background-size:1000px auto;
	background-position:-901px -741px
}
.video-live .list li .img-layout-240135 .img:before {
	background-image:url(sprites-5@2x.png);
	background-size:1000px auto;
	background-position:-842px -741px
}
.icon-refresh {
	background-image:url(refresh@2x.png);
	background-size:12px
}
}

.select-box .btn {
	width:120px
}
.btn-form {
	position:relative;
	margin-top:23px;
	text-align:left
}
.btn-form .brand-form {
	height:0;
	border:0
}
.brand-form .zcfcbox {
	top:0
}
.btn-form .btn-from-control {
	width:300px;
	*width:270px;
	border:2px solid #ed3d3d
}
.brand_bg {
	max-height:460px;
	*height:460px;
	position:absolute;
	left:-1px;
	top:50px;
	_top:50px;
	width:210px;
	overflow:hidden;
	overflow-y:auto;
	font-family:"microsoft yahei";
	border:1px solid #ccc;
	z-index:20;
	background-color:#fff;
	text-align:left;
	box-shadow:0 1px 5px 0 rgba(0,0,0,0.20)
}

.models_bg dl dd span {
	color:#999;
	padding:0 0 0 5px
}
.brand_bg .brand_letters {
	width:40px;
	height:458px!important;
	float:left;
	border-right:1px solid #d9d9d9;
	background-color:#f9f9f9;
	padding:8px 0;
	text-align:center;
	font-size:13px;
}
.brand_letters span a {
	width:18px;
	height:18px;
	line-height:18px;
	text-align:center;
	color:#666;
	display:block;
	margin:2px auto;
	border-radius:2px
}
.brand_letters span a:link,.brand_letters span a:visited {
	text-decoration:none;
	color:#666
}
.brand_letters span a:hover {
	text-decoration:none;
	background:#ed3d3d;
	color:#fff
}
.brand_letters span.current a {
	background:#ff4f53;
	color:#fff
}
.brand_letters span.current a:link,.brand_letters span.current a:visited,.brand_letters span.current a:hover {
	text-decoration:none;
	background-color:#ff4f53;
	color:#fff
}
.brand_name_bg {
	width:165px;
	float:left;
	height:458px;
	overflow-y:hidden;
	font-size:14px
}
.brand_name {
	height:460px;
	overflow-y:auto;
	overflow-x:hidden
}

.models_detail {
	width:568px;
	overflow-y:auto;
	overflow-x:hidden;
	font-size:14px
}
.models_detail dt {
	height:30px;
	line-height:32px!important;
	padding-left:10px;
	font-weight:bold;
	color:#333;
	float:none;
	width:auto!important;
}
.models_bg {
	left:208px;
	width:580px;
}
.models_bg h6 {
	height:36px;
	line-height:36px;
	overflow:hidden;
	background-color:#f9f9f9;
	color:#333;
	font-size:14px;
	padding-left:10px
}
.models_bg h6 a:link,.models_bg h6 a:visited {
	color:#333;
	display:block
}
.models_bg h6 a:hover {
	color:#ed3d3d;
	text-decoration:none
}
.brand_name dl,.models_bg dl {
	float:none!important;
	border-bottom:1px solid #e1e1e1;
	margin:1px 0 0 0;
	padding:0 0 1px 0
}
.brand_name dl dd a,.models_bg dl dd a {
	height:32px;
	line-height:32px;
	overflow:hidden;
	display:block;
	padding:0 0 0 10px;
	margin-right:0
}
.brand_name dl dd a,.brand_name dl dd a:link,.brand_name dl dd a:visited,.models_bg dl dd a,.models_bg dl dd a:link,.models_bg dl dd a:visited {
	text-decoration:none;
	color:#333
}
.models_bg dl dd a:hover,.brand_name dl dd a:hover {
	text-decoration:none;
	color:#ff4f53;
	background-color:#f7f7f7
}
.brand_name dl dd a.current,.brand_name dl dd a.current:link,.brand_name dl dd a.current:visited,.brand_name dl dd a.current:hover,.models_bg dl dd a.current,.models_bg dl dd a.current:link,.models_bg dl dd a.current:visited,.models_bg dl dd a.current:hover {
	text-decoration:none;
	color:#ff4f53;
	background:#f7f7f7
}
.brand_name dl dd,.models_bg dl dd {
	float:none;
	padding-left:0;
	white-space:nowrap;
	width:100%;
	overflow:hidden;
	color:inherit;
	overflow:hidden
}
.brand_name dl dd {
	width:169px
}
.brand_name dl dd.ts-tit {
	background:#f9f9f9
}
.brand_name dl dd.ts-tit span {
	height:32px;
	line-height:32px;
	padding-left:px
}
.header-main * {
	box-sizing:border-box
}


#r-float-qrcode.position-1 {
    left: auto;
    right: 0;
}
#r-float-qrcode {
    position: fixed;
    left: 0;
    bottom: 44px;
    margin-top: 0;
    z-index: 1004;
}
#r-float-qrcode .expand-to-show {
    padding: 23px 13px 0 17px;
    width: 99px;
    height: 128px;
    background: url(https://icon.zol-img.com.cn/detail/js/module/app-download-float/images/new-bg.png) center center no-repeat;
}
#r-float-qrcode .qrcode img {
    display: block;
    height: 80px;
    width: 80px;
    margin-left: auto;
    margin-right: auto;
}
#r-float-qrcode .qrcode-tip {
    color: #999;
    text-align: center;
    font-size: 12px;
    margin-top: 5px;
    height: 32px;
    line-height: 16px;
    overflow: hidden;
}