


body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr {
	margin: 0;
	padding: 0;
}

ul,ol {
	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;
}

select,input,button {
	vertical-align: middle;
	font-size: 100%;
}

fieldset,img {
	border: 0 none;
}
img{
	vertical-align:top;
}
input:focus {
	outline:0
}

em {
	font-style: normal;
}

.clear {
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
	font: 0/0 arial;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}

.clearfix {
	*zoom: 1;
}

.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;
}


.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: bold 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','\u5B8B\u4F53';
	margin: 0;
}

.first-subcate-item {
	border-top: 0 none;
}

#navigation {
	clear: both;
	padding-top: 20px;
	height: 36px;
}

.public-category-nav {
	width: 998px;
	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: normal;
	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: normal;
}

.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: bold;
}

.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: normal;
}

.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 {
	left: auto;
	right: -85px;
}

#subCategory-list-14 {
	left: auto;
	right: -85px;
}

#subCategory-list-1 {
	left: -48px;
}

.search-box {
	position: relative;
	z-index: 50;
	float: right;
	width: 422px;
	padding: 0 88px 0 0;
}

.search-box .search-keyword {
	position: relative;
	padding: 6px 10px;
	height: 20px;
	overflow: hidden;
	zoom: 1;
	border: 2px solid #4595e6;
	background: #fff;
}

.search-box .keyword {
	float: left;
	width: 398px;
	height: 20px;
	border: 0 none;
	outline: 0 none;
	font: 14px/20px arial;
	color: #999;
}

.search-box .search-button {
	position: absolute;
	right: 0;
	top: 0;
	width: 90px;
	height: 36px;
	border: 0 none;
	background-color: #4595e6;
	color: #fff;
	font: 16px/34px 'Microsoft YaHei',arial;
	overflow: hidden;
	cursor: pointer;
	outline: 0 none;
}

.search-suggest {
	display: none;
	position: absolute;
	top: 36px;
	left: 0;
	border: 1px solid #e6e6e6;
	border-top: 0 none;
	width: 419px;
	background: #fff;
	z-index: 20;
}

.suggest-list li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding-left: 18px;
	color: #666;
	cursor: pointer;
}

.suggest-list li span {
	float: none;
	margin-right: 0;
	color: #f00;
}

.suggest-list .sug-sel {
	background: #f3f3f3;
}

.suggest-list .sug-t {
	padding-left: 5px;
	font-weight: bold;
}

.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: normal;
	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 {
	float: left;
	padding-top: 10px;
	font-size: 14px;
	line-height: 22px;
	color: #999;
	font-weight: normal;
}

.page-title .num {
	float: left;
	font-size: 14px;
	line-height: 22px;
	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: normal;
	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: bold;
}

.page-title .product-version {
	float: left;
	padding-top: 10px;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
}

.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: normal;
	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 a.ol-tmall,.navbox .nav .ol-tmall:hover {
	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: 1000px;
	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;
}

body {
	font-family: 'Microsoft YaHei',arial;
	color: #333;
	background: #fff;
}

.wrapper {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}

.content {
	float: left;
	width: 760px;
}

.side {
	float: right;
	width: 220px;
}

.hide {
	display: none;
}

a {
	color: #0a50a1;
	text-decoration: none;
}

a:hover {
	color: #c00;
	text-decoration: underline;
}

body .footerw {
	padding-top: 20px;
}

.product-price-info .price-rise .icon,.product-price-info .price-fall .icon,.product-price-info .price-retain .icon,.merchant-num i,.contract-upgrade i,.product-merchant-price .local-price i,.comment-add-link i,.comment-add-link b,.product-detail-box .news-list .icon,.product-detail-box .links .icon,.empty-comment .to-write-comment .icon,.product-detail-box .smallpics .v,.page-title .rank-num i,.navbox .nav i,.topPromotion a .icon,.module-header .refresh,.breadcrumb .page-feed .icon,.empty-box .post-icon,.empty-box .icon,.prev-btn i,.next-btn i {
	background: url(product-main-bg-20151124.png) no-repeat;
}

.product-b2c-price i,.b2c-price-list i {
	background: url(product-b2c-price-bg0.png) no-repeat;
}

.star,.star em,.short-review-star,.short-review-star .active,.icon-rarr,.icon-uarr,.icon-darr,.iphone6sell-arr,.product-b2c-price .icon-darr,.icon-larr,.page .prev i,.page .next i,.interest-list .compare-btn i,.interest-list .cancel-btn i,.form-horizontal .cselect-box .icon-select,.layerbox .close,.compare-list .compare-btn i,.minimum-price-layerbox .select i,.minimum-price-layerbox .more-dealer span,.compare-fixedbox .compare-list .closed-btn,.compare-fixedbox .compare-header .closed-btn,.minimum-price-layerbox .error-tip,.TE-close-btn,.success-layerbox .success-box .icon,.section-header .icon-rarr,.section-header .new-icon,.fixed-nav .current,.back_home_btn span,.fixed-nav a:hover,.fixed-nav .current:hover,.fixed-nav .dot-icon {
	background: url(product-publicIcons-20150205.png) no-repeat;
}

.section {
	margin-top: 20px;
	border-top: 2px solid #4595e6;
}

.section .section-header {
	position: relative;
	height: 44px;
	border: 1px solid #e6e6e6;
	border-top: 0 none;
	background: #fafafa;
}

.section .section-header h2,.section .section-header h3 {
	margin: 0 0 0 20px;
	font: normal 16px/44px 'Microsoft YaHei',arial;
}

.section .section-header .links {
	color: #4595e6;
	margin-left: 20px;
}

.section-header .more {
	position: absolute;
	top: 9px;
	right: 20px;
	width: 68px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #d8d8d8;
	background-color: #fff;
	color: #666;
	text-align: center;
}

.section-header .more .icon-rarr {
	position: absolute;
	top: 8px;
	right: 5px;
	width: 5px;
	height: 9px;
	overflow: hidden;
	background-position: -75px -60px;
}

.section-header .more:hover {
	background: #f6f6f6;
	color: #666;
	text-decoration: none;
}

.section-header .more:hover .icon-rarr {
	background-position: -75px -60px;
}

.section-header .adSpace {
	position: absolute;
	top: 0;
	right: 15px;
	color: #666;
	line-height: 44px;
}

.section-header .new-icon {
	float: right;
	width: 35px;
	height: 15px;
	overflow: hidden;
	margin: 5px 10px 0 0;
	background-position: -15px -250px;
	text-indent: -999em;
}

.section-header #myAhot-question-sectionsk {
	float: right;
}

.section-header .btn-post {
	_display: inline;
	float: right;
	width: 90px;
	height: 34px;
	overflow: hidden;
	margin: 5px 20px 0 0;
	border-radius: 1px;
	border: 0 none;
	outline: 0 none;
	background: #4595e6;
	color: #fafafa;
	font: normal 14px/34px 'Microsoft YaHei',arial;
	text-align: center;
	cursor: pointer;
}

.section-header .btn-post:hover {
	background: #1d6ebf;
	color: #fff;
	text-decoration: none;
}

.section .section-content {
	border: 1px solid #e6e6e6;
	border-top: 0 none;
}

.section-header .a-more-hc {
	position: absolute;
	top: 9px;
	right: 20px;
	width: 68px;
	height: 24px;
	line-height: 24px;
	color: #999;
	text-align: center;
}

.section-header .a-more-hc:hover {
	color: #c00;
}

.bx-wrapper {
	position: relative;
	zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	vertical-align: middle;
}

.bx-wrapper .bx-viewport {
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
	-ms-transform: translatez(0);
	-o-transform: translatez(0);
	transform: translatez(0);
}

.layerbox a {
	color: #333;
	text-decoration: none;
}

.layerbox a:hover {
	color: #c00;
	text-decoration: underline;
}

.layerbox {
	padding: 5px;
	background: rgba(0,0,0,0.3);
	font-family: 'Microsoft YaHei',arial;
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4d000000,endcolorstr=#4d000000,gradientType=1)!important;
	z-index: 9999;
}

:root .layerbox {
	filter: none;
}

.layerbox-inner {
	background-color: #fff;
}

.layerbox .layerbox-header {
	padding: 0 9px 0 15px;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px #eee solid;
	zoom: 1;
	background: #fafafa;
}

.layerbox .layerbox-header .layerbox-title {
	float: left;
	color: #333;
	font: 14px/36px "Microsoft Yahei","\5FAE\8F6F\96C5\9ED1";
}

.layerbox .close {
	float: right;
	width: 23px;
	height: 23px;
	margin: 7px 0 0;
	cursor: pointer;
	background-position: 6px -129px;
	user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}

.layerbox .close:hover {
	background-color: #b3b3b3;
	background-position: -14px -129px;
}

.back_home {
	height: 46px;
	margin-top: 20px;
	padding-bottom: 30px;
	overflow: hidden;
	_zoom: 1;
	text-align: center;
}

.back_home_btn {
	display: inline-block;
	height: 44px;
	font: 18px/44px "Microsoft Yahei","\5FAE\8F6F\96C5\9ED1";
	padding: 0 30px;
	border: 1px solid #d4d4d4;
	background: #fff;
	color: #666;
	border-radius: 2px;
}

.back_home_btn:hover {
	color: #666;
	text-decoration: none;
	background: #f5f5f5;
}

.back_home_btn span {
	padding-left: 18px;
	background-position: -72px -262px;
}

#detail_on_nav_list_tonglan_btm {
	width: 988px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	margin-top: 5px;
	background: #fafafa;
	padding-left: 12px;
	overflow: hidden;
}

.subtitle-empty,.TE-success i {
	background: url(subtitle-edit.png) no-repeat;
}

.page-title .subtitle-empty {
	padding-left: 21px;
	background-position: -18px -41px;
}

.TE-box {
	position: fixed;
	_position: absolute;
	left: 50%;
	top: 50%;
	padding: 5px;
	width: 560px;
	height: 221px;
	margin: -115px 0 0 -285px;
	background: rgba(0,0,0,0.3);
	font: normal 12px/1.5 'Microsoft YaHei',arial;
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4d000000,endcolorstr=#4d000000,gradientType=1);
	_position: absolute;
	_bottom: auto;
	_top: expression(eval('document.documentElement.scrollTop+(document.documentElement.clientHeight)/2'));
	z-index: 9999;
	overflow: hidden;
}

:root .TE-box {
	filter: none;
}

.TE-box-inner {
	background-color: #fff;
	padding: 25px 30px 30px;
}

.TE-box .TE-close-btn {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 23px;
	height: 23px;
	cursor: pointer;
	background-position: 6px -129px;
	user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}

.TE-box .TE-close-btn:hover {
	background-color: #b3b3b3;
	background-position: -14px -129px;
}

.TE-box h4 {
	padding: 3px 0;
	height: 22px;
	overflow: hidden;
	font: 16px/21px 'Microsoft YaHei',arial;
}

.TE-editor {
	margin-top: 10px;
	padding: 0 0 10px 142px;
	position: relative;
	zoom: 1;
	height: 118px;
	overflow: hidden;
}

.TE-pic {
	position: absolute;
	left: 0;
	top: 0;
	border: 1px solid #e7e7e7;
}

.TE-editor strong {
	display: block;
	height: 22px;
	margin: 0 0 5px 0;
	overflow: hidden;
	font: 14px/22px 'Microsoft YaHei',arial;
}

.TE-editor textarea {
	display: block;
	padding: 6px 10px;
	height: 51px;
	width: 336px;
	border: 1px solid #ccc;
	resize: none;
	font: 14px/22px 'Microsoft YaHei',arial;
	color: #ccc;
}

.TE-tips {
	position: relative;
	margin: 6px 0 0;
	height: 20px;
	font: 14px/20px 'Microsoft YaHei',arial;
	color: #999;
	overflow: hidden;
}

.TE-tips span {
	color: #f33;
}

.TE-error-tip {
	position: absolute;
	left: 0;
	top: -32px;
	height: 20px;
	width: 288px;
	padding: 6px;
	font: 14px/20px 'Microsoft YaHei',arial;
	color: #c00;
	background: rgba(255,255,255,0.85);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#d9ffffff,endcolorstr=#d9ffffff,gradientType=1);
}

:root .TE-error-tip {
	filter: none;
}

.TE-editor button {
	position: relative;
	z-index: 2;
	float: right;
	margin-top: -16px;
	width: 50px;
	height: 26px;
	border: 0 none;
	font: 14px/26px 'Microsoft YaHei',arial;
	color: #fff;
	background: #4595e6;
	cursor: pointer;
	outline: 0 none;
}

.TE-editor button:hover {
	background: #297acc;
}

.TE-box-success {
	height: auto;
	width: 480px;
}

.TE-success {
	padding-left: 48px;
	position: relative;
	zoom: 1;
	font: 14px/20px 'Microsoft YaHei',arial;
	color: #666;
}

.TE-error {
	font: 14px/20px 'Microsoft YaHei',arial;
	color: #666;
}

.TE-success span,.TE-error span {
	color: #333;
}

.TE-success i {
	position: absolute;
	left: 0;
	top: 3px;
	width: 33px;
	height: 33px;
	background-position: 0 0;
}

*html body {
	background-image: url(about:black);
	background-attachment: fixed;
}

#feedBackWidget {
	position: fixed;
	z-index: 999;
	left: 50%;
	bottom: 60px;
	margin-left: 620px;
	right: 15px;
	width: 58px;
	font-size: 12px;
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight - this.offsetHeight - 100));
}

.widget-by-window {
	left: auto!important;
	margin: 0!important;
	right: 20px!important;
}

#callSurvey {
	width: 46px;
	height: 40px;
	position: relative;
	background: #ffa143;
}

#callSurvey a {
	display: block;
	position: absolute;
	left: -7px;
	top: -55px;
	width: 64px;
	height: 95px;
	color: #fff;
	cursor: pointer;
}

#callSurvey a:hover {
	color: #fff;
	text-decoration: none;
}

#callSurvey i {
	display: block;
	height: 47px;
	background: url(survey20150320-feedback.png) no-repeat 0 0;
}

#callSurvey em {
	display: block;
	width: 50px;
	height: 8px;
	margin: 0 0 0 5px;
	background: #f33;
}

#callSurvey span {
	display: block;
	width: 26px;
	padding: 4px 10px;
	margin: 0 0 0 7px;
	height: 36px;
	text-align: center;
	line-height: 16px;
}

#backTop,#callFeedBack {
	width: 46px;
	height: 46px;
	margin: 10px 0 0;
	text-align: center;
}

#backTop a,#callFeedBack a {
	display: block;
	width: 34px;
	height: 38px;
	padding: 8px 5px 0;
	border: 1px solid #e6e6e6;
	background: #fafafa;
	color: #999;
	font: normal 12px/14px 'Microsoft YaHei',arial;
}

#backTop a:hover,#callFeedBack a:hover {
	color: #666;
	text-decoration: none;
}

#backTop a i {
	display: block;
	width: 20px;
	height: 11px;
	overflow: hidden;
	margin: 0 auto;
	padding: 10px 0 0;
	background: url(compare-fixedbox-bg.png) no-repeat 0 -72px;
}

#backTop a:hover i {
	background-position: 0 -92px;
}

#N1 {
	width: 100px;
	height: 100px;
	overflow: hidden;
}

#N1 a {
	display: block;
	height: 100px;
	background: url(n120150409corp.gif) no-repeat 0 0;
	text-indent: -9999em;
	overflow: hidden;
}

#QrCode {
	width: 46px;
	height: 74px;
	position: relative;
	margin-top: 10px;
}

.QrCode span {
	position: relative;
	z-index: 2;
	display: block;
	height: 56px;
	overflow: hidden;
	padding: 8px 5px 8px;
	background-color: #fafafa;
	border: 1px solid #e6e6e6;
	font: normal 12px/14px 'Microsoft YaHei',arial;
	text-align: center;
	color: #999;
	cursor: default;
}

.QrCode span i {
	display: block;
	margin: 5px auto 0;
	width: 17px;
	height: 21px;
	overflow: hidden;
	background: url(detail-qr-code-20150818.png) 0 0 no-repeat;
}

.QrCode-on span {
	color: #666;
	border-left: 0 none;
	padding-left: 9px;
	margin-left: -3px;
	border-color: #ccc;
}

.QrCode-on span i {
	background-position: 0 -22px;
}

.QrCode .qrcode-box {
	display: none;
	position: absolute;
	top: 0;
	right: 48px;
	border: 1px solid #ccc;
	padding: 5px;
	background-color: #fafafa;
}

.QrCode .qrcode-box img {
	vertical-align: middle;
}

.QrCode-on .qrcode-box {
	display: block;
}

#tryLink {
	width: 46px;
	height: 40px;
	background: #f60;
}

#tryLink a {
	position: relative;
	display: block;
	padding: 6px 10px;
	line-height: 16px;
	color: #fff;
	font: normal 12px/14px 'Microsoft YaHei',arial;
}

#tryLink a:hover {
	color: #fff;
	text-decoration: none;
}

#tryLink a i {
	position: absolute;
	left: -2px;
	top: -39px;
	width: 54px;
	height: 39px;
	overflow: hidden;
	background: url(try-link-list-new-page.png) no-repeat 0 0;
}

#zcLink {
	width: 46px;
	height: 89px;
}

#zcLink a {
	display: block;
	width: 62px;
	margin-left: -6px;
	position: relative;
	height: 89px;
	background: url(zclink20150618.png) no-repeat 0 0;
	text-indent: -9999em;
	overflow: hidden;
}

#hhrLink {
	width: 46px;
	height: 46px;
	position: relative;
}

#hhrLink a {
	position: absolute;
	left: -17px;
	bottom: 0;
	width: 80px;
	height: 86px;
	background: url(hhrlink-20150810.gif) no-repeat 0 0;
	text-indent: -9999em;
	overflow: hidden;
}

#commentActive201512 {
	width: 46px;
	height: 48px;
	position: relative;
}

#commentActive201512 a {
	position: absolute;
	left: -30px;
	bottom: 0;
	display: block;
	width: 105px;
	height: 80px;
	background: url(v7entry.png) no-repeat 0 0;
	text-indent: -9999em;
	overflow: hidden;
}

#QA20150916 {
	width: 46px;
	height: 48px;
	background: #f60;
}

#QA20150916 a {
	position: relative;
	display: block;
	padding: 6px 10px;
	line-height: 18px;
	color: #fff;
	font: normal 12px/18px 'Microsoft YaHei',arial;
}

#QA20150916 a:hover {
	color: #fff;
	text-decoration: none;
}

#QA20150916 a i {
	position: absolute;
	left: -14px;
	top: -62px;
	width: 75px;
	height: 67px;
	overflow: hidden;
	background: url(promotion20150617_IE6.png) no-repeat 0 -91px;
}

.survey-n1-inner,.survey-n1-order,.survey-n1-buy {
	background: url(n1corp20150512.png) no-repeat;
}

#SurveyN1 {
	position: fixed;
	bottom: 0;
	right: 0;
	width: 200px;
	height: 250px;
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight - 250));
}

.survey-n1-inner {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 200px;
	height: 250px;
	overflow: hidden;
	background-position: 0 0;
}

#J_SurveyN1Close {
	position: absolute;
	right: 0;
	top: 0;
	width: 23px;
	height: 23px;
	text-indent: -9999em;
	overflow: hidden;
	background: url(about:blank);
	cursor: pointer;
}

.survey-n1-inner h3 {
	position: absolute;
	left: 0;
	top: 184px;
	width: 200px;
	height: 24px;
	font: 14px/24px 'Microsoft YaHei',arial;
	color: #0a3c8d;
	text-align: center;
}

.survey-n1-order,.survey-n1-buy {
	position: absolute;
	left: 14px;
	top: 213px;
	width: 81px;
	height: 27px;
	font: 14px/26px 'Microsoft YaHei',arial;
	color: #fff;
	text-align: center;
	background-position: -204px 0;
}

.survey-n1-order:hover {
	background-position: -204px -31px;
	color: #fff;
	text-decoration: none;
}

.survey-n1-buy {
	left: 105px;
	background-position: -204px -62px;
}

.survey-n1-buy:hover {
	background-position: -204px -94px;
	color: #fff;
	text-decoration: none;
}

.v3-compare-box-close,.v3-compare-item-del {
	background: url(compare-fixedbox-bg.png) no-repeat;
}

.v3-compare-box {
	position: fixed;
	right: 20px;
	top: 50px;
	z-index: 100000;
	width: 110px;
	background: #fff;
	font-family: 'microsoft yahei',arial;
	_position: absolute;
}

.v3-compare-box .v3-compare-box-header {
	height: 30px;
	background: #4595e6;
	line-height: 30px;
}

.v3-compare-box-header .v3-compare-box-close {
	float: right;
	width: 19px;
	height: 19px;
	overflow: hidden;
	background-position: 1px 5px;
	margin: 6px 5px 0 0;
	text-indent: -999em;
	cursor: pointer;
}

.v3-compare-box-header .v3-compare-box-close:hover {
	background-color: #297acc;
}

.v3-compare-box-header .v3-compare-box-title {
	padding-left: 10px;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
}

.v3-compare-box-list li {
	position: relative;
	padding: 4px 10px 5px;
	border: 1px solid #efefef;
	border-bottom: 0 none;
}

.v3-compare-box-list .pic {
	display: block;
	text-align: center;
}

.v3-compare-box-list .pic img {
	padding: 4px 0;
	vertical-align: top;
}

.v3-compare-box-list span {
	display: block;
	max-height: 36px;
	_height: 36px;
	color: #333;
	text-align: left;
	overflow: hidden;
	word-break: break-all;
	word-wrap: break-word;
}

.v3-compare-box-list a:hover span {
	color: #c00;
}

.v3-compare-box-list .v3-compare-item-del {
	display: none;
	position: absolute;
	top: -1px;
	right: -1px;
	width: 17px;
	height: 17px;
	overflow: hidden;
	background-position: 0 -50px;
	text-indent: -999em;
	cursor: pointer;
}

.v3-compare-box-list li:hover,.v3-compare-box-list .hover {
	z-index: 10;
	margin-bottom: -1px;
	border: 1px dashed #4595e6;
}

.v3-compare-box-list li:hover .v3-compare-item-del,.v3-compare-box-list .hover .v3-compare-item-del {
	display: block;
}

.v3-compare-box-buttons {
	padding: 10px 0 12px;
	border: 1px solid #efefef;
	text-align: center;
}

.v3-compare-box-buttons button {
	display: block;
	width: 80px;
	height: 26px;
	margin: 5px auto 0;
	border: 0 none;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #4595e6;
	color: #fff;
	font: normal 12px/26px 'microsoft yahei',arial;
	text-align: center;
	line-height: 26px;
	cursor: pointer;
	outline: 0 none;
}

.v3-compare-box-buttons button:hover {
	background: #2575C6;
}

.v3-compare-box-buttons .v3-compare-box-clear {
	display: inline-block;
	margin: 13px 0 0;
	color: #0a50a1;
	vertical-align: middle;
	cursor: pointer;
}

.v3-compare-box-buttons .v3-compare-box-clear:hover {
	color: #c00;
}

.size01 .icon {
	background: url(size01.png) no-repeat;
	width: 60px;
	height: 74px;
}

.size02 .icon {
	background: url(size02.png) no-repeat;
	width: 60px;
	height: 74px;
}

.pingzhanbi01 .icon {
	background: url(pingzhanbi01.png) no-repeat;
	width: 36px;
	height: 65px;
}

.pingzhanbi02 .icon {
	background: url(pingzhanbi02.png) no-repeat;
	width: 36px;
	height: 65px;
}

.pingzhanbi03 .icon {
	background: url(pingzhanbi03.png) no-repeat;
	width: 36px;
	height: 65px;
}

.xiangsu01 .icon {
	background: url(xiangsu01.png) no-repeat;
	width: 36px;
	height: 27px;
}

.xiangsu02 .icon {
	background: url(xiangsu02.png) no-repeat;
	width: 36px;
	height: 27px;
}

.xiangsu03 .icon {
	background: url(xiangsu03.png) no-repeat;
	width: 36px;
	height: 27px;
}

.cpu-xinghao01 .icon {
	background: url(cpu-xinghao01.png) no-repeat;
	width: 37px;
	height: 36px;
}

.cpu-xinghao02 .icon {
	background: url(cpu-xinghao02.png) no-repeat;
	width: 37px;
	height: 36px;
}

.cpu-xinghao03 .icon {
	background: url(cpu-xinghao03.png) no-repeat;
	width: 37px;
	height: 36px;
}

.icon-s {
	display: inline-block;
	background: url(icon.png) no-repeat 0 -42px;
	width: 19px;
	height: 19px;
	vertical-align: -2px;
}

.icon-s:hover {
	background-position: -26px -42px;
}

.gpu-xinghao01 .icon {
	background: url(gpu-xinghao01.png) no-repeat;
	width: 37px;
	height: 36px;
}

.gpu-xinghao02 .icon {
	background: url(gpu-xinghao02.png) no-repeat;
	width: 37px;
	height: 36px;
}

.gpu-xinghao03 .icon {
	background: url(gpu-xinghao03.png) no-repeat;
	width: 37px;
	height: 36px;
}

.ram01 .icon {
	background: url(ram01.png) no-repeat;
	width: 36px;
	height: 32px;
}

.ram02 .icon {
	background: url(ram02.png) no-repeat;
	width: 36px;
	height: 32px;
}

.ram03 .icon {
	background: url(ram03.png) no-repeat;
	width: 36px;
	height: 32px;
}

.icon_01 .icon {
	background: url(rom01.png) no-repeat;
	width: 36px;
	height: 36px;
}

.icon_02 .icon {
	background: url(rom02.png) no-repeat;
	width: 36px;
	height: 36px;
}

.icon_01,.icon_02 {
	display: inline-block;
	padding: 0 20px;
}

.rongliang01 .icon {
	background: url(rongliang01.png) no-repeat;
	width: 36px;
	height: 22px;
}

.rongliang02 .icon {
	background: url(rongliang02.png) no-repeat;
	width: 36px;
	height: 22px;
}

.rongliang03 .icon {
	background: url(rongliang03.png) no-repeat;
	width: 36px;
	height: 22px;
}

.jiekou01 .icon {
	background: url(jiekou01.png) no-repeat;
	width: 36px;
	height: 36px;
}

.jiekou02 .icon {
	background: url(jiekou02.png) no-repeat;
	width: 36px;
	height: 36px;
}

.jiekou03 .icon {
	background: url(jiekou03.png) no-repeat;
	width: 36px;
	height: 36px;
}

.jiekou04 .icon {
	background: url(jiekou04.png) no-repeat;
	width: 36px;
	height: 36px;
}

.qian-shexiangtou01 .icon {
	background: url(qian-shexiangtou01.png) no-repeat;
	width: 36px;
	height: 26px;
}

.hou-shexiangtou02 .icon {
	background: url(hou-shexiangtou02.png) no-repeat;
	width: 36px;
	height: 26px;
}

.qian-shexiangtou02 .icon {
	background: url(qian-shexiangtou02.png) no-repeat;
	width: 36px;
	height: 26px;
}

.qian-shexiangtou03 .icon {
	background: url(qian-shexiangtou03.png) no-repeat;
	width: 36px;
	height: 26px;
}

.product-pics {
	margin: 5px 0 10px;
	overflow: hidden;
}

.product-pics a {
	display: block;
	float: left;
	width: 48px;
	height: 38px;
}

.product-pics span {
	display: block;
	width: 40px;
	height: 30px;
	overflow: hidden;
	border: 1px solid #fff;
	padding: 3px;
}

.product-pics img {
	width: 100%;
}

.product-pics a:hover span {
	border: 1px solid #038bf9;
}

.wlan .icon {
	background: url(wlan.png) no-repeat;
	width: 36px;
	height: 30px;
}

.item-noparam {
	color: #333;
}

.nfc .icon {
	background: url(nfc.png) no-repeat;
	width: 36px;
	height: 30px;
}

.icon-div {
	display: inline-block;
	padding: 5px 5px 0;
}

input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner {
	border: none;
	padding: 0;
	font-family: arial;
}

body {
	background: #fff;
}

a {
	color: #0a50a1;
	text-decoration: none;
}

a:hover {
	color: #c00;
	text-decoration: underline;
}

.stars,.stars em,.star,.star span,.comment-star,.comment-star span {
	background: url(product-publicIcons-20150205.png) no-repeat;
}

.compare-table-head .active i,.select-item i,.move-btn .ml button,.move-btn .mr button,.cate-title strong i,.icon-more-series,.product-price .merchant-num,.marked {
	background: url(param_compare20170220.png) no-repeat;
}

.user-score-empty i,.user-comment-empty i,.editor-article-empty i,.user-comment-empty .to-write-comment .icon {
	background: url(product-main-bg-20151124.png) no-repeat;
}

.wrapper,.global-sitenav .sitenav-inner {
	width: 1200px;
}
.header {
	width: 1200px;
	/*height: 60px;*/
	padding: 0;
	margin: 10px auto 0;
}

.public-category-nav {
	width: 1198px;
}

.wrapper {
	padding: 0 ;
	margin: 0 auto;
	color: #333;
}

.side {
	float: left;
	width: 205px;
	margin-top: 6px;
}

.content {
	float: right;
	width: 785px;
	margin-top: 6px;
}

.mt {
	margin-top: 10px;
}

.mt15 {
	margin-top: 15px;
}

.hide {
	display: none;
}

.zindex {
	z-index: 99;
}

.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;
}

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;
	font-size: 14px;
}

.commpare-table .thead {
	width: 100%;
	text-align: left;
}

.commpare-table .action-tr {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}

.commpare-table {
	margin-top: 20px;
	border-collapse: collapse;
	width: 100%;
	border: 1px solid #e6e6e6;
}

.commpare-table td,.commpare-table th {
	height: 20px;
	border: 1px solid #e6e6e6;
	line-height: 20px;
}

.compare-table-head {
	background: #fafafa;
}

.commpare-table th {
	padding: 8px 10px;
	width: 108px;
	vertical-align: middle;
	border: 1px solid #e6e6e6;
	font-weight: normal;
	text-align: center;
	line-height: 18px;
	font-size: 14px;
}

.commpare-table td {
	padding: 8px 0;
	zoom: 1;
	width: 213px;
	text-align: center;
	word-wrap: break-word;
	word-break: break-all;
}

.commpare-table .product-name-inner {
	padding: 0 10px;
}

.cate-tr {
	cursor: pointer;
}

.cate-title strong {
	position: relative;
	display: block;
	padding-left: 17px;
	height: 20px;
	font: 16px/20px 'Microsoft YaHei',arial;
	background-position: -87px 2px;
	color: #333;
}

.cate-title strong i {
	position: absolute;
	left: 0;
	top: 5px;
	width: 9px;
	height: 9px;
	font: 0/0 arial;
	background-color: #fff;
	background-position: -33px -148px;
}

.cate-item-on .cate-title strong i {
	background-position: -48px -148px;
}

.commpare-table .cate-title {
	height: 20px;
	border: 1px solid #e6e6e6;
	padding-left: 10px;
	background: #fafafa;
}

.commpare-table .cate-title {
	text-align: left;
}

.cate-title strong i {
	position: absolute;
	left: 0;
	top: 5px;
	width: 9px;
	height: 9px;
	background: url(icon.png) no-repeat -17px -20px;
}

.cate-item-on .cate-title strong i {
	background-position: -35px -20px;
}

.compare-table-head strong {
	display: block;
	margin-bottom: 5px;
	height: 26px;
	font: 16px/26px 'Microsoft YaHei',arial;
	text-align: center;
}

.compare-table-head label {
	display: block;
	height: 20px;
	margin: 4px 0;
	zoom: 1;
	padding-left: 18px;
	position: relative;
	font-size: 12px;
	text-align: left;
	overflow: hidden;
}

.compare-table-head label input {
	position: absolute;
	left: -20em;
	top: 4px;
}

.compare-table-head label i {
	position: absolute;
	left: 0;
	top: 3px;
	width: 11px;
	height: 11px;
	border: 1px solid #ccc;
	background-color: #fff;
}

.compare-table-head .active i {
	background-color: #fff;
	background-position: -65px -146px;
}

.commpare-table .produce-pic td {
	padding: 20px 0 10px;
	border-bottom: 0 none;
	vertical-align: middle;
}

.commpare-table .produce-pic img {
	display: block;
	margin: 0 auto;
}

.product-choose td {
	padding-bottom: 5px;
	vertical-align: top;
	border-bottom: 0 none;
	border-top: 0 none;
	text-align: center;
}

.select-item {
	position: relative;
	width: 198px;
	margin: 5px auto 0;
	zoom: 1;
	height: 24px;
}

.select-item .select-trigger {
	display: block;
	padding: 0 25px 0 5px;
	width: 166px;
	height: 22px;
	line-height: 22px;
	border: 1px solid #b5d5f5;
	background-color: #fff;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #666;
	cursor: default;
	overflow: hidden;
	text-align: left;
}

.select-item i {
	position: absolute;
	right: 8px;
	top: 10px;
	width: 9px;
	height: 5px;
	font: 0/0 arial;
	background-position: 0 -150px;
}

.select-list-box {
	display: none;
	position: absolute;
	left: 0;
	top: 23px;
	padding: 0;
	white-space: nowrap;
	background: #fff;
	border: 1px solid #dbdbdb;
	-webkit-box-shadow: 2px 2px 8px -2px rgba(204,204,204,.5);
	box-shadow: 2px 2px 8px -2px rgba(204,204,204,.5);
	overflow: hidden;
}

.select-manu-list {
	position: relative;
	margin-left: -1px;
	padding: 4px 0;
	min-width: 197px;
	_width: 197px;
	max-height: 300px;
	_height: 300px;
	overflow-y: auto;
}

.select-manu-list li {
	height: 28px;
	font: 12px/28px 'Microsoft YaHei',arial;
	cursor: pointer;
	text-align: left;
}

.select-manu-list .group-title {
	padding: 0 5px 0 6px;
	white-space: nowrap;
	color: #999;
}

.select-manu-list li a {
	padding: 0 25px 0 6px;
	display: block;
	color: #666;
}

.select-manu-list li a:hover {
	background: #f5f5f5;
	color: #666;
	text-decoration: none;
}

.select-disabled .select-trigger {
	border-color: #dbdbdb;
	color: #999;
}

.select-disabled i {
	background-position: -15px -150px;
}

.select-item-hover .select-trigger,.select-item-on .select-trigger,.select-item-on .select-list-box {
	border-color: #4595e6;
}

.select-item-on .select-list-box {
	display: block;
}

.select-item-on {
	z-index: 1000;
}

.product-move td {
	border-top: 0 none;
	height: 10px;
	vertical-align: middle;
	padding: 0;
}

.product-move .move-btn {
	position: relative;
}

.product-move .move-btn span {
	position: absolute;
	cursor: pointer;
}

.product-move .del {
	width: 18px;
	height: 20px;
	background: #fff url(icon.png) no-repeat -15px 0;
	right: 5px;
	top: -220px;
	z-index: 9;
}

.product-move .change {
	border: 1px solid #e8e8e8;
	width: 30px;
	height: 30px;
	background: #fff url(compare-btn-change.png) 50% no-repeat;
	border-radius: 15px;
	right: -15px;
	top: -150px;
}

.product-move .disabled span,.product-move .button-disabled {
	display: none;
}

.product-move .del:hover {
	background-position: -34px 0;
}

.product-move .change:hover {
	background-color: #f6f6f6;
	border-color: #d8d8d8;
}

.product-price {
	vertical-align: top;
}

.commpare-table .price-status {
	display: block;
	height: 22px;
	line-height: 22px;
	color: #999;
}

.price {
	display: inline-block;
	height: 26px;
	line-height: 26px;
	font-size: 18px;
	font-weight: bold;
	color: #f33;
}

.price b {
	font-size: 14px;
}

.product-price p {
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	font-size: 14px;
}

.date {
	color: #999;
}

.product-price .merchant-num {
	color: #333;
	padding-left: 16px;
	background-position: -110px -144px;
}

.product-price p b {
	font-weight: normal;
	color: #0a50a1;
}

.product-price p a:hover,.product-price p a:hover b {
	color: #c00;
}

a .price:hover {
	text-decoration: underline;
}

.grade .score {
	display: block;
	height: 36px;
	padding: 0 10px;
	font: 30px/36px 'Microsoft YaHei',arial;
	color: #f60;
}

.grade .stars {
	display: block;
	margin: 2px auto 0;
	width: 79px;
	height: 14px;
	background-position: 0 0;
	text-align: left;
}

.grade .stars em {
	display: block;
	height: 14px;
	background-position: 0 -20px;
}

.comment-num {
	margin: 6px 0 0;
	height: 20px;
	padding: 0 10px;
	color: #999;
}

.comment-num a {
	color: #999;
}

.comment-num b {
	font-weight: normal;
	color: #333;
}

.comment-num a:hover,.comment-num a:hover b {
	color: #c00;
}

.param-compare .same {
	color: #666;
}

.param-compare .same td {
	color: #666;
}

.param-compare .hov {
	background: url(compare-td-hover.png) no-repeat right top;
}

.param-compare .bgColor.hov {
	background-color: #f2f9ff;
}

.param-compare td.marked {
	background: url(param_compare.png) no-repeat 100% -223px;
}

.param-compare .unavailable {
	background-color: #fff;
}

.param-content {
	padding: 0 10px;
}

.fixed-table {
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 50%;
	margin-left: -600px;
	width: 1200px;
	padding-bottom: 5px;
	background: url(compare-head-fixed-shadow.png) repeat-x left bottom;
}

.fixed-head {
	margin: 0;
	border: 1px solid #e6e6e6;
	table-layout: fixed;
	background: #fff;
}

.fixed-head td,.fixed-head th {
	border: 1px solid #e6e6e6;
	padding: 4px 0 0;
	font-size: 12px;
}

.fixed-head th {
	padding: 0 10px;
	vertical-align: middle;
	background: #fafafa;
}

.fixed-head .product-choose td {
	height: 58px;
	vertical-align: middle;
	background: #fff;
	border-bottom: 0 none;
}

.fixed-head .product-move td {
	padding: 0;
	height: 10px;
	border-top: 0 none;
}

.fixed-head .product-name-inner {
	height: 40px;
	padding: 6px 10px 0;
	text-align: center;
	overflow: hidden;
}

.fixed-head .product-name-inner a {
	font-weight: bold;
	color: #333;
	font-size: 14px;
}

.fixed-head .product-name-inner a:hover {
	color: #c00;
}

.fixed-head .del {
	top: -80px;
}

.pic-compare th,.comment-compare th {
	text-align: center;
	font-size: 16px;
}

.pic-compare .pic {
	display: block;
	width: 160px;
	margin: 0 auto;
	overflow: hidden;
}

.pic-compare .pic-empty {
	color: #999;
	font-size: 14px;
}

.article-list-tr td {
	padding: 5px 0;
}

.pic-news-list {
	position: relative;
	zoom: 1;
	overflow: hidden;
	padding: 0 10px;
	text-align: left;
}

.pic-news-list li {
	padding: 15px 0;
	margin-top: -1px;
	border-top: 1px solid #f5f5f5;
	overflow: hidden;
	zoom: 1;
}

.pic-news .pic {
	float: left;
	width: 80px;
	height: 60px;
	overflow: hidden;
	line-height: 57px;
	border: 1px solid #e6e6e6;
	margin-right: 6px;
	_margin-right: 3px;
	text-align: center;
}

.pic-news .pic img {
	vertical-align: middle;
}

*+html .pic-news .pic {
	font-family: "simsun";
	height: 60px;
	line-height: 0;
	text-align: center;
	display: inline;
	zoom: 1;
	font-size: 65px;
}

* html .pic-news .pic {
	font-family: "simsun";
	height: 60px;
	line-height: 0;
	text-align: center;
	display: inline;
	zoom: 1;
	font-size: 65px;
}

.pic-news h4 {
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	margin-bottom: 10px;
	font: 14px/18px 'Microsoft YaHei',arial;
	word-break: break-all;
	word-wrap: break-word;
}

.pic-news h4 .type {
	float: left;
	margin-right: 5px;
	height: 18px;
	padding: 0 3px;
	background: #4595e6;
	color: #fff;
	font: normal 12px/18px 'Microsoft YaHei',arial;
}

.pic-news h4 .zhibo {
	background: #f60;
}

.pic-news p {
	color: #888;
	line-height: 18px;
	word-break: break-all;
	word-wrap: break-word;
}

.article-list-tr .article-more {
	height: 18px;
	line-height: 18px;
	padding: 0 10px 17px;
	margin: -3px 0 0;
	text-align: left;
}

.article-list-tr .article-more a b {
	font-family: simsun;
	font-weight: normal;
}

.article-list-tr td {
	vertical-align: top;
}

.article-list-tr .article-empty {
	vertical-align: middle;
}

.editor-article-empty {
	width: 90px;
	margin: 20px auto;
	line-height: 22px;
	color: #999;
}

.editor-article-empty i {
	display: block;
	width: 55px;
	height: 54px;
	margin: 0 auto 10px;
	background-position: 0 -320px;
}

.comments-from {
	margin-top: 10px;
	padding: 0 10px;
	height: 20px;
	line-height: 20px;
	color: #999;
	text-align: left;
}

.comments-from strong {
	font-weight: normal;
	color: #333;
}

.comments-level {
	padding: 5px 10px 6px;
	color: #666;
	font-family: 'Microsoft YaHei',arial;
	line-height: 22px;
	text-align: left;
}

.comments-level li {
	position: relative;
	height: 22px;
	overflow: hidden;
	padding: 0 10px 0 60px;
	vertical-align: middle;
}

.comments-level strong {
	position: absolute;
	top: 0;
	left: 0;
	font-weight: normal;
	padding: 0 5px 0 0;
}

.comments-level em {
	position: absolute;
	top: 0;
	left: 28px;
	color: #999;
}

.comments-level .rate-bar {
	position: absolute;
	top: 6px;
	left: 63px;
	float: left;
	width: 100px;
	height: 10px;
	overflow: hidden;
	background: #efefef;
}

.comments-level i {
	float: left;
	height: 10px;
	background: #f60;
}

.user-score-empty {
	width: 90px;
	margin: 0 auto;
}

.user-score-empty span {
	display: block;
	line-height: 22px;
	color: #999;
}

.user-score-empty i {
	display: block;
	width: 62px;
	height: 52px;
	margin: 0 0 10px 10px;
	background-position: -58px -320px;
}

.user-score-empty a {
	display: block;
	width: 90px;
	height: 34px;
	margin: 10px 0 0;
	font: 14px/34px 'Microsoft YaHei',arial;
	color: #fff;
	background: #4595e6;
}

.user-score-empty a:hover {
	color: #fff;
	text-decoration: none;
	background: #297acc;
}

.good-words,.bad-words {
	padding: 0 10px;
	overflow: hidden;
	zoom: 1;
	height: 66px;
}

.bad-words {
	padding-bottom: 7px;
}

.good-words a,.bad-words a {
	float: left;
	margin: 7px 7px 0 0;
	height: 24px;
	padding: 0 9px;
	border: 1px solid #fc9;
	color: #f60;
	line-height: 24px;
	text-decoration: none;
	white-space: nowrap;
	outline: 0 none;
}

.good-words a:hover {
	background-color: #fff9e5;
	color: #f60;
	text-decoration: none;
}

.bad-words a {
	border-color: #8cdac1;
	color: #096;
}

.bad-words a:hover {
	border-color: #a7dba7;
	background: #f2fbf8;
	color: #408040;
}

.comment-compare .review-words-empty {
	vertical-align: middle;
	color: #999;
}

.comment-list-tr td {
	vertical-align: top;
}

.comment-list-tr .comment-empty {
	vertical-align: middle;
}

.user-comment-list {
	padding: 0 10px 10px;
	text-align: left;
	margin-top: -4px;
}

.user-comment-list li {
	padding: 10px 0;
	border-bottom: 1px solid #f5f5f5;
}

.user-comment-list .onlyone {
	border-bottom: 0 none;
}

.comment-user {
	height: 40px;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 4px;
}

.comment-user .user-face {
	float: left;
	width: 30px;
	height: 30px;
	overflow: hidden;
	margin: 5px 10px 0 0;
	_margin-right: 7px;
}

.comment-user .user-face img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
}

.comment-user h4 {
	height: 22px;
	font: 14px/22px 'Microsoft YaHei',arial;
	overflow: hidden;
}

.comment-star {
	width: 79px;
	height: 14px;
	background-position: 0 0;
	overflow: hidden;
}

.comment-star span {
	display: block;
	height: 14px;
	background-position: 0 -20px;
}

.comments-words {
	position: relative;
	padding: 0 0 0 40px;
	zoom: 1;
	overflow: hidden;
	margin: 0;
	line-height: 20px;
}

.comments-words strong {
	position: absolute;
	left: 0;
	top: 0;
	width: 40px;
	white-space: nowrap;
}

.comments-words p {
	overflow: hidden;
	zoom: 1;
}

.user-comment-list .view-more {
	display: none;
	margin-top: 4px;
	padding-left: 40px;
	overflow: hidden;
	zoom: 1;
	height: 20px;
	line-height: 20px;
}

.comment-height-limit .content-inner {
	position: relative;
	overflow: hidden;
	zoom: 1;
}

.view-more a b {
	font-weight: normal;
	font-family: 'simsun';
}

user-comment-list .view-more .icon-darr {
	position: absolute;
	top: 7px;
	right: 0;
	width: 9px;
	height: 5px;
	overflow: hidden;
	background-position: -31px -105px;
}

user-comment-list .view-more .icon-uarr {
	position: absolute;
	top: 7px;
	right: 0;
	width: 9px;
	height: 5px;
	overflow: hidden;
	background-position: -41px -105px;
}

user-comment-list .view-more a:hover {
	color: #c00;
}

user-comment-list .view-more a:hover .icon-darr {
	background-position: -31px -95px;
}

user-comment-list .view-more a:hover .icon-uarr {
	background-position: -41px -95px;
}

.all-review {
	padding: 0 10px 6px 10px;
	text-align: left;
	height: 22px;
	line-height: 22px;
}

.all-review a b {
	font-weight: normal;
	font-family: 'simsun';
}

.user-comment-empty {
	width: 115px;
	margin: 0 auto;
}

.user-comment-empty span {
	display: block;
	line-height: 20px;
	color: #999;
}

.user-comment-empty i {
	display: block;
	width: 115px;
	height: 74px;
	margin: 0 auto 12px;
	background-position: 0 -170px;
}

.user-comment-empty .to-write-comment {
	display: block;
	width: 76px;
	height: 22px;
	overflow: hidden;
	margin: 10px auto 0;
	padding: 0 8px;
	border: 1px solid #ffcba6;
	background: #fff6f1;
	color: #f60;
	line-height: 22px;
	text-align: center;
	white-space: nowrap;
}

.user-comment-empty .to-write-comment .icon {
	float: left;
	width: 11px;
	height: 11px;
	overflow: hidden;
	margin: 5px 5px 0 0;
	background-position: -109px -40px;
}

.user-comment-empty .to-write-comment:hover {
	background: #fee6d9;
	text-decoration: none;
}

.star {
	width: 69px;
	height: 12px;
	overflow: hidden;
	background-position: 0 -80px;
}

.star em {
	float: left;
	height: 12px;
	background-position: 0 -60px;
}

.biger-star {
	width: 79px;
	height: 14px;
	background-position: 0 0;
}

.biger-star em {
	height: 14px;
	background-position: 0 -20px;
}

.layerbox {
	position: relative;
}

.layerbox a {
	color: #0a50a1;
}

.layerbox .close {
	position: absolute;
	z-index: 50;
	margin: 0;
	right: 10px;
	top: 10px;
}

.accessories-layerbox {
	padding: 0;
	filter: 0 none;
	border: 5px solid #b2b2b2;
	border: 5px solid rgba(0,0,0,0.3);
	background: none;
}

.comment-item {
	position: relative;
	zoom: 1;
	font-family: 'Microsoft YaHei',arial;
}

.comment-item .comments-list-content {
	padding: 30px 20px 20px;
}

.comment-item .single-score {
	color: #666;
	line-height: 18px;
}

.comment-item .single-score .empty-score {
	color: #999;
}

.comment-item .single-score .date {
	float: right;
	color: #999;
}

.comment-item .single-score .star {
	float: left;
	margin: 1px 5px 0 0;
}

.comment-item .comments-list-content h3 {
	margin: 10px 0 6px;
	font-weight: normal;
	font-size: 16px;
	line-height: 26px;
}

.comment-item .comments-list-content .source {
	color: #999;
	font-size: 12px;
}

.comment-item .icon-from-wap,.comment-item .icon-from-ios,.comment-item .icon-from-android,.comment-item .icon-from-shop {
	padding: 1px 0 1px 18px;
	background: url(comments-from-icon.png) no-repeat;
}

.comment-item .icon-from-wap {
	background-position: 0 -56px;
}

.comment-item .icon-from-ios {
	background-position: 0 -37px;
}

.comment-item .icon-from-android {
	background-position: 0 -17px;
}

.comment-item .icon-from-shop {
	background-position: 0 0;
}

.comment-item .comments-content {
	height: 250px;
	overflow-y: auto;
	zoom: 1;
	position: relative;
}

.comment-item .comments-words {
	position: relative;
	zoom: 1;
	padding: 2px 0 2px 45px;
	overflow: hidden;
	margin: 0;
	font-size: 14px;
	line-height: 24px;
}

.comment-item .comments-words strong {
	float: left;
	width: 45px;
	margin-top: 2px;
}

.comment-item .comments-words p {
	overflow: hidden;
	zoom: 1;
}

.comment-item .media-group {
	margin-bottom: 5px;
	padding: 6px 0 0;
}

.comment-item .media-group li {
	position: relative;
	float: left;
	width: 80px;
	height: 60px;
	margin: 5px 5px 0 0;
	border: 1px solid #f8f8f8;
}

.comment-item .media-group img {
	vertical-align: top;
}

.comment-item .media-group .loading {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 16px;
	height: 16px;
	background: url(loading.gif) no-repeat;
	margin: -8px 0 0 -8px;
}

.comment-item .newer-comment {
	margin: 11px 0 0;
	border-top: 1px dashed #E9E9E9;
}

.comment-item .newer-comment dt {
	margin: 9px 0 0;
	height: 30px;
	color: #f33;
	font: bold 14px/30px 'Microsoft YaHei',arial;
	overflow: hidden;
}

.comment-item .newer-comment dt span {
	float: left;
	margin-right: 5px;
}

.comment-item .newer-comment dt em {
	float: left;
	height: 18px;
	padding: 0 4px;
	margin: 6px 0 0 0;
	font: 12px/18px 'Microsoft YaHei',arial;
	color: #fff;
	background: #f60;
}

.comment-item .newer-comment dd {
	font-size: 14px;
	line-height: 24px;
	overflow: hidden;
	zoom: 1;
}

.comment-item .func-handle {
	margin: 10px 0 0;
}

.func-handle a i,.func-handle span i {
	background: url(product-comment-bg-20151016.png) no-repeat;
}

.func-handle {
	height: 20px;
	overflow: hidden;
	margin: 23px 0 0;
}

.func-handle a,.func-handle span {
	float: left;
	margin: 0 20px 0 0;
	color: #999;
	line-height: 20px;
}

.func-handle a i,.func-handle span i {
	float: left;
	width: 15px;
	height: 14px;
	overflow: hidden;
	margin: 2px 5px 0 0;
}

.func-handle a:hover {
	text-decoration: none;
}

.func-handle a[href]:hover {
	color: #333;
	text-decoration: none;
}

.func-handle .icon-reply {
	margin-top: 3px;
	background-position: 0 2px;
}

.func-handle .icon-zan {
	margin-top: 2px;
	background-position: -13px 0;
}

.func-handle .icon-cai {
	margin-top: 4px;
	background-position: -28px 0;
}

.func-handle .icon-share {
	margin-top: 3px;
	background-position: -43px 1px;
}

.func-handle .icon-fav {
	background-position: -60px 0;
}

.func-handle .icon-view {
	background-position: -80px 3px;
}

.func-handle .done {
	color: #333;
}

.func-handle a[href]:hover .icon-reply,.func-handle .done .icon-reply {
	background-position: 0 -18px;
}

.func-handle a[href]:hover .icon-zan,.func-handle .done .icon-zan {
	background-position: -13px -20px;
}

.func-handle a[href]:hover .icon-cai,.func-handle .done .icon-cai {
	background-position: -28px -20px;
}

.func-handle a[href]:hover .icon-share,.func-handle.done .icon-share {
	background-position: -43px -19px;
}

.func-handle a[href]:hover .icon-fav,.func-handle .done .icon-fav {
	background-position: -60px -20px;
}

.func-handle a[href]:hover .icon-view,.func-handle .done .icon-view {
	background-position: -80px -17px;
}

.func-handle .answer-num {
	float: right;
	margin-right: 0;
	color: #999;
}

.func-handle .answer-num em,.func-handle .answer-num span {
	float: none;
	margin: 0;
	color: #0a50a1;
}

.func-handle .answer-num[href]:hover,.func-handle .answer-num:hover span {
	text-decoration: underline;
	color: #c00;
}

.icon-more-series {
	display: inline-block;
	width: 9px;
	height: 5px;
	position: relative;
	left: 5px;
	top: -1px;
	font: 0/0 arial;
	background-position: -87px -150px;
}

.series-param-item {
	padding: 5px 0;
	position: relative;
	cursor: default;
}

.product-name .series-param-item {
	padding: 0 10px;
}

.series-list-box {
	display: none;
	position: absolute;
	left: -25px;
	width: 268px;
	padding: 8px 0;
	border: 1px solid #e6e6e6;
	background: #fff;
	text-align: left;
	font-weight: normal;
	-webkit-box-shadow: 2px 2px 8px -2px rgba(204,204,204,.5);
	box-shadow: 2px 2px 8px -2px rgba(204,204,204,.5);
}

.param-content .series-list-box {
	left: -35px;
}

.pro-name .series-list-box a {
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
}

.pro-name .series-list span {
	margin: 0;
}

.series-list-box .param-tips {
	line-height: 28px;
	padding: 0 10px;
	color: #999;
}

.series-list-box .series-list li {
	line-height: 16px;
	overflow: hidden;
}

.series-list-box .series-list a {
	display: block;
	position: relative;
	line-height: 16px;
	padding: 6px 80px 6px 10px;
	color: #666;
}

.series-list-box .series-list span {
	position: absolute;
	right: 10px;
	top: 6px;
	color: #f33;
}

.series-list-box .series-list a:hover {
	background: #f5f5f5;
	text-decoration: none;
	color: #666;
}

.series-list-box .series-list a:hover span {
	color: #f33;
}

.series-list-box .all-series-param {
	display: block;
	margin: 8px auto 7px;
	width: 128px;
	height: 26px;
	text-align: center;
	font: 12px/26px arial;
	color: #666;
	border: 1px solid #d8d8d8;
}

.series-list-box .all-series-param:hover {
	text-decoration: none;
	color: #666;
	background: #f5f5f5;
}

.compare-info-text {
	color: #999;
	display: block;
	text-align: left;
	font-size: 12px;
	white-space: nowrap;
}

.item-noparam {
	color: #ddd!important;
}

.b2c-list {
	width: 140px;
	margin: 0 auto;
	padding-left: 15px;
}

.b2c-list li {
	line-height: 30px;
	height: 30px;
	text-align: left;
}

.b2c-list a {
	color: #333;
}

.b2c-list a:hover {
	color: #c00;
	text-decoration: none;
}

.b2c-list img {
	margin: 7px 6px 0 0;
	float: left;
}

.b2c-list .m-title {
	width: 60px;
	display: inline-block;
}

.b2c-list .m-price {
	color: #e83a37;
	font-size: 14px;
}

.side-anchor-menu {
	position: fixed;
	left: 50%;
	top: 100px;
	margin-left: -732px;
}

*html body {
	background-image: url(about:black);
	background-attachment: fixed;
}

.side-anchor-menu {
	display: none;
	zoom: 1;
	width: 107px;
}

.side-anchor-menu-top,.side-anchor-menu-bottom {
	position: absolute;
	z-index: 2;
	right: 21px;
	width: 10px;
	height: 10px;
	font: 0/0 arial;
	overflow: hidden;
	background-position: -20px -68px;
}

.side-anchor-menu-top {
	top: 0;
}

.side-anchor-menu-bottom {
	bottom: 0;
}

.side-anchor-menu-line {
	position: absolute;
	z-index: 1;
	right: 25px;
	width: 10px;
	height: 100%;
	font: 0/0 arial;
	overflow: hidden;
	border-right: 2px solid #eaeaea;
}

.side-anchor-menu-box {
	position: relative;
	z-index: 2;
	padding: 20px 0;
	margin-right: -4px;
	overflow: hidden;
	zoom: 1;
}

.side-anchor-menu-box li {
	position: relative;
	text-align: center;
	margin-top: 2px;
	height: 22px;
}

.side-anchor-menu-box li span {
	vertical-align: baseline;
	display: block;
	height: 22px;
	font: 12px/19px 'Microsoft YaHei',arial;
}

.side-anchor-menu-box li a {
	color: #333;
	height: 20px;
	width: 96px;
	border: 1px solid #e6e6e6;
	background: #fafafa;
	display: block;
}

.side-anchor-menu-box li a:hover {
	text-decoration: none;
	background: #d5d5d5;
}

.side-anchor-menu-box li.active a:hover {
	background: #038bf9;
}

.side-anchor-menu-box .active a {
	background-color: #038bf9;
	border-color: #038bf9;
	color: #fff;
}

.side-anchor-menu-box .active span {
	background-image: url(nav-s.png);
	background-repeat: no-repeat;
	background-position: 98px 0;
}

.side-anchor-menu-scroll {
	width: 135px;
	overflow: hidden;
	position: relative;
	zoom: 1;
}

.side-anchor-menu-scroll ul {
	zoom: 1;
	width: 135px;
	overflow: hidden;
}

.side-anchor-menu-box .side-anchor-menu-scroll li span {
	padding: 0 16px 0 0;
}

.side-anchor-menu-updown {
	display: none;
	position: absolute;
	right: 0;
	top: 50%;
	margin: -15px 0 0;
	width: 14px;
	height: 27px;
	overflow: hidden;
	border: 1px solid #e6e6e6;
}

.side-anchor-menu-up,.side-anchor-menu-down,.side-anchor-menu-up-disabled,.side-anchor-menu-down-disabled {
	height: 13px;
	cursor: pointer;
}

.side-anchor-menu-up {
	border-bottom: 1px solid #e6e6e6;
	background-position: -2px -97px;
}

.side-anchor-menu-down {
	background-position: -16px -97px;
}

.side-anchor-menu-up-disabled {
	border-bottom: 1px solid #e6e6e6;
	background-position: -2px -82px;
}

.side-anchor-menu-down-disabled {
	background-position: -16px -82px;
}

.side-qrcon {
	width: 80px;
	border: 1px solid #e6e6e6;
	padding: 3px 9px;
	margin-top: 2px;
	text-align: center;
	line-height: 18px;
}

.side-qrcon img {
	vertical-align: top;
}

.pic-introduce .red a,.param-content .red a,.item-b2cprice .itemsub-b2c.red {
	color: #fc4e51;
}

.item-b2cprice {
	font-size: 14px;
	line-height: 18px;
	margin: 5px 0 5px 20px;
	height: 18px;
	text-align: left;
}

.item-b2cprice .itemsub-b2c {
	width: 50%;
	float: left;
	position: relative;
}

.item-b2cprice .itemsub-b2c img {
	float: left;
	margin-right: 5px;
}

.item-b2cprice .discounts i {
	background-image: url(tehui.png);
	background-repeat: no-repeat;
	position: absolute;
	right: 5px;
	top: -6px;
	height: 17px;
	width: 18px;
}

.description {
	color: #999;
	display: block;
}

#paramTable tr.param_list_1:hover,#paramTable tr.param_list_2:hover,#paramTable tr.param_list_3:hover,#paramTable tr.param_list_4:hover,#paramTable tr.param_list_5:hover,#paramTable tr.param_list_6:hover,#paramTable tr.param_list_7:hover,#paramTable tr.param_list_8:hover,#paramTable tr.param_list_9:hover,#paramTable tr.param_list_10:hover,#paramTable tr.param_list_11:hover,#paramTable tr.param_list_12:hover,#paramTable tr.param_list_13:hover,#paramTable tr.param_list_14:hover,#paramTable tr.param_list_15:hover,#paramTable tr.product-b2c-price:hover {
	outline: 1px solid #198ef6;
	box-sizing: border-box;
}

.param-color a {
	display: inline-block;
	width: 14px;
	height: 14px;
	padding: 3px;
}

.param-color span {
	width: 14px;
	height: 14px;
	display: block;
}

.black span {
	background: #2a2a2d;
}

.blue span {
	background: #384266;
}

.gold span {
	background: #dac7c0;
}

.pink span {
	background: #ffb4b4;
}

.cyan span {
	background: #66eee9;
}

.param-color a:hover {
	outline: 1px solid #198ef6;
}

.icon {
	margin: 5px auto;
	display: block;
}

.select-option {
	display: none;
	position: absolute;
	left: 0;
	top: 23px;
	padding: 0;
	white-space: nowrap;
	background: #fff;
	border: 1px solid #e6e6e6;
	-webkit-box-shadow: 2px 2px 8px -2px rgba(204,204,204,.5);
	box-shadow: 2px 2px 8px -2px rgba(204,204,204,.5);
	overflow: hidden;
	width: 275px;
}

.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;
	color: #333;
	text-align: center;
	margin: 5px auto;
	font: 13px/16px Arial;
	overflow: hidden;
	vertical-align: middle;
}

.select-option .box-content-brand {
	position: relative;
	border: 0;
}

.select-dl {
	max-height: 500px;
	overflow-x: hidden;
	overflow-y: auto;
}

.select-box-title {
	padding: 5px 10px;
	height: 22px;
	line-height: 22px;
	border-bottom: solid 1px #e6e6e6;
}

.select-box-title li {
	float: left;
}

.select-box-title li a {
	display: inline-block;
	height: 20px;
	line-height: 20px;
	border: 1px solid #198ef6;
	color: #198ef6;
	background: #f2f9ff;
	padding: 0 5px;
}

.select-box-title li a:hover {
	text-decoration: none;
	color: #198ef6;
}

.select-box-title li span {
	display: inline-block;
	margin: 0 5px;
	color: #198ef6;
	font-family: 'simsun';
}

.select-box-title li.on a,.select-box-title li.on a {
	background: #198ef6;
	color: #fff;
}

.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;
}

.town-con-dl dt {
	line-height: 30px;
	height: 30px;
	border-bottom: 1px solid #e6e6e6;
	background: #f2f9ff;
	font-size: 14px;
	color: #198ef6;
}

.town-btn a {
	color: #222;
	white-space: normal;
	overflow: hidden;
}

.town-btn a:hover {
	background: #198ef6;
	color: #fff;
	text-decoration: none;
}

.town-hd dt {
	line-height: 30px;
	height: 30px;
	border-bottom: 1px solid #e6e6e6;
	text-align: left;
	padding: 0 10px;
}

.town-hd .price {
	float: right;
	font-weight: normal;
	font-size: 14px;
	color: #ff4750;
	height: 30px;
	line-height: 30px;
}

.town-hd a:hover .price {
	color: #fff;
	text-decoration: none;
}

.town-hd a {
	padding: 0 10px;
}

.bgColor {
	background: #f2f9ff;
}

.commpare-table .produce-pic img {
	display: block;
	padding: 0 25px;
	width: 160px;
	height: 120px;
	margin-bottom: 10px;
}

.pic-info {
	margin-top: 8px;
}

.sel-mobile-move a {
	display: block;
}

#feedBackWidget {
	margin-left: 620px!important;
}

.param-table a {
	text-decoration: underline;
}

.param-table .product-choose a,.param_list_0 a {
	text-decoration: none;
}

.param-table a:hover {
	text-decoration: underline;
}

.param-table .product-list li {
	float: left;
	width: 20%;
	padding: 20px 0;
}

.param-table .product-list li a {
	display: block;
	text-decoration: none;
}

.param-table .product-list li a:hover {
	text-decoration: none;
}

.param-table .product-list li .product-name {
	margin-top: 10px;
	color: #333;
}

.param-table .product-list li .product-pic {
	margin-left: auto;
	margin-right: auto;
}

.param-table .product-list li .product-pic,.param-table .product-list li .product-pic img {
	display: block;
	width: 120px;
	height: 90px;
}

.param-table .product-list li .btn {
	width: 60px;
	margin: 10px auto 0;
	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;
}

.param-table .product-list li .btn:hover {
	background-color: #178ef6;
	text-decoration: none;
	color: #fff;
	-webkit-box-shadow: 0 0 10px rgba(3,139,249,0.3);
	box-shadow: 0 0 10px rgba(3,139,249,0.3);
}

.param-table .link-btn {
	display: block;
	float: left;
	font-size: 14px;
	height: 36px;
	line-height: 36px;
	padding: 0 40px;
	color: #178ef6;
	border: 1px solid #178ef6;
	border-radius: 36px;
	margin: 10px 0 10px 20px;
	text-decoration: none;
}

.param-table .link-btn:hover {
	text-decoration: none;
	color: #178ef6;
}

.pic-name {
	width: 200px;
	margin: 0 auto;
}

.pic-name a {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/*
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;
}