@-webkit-keyframes fadeIn {
0% {
opacity:0
}
to {
	opacity:1
}
}
@keyframes fadeIn {
0% {
opacity:0
}
to {
	opacity:1
}
}
@-webkit-keyframes fadeOut {
0% {
opacity:1
}
to {
	opacity:0
}
}
@keyframes fadeOut {
0% {
opacity:1
}
to {
	opacity:0
}
}
* {
	padding:0;
	box-sizing:border-box;
	outline:0
}
html {
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
*, body, p {
	margin:0
}
button, select, textarea {
	line-height:inherit
}
textarea {
	resize:none;
	outline:0
}
a:focus, a:hover {
	outline:0
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	display:block
}
audio, canvas, progress, video {
	display:inline-block;
	vertical-align:baseline
}
audio:not([controls]) {
display:none;
height:0
}
[hidden], template {
display:none
}
a {
	background-color:transparent;
	color:#333;
	text-decoration:none
}
a.em:hover {
	text-decoration:underline
}
abbr[title] {
	border-bottom:1px dotted
}
b, strong {
	font-weight:700
}
em, i {
	font-style:normal
}
dfn {
	font-style:italic
}
img {
	border:0;
	max-width:100%;
	vertical-align:middle
}
svg:not(:root) {
overflow:hidden
}
hr {
	height:0;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
pre {
	overflow:auto
}
button, input, optgroup, select, textarea {
	margin:0;
	padding:0;
	font:inherit;
	color:inherit
}
button {
	overflow:visible
}
button, select {
	text-transform:none
}
button, html input[type=button], input[type=reset], input[type=submit] {
	-webkit-appearance:button;
	cursor:pointer
}
.models_bg h6.not-point, .models_detail dt.not-point, button[disabled], html input[disabled] {
	cursor:default
}
button::-moz-focus-inner, input::-moz-focus-inner {
padding:0;
border:0
}
input {
	line-height:normal
}
input:active, input:focus {
	outline:0
}
input[type=checkbox], input[type=radio] {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
height:auto
}
input[type=search] {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	-webkit-appearance:textfield
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
fieldset {
	padding:.35em .625em .75em;
	margin:0 2px;
	border:1px solid silver
}
legend {
	padding:0;
	border:0
}
textarea {
	overflow:auto
}
optgroup {
	font-weight:700
}
table {
	border-spacing:0;
	border-collapse:collapse
}
td, th {
	padding:0;
	font-weight:400
}
ol, ul {
	list-style:none
}
dd, dl, ol, ul {
	margin:0;
	padding:0
}
ins, u {
	text-decoration:none
}
.container {
	position:relative;
	width:1200px;
	margin-right:auto;
	margin-left:auto
}
.container, .row {
	clear:both;
*zoom:1
}
.col-auto, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	float:left;
	position:relative;
	min-height:1px;
*zoom:1
}
.col-xs-12, input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
	width:100%
}
.col-xs-11 {
	width:91.66666667%
}
.col-xs-10 {
	width:83.33333333%
}
.col-xs-9 {
	width:75%
}
.col-xs-8 {
	width:66.66666667%
}
.col-xs-7 {
	width:58.33333333%
}
.col-xs-6 {
	width:50%
}
.col-xs-5 {
	width:41.66666667%
}
.col-xs-4 {
	width:33.33333333%;
*width:33.2%
}
.col-xs-3 {
	width:25%
}
.col-xs-2 {
	width:16.66666667%
}
.col-xs-1 {
	width:8.33333333%
}
.col-auto {
	width:auto
}
.clearfix {
	clear:both;
*zoom:1
}
.clearfix:after, .container:after, .nav:after, .row:after {
	display:table;
	content:" ";
	clear:both
}
.center-block {
	display:block;
	margin-right:auto;
	margin-left:auto
}
.pull-right {
	float:right!important
}
.pull-left {
	float:left!important
}
.hide {
	display:none!important
}
.show {
	display:block!important
}
.hidden {
	visibility:hidden!important
}
.no-wrap {
	white-space:nowrap!important
}
.box-margin {
	margin-bottom:50px
}
.box-margin.sm {
	margin-bottom:30px
}
.img-responsive {
	display:block;
	max-width:100%;
	height:auto
}
.section-layout .section-left, .section-layout .section-main {
	padding-right:40px
}
body {
	min-width:1200px;
	font-family:"Microsoft Yahei", "PingFangSC-Regular", "Hiragino Sans GB", "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height:1.3682;
	color:#333;
	background-color:#fff
}
a.icolor {
	color:inherit
}
a:hover {
	text-decoration:none
}
.grey-txt {
	color:#999!important
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	margin:0;
	font-family:inherit;
	color:#333;
	font-weight:400
}
.h1, h1 {
	font-size:36px;
	line-height:48px
}
.h2, h2 {
	font-size:30px;
	line-height:40px
}
.h3, h3 {
	font-size:24px;
	line-height:32px
}
.h4, h4 {
	font-size:20px;
	line-height:26px
}
.h5, h5 {
	font-size:18px;
	line-height:24px
}
.h6, h6 {
	font-size:16px;
	line-height:22px
}
.list {
	list-style:none;
*zoom:1
}
.list:after {
	content:'';
	clear:both;
	display:block
}
.list-justified:after {
	display:none
}
.list li {
	position:relative;
	float:left
}
.list>li>a, .list>li>ins>a {
	position:relative;
	display:block
}
.list.list-justified {
	display:table;
*display:block;
	width:100%
}
.list.list-justified li {
	display:table-cell;
*display:inline;
	min-width:1%;
	float:none;
*float:left;
	text-align:center;
	vertical-align:middle
}
.list.list-justified li a {
	text-align:center
}
.list.list-vertical li {
	float:none
}
.list.list-gapline>li {
	padding-right:9px;
	margin-right:9px;
	white-space:nowrap;
	line-height:1;
	font-size:16px
}
.list.list-gapline.sm>li, body {
	font-size:14px
}
.list.list-gapline>li:after {
	content:'';
	position:absolute;
	right:0;
	top:1px;
	width:1px;
	height:16px;
	font-size:0;
	background-color:#ccc
}
.list.list-gapline>li:last-child {
	margin-right:0;
	padding-right:0
}
.list.list-gapline>li.last {
	margin-right:0;
	padding-right:0
}
.list.list-gapline>li:last-child:after {
	display:none
}
.list.list-gapline>li.last:after {
	display:none
}
.list.list-gapline.sm>li:after {
	height:14px
}
.list.list-center {
	display:inline-block;
*display:inline
}
.price-reduction {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAANJJREFUGBmNUDEKwkAQnIuSoEaSSjtFS9tUNhHF0lQifsOv+AwDVmJnIShYaWtnYWUhxEpIQjx3AwcXK7e4md0Z5vZOQCs/RAcZTlJCWBb6uyluSjYUYTQyeGRqEm2kKbyCpjc6lx8IvS8k6sIv/9soxmt0kwQrCZiQcCipnacJ3AlfdH9impiX6XVRHKNKw15uUIdEi2iLNr2yx9hOEJXqGNDwrDwKhcDFsOGzJ99xH+BpuxiRcFAmwmPNwZA1nhW+YBai8siwZMG1sdgEeDPn+gIVYjAqPKFweQAAAABJRU5ErkJggg==);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-left:14px;
	color:#3da600
}
.price-reduction-lg {
	background:url(/syb/static/image/reduce-price.png) left center no-repeat;
	padding-left:16px;
	color:#3da600
}
a.price-reduction-lg:hover, a.price-reduction:hover {
	color:#008400;
	text-decoration:underline
}
.arrow-down {
	padding-right:20px;
	background:url(/syb/static/image/sprites-1.png) right -267px no-repeat
}
.arrow-left-lg, .arrow-right-lg {
	position:absolute;
	top:50%;
	margin-top:-43px;
	width:30px;
	height:60px;
	cursor:pointer;
	text-indent:-99999px;
	z-index:1;
	background:url(/syb/static/image/sprites-1.png) 6px -586px no-repeat;
	background-color:#000;
	background-color:rgba(0, 0, 0, .4)
}
.arrow-left-lg {
	left:0
}
.arrow-right-lg {
	right:0;
	background-position:-32px -586px
}
.arrow-left-lg:hover, .arrow-right-lg:hover {
	background-color:#ff4f53
}
.slide-box.type-1 .arrow-left-lg, .slide-box.type-1 .arrow-right-lg {
	background-color:transparent;
	opacity:.2;
	filter:alpha(opacity=20)
}
.slide-box.type-1 .arrow-left-lg:hover, .slide-box.type-1 .arrow-right-lg:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.slide-box.type-1 .arrow-left-lg {
	background:url(/syb/static/image/arrow-left.png) center center no-repeat
}
.slide-box.type-1 .arrow-right-lg {
	background:url(/syb/static/image/arrow-right.png) center center no-repeat
}
.no-arrow .focus-button {
	display:none
}
.adv-icon {
	position:absolute;
	left:0;
	bottom:0;
	width:24px;
	height:14px;
	background:url(/syb/static/image/icon-ad.png) center center no-repeat
}
.adv-icon.right-bottom {
	left:auto;
	right:0
}
.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
}
.btn:link {
	cursor:pointer
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
	outline:0
}
.btn.focus, .btn:focus, .btn:hover {
	text-decoration:none
}
.btn.disabled, .btn[disabled] {
	cursor:not-allowed;
	filter:alpha(opacity=65);
	opacity:.65
}
a.btn.disabled {
	pointer-events:none
}
.btn-block {
	display:block;
	width:100%;
*width:auto
}
.btn-default, .btn-default:link {
	border-color:#ccc;
	color:#333
}
.btn-default:hover {
	border-color:#ee3e42;
	color:#ee3e42
}
.btn-primary, .btn-primary:link {
	border-color:#ff4f53;
	background:#ff4f53;
	color:#fff
}
.btn-primary:hover {
	background:#ee3e42;
	color:#fff
}
.btn-primary2, .btn-primary2:link {
	border-color:#4284d9;
	background:#4284d9;
	color:#fff
}
.btn-primary2:hover {
	background:#246dcb;
	color:#fff
}
.btn-primary3, .btn-primary3:link {
	border-color:#f90;
	background:#f90;
	color:#fff
}
.btn-primary3:hover {
	background:#ff6a00;
	color:#fff
}
.btn-secondary, .btn-secondary:link {
	border-color:#ff4f53;
	color:#ff4f53
}
.btn-secondary:hover {
	border-color:#ff4f53;
	background:#ff4f53;
	color:#fff
}
.btn-secondary2, .btn-secondary2:link {
	border-color:#4284d9;
	color:#4284d9
}
.btn-secondary2:hover {
	border-color:#4284d9;
	background:#4284d9;
	color:#fff
}
.btn-secondary3, .btn-secondary3:link {
	border-color:#ff9a1f;
	color:#ff9a1f
}
.btn-secondary3:hover {
	border-color:#fa8901;
	background:#fa8901;
	color:#fff
}
a.disabled, a.disabled:link {
	border:1px solid #ccc;
	color:#ccc
}
a.disabled2, a.disabled2:link {
	border:1px solid #ebebeb;
	background:#ebebeb;
	color:#999
}
.btn-form {
	display:inline-block;
*display:inline;
*zoom:1;
	vertical-align:middle
}
.btn-from-control {
	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
}
.btn-form>.btn, .btn-from-control {
	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 {
	border:1px solid #ccc;
	color:#333;
	background:#fff;
	margin-left:10px;
	float:left
}
.btn-form>.btn-default:hover {
	border-color:#ff4f53;
	color:#ff4f53
}
.btn-group, .btn-group-vertical {
	position:relative;
	display:inline-block;
	vertical-align:middle
}
.btn-group .btn, .btn-group-vertical .btn {
	position:relative;
	float:left
}
.btn-group .btn.active, .btn-group .btn:active, .btn-group .btn:focus, .btn-group .btn:hover, .btn-group-vertical .btn.active, .btn-group-vertical .btn:active, .btn-group-vertical .btn:focus, .btn-group-vertical .btn:hover {
	z-index:2
}
.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group {
	margin-left:-1px
}
.btn-group .btn:first-child {
	margin-left:0
}
.btn-group-justified {
	display:table;
	width:100%;
	table-layout:fixed;
	border-collapse:separate
}
.btn-group-justified .btn, .btn-group-justified .btn-group {
	display:table-cell;
	float:none;
	width:1%
}
.btn-group {
	border-radius:3px
}
.btn-group>.btn {
	padding:0 10px!important;
	border-radius:0;
	border-color:#ccc;
	color:#333;
	font-size:14px
}
.btn-group>.btn:hover {
	border-color:#ff4f53;
	color:#ff4f53
}
.btn-group>.btn:first-child {
	border:1px solid #ff4f53;
	background:#ff4f53;
	color:#fff;
	border-radius:3px 0 0 3px
}
.btn-group>.btn:first-child:hover {
	border-color:#ee3e42;
	background:#ee3e42;
	color:#fff
}
.btn-group>.btn:last-child {
	border-radius:0 3px 3px 0
}
.btn-lg, .btn-lg:link {
	height:50px;
	line-height:48px;
	padding:0 40px;
	font-size:20px
}
.btn-sm, .btn-sm:link {
	height:30px;
	line-height:28px;
	padding:0 20px;
	font-size:14px
}
.btn-xs, .btn-xs:link {
	padding:0 10px;
	height:26px;
	line-height:24px;
	text-align:center;
	font-size:12px
}
.special-btn {
	margin-bottom:5px
}
.special-btn a, .special-btn2 a {
	display:inline-block;
	font-size:16px;
	color:#fff;
transition:all .5s ease;
-moz-transition:all .5s ease;
-webkit-transition:all .5s ease;
-o-transition:all .5s ease
}
.special-btn a {
	text-indent:65px;
	width:148px;
	height:45px;
	line-height:45px
}
.special-btn a:hover {
	background-color:#ff6a00
}
.assess {
	background:#ffb74c url(/syb/static/image/sprites-1.png) no-repeat -351px -849px;
	margin:0 4px 0 0
}
.car-sales {
	background:#ffb74c url(/syb/static/image/sprites-1.png) no-repeat -350px -904px
}
.special-btn2 {
	font-size:0
}
.special-btn2 a {
	width:98px;
	height:98px;
*height:48px;
	line-height:50px;
	padding-top:50px;
	text-align:center;
	background:url(/syb/static/image/special-btn2.png) no-repeat
}
.special-btn2 a.pk {
	background-color:#529ff2;
	background-position:0 0
}
.special-btn2 a.sales {
	background-color:#f90;
	background-position:-102px 0
}
.special-btn2 a.reputation {
	background-color:#3dba86;
	background-position:-204px 0
}
.special-btn2 a.buycar {
	background-color:#f17272;
	background-position:0 -102px
}
.special-btn2 a.displace {
	background-color:#8a6fe2;
	background-position:-102px -102px
}
.special-btn2 a.more {
	background-color:#9b9eb5;
	background-position:-204px -102px
}
.special-btn2 a.pk:hover {
	background-color:#246dcb
}
.special-btn2 a.sales:hover {
	background-color:#ff6a00
}
.special-btn2 a.reputation:hover {
	background-color:#1f9456
}
.special-btn2 a.buycar:hover {
	background-color:#e84444
}
.special-btn2 a.displace:hover {
	background-color:#5a42d0
}
.special-btn2 a.more:hover {
	background-color:#6c708d
}
.form-group {
	margin-bottom:20px;
	clear:both;
*zoom:1
}
.form-group:last-child {
	margin-bottom:0
}
.form-group:after, .section-header:after {
	content:'';
	display:table;
	clear:both
}
.form-group>label {
	margin-top:9px;
	width:105px;
	float:left;
	color:#999
}
.form-group>.input-group, .input {
	position:relative;
	padding-left:105px
}
.form-group>.input-group .label-input {
	margin-left:15px;
	line-height:40px
}
.form-group>.input-group.nowrap-box {
	white-space:nowrap
}
.form-group .must {
	color:#ff4f53
}
.form-group .btn {
	padding:0 30px;
	margin-right:5px
}
.input {
	display:inline-block;
	min-width:100px;
*min-width:88px;
	padding-left:10px;
	height:40px;
*height:38px;
	line-height:38px;
	border:1px solid #ccc;
	border-radius:3px;
	background:#fff;
	vertical-align:middle
}
.input.input-block {
	width:100%
}
.input.input-default {
	width:220px;
*width:208px
}
.input.input-w-sm {
	width:150px;
*width:138px
}
.input.textarea {
	height:100px;
	padding-top:10px;
	line-height:normal;
	resize:none
}
.input-group.cityselect-box>.input {
	float:left;
	margin-right:10px
}
.input.error {
	border-color:#f58181;
	box-shadow:0 0 2px #fde8e8
}
.form-group .input-arrow-down {
	position:absolute;
	right:12px;
	top:16px;
	width:15px;
	height:8px;
	font-size:0;
	background:url(/syb/static/image/arrow-down.png) 0 0 no-repeat
}
.input:hover {
	border-color:#999
}
.input.error:hover {
	border-color:#f58181
}
.input:active, .input:focus, .input:hover {
	outline:0
}
.form-group.has-error .input {
	border-color:#ff4f53;
	box-shadow:0 0 5px 0 rgba(255, 79, 82, .15)
}
.help {
	font-size:12px
}
.help-block {
	display:block;
	line-height:20px;
	position:relative;
	margin-bottom:-20px
}
.help.error {
	padding-left:17px;
	color:#ff4f53;
	background:url(/syb/static/image/help-error.png) left center no-repeat
}
.section-header {
	margin-bottom:20px;
	clear:both;
	height:80px;
	border-bottom:5px solid #e5e5e5;
	position:relative
}
.treeMainv1>.section-header {
	z-index:10
}
.section-header.mbl {
	margin-bottom:30px
}
.section-header.mb0 {
	margin-bottom:0
}
.section-header>.box {
	float:left;
	height:60px;
	margin-top:20px
}
.section-header>.box h2 {
	color:#ff4f53;
	font-size:40px;
	font-weight:700;
	border-bottom:5px solid #ff4f53;
	float:left;
	margin-right:30px;
	padding-bottom:15px;
	position:relative
}
.section-header>.box h2:after {
	content:"";
	background-color:#fff;
	width:5px;
	height:5px;
	position:absolute;
	right:-5px;
	bottom:-5px
}
.section-header>.more {
	position:absolute;
	right:0;
	bottom:12px;
	height:22px;
	line-height:22px;
	font-size:14px
}
.section-header>.more a {
	margin-left:10px
}
.section-header>.more a:before {
	content:"";
	height:14px;
	width:10px;
	border-left:1px solid #ccc;
	display:inline-block;
	vertical-align:middle
}
.section-header>.more a:first-child:before {
	width:0;
	border:0
}
.section-header>.more a.current {
	font-weight:700
}
.section-header>.more em {
	margin:0 15px;
	color:#d3d3d3
}
.section-header>.more i {
	color:#ff4f53;
	margin:0 10px
}
.crumbs span, .section-header>.more span {
	color:#999
}
.section-header.sm>h3 {
	line-height:80px
}
.section-header .header-car-select, .section-header .header-city-select {
	font-size:16px;
	margin:16px 30px 0 0
}
.section-header .nav {
	float:left;
	margin:8px -10px 0 0
}
.section-header .nav>li {
	float:left;
	padding:0 20px 0 0;
	font-size:24px;
	margin-right:20px;
	position:relative
}
.section-header .nav>li+li:before {
	content:"";
	height:20px;
	width:1px;
	border-left:1px solid #ccc;
	position:absolute;
	top:8px;
	left:-20px
}
.section-header .nav>li.current>a {
	color:#ff4f53;
	border-bottom:3px solid #ff4f53;
	padding-bottom:12px;
	display:block;
	line-height:32px
}
.header-note1 {
	position:relative;
	bottom:-20px;
	color:#999;
	font-size:14px
}
.h-default2>.box ul, .section-header .arrow-down {
	font-size:20px
}
.section-header .drop-layer {
	left:-17px;
	right:auto;
	top:31px;
	font-weight:400
}
.section-header .header-car-select .drop-layer {
	max-height:282px;
	min-width:360px
}
.header1 {
	height:55px;
	border-bottom:3px solid #5b5b5b
}
.header1 .box {
	height:55px;
	margin-top:0
}
.header1>.box h2 {
	padding-bottom:12px;
	font-size:30px;
	border-bottom:3px solid #ff4f53;
	color:#333;
	white-space:nowrap;
	overflow:hidden
}
.header1>.box h2:after, .header2>.box h2:after {
	display:none
}
.h-default>.box h2 {
	font-size:30px;
	border-bottom:0;
	color:#333
}
.h-default .nav>li, .header-main>.middle-nav-box .brand-info>.list-gapline a.current, .modal>.modal-header h4 {
	font-weight:700
}
.h-default .box>h2+.nav>li {
	font-weight:400
}
.header1 .header-car-select .arrow-down, .header1 .header-city-select .arrow-down {
	font-size:24px;
	background-position:right -263px
}
.header-car-select>.arrow-down {
	max-width:450px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.header1 .header-city-select .drop-layer {
	width:465px;
	top:31px
}
.header1 .header-car-select, .header1 .header-city-select {
	margin:8px 30px 0 0
}
.zm-nav-box {
	height:20px;
	text-align:center;
	margin:-5px 0 40px;
	padding:0 0 0 15px
}
.zm-nav-box ul {
	overflow:hidden;
*zoom:1
}
.zm-nav-box li {
	width:20px;
	height:20px;
	margin:0 20px 0 0;
	float:left
}
.zm-nav-box a {
	width:20px;
	height:20px;
	display:block;
	border-radius:3px;
	line-height:20px;
	font-size:16px
}
.zm-nav-box a.current, .zm-nav-box a:hover {
	color:#fff;
	background:#ff4f53
}
.header2 {
	border-bottom:2px solid #e5e5e5;
	height:47px
}
.header2>.box {
	height:47px;
	margin-top:0
}
.header2>.box h2 {
	padding-bottom:12px;
	font-size:24px;
	line-height:32px
}
.header2 .nav>li, .header2 li>.arrow-down {
	font-size:18px
}
.header2 .nav>li+li:before {
	height:16px;
	top:6px
}
.header2 .nav>li.current>a {
	padding-bottom:13px;
	border-bottom-width:2px;
	display:block;
	line-height:24px
}
.header2 .header-car-select, .header2 .header-city-select {
	margin:8px 30px 0 0
}
.header2-m .nav {
	margin:0 -10px 0 0
}
.header2-m .nav>li {
	font-size:24px
}
.header2-m .nav>li+li:before {
	height:21px
}
.header2-m .nav>li.current a {
	line-height:32px
}
.h-default2>.box h2, .header2>.box h2, .header3>.box h2 {
	border-bottom:0;
	color:#333
}
.header2 .header-city-select .drop-layer {
	width:465px;
	top:26px
}
.header2 .header-note1 {
	bottom:-7px
}
.down-arrow {
	background:url(/syb/static/image/arrow.png) no-repeat right 5px;
	padding-right:20px
}
.down-arrow.current, .down-arrow:hover {
	background:url(/syb/static/image/arrow.png) no-repeat right -14px
}
.up-arrow {
	background:url(/syb/static/image/arrow.png) no-repeat right -34px;
	padding-right:20px
}
.up-arrow.current, .up-arrow:hover {
	background:url(/syb/static/image/arrow.png) no-repeat right -52px
}
.header2 .header-city-select .arrow-down {
	font-size:18px
}
.header2 .more {
	bottom:12px;
	font-size:14px
}
.header2.h-default, .header2.h-default>.box {
	height:40px
}
.header2.h-default .nav {
	margin:1px -10px 0 0
}
.header2.header2-m, .header2.header2-m>.box {
	height:47px
}
.header2.header2-m .nav {
	margin:0 -10px 0 0
}
.header3 {
	min-height:32px;
	height:auto;
	border-bottom:0
}
.header3>.box {
	height:auto;
	margin:0
}
.header3>.box h2 {
	padding-bottom:0;
	font-size:24px;
	font-weight:700;
	line-height:32px
}
.header3>.more {
	bottom:2px;
	height:auto;
	line-height:1
}
.header3>.more>a.current {
	font-weight:400;
	color:#ff4f53
}
.header-main>.top {
	height:90px
}
.header-main.header-type1>.top {
	height:80px;
	margin-top:20px
}
.header-main .logo>a {
	top:20px;
	left:0;
	position:absolute;
	width:135px;
	height:51px;
	background:url(http://bbsxj.edujianshe.com/images/logo1809.png) left center no-repeat;
	background-size:134px
}
.header-main.special-header2 .logo, .slide-box .slide-list-box>div, .topnav-dl-list dd {
	float:left
}
.header-main.special-header2 .logo+.title {
	position:relative;
	float:left;
	margin-left:15px;
	margin-top:23px;
	padding-left:15px;
	color:#215594;
	font-weight:700
}
.header-main.special-header2 .logo+.title:before {
	content:'';
	position:absolute;
	left:0;
	top:8px;
	width:1px;
	height:30px;
	background-color:#dfdfdf
}
.header-main.special-header2 .keyword-list {
	vertical-align:-19px
}
.header-main>.top>.right-box {
	text-align:right;
	white-space:nowrap
}
.header-main>.top>.right-box>.top-ad, .header-main>.top>.right-box>a, .header-main>.top>.right-box>ins {
	position:absolute;
	left:0;
	top:36px
}
.header-main.header-type1>.top>.right-box>.top-ad, .header-main.header-type1>.top>.right-box>a, .header-main.header-type1>.top>.right-box>ins {
	top:21px
}
.header-main .top form, .header-main>.top form {
	display:inline!important
}
.header-main>.top .btn-form {
	position:relative;
	margin-top:23px;
	text-align:left
}
.header-main>.top .btn-form:after {
	content:'';
	position:absolute;
	right:130px;
	top:19px;
	width:10px;
	height:6px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAAXNSR0IArs4c6QAAALlJREFUCB1dj6EKwgAQhv8bU0z6CFbDQMGHMKqwYRjokmbfYCBWsVkMa4YZjPoA5glaLGKxDxQWBv7eJhp24efu47uDE/bsI4AHSjKSMEy0/xc9r4L4GYCoG0pvIB2kPNBxaj+LrltF/NqrNADkLvR9E9ElAOgqiFCWDkyTSFKV2IbIBi1rKNkFlQ2czivdHqt8VULFDRiyRtOaiO+/czGTs2LXXmhO80FkKbvtt89BIfS5Gfv2vIDxAdMAPfMKQabCAAAAAElFTkSuQmCC);
	pointer-events:none;
	cursor:pointer
}
.header-main.header-type1>.top .btn-form {
	margin-top:8px
}
.header-main>.top .btn-form .brand-form {
	height:0;
	border:0
}
.header-main>.top .brand-form .zcfcbox {
	top:0
}
.header-main>.top .btn-form .btn-from-control {
	width:300px;
*width:270px;
*height:40px;
	border:2px solid #ff4f53;
	padding-right:20px
}
.header-main>.top .btn {
	width:120px
}
.header-main-nav {
	margin-bottom:20px;
	height:50px;
	background-color:#4284d9
}
.header-main-nav.type-1 {
	height:4px
}
.header-main-nav.white {
	background-color:#fff;
	border-top:1px solid #ececec;
*height:48px;
	border-bottom:1px solid #ececec;
	box-shadow:0 1px 4px rgba(0, 0, 0, .1)
}
.header-main-nav ul {
	white-space:nowrap
}
.header-main-nav ul a {
	padding:0 22px;
*padding:0 16px;
	font-size:18px;
	line-height:50px;
	height:50px;
	color:#fff
}
.header-main-nav ul a.navi-hot:before {
	content:'';
	position:absolute;
	right:0;
	top:-5px;
	width:33px;
	height:20px;
	background:url(/syb/static/image/navi-hot.png)
}
.header-main-nav ul a.navi-new:before {
	content:'';
	position:absolute;
	right:6px;
	top:-3px;
	width:29px;
	height:14px;
	background:url(/syb/static/image/pc-new.png)
}
.header-main-nav ul a.no-link {
	color:#82b9ff
}
.header-main-nav ul.list-justified a {
	padding:0
}
.header-main-nav.white ul a {
	height:48px;
	line-height:48px;
	color:#333
}
.header-main-nav .left ul a:hover {
	background-color:#246dcb
}
.header-main-nav.white .left ul a:hover {
	background-color:#fff;
	color:#ff4f53
}
.header-main-nav .left.secondary {
	width:100%;
	padding-right:0;
	z-index:11
}
.header-main-nav .left li.active a, .header-main-nav .left li.active a:focus, .header-main-nav .left li.active a:hover {
	border-top:4px solid #ff4f53;
	line-height:44px;
	color:#333;
	background-color:#fff;
*height:46px
}
.header-main-nav.white .left li.active a, .header-main-nav.white .left li.active a:focus, .header-main-nav.white .left li.active a:hover {
	border-top:0;
	line-height:48px;
	color:#333;
*height:46px;
	border-bottom:4px solid #ff4f53
}
.header-main-nav .left li.activity-menu>a {
	padding:0 2px
}
.header-main-nav .left li.activity-menu:hover>a {
	background:#246dcb
}
.header-main-nav .left li.activity-menu>a i {
	display:inline-block;
	margin-left:5px;
	width:8px;
	height:5px;
	background:url(/syb/static/image/sprites-1.png) -391px -77px no-repeat;
	vertical-align:4px
}
.header-main-nav .left li.activity-menu .drop-layer {
	top:50px;
	right:0;
	left:auto;
	box-shadow:none;
	background:#246dcb;
	border:0
}
.header-main-nav .left li.activity-menu .drop-layer a {
	position:relative;
	color:#fff!important;
	font-size:18px;
	height:50px;
	line-height:49px;
	border-bottom:0
}
.header-main-nav .left li.activity-menu .drop-layer a:hover {
	background:#1d5eb1!important
}
.header-main-nav .left li.activity-menu .drop-layer a:hover>i {
	background:0 0
}
.header-main-nav .left li.activity-menu .drop-layer a>i {
	position:absolute;
	width:80%;
	height:1px;
	bottom:0;
	left:10%;
	background:#3a84e2
}
.secondary-nav {
	margin-bottom:20px
}
.secondary-nav>.list.list-gapline>li {
	padding-right:20px;
	margin-right:0
}
.secondary-nav>.list.list-gapline>li+li {
	padding-left:20px
}
.secondary-nav>.list.list-gapline>li:after {
	height:18px
}
.secondary-nav>.list.list-gapline>li>a, .tabs-left li {
	font-size:18px
}
.secondary-nav>.list.list-gapline>li.current>a {
	padding-bottom:15px;
	font-weight:700;
	border-bottom:4px solid #ff4f53
}
.secondary-nav>.third-nav-box {
	margin-top:20px
}
.third-nav-box>.third-nav {
	position:relative;
	padding:14px 0 10px 150px;
	border-top:2px solid #ececec;
	border-bottom:2px solid #ececec
}
.third-nav-box>.third-nav>h2 {
	position:absolute;
	left:0;
	top:12px;
	padding-right:30px;
	font-weight:700;
	line-height:1
}
.third-nav-box>.third-nav>.list>li>a {
	margin-right:22px;
	margin-bottom:4px;
	padding:4px 9px;
	font-size:16px;
	line-height:22px
}
.third-nav-box>.third-nav>.list>li.current>a {
	background-color:#ff4f53;
	color:#fff;
	border-radius:3px
}
.header-main.summary-box>.top {
	height:84px
}
.header-main.summary-box>.top .crumbs {
	margin:20px 0 0;
	border:0;
	overflow:hidden
}
.header-main.summary-box>.top .btn-form {
	margin-top:20px
}
.header-main>.middle-nav-box {
	position:relative;
	height:75px;
	z-index:12
}
.header-main>.middle-nav-box .brand-info>h1 {
	float:left;
	height:60px;
	max-width:592px;
	font-size:36px;
	line-height:48px;
	font-weight:700;
	white-space:nowrap;
	overflow:hidden
}
.header-main>.middle-nav-box .brand-info>h1 .logo {
	width:60px;
	height:60px;
	margin-right:2px
}
.header-main>.middle-nav-box .brand-info>.list-gapline {
	float:left;
	margin-top:26px;
	margin-left:20px
}
.header-main>.middle-nav-box .brand-info li.will-sale .btn {
	left:-11px;
	top:-9px;
	padding:0 10px
}
.header-main>.middle-nav-box .offsale-years {
	margin-right:16px;
	padding-right:13px!important;
	background:url(/syb/static/image/arrow-down-ico.png) right 6px no-repeat
}
.header-main>.middle-nav-box .offsale-years:after {
	display:none
}
.header-main>.middle-nav-box .offsale-years .drop-layer {
	width:81px;
	left:-10px
}
.header-main>.middle-nav-box .offsale-years .drop-layer>a {
	padding:0 10px
}
.header-main>.middle-nav-box .offsale-years+.will-sale, .video-crumbs i {
	margin-left:10px
}
.header-main>.middle-nav-box .brand-rank {
	position:absolute;
	right:0;
	top:0;
	white-space:nowrap
}
.header-main>.middle-nav-box .brand-rank .btn-xs {
	position:absolute;
	left:-70px;
	top:22px
}
.header-main>.middle-nav-box .brand-rank>.h6 {
	height:66px;
	text-align:right;
	line-height:66px;
	font-size:14px
}
.header-main>.middle-nav-box .brand-rank>.h6 em {
	color:#ff4f53;
	font-size:20px
}
.header-main .drop-layer {
	right:auto;
	top:20px
}
.topnav-dl-list>.left {
	margin-right:50px
}
.topnav-dl-list dt {
	float:left;
	color:#999;
	margin-right:10px
}
.topnav-dl-list .list.list-gapline {
	padding-top:3px
}
.topnav-dl-list .list.car-class>li>a {
	margin-right:20px;
	padding-right:13px;
	background:url(/syb/static/image/arrow-down-ico.png) right 8px no-repeat
}
.topnav-dl-list>.right {
	float:right
}
.header-main .keyword-list {
	display:inline-block;
*display:inline;
	margin-right:10px;
	vertical-align:-12px;
	max-width:300px;
	height:20px;
	overflow:hidden
}
.header-main .keyword-list li.dt {
	margin-right:2px;
	color:#999
}
.header-main .keyword-list a {
	margin-right:10px
}
.header-main .keyword-list a.em {
	color:#ff4f53
}
.header-main .brand-logo {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.header-main .publicTab_fixed {
	width:100%
}
.publicTab_fixed {
	width:1200px;
	position:fixed;
	top:0;
	z-index:2000
}
.crumbs {
	height:50px;
	line-height:50px;
	color:#ccc
}
.crumbs .crumbs-txt {
	float:left;
	white-space:nowrap
}
.crumbs strong {
	font-weight:700;
	color:#333
}
.video-crumbs {
	height:40px;
	line-height:40px;
	background:#333;
	color:#666
}
.video-crumbs span {
	width:58px;
	display:inline-block;
	text-align:center;
	color:#fff;
	background:#333;
	margin-right:14px
}
.video-crumbs a, .video-crumbs a:visited {
	color:#999
}
.video-crumbs a:hover {
	color:#fff
}
.video-crumbs strong {
	font-weight:400;
	color:#fff
}
.video-crumbs i {
	color:#999
}
.video-crumbs .seach {
	float:right;
	padding:0 30px 0 0
}
.video-crumbs .seach input {
	width:215px;
	height:26px;
	border:1px solid #666;
	background:#333;
	border-radius:2px;
	float:left;
	margin-top:7px
}
.video-crumbs .seach a {
	width:26px;
	height:26px;
	background:url(/syb/static/image/x-seach.png) no-repeat;
	float:left;
	margin:7px 0 0 -1px
}
.video-crumbs .ad-txt {
	float:right;
	margin-right:70px
}
.video-crumbs .ad-txt a {
	color:#8496a2
}
.video-crumbs .bor_b .select_b {
	width:58px;
	background:#c00;
	border:0;
	vertical-align:bottom;
	border-radius:0
}
.crumbs-nav {
	display:inline-block;
*display:inline;
	position:relative
}
.crumbs-nav>a {
	color:#fff;
	background:url(/syb/static/image/crumbs.png) no-repeat right 8px;
	padding-right:15px
}
.crumbs-nav-over>a, .crumbs-nav>a:hover {
	background-position:right -10px
}
.crumbs-nav .drop-layer {
	display:none
}
.crumbs-nav-over .drop-layer, .pagination {
	display:block
}
.pagination {
	clear:both;
	position:relative;
	height:66px;
	overflow:hidden;
	font-size:16px;
	padding:20px 0
}
.pages-top {
	margin-top:20px
}
.pagination>div {
	float:left;
	position:relative;
	left:50%
}
.pagination div a, .pagination div a:link, .pagination div a:visited, .pagination div em, .pagination div input, .pagination div span {
	height:26px;
	line-height:26px;
	padding:0 8px;
	margin:0 5px;
	color:#333;
	float:left;
	position:relative;
	left:-50%;
	white-space:nowrap
}
.pagination div input {
	border:1px solid #d9d9d9;
	height:30px;
	line-height:30px;
	width:44px;
	margin:0 -6px;
	border-radius:3px
}
.pagination div span {
	font-size:16px
}
.pagination div a:hover {
	background:#f0f0f0;
	text-decoration:none;
	border-radius:2px
}
.pagination div a.linknow {
	background:#ff4f53;
	color:#fff;
	border-radius:3px
}
.pagination div a.go {
	width:40px;
	background:#e1e1e1;
	border-radius:3px;
	color:#999;
	font-size:14px;
	margin:0 0 0 -5px
}
.pagination div a.go, .pagination div a.go-to, .tag a {
	height:30px;
	line-height:30px;
	text-align:center
}
.pagination div a.go-to {
	width:40px;
	background:#ff4f53;
	color:#fff;
	font-size:14px;
	border-radius:3px;
	margin:0 0 0 -5px
}
.pagination div a.go-to:hover {
	background:#ee3e42;
	color:#fff
}
.pagination div span.nolink {
	line-height:20px
}
.pagination div .next-on, .pagination div .next_on, .pagination div .preview-on, .pagination div .preview_on {
	color:#333;
	transform:scaleY(1.6);
	line-height:24px!important;
	font-size:18px
}
.pagination div .next-on:hover, .pagination div .next_on:hover, .pagination div .preview-on:hover, .pagination div .preview_on:hover {
	color:#ef6363;
	background:0
}
.pagination div span.next-off, .pagination div span.next_off, .pagination div span.preview-off, .pagination div span.preview_off {
	color:#ccc;
	transform:scaleY(1.6);
	line-height:24px;
	font-size:18px
}
.tag a {
	display:inline-block;
	padding:0 15px;
	white-space:nowrap;
	vertical-align:baseline;
	border-radius:100px;
	margin:0 10px 10px 0
}
.tag-default a {
	background:#fff
}
.tag-default a:hover {
	background:#ffb74c;
	color:#fff
}
.tag-default2 a {
	background:#72d5bb;
	color:#fff;
	border:1px solid #72d5bb
}
.tag-default2 a:hover {
	background:#fff;
	color:#72d5bb;
	border:1px solid #72d5bb
}
.tag-default3 a {
	background:#ff4f53;
	color:#fff;
	border:1px solid #ff4f53
}
.tag-default3 a:hover {
	background:#fff;
	color:#f16464;
	border:1px solid #f16464
}
.tag-default4 a, .tag-default4 a:hover {
	background:#f7f7f7;
	color:#999;
	border:1px solid #f7f7f7
}
.tag-default5 a {
	background:#fff;
	color:#333;
	border:1px solid #e1e1e1
}
.tag-default5 a:hover {
	background:#e8eff6;
	color:#333;
	border:1px solid #f7f7f7
}
.tag-default5 a.current {
	background:#449cfb;
	color:#fff;
	border:1px solid #449cfb
}
a.txt-link {
	display:inline-block;
	height:46px;
	line-height:46px;
	padding:0 20px;
	background:#ff4f53;
	color:#fff;
	font-size:16px
}
a.txt-link:hover {
	background:#e21f1f
}
.tabs-left {
	width:160px;
	padding:24px 0 15px 16px;
	position:relative
}
.tabs-left li {
	position:relative;
	height:50px;
	line-height:50px;
	border-radius:5px 0 0 5px;
	cursor:pointer;
	width:144px;
	text-align:center;
	text-indent:-16px
}
.tabs-left li.current {
	font-size:22px
}
.tabs-left li a {
	color:#fff
}
.tabs-left .btn {
	border:1px solid #fff;
	color:#fff;
	background:0;
	position:absolute;
	bottom:30px
}
.tabs-left-default {
	height:505px;
	background:#36c39e;
	color:#fff
}
.tabs-left-default li.current {
	background:#fff;
	color:#096
}
.tabs-left-default li.current a {
	color:#096
}
.tabs-left-default2 {
	height:455px;
	background:#529ff2;
	color:#fff
}
.tabs-left-default2 li.current {
	background:#fff;
	color:#4d98e8
}
.tabs-left-default2 li.current a {
	color:#4d98e8
}
.tabs-left-default3 {
	height:549px;
	background:#f90;
	color:#fff
}
.tabs-left-default3 li.current {
	background:#fff;
	color:#f60
}
.tabs-left-default3 li.current a {
	color:#f60
}
.tabs-left-sm {
	width:70px;
	padding:0
}
.tabs-left-sm li, .tabs-top li {
	text-align:center;
	background:#f5f5f5
}
.tabs-left-sm li {
	width:70px;
	margin-bottom:2px;
	padding:0;
	border-radius:0;
	text-indent:0;
	height:50px;
	line-height:50px;
	font-size:14px
}
.tabs-left-sm li.current {
	font-weight:700;
	background:#ff4f53;
	color:#fff;
	font-size:14px
}
.tabs-left-sm li.current:after, .tabs-top li.current:after {
	content:"";
	position:absolute;
	z-index:2;
	width:0;
	height:0;
	border:8px solid transparent
}
.tabs-left-sm li.current:after {
	top:50%;
	margin-top:-8px;
	right:-16px;
	border-left-color:#ff4f53
}
.tabs-top {
	height:45px;
	margin-right:-2px
}
.tabs-top li {
	height:45px;
	line-height:45px;
	float:left;
	font-size:18px;
	cursor:pointer;
	margin-right:2px
}
.tabs-top li a {
	color:#333
}
.tabs-top li.current {
	color:#fff;
	position:relative
}
.tabs-top li.current:after {
	bottom:-16px;
	left:50%;
	margin-left:-8px
}
.tabs-top li:last-child {
	margin-right:0
}
.layer-txt-list li.current span, .tabs-top li.current a {
	color:#fff
}
.tabs-top-default li, .tabs-top-default2 li {
	width:149px
}
.tabs-top-default li.current {
	background:#ff4f53
}
.tabs-top-default li.current:after {
	border-top-color:#ff4f53
}
.tabs-top-default2 li.current {
	background:#36c39e
}
.tabs-top-default2 li.current:after {
	border-top-color:#36c39e
}
.tabs-top-default3 li {
	width:141px
}
.tabs-top-default3 li.current {
	background:#ff4f53
}
.tabs-top-default3 li.current:after {
	border-top-color:#ff4f53
}
.tabs-top-default4 li {
	width:98px
}
.tabs-top-default4 li.current {
	background:#449cfb
}
.tabs-top-default4 li.current:after {
	border-top-color:#449cfb
}
.tab-content {
	padding:20px 10px 20px 20px
}
.drop-layer-box {
	position:relative;
	min-height:20px;
	z-index:9;
	cursor:pointer
}
.drop-layer-box:hover {
	z-index:10
}
.drop-layer-box+.drop-layer, .drop-layer-box>.drop-layer {
	visibility:hidden;
	cursor:default
}
.drop-layer-box:hover+.drop-layer, .drop-layer-box:hover>.drop-layer {
	visibility:visible
}
.drop-dealer-type.drop-layer {
	width:200px!important
}
.prompt-layer, .prompt-paragraph-layer {
	border:1px solid #d9d9d9;
	box-shadow:0 0 5px 0 rgba(0, 0, 0, .2);
	float:left;
	position:absolute;
	top:40px;
	background:#fff;
	line-height:20px!important
}
.prompt-layer {
	right:-10px;
	padding:5px 10px
}
.prompt-paragraph-layer {
	padding:17px 20px 10px;
	left:0
}
.drop-layer, .prompt-paragraph-layer h6 {
	margin-bottom:10px
}
.prompt-paragraph-layer>p {
	line-height:30px
}
.drop-layer {
	border:1px solid #d9d9d9;
	width:100%;
	position:absolute;
	top:40px;
	right:-10px;
	background:#fff;
	box-shadow:0 0 5px 0 rgba(0, 0, 0, .2);
	z-index:999;
	overflow-x:hidden;
	overflow-y:auto
}
.drop-layer>a {
	display:block;
	height:40px;
	font-size:14px;
	line-height:39px;
	border-bottom:1px solid #d9d9d9;
	color:#333!important;
	padding:0 15px;
	overflow:hidden
}
.drop-layer>a:hover {
	color:#ff4f53!important;
	background:#f9f9f9!important
}
.drop-layer>a.current {
	background:#f7f7f7;
	color:#ff4f53!important
}
.drop-layer>a span {
	color:#999
}
.drop-layer>a:last-child, .models_bg dl:last-child, .style_bg dl:last-child {
	border-bottom:0
}
.drop-layer dt {
	height:40px;
	line-height:40px;
	font-size:16px;
	background:#f9f9f9;
	border-bottom:1px solid #e9e9e9;
	padding:0 15px
}
.drop-layer dt em {
	color:#ff4f53;
	font-weight:700
}
.drop-layer dd {
	font-size:14px;
	color:#999;
	padding:0 15px
}
.drop-layer dd p {
	line-height:36px
}
.drop-layer dd span {
	color:#666
}
.layer-txt-list {
	padding:10px;
	overflow:hidden;
	zoom:1
}
.layer-txt-list li {
	float:left;
	height:30px;
	line-height:30px;
	font-size:14px;
	width:109px;
	white-space:nowrap;
	overflow:hidden
}
.layer-txt-list li:last-child {
	overflow:visible
}
.layer-txt-list li a:hover span, .layer-txt-list li span {
	color:#999
}
.layer-txt-list li.current a {
	background:#ff4f53;
	color:#fff
}
.layer-txt-list li a {
	display:inline-block;
	padding:0 10px;
	border-radius:3px
}
.layer-txt-list li a:hover {
	background:#e8eff6;
	color:#333
}
.modal {
	position:relative;
	border:1px solid #ccc;
	box-shadow:0 1px 5px rgba(0, 0, 0, .2);
	background-color:#fff;
	z-index:2147483647
}
.modal.modal-default {
	width:550px
}
.modal.modal-md {
	width:450px
}
.modal.modal-sm {
	width:300px
}
.modal>.modal-header {
	position:relative;
	padding:20px;
	border-bottom:1px solid #e1e1e1
}
.modal>.modal-header>.close {
	position:absolute;
	right:20px;
	top:26px;
	width:15px;
	height:15px;
	background:url(/syb/static/image/icon-close.png);
	cursor:pointer
}
.modal>.modal-header>.close:hover {
	background-position:0 -15px
}
.modal>.modal-content {
	padding:40px 40px 60px
}
.modal>.modal-content>.title {
	font-weight:700;
	margin-bottom:30px
}
.modal .radio-sex {
	margin-left:10px
}
.modal .radio-sex.first {
	margin-left:20px;
*margin-left:10px
}
.modal .city-select>.input {
	margin-right:5px;
*float:left;
	cursor:pointer
}
.modal .textarea.input-block {
*width:350px
}
.modal .foot-btn>.btn {
	margin-right:5px;
	width:92px
}
.popup-control-box {
	position:relative;
	cursor:pointer
}
.popup-control-box:hover+.popup-layout-1, .popup-control-box:hover>.popup-layout-1 {
	visibility:visible
}
.popup-layout-1 {
	visibility:hidden;
	position:absolute;
	left:0;
	top:30px;
	min-width:240px;
	max-width:400px;
	margin-bottom:10px;
	padding:15px;
	border:1px solid #ccc;
	box-shadow:0 2px 6px rgba(0, 0, 0, .2);
	background-color:#fff;
	z-index:1;
	cursor:initial;
	white-space:normal;
	line-height:normal
}
.popup-layout-1:after, .popup-layout-1:before {
	content:'';
	position:absolute;
	left:12px;
	top:-20px;
	width:0;
	height:0;
	border:10px solid transparent;
	border-bottom-color:#ccc
}
.popup-layout-1:after {
	left:14px;
	top:-16px;
	border:8px solid transparent;
	border-bottom-color:#fff
}
.note-box {
	position:relative;
	margin-top:30px;
	margin-bottom:30px
}
.note-box>.info {
	margin-bottom:20px
}
.note-box>.info>h3 {
	margin-bottom:20px;
	font-weight:700
}
.note-box>.info>.tip {
	color:#999
}
.note-box>.info>.more {
	margin-top:5px;
	color:#999;
	line-height:1
}
.note-box>.info>.more>span {
	display:inline-block;
	vertical-align:top
}
.note-box>.info>.more>.list {
	display:inline-block;
*display:inline;
	margin-left:auto
}
.note-box>.info>.more>.list a {
	color:#4284d9
}
.note-box>.info>.more>.list a:hover {
	text-decoration:underline
}
:root .note-box>.action .btn {
	min-width:112px
}
.note-box>.action .btn+.btn {
	margin-left:10px
}
.note-empty.type-1 {
	padding-left:170px
}
.note-empty>.ico {
	width:150px;
	height:100px;
	background:url(/syb/static/image/note-empty.png) center center no-repeat
}
.note-empty.type-1>.ico {
	position:absolute;
	left:0;
	top:0
}
.note-empty.type-2>.ico {
	margin:0 auto 19px
}
.note-empty.type-2 {
	text-align:center
}
.note-ok.type-1 {
	padding-left:70px;
	padding-top:12px
}
.note-ok>.ico {
	width:50px;
	height:50px;
	background:url(/syb/static/image/success.png) center center no-repeat
}
.note-ok.type-1>.ico {
	position:absolute;
	left:0;
	top:0
}
.note-ok.type-2>.ico {
	margin:0 auto 10px
}
.note-ok.type-2 {
	text-align:center
}
.note-error.type-1 {
	padding-left:70px;
	padding-top:12px
}
.note-error>.ico {
	width:50px;
	height:50px;
	background:url(/syb/static/image/note-error.png) center center no-repeat
}
.note-error.type-1>.ico {
	position:absolute;
	left:0;
	top:0
}
.note-error.type-2>.ico {
	margin:0 auto 10px
}
.note-error.type-2 {
	text-align:center
}
.note-box.txt {
	margin:0;
	padding:10px 20px;
	background-color:#f7f7f7
}
.top-adv-box {
	width:1200px;
	margin:20px auto 10px
}
.bt_ad {
	width:1200px;
	margin-left:auto;
	margin-right:auto
}
.ad-mt-20mb20 {
	margin-top:-20px;
	margin-bottom:20px
}
.ad-mt-20mb30, .ad-mt-40mb30 {
	margin-top:-20px;
	margin-bottom:30px
}
.ad-mt-40mb30 {
	margin-top:-40px
}
.ad-mt30 {
	margin-top:30px
}
.ad-mb10 {
	margin-bottom:10px
}
.ad-mb20 {
	margin-bottom:20px
}
.ad-mb30 {
	margin-bottom:30px
}
.ad-mb40 {
	margin-bottom:40px
}
.slide-box {
	position:relative
}
.slide-box .slide-box-bg {
	overflow:hidden;
	position:relative
}
.slide-box .slide-box-big {
	position:relative;
	left:0;
	top:0;
	width:10000px;
	-webkit-transition:left 0s, top 0s;
	transition:left 0s, top 0s;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.slide-box .slide-box-big.use-css3 {
-webkit-transition-duration:.4s;
transition-duration:.4s
}
.slide-box.slide-fade .slide-box-big {
	-webkit-transition-duration:0s;
	transition-duration:0s
}
.slide-box.slide-fade .slide-box-big.fadeIn {
-webkit-animation:fadeIn .4s;
animation:fadeIn .4s
}
.slide-box.slide-fade>.slide-box-bg>.slide-box-big.fadeOut {
-webkit-animation:fadeOut .4s;
animation:fadeOut .4s
}
.slide-box .slide-box-big>li {
	position:relative;
	width:860px;
	float:left
}
#img-compare-header .models_bg .models_detail_bg, .slide-box.slide-auto .slide-box-big>li {
	width:auto
}
.slide-box.slide-960 .slide-box-big>li {
	width:960px
}
.slide-box.slide-900 .slide-box-big>li {
	width:900px
}
.slide-box.slide-1200 .slide-box-big>li {
	width:1200px
}
.slide-box.slide-420 .slide-box-big>li {
	width:420px
}
.slide-900 .pager-img {
	position:absolute;
	width:880px;
	left:11px;
	bottom:5px
}
.col2-row1-298x167>div+div, .slide-900 .pager-img>.list>li+li, .slide-box .slide-list-box>div+div {
	margin-left:2px
}
.slide-900 .pager-img>.list>li>a {
	width:108px;
	height:80px;
	border:2px solid #fff
}
.slide-900 .pager-img>.list>li>a>img {
	display:block;
	width:104px;
	height:76px
}
.slide-900 .pager-img>.list>li.current>a {
	border-color:#ff4f53
}
.focus-dot {
	text-align:center
}
.navtool-ul .adimg b, .navtool-ul .answer b, .navtool-ul .buy66 b, .navtool-ul .buycar2017 b, .navtool-ul .liuliang b, .navtool-ul .prize b, .navtool-ul .suv b, .navtool-ul .suv2018 b, .navtool-ul .yue7 b, .no-pager .focus-dot {
	display:none
}
.focus-dot>li {
	margin:15px 6px 0;
	display:inline-block;
*display:inline;
*zoom:1;
	width:10px;
	height:10px;
	font-size:0;
	background-color:#333;
	border-radius:5px;
	cursor:pointer;
-webkit-transition:width .3s cubic-bezier(.175, .885, .32, 1.275);
transition:width .3s cubic-bezier(.175, .885, .32, 1.275)
}
.slide-box.type-1 .focus-dot>li {
	background-color:#ccc
}
.focus-dot>li.current {
	width:60px;
	border-radius:10px
}
.slide-box.type-1 .focus-dot>li.current {
	width:10px;
	background-color:#ff4f53
}
.focus-dot>li.current, .focus-dot>li:hover {
	background-color:#ff4f53
}
.slide-vertical .focus-dot-container {
	position:absolute;
	display:table;
	width:22px;
	right:0;
	top:0
}
.slide-vertical .focus-dot-container>.focus-dot {
	display:table-cell;
	vertical-align:middle;
	font-size:0
}
.slide-vertical .focus-dot-container>.focus-dot>li:first-child {
	margin-top:0
}
.no-pager .arrow-left-lg, .no-pager .arrow-right-lg {
	margin-top:-30px
}
.slide-box.slide-900.slide-900-1 {
	width:898px
}
.figure-box {
	position:relative;
	overflow:hidden
}
.figure-box.w210-h140 {
	width:210px;
	height:140px
}
.figure-box.w420-h280 {
	width:420px;
	height:280px
}
.figure-box.w204-h136 {
	width:204px;
	height:136px
}
.figure-box.w598-h336 {
	width:598px;
	height:336px
}
.figure-box.w298-h167 {
	width:298px;
	height:167px
}
.figure-box.w480-h270 {
	width:480px;
	height:270px
}
.figure-box.w480-h158 {
	margin-top:2px;
	width:480px;
	height:158px
}
.figure-box.w358-h320 {
	width:358px;
	height:320px
}
.figure-box.w358-h239 {
	width:358px;
	height:239px
}
.figure-box.w480-h320 {
	width:480px;
	height:320px
}
.figure-box.w478-h320 {
	width:478px;
	height:320px
}
.figure-box.w238-h134 {
	width:238px;
	height:134px
}
.figure-box.w238-h159 {
	width:238px;
	height:159px
}
.figure-box.w900-h500 {
	width:900px;
	height:500px
}
.figure-box .figure, .navtool-ul>ul>li a {
	position:relative;
	display:block;
	width:100%;
	height:100%
}
.figure-box .figure>img {
	width:100%;
	min-height:100%;
-webkit-transition:transform .5s ease-out;
transition:transform .5s ease-out
}
.figure-box .figure>.video {
	position:absolute;
	width:60px;
	height:60px;
	left:50%;
	top:50%;
	margin-left:-30px;
	margin-top:-30px;
	background:url(/syb/static/image/icon-video-focus.png)
}
.figure-box:hover .figure>.video {
	background-position:0 -60px
}
.figure-box:hover .figure>img {
	-webkit-transform:scale(1.03);
	transform:scale(1.03)
}
.figure-box.w480-h158:hover .title-box {
	background:#246dcb
}
.figure-box .title-box a, .figure-box.w480-h158:hover .title>a {
	color:#fff
}
.figure-box .title-box {
	position:absolute;
	width:100%;
	height:60px;
	bottom:0;
	left:0;
	background:-moz-linear-gradient(top, transparent 0, rgba(0, 0, 0, .69) 100%);
	background:-webkit-linear-gradient(top, transparent 0, rgba(0, 0, 0, .69) 100%);
	background:linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, .69) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b0000000', GradientType=0)
}
.figure-box.w480-h158 .title-box {
	height:158px;
*height:128px;
	padding:30px 30px 0;
	background:#4284d9
}
.figure-box.w358-h320 .title-box {
	height:81px;
*height:66px;
	padding:15px 20px 0;
	background:#333
}
.figure-box.w204-h136 .title-box, .figure-box.w210-h140 .title-box, .figure-box.w238-h134 .title-box, .figure-box.w238-h159 .title-box, .figure-box.w298-h167 .title-box, .figure-box.w358-h239 .title-box {
	height:40px
}
.figure-box .title-box>.title {
	line-height:60px;
	text-align:center
}
.figure-box .title-box>.title.type-1 {
	padding-left:20px;
	text-align:left
}
.figure-box.w204-h136 .title-box>.title, .figure-box.w210-h140 .title-box>.title, .figure-box.w238-h134 .title-box>.title, .figure-box.w238-h159 .title-box>.title, .figure-box.w298-h167 .title-box>.title, .figure-box.w358-h239 .title-box>.title {
	line-height:40px
}
.figure-box.w358-h320 .title-box>.title {
	line-height:inherit;
	text-align:left
}
.figure-box.w480-h158 .title-box>.title {
	line-height:inherit;
	text-align:left;
	font-weight:400;
	white-space:nowrap;
	overflow:hidden
}
.figure-box.w480-h158 .title-box>p {
	margin-top:10px;
	color:#fff;
	line-height:26px
}
.colmix-row2-420>.col2-row1-204x136 {
	margin-top:12px
}
.col1-row2-598 {
	width:598px;
	height:505px
}
.col1-row2-598>.col2-row1-298x167, .col1-row3-298x167>div+div {
	margin-top:2px
}
.car-warp-box .kb-fs-box span, .col2-row1-298x167>div {
	float:left
}
.col2-row1-204x136 {
	width:432px
}
.col1-row3-298x167 {
	width:298px
}
.col2-row2-358x239 {
	width:718px;
	height:480px
}
.col1-row2-238x159 {
	width:238px;
	height:320px
}
.col2-row2-238x134 {
	width:478px;
	height:270px;
	overflow:hidden
}
.col2-row1-358x320, .col3-row2-238x159 {
	width:718px;
	height:320px
}
.col1-row2-358x239 {
	width:358px;
	height:480px
}
.slide-box .col2-row1-204x136>.list-box>div {
	margin:0 12px 0 0
}
.col2-row2-358x239>.list-box {
	width:720px
}
.col2-row2-238x134>.list-box {
	width:480px
}
.col3-row2-238x159>.list-box {
	width:720px
}
.col1-row2-238x159>.list-box {
	width:240px
}
.col2-row1-358x320>.list-box {
	width:720px
}
.col1-row2-358x239>.list-box {
	width:360px
}
.slide-box .list-box>.figure-box {
	float:left;
	margin-right:2px;
	margin-bottom:2px
}
@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-device-pixel-ratio:2) {
.arrow-down, .arrow-left-lg, .arrow-right-lg, .assess, .car-sales {
background-image:url(/syb/static/image/sprites-1@2x.png);
background-size:400px auto
}
.header-main .logo>a {
background-image:url(http://bbsxj.edujianshe.com/images/logo1809@2x.png)
}
.figure-box .figure>.video {
background:url(/syb/static/image/icon-video-focus@2x.png);
background-size:60px auto
}
.slide-box.type-1 .arrow-left-lg {
background-image:url(/syb/static/image/arrow-left@2x.png);
background-size:11px 18px
}
.slide-box.type-1 .arrow-right-lg {
background-image:url(/syb/static/image/arrow-right@2x.png);
background-size:11px 18px
}
.special-btn2 a {
background-image:url(/syb/static/image/special-btn2@2x.png);
background-size:300px 206px
}
.header-main>.top .btn-form:after {
background:url(/syb/static/image/search-arrow-red@2x.png);
background-size:10px auto
}
.local-choose .ls {
background-image:url(/syb/static/image/local-search@2x.png)
}
.header-main-nav .left li.activity-menu>a i {
background-image:url(/syb/static/image/arrow-down-white@2x.png);
background-position:0 0;
background-size:8px
}
.header-main-nav ul a.navi-hot:before {
background-image:url(/syb/static/image/navi-hot@2x.png);
background-size:33px
}
.header-main-nav ul a.navi-new:before {
background-image:url(/syb/static/image/pc-new@2x.png);
background-size:29px
}
}
.car-info-warp {
	width:100%;
	height:180px;
	background:#f7f7f7;
	margin:0 0 30px
}
.car-info-box {
	width:1200px;
	margin:0 auto
}
.car-info-box .info-con {
	padding:30px 0 0;
	overflow:hidden;
*zoom:1
}
.car-info-box .info-lef-box {
	float:left;
	width:600px
}
.car-info-box .info-lef-box .btn-box {
	height:40px;
	overflow:hidden;
	padding:0
}
.car-info-box .info-lef-box .btn-box a {
	display:block;
	float:left;
	margin:0 10px 0 0;
	width:120px
}
.car-info-box .info-lef-box .b-1 {
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin:0 0 10px
}
.car-info-box .info-lef-box h2 {
	max-width:220px;
	font-size:24px;
	line-height:30px;
	font-weight:700;
	float:left;
	height:30px;
	overflow:hidden
}
.car-info-box .info-lef-box .link-nav {
	width:340px;
	float:left;
	padding:0 0 0 10px;
	position:relative;
	top:4px
}
.car-info-box .info-lef-box .link-nav a {
	color:#666;
	font-size:14px
}
.car-info-box .info-lef-box .link-nav a:hover, .car-info-box .info-lef-box .pirc-p a {
	color:#ff4f53
}
.car-info-box .info-lef-box .link-nav i {
	padding:0 9px;
	color:#ccc;
	font-style:normal
}
.car-info-box .info-lef-box .pirc-p {
	height:26px;
	line-height:26px;
	color:#666;
	font-size:20px;
	margin:0 0 20px
}
.car-info-box .info-lef-box .pirc-p a:hover {
	text-decoration:underline
}
.car-info-box .info-rig-box {
	float:right;
	width:475px;
	overflow:hidden;
	padding:1px 0 0
}
.car-info-box .info-rig-box ul {
	overflow:hidden
}
.car-info-box .info-rig-box li {
	width:148px;
	height:118px;
	float:left;
	margin:0 0 0 10px;
	background:#fff
}
.car-info-box .info-rig-box li a {
	border:1px solid #e9e9e9;
	display:block;
	box-sizing:content-box;
	width:146px;
	height:116px
}
.car-info-box .info-rig-box li a:hover {
	border:1px solid #ff4f53
}
.car-info-box .info-rig-box .li-warp {
	padding:7px 10px 10px;
	text-align:center
}
.car-info-box .info-rig-box .tit-txt {
	line-height:38px;
	padding:0 0 3px;
	border-bottom:1px solid #d8d8d8;
	font-weight:700;
	overflow:hidden;
	font-size:16px;
	color:#333;
	margin:0 0 7px
}
.car-info-box .info-rig-box .p-name {
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:18px;
	color:#ff4f53
}
.car-info-box .info-rig-box .p-txt {
	line-height:23px;
	overflow:hidden;
	font-size:14px;
	padding:3px 0 0;
	color:#666
}
.car-info-box .info-rig-box .set-w-2 {
	width:226px
}
.car-info-box .info-rig-box .set-w-2 a {
	width:224px
}
.car-info-box .info-rig-box .set-w-1 {
	width:465px
}
.car-info-box .info-rig-box .set-w-1 a {
	width:463px
}
.navtool-fixed-right {
	position:fixed;
	top:0;
	right:-236px;
	z-index:99999;
	width:276px;
	height:100%;
	min-height:600px
}
.navtool-mini {
	background:#529ff2;
	width:26px;
	height:85px;
	line-height:16px;
	color:#fff;
	font-size:12px;
	text-align:center;
	border-radius:4px 0 0 4px;
	cursor:pointer;
	padding:10px 5px 30px;
	position:absolute;
	top:50%;
	left:-26px;
	margin-top:-43px;
	display:none
}
.navtool-mini:before {
	content:"";
	display:block;
	position:absolute;
	bottom:10px;
	left:10px;
	width:0;
	height:0;
	border-right:7px solid #fff
}
.navtool-mini-up:after, .navtool-mini-up:before, .navtool-mini:after, .navtool-mini:before {
	border-top:6px solid transparent;
	border-bottom:6px solid transparent
}
.navtool-mini:after {
	content:"";
	display:block;
	position:absolute;
	bottom:10px;
	left:11px;
	width:0;
	height:0;
	border-right:7px solid #529ff2
}
.navtool-mini-up:after, .navtool-mini-up:before {
	border-left:7px solid #fff;
	border-right:0
}
.navtool-mini-up:after {
	border-left:7px solid #529ff2;
	left:9px
}
.navtool-mini-tr {
transition:right .3s ease-in-out .1s;
-webkit-transition:right .3s ease-in-out .1s;
-moz-transition:right .3s ease-in-out .1s
}
.boxnum-a {
	right:-276px
}
.boxnum-b {
	right:-236px
}
.boxnum-c, .navtool-fixed-up {
	right:0
}
.navtool-iframe {
	float:left;
	width:100%
}
.navtool-iframe iframe {
	border:0
}
.body-iframe {
	overflow-x:hidden
}
.navtool-ul {
	background:#222;
	width:40px;
	height:100%;
	float:left
}
.navtool-ul>ul>li a {
	width:40px;
	height:40px;
	line-height:40px;
	margin-bottom:5px;
	color:#fff;
	font-size:14px;
	z-index:99
}
.navtool-ul>ul>li i {
	display:inline-block;
	width:40px;
	height:40px;
	position:relative;
	z-index:102;
	background:#222 url(/syb/static/image/navtool-ul5.png) no-repeat center 10px
}
.navtool-ul>ul>li b {
	display:inline-block;
	width:96px;
	height:40px;
	text-align:center;
	position:absolute;
	left:-140px;
	top:0;
	z-index:101;
	background:#4a4a4a;
transition:all .3s ease-in-out .1s;
-webkit-transition:all .3s ease-in-out .1s;
-moz-transition:all .3s ease-in-out .1s;
	opacity:0;
	visibility:hidden
}
.navtool-ul>ul>li b:after {
	width:0;
	height:0;
	border-top:5px solid transparent;
	border-left:5px solid #4a4a4a;
	border-bottom:5px solid transparent;
	content:"";
	display:block;
	position:absolute;
	right:-5px;
	top:15px
}
.navtool-ul>ul>li b span {
	display:inline-block;
	width:90px;
	height:40px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.navtool-ul>ul>li a:hover i {
	background-color:#000
}
.navtool-ul>ul>li a:hover b {
	left:-96px;
	opacity:1;
	z-index:103;
	visibility:visible
}
.navtool-ul .my i {
	background-position:center 10px
}
.navtool-ul .plan i {
	background-position:center -79px
}
.navtool-ul .collection i {
	background-position:center -168px
}
.navtool-ul .browse i {
	background-position:center -257px
}
.navtool-ul .coupon i {
	background-position:center -345px
}
.navtool-ul .toolkit i {
	background-position:center -435px
}
.navtool-ul .comparison i {
	background-position:center -1052px
}
.navtool-ul .qa i {
	background-position:center -960px
}
.navtool-ul .answer i {
	background-position:center -611px
}
.navtool-ul .location i {
	background-position:center -695px
}
.navtool-ul .feedback i {
	background-position:center -785px
}
.navtool-ul .top i {
	background-position:center -873px
}
.navtool-ul .onlinekf i {
	background:url(/syb/static/image/onlinekf@2x.png) no-repeat center
}
.navtool-ul .prize i {
	background:url(/syb/static/image/koubei-i.png) no-repeat center
}
.navtool-ul, .navtool-ul .prize {
	position:relative
}
.navtool-ul .layer {
	display:none;
	position:absolute;
	bottom:0;
	right:0;
	z-index:100
}
.navtool-ul .layer code, .navtool-ul .wd-layer code {
	display:block;
	width:15px;
	height:15px;
	position:absolute;
	top:0;
	right:10px;
	cursor:pointer
}
.navtool-ul .prize:hover .layer {
	display:block
}
.navtool-ul .layer a {
	display:block;
	width:105px;
	height:120px;
	margin-top:25px
}
.navtool-ul .prize:hover a i {
	background:#000 url(/syb/static/image/prize-h.png) no-repeat -2px center
}
.navtool-ul .prize .kb-layer {
	background:url(/syb/static/image/koubei-y.png) no-repeat;
	width:120px;
	height:120px;
	line-height:10000px;
	overflow:hidden;
	bottom:-42px;
	right:46px
}
.navtool-ul .prize .jinghq-layer {
	background:url(/syb/static/image/jinghq.png);
	width:137px;
	height:123px;
	line-height:10000px;
	overflow:hidden
}
.navtool-ul .prize .jinghq-layer a {
	width:137px;
	height:94px
}
.navtool-ul .prize:hover .chongqb-layer, .navtool-ul .prize:hover .jinghq-layer {
	visibility:visible;
	opacity:1
}
.navtool-ul .prize .chongqb-layer, .navtool-ul .prize .jinghq-layer, .navtool-ul .suv .suv-layer {
	display:block;
	opacity:0;
	visibility:hidden;
transition:all .4s ease
}
.navtool-ul .prize .chongqb-layer {
	background:url(/syb/static/image/chongqb.png);
	line-height:10000px;
	overflow:hidden;
	width:140px;
	height:130px
}
.navtool-ul .prize .chongqb-layer a {
	width:140px;
	height:94px
}
.navtool-ul .answer {
	position:relative
}
.navtool-ul .wd-layer {
	bottom:-29px;
	right:35px;
	z-index:100;
	width:100px;
	height:114px;
	background:url(/syb/static/image/zn-yxc.png) no-repeat
}
.navtool-ul .wd-layer a {
	color:#fff;
	width:100px;
	height:114px;
	padding-top:48px;
	text-align:center;
	margin-top:0
}
.navtool-ul .wd-layer code {
	display:none;
	width:17px;
	height:17px;
	right:0;
	z-index:101;
	background:url(/syb/static/image/navtool-icon2.png) no-repeat -3px -78px
}
.navtool-ul .wd-layer code:hover {
	background-position:-26px -79px
}
.navtool-ul .answer:hover .layer {
	display:block
}
.navtool-ul .buy66, .navtool-ul .suv, .navtool-ul .suv2018, .navtool-ul .yue7 {
	position:relative
}
.navtool-ul .suv i {
	background:url(/syb/static/image/suv-icon.png) no-repeat
}
.navtool-ul .suv .suv-layer {
	background:url(/syb/static/image/suv-layer24.png) no-repeat;
	width:111px;
	height:88px;
	position:absolute;
	bottom:0;
	right:10px
}
.navtool-ul .suv .suv-layer a {
	width:111px;
	height:88px;
	margin-top:0
}
.navtool-ul .suv:hover .suv-layer {
	visibility:visible;
	opacity:1
}
.navtool-ul .suv2018 i {
	background:url(/syb/static/image/suv2018-s.png) no-repeat
}
.navtool-ul .suv2018 .suv-layer {
	background:url(/syb/static/image/suv2018-vov.png) no-repeat;
	width:120px;
	height:120px;
	position:absolute;
	bottom:-40px;
	right:40px;
	display:none
}
.navtool-ul .suv2018 .suv-layer a {
	width:120px;
	height:120px;
	margin-top:0
}
.bit_top990 .bitweb>li.ad120x30 img, .bit_top990 .bt_login_box990>ul>li.ad120x30 img, .navtool-ul .suv2018:hover .suv-layer {
	display:block
}
.navtool-ul .suv2018 .suv-layer-2 {
	background:url(/syb/static/image/suv2018-bj.png) no-repeat
}
.navtool-ul .buy66 i {
	background:url(/syb/static/image/66-icon.png) center center no-repeat
}
.navtool-ul .buy66 .buy66-layer {
	background:url(/syb/static/image/66-prize2.png) no-repeat;
	width:109px;
	display:block;
	height:146px;
	position:absolute;
	bottom:28px;
	right:10px;
	opacity:0;
	visibility:hidden;
transition:all .4s ease
}
.navtool-ul .buy66 .buy66-layer a {
	width:109px;
	height:146px;
	margin-top:0
}
.navtool-ul .adimg:hover .adimg-layer, .navtool-ul .buy66:hover .buy66-layer, .navtool-ul .liuliang:hover .liuliang-layer, .navtool-ul .yue7:hover .yue7-layer {
	visibility:visible;
	opacity:1
}
.navtool-ul .yue7 i {
	background:url(/syb/static/image/7yue.png) center center no-repeat
}
.navtool-ul .liuliang .liuliang-layer, .navtool-ul .yue7 .yue7-layer {
	width:124px;
	display:block;
	height:124px;
	position:absolute;
	bottom:0;
	right:32px;
	opacity:0;
	visibility:hidden;
transition:all .4s ease
}
.navtool-ul .yue7 .yue7-layer a {
	width:124px;
	height:124px;
	margin-top:0
}
.navtool-ul .buycar2017 {
	position:relative;
	margin-bottom:15px
}
.navtool-ul .buycar2017 a {
	height:51px
}
.navtool-ul .buycar2017 i {
	background:url(/syb/static/image/buycar-side.png) center center no-repeat;
	height:51px
}
.navtool-ul .liuliang {
	position:relative;
	margin-bottom:20px
}
.navtool-ul .liuliang a:hover i {
	background-color:transparent
}
.navtool-ul .liuliang i {
	background:url(/syb/static/image/liuliang.png) center center no-repeat
}
.navtool-ul .liuliang .liuliang-layer {
	background:url(/syb/static/image/liuliang2.png) no-repeat 0 0;
	width:114px;
	height:170px;
	bottom:-70px;
	right:25px
}
.navtool-ul .liuliang .liuliang-layer a {
	width:114px;
	height:170px;
	margin-top:0
}
.navtool-ul .adimg {
	position:relative
}
.city-layer-box .layer p.bot a:hover, .navtool-ul .adimg i {
	background:0
}
.navtool-ul .adimg i img {
	display:block;
	margin:0 auto;
	width:40px;
	height:40px
}
.navtool-ul .adimg .adimg-layer {
	position:absolute;
	bottom:-40px;
	right:40px;
	opacity:0;
	visibility:hidden;
transition:all .4s ease
}
.navtool-ul .adimg .adimg-layer a {
	width:120px;
	height:120px;
	margin:0
}
.navtool-ul .adimg .adimg-layer, .navtool-ul .adimg .adimg-layer img {
	width:120px;
	height:120px;
	display:block
}
.navtool-ul .my a:hover i {
	background-position:center -35px
}
.navtool-ul .plan a:hover i {
	background-position:center -123px
}
.navtool-ul .collection a:hover i {
	background-position:center -213px
}
.navtool-ul .browse a:hover i {
	background-position:center -301px
}
.navtool-ul .coupon a:hover i {
	background-position:center -390px
}
.navtool-ul .toolkit a:hover i {
	background-position:center -478px
}
.navtool-ul .comparison a:hover i {
	background-position:center -1086px
}
.navtool-ul .qa a:hover i {
	background-position:center -1006px
}
.navtool-ul .answer a:hover i {
	background-position:center -653px
}
.navtool-ul .location a:hover i {
	background-position:center -740px
}
.navtool-ul .feedback a:hover i {
	background-position:center -829px
}
.navtool-ul .top a:hover i {
	background-position:center -917px
}
.navtool-ul>ul>li small {
	color:#fff;
	background:#ff4f53;
	width:18px;
	height:18px;
	line-height:16px;
	border-radius:9px;
	text-align:center;
	font-size:10px;
	position:absolute;
	left:5px;
	bottom:2px;
	z-index:110;
	border:1px solid #222
}
.navtool-ul .prize a:hover i {
	background:#000 url(/syb/static/image/koubei-i.png) no-repeat center
}
@media screen and (max-width:1280px) {
.navtool-fixed-right {
right:-276px
}
.navtool-mini {
display:block
}
.boxnum-a, .boxnum-b {
right:-236px
}
.boxnum-c {
right:0
}
}
.upper-part {
	position:absolute;
	top:10px;
	left:0
}
.lower-part {
	position:absolute;
	bottom:20px;
	left:0
}
.navtool-ul .ad-tag {
	position:absolute;
	bottom:5px;
	left:5px;
	width:28px;
	height:15px;
	display:block;
	font-size:12px;
	text-align:center;
	color:#565656;
	font-style:normal;
	top:auto
}
.navtool-div-list, .navtool-divbar {
	width:236px;
	float:left;
	height:100%;
	min-height:505px
}
.navtool-div-list {
	background:#fff
}
.navtool-divbar {
	font-size:14px;
	padding:0 0 20px
}
.navtool-iframe h2 {
	font-size:20px;
	font-weight:700;
	height:60px;
	line-height:22px;
	text-align:center;
	position:relative;
	padding:18px 0
}
.navtool-iframe h2 a {
	position:absolute;
	top:20px;
	left:20px;
	display:block;
	width:10px;
	height:16px;
	background:url(/syb/static/image/navtool-icon2.png) no-repeat -3px -3px
}
.navtool-iframe h2 a:hover {
	background-position:-23px -3px
}
@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-device-pixel-ratio:2) {
.navtool-ul>ul>li i {
background-image:url(/syb/static/image/navtool-ul5@2x.png);
background-size:20px 1169px
}
.navtool-div-list .yc-layer a, .navtool-div-list .yc-layer-hover a.yc, .navtool-divbar .collect-cont .img b, .navtool-divbar .coupon-list li a, .navtool-divbar .headimg div b, .navtool-divbar .manage i, .navtool-divbar .my-list .gold-sum i, .navtool-divbar .pk li a.del, .navtool-iframe h2 a {
background-image:url(/syb/static/image/navtool-icon2@2x.png);
background-size:500px auto
}
.navtool-ul .wd-layer {
background-image:url(/syb/static/image/zn-yxc@2x.png);
background-size:100px auto
}
.navtool-divbar .tool-box li a {
background-image:url(/syb/static/image/tool-box@2x.png);
background-size:50px 1500px
}
.navtool-divbar .add-car a, .navtool-divbar .add-car a:hover, .navtool-divbar .regret {
background-image:url(/syb/static/image/regret-icon@2x.png);
background-size:146px 400px
}
.navtool-ul .onlinekf i {
background:url(/syb/static/image/onlinekf@3x.png) no-repeat center;
background-size:24px auto
}
}
.ad-tag-box {
	position:relative
}
.ad-tag, .ad-tag2, .ad-tag3 {
	z-index:2;
	width:28px;
	height:15px
}
.ad-tag {
	position:absolute;
	top:5px;
	right:5px;
	display:block;
	background:url(/syb/static/image/adtag2.png) no-repeat 0 -20px
}
.ad-tag2, .ad-tag3 {
	background:url(/syb/static/image/adtag2.png) no-repeat 0 0
}
.ad-tag2 {
	position:absolute;
	top:-20px;
	right:0;
	display:block
}
.ad-tag3 {
	display:inline-block;
	margin-left:4px;
	vertical-align:text-top
}
.adv-app-1g .s {
	cursor:pointer;
	vertical-align:top
}
.adv-app-1g .t {
	display:none;
	position:absolute;
	right:0;
	bottom:0;
	border:1px solid #e7e7e7
}
.adv-app-1g:hover .t {
	display:block;
	z-index:99
}
.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.double11-2018 a, .brand_name dl dd.fuli66-2018 a, .car-warp-box .car-img-box .car-name i, .fuli66-2018 .ico, .fuli66-2018ico, .treeNav .treeCon .brand-list .fuli66-2018 a {
	display:inline-block;
	vertical-align:middle
}
.models_bg dl dd.double11-2018 .ico, .models_bg dl dd.fuli66-2018 .ico {
	position:absolute;
	right:16px;
	top:7px
}
.brand_name dl dd.double11-2018:hover, .brand_name dl dd.fuli66-2018:hover, .models_bg dl dd.double11-2018:hover, .models_bg dl dd.fuli66-2018:hover {
	background-color:#f7f7f7
}
.treeNav .treeCon .brand-list .fuli66-2018 a.ico {
	padding:0;
	height:17px;
	line-height:17px
}
.treeNav .treeCon .sub-car-box .fuli66-2018 a.ico {
	background:0;
	background-size:43px
}
.p-list .fuli66-2018 .ico {
	position:absolute
}
.btn.mianshuiji {
	border-color:#975cfe;
	color:#975cfe
}
.btn.mianshuiji:hover {
	background-color:#fff
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2) {
.fuli66-2018 .ico, .treeNav .treeCon .sub-car-box .fuli66-2018 a.ico {
background-image:none
}
}
.car-warp-box {
	overflow:hidden
}
.car-warp-box .car-img-box {
	float:left;
	margin:0 45px 0 0;
	text-align:center
}
.car-warp-box .img-box {
	margin:0 0 10px
}
.car-warp-box .img-box img {
	width:180px;
	height:120px;
	display:block
}
.car-warp-box .car-img-box .car-name {
	height:24px;
	margin:0 0 5px;
	line-height:24px;
	font-size:18px;
	color:#333
}
.car-warp-box .car-img-box .car-price {
	height:24px;
	line-height:24px;
	color:#ff4f53;
	font-size:16px
}
.car-warp-box .car-img-box .car-name i {
	width:30px;
	height:18px;
	line-height:18px;
	margin:0 5px;
	background:#86d3ff;
	color:#fff;
	font-size:12px
}
.car-warp-box .card-class-wrap {
	overflow:hidden;
	margin:0 0 25px
}
.car-warp-box .card-cont-box {
	width:630px;
	float:left
}
.car-warp-box .card-cont-box .card-class {
	width:130px;
	padding:10px 0 0;
	float:left;
	margin:0 35px 0 0
}
.car-warp-box .card-cont-box .card-class:last-child {
	margin:0
}
.car-warp-box .card-class .p1 {
	height:20px;
	padding:0 0 10px;
	line-height:20px;
	color:#999;
	font-size:14px
}
.car-warp-box .card-class .p2 {
	margin:0 0 20px
}
.car-warp-box .card-class .p2 a {
	height:20px;
	font-weight:700;
	line-height:20px;
	color:#ff4f53;
	font-size:16px
}
.car-warp-box .card-class .p2 a:hover {
	text-decoration:underline
}
.car-warp-box .card-class:first-child .p2 a {
	color:#3da600
}
.car-warp-box .card-class .btn {
	width:130px;
	box-sizing:border-box
}
.car-warp-box .kb-fs-box {
	overflow:hidden;
	line-height:24px
}
.car-warp-box .kb-fs-box .score {
	color:#ff4f53;
	font-size:16px;
	font-weight:700;
	margin:0 5px
}
.car-warp-box .kb-fs-box .start-box {
	width:121px;
	height:20px;
	display:inline-block;
	float:left;
	padding:0;
	background:url(/syb/static/image/start-tall8.png) 0 bottom repeat-x
}
.car-warp-box .kb-fs-box .start-box em {
	height:20px;
	display:block;
	background:url(/syb/static/image/start-tall8.png) 0 top repeat-x
}
.car-warp-box .kb-fs-box .kb-num {
	margin:0 50px 0 0
}
.car-warp-box .kb-fs-box .bzl-box em {
	margin:0 5px;
	color:#ff4f53;
	font-size:18px;
	font-weight:700
}
.car-warp-box .kb-fs-box .bzl-box a {
	color:#4284d9;
	text-decoration:underline
}
.car-warp-box .no-ss-car .img-box {
	float:left;
	margin:0 30px 0 0
}
.car-warp-box .no-ss-car .img-box img {
	width:150px;
	height:100px
}
.car-warp-box .no-ss-car .txt-box {
	width:640px;
	float:left
}
.car-warp-box .no-ss-car .p-name {
	height:24px;
	line-height:24px;
	margin:0 0 13px;
	color:#333;
	font-size:18px
}
.car-warp-box .no-ss-car .p-name em, .sug_box li span, .sug_box li.current span {
	color:#999
}
.car-warp-box .no-ss-car .p-class, .car-warp-box .no-ss-car .p-price {
	height:24px;
	line-height:24px;
	margin:0 0 13px;
	color:#999;
	font-size:16px
}
.car-warp-box .no-ss-car .p-price em {
	color:#ff4f53
}
.brand-form span.activ, .bt_searchNew .bor .sug_box a:hover em, .bt_searchNew .bor .sug_box li.current em, .car-warp-box .no-ss-car .p-class a, .search_text .bor .sug_box li.current em, .sug_box a:hover em {
	color:#333
}
.car-warp-box .no-ss-car .p-class a:hover {
	color:#ff4f53;
	text-decoration:underline
}
.car-warp-box .no-ss-car .p-class i {
	padding:0 10px;
	color:#e1e1e1
}
.rz-h {
	width:16px;
	height:16px;
	background:url(/syb/static/image/v.png);
	background-size:16px 16px
}
.comment-rz-h, .comment-rz-l, .rz-h, .rz-l {
	display:inline-block;
	position:absolute;
	bottom:-5px;
	right:-3px
}
.rz-l {
	background:url(/syb/static/image/bv.png);
	width:16px;
	height:16px;
	background-size:16px 16px
}
.comment-rz-h, .comment-rz-l {
	width:20px;
	height:20px;
	background-size:20px 20px
}
.comment-rz-h {
	background:url(/syb/static/image/huang_v@2x.png)
}
.comment-rz-l {
	background:url(/syb/static/image/blue_v@2x.png)
}
.rz-author, .rz-author-b {
	border:1px solid #fc5003;
	font-size:12px;
	height:20px;
	line-height:20px;
	padding:0 10px;
	border-radius:10px;
	display:inline-block;
	color:#fc5003;
	margin:0 0 0 10px;
	vertical-align:middle
}
.rz-author-b {
	background:#fff
}
.ad-section-right {
	float:right
}
.header-main .middle-nav-box .brand-info .double11 {
	float:left;
	margin-left:20px;
	background:url(http://bbsxj.edujianshe.com/images/double11.png) no-repeat 0 0;
	width:62px;
	height:49px;
	line-height:999px!important;
	overflow:hidden
}
@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-device-pixel-ratio:2) {
.header-main .middle-nav-box .brand-info .double11 {
background:url(http://bbsxj.edujianshe.com/images/double11@2x.png) no-repeat 0 0;
background-size:62px auto
}
}
.double11-2018, .sug_box li {
	position:relative
}
.double11-2018 .ico, .double11-2018ico {
	position:relative;
	margin-left:5px;
	width:32px;
	height:16px
}
.double11-2018 .ico, .double11-2018ico, .treeNav .treeCon .brand-list .double11-2018 a {
	display:inline-block;
	vertical-align:middle
}
.treeNav .treeCon .brand-list .double11-2018 a.ico {
	padding:0;
	height:17px;
	line-height:17px
}
.double11-2018 .ico, .double11-2018ico, .treeNav .treeCon .sub-car-box .double11-2018 a.ico {
	background:url(http://bbsxj.edujianshe.com/images/double11_31.png);
	background-size:32px
}
.p-list .double11-2018 .ico {
	position:absolute
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2) {
.double11-2018 .ico, .treeNav .treeCon .sub-car-box .double11-2018 a.ico {
background-image:url(http://bbsxj.edujianshe.com/images/double11@2x.png)
}
}
.bit_top990 .bitweb>li.ad120x30, .bit_top990 .bt_login_box990>ul>li.ad120x30 {
	width:120px;
	padding:5px 0
}
.bit_top990 .bitweb>li.ad120x30:before, .bit_top990 .bt_login_box990>ul>li.ad120x30:before, .fuctit ul li i {
	display:none
}
.navtool-ul .redbag i {
	background:url(/syb/static/image/redbag.png) no-repeat center 3px
}
.navtool-ul .redbag .adimg-layer {
	width:125px;
	height:157px;
	bottom:-50px;
	right:30px
}
.navtool-ul .redbag .adimg-layer a {
	width:120px;
	height:157px
}
.header-main .switch .model.show, .navtool-ul .redbag:hover .layer {
	display:block
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2) {
.navtool-ul .redbag i {
background:url(/syb/static/image/redbag@2x.png) no-repeat center 3px;
background-size:29px auto
}
}
.col-side_ad {
	margin-bottom:10px
}
.select-box .btn {
	width:120px
}
.btn-form {
	position:relative;
	margin-top:23px;
	text-align:left
}
.btn-form .brand-form {
	height:0;
	border: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, .2)
}
.bt_searchNew input.button_76_27 {
	width:76px;
	height:27px;
	line-height:25px;
	_line-height:26px;
	font-size:14px;
	float:left
}
.bt_searchNew .bor {
	width:auto;
	float:left
}
.bt_searchNew .input_orange {
	border:1px #d37002 solid;
	color:#fff;
	font-family:microsoft yahei;
	background:#f18a00;
	background:-moz-linear-gradient(top, #f79500, #eb7e00);
	background:-webkit-gradient(linear, top, from(#f79500), to(#eb7e00));
	background:-webkit-linear-gradient(top, #f79500, #eb7e00);
	background:-o-linear-gradient(top, #f79500, #eb7e00);
	cursor:pointer
}
.bt_searchNew .input_orange:hover {
	text-decoration:none;
	background:#feb83e;
	background:-moz-linear-gradient(top, #feb83e, #f18e1b);
	background:-webkit-gradient(linear, top, from(#feb83e), to(#f18e1b));
	background:-webkit-linear-gradient(top, #feb83e, #f18e1b);
	background:-o-linear-gradient(top, #feb83e, #f18e1b)
}
.models_bg dl dd span {
	color:#999;
	padding:0 0 0 5px
}
.brand_bg .brand_letters {
	width:40px;
	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:hover, .brand_letters span.current a:link, .brand_letters span.current a:visited {
	text-decoration:none;
	background-color:#ff4f53;
	color:#fff
}
.brand_bg .brand_name_bg {
	width:151px;
	float:left;
	height:458px;
	overflow-y:hidden;
	font-size:14px
}
.brand_name {
	height:460px;
	overflow-y:auto;
	overflow-x:hidden
}
.models_all {
	height:29px;
	line-height:29px;
	padding-left:5px;
	overflow:hidden;
	border-bottom:1px solid #e7e7e7;
	background-color:#fdfdfd;
	color:#999;
	font-size:12px;
	font-weight:700
}
.models_detail {
	width:209px;
	overflow-y:auto;
	overflow-x:hidden;
	font-size:14px
}
.models_detail dt {
	height:30px;
	line-height:32px!important;
	padding-left:10px;
	font-weight:700;
	color:#333;
	float:none;
	width:auto!important
}
.models_bg {
	left:208px
}
.models_bg h6, .sug_box {
	overflow:hidden;
	position:absolute;
	left:0
}
.models_bg h6 {
	height:36px;
	line-height:36px;
	color:#333;
	font-size:14px;
	padding-left:10px;
	background-color:#f9f9f9;
	top: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
}
.brand_name dl, .models_bg dl {
	float:none!important;
	border-bottom:1px solid #e1e1e1;
	margin:1px 0 0;
	padding:0 0 1px
}
.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
}
.brand_name dl dd a:hover, .models_bg dl dd a:hover {
	text-decoration:none;
	color:#ff4f53;
	background-color:#f7f7f7
}
.brand_name dl dd a.current, .brand_name dl dd a.current:hover, .brand_name dl dd a.current:link, .brand_name dl dd a.current:visited, .models_bg dl dd a.current, .models_bg dl dd a.current:hover, .models_bg dl dd a.current:link, .models_bg dl dd a.current:visited {
	text-decoration:none;
	color:#ff4f53;
	background:#f7f7f7
}
.brand_name dl dd, .models_bg dl dd {
	float:none;
	padding-left:0;
	white-space:nowrap;
	overflow:hidden;
	color:inherit
}
.models_bg dl dd {
	width:209px
}
.brand_name dl dd {
	width:169px
}
.brand_name dl dd.ts-tit {
	background:#f9f9f9
}
.brand_bg dl dd span, .brand_name dl dd.ts-tit span {
	height:32px;
	line-height:32px;
	padding-left:px
}
.brand_bg dl dd span {
	padding-left:10px!important;
	color:#999;
	display:block
}
.sug_box {
	width:300px;
	border:1px solid #d9d9d9;
	z-index:20;
	background-color:#fff;
	top:49px;
	text-align:left;
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, .2)
}
.sug_box li {
	height:42px;
	line-height:41px;
	border-top:1px #e7e7e7 solid
}
.sug_box li:first-child {
	border:0
}
.sug_box li a {
	height:40px;
	line-height:40px;
	display:block;
	color:#333;
	padding-left:10px
}
.club .crumbs-txt strong, .sug_box li a strong {
	color:#333;
	font-weight:700
}
.fuctit ul li a, .sug_box li a:link, .sug_box li a:visited {
	text-decoration:none
}
.sug_box li a:hover, .sug_box li.current a {
	text-decoration:none;
	background:#f9f9f9;
	color:#ff4f53
}
.sug_box li a:hover strong {
	color:#ed3d3d;
	font-weight:700
}
.sug_box li.current a strong {
	color:#ff4f53
}
.bt_searchNew .bor .sug_box em, .sug_box em {
	line-height:41px;
	border:0;
	color:#999;
	width:auto;
	height:auto;
	background:0;
	display:block;
	float:none;
	border-right:0;
	padding-right:10px;
	position:absolute;
	right:0;
	top:0;
	cursor:pointer
}
.bt_searchNew .brand_bg {
	left:0;
	top:26px
}
.bt_searchNew .models_bg {
	left:149px
}
.bt_searchNew .sug_box {
	top:26px
}
.brand-form, .zcfcbox {
	width:210px;
	border:1px solid #ccc
}
.brand-form {
	height:40px;
	border-radius:3px;
	cursor:pointer;
	float:left;
	margin-right:10px;
	position:relative
}
.brand-form .default {
	display:block;
	width:180px;
	height:40px;
	padding-left:10px;
	line-height:40px;
	font-size:14px;
	color:#a0a0a0;
	overflow:hidden;
	text-overflow:ellipsis
}
.brand-form .brand_bg {
	top:36px
}
.brand-form .models_bg {
	left:-1px
}
.brand-form a.jt {
	display:block;
	width:14px;
	height:8px;
	font-size:0;
	position:absolute;
	background:url(/syb/static/image/selection-jt.png) 0 bottom no-repeat;
	right:12px;
	top:16px
}
.brand-form:hover {
	border-color:#4284d9
}
.brand-form:hover a.jt {
	width:14px;
	height:8px;
	background:url(/syb/static/image/selection-jt.png) 0 0 no-repeat
}
.brand-disabled:hover {
	border:1px solid #d9d9d9;
	cursor:default;
	box-shadow:none
}
.brand-disabled:hover a.jt {
	display:block;
	width:14px;
	height:8px;
	font-size:0;
	position:absolute;
	background:url(/syb/static/image/selection-jt.png) 0 bottom no-repeat;
	right:12px;
	top:16px
}
.zcfcbox {
	position:absolute;
	left:0;
	top:25px;
	_top:27px;
	z-index:20;
	background-color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, .2)
}
.grading {
	left:208px
}
.pinp-rit, .pinpzm {
	float:left;
	padding-left:0
}
.pinpzm {
	border-right:1px solid #e7e7e7;
	background-color:#fbfbfb;
	padding-top:10px;
	padding-bottom:4px;
	width:39px
}
.pinpzm div {
	height:19px
}
.pinpzm div a {
	width:18px;
	height:18px;
	line-height:18px;
	text-align:center;
	color:#999;
	display:block;
	padding:0!important;
	margin:1px auto
}
.pinpzm div a:hover, .pinpzm div a:link, .pinpzm div a:visited {
	text-decoration:none;
	color:#999
}
.pinpzm div a:hover {
	background-color:#ed3d3d;
	color:#fff!important;
	border-radius:2px
}
.pinpzm div.on a {
	width:18px;
	height:18px;
	line-height:18px;
	background-color:#f93;
	color:#fff
}
.pinpzm div.on a:hover, .pinpzm div.on a:link, .pinpzm div.on a:visited {
	text-decoration:none;
	background-color:#ed3d3d;
	color:#fff;
	border-radius:2px;
	margin:0 auto
}
.pinp-rit {
	width:167px;
	height:453px;
	overflow-y:hidden
}
.pinp-main {
	height:358px;
	overflow-y:auto
}
.pinp-main-zm {
	border-top:1px solid #e7e7e7;
	margin-top:-1px;
	margin-right:0;
	padding:3px 0;
	font-size:12px;
	margin-left:0
}
.pinp-main-zm a, .pinp-main-zm i {
	color:#333;
	font-size:14px;
	line-height:32px
}
.pinp-main-zm a, .pinp-main-zm a:link, .pinp-main-zm a:visited {
	text-decoration:none;
	padding:0 5px 0 10px!important;
	font-family:"microsoft yahei"
}
.pinp-main-zm a {
	height:32px;
	overflow:hidden;
	display:block
}
.pinp-main-zm a em {
	margin-right:5px
}
.pinp-main-zm a:link, .pinp-main-zm a:visited {
	color:#333;
	font-size:14px
}
.pinp-main-zm a:hover {
	text-decoration:none;
	color:#ed3d3d;
	background:#f9f9f9
}
.pinp-main-zm a.on, .pinp-main-zm a.on:hover, .pinp-main-zm a.on:link, .pinp-main-zm a.on:visited {
	text-decoration:none;
	color:#333;
	font-weight:700
}
.pinp-main-zm a.on em {
	font-weight:400
}
.cxtit {
	height:29px;
	line-height:29px;
	overflow:hidden;
	border-bottom:1px solid #e7e7e7;
	background-color:#fdfdfd;
	color:#999;
	font-size:12px;
	font-weight:700;
	text-align:center
}
.h453 {
	height:453px;
	overflow-y:hidden;
	padding-left:0
}
.cxmian {
	height:453px;
	overflow-y:auto
}
.pinp-main-zm i {
	font-weight:700;
	float:none;
	padding-left:10px;
	min-height:32px
}
.csqubu, .csqubu a, .linka a {
	height:29px;
	line-height:29px
}
.csqubu {
	border-bottom:1px solid #e7e7e7;
	margin-right:4px;
	margin-left:7px
}
.csqubu a, .linka a {
	display:block;
	padding:0 5px
}
.csqubu a:hover {
	text-decoration:none;
	color:#fff;
	background-color:#f93
}
.chexzfuc {
	left:175px
}
.hauto, .hauto .cxmian, .hauto .h330 {
	height:auto
}
.dqleftbox, .h290 {
	height:293px
}
.dqleftbox {
	width:88px;
	border-right:1px solid #bebebe;
	overflow-y:hidden;
	float:left
}
.dqleftmain {
	height:293px;
	overflow-y:auto;
	font-size:12px
}
.nobder {
	border-bottom:0;
	padding:0 5px
}
.linka a {
	height:19px;
	line-height:19px;
	overflow:hidden;
	padding:0 5px 0 2px;
	margin-top:3px;
	margin-bottom:2px;
	font-size:12px
}
.linka a, .linka a:link, .linka a:visited {
	text-decoration:none;
	color:#333
}
.linka a.on, .linka a.on:hover, .linka a.on:link, .linka a.on:visited, .linka a:hover {
	text-decoration:none;
	color:#fff;
	background-color:#f93
}
.dqrit {
	width:71px;
	float:left
}
.linka, .linka-right {
	height:293px;
	overflow-y:hidden
}
.linka {
	overflow-y:auto
}
.linka p {
	margin:0 5px 5px 6px;
	display:block
}
.md_p0 .h330 {
	padding-left:0
}
.home-ppfuc {
	border-right:0
}
.home-ppfuc .pinp-rit {
	border-right:1px solid #ccc;
	width:140px
}
.home-cxfuc {
	border-left:none
}
.home-cxfuc .chexzfuc .csqubu a {
	padding-left:2px;
	margin-left:-4px
}
.home-cxfuc .csqubu {
	height:29px;
	line-height:29px;
	border-bottom:1px solid #e7e7e7;
	margin-right:4px;
	margin-left:3px
}
.home-cxfuc .csqubu a {
	height:29px;
	line-height:29px;
	display:block;
	padding:0 5px 0 4px
}
.home-cxfuc .pinp-main-zm i {
	padding-left:2px
}
.list-160 .tc14-xfcbox {
	width:128px
}
.fuctit {
	height:38px;
	line-height:38px;
	position:relative;
	border-bottom:1px solid #ccc;
	background-color:#fff;
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, .2)
}
.fuctit ul {
	height:37px;
	position:absolute;
	left:0;
	top:0;
	padding-left:10px
}
.fuctit ul li {
	height:36px;
	min-height:36px;
	margin:0;
	padding:0;
	float:left;
	display:inline-block;
	position:relative;
	font-size:14px;
	font-family:"microsoft yahei"
}
.fuctit ul li.jomt {
	color:#ccc;
	font-weight:400;
	margin:2px 5px 0;
	border-bottom:0;
	font-size:0;
	width:10px;
	background:url(/syb/static/image/arrow-right-sm.png) 3px 13px no-repeat
}
.fuctit ul li.current {
	height:30px;
	min-height:30px;
	border:0;
	padding:0;
	font-weight:700
}
.fuctit ul li.current i {
	width:0;
	height:0;
	font-size:0;
	border-width:4px;
	border-style:dashed dashed solid;
	border-color:transparent transparent #f93;
	position:absolute;
	left:50%;
	margin-left:-4px;
	display:block;
	bottom:0
}
.fucdown {
	border-top:2px solid #eaeaea
}
.fucdown p.qxbcx {
	margin-bottom:3px
}
.fucdown .cxmian {
	height:360px
}
.fucdown .cxcydown {
	height:330px
}
.fast-seach .tc14-blist li strong em {
	margin-right:24px;
	color:#999
}
.brand-form .zcfcbox {
	top:45px
}
.no-second .zcfcbox {
	border:0;
	top:6px;
	box-shadow:none
}
.style_bg .ts-tit, .style_bg .ts-tit span {
	height:32px;
	line-height:32px;
	font-family:"microsoft yahei";
	color:#999
}
.style_bg .ts-tit {
	background:#f7f7f7!important;
	font-weight:400;
	position:relative;
	top:-1px;
	padding-left:10px
}
.style_bg .ts-tit span {
	padding:0 5px 0 0!important;
	font-size:14px;
	width:auto!important
}
.brand_bg dl dd a span {
	color:#999;
	display:inline-block
}
.city-box {
	width:198px
}
.city-box .zcfcbox {
	width:98px
}
.city-box .zcfcbox .pinp-rit {
	width:96px;
	height:358px
}
.city-box .grading {
	left:98px
}
.city-box .three {
	left:196px;
	overflow:hidden
}
.city-layer-box {
	display:inline-block;
	position:relative;
	line-height:28px
}
.city-layer-box .head {
	display:inline-block;
	padding-right:24px;
	background:url(/syb/static/image/selection-jt.png) right -15px no-repeat;
	font-size:20px
}
.city-layer-box .layer {
	width:508px;
	height:auto;
	border:1px solid #d9d9d9;
	background:#fff;
	position:absolute;
	top:28px;
	left:-10px;
	padding:15px 10px 60px;
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, .2)
}
.city-layer-box .layer ul li {
	width:76px;
	float:left;
	height:30px;
	line-height:30px;
	margin:3px 2px
}
.city-layer-box .layer a {
	display:inline-block;
	min-height:30px;
	text-align:center;
	line-height:30px;
	padding:0 10px
}
.city-layer-box .layer a:hover {
	background:#e8eff6;
	border-radius:3px
}
.city-layer-box .layer a.activ {
	background:#ed3d3d;
	color:#fff;
	border-radius:3px
}
.city-layer-box .layer p.bot {
	width:100%;
	height:52px;
	line-height:52px;
	border-top:1px solid #e9e9e9;
	position:absolute;
	bottom:0;
	left:0
}
.city-layer-box .layer p.bot a {
	width:auto;
	display:inline;
	padding:0;
	margin:10px 20px
}
.city-layer-box .layer p.bot a.fl {
	float:left
}
.city-layer-box .layer p.bot a.fr {
	float:right
}
.return .zcfcbox, .return .zcfcbox .pinp-rit {
	width:198px
}
.return .grading {
	left:198px
}
.return .three {
	left:396px;
	overflow:hidden
}
.return .fuctit {
	box-shadow:none
}
.sele-2016 .brand_bg .brand_letters {
	width:40px!important
}
.models_detail dt a {
	display:block;
	width:100%;
	height:30px;
	cursor:pointer
}
.models_detail dt a:hover {
	color:#ed3d3d!important;
	text-decoration:none!important
}
.brand_price, .brand_price .models_detail {
	width:300px
}
.brand_price dl dd {
	width:298px;
	position:relative
}
.brand_price dl dd strong {
	position:absolute;
	right:15px;
	right:22px\0;
	padding-right:8px;
	color:#999!important;
	font-weight:400!important;
	background:#fff;
	z-index:9;
	padding-left:3px;
	float:none!important
}
.brand_price dl dd a:hover strong {
	color:#ff4f53;
	background:#f7f7f7
}
.header-main .brand_bg {
	height:460px!important
}
.sele-300 .default {
	width:270px
}
.models_bg {
	overflow-y:hidden
}
.models_bg .models_detail_bg {
	max-height:460px;
	width:210px;
	overflow:hidden;
	overflow-y:auto;
	padding-top:36px;
	background:0
}
.brand_price .models_detail_bg {
	width:300px
}
.style_bg .models_detail_bg {
	padding-top:0
}
.models_bg h6 a {
	font-weight:700
}
.models_bg h6 i {
	margin-left:10px;
	padding-right:13px;
	background:url(/syb/static/image/models-tit.png) right 6px no-repeat;
	font-weight:400
}
.models_bg h6 a:hover i {
	background:url(/syb/static/image/models-tit.png) right -9px no-repeat
}
.time-box {
	width:198px
}
.time-box .default {
	padding-left:40px;
	background:url(/syb/static/image/com-time-icon.png) 10px 8px no-repeat
}
.time-box .zcfcbox {
	width:98px
}
.time-box .pinp-main {
	height:390px
}
.time-box .zcfcbox .pinp-rit {
	width:96px;
	height:390px
}
.time-box .month {
	left:97px;
	width:98px
}
.time-box .day {
	left:195px;
	width:98px
}
.header-main .logo {
	float:left;
	width:135px;
	height:71px;
	text-indent:-9999px
}
.header-main .title {
	margin:33.5px 15px 0 19px;
	border-left:1px solid #ccc;
	padding:0 15px;
	font-size:24px;
	color:#333;
	font-weight:700;
	line-height:24px
}
.header-main .switch {
	margin:33.5px 15px 0 0;
	float:left;
	position:relative
}
.header-main .switch .lnk_luntan span {
	font-size:18px;
	color:#333;
	line-height:24px;
	margin-right:5px;
	display:inline-block;
	vertical-align:middle
}
.header-main .switch .lnk_luntan em {
	width:12px;
	height:7px;
	display:inline-block;
	background-image:url(/syb/static/image/inc_stardown.png);
	background-size:12px auto;
	background-repeat:no-repeat;
	vertical-align:middle
}
.header-main .switch .model {
	width:850px;
	height:500px;
	position:absolute;
	left:0;
	top:30px;
	background:#fff;
	border:1px solid #ccc;
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, .2);
	z-index:10000;
	display:none
}
.header-main .switch .model .lnk-close {
	position:absolute;
	width:44px;
	height:44px;
	right:0;
	top:0;
	z-index:10
}
.header-main .switch .model .lnk-close::before {
content:'';
background-image:url(/syb/static/image/inc_close.png);
background-size:15px auto;
background-repeat:no-repeat;
width:15px;
height:15px;
left:50%;
top:50%;
position:absolute;
margin-left:-7px;
margin-top:-7px
}
.fl {
	float:left
}
.fr {
	float:right
}
.club .crumbs-txt {
	margin-top:25px;
	font-size:14px;
	color:#ccc
}
.club .crumbs-txt a {
	color:#333
}
.club .crumbs-txt a:hover {
	color:#ff4f53
}
.mask {
	background:#000;
	opacity:.5;
	filter:alpha(opacity=50);
	position:fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:1000
}
.box-1200 {
	width:1200px;
	margin:0 auto;
	position:relative
}
#sug_form .brand_name_bg {
	width:151px!important
}
