/* 20221130哀悼日灰色滤镜添加 */
/* html {
-webkit-filter: grayscale(100%) !important;
filter: grayscale(100%) !important;
} */
.g-slider {
overflow: hidden;
}
.g-slider .bx-controls {
padding-top: 8px;
}
.g-slider .bx-prev, .g-slider .bx-next {
position: absolute;
width: 30px;
height: 60px;
top: 50%;
margin-top: -30px;
font-size: 0;
line-height: 0;
overflow: hidden;
/*这里的z-index要比插件设置的slidezindex高,否则fade模式会把按钮覆盖*/
z-index: 51;
background-color: #000\9;
background-color: rgba(0,0,0,.5);
}
.g-slider .bx-prev:hover, .g-slider .bx-next:hover {
background-color: rgba(7,119,221,.7);
}
.g-slider .bx-prev {
transition: left 0.3s;
left: -30px;
border-radius: 0 3px 3px 0;
}
.g-slider:hover .bx-prev {
left: 0;
}
.g-slider .bx-next {
transition: right 0.3s;
right: -30px;
border-radius: 3px 0 0 3px;
}
.g-slider .bx-next.prev {
cursor: default;
}
.g-slider .bx-next.disabled {
display: none;
}
.g-slider:hover .bx-next {
right: 0;
}
.g-slider .bx-prev:after, .g-slider .bx-next:after {
content: '\20';
position: absolute;
top: 50%;
left: 50%;
width: 14px;
height: 25px;
margin: -13px 0 0 -7px;
}
.g-slider .bx-prev:after {
background: no-repeat;
}
.g-slider .bx-next:after {
background: no-repeat;
}
.g-slider .bx-pager {
width: 100%;
text-align: center;
}
.g-slider .bx-pager-link {
position: relative;
display: inline-block;
height: 16px;
font-size: 0;
overflow: hidden;
}
.g-slider .bx-pager-item {
display: inline-block;
}
.g-slider .bx-pager-link:before {
content: '\20';
display: inline-block;
width: 8px;
height: 8px;
margin: 4px;
border-radius: 4px;
background-color: #d7d7d7;
transition: width 0.5s;
}
.g-slider .bx-pager-link.active:before {
width: 30px;
background-color: #0777dd;
}
.g-slider--circle .bx-pager-link:before {
width: 6px;
height: 6px;
border: 1px solid #d7d7d7;
background-color: #fff;
}
.g-slider--circle .bx-pager-link.active:before {
background-color: #0777dd;
border-color: #0777dd;
}
/*三列*/
.txt-list-mult-col li {
font-size: 16px;
height: 36px;
line-height: 36px;
overflow: hidden;
}
/*两列*/
.txt-list-double-col li {
float: left;
display: inline;
font-size: 16px;
height: 36px;
line-height: 36px;
overflow: hidden;
width: 230px;
margin-right: 10px;
white-space: nowrap;
text-overflow: ellipsis;
}
.txt-list-double-col li:before,.txt-list-single-col li:before {
float: left;
margin: 16px 10px 0 0;
content: "";
width: 4px;
height: 4px;
background: no-repeat center center;
}
/*单列带标签头*/
.txts-tag li {
height: 30px;
line-height: 30px;
font-size: 16px;
color: #d7d7d7;
white-space: nowrap;
text-overflow: ellipsis;
margin-bottom: 5px;
}
/*常规单列*/
.txt-list-single-col li {
height: 30px;
line-height: 30px;
font-size: 14px;
white-space: nowrap;
text-overflow: ellipsis;
margin-bottom: 5px;
}
.txt-list-single-col li:before {
margin-top: 13px;
}
.selectbox {
width: 300px;
position: relative;
}
.m-select {
position: relative;
width: 100%;
margin-top: 10px;
z-index: 2;
}
.m-select-btn {
border: 1px solid #d7d7d7;
border-radius: 3px;
padding-right: 25px;
overflow: hidden;
background: #fff;
display: block;
position: relative;
height: 38px;
line-height: 38px;
font-family: sans-serif 'microsoft yahei',arial, helvetica;
font-size: 12px;
width: 100%;
text-align: left;
cursor: not-allowed;
}
.m-select-btn:active {
outline: none;
star: expression(this.onfocus=this.blur());
}
.m-select .act-btn {
cursor: pointer;
-webkit-outline: none;
outline: none;
}
.m-select-btn .status {
text-align: left;
padding-left: 15px;
display: block;
line-height: 26px;
font-family: "microsoft yahei";
}
.m-select-btn .status .label {
margin-right: 10px;
}
.m-select-btn[disabled] .status {
color: #999;
}
.m-select-btn .tip {
display: none;
}
.m-select-btn .icon {
display: block;
font-style: normal;
position: absolute;
right: 10px;
top: 50%;
width: 9px;
height: 6px;
margin-top: -3px;
background: no-repeat;
overflow: hidden;
}
.m-select .act-btn .icon {
-webkit-transition: transform .2s;
transition: transform .2s ease;
}
.act-selected .act-btn .icon {
background-position: 0 -15px/0;
}
:root .act-selected .act-btn .icon {
-webkit-transform: rotate(-180deg);
transform: rotate(-180deg);
}
.m-select-con {
position: absolute;
left: 0;
top: 100%;
overflow: hidden;
display: none;
background: #fff;
}
.m-select-con .zm {
position: absolute;
left: 0;
top: 0;
border: 1px solid #e5e5e5;
width: 23px;
text-align: center;
font-family: microsoft yahei;
}
.m-select-con .zm dd {
height: 18px;
line-height: 18px;
text-align: center;
}
.m-select-con .zm a {
display: block;
color: #0777dd;
overflow: hidden;
}
.m-select-con .zm a:hover, .m-select-con .zm .cur a {
background: #0777dd;
color: #fff;
}
.m-select-con .list {
border: 1px solid #ddd;
margin-left: -1px;
overflow: auto;
margin-left: 24px;
position: relative;
}
.act-selected {
z-index: 99;
}
.act-selected .m-select-con {
display: block;
z-index: 100;
}
.m-select-con .list dt {
line-height: 23px;
line-height: 23px;
padding-left: 8px;
background: #f8f8f8;
color: #0777dd;
font-family: microsoft yahei;
font-size: 14px;
}
.m-select-con .list dd {
color: #333;
}
.m-select-con .list dd a {
color: #333;
display: block;
padding-left: 8px;
padding-right: 8px;
overflow: hidden;
height: 26px;
line-height: 26px;
*zoom:1; position: relative;
}
.m-select-con .list dd a:hover {
background: #0777dd;
color: #fff;
}
.m-select2 {
}
.m-select2 .m-select-con {
}
.m-select2 .list {
margin-left: 0;
max-height: 242px;
overflow: auto;
_height: 242px;
}
.m-select2 .list dt {
font-family: simsun;
font-size: 12px;
font-weight: 700;
}
.checkmodels .pc-check {
overflow: visible;
}
.m-select2 .m-select-con .label {
display: block;
padding-right: 48px;
overflow: hidden;
line-height: 26px;
height: 26px;
white-space: nowrap;
text-overflow: ellipsis;
}
.m-select2 .m-select-con .notip .label {
padding-right: 0;
}
.m-select2 .m-select-con .tip {
color: #888;
position: absolute;
right: 8px;
top: 0;
}
.m-select2 .m-select-con .price {
position: absolute;
right: 8px;
top: 0;
color: #f44;
}
.m-select2 .m-select-con a:hover .tip, .m-select2 .m-select-con a:hover .price {
color: #fff;
}
.selectbox .submit {
display: block;
width: 100%;
height: 40px;
line-height: 40px;
text-align: center;
background: #0e7bde;
color: #fff;
font-size: 16px;
border: none;
margin-top: 20px;
cursor: pointer;
}
.selectbox .submit:hover {
background: #f60;
}
.selectbox .m-select-btn {
border: 1px solid #d7d7d7;
-webkit-outline: none;
outline: none;
}
.selectbox .m-select-submit {
display: block;
height: 40px;
line-height: 40px;
background-color: #0e7bde;
border-radius: 2px;
font-size: 16px;
color: #fff;
cursor: pointer;
text-align: center;
margin-top: 20px;
}
.selectbox .m-select-submit:hover {
background: #f60;
}
/* 下拉选择 */
.m-select {
position: relative;
width: 300px;
height: 40px;
z-index: 2;
}
.m-select .act-btn {
cursor: pointer;
}
.m-select .act-btn .icon {
-webkit-transition: transform 0.2s ease;
-moz-transition: transform 0.2s ease;
transition: transform 0.2s ease;
}
.m-select-btn {
border: 1px solid #d7d7d7;
border-radius: 3px;
padding-right: 25px;
overflow: hidden;
background: #fff;
display: block;
position: relative;
height: 40px;
line-height: 40px;
font-size: 14px;
width: 100%;
text-align: left;
cursor: not-allowed;
}
.m-select-btn:active {
outline: none;
star: expression(this.onfocus=this.blur());
}
.m-select-btn .status {
text-align: left;
padding-left: 10px;
display: block;
line-height: 38px;
}
.m-select-btn .status .label {
margin-right: 10px;
}
.m-select-btn .tip {
display: none;
}
.m-select-btn .icon {
display: block;
font-style: normal;
position: absolute;
right: 10px;
top: 19px;
width: 10px;
height: 7px;
background: no-repeat;
overflow: hidden;
}
.act-selected .m-select-btn .icon {
transform: rotate(180deg);
}
.act-selected {
z-index: 99;
}
.act-selected .m-select-con {
display: block;
z-index: 100;
}
.act-btn .icon {
background: no-repeat;
}
.m-select-con {
position: absolute;
left: 0;
top: 100%;
overflow: hidden;
display: none;
background: #fff;
}
.m-select-con .zm {
position: absolute;
left: 0;
top: 0;
border: 1px solid #efefef;
width: 38px;
text-align: center;
font-family: microsoft yahei;
}
.m-select-con .zm dd {
height: 19px;
line-height: 19px;
text-align: center;
}
.m-select-con .zm a {
display: block;
color: #666;
overflow: hidden;
}
.m-select-con .zm a:hover {
background: #0777dd;
color: #fff;
}
.m-select-con .zm .cur a {
background: #0777dd;
color: #fff;
}
.m-select-con .list {
border: 1px solid #ddd;
margin-left: -1px;
overflow: auto;
margin-left: 38px;
position: relative;
}
.m-select-con .list dt {
line-height: 32px;
padding-left: 8px;
background: #f9f9f9;
color: #333;
font-size: 14px;
font-weight: bold;
}
.m-select-con .list dd {
color: #333;
}
.m-select-con .list dd a {
color: #333;
display: block;
padding-left: 8px;
padding-right: 8px;
overflow: hidden;
height: 30px;
line-height: 30px;
position: relative;
}
.m-select-con .list dd a:hover {
background: #0777dd;
color: #fff;
}
.m-select2 .m-select-con .label {
display: block;
padding-right: 48px;
overflow: hidden;
line-height: 26px;
height: 26px;
white-space: nowrap;
text-overflow: ellipsis;
}
.m-select2 .m-select-con .tip {
color: #888;
position: absolute;
right: 8px;
top: 0;
}
.m-select2 .m-select-con .price {
position: absolute;
right: 8px;
top: 0;
color: #ff4040;
}
.m-select2 .m-select-con .notip .label {
padding-right: 0;
}
.m-select2 .m-select-con a:hover .tip {
color: #fff;
}
.m-select2 .m-select-con a:hover .price {
color: #fff;
}
.m-select2 .list {
margin-left: 0;
max-height: 242px;
overflow: auto;
}
.m-select3 {
width: 300px;
}
body,h1,h2,h3,h4,blockquote,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,button,input,textarea {
margin: 0;
padding: 0;
outline: none;
border: none;
text-decoration: none;
list-style-type: none;
list-style-position: outside
}
html,body {
width: 100%;
-webkit-overflow-scrolling: touch;
color: #333
}
body,button,input,select,textarea {
font: 12px/1.75 \5b8b\4f53, arial, sans-serif
}
body,button,input,select,textarea,option {
font-family: microsoft yahei,pingfangsc-regular,arial,sans-serif
}
button,input,select,textarea,h1,h2,h3,h4 {
font-size: 100%
}
em,i {
font-style: normal
}
table {
border-collapse: collapse;
border-spacing: 0
}
img,fieldset {
border: 0;
vertical-align: middle
}
img {
vertical-align: top
}
a {
color: #333;
text-decoration: none;
outline: 0
}
a:hover {
color: #f70;
text-decoration: none
}
.fl,.mark {
float: left;
display: inline
}
.fr,.submark,.mark-sub {
float: right;
display: inline
}
.spanclass,.contentdiv {
display: none
}
.clearfix:after {
content: "\20";
clear: both;
height: 0;
display: block;
overflow: hidden
}
.clearfix {
*zoom:1}
.clear {
font-size: 0;
line-height: 0;
height: 0;
overflow: hidden;
clear: both;
visibility: hidden
}
.bl {
font-weight: bold;
padding-left: 16px
}
.bl:after {
content: '';
width: 4px;
height: 20px;
background: #0777dd;
position: absolute;
top: 50%;
left: 0;
margin-top: -9px
}
.mb20 {
margin-bottom: 20px
}
.modtab span.mark {
color: #999;
cursor: pointer;
border-bottom: none;
margin-right: 40px;
position: relative
}
.modtab span.mark:before {
content: '';
width: 1px;
height: 20px;
background: #e5e5e5;
position: absolute;
top: 50%;
left: -20px;
margin-top: -10px
}
.modtab span.mark:first-child::before {
display: none
}
.modtab span.current {
font-weight: bold;
color: #333
}
.modtab {
padding: 18px 24px 22px;
border: 1px solid #f0f0f0
}
.modtab .bl {
position: relative;
overflow: hidden;
font-weight: normal;
line-height: 23px
}
.modtab .bl:after {
margin-top: -10px
}
.modtab .bl span {
font-size: 20px;
border: none
}
.red2 {
color: #f40
}
.gray2 {
color: #999
}
.btn-green {
background: #ff8800;
color: #fff
}
.btn-blue {
background: #0777dd;
color: #fff
}
.btn-green:hover,.btn-blue:hover {
color: #fff
}
.ivyartbtxf {
text-align: center;
line-height: 30px;
margin-top: 8px
}
.ivyartbtsf img,.ivyartbtsf embed,.ivyartbtsf object,.ivyartbtsf iframe {
margin-bottom: 20px
}
.ivyartbtxfimg {
text-align: center;
line-height: 0;
overflow: hidden;
position: relative;
z-index: 1
}
.ivyartbtxfimg img,.ivyartbtxfimg embed,.ivyartbtxfimg object {
margin: 10px 0px
}
.ivyyfour {
clear: both;
text-align: center
}
.ivyyfour img,.ivyyfour object,.ivyyfour iframe {
margin: 0 0 20px;
display: inline-block
}
.ivyartbtsf {
text-align: center;
font-size: 0px
}
.ivyartbtsf img,.ivyartbtsf object,.ivyartbtsf iframe {
display: inline-block;
margin-bottom: 10px;
vertical-align: top
}
.ivyartfoot {
clear: both
}
.ivyartfoot img,.ivyartfoot embed,.ivyartfoot object,.ivyartfoot iframe {
margin: 30px 0 0
}
.ivy_t1 {
width: 1200px;
margin: 0 auto;
font-size: 0;
text-align: center
}
.ivy_t1 img,.ivy_t1 embed,.ivy_t1 object,.ivy_t1 iframe {
margin: 10px 0 0 0
}
.ivy_1 img,.ivy_1 object,.ivy_1 iframe {
margin-top: 0
}
.ivy_yxf img,.ivy_yxf iframe,.ivy_yxf object {
margin-bottom: 20px
}
.ivy_db {
margin: auto;
width: 1200px;
line-height: 0;
font-size: 0;
text-align: center
}
.a-p-class {
position: absolute;
bottom: 0;
left: 0;
z-index: 3;
font-size: 16px;
line-height: 36px;
box-sizing: border-box;
padding: 0 10px;
width: 100%;
text-align: center;
color: #fff;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.reseved-ivy-box {
display: block;
color: #fff;
text-align: center
}
/* .reseved-ivy-box img {
min-height: 90px
} */
.yc-auto-nav {
margin-bottom: 32px;
position: relative
}
.yc-auto-nav .yc-nav-l {
width: fit-content;
height: 62px;
line-height: 62px;
border-bottom: 4px solid #0777dd;
font-size: 32px;
font-weight: bold
}
.yc-auto-nav .yc-nav-r {
position: absolute;
bottom: 0;
right: 0;
overflow: hidden;
width: 1066px;
height: 44px;
box-sizing: border-box;
padding-left: 24px;
line-height: 44px;
border-bottom: 4px solid #e5e5e5
}
.yc-auto-nav .yc-nav-r .yc-nav-more {
float: right;
color: #fff
}
.box-hd {
height: 56px;
box-sizing: border-box;
line-height: 50px;
border-top: 1px solid #eee
}
.box-hd .mark {
width: fit-content;
border-top: 2px solid #0777dd;
font-size: 20px;
font-weight: bold;
color: #333
}
.nav-mtop-24 {
margin-top: 24px
}
dl,dt,dd,ul,li {
margin: 0;
padding: 0
}
.clearfix {
*zoom:1}
.clearfix:after {
content: "\20";
clear: both;
height: 0;
display: block;
overflow: hidden
}
.nb-none {
display: none
}
.navibar .nb-arrow,.nb-tit-user .nb-msgtip,.nb-menulist .nb-ml-arrow,.nb-menulist .nb-ml-ic,.navibar .nb-tit-icon,.nb-tit-message .msg-icon {
background: url(/uploads/image/whimages/navbar.png) no-repeat
}
.navibar {
min-width: 1000px;
text-align: left;
position: relative;
z-index: 9999;
height: 28px;
border-bottom: 1px solid #ececec;
background-color: #f8f8f8;
color: #666;
font: 12px/28px "微软雅黑","宋体"
}
.navibar-wap {
width: 1000px;
margin: 0 auto
}
.navibar-la {
float: left;
display: inline
}
.navibar-lb {
float: right;
display: inline
}
.navibar a {
color: #666
}
.navibar a:hover {
color: #f70
}
.navibar .nb-info,.navibar .nb-tit {
display: inline;
float: left
}
.navibar .nb-tit {
position: relative;
line-height: 28px;
margin-right: 13px
}
.navibar .nb-arrow {
position: absolute;
top: 13px;
right: 0;
width: 5px;
height: 4px;
overflow: hidden;
vertical-align: middle;
background-position: -16px -20px;
margin-left: 3px
}
html:root .navibar .nb-arrow {
background-position: -16px -20px;
transition: .25s;
-moz-transition: .25s;
-webkit-transition: .25s;
-o-transition: .25s;
transform: rotate(0deg);
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg)
}
.navibar .nb-tit-hover .nb-arrow {
background-position: -16px -8px
}
html:root .navibar .nb-tit-hover .nb-arrow {
background-position: -16px -20px;
transition: .25s;
-moz-transition: .25s;
-webkit-transition: .25s;
-o-transition: .25s;
transform: rotate(180deg);
-ms-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg)
}
.navibar .nb-menu {
position: relative;
padding-right: 8px
}
.navibar .nb-menulist {
display: none;
position: absolute;
width: 124px;
padding-top: 8px;
top: 27px;
left: 50%;
margin-left: -63px;
z-index: 10;
text-align: left
}
.navibar .nb-tit-hover .nb-menulist {
display: block
}
.navibar .nb-menulist-inner {
display: block;
box-shadow: 0 0 5px rgba(0,0,0,0.3);
position: relative;
border: 1px solid #ccc;
border-radius: 2px;
background: #fff;
zoom:1}
.nb-menulist .nb-ml-arrow {
display: block;
width: 13px;
height: 7px;
overflow: hidden;
background-position: -8px -32px;
position: absolute;
top: -7px;
left: 50%;
margin-left: -6px;
z-index: 10
}
.nb-menulist .nb-ml-item {
display: block;
position: relative;
height: 30px;
line-height: 30px;
padding: 0 10px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
text-overflow: clip
}
.nb-menulist .nb-ml-ic {
display: inline;
float: left;
width: 21px;
margin-right: 6px;
_overflow: hidden
}
.nb-tit-sites .nb-menulist {
width: 70px;
text-align: center;
margin-left: -35px
}
.nb-ml-bbs {
color: #aaa
}
.nb-ml-bbs dt {
font-weight: bold;
height: 30px;
line-height: 30px;
margin-bottom: -5px;
padding: 0 15px
}
.nb-ml-bbs .nb-mlbs-sp {
border-top: 1px dashed #ececec
}
.nb-ml-bbs .nb-bbs-favb {
display: none
}
.navibar .nb-tit-login {
margin-right: 0
}
.nb-ml-pc {
border-bottom: 1px dashed #ececec
}
.nb-ml-pc .nb-ml-ic {
height: 19px;
background-position: -5px -122px;
margin-top: 7px
}
.nb-ml-qq .nb-ml-ic {
height: 16px;
background-position: -5px -154px;
margin-top: 9px
}
.nb-ml-weibo .nb-ml-ic {
height: 17px;
background-position: 0 -183px;
margin-top: 8px
}
.navibar .nb-tit-user {
padding-left: 25px
}
.navibar .user-link:hover {
text-decoration: none
}
.nb-tit-user .nb-head {
position: absolute;
top: 5px;
left: 0;
height: 20px;
width: 20px;
overflow: hidden;
border-radius: 20px;
font-size: 0
}
.nb-tit-user .nb-head img {
vertical-align: top
}
.navibar .nb-ml-user {
width: 254px;
left: 0;
margin-left: 0
}
.nb-ml-user .nb-ml-arrow {
margin-left: -80px
}
.nb-ml-user .nb-menulist-con {
padding: 12px 12px 0
}
.navibar .nb-pt-pic {
float: left;
margin-right: 10px
}
.navibar .nb-pictxt dt {
font-size: 14px;
line-height: 1.3
}
.navibar .nb-pictxt dd {
line-height: 2;
color: #777
}
.navibar .nb-pictxt dd a {
color: #225599
}
.navibar .nb-pictxt dd a:hover {
color: #f70
}
.nb-user-info dt a {
color: #333
}
.nb-user-info dt a:hover {
color: #f70
}
.nb-user-info dd {
margin-top: 3px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis
}
.nb-user-info .apply-rz {
float: right
}
.navibar .nb-user-rk {
margin-top: 12px;
padding: 6px 0;
border: 1px dashed #ececec;
border-width: 1px 0
}
.nb-user-rk .nb-ml-item {
padding: 0 5px;
float: left;
width: 104px
}
.navibar .nb-user-cyh {
margin-top: 12px
}
.nb-user-cyh dt {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis
}
.nb-user-cyh dt a {
color: #777
}
.nb-user-cyh dt a:hover {
color: #f70
}
.nb-user-cyh dd {
margin-top: 8px
}
.nb-user-cyh .nb-pt-pic img {
border: 1px solid #e5e5e5
}
.nb-user-tf {
color: #ddd;
margin: 12px -12px 0;
padding: 0 12px;
text-align: right;
height: 28px;
line-height: 28px;
background-color: #f4f4f4;
border-top: 1px solid #ececec
}
.navibar .nb-tit-nomsg {
padding-right: 0
}
.nb-tit-message {
width: 16px;
height: 28px
}
.nb-tit-message .msg-icon {
position: absolute;
top: 8px;
left: 0;
height: 13px;
width: 16px;
overflow: hidden;
line-height: 999em;
background-position: -5px -44px;
padding: 0
}
.navibar .nb-message-num {
position: absolute;
top: 2px;
right: 0;
background: #f44;
color: #fff;
border-radius: 2px;
padding: 0 2px;
line-height: 14px;
height: 14px
}
.nb-tit-message .nb-menulist {
width: 132px
}
.navibar .nb-message-none {
display: none !important
}
.nb-menulist-con .nb-message-num {
top: 8px;
right: 15px
}
.nb-ml-mybbs .nb-ml-ic {
height: 13px;
background-position: 0 -251px;
margin-top: 8px
}
.nb-ml-mycar .nb-ml-ic {
height: 12px;
background-position: 0 -265px;
margin-top: 9px
}
.nb-ml-mycollect .nb-ml-ic {
height: 14px;
background-position: 0 -280px;
margin-top: 8px
}
.nb-ml-mycmt .nb-ml-ic {
height: 15px;
background-position: 0 -296px;
margin-top: 7px
}
.nb-ml-mycontribute .nb-ml-ic {
height: 15px;
background-position: 0 -326px;
margin-top: 7px
}
.nb-ml-mycy .nb-ml-ic {
height: 12px;
background-position: 0 -312px;
margin-top: 9px
}
.nb-ml-mymoney .nb-ml-ic {
background-position: 0 -350px;
height: 15px;
margin-top: 7px
}
.nb-tit-wap .nb-menulist {
width: 96px;
margin-left: -48px
}
.navibar-lc {
float: left;
padding-left: 10px
}
.navibar-lc a {
margin: 0 6px
}
.navibar-lc em {
color: #e9e9e9
}
.navibar-lc .navibar-lc-all {
color: #b099b0
}
.navibar-lc .navibar-lc-all:hover {
color: #f70
}
#jusername {
display: block;
max-width: 160px;
_width: 100px;
height: 28px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis
}
.nb-ml-weixin .nb-ml-ic {
background-position: 0px -369px;
height: 16px;
margin-top: 8px
}
.b-webwidescreen .navibar {
background: #f8f8f8;
border-color: #ececec
}
.b-webwidescreen .navibar-wap {
width: 1120px
}
.b-webwidescreen .navibar .nb-tit-wap {
margin-right: 0
}
#turntomereplycount {
display: none
}
.nb-user-rk .nb-ml-mycollect,.nb-user-rk .nb-ml-mycar,.nb-user-rk .nb-ml-mymoney {
display: none
}
.nb-user-rk .nb-ml-mycontribute .nb-ml-ic {
height: 12px;
background-position: 0 -265px;
margin-top: 9px
}
.nb-menulist .nb-ml-loginway .nb-ml-ic {
background: no-repeat
}
.nb-menulist .nb-ml-loginway .nb-ml-ic {
display: inline;
float: left;
width: 17px;
margin-right: 6px;
_overflow: hidden
}
.nb-ml-loginway .nb-ml-fast .nb-ml-ic {
height: 12px;
background-position: 0px 0px;
margin-top: 10px
}
.nb-ml-loginway .nb-ml-pc .nb-ml-ic {
height: 15px;
background-position: 0px -14px;
margin-top: 8px
}
.nb-ml-loginway .nb-ml-qq .nb-ml-ic {
height: 15px;
background-position: 0px -31px;
margin-top: 9px
}
.nb-ml-loginway .nb-ml-weibo .nb-ml-ic {
height: 14px;
background-position: 0px -48px;
margin-top: 8px
}
.nb-ml-loginway .nb-ml-weixin .nb-ml-ic {
background-position: 0px -64px;
height: 13px;
margin-top: 8px
}
.navibar-header {
min-width: 1200px;
text-align: left;
position: relative;
z-index: 555;
height: 100px;
line-height: 100px;
background-color: #fff;
box-shadow: 0 0 10px 5px #efefef;
font: 18px "微软雅黑", "宋体"
}
.navibar-header .navibar-header-wap {
width: 1200px;
margin: 0 auto
}
.navibar-header .navibar-header-wap .navibar-header-la {
float: left;
display: inline
}
.navibar-header .navibar-header-wap .navibar-header-la a {
color: #666
}
.navibar-header .navibar-header-wap .navibar-header-la a:hover {
color: #f70
}
.navibar-header .navibar-header-wap .navibar-header-la .kc-logo {
float: left;
margin-top: 23px;
margin-right: 62px;
display: block;
width: 165px;
height: 67px
}
.navibar-header .navibar-header-wap .navibar-header-la .kc-logo img {
width: 100%;
height: 100%
}
.navibar-header .navibar-header-wap .navibar-header-la .fl {
margin-top: 24px;
overflow: hidden;
float: left;
height: 48px;
line-height: 48px
}
.navibar-header .navibar-header-wap .navibar-header-la .fl li {
float: left;
display: block;
width: fit-content;
margin-left: 42px;
position: relative
}
.navibar-header .navibar-header-wap .navibar-header-la .fl li.fl-act::after {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 2px;
content: '';
background-color: #28bff1;
display: block
}
.navibar-header .navibar-header-wap .navibar-header-la .fl li:first-child {
margin-left: 0
}
.navibar-header .navibar-header-wap .navibar-header-lb {
float: right
}
.navibar-header .navibar-header-wap .navibar-header-lb a.solution {
display: block;
margin-top: 20px;
width: 170px;
height: 70px
}
.navibar-header .navibar-header-wap .navibar-header-lb a.solution img {
width: 100%;
height: 100%
}
.yc-nav-home {
margin-top: 12px;
height: 400px
}
.yc-nav-home .yc-nav-item {
margin-right: 6px;
display: inline-block;
height: 100%
}
.yc-nav-home .yc-nav-item.yc-nav-menu {
width: 180px;
box-sizing: border-box;
padding: 0 20px 0 22px;
background-color: #424650;
overflow: hidden
}
.yc-nav-home .yc-nav-item.yc-nav-menu .nav-menu-item {
overflow: hidden;
display: block;
margin-top: 42px;
height: 24px;
line-height: 24px;
color: #fff;
font-size: 16px
}
.yc-nav-home .yc-nav-item.yc-nav-menu .nav-menu-item .menu-icon {
margin-right: 10px;
width: 22px;
height: 22px
}
.yc-nav-home .yc-nav-item.yc-nav-menu .nav-menu-item .nav-arrow {
display: inline-block;
float: right;
width: 8px;
height: 11px;
background: 100% 100% no-repeat;
margin-top: 5.5px
}
.yc-nav-home .yc-nav-item.yc-nav-swiper {
width: 700px
}
.yc-nav-home .yc-nav-item.yc-nav-sm-pic {
margin-right: 0
}
.yc-nav-home .yc-nav-item.yc-nav-sm-pic .sm-pic-wrap {
overflow: hidden
}
.yc-nav-home .yc-nav-item.yc-nav-sm-pic .sm-pic-wrap>a {
position: relative;
display: block;
margin-bottom: 10px
}
.yc-nav-home .yc-nav-item.yc-nav-sm-pic .sm-pic-wrap>a:last-child {
margin-bottom: 0
}
.yc-nav-home .yc-nav-item.yc-nav-sm-pic .sm-pic-wrap>a::before {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 80px;
background-image: ;
background-position: top;
background-repeat: no-repeat;
background-size: 100%;
z-index: 2
}
.yc-nav-zixun {
overflow: hidden
}
.yc-nav-zixun .zixun-col-a {
margin-top: 29px;
float: left;
width: 890px
}
.yc-nav-zixun .zixun-col-a .col-a-title {
margin-bottom: 28px;
height: 30px;
line-height: 30px
}
.yc-nav-zixun .zixun-col-a .col-a-title::before {
margin-right: 29px;
content: '';
display: inline-block;
width: 118px;
height: 28px;
background: 100% 100% no-repeat
}
.yc-nav-zixun .zixun-col-a .col-a-title strong a {
font-size: 30px;
color: #ff4444;
vertical-align: top
}
.yc-nav-zixun .zixun-col-a .col-a-news {
height: 284px;
margin-bottom: 24px
}
.yc-nav-zixun .zixun-col-a .col-a-news #news-cover {
float: left;
margin-right: 30px;
display: inline-block;
position: relative;
overflow: hidden;
width: 424px;
height: 100%
}
.yc-nav-zixun .zixun-col-a .col-a-news #news-cover::before {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 80px;
background-image: ;
background-position: top;
background-repeat: no-repeat;
background-size: 100%;
z-index: 2
}
.yc-nav-zixun .zixun-col-a .col-a-news #news-cover img {
width: 424px;
height: 100%
}
.yc-nav-zixun .zixun-col-a .col-a-news .news-list {
float: left;
display: inline-block;
width: 406px
}
.yc-nav-zixun .zixun-col-a .col-a-news .news-list li {
color: #333;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.yc-nav-zixun .zixun-col-a .col-a-news .news-list li:first-child {
margin-top: -4px
}
.yc-nav-zixun .zixun-col-a .col-a-news .news-list li a {
font-size: 18px;
line-height: 42px
}
.yc-nav-zixun .zixun-col-a .col-a-piclist {
overflow: hidden
}
.yc-nav-zixun .zixun-col-a .col-a-piclist .pic-txt-box {
width: 207px;
float: left;
margin-right: 8px
}
.yc-nav-zixun .zixun-col-a .col-a-piclist .pic-txt-box .txt-area {
margin-top: 11px;
width: 100%;
color: #333
}
.yc-nav-zixun .zixun-col-a .col-a-piclist .pic-txt-box .txt-area a {
font-size: 16px;
line-height: 22px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
word-break: break-all
}
.yc-nav-zixun .zixun-col-b {
margin-top: 29px;
float: right;
width: 300px;
position: relative;
height: 554px
}
.yc-nav-zixun .zixun-col-b .hot-focus .hot-focus-title {
width: fit-content;
font-size: 20px;
font-weight: bold;
line-height: 48px;
color: #000;
border-top: 2px solid #0777dd
}
.yc-nav-zixun .zixun-col-b .hot-focus .hot-focus-list {
width: 100%;
overflow: hidden
}
.yc-nav-zixun .zixun-col-b .hot-focus .hot-focus-list li {
width: 150px;
box-sizing: border-box;
float: left;
font-size: 16px;
line-height: 42px;
color: #333;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
word-break: break-all
}
.yc-nav-zixun .zixun-col-b .hot-focus .hot-focus-list li::before {
content: '';
display: inline-block;
margin: 0 10px 4px 0;
width: 4px;
height: 4px;
background-color: #d7d7d7
}
.yc-nav-zixun .zixun-col-b .hot-focus .hot-focus-list li.u-none {
display: none
}
.yc-nav-zixun .zixun-col-b .reseved-ivy-box {
margin-top: 21px
}
.yc-nav-zixun .zixun-col-b .reseved-ivy-box img {
width: 300px;
height: 195px
}
.jc-video-box {
width: 100%;
height: 592px;
box-sizing: border-box;
padding-top: 36px;
background-color: #35383e;
color: #fff
}
.jc-video-box .inner-wrapper .jc-video-title {
margin-bottom: 14px;
width: 100%;
height: 30px;
line-height: 30px;
overflow: hidden
}
.jc-video-box .inner-wrapper .jc-video-title .jc-video-title-l {
float: left;
font-size: 28px;
font-weight: bold
}
.jc-video-box .inner-wrapper .jc-video-title .jc-video-title-r {
float: right;
font-size: 14px;
line-height: 36px;
color: #999
}
.jc-video-box .inner-wrapper .jc-video-title .jc-video-title-r:hover {
color: #ff7700
}
.jc-video-box .inner-wrapper .jc-video-container {
overflow: hidden
}
.jc-video-box .inner-wrapper .jc-video-container #main-video-box {
float: left;
display: inline-block;
position: relative;
width: 830px;
height: 465px;
color: #fff
}
.jc-video-box .inner-wrapper .jc-video-container #main-video-box #ycplayer {
width: 100%;
height: 100%
}
.jc-video-box .inner-wrapper .jc-video-container #sm-videos-list {
float: left;
width: 370px;
box-sizing: border-box;
padding-left: 8px;
background-color: #35383e
}
.jc-video-box .inner-wrapper .jc-video-container #sm-videos-list li {
margin-bottom: 8px;
overflow: hidden;
background-color: #3e424a
}
.jc-video-box .inner-wrapper .jc-video-container #sm-videos-list li a {
color: #e1e2e3;
display: block
}
.jc-video-box .inner-wrapper .jc-video-container #sm-videos-list li a:hover {
background-color: #292929
}
.jc-video-box .inner-wrapper .jc-video-container #sm-videos-list li a .sm-video-cover {
width: 198px;
height: 110px;
object-fit: contain
}
.jc-video-box .inner-wrapper .jc-video-container #sm-videos-list li a .sm-video-detail {
display: inline-block;
width: 164px;
height: 110px;
box-sizing: border-box;
padding: 7px 0 12px 14px;
font-size: 14px;
line-height: 24px
}
.jc-video-box .inner-wrapper .jc-video-container #sm-videos-list li a .sm-video-detail>p {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
word-break: break-all;
margin-bottom: 20px
}
.jc-video-box .inner-wrapper .jc-video-container #sm-videos-list li a .sm-video-detail .pv-box span {
margin-right: 18px;
height: 24px;
font-size: 14px;
line-height: 24px
}
.jc-video-box .inner-wrapper .jc-video-container #sm-videos-list li a .sm-video-detail .pv-box span::before {
content: '';
display: inline-block;
margin-right: 4px;
width: 14px;
height: 10px;
background-image: ;
background-position: center;
background-repeat: no-repeat;
background-size: 100% 100%
}
.jc-video-box .inner-wrapper .jc-video-container #sm-videos-list li a .sm-video-detail .pv-box span:last-child::before {
height: 13px;
background-image: ;
background-position: center;
background-repeat: no-repeat;
background-size: 100% 100%
}
.auto-yp .auto-yp-nav ul.yc-nav-breadcrumb {
float: left
}
.auto-yp .auto-yp-nav ul.yc-nav-breadcrumb li {
display: inline-block;
font-size: 14px
}
.auto-yp .auto-yp-nav ul.yc-nav-breadcrumb li a::after {
content: '';
display: inline-block;
width: 1px;
height: 12px;
background-color: #d7d7d7;
margin: -1px 14px
}
.auto-yp .auto-yp-nav ul.yc-nav-breadcrumb li:last-child a::after {
width: 0
}
.auto-yp .auto-yp-mainbox {
margin-bottom: 30px
}
.auto-yp .auto-yp-mainbox .yp-mainbox-l {
float: left;
overflow: hidden
}
.auto-yp .auto-yp-mainbox .yp-mainbox-l .main-box-ll {
float: left
}
.auto-yp .auto-yp-mainbox .yp-mainbox-l .main-box-lr {
width: 438px;
float: left;
overflow: hidden
}
.auto-yp .auto-yp-mainbox .yp-mainbox-l .main-box-lr a {
display: block;
float: left;
width: 218px;
height: 242px
}
.auto-yp .auto-yp-mainbox .yp-mainbox-l .main-box-lr a:nth-child(-n 2) {
margin-bottom: -1px
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r {
width: 300px;
float: right
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .tires-cal-box .box-bd-cal li {
margin-top: 10px;
width: 100%;
display: inline-block;
position: relative;
line-height: 16px;
font-size: 16px;
text-align: left
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .tires-cal-box .box-bd-cal li:first-child {
margin-top: 0
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .tires-cal-box .box-bd-cal li i {
margin-left: 32px;
width: 62px;
height: 62px;
box-sizing: border-box;
display: inline-block;
padding-top: 62px;
background-image: ;
background-position: top;
background-repeat: no-repeat;
background-size: 62px;
position: relative;
text-align: center;
font-size: 14px;
color: #999
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .tires-cal-box .box-bd-cal li i.new {
background-image: ;
margin-left: 110px;
color: #0777dd
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .tires-cal-box .box-bd-cal li em {
width: 76px;
height: 48px;
display: inline-block;
background-image: ;
background-position: top;
background-repeat: no-repeat;
background-size: 100% 100%;
position: absolute;
left: 108px;
top: 7px;
text-align: center;
color: #fff
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .tires-cal-box .box-bd-cal li #cal {
display: inline-block;
width: 100%;
height: 40px;
line-height: 40px;
background: #0777dd;
color: #fff;
text-align: center;
border-radius: 3px
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box {
margin-top: 30px
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box .free-cars-img {
position: relative
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box .free-cars-img::before {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 80px;
background-image: ;
background-position: top;
background-repeat: no-repeat;
background-size: 100%;
z-index: 2
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box .free-cars-img .cars-tit {
position: absolute;
bottom: 0;
left: 0;
z-index: 999;
width: 100%
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box .free-cars-img .cars-tit a {
display: inline-block;
width: 100%;
text-align: center;
font-size: 16px;
line-height: 36px;
color: #fff;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box #ivy-yp-free {
display: block;
background-color: #000
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box #ivy-yp-free img {
width: 100%;
height: 176px
}
.auto-yp .auto-yp-footer ul.yp-footer-brands li {
float: left;
display: inline-block;
border: 1px solid #eee;
border-left: none;
box-sizing: border-box;
width: 150px;
height: 80px
}
.auto-yp .auto-yp-footer ul.yp-footer-brands li:first-child {
border-left: 1px solid #eee
}
.auto-yp .auto-yp-footer ul.yp-footer-brands li a {
display: inline-block;
width: 150px;
height: 80px;
line-height: 80px;
text-align: center;
vertical-align: middle;
position: relative
}
.auto-yp .auto-yp-footer ul.yp-footer-brands li a img {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%)
}
.auto-yp .auto-yp-footer #ivy-tonglan-3 {
margin-top: 36px;
display: block
}
.auto-yp .auto-yp-footer #ivy-tonglan-3 img {
width: 100%;
height: 90px
}
.auto-community .auto-community-mainbox {
width: 100%
}
.auto-community .auto-community-mainbox ul.community-mainbox-l {
width: 862px;
float: left
}
.auto-community .auto-community-mainbox ul.community-mainbox-l li {
float: left;
display: block;
margin: 0 18px 15px 0
}
.auto-community .auto-community-mainbox ul.community-mainbox-l li:nth-child(3n) {
margin-right: 0;
margin-bottom: 0
}
.auto-community .auto-community-mainbox ul.community-mainbox-l li a {
display: block;
width: 274px
}
.auto-community .auto-community-mainbox ul.community-mainbox-l li a>img {
width: 100%;
height: 183px
}
.auto-community .auto-community-mainbox ul.community-mainbox-l li a .txt-title {
height: 48px;
margin-top: 8px;
font-size: 16px;
line-height: 24px;
color: #333;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
word-break: break-all
}
.auto-community .auto-community-mainbox ul.community-mainbox-l li a .txt-info {
margin-top: 8px;
color: #999;
font-size: 14px;
line-height: 24px
}
.auto-community .auto-community-mainbox ul.community-mainbox-l li a .txt-info .txt-info-l {
float: left
}
.auto-community .auto-community-mainbox ul.community-mainbox-l li a .txt-info .txt-info-l::before {
margin-right: 8px;
content: '';
display: inline-block;
width: 14px;
height: 14px;
background-image: ;
background-position: bottom;
background-repeat: no-repeat;
background-size: 100%
}
.auto-community .auto-community-mainbox ul.community-mainbox-l li a .txt-info .txt-info-r {
float: right
}
.auto-community .auto-community-mainbox ul.community-mainbox-l li a .txt-info .txt-info-r::before {
margin-right: 8px;
content: '';
display: inline-block;
width: 14px;
height: 14px;
vertical-align: middle;
background-image: ;
background-position: bottom;
background-repeat: no-repeat;
background-size: 100%
}
.auto-community .auto-community-mainbox .community-mainbox-r {
width: 300px;
float: right
}
.auto-community .auto-community-mainbox .community-mainbox-r .hot-bbs-box ul#box-bd-hotbbs li {
margin-bottom: 15px
}
.auto-community .auto-community-mainbox .community-mainbox-r .hot-bbs-box ul#box-bd-hotbbs li:last-child {
margin-bottom: 0
}
.auto-community .auto-community-mainbox .community-mainbox-r .hot-bbs-box ul#box-bd-hotbbs li>a {
display: block;
width: 100%;
height: 90px
}
.auto-community .auto-community-mainbox .community-mainbox-r .hot-bbs-box ul#box-bd-hotbbs li>a>img {
float: left;
width: 120px;
height: 100%
}
.auto-community .auto-community-mainbox .community-mainbox-r .hot-bbs-box ul#box-bd-hotbbs li>a .hotbbs-item-info {
float: left;
width: 180px;
height: 100%;
box-sizing: border-box;
padding-left: 16px
}
.auto-community .auto-community-mainbox .community-mainbox-r .hot-bbs-box ul#box-bd-hotbbs li>a .hotbbs-item-info .bbs-info-wrap {
box-sizing: border-box;
padding-top: 18px
}
.auto-community .auto-community-mainbox .community-mainbox-r .hot-bbs-box ul#box-bd-hotbbs li>a .hotbbs-item-info .bbs-info-wrap p {
width: 100%;
font-size: 14px;
line-height: 22px;
color: #999
}
.auto-community .auto-community-mainbox .community-mainbox-r .hot-bbs-box ul#box-bd-hotbbs li>a .hotbbs-item-info .bbs-info-wrap p.bbs-info-title {
margin-bottom: 4px;
font-size: 16px;
line-height: 24px;
color: #333
}
.auto-dictionary {
margin-bottom: 36px
}
.auto-dictionary .auto-dictionary-mainbox .dictionary-mainbox-l {
width: 862px;
float: left
}
.auto-dictionary .auto-dictionary-mainbox .dictionary-mainbox-l .dic-mainbox-l-up {
margin-bottom: 30px
}
.auto-dictionary .auto-dictionary-mainbox .dictionary-mainbox-l .dic-mainbox-l-up .dic-mainbox-ll {
float: left
}
.auto-dictionary .auto-dictionary-mainbox .dictionary-mainbox-l .dic-mainbox-l-up .dic-mainbox-lr {
float: right
}
.auto-dictionary .auto-dictionary-mainbox .dictionary-mainbox-r {
width: 300px;
float: right
}
.yongche-footer {
width: 100%;
background-color: #2a2d34;
font-size: 14px;
color: #828c96
}
.yongche-footer .inner-wrapper {
box-sizing: border-box;
padding-left: 24px
}
.yongche-footer .inner-wrapper .footer-up {
padding: 47px 0 42px;
height: 162px;
line-height: 162px;
border-bottom: 1px solid #3a404c
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l {
float: left;
width: fit-content;
margin-top: 35px
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l .logo {
float: left;
width: 135px;
height: 61px
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels {
float: left;
display: inline-block;
width: fit-content;
height: 61px
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels::before {
float: left;
content: '';
display: inline-block;
margin: 16px 30px;
width: 1px;
height: 26px;
background-color: #3a404c
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels li {
float: left;
margin: 10px 20px 0 0;
width: 40px;
height: 40px;
border-radius: 50%;
cursor: pointer;
position: relative
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels li .qrcode-box {
display: none;
position: absolute;
top: -8px;
left: 50%;
z-index: 999;
transform: translate(-50%, -100%);
width: 236px;
height: 132px
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels li .qrcode-box.wx-qrcode-box {
background-image: ;
background-position: top;
background-repeat: no-repeat;
background-size: 100%
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels li .qrcode-box.alipay-qrcode-box {
background-image: ;
background-position: top;
background-repeat: no-repeat;
background-size: 100%
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels li.channel-wx-icon {
background-image: ;
background-position: center;
background-repeat: no-repeat;
background-size: 100%
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels li.channel-wx-icon:hover {
background-image: ;
background-position: center;
background-repeat: no-repeat;
background-size: 100%
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels li.channel-wx-icon:hover .wx-qrcode-box {
display: block
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels li.channel-weibo-icon {
background-image: ;
background-position: center;
background-repeat: no-repeat;
background-size: 100%
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels li.channel-weibo-icon:hover {
background-image: ;
background-position: center;
background-repeat: no-repeat;
background-size: 100%
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels li.channel-alipay-icon {
background-image: ;
background-position: center;
background-repeat: no-repeat;
background-size: 100%
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels li.channel-alipay-icon:hover {
background-image: ;
background-position: center;
background-repeat: no-repeat;
background-size: 100%
}
.yongche-footer .inner-wrapper .footer-up .footer-up-l ul.yongche-channels li.channel-alipay-icon:hover .alipay-qrcode-box {
display: block
}
.yongche-footer .inner-wrapper .footer-up .footer-up-r {
float: right
}
.yongche-footer .inner-wrapper .footer-up .footer-up-r dl {
float: left;
width: 168px;
height: 162px;
box-sizing: border-box;
padding-left: 26px
}
.yongche-footer .inner-wrapper .footer-up .footer-up-r dl:first-child {
margin-right: 42px
}
.yongche-footer .inner-wrapper .footer-up .footer-up-r dl:last-child {
margin-left: 45px
}
.yongche-footer .inner-wrapper .footer-up .footer-up-r dl dt {
line-height: 40px
}
.yongche-footer .inner-wrapper .footer-up .footer-up-r dl dt a {
color: #fff
}
.yongche-footer .inner-wrapper .footer-up .footer-up-r dl dd {
line-height: 40px
}
.yongche-footer .inner-wrapper .footer-up .footer-up-r dl dd a {
color: #828c96
}
.yongche-footer .inner-wrapper .footer-up .footer-up-r dl dd a:hover {
color: #f70
}
.yongche-footer .inner-wrapper .footer-up .footer-up-r dl dd img {
margin-top: 10px
}
.yongche-footer .inner-wrapper .footer-down {
padding: 34px 0
}
.yongche-footer .inner-wrapper .footer-down p {
width: 100%;
text-align: center;
line-height: 26px
}
.inner-wrapper {
margin: 0 auto;
width: 1200px
}
.outer-wrapper {
margin: 30px auto
}
#ivytopbanner {
position: relative;
z-index: 9999
}
#ivytopbanner img {
width: 100%;
height: 400px
}
.navibar-wap {
width: 1200px !important
}
.tonglan-mr-40 {
margin: 40px 0
}
#ivy-tonglan-1 img,#ivy-tonglan-2 img {
width: 100%;
height: 90px
}
.floatbtns {
width: 55px;
position: fixed;
right: 14%;
bottom: 153px;
margin-left: 505px
}
.floatbtns .btn {
display: block;
width: 55px;
height: 55px;
text-align: center;
background-image: ;
background-position: top;
background-repeat: no-repeat;
background-size: 100%
}
.clearfix:after {
content: '\20';
display: block;
width: 0;
height: 0;
overflow: hidden;
clear: both
}
.u-selectcity-pop {
display: block !important;
position: absolute;
z-index: 999;
width: 560px;
min-height: 357px;
top: 52px;
font: 14px/1.75 'microsoft yahei', arial, sans-serif
}
.u-selectcity-th {
line-height: 30px
}
.u-selectcity-surround {
max-height: 30px;
overflow: hidden
}
.u-selectcity {
border: 1px solid #e5e5e5;
background: #fff;
box-shadow: 0 0 5px rgba(0,0,0,0.1)
}
.u-selectcity-loading {
padding: 50px;
background: #fff center center no-repeat
}
.u-selectcity-error {
padding: 30px;
text-align: center;
color: #999
}
.u-selectcity-th {
position: relative;
padding: 10px 15px
}
.u-selectcity-sarch {
position: relative;
float: left;
margin-left: 10px
}
.u-selectcity-slist {
display: none;
position: absolute;
z-index: 2;
top: 35px;
left: 0;
width: 238px;
background-color: #fff;
border: 1px solid #d7d7d7;
overflow: hidden;
max-height: 285px;
overflow: hidden
}
.u-selectcity-slist li {
margin-top: -1px;
color: #b6b6b6;
height: 26px;
line-height: 26px;
border-top: 1px solid #eee
}
.u-selectcity-slist li.zd {
padding: 0 10px;
cursor: default
}
.u-selectcity-slist li.zd:before {
content: '\20';
display: inline-block;
width: 13px;
height: 13px;
vertical-align: -2px;
margin-right: 5px;
background: no-repeat
}
.u-selectcity-slist li.nodata {
font-size: 12px;
padding: 8px 10px
}
.u-selectcity-slist li.nodata:before {
content: '\20';
display: inline-block;
width: 28px;
height: 21px;
vertical-align: -5px;
margin-right: 5px;
background: no-repeat
}
.u-selectcity-slist li a {
padding: 0 10px;
display: block;
overflow: hidden
}
.u-selectcity-slist a:hover {
color: #fff;
background-color: #0777dd
}
.u-selectcity-slist li .name {
font-size: 12px;
float: left
}
.u-selectcity-slist .pinyin {
color: #999;
font-size: 8px;
float: right
}
.u-selectcity-slist a:hover .pinyin {
color: #fff
}
.u-selectcity-siput {
color: #bbb;
float: left;
width: 91px;
padding: 0 8px 0 28px;
height: 23px;
line-height: 23px;
border: 1px solid #d7d7d7;
outline: 0;
background: #fff 8px center no-repeat;
font-size: 12px;
margin-top: -1px
}
.u-selectcity-siput.focus {
color: #333;
padding: 0 8px;
width: 116px;
background: #fff
}
.u-selectcity-main {
width: 440px
}
.u-selectcity-main,.u-selectcity-main li {
float: left
}
.u-selectcity-main li {
height: 30px;
line-height: 30px;
padding: 0 5px;
cursor: pointer
}
.u-selectcity-main li,.u-selectcity-main li a {
color: #0777dd
}
.u-selectcity-main li a:hover,.u-selectcity-main li:hover {
color: #f40
}
.u-selectcity-close {
position: absolute;
top: 15px;
right: 15px;
width: 17px;
height: 17px;
cursor: pointer;
opacity: .6;
background: no-repeat
}
.u-selectcity-close:hover {
opacity: 1;
transition: opacity .3s
}
.u-selectcity-find {
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
padding: 10px 0 10px 0;
background-color: #f9f9f9
}
.u-selectcity-proletters {
float: left
}
.u-selectcity-proletters li {
float: left;
width: 22px;
height: 22px;
line-height: 22px;
text-align: center;
margin: 0 0 0 10px;
cursor: pointer;
border: 1px solid #ddd;
border-radius: 2px;
color: #888;
background: #fff;
font: 16px/22px arial
}
.u-selectcity-proletters li:hover,.u-selectcity-proletters li.active {
color: #fff;
border-color: #0777dd;
background-color: #0777dd
}
.u-selectcity.proletter li,.u-selectcity-list dt,.u-selectcity-pop .proname {
float: left
}
.u-selectcity-list {
position: relative;
max-height: 260px;
overflow: auto
}
.u-selectcity-list dt {
padding: 16px 0 0 15px;
font-size: 16px;
line-height: 1;
color: #888
}
.u-selectcity-list dd {
clear: right
}
.u-selectcity-list dd {
padding: 10px 0 0 50px;
border-bottom: 1px solid #eee
}
.u-selectcity-list .proname {
font-weight: bold;
line-height: 26px
}
.u-selectcity-list .citys {
padding-left: 56px;
padding-bottom: 10px
}
.u-selectcity-list .citys li {
float: left;
margin-right: 15px;
line-height: 26px;
cursor: pointer
}
.u-selectcity-list .citys li:hover {
color: #f40
}
.ulpic:after {
content: '\20';
clear: both;
height: 0;
display: block;
overflow: hidden;
}
.ulpic-item {
position: relative;
float: left;
}
.ulpic-w300 .ulpic-item, .ulpic-w300 .ulpic-pic {
width: 300px;
}
.ulpic-w350 .ulpic-item, .ulpic-w350 .ulpic-pic {
width: 350px;
}
.ulpic-w170 .ulpic-item, .ulpic-w170 .ulpic-pic {
width: 170px;
}
.ulpic-w195 .ulpic-item, .ulpic-w195 .ulpic-pic {
width: 195px;
}
/*单行*/
.ulpic-tit {
text-align: center;
line-height: 34px;
height: 34px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/*多行*/
.ulpic-tits {
text-align: left;
line-height: 22px;
color: #fff;
}
.ulpic-tit-in .ulpic-tit {
font-size: 16px;
position: absolute;
width: 100%;
left: 0;
bottom: 0;
height: 33px;
padding-top: 47px;
padding-bottom: 3px;
overflow: hidden;
color: #fff;
overflow: hidden;
text-decoration: ellipsis;
white-space: nowrap;
background: #000;
background: linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
/*background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);*/
background: repeat-x left top\0;
}
.ulpic-item:hover .ulpic-tit, .ulpic-item:hover .ulpic-tits {
color: #f60;
}
.nav-swiper-wrapper {
position: relative;
overflow: hidden;
height: 400px
}
.nav-swiper-wrapper .bx-pager {
position: absolute;
width: auto;
right: 317px;
bottom: 15px;
font-size: 0
}
.nav-swiper-wrapper .g-slider .bx-pager-item {
margin-right: 10px;
display: inline-block
}
.nav-swiper-wrapper .g-slider .bx-pager-item .bx-pager-link {
display: inline-block
}
.nav-swiper-wrapper .g-slider .bx-pager-item .bx-pager-link::before {
width: 10px;
height: 10px;
border-radius: 50%;
border-color: #fff
}
.nav-swiper-wrapper .g-slider .bx-pager-item .bx-pager-link.active:before {
width: 30px;
border-radius: 5px;
background-color: #0777dd;
border-color: #0777dd
}
.nav-swiper-wrapper .pannel>a {
display: inline-block;
position: relative
}
.nav-swiper-wrapper .pannel>a>p {
font-size: 18px !important
}
.nav-swiper-wrapper .pannel>a::before {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 80px;
background: 100% 100% no-repeat;
z-index: 2
}
.fs_recommend-18go--status1 .fs_recommend-car-label {
position: absolute;
top: 0px;
left: 0px;
padding: 0 3px;
height: 18px;
line-height: 18px;
border: 1px solid #ff9900;
color: #ff9900;
font-size: 12px;
transform: rotate(-25deg);
-webkit-transform: rotate(-25deg);
-ms-transform: rotate(-25deg);
transform-origin: 88%;
-webkit-transform-origin: 88%;
-ms-transform-origin: 88%
}
.auto-yp .auto-yp-nav ul.yc-nav-breadcrumb {
float: left
}
.auto-yp .auto-yp-nav ul.yc-nav-breadcrumb li {
display: inline-block;
font-size: 14px
}
.auto-yp .auto-yp-nav ul.yc-nav-breadcrumb li a::after {
content: '';
display: inline-block;
width: 1px;
height: 12px;
background-color: #d7d7d7;
margin: -1px 14px
}
.auto-yp .auto-yp-nav ul.yc-nav-breadcrumb li:last-child a::after {
width: 0
}
.auto-yp .auto-yp-mainbox {
margin-bottom: 30px
}
.auto-yp .auto-yp-mainbox .yp-mainbox-l {
float: left;
overflow: hidden
}
.auto-yp .auto-yp-mainbox .yp-mainbox-l .main-box-ll {
float: left
}
.auto-yp .auto-yp-mainbox .yp-mainbox-l .main-box-lr {
width: 438px;
float: left;
overflow: hidden
}
.auto-yp .auto-yp-mainbox .yp-mainbox-l .main-box-lr a {
display: block;
float: left;
width: 218px;
height: 242px
}
.auto-yp .auto-yp-mainbox .yp-mainbox-l .main-box-lr a:nth-child(-n 2) {
margin-bottom: -1px
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r {
width: 300px;
float: right
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .tires-cal-box .box-bd-cal li {
margin-top: 10px;
width: 100%;
display: inline-block;
position: relative;
line-height: 16px;
font-size: 16px;
text-align: left
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .tires-cal-box .box-bd-cal li:first-child {
margin-top: 0
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .tires-cal-box .box-bd-cal li i {
margin-left: 32px;
width: 62px;
height: 62px;
box-sizing: border-box;
display: inline-block;
padding-top: 62px;
background-image: ;
background-position: top;
background-repeat: no-repeat;
background-size: 62px;
position: relative;
text-align: center;
font-size: 14px;
color: #999
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .tires-cal-box .box-bd-cal li i.new {
background-image: ;
margin-left: 110px;
color: #0777dd
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .tires-cal-box .box-bd-cal li em {
width: 76px;
height: 48px;
display: inline-block;
background-image: ;
background-position: top;
background-repeat: no-repeat;
background-size: 100% 100%;
position: absolute;
left: 108px;
top: 7px;
text-align: center;
color: #fff
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .tires-cal-box .box-bd-cal li #cal {
display: inline-block;
width: 100%;
height: 40px;
line-height: 40px;
background: #0777dd;
color: #fff;
text-align: center;
border-radius: 3px
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box {
margin-top: 30px
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box .free-cars-img {
position: relative
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box .free-cars-img::before {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 80px;
background-image: ;
background-position: top;
background-repeat: no-repeat;
background-size: 100%;
z-index: 2
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box .free-cars-img .cars-tit {
position: absolute;
bottom: 0;
left: 0;
z-index: 999;
width: 100%
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box .free-cars-img .cars-tit a {
display: inline-block;
width: 100%;
text-align: center;
font-size: 16px;
line-height: 36px;
color: #fff;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box #ivy-yp-free {
display: block;
background-color: #000
}
.auto-yp .auto-yp-mainbox .yp-mainbox-r .use-free-box #ivy-yp-free img {
width: 100%;
height: 176px
}
.auto-yp .auto-yp-footer ul.yp-footer-brands li {
float: left;
display: inline-block;
border: 1px solid #eee;
border-left: none;
box-sizing: border-box;
width: 150px;
height: 80px
}
.auto-yp .auto-yp-footer ul.yp-footer-brands li:first-child {
border-left: 1px solid #eee
}
.auto-yp .auto-yp-footer ul.yp-footer-brands li a {
display: inline-block;
width: 150px;
height: 80px;
line-height: 80px;
text-align: center;
vertical-align: middle;
position: relative
}
.auto-yp .auto-yp-footer ul.yp-footer-brands li a img {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%)
}
.auto-yp .auto-yp-footer #ivy-tonglan-3 {
margin-top: 36px;
display: block
}
.auto-yp .auto-yp-footer #ivy-tonglan-3 img {
width: 100%;
height: 90px
}
.yp-swiper-wrapper {
position: relative;
overflow: hidden;
width: 424px;
height: 242px
}
.yp-swiper-wrapper .focus-pic .pannel::before {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 80px;
background: 100% 100% no-repeat;
z-index: 2
}
.yp-swiper-wrapper .bx-pager {
position: absolute;
width: auto;
right: 180px;
bottom: 15px;
font-size: 0
}
.yp-swiper-wrapper .g-slider .bx-pager-item {
margin-right: 8px;
display: inline-block
}
.yp-swiper-wrapper .g-slider .bx-pager-item .bx-pager-link {
display: inline-block
}
.yp-swiper-wrapper .g-slider .bx-pager-item .bx-pager-link::before {
width: 8px;
height: 8px;
border-radius: 50%;
border-color: #fff
}
.yp-swiper-wrapper .g-slider .bx-pager-item .bx-pager-link.active:before {
width: 30px;
border-radius: 4px;
background-color: #0777dd;
border-color: #0777dd
}
.yp-swiper-wrapper .pannel>a {
display: inline-block;
position: relative
}
.yp-swiper-wrapper .pannel>a>p {
font-size: 16px !important
}
.yp-zx {
width: 424px;
box-sizing: border-box;
border-bottom: 1px solid #eee
}
.yp-zx .pannel {
color: #e6e6e6;
width: 100%;
height: 25px;
line-height: 25px;
padding: 30px 0 12px;
font-size: 20px
}
.yp-zx .pannel .tab-toc {
float: left;
color: #999;
padding-left: 20px;
cursor: pointer
}
.yp-zx .pannel .tab-toc.cur,.yp-zx .pannel .tab-toc.active {
font-weight: bold;
color: #333
}
.yp-zx .pannel em {
float: left
}
.yp-zx .tabcon {
display: none;
overflow: hidden
}
.yp-zx .tabcon:first-child {
display: block
}
.yp-zx .tabcon .txt-list-double-col {
width: 424px;
padding-bottom: 16px;
overflow: hidden
}
.yp-zx .tabcon .txt-list-double-col li {
box-sizing: border-box;
padding-left: 20px;
margin-right: 0;
width: 203px;
height: 40px;
line-height: 40px
}
.yp-zx .tabcon .txt-list-double-col li:nth-child(2n) {
margin-right: 18px
}
.auto-dictionary {
margin-bottom: 36px
}
.auto-dictionary .auto-dictionary-mainbox .dictionary-mainbox-l {
width: 862px;
float: left
}
.auto-dictionary .auto-dictionary-mainbox .dictionary-mainbox-l .dic-mainbox-l-up {
margin-bottom: 30px
}
.auto-dictionary .auto-dictionary-mainbox .dictionary-mainbox-l .dic-mainbox-l-up .dic-mainbox-ll {
float: left
}
.auto-dictionary .auto-dictionary-mainbox .dictionary-mainbox-l .dic-mainbox-l-up .dic-mainbox-lr {
float: right
}
.auto-dictionary .auto-dictionary-mainbox .dictionary-mainbox-r {
width: 300px;
float: right
}
.dictionary-swiper-wrapper {
margin-right: 40px;
position: relative;
width: 424px;
height: 242px;
overflow: hidden
}
.dictionary-swiper-wrapper .bx-pager {
position: absolute;
width: auto;
right: 180px;
bottom: 15px;
font-size: 0
}
.dictionary-swiper-wrapper .g-slider .bx-pager-item {
margin-right: 8px;
display: inline-block
}
.dictionary-swiper-wrapper .g-slider .bx-pager-item .bx-pager-link {
display: inline-block
}
.dictionary-swiper-wrapper .g-slider .bx-pager-item .bx-pager-link::before {
width: 8px;
height: 8px;
border-radius: 50%;
border-color: #fff
}
.dictionary-swiper-wrapper .g-slider .bx-pager-item .bx-pager-link.active:before {
width: 30px;
border-radius: 4px;
background-color: #0777dd;
border-color: #0777dd
}
.dictionary-swiper-wrapper .focus-pic>a {
display: inline-block;
position: relative
}
.dictionary-swiper-wrapper .focus-pic>a::before {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 424px;
height: 80px;
background: 100% 100% no-repeat;
z-index: 2
}
.dictionary-swiper-wrapper .focus-pic>a>span {
display: inline-block;
width: 100%;
text-align: center;
font-size: 16px !important;
line-height: 36px;
color: #fff;
position: absolute;
bottom: 0;
left: 0;
z-index: 999;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.wenda-box {
width: 396px;
height: 242px;
overflow: hidden
}
.wenda-box .wenda .pannel {
height: 40px;
line-height: 40px;
background: #f7f7f7;
font-size: 14px;
text-align: center
}
.wenda-box .wenda .pannel span {
float: left;
display: inline;
height: 40px;
line-height: 40px;
padding: 0 15px;
cursor: pointer
}
.wenda-box .wenda .pannel .cur {
color: #fff;
background: #0777dd
}
.wenda-box .wenda .pannel .cur::after {
display: block;
margin: -4px auto 0;
content: "";
width: 7px;
height: 4px;
background: url(/uploads/image/wbn2021/usecar_icon_arrow.png) no-repeat
}
.wenda-box .wenda .wdlist {
display: none
}
.wenda-box .wenda .wdlist:first-child {
display: block
}
.wenda-box .wenda .wdlist li {
font-size: 16px;
height: 30px;
line-height: 30px;
margin-top: 18px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden
}
.wenda-box .wenda .wdlist li .poirt {
float: left;
display: inline;
width: 30px;
height: 30px;
border-radius: 100%;
margin-right: 15px
}
.wenda-box .wenda .wdlist li .poirt img {
border-radius: 100%;
width: 30px;
height: 30px
}
.wenda-box .wenda .wdlist li .title {
float: left;
width: 300px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.wenda-box .wenda .wdlist li .num {
float: right;
display: inline;
color: #999;
font-size: 14px
}
.wenda-box .wenda .wdlist li .num::before {
display: inline-block;
content: "";
width: 14px;
height: 13px;
background: url(/uploads/image/wbn2021/usecar_icon_hf.png) no-repeat;
margin-right: 5px;
vertical-align: middle
}
.baike-box {
height: 224px
}
.baike-box .keyword-bk {
float: left;
width: 422px;
height: 30px;
line-height: 30px;
padding: 30px 4px 0 0;
overflow: hidden
}
.baike-box .keyword-bk:first-child {
display: none
}
.baike-box .keyword-bk:nth-child(-n 3) {
padding-top: 12px
}
.baike-box .keyword-bk a {
float: left;
margin: 0 0 0 10px;
font-size: 16px
}
.baike-box .keyword-bk a.keyword-bk-tit {
background: #80b8ec;
width: 87px;
text-align: center;
color: #fff;
margin: 0 5px 0 0;
position: relative;
font-size: 14px;
border-radius: 2px
}
.baike-box .keyword-bk a.keyword-bk-tit .arr {
width: 0;
height: 0;
border: 4px solid transparent;
border-left: 4px solid #80b8ec;
position: absolute;
right: -8px;
top: 9px;
overflow: hidden
}
.baike-box .keyword-bk a.keyword-bk-tit:hover {
text-decoration: none;
background: #f70
}
.baike-box .keyword-bk a.keyword-bk-tit:hover .arr {
border-left: 4px solid #f70
}
.dic-usecar-tool-box {
height: 242px;
overflow: hidden;
margin-bottom: 30px
}
.dic-usecar-tool-box .tools {
width: 350px;
height: 180px
}
.dic-usecar-tool-box .tools a {
float: left;
display: inline;
text-align: center;
width: 76px;
margin: 7px 37px 11px 0
}
.dic-usecar-tool-box .tools a:nth-child(-n 3) {
margin-top: 0
}
.dic-usecar-tool-box .tools a .icon {
display: block;
width: 48px;
height: 48px;
margin: 0 auto;
transition: transform 0.2s linear
}
.dic-usecar-tool-box .tools a:hover .icon {
transform: translatey(-5px)
}
.dic-usecar-tool-box .tools a .name {
display: block;
height: 20px;
line-height: 20px;
font-size: 14px;
margin-top: 7px
}
.dic-usecar-tool-box .usetools .icon1 {
background: url(/uploads/image/wbn2021/usecar_1.png) no-repeat
}
.dic-usecar-tool-box .usetools .icon2 {
background: url(/uploads/image/wbn2021/usecar_2.png) no-repeat
}
.dic-usecar-tool-box .usetools .icon3 {
background: url(/uploads/image/wbn2021/usecar_3.png) no-repeat
}
.dic-usecar-tool-box .usetools .icon4 {
background: url(/uploads/image/wbn2021/usecar_4.png) no-repeat
}
.dic-usecar-tool-box .usetools .icon7 {
background: url(/uploads/image/wbn2021/usecar_5.png) no-repeat
}
.dic-usecar-tool-box .usetools .icon6 {
background: url(/uploads/image/wbn2021/usecar_6.png) no-repeat
}
.dic-cars-maintain-box .findcars .m-select:first-child {
margin-top: 0
}
.dic-cars-maintain-box .findcars .m-select {
border-radius: 3px
}
.dic-cars-maintain-box .cartools {
margin-top: 11px
}
.dic-cars-maintain-box .cartools a {
float: left;
display: inline;
margin-left: 36px
}
.dic-cars-maintain-box .cartools a:first-child {
margin-left: 0
}
.dic-cars-maintain-box .cartools a .icon {
float: left;
content: "";
margin: 4px 5px 0 0
}
.dic-cars-maintain-box .cartools a .icon.icon1 {
background: url(/uploads/image/wbn2021/usecar_icon_wz.png) no-repeat;
width: 15px;
height: 14px
}
.dic-cars-maintain-box .cartools a .icon.icon2 {
background: url(/uploads/image/wbn2021/usecar_icon_bj.png) no-repeat;
width: 15px;
height: 15px
}
.dic-cars-maintain-box .cartools a .icon.icon3 {
background: url(/uploads/image/wbn2021/usecar_icon_cx.png) no-repeat;
width: 14px;
height: 15px
}