@charset "utf-8";
body,input,textarea,select,td,tr{font-size:12px;color:#333; padding:0; margin:0; font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial,STHeiTi,sans-serif"}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd{margin:0}
ul,ol{padding-left:0;list-style-type:none}
img{border:0;}

a{text-decoration:none;outline: medium none; color:#333}
a:hover{text-decoration:none;color:#4880d4}
@font-face {
    font-family: 'icomoon';
    src:  url('/static/css/fonts/icomoon.eot?lbtwft');
    src:  url('/static/css/fonts/icomoon.eot?lbtwft#iefix') format('embedded-opentype'),
    url('/static/css/fonts/icomoon.ttf?lbtwft') format('truetype'),
    url('/static/css/fonts/icomoon.woff?lbtwft') format('woff'),
    url('/static/css/fonts/icomoon.svg?lbtwft#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.clearfix:before,.clearfix:after{content:'';display:table}
.clearfix:after{clear:both}
.fl,.l{float:left}
.fr,.r{float:right}
.flash-top{position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:.01;}
.god-mark{position:absolute;right:0;bottom:0;padding:0 5px;height:20px;text-align:center;display:inline-block;line-height:20px;color:#fff;background-color:rgba(0,0,0,.4);border-radius:8px 0 0;z-index:1}
.got-i-icon{top:0;right:0;width:22px;height:22px;display:inline-block;background:url("//m1.auto.itc.cn/car/theme/autohomepc/img/ad_741cd43.png") no-repeat;position:absolute;z-index:20; cursor:pointer}
.area{width:1200px;margin:0 auto; text-align:left;background-color: #fff;}
.area:after{content:"."; display:block;height:0;visibility:hidden;clear:both;}
.btn{font:20px/40px "\5FAE\8F6F\96C5\9ED1"; color:#fff; background:#e93a3a; display:block; float:left; text-align:center; width:100px;}
.btn:hover{ color:#fff}

@font-face {
    font-family: icomoon;
    src: url(/static/css/fonts/icomoon.eot);
    src: url(data:application/x-font-ttf;base64,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) format('truetype'),url(data:application/font-woff;base64,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) format('woff'),url(//statics.itc.cn/web/static/fonts/icomoon.svg#icomoon) format('svg');
    font-weight: 400;
    font-style: normal
}

[class*=" icon-"],[class^=icon-] {
    font-family: icomoon!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-daohang:before {
    content: "\E900";
    color: #e63939;
    font-size: 23px
}

.header-narrow .icon-daohang:before {
    color: #fff
}

.icon-search:before {
    content: "\E908";
    color: #e63939;
    font-size: 19px
}

.search-btn:hover .icon-search:before {
    color: #c43131
}

.icon-wan:before {
    content: "\E909";
    color: #e63939;
    font-size: 30px;
    position: absolute;
    left: 0;
    top: 10px
}

.icon-cached:before {
    content: "\E901";
    font-size: 22px;
    color: #e63939;
    position: relative;
    left: 1px
}

.icon-comment:before {
    content: "\E902";
    margin-right: 6px;
    color: #9c9c9c;
    font-size: 16px;
    vertical-align: top;
    position: relative;
    top: 2px
}

.float-btn .icon-comment:before {
    margin: 0;
    font-size: 23px;
    color: #e63939;
    position: relative;
    left: 1px
}

.article-info .icon-comment:before {
    font-size: 17px
}

.icon-fire:before {
    content: "\E903";
    margin-right: 5px;
    font-size: 16px;
    top: 1px;
    position: relative
}

.icon-home:before {
    content: "\E904";
    font-size: 23px;
    color: #e63939;
    position: relative;
    left: 0;
    top: 0
}

.channel-list .icon-home:before {
    font-size: 19px;
    margin-right: 10px
}

.icon-qrcode:before {
    content: "\E905";
    font-size: 21px;
    color: #e63939;
    position: relative;
    left: 1px
}

.icon-user:before {
    content: "\E906";
    font-size: 16px;
    color: #b9b9b9;
    margin-right: 6px;
    top: 2px;
    position: relative
}

.icon-close:before {
    content: "\E90B";
    color: #c3c3c3;
    font-size: 12px
}

.close-pop:hover .icon-close:before {
    color: #9e9e9e
}

.close-btn .icon-close:before {
    color: #fff;
    font-size: 10px;
    position: relative;
    top: 1px
}


/**公共头 start*/
.article-head,.channel-head,.error-head,.tag-head {
    background-color: #222;
    height: 40px;
    position: relative;
    z-index: 200
}

.article-head .area,.channel-head .area,.error-head .area,.tag-head .area {
    position: relative;
}
.article-head .area{
    background-color: transparent;
}

.article-head .head-nav,.channel-head .head-nav,.error-head .head-nav,.tag-head .head-nav {
    position: absolute;
    left: 0;
    top: 0;
    height: 40px
}

.article-head .head-nav li,.channel-head .head-nav li,.error-head .head-nav li,.tag-head .head-nav li {
    float: left;
    color: #fff;
    font-size: 16px;
    line-height: 40px;
    height: 40px;
    width: 74px;
    margin-right: 5px;
    text-align: center
}

.article-head .head-nav li a,.channel-head .head-nav li a,.error-head .head-nav li a,.tag-head .head-nav li a {
    color: #fff
}

.article-head .head-nav li:hover,.channel-head .head-nav li:hover,.error-head .head-nav li:hover,.tag-head .head-nav li:hover {
    background: #444
}

.article-head .head-nav li.index,.channel-head .head-nav li.index,.error-head .head-nav li.index,.tag-head .head-nav li.index {
    margin: 10px 0 0;
    width: 86px
}

.article-head .head-nav li.index em,.channel-head .head-nav li.index em,.error-head .head-nav li.index em,.tag-head .head-nav li.index em {
    float: left;
    display: inline-block
}

.article-head .head-nav li.index .sohu-logo,.channel-head .head-nav li.index .sohu-logo,.error-head .head-nav li.index .sohu-logo,.tag-head .head-nav li.index .sohu-logo {
    overflow: hidden;
    line-height: 500px;
    width: 44px;
    height: 20px;
    background: url(data:image/png;base64,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) no-repeat 0 0
}

.article-head .head-nav li.index .icon-home:before,.channel-head .head-nav li.index .icon-home:before,.error-head .head-nav li.index .icon-home:before,.tag-head .head-nav li.index .icon-home:before {
    font-size: 18px;
    color: #ccc;
    margin: 1px 7px 0 0;
    display: inline-block
}

.article-head .head-nav li.index:hover,.channel-head .head-nav li.index:hover,.error-head .head-nav li.index:hover,.tag-head .head-nav li.index:hover {
    background: 0 0
}

.article-head .head-nav li.index:hover .icon-home:before,.channel-head .head-nav li.index:hover .icon-home:before,.error-head .head-nav li.index:hover .icon-home:before,.tag-head .head-nav li.index:hover .icon-home:before {
    color: #fdd000
}

.article-head .head-nav li.index:hover .sohu-logo,.channel-head .head-nav li.index:hover .sohu-logo,.error-head .head-nav li.index:hover .sohu-logo,.tag-head .head-nav li.index:hover .sohu-logo {
    background-position: 0 -30px
}

.article-head .head-nav li.index:before,.channel-head .head-nav li.index:before,.error-head .head-nav li.index:before,.tag-head .head-nav li.index:before {
    content: "";
    width: 1px;
    height: 15px;
    background: #666;
    display: inline-block;
    float: right;
    margin-top: 3px
}

.article-head .head-nav .more-nav,.channel-head .head-nav .more-nav,.error-head .head-nav .more-nav,.tag-head .head-nav .more-nav {
    position: relative
}

.article-head .head-nav .more-nav:hover,.channel-head .head-nav .more-nav:hover,.error-head .head-nav .more-nav:hover,.tag-head .head-nav .more-nav:hover {
    border-top-color: transparent
}

.article-head .head-nav .more-nav:hover .cor,.channel-head .head-nav .more-nav:hover .cor,.error-head .head-nav .more-nav:hover .cor,.tag-head .head-nav .more-nav:hover .cor {
    transform: rotate(180deg)
}

.article-head .head-nav .more-nav:hover .more-nav-box,.channel-head .head-nav .more-nav:hover .more-nav-box,.error-head .head-nav .more-nav:hover .more-nav-box,.tag-head .head-nav .more-nav:hover .more-nav-box {
    visibility: visible;
    opacity: 1
}

.article-head .head-nav .cor,.channel-head .head-nav .cor,.error-head .head-nav .cor,.tag-head .head-nav .cor {
    display: inline-block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REIzMkQ5RDVGQTM3MTFFNkE3N0RERkEyMkZEODg2Q0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REIzMkQ5RDZGQTM3MTFFNkE3N0RERkEyMkZEODg2Q0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQjMyRDlEM0ZBMzcxMUU2QTc3RERGQTIyRkQ4ODZDQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQjMyRDlENEZBMzcxMUU2QTc3RERGQTIyRkQ4ODZDQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoFBkKgAAABRSURBVHjaYvz//78CAwQ8YMAOwPJMQBwAxOeBOAGLIpDYfbAaoIkgvOA/BCRA+QxQ9n+oHAMDkgSyYhRF6AqRFaMoAmEWLG76AGUXIEsABBgA1I5t0+6SWzMAAAAASUVORK5CYII=) no-repeat 0 0;
    font-size: 0;
    height: 6px;
    margin: 17px 0 0 5px;
    *margin-top: 6px;
    overflow: hidden;
    width: 10px;
    vertical-align: top;
    transition: all .2s ease-in-out 0s
}

.article-head .head-nav .more-nav-box,.channel-head .head-nav .more-nav-box,.error-head .head-nav .more-nav-box,.tag-head .head-nav .more-nav-box {
    top: 40px;
    left: -110px;
    background: #fff;
    border: 1px solid #ddd;
    visibility: hidden;
    opacity: 0;
    font-size: 14px;
    line-height: 40px;
    position: absolute;
    text-align: center;
    width: 268px;
    padding: 7px 10px;
    transition: all .2s ease-in
}
.article-head .right{
    width: auto;
}
.article-head .area .left{
    width: auto;
}

.article-head .head-nav .more-nav-box a,.channel-head .head-nav .more-nav-box a,.error-head .head-nav .more-nav-box a,.tag-head .head-nav .more-nav-box a {
    color: #191919;
    display: inline-block;
    float: left;
    width: 67px
}

.article-head .head-nav .more-nav-box a:hover,.channel-head .head-nav .more-nav-box a:hover,.error-head .head-nav .more-nav-box a:hover,.tag-head .head-nav .more-nav-box a:hover {
    background: #f9f9f9;
    color: #c9141d
}

.article-head .login,.channel-head .login,.error-head .login,.tag-head .login {
    height: 40px;
    padding: 0 10px
}


.article-head .login:hover,.channel-head .login:hover,.error-head .login:hover,.tag-head .login:hover {
    background: #444
}

.article-head .login .login-sohu,.channel-head .login .login-sohu,.error-head .login .login-sohu,.tag-head .login .login-sohu {
    width: 100%;
    text-align: center;
    display: inline-block;
    color: #fff;
    vertical-align: top
}
.article-head .login .login-sohu img{ width: 26px; height: 26px; vertical-align: -6px; border-radius: 50%; margin-right: 8px;}

.article-head .login .login-sohu .icon-user:before,.channel-head .login .login-sohu .icon-user:before,.error-head .login .login-sohu .icon-user:before,.tag-head .login .login-sohu .icon-user:before {
    margin-top: 4px
}

.article-head .login .a-no-pointer,.channel-head .login .a-no-pointer,.error-head .login .a-no-pointer,.tag-head .login .a-no-pointer {
    cursor: default
}

.article-head .login-after,.channel-head .login-after,.error-head .login-after,.tag-head .login-after {
    position: relative;
    height: 40px;
    width: 130px
}

.article-head .login-after .user,.channel-head .login-after .user,.error-head .login-after .user,.tag-head .login-after .user {
    max-width: 130px;
    overflow: hidden;
    margin-top: 0!important;
    padding-top: 8px
}

.article-head .login-after .user img,.channel-head .login-after .user img,.error-head .login-after .user img,.tag-head .login-after .user img {
    border-radius: 50%;
    float: left;
    height: 26px;
    width: 26px;
    margin-right: 20px
}

.article-head .login-after .user .red-point,.channel-head .login-after .user .red-point,.error-head .login-after .user .red-point,.tag-head .login-after .user .red-point {
    position: absolute;
    height: 0;
    width: 0;
    padding: 0;
    left: 21px;
    top: 7px;
    border: 4px solid #ff4646;
    border-radius: 4px
}

.article-head .login-after .user .user-name,.channel-head .login-after .user .user-name,.error-head .login-after .user .user-name,.tag-head .login-after .user .user-name {
    position: relative;
    display: inline-block;
    width: 62px;
    height: 26px;
    left: -0px
}

.article-head .login-after .user .name,.channel-head .login-after .user .name,.error-head .login-after .user .name,.tag-head .login-after .user .name {
    position: relative;
    left: -10px;
    width: 86px;
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff
}

.article-head .login-after .write-link,.channel-head .login-after .write-link,.error-head .login-after .write-link,.tag-head .login-after .write-link {
    line-height: 26px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAA8CAYAAAC5OOBJAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKxSURBVHjaYvz//z8DIbBr1y4HIFUPxCD6AhA3urm5bQAIIEZCmoEaE4DUfCB+CMQLoAbYA3EgQADh1Yyk8SMQrwfalggVPwCk+AECCKdmJI0XobZNAGKQ4kIg7gfiBIAAwqoZXSPQxg9Q8Q1ASgGqTB4ggJhI0GgApASAOADkZFAYAAQQCwkaQc4Gya8HYkFQgAEEENzZUAXnsWhUgIYyTKMiVP4CQAAhO7sASi+AaYQCkKHv0TWCJAACCFkzyC8LQYqhzgfZKgBNHAHoGkEAIICYoIpggfAAKAnS6AAUywfS+6E2JwLFBZA1ggBAALEg2QpKCApATfXQ+JwAlQNpXIAtLQAEELJmkAZ/aHR8hHqhAajxAa4UCBBALNBEzw/VAEoEG0CJnoEIABBADKCo2rlzpwOIJhUDBBAjMVkSFwAIICYGCgBAAFGkGSCAKNIMEEAUaQYIIIo0AwQQRZoBAogizQABRJFmgACiSDNAAFGkGSCAKNIMEEAUaQYIIIo0AwQQRZoBAogizQABRJFmgACiSDNAAFGkGSCAKNIMEEAUaQYIIIo0AwQQRZoBAogizQABRJFmgAAiVrMDtMb8D20AgOo2BoAAIqZaSfgPAQ+AuAGID0D5AQABRKzGD0A8H0kcZMB5gADC52zkxg2oXcII5YOq4PugSh8ggAjZeAGIBZDEN0DFQPg9QACRotEA6lwFIL4PkgcIIHI0noeGgQFAADGgKcCmUQGbRpAcQABhbYcBMd52GLTNzQAQQMg2g0xcAMUJUDEBqG3/kW2EYYAAgjECoAoaoHyQAflIGhOwxQpAAGG0w6AtPpR2GNQrGAAggJCd/B6K/yN5QQFfCgQIIBDhgKYhgNimFEAAwRhktcMAAoiidhhAAFFUGAAEEEWaAQKIIs0AAUSRZoAAAwC8buYlJriBuQAAAABJRU5ErkJggg==) no-repeat 0 6px;
    display: inline-block;
    float: left;
    margin: 10px 0 0 20px;
    padding-left: 21px;
    vertical-align: top
}

.article-head .login-after .num,.channel-head .login-after .num,.error-head .login-after .num,.tag-head .login-after .num {
    position: relative;
    left: -14px;
    top: -6px;
    text-align: center;
    display: inline-block;
    background: #ff4646;
    color: #fff;
    height: 14px;
    min-width: 14px;
    line-height: 14px;
    padding: 1px 3px 0;
    margin: 2px 0 0 -4px;
    border-radius: 7px;
    font-size: 12px;
    vertical-align: top;
    font-family: Arial
}

.article-head .login-layer,.channel-head .login-layer,.error-head .login-layer,.tag-head .login-layer {
    top: 40px!important;
    z-index: 10;
    font-size: 14px
}

.article-head .login-layer a,.channel-head .login-layer a,.error-head .login-layer a,.tag-head .login-layer a {
    position: relative
}

.article-head .login-layer .menu-num,.channel-head .login-layer .menu-num,.error-head .login-layer .menu-num,.tag-head .login-layer .menu-num {
    position: absolute;
    top: -12px;
    right: 0;
    width: 40px;
    text-align: center
}

.article-head .login-layer .num,.channel-head .login-layer .num,.error-head .login-layer .num,.tag-head .login-layer .num {
    top: 10px;
    left: auto;
    padding: 1px 4px 0;
    margin: 17px 0 0 0
}

.sohu-head,.channel-index .sohu-head,.channel-sub .sohu-head,.error-index .sohu-head,.sohu-index .sohu-head,.tag-index .sohu-head {
    background: #222;
    height: 40px;
    color: #fff
}

.sohu-head a,.channel-index .sohu-head a,.channel-sub .sohu-head a,.error-index .sohu-head a,.sohu-index .sohu-head a,.tag-index .sohu-head a {
    color: #fff
}

.sohu-head-box,.channel-index .sohu-head-box,.channel-sub .sohu-head-box,.error-index .sohu-head-box,.sohu-index .sohu-head-box,.tag-index .sohu-head-box {
    font-size: 14px;
    line-height: 40px
}

.sohu-head .head-left span,.channel-index .sohu-head .head-left span,.channel-sub .sohu-head .head-left span,.error-index .sohu-head .head-left span,.sohu-index .sohu-head .head-left span,.tag-index .sohu-head .head-left span {
    display: inline-block;
    float: left
}

.sohu-head .head-right li,.channel-index .sohu-head .head-right li,.channel-sub .sohu-head .head-right li,.error-index .sohu-head .head-right li,.sohu-index .sohu-head .head-right li,.tag-index .sohu-head .head-right li {
    float: left;
    padding: 0 10px;
    display: inline
}

.sohu-head .login-after .user,.channel-index .sohu-head .login-after .user,.channel-sub .sohu-head .login-after .user,.error-index .sohu-head .login-after .user,.sohu-index .sohu-head .login-after .user,.tag-index .sohu-head .login-after .user {
    float: left;
    margin-top: 8px;
    line-height: 40px
}

.sohu-head .login-after .user img,.channel-index .sohu-head .login-after .user img,.channel-sub .sohu-head .login-after .user img,.error-index .sohu-head .login-after .user img,.sohu-index .sohu-head .login-after .user img,.tag-index .sohu-head .login-after .user img {
    float: left;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    margin-right: 10px
}

.sohu-head .login-after .write-link,.channel-index .sohu-head .login-after .write-link,.channel-sub .sohu-head .login-after .write-link,.error-index .sohu-head .login-after .write-link,.sohu-index .sohu-head .login-after .write-link,.tag-index .sohu-head .login-after .write-link {
    margin-left: 16px;
    float: left;
    display: inline-block;
    padding-left: 21px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAA8CAYAAAC5OOBJAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKxSURBVHjaYvz//z8DIbBr1y4HIFUPxCD6AhA3urm5bQAIIEZCmoEaE4DUfCB+CMQLoAbYA3EgQADh1Yyk8SMQrwfalggVPwCk+AECCKdmJI0XobZNAGKQ4kIg7gfiBIAAwqoZXSPQxg9Q8Q1ASgGqTB4ggJhI0GgApASAOADkZFAYAAQQCwkaQc4Gya8HYkFQgAEEENzZUAXnsWhUgIYyTKMiVP4CQAAhO7sASi+AaYQCkKHv0TWCJAACCFkzyC8LQYqhzgfZKgBNHAHoGkEAIICYoIpggfAAKAnS6AAUywfS+6E2JwLFBZA1ggBAALEg2QpKCApATfXQ+JwAlQNpXIAtLQAEELJmkAZ/aHR8hHqhAajxAa4UCBBALNBEzw/VAEoEG0CJnoEIABBADKCo2rlzpwOIJhUDBBAjMVkSFwAIICYGCgBAAFGkGSCAKNIMEEAUaQYIIIo0AwQQRZoBAogizQABRJFmgACiSDNAAFGkGSCAKNIMEEAUaQYIIIo0AwQQRZoBAogizQABRJFmgACiSDNAAFGkGSCAKNIMEEAUaQYIIIo0AwQQRZoBAogizQABRJFmgAAiVrMDtMb8D20AgOo2BoAAIqZaSfgPAQ+AuAGID0D5AQABRKzGD0A8H0kcZMB5gADC52zkxg2oXcII5YOq4PugSh8ggAjZeAGIBZDEN0DFQPg9QACRotEA6lwFIL4PkgcIIHI0noeGgQFAADGgKcCmUQGbRpAcQABhbYcBMd52GLTNzQAQQMg2g0xcAMUJUDEBqG3/kW2EYYAAgjECoAoaoHyQAflIGhOwxQpAAGG0w6AtPpR2GNQrGAAggJCd/B6K/yN5QQFfCgQIIBDhgKYhgNimFEAAwRhktcMAAoiidhhAAFFUGAAEEEWaAQKIIs0AAUSRZoAAAwC8buYlJriBuQAAAABJRU5ErkJggg==) no-repeat 0 8px;
    vertical-align: top
}

.sohu-head .login-after,.channel-index .sohu-head .login-after,.channel-sub .sohu-head .login-after,.error-index .sohu-head .login-after,.sohu-index .sohu-head .login-after,.tag-index .sohu-head .login-after {
    height: 40px
}

.sohu-head .back-old a,.channel-index .sohu-head .back-old a,.channel-sub .sohu-head .back-old a,.error-index .sohu-head .back-old a,.sohu-index .sohu-head .back-old a,.tag-index .sohu-head .back-old a {
    padding: 0 10px;
    display: inline-block
}

.sohu-head .back-old:after,.channel-index .sohu-head .back-old:after,.channel-sub .sohu-head .back-old:after,.error-index .sohu-head .back-old:after,.sohu-index .sohu-head .back-old:after,.tag-index .sohu-head .back-old:after {
    float: right;
    content: "";
    background: #666;
    width: 1px;
    height: 15px;
    overflow: hidden;
    display: inline-block;
    margin: 13px 0 0 10px
}

#head-login,.channel-index #head-login,.channel-sub #head-login,.error-index #head-login,.sohu-index #head-login,.tag-index #head-login {
    width: 150px
}

header .login,.channel-index header .login,.channel-sub header .login,.error-index header .login,.sohu-index header .login,.tag-index header .login {
    font-size: 14px;
    line-height: 40px;
    padding: 0 10px
}

header .blog,.channel-index header .blog,.channel-sub header .blog,.error-index header .blog,.sohu-index header .blog,.tag-index header .blog {
    padding: 0 10px
}

header .login ul li.blog:hover, header .login ul li.login:hover,.channel-index header .login ul li.blog:hover,.channel-index header .login ul li.login:hover,.channel-sub header .login ul li.blog:hover,.channel-sub header .login ul li.login:hover,.error-index header .login ul li.blog:hover,.error-index header .login ul li.login:hover,.sohu-index header .login ul li.blog:hover,.sohu-index header .login ul li.login:hover,.tag-index header .login ul li.blog:hover,.tag-index header .login ul li.login:hover {
    background: #444
}

header .login ul li.back-old a:hover,.channel-index header .login ul li.back-old a:hover,.channel-sub header .login ul li.back-old a:hover,.error-index header .login ul li.back-old a:hover,.sohu-index header .login ul li.back-old a:hover,.tag-index header .login ul li.back-old a:hover {
    background: #444
}

header .login .login-sohu,.channel-index header .login .login-sohu,.channel-sub header .login .login-sohu,.error-index header .login .login-sohu,.sohu-index header .login .login-sohu,.tag-index header .login .login-sohu {
    display: inline-block;
    vertical-align: top
}

header .login .login-sohu .icon-user:before,.channel-index header .login .login-sohu .icon-user:before,.channel-sub header .login .login-sohu .icon-user:before,.error-index header .login .login-sohu .icon-user:before,.sohu-index header .login .login-sohu .icon-user:before,.tag-index header .login .login-sohu .icon-user:before {
    font-size: 16px;
    color: #fff;
    margin-right: 6px;
    top: 2px;
    position: relative;
    display: inline-block
}

header .login-after,.channel-index header .login-after,.channel-sub header .login-after,.error-index header .login-after,.sohu-index header .login-after,.tag-index header .login-after {
    position: relative;
    float: right;
    z-index: 10
}

header .login-after .user,.channel-index header .login-after .user,.channel-sub header .login-after .user,.error-index header .login-after .user,.sohu-index header .login-after .user,.tag-index header .login-after .user {
    margin-top: 8px;
    display: inline-block
}

header .login-after .user img,.channel-index header .login-after .user img,.channel-sub header .login-after .user img,.error-index header .login-after .user img,.sohu-index header .login-after .user img,.tag-index header .login-after .user img {
    border-radius: 50%;
    float: left;
    height: 26px;
    margin-right: 10px;
    width: 26px
}

header .login-after .user .name,.channel-index header .login-after .user .name,.channel-sub header .login-after .user .name,.error-index header .login-after .user .name,.sohu-index header .login-after .user .name,.tag-index header .login-after .user .name {
    display: inline-block;
    float: left;
    width: 86px;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

header .login-layer,.channel-index header .login-layer,.channel-sub header .login-layer,.error-index header .login-layer,.sohu-index header .login-layer,.tag-index header .login-layer {
    visibility: hidden;
    opacity: 0;
    transition: opacity .2s ease-in;
    border: 1px #ccc solid;
    border-top: 0;
    background: #fff;
    width: 148px;
    position: absolute;
    left: -10px;
    top: 40px
}

 .login-layer a,.channel-index  .login-layer a,.channel-sub  .login-layer a,.error-index header .login-layer a,.sohu-index header .login-layer a,.tag-index header .login-layer a {
    color: #191919;
    display: block;
    width: 100%;
    line-height: 44px;
    text-align: center
}

 .login-layer a:hover,.channel-index  .login-layer a:hover,.channel-sub  .login-layer a:hover,.error-index  .login-layer a:hover,.sohu-index  .login-layer a:hover,.tag-index header .login-layer a:hover {
    background: #f9f9f9
}

 .login-after .login .login-after:hover .login-layer,.channel-index  .login-after .login .login-after:hover .login-layer,.channel-sub  .login-after .login .login-after:hover .login-layer,.error-index header .login-after .login .login-after:hover .login-layer,.sohu-index header .login-after .login .login-after:hover .login-layer,.tag-index header .login-after .login .login-after:hover .login-layer {
    visibility: visible;
    opacity: 1
}
.login-after:hover .login-layer {
    visibility: visible;
    opacity: 1
}
.login-layer a:hover{
    color:#d83d3d;
}
/**公共头 end*/


/************公共模块s******************/
/*城市列表s*/
.city{float:left;position:relative;margin-left:10px; margin-top: 10px;}
.citytit{padding:0 26px 0 16px; background:url(//m3.auto.itc.cn/car/theme/autohomepc/img/ico2_bg_0980a70.png) no-repeat right -35px; display:block;font:14px/30px "\5FAE\8F6F\96C5\9ED1";color:#222; position:relative; border:1px #fff solid; border-bottom:0px;}
.show .citytit{background:#fff url(//m3.auto.itc.cn/car/theme/autohomepc/img/ico2_bg_0980a70.png) no-repeat right -58px; border:1px #EBEBEB solid; border-bottom:0px; position:relative; z-index:102}
.hltit{ padding:0 26px 0 16px; background:url(//m3.auto.itc.cn/car/theme/autohomepc/img/ico2_bg_0980a70.png) no-repeat right -35px; display:block;}
.hcon{ position:absolute; top:29px; border:1px #EBEBEB solid; background:#FFF; display:none;right:0; height:336px;background-color:#fff;z-index:100;}
.passportc .hcon{height:auto;}
.show .hcon{ display:block}
.show .hltit{ background:#fff; border:1px #EBEBEB solid; border-bottom:0px; position:relative; z-index:102; padding:0 25px 0 15px; border-top:0px;}
.hcon .citytip{font:14px/28px "\5FAE\8F6F\96C5\9ED1"; padding:10px 10px 10px 10px; border-bottom: 1px #EBEBEB solid;word-break:break-word; width:268px;word-break:break-all;overflow:hidden;}
.hcon .citytip a{ font-family:"\5FAE\8F6F\96C5\9ED1"; margin:0 9px 0 10px; color:#333;float:left;}
.hcon .citytip a:hover{ color:#529ff2}
.citylist{overflow-y:scroll; overflow-x:hidden;font:14px/40px "\5FAE\8F6F\96C5\9ED1"; height:250px;width:288px;  }
.citylist dl{ width:278px; margin-left:0px; overflow:hidden;}
.citylist dt{ padding-left:20px; width:66px; float:left; color:#aaa; text-align:right}
.citylist dt em{ font-style:normal; float:left;}
.citylist dd{ padding-left:4px; width:184px; float:left;}
.citylist dd a{ margin:0 8px; display:inline-block; color:#333}
.citylist dd a:hover{ color:#4880d4}
/*城市列表e*/
/*搜索样式*/
.seachul { width: 456px; border: 1px #ebebeb solid;z-index: 100;background: #FFF;position: absolute;top: 40px;display: none;padding: 5px 0;font: 14px/30px "\5FAE\8F6F\96C5\9ED1";}
.seachul li {line-height: 30px;padding-left: 10px;font-size: 14px}
.seachul .now {background:#4880d4;font-weight: 600}
/************公共模块e***************/
/***logo模块s****/
.top_area{padding:20px 0;}
.top_area .hcon{left:0;background-color:#fff;z-index:100;width:288px;}
.logo_area{float:left;padding-top:27px;}
.logo{float:left;}
.logo img{width:270px;height:auto;}
.ad_top{position: relative;float:right;width:820px;height:100px;}
.ad_top a{display: block;}
.ad_top img{width:820px; height:100px;}
/***logo模块s****/
/**导航s****/
.menu{width:100%;background-color:#4880d4;height:50px;}
.menu .area{background-color:#4880d4;}
.menu a{display:inline-block;line-height:50px;margin-right:0px;padding:0 16px;font-size:20px;color:#fff;}
.menu a:hover{background-color:#2b5aa0;}
/**导航e****/
/**ico 导航 s****/
.carico_nav{font:14px/50px "\5FAE\8F6F\96C5\9ED1";  position:relative; z-index:12; margin-top:8px;}
.carico_nav a{ background:url(//m2.auto.itc.cn/car/theme/autohomepc/img/car_ico_fe1503a.jpg?) no-repeat 0px 8px; padding-left:49px; width:42px; float:left;}
.carico_nav .carm02{ background-position:-91px 8px; padding-left:70px; width:42px;}
.carico_nav .carm03{background-position:-204px 8px; padding-left:80px; width:54px;}
.carico_nav .carm04{background-position:-337px 8px; padding-left:86px; width:40px;}
.carico_nav .carm05{background-position:-462px 8px; padding-left:92px; width:56px;}
.carico_nav .carm06{background-position:-610px 8px; padding-left:90px; width:40px;}
.carico_nav .carm07{background-position:-738px 8px; padding-left:72px; width:40px;}
.carico_nav .carm08{background-position:-851px 8px; padding-left:68px; width:38px;}
.carico_nav .carm09{background-position:-958px 8px; padding-left:90px; width:38px;}
.carico_nav .carm10{background-position:-1088px 8px; padding-left:68px; width:44px;}

.carm_con { position: absolute; top: 45px;left: 0;width: 1198px; border: 1px #529ff2 solid; background: #fff;height: 82px;
    padding-top: 6px;display:none;}
.carm_con em { position: absolute;width: 16px;height: 7px;background: url(//m2.auto.itc.cn/car/theme/autohomepc/img/ad_bg_5cda410.jpg) no-repeat bottom center; top: -7px;}
.carm01_con em{left:38px}.carm02_con em{left:150px}.carm03_con em{left:264px}.carm04_con em{left:390px}.carm05_con em{left:510px}.carm06_con em{left:654px}.carm07_con em{left:778px}.carm08_con em{left:898px}.carm09_con em{left:1020px}.carm10_con em{left:1135px}
.carm_con ul {height: 80px;overflow: hidden;padding-left: 20px;line-height: 24px;}
.carm_con li, .carm_con li img {float: left;}
.carm_con li {width: 290px;}
.carm_con li p {position: relative;padding-left: 30px;margin-top: 10px; float: left; width: 148px;overflow: hidden; line-height:24px;}
.carm_con li p img {float: none;position: absolute;left: 0;}
.carm_con a {float: none; background: 0 0; padding-left: 0; line-height:20px;}
.carm_con .red{ font-weight:normal}
/**ico 导航 e****/
/**搜索部分s****/
.search_area{padding:8px 0 20px;}
.left_search {float: left;width:830px;}
.history_box{margin-top:8px;font-size:12px;line-height:22px;color:#222; height:22px; overflow:hidden;}
.history_box span{color:#aaa;}
.history_box a{display:inline-block;margin-right:10px;}
/*搜索S*/
.hseach{position:relative;float: left;}
.hseach .logseach{border:2px #e93a3a solid; padding:8px 10px;font:16px/20px "\5FAE\8F6F\96C5\9ED1"; float:left; height:20px; width:288px;color:#aaa;border-right:none;outline:none}
.hseach .btn:hover,.search_area .seachcar .btn:hover{ background:#b42929; text-decoration:none;color:#fff;}
.search_area .seachcar .btn{ background:#e93a3a}
/*搜索e*/
/*品牌车型S*/
.seachcar{ float:left;margin-left:26px;}
.seachcar .btn{width:82px;background-color: #4880d4}
.seachcar .btn:hover{color:#fff;}
.selbox{ width:250px; height:40px; position:relative; float:left;}
.seltit{border:1px #ddd solid;height:38px;font:16px/38px "\5FAE\8F6F\96C5\9ED1";padding:0 25px 0 18px;color:#aaa;background:#fff url(//m3.auto.itc.cn/car/theme/autohomepc/img/icons_0087d68.png) no-repeat 226px -123px;display:block;cursor:pointer;overflow:hidden;}
.selbox .black{ color:#333}
.selcon {position: absolute;top: 38px;text-align: left;display: none;z-index: 30;left: 0;width: 570px;}
.selmain{border: 1px #ddd solid; background:#fff; height:328px; float:left; overflow-y:scroll; overflow-x:hidden}
.brand {width: 387px;}
.model { width: 172px;}
.selcon p{ font:14px/40px "\5FAE\8F6F\96C5\9ED1"; text-indent:-40px; margin-left:60px; border-bottom:1px #ebebeb solid; padding:6px 0}
.selcon p strong{ font-family:Arial, Helvetica, sans-serif; font-weight:600; color:#aaa; padding-right:30px;}
.selcon p a{ margin: 0 20px 0 0; display:inline-block; text-indent:0px;}
.selcon p a:hover{ color:#529ff2}

.sellist{ width:100%;font:14px/30px "\5FAE\8F6F\96C5\9ED1"; }
.sellist li{ height:30px;}
.sellist li a{ display:block;  height:30px; overflow:hidden; padding:0px 0 0 20px; float:none; border:0px;}
.sellist li a:hover{ background:#f7f7f7; color:#529ff2}
.sellist .th{border-bottom:1px #ebebeb  solid; height:38px; line-height:38px; background:#f7f7f7; padding-left:20px; overflow:hidden;}
.show .selcon{ display:block}
.search_area .seachcar{ margin-left:22px;}
.search_area .selbox{ width:156px; margin-left:-1px;}
.search_area .seltit{ background-position:132px -123px;}
.search_area .selcon{ background:#fff; border: 1px #ebebeb solid;overflow-y: scroll; overflow-x: hidden; width:236px; top:40px;}
.search_area .selcon .rmode { color: #aaa; border-bottom: 1px #ebebeb solid;padding: 0 0 0 18px;text-indent: 0;margin-left: 0;background: #F7F7F7; height: 39px;}
.search_area .selp{ height:346px;width:392px;}

/*品牌车型e*/
.tool_list{float: right;color:#222; margin-top:-5px;}
.tool_list li{float:left;}
.tool_list a {display: block;padding-top:46px;margin-left:15px;background: url(//m1.auto.itc.cn/car/theme/autohomepc/img/icon_06_325f0f1.png)  no-repeat center 5px;font-size: 14px; }
.tool_list .tool_ico1{background-image: url(//m1.auto.itc.cn/car/theme/autohomepc/img/icon_06_325f0f1.png); }
.tool_list .tool_ico2{background-image: url(//m3.auto.itc.cn/car/theme/autohomepc/img/icon_08_9ee4d35.png);}
.tool_list .tool_ico3{background-image: url(//m2.auto.itc.cn/car/theme/autohomepc/img/tool5_5a77c64.png);}
.tool_list .tool_ico4{background-image: url(//m4.auto.itc.cn/car/theme/autohomepc/img/tool2_a4a76ff.png);}
.tool_list .tool_ico5{background-image: url(//m2.auto.itc.cn/car/theme/autohomepc/img/tool6_a2e6e5a.png);}
/**搜索部分e****/
/*车型和工具*/
.models_box{border:1px solid #ccc;width: 1198px; height: 334px;}
.models_box a:hover h4{text-decoration:none;color:#529ff2}
.models_tab_box{width:100%;position:relative}
.models_tab_box .tab{background-color: #f5f5f5;height:48px;color:#222;font-size: 18px;border-bottom: 1px solid #e4e4e4; position:absolute; width:100%; left:0px; top:0px;}
.models_tab_box .tab a{position: relative;float: left;display: block;text-align: center;border-left: 1px solid #f5f5f5;border-right: 1px solid #f5f5f5;line-height: 47px; text-align:center; width:107px;}
.models_tab_box .tab .cur{background-color: #fff;color:#4880d4;border-left: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4;  height:49px;}
.models_tab_box .tab .cur:before{position: absolute;height: 2px;width: 100%;top: -1px;left: 0;background: #529ff2;content: "";}
.models_tab_box .tab .first{border-left: 0 none; }
.models_tab_box .tab .last{border-right: 0 none;}
.cartabcon{ padding-top:50px;}
.cartabcon:after{content: "";display:block;clear: both;}
.cartabcon .tabcon {display: none;position: relative;height:284px;}
.cartabcon .cur{display: block;}
.have-img-box{padding:0px 0 0px 18px;overflow: hidden; height:142px;float:left;}
.have-img-box li{float:left;width: 145px;text-align: center; overflow:hidden;}
.have-img-box .car-image{width: 120px; height:80px;margin:0 auto 0px;}
.have-img-box a:hover img{
    transform: scale(1.1);
    -ms-transform:  scale(1.1);
    -webkit-transform:  scale(1.1);
    -o-transform:  scale(1.1);
    -moz-transform:  scale(1.1);
}
.have-img-box h4{font-weight: normal;font-size: 16px;line-height: 30px;height: 30px;overflow: hidden;}
.have-img-box p{font-size: 14px;line-height: 20px;color:#aaa;}
.have-img-box .col3{ color:#333}
.have-img-box strong{color: #e93a3a;}
.no-img-box {margin:0 18px;overflow: hidden;float:left;height: 71px;}
.no-img-box:after{content: "";display:block;clear: both;}
.no-img-box li{float: left;text-align: center;width:145px;  overflow:hidden; padding:10px 0;}
.no-img-box h4{font-weight: normal;font-size: 16px;line-height: 30px;height: 30px;overflow: hidden;}
.no-img-box p{ line-height:20px; font-size:14px; color:#aaa}
.no-img-box p span{display: block;height: 18px;line-height: 18px;text-align: center;width: 110px;font-size: 11px;color: #fff;background-color: #d9463c;margin: 0 auto;border-radius: 10px;overflow: hidden;}
.no-img-box .more{font-size: 16px;line-height: 50px;height: 50px;overflow: hidden;}

.no-img-box .li{float: left;text-align: center;width:145px;  overflow:hidden; padding:10px 0;}
.no-img-box .li h4{font-weight: normal;font-size: 16px;line-height: 30px;height: 30px;overflow: hidden;}
.no-img-box .li p{ line-height:20px; font-size:14px; color:#aaa}
.ai-list li{background: url('//m3.auto.itc.cn/car/theme/autohomepc/img/ai-tag-s2_30c7fc3.png') no-repeat 15px 0;height: 38px;}
.car_tool_box{width:300px;}
.car_tool_box h3{ height:48px; background:#f5f5f5;border-bottom: 1px solid #e4e4e4;color:#222;font-size: 18px; line-height:48px; text-align:center; font-weight:normal}
.car_tool_box .carico_box{ width:100%; margin:0px; height:115px;}
.car_tool_box .carico_box a{ width:74px; height:65px;}
.car_tool_box p{ padding:15px 10px 5px; height:30px; overflow:hidden; line-height:30px; font-size:14px;}
.car_tool_box p a{ display:block; float:left; padding:0 13px; margin:0 5px; border-radius:14px; background:#EBEBEB}
#topTxt{ display:none}


/* 横向滚动
------------------------------ */
.scroll_horizontal{}
.scroll_horizontal .box{overflow:hidden;position:relative;width:725px;height:71px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:145px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;bottom:0px;width:30px;height:20px;background-image:url(//m2.auto.itc.cn/car/theme/autohomepc/img/pre-s-l_9a71833.png);background-repeat:no-repeat;font:0/0 Arial;display: block;cursor: pointer;z-index: 20;}
.scroll_horizontal .prev{left:50%;margin-left:-25px;background-position:center center;}
.scroll_horizontal .next{left:50%;margin-left:25px;background-position:center center;background-image:url(//m4.auto.itc.cn/car/theme/autohomepc/img/next-s-l_ca12954.png);background-repeat:no-repeat;}
.scroll_horizontal .prev:hover{cursor: pointer;background-image:url(//m2.auto.itc.cn/car/theme/autohomepc/img/pre-s_f7193aa.png);}
.scroll_horizontal .next:hover{cursor: pointer;background-image:url(//m4.auto.itc.cn/car/theme/autohomepc/img/next-s_291005e.png);}
.aiBox-simple{position: absolute;width: 870px;bottom: 0;left:18px;height: 75px;overflow: hidden;padding:3px;}
.aiBox-simple .no-img-box{margin:0;border-top:none;}
.aiBox-simple .ai-list{background: url('//m4.auto.itc.cn/car/theme/autohomepc/img/ai-bg-s_2f82558.png') no-repeat right center;border-radius: 4px;
    box-shadow: 0px 0px 5px 5px rgba(247,247,247,0.9); }
.ai-wrapper{position: absolute;width: 870px;bottom: 0;left:18px;height: 75px;overflow: hidden;padding:3px;}
.ai-wrapper-big{position: absolute;width: 1160px;bottom: 0;left:18px;height: 75px;overflow: hidden;padding:3px;}
.ai-intro{position: absolute;height: 80px;line-height: 80px;right:0;top:6px;font-size: 16px;width: 145px;text-align: center;color: #333;}
.ai-intro img{width: 120px;height: 68px;display: inline-block;}
.aiBox{position: absolute;width: 725px;bottom: 0;left:3px;height: 75px;overflow: hidden;
    background: url('//m4.auto.itc.cn/car/theme/autohomepc/img/ai-bg-s_2f82558.png') no-repeat right center;border-radius: 4px;
    box-shadow: 0px 0px 5px 5px rgba(247,247,247,0.9);
}
.aiBox .focpre{top:10px;}
.aiBox .focnext{top:10px;}
.aiBox .no-img-box{margin:0;border-top:none;}
.aiBox .ai-list{}
.aiBox li{}
.aiBigBox-simple{position: absolute;width: 1160px;bottom: 0;left:18px;height: 75px;overflow: hidden;padding:3px;}
.aiBigBox-simple .no-img-box{margin:0;border-top:none;}
.aiBigBox-simple .ai-list{background: url('//m4.auto.itc.cn/car/theme/autohomepc/img/ai-bg-s_2f82558.png') no-repeat right center;border-radius: 4px;
    box-shadow: 0px 0px 5px 5px rgba(247,247,247,0.9); }
.aiBigBox{position: absolute;width: 1015px;bottom: 0;left:3px;height: 75px;overflow: hidden;
    background: url('//m4.auto.itc.cn/car/theme/autohomepc/img/ai-bg-s_2f82558.png') no-repeat right center;border-radius: 4px;
    box-shadow: 0px 0px 5px 5px rgba(247,247,247,0.9); }
.aiBigBox .no-img-box{margin:0;border-top:none;}
.aiBigBox .ai-list{}
.aiBigBox  li{width: 145px;}
.aiBigBox .box{width: 1015px;}
#aiSlideNav{display: none;}
.narrow li{width: 143px;}
/**车型和工具e**/

/****公共部分****/
.carico_box{ padding-top:20px; overflow:hidden; margin:0 auto 0 5px; width:340px;}
.carico_box a{ display:block; width:85px; height:60px; float:left; text-align:center; box-sizing:border-box; padding-top:26px; font-size:14px; line-height:24px; background:url(//m1.auto.itc.cn/car/theme/autohomepc/img/car_ico_c83119b.png) no-repeat 0 0}
.carico_box .carm01{ background-position: center 0;}
.carico_box .carm02{ background-position: center  -65px;}
.carico_box .carm03{ background-position: center  -130px;}
.carico_box .carm04{ background-position: center  -195px;}
.carico_box .carm05{ background-position: center  -260px;}
.carico_box .carm06{ background-position: center  -325px;}
.carico_box .carm07{ background-position: center  -390px;}
.carico_box .carm08{ background-position: center  -455px;}

.gradient{ background-image: -moz-linear-gradient( 90deg, rgb(2,2,2) 0%, rgba(1,1,1,0) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(2,2,2) 0%, rgba(1,1,1,0) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(2,2,2) 0%, rgba(1,1,1,0) 100%);
    position: absolute; width:100%; font-size:14px; line-height:30px;
    bottom: 0; overflow:hidden;}
.gradient a{ color:#fff; margin-left:10px;}
.gradient .v_ico{ padding-left:22px; background:url(//m2.auto.itc.cn/car/theme/autohomepc/img/small-open_4f6b111.png) no-repeat 0 center}
/**焦点图**/
.focus{ position:relative;}
.f_Img{ height:100%; width:100%; overflow:hidden;}
.f_Img li{ position:absolute; width:100%; z-index:0;}
#flashFoucsBox_1{visibility:hidden}
.f_Img img{ display:block;}
.nav-box{ position:absolute; bottom:0px; right:10px; line-height:50px; height:50px; font-size:18px; text-align:right; z-index:2; color:#fff}
.nav-box .cur-index{ font-size:30px;}
.focpre, .focnext {display: block;position: absolute;width: 30px;height: 41px;left: 0; top: 100px;background: url(//m1.auto.itc.cn/car/theme/autohomepc/img/focus_arrow_left_1053cc9.png) no-repeat;z-index: 200;}
.focnext{ background:url(//m1.auto.itc.cn/car/theme/autohomepc/img/focus_arrow_right_2b31be8.png) no-repeat; left:auto; right:0px;}

.picbox{ overflow:hidden; position:relative; line-height:1}
.picbox a:hover img{
    transform: scale(1.05);
    -ms-transform:  scale(1.05);
    -webkit-transform:  scale(1.05);
    -o-transform:  scale(1.05);
    -moz-transform:  scale(1.05);
}

.list{ font-size:16px; line-height:36px;}
.list li{ height:38px; overflow:hidden;}
.mod li{padding-left:15px; position:relative}
.mod li:before{ content:''; position:absolute; left:0px; top:16px; width:4px; height:4px; background:#aaa; border-radius:50%; left:0px;}

.right{ width:300px; float:right;}
.right h3{ font-size:20px; font-weight:bold; line-height:40px;}
.adcon{ margin-bottom:20px; position:relative; overflow:hidden; line-height:0 }
.adcon img{ display:block}
.right .box h3{ height:50px; line-height:50px; font-size:20px; font-weight:bold; margin-bottom:0px;}
.right .boxbg{ background:#F9F9F9; border-top:1px #4880D4 solid; margin-bottom:20px; padding:0 15px;}
.right .boxbg .gradient{ text-align:left; font-size:16px; height:40px; background:#000;filter:alpha(opacity=70); opacity: 0.7; line-height:40px;}

.atit{ height:52px; border-bottom:3px #E9E9E9 solid; position:relative;}
.atit h2{ position:absolute; left:0px; bottom:-3px;border-bottom:3px #4880D4 solid; font-size:28px; font-weight:bold; height:52px;}
.atit .center{ width:860px; float:left;padding-top:5px;}
.atit .center .mbtn{ float:right; margin-left:15px; border:1px #4880D4 solid; color:#4880D4; height:28px; line-height:28px; font-size:16px; padding:0 12px;}
.atit .seachcar{ float:right; }
.atit .seachcar .selbox{ height:30px; width:210px;}
.atit .seachcar .selcon{ top:28px;}
.atit .seachcar .seltit{ height:28px; line-height:28px; font-size:14px; background-position:186px -128px;}
.atit .seachcar .btn{ height:30px; font-size:16px; width:auto; padding:0 14px; line-height:30px;}
.atit .tip{ width:300px; float:right; line-height:40px; font-size:16px; text-align:center}

.ptlist{ overflow:hidden; width:100%; padding:8px 0}
.ptlist li{ width:171px; height:140px; float:left; text-align:center}
.ptlist strong{ display:block; font-size:16px; line-height:20px; height:20px; font-weight:normal; overflow:hidden;}
.ptlist p{ font-size:14px; line-height:20px; color:#aaa;}
.ptlist p a{ color:#aaa}
.ptlist .red{ color:#e93a3a; font-weight:bold}
.ptlist .more{ font-size:16px; line-height:30px; text-align:center; display:block; margin-top:40px;}
.car-image{ margin:0 auto 0px; width:120px; height:90px; overflow:hidden;}
.car-image a:hover img{
    transform: scale(1.1);
    -ms-transform:  scale(1.1);
    -webkit-transform:  scale(1.1);
    -o-transform:  scale(1.1);
    -moz-transform:  scale(1.1);
}

.tabcon{ display:none;}
.tabcon.cur{ display:block;animation: 2s opacity2 0s; -webkit-animation: 2s opacity2 0s;-moz-animation: 2s opacity2 0s;}
@keyframes opacity2{
    0%{opacity:0}
    50%{opacity:.8;}
    100%{opacity:1;}
}
@-webkit-keyframes opacity2{
    0%{opacity:0}
    50%{opacity:.8;}
    100%{opacity:1;}
}
@-moz-keyframes opacity2{
    0%{opacity:0}
    50%{opacity:.8;}
    100%{opacity:1;}
}

.red{ color:#e93a3a; font-weight:bold}
.a_r{ float:right;}

.mt{ margin-top:10px;}
.tabbox { margin-top:20px; height:307px; float:left; margin-bottom:30px;}
.tabbox .tab{ background:#F9F9F9; border:1px #E9E9E9 solid; width:124px; height:100%; box-sizing:border-box; font-size:16px; line-height:44px; float:left;}
.tabbox .tab a{ display:block; padding-left:24px; line-height:51px;}
.tabbox .tab .cur{border-top:1px #E9E9E9 solid;border-bottom:1px #E9E9E9 solid; position:relative; margin-left:-1px; border-left:4px #4880D4 solid; background:#fff; margin-top:-1px; width:97px; line-height:50px; padding-left:20px; width:101px;}
.tabbox .tabboxcon{ float:left; overflow:hidden;}
.tabbox .ptlist{ width:688px; padding:0px 0 0 16px;}
.tabbox .ptlist li{ height:130px;}
.tabbox .ptlist p,.tabbox .ptlist p a{ color:#333}
.tabbox .ptlist .red{ font-weight:normal}

.class-tag{ padding:0 20px;}
.class-tag dt{ font-size:18px; font-weight:bold; line-height:40px;}
.class-tag dd{ font-size:16px;}
.class-tag dd a{ line-height:30px; padding:0 14px; display:inline-block; height:30px; margin-bottom:5px;}
.class-tag dd a:hover{ background:#E93A3A; color:#fff; border-radius:14px;}
.adbox .fl,.adbox .fr{margin-bottom:30px; position:relative; overflow:hidden; line-height:0px;}
.adbox .fl:empty,.adbox .fr:empty{ margin-bottom:0px;}
.f_tab {
    position: absolute;
    top: 5px;
    text-align: center;
    width: 100%;
    height: 20px;
    z-index: 2;
}
.f_tab span {
    display: inline-block;
    width: 12px;
    height: 12px;
    background: #aaa;
    margin: 0 9px;
    cursor: pointer;
    line-height: 12px;
    border-radius: 6px;
}
.f_tab .cur {
    background: #529ff2;
}
/***新闻模块 s*****/
.firstScr{ padding-top:20px;}
.firstScr.area .left{ width:430px; float:left;}
.firstScr .focus{width:430px; height:290px;}
.focus .gradient{ position:static;height:50px; background:#1C232C; font-size:18px; line-height:50px; overflow:hidden;}
.focus .gradient a{ margin-left:12px;}
.firstScr .borbox{ margin-top:20px; border:1px #E9E9E9 solid; background:#F9F9F9; padding-bottom:20px;}
.borbox .tit{ margin:10px 20px 0;  line-height:40px; height:48px;}
.borbox .tit h3{ float:left; font-size:20px; font-weight: bold; color:#222}
.borbox .tit h3 a{color:#222}
.borbox .tit .more{ float:right; color:#aaa; font-size:14px;}
.ptbox{ padding:0px 0px 0 20px; overflow:hidden;}
.ptbox .picbox{ width:180px; height:120px; float:left; margin-right:24px;}
.ptbox .god-mark{ bottom:auto; top:0px;border-radius:0px; height:22px; line-height:22px;}
.ptbox .got-i-icon{ right:34px;}
.borbox .list{ line-height:34px; padding-left:20px; padding-top:20px;}
.borbox .list li{ height:36px;}
.firstScr .center{ padding-left:20px; width:420px; float:left; overflow:hidden;}
.firstScr .title{ height:320px; overflow:hidden; text-align:center;  margin-top:-11px;}
.firstScr .title h3{ font-size:22px; font-weight: bold; line-height:36px; padding-top:8px; border-top:1px #ebebeb dashed; margin-top:5px;}
.firstScr .title p{ line-height:26px; color:#777; font-size:14px;}
.firstScr .title p a{color:#777;}
.firstScr .title p a:hover{ color:#4880D4}
.firstScr .center .box strong{ font-size:18px; display:block; height:32px; padding-top:0px; text-align:center}
.firstScr .center .list{ padding:0px 0 20px; line-height:32px;}
.firstScr .center .no-margin{padding-bottom:0;}
/*.firstScr .center .list:hover li:first-child span.red{background: url('../images/color.gif') no-repeat -10px -5px;display: inline-block;background-size: 55px 35px;width: 55px;height: 35px;}*/
.firstScr .center .list li{ height:32px;padding-left:10px;white-space: nowrap;}
.firstScr .center .list li a{display: inline-block;height: 32px;}
.firstScr .center .box{margin-left:-10px;}
.firstScr .center .list li .red{display: inline-block;width: 35px;height: 32px;text-align: center;line-height: 32px;}
.firstScr .center .list li .energy{width: 55px;}
.firstScr .center .ad{ float:none; padding:0 5px;}
.firstScr .right .tit{ height:50px; overflow: hidden;}
.firstScr .right .tit h3{ float:left;}
.firstScr .right .tit .more{ background:url(//m4.auto.itc.cn/car/theme/autohomepc/img/chang_ico_92def73.jpg) no-repeat 0 center; padding-left:20px; color:#aaa; font-size:14px; float:right; line-height:50px;}
.origin-box{ height:502px; overflow:hidden; margin-top: -12px;}
.origin-box li{ padding:14px 0px 0; overflow:hidden; height:114px;border-bottom:1px #E9E9E9 solid; }
.origin-box img{  width:150px; height: 100px; float: left;}
.origin-box .info{ padding-left: 160px; padding-top: 10px; line-height: 26px;}
.origin-box .info strong{ display: block; font-size: 16px; font-weight: normal; height:26px; overflow: hidden; }
.origin-box .info p{ font-size:14px;text-overflow:ellipsis;  display:-webkit-box; -webkit-box-orient:vertical;  -webkit-line-clamp:2; overflow: hidden; line-height: 24px; height: 48px; }
.origin-box .origin-head{ height:38px; font-size:14px; line-height:38px; color:#aaa}
.origin-box .origin-head img{ float:left; margin-right:10px;  width:38px; height: 38px; border-radius: 50%;}
.origin-box .origin-head a{ margin-right:10px;}
.origin-box  p{ font-size:16px; line-height:26px; padding-top: 4px;}
.car-icon{width: 48px;height: 32px;display: inline-block;float: right;}
.firstScr .center .list .pad1{padding-left:55px;position: relative;overflow: visible;}
.firstScr .center .list .pad1 .red{width: 75px;height: 55px;text-align: center;line-height: 55px;
    position: absolute;left:-8px;top:50%;margin-top:-27px;
    transform: scale(1);
    -ms-transform:  scale(1);
    -webkit-transform:  scale(1);
    -o-transform:  scale(1);
    -moz-transform:  scale(1);
    font-size:16px;font-weight: bold;
}
.firstScr .center .list .pad2{padding-left:67px;position: relative;overflow: visible;}
.firstScr .center .list .pad2 .red{width: 75px;height: 55px;text-align: center;line-height: 55px;
    position: absolute;left:-1px;top:50%;margin-top:-27px;
    transform: scale(1);
    -ms-transform:  scale(1);
    -webkit-transform:  scale(1);
    -o-transform:  scale(1);
    -moz-transform:  scale(1);
    font-size:16px;font-weight: bold;
}
.firstScr .center .list li .shake{
    display: inline-block;width: 65px;height: 50px;text-align: center;line-height: 50px;
    position: absolute;left:0;top:50%;margin-top:-25px;font-weight: normal;
    font-size:18px;
    background: url('//m3.auto.itc.cn/car/theme/autohomepc/img/color1_077eb6a.png') no-repeat center center;
    background:none\9;
    background-size: 85px auto;
    -webkit-animation:shaking 1s ease-in-out 0s 1 alternate forwards ;
    animation:shaking 1s ease-in-out 0s 1 alternate forwards ;}

@keyframes shaking {
    0% {
        transform: scale(1) rotate(0deg);
        font-weight: normal;
    }

    40% {
        transform: scale(1.05)  rotate(-6deg);
        font-weight: bold;
    }
    60% {
        transform: scale(1.05)  rotate(6deg);
        font-weight: bold;
    }

    100% {
        transform: scale(1)  rotate(0deg);
        background: none;
        font-weight: bold;
    }
}
/***新闻模块 e*****/

/***选车中心 s*****/
.area .left{ width:860px; float:left;}
.atit .tab{ text-align:right; line-height:30px; font-size:16px; padding-top:5px;}
.atit .tab a{ display:inline-block; padding:0 15px;}
.atit .tab .cur{ background:#4880D4; color:#fff; border-radius:14px; position:relative;}
.atit .tab .cur:after{ content:''; position:absolute; border-top:8px #4880D4 solid;border-left:8px transparent solid;border-right:8px transparent solid; top:30px; left:50%; margin-left:-8px;}

.selcarbox{border:1px #E9E9E9 solid; border-top:none; margin-bottom:30px; position:relative}
.selcarbox .adcon{ position:absolute; top:150px; right:0px;}
.selcarbox .selcar-adcon{ width:171px; height:140px; text-align:center; background:#fff}
.selcarbox .selcar-adcon strong{ display:block; font-size:16px; line-height:20px; height:20px; font-weight:normal}
.selcarbox .selcar-adcon p{ font-size:14px; line-height:20px; color:#aaa;}
.selcarbox .selcar-adcon .car-image{ position:relative}
.selcar_tag{ background:#F9F9F9; border-bottom:1px #E9E9E9 solid;line-height:40px; overflow:hidden; padding:10px 0;}
.selcar_tag dt{ width:70px; padding-left:20px; float:left; height:40px; font-size:18px; font-weight:bold;}
.selcar_tag dd{ float: left; height:40px; overflow:hidden; font-size:16px; }
.selcar_tag .wid1{ width:90px;}
.selcar_tag .wid2{ width:206px;}
.selcar_tag .wid3{ width:220px;}
.selcar_tag dd a{ display:inline-block;padding:0 12px; line-height:30px; margin-top:5px;}
.selcar_tag dd .on{background:#4880D4; color:#fff; border-radius:14px;}
.selnum{ position:absolute; right:10px; top:106px;}
.selnum span,.selnum a{ color:#4880D4; margin:0 5px;}
.selcarbox .cartip{ position:absolute; background:#f09e1c; color:#fff; padding:0 4px; line-height:20px; border-radius:3px;}
.selcarbox .cartip em{position:absolute; border-top:5px #f09e1c solid;border-left:5px transparent solid;border-right:5px transparent solid;bottom:-5px; left:50%; margin-left:-5px;}
.selcarbox .car-image{ padding-top: 5px; height: 85px;}


.right .tab{ padding-top:12px; height:40px;}
.right .tab a{ width:149px; border:1px #E9E9E9 solid; float:left; position:relative; font-size:20px; text-align:center; margin-left:-1px; line-height:38px;}
.right .tab .cur{ background:#4880D4; color:#fff;position:relative; }
.right .tab .cur:after{ content:''; position:absolute; border-top:10px #4880D4 solid;border-left:10px transparent solid;border-right:10px transparent solid; top:38px; left:50%; margin-left:-10px;}

.toplist{ border:1px #E9E9E9 solid; height:378px; position:relative; margin-top:20px; background:#F9F9F9;}
.toplist ul{ width:88px; margin-left:0px;}
.toplist ul>li{ height:44px; font-size:14px; line-height:44px; margin-top:-1px;}
.toplist .toptit{ display:block;font-size:14px; line-height:44px; padding-left:18px;}
.toplist ul li.cur{border-top:1px #E9E9E9 solid;border-bottom:1px #E9E9E9 solid;}
.toplist li.cur .toptit{ border-left:4px #4880D4 solid; padding-left:14px; position: relative; z-index:10; margin-left:-1px;  background:#fff; width:74px;}
.toplist .topnumlist{width:209px; background:#fff; height:100%; position:absolute; right:0px; top:0px; border-left:1px #E9E9E9 solid; display:none}
.toplist .cur .cur .topnumlist{display:block}
.toplist .topnumlist li{ margin:0 10px; border-bottom:1px #E9E9E9 dashed; padding:10px 0; height:40px;line-height:20px;}
.toplist .topnumlist em{ width:20px; height:20px; float:left; text-align:center; font-size:14px; background:#E8E8E8; font-style:normal; line-height:20px;}
.toplist .topnumlist em.on{ background:#e93a3a; color:#fff}
.toplist .topnumlist strong{display:block;width:156px;height:20px; font-size:14px; font-weight:normal; float:right;}
.toplist .topnumlist p{ width:156px; height:20px; color:#aaa; float: right; }
.toplist .topnumlist .btn{width:40px; height:20px; background:#4880D4;font-size:14px;line-height:20px; float:right;}
/***选车中心 e*****/

/***低价买车 s*****/
#buycarArea .right{ padding-top:20px;}
.atit .city{ margin-left:120px; margin-top:0px;}
.atit .atip{line-height:30px;font-size: 14px; color:#aaa; margin-right:-10px;}
.atit .atip a{ margin:0 10px;}
.atit .hcon{ right:auto; left:0px;}
.buy_left{ width:432px; float:left; padding-top:20px;}
.buy_left .focus{  width:400px; height:282px;}
.buy_left .f_Img li{
    height: 100%;
}
.buy_left .focus .gradient {
    position: absolute;
    left:0;
    bottom: 0;
    z-index: 1;
}
.buy_left .fram{ height:180px; padding-top:20px;}
.buy_left .fram iframe{ frameborder:0}

.buy_right{ width:428px; float:right;padding-top:20px;}
.buy_right strong{ display:block; text-align:center; font-size:20px; font-weight:bold; line-height:38px;}
.buy_right div.list{ padding-bottom:10px; padding-top:2px; font-size:15px; width:436px; margin-left:-5px; overflow:hidden;}
.buy_right div.list ul{ overflow: hidden; width: 100%;}
.buy_right div.list li{ width:214px; float:left; height:36px; overflow:hidden; padding-left:4px;}
.cx-box .tit{ height:40px;line-height:38px;}
.cx-box .tit h3{ float:left;font-size:20px; font-weight:bold;line-height:38px;}
.cx-box .tit .more{ float:right; font-size:14px;}
.cx-box .time{ float:right; color:#999; font-size:14px;}

.cutpri-box{ width:100%; float:left; height:234px; position:relative; margin-top:60px; border:1px #E4E4E4 solid; box-sizing: border-box; margin-bottom:30px;}
.cutpri-box .tab{ height:48px; background:#F5F5F5; margin-left:115px; margin-top:-50px; border:1px #E4E4E4 solid; border-bottom:none;margin-right:-1px; font-size:18px; line-height:48px; font-weight:bold}
.cutpri-box .tab:after{content:"."; display:block;height:0;visibility:hidden;clear:both;}
.cutpri-box .tab a{ padding:0 25px; display:inline-block; height:48px;float:left;}
.cutpri-box .tab .cur{ position:relative; background:#fff;border-left:1px #E4E4E4 solid;border-right:1px #E4E4E4 solid; margin-left:-1px;border-top:2px #4880D4 solid; top:-1px; color:#4880D4;}
.cutpri-box h3{ position:absolute; left:15px; top:-50px; font-size:20px; font-weight:bold; line-height:40px;}
.cutpri_list{overflow:hidden; font-size:16px; line-height:36px; margin-top:20px;}
.cutpri_list li{ width:278px; border-left:1px #E4E4E4 dashed; margin-left:-1px; height:40px; float:left; padding-left:20px;}
.cutpri_list .modname{ width:112px; overflow:hidden; float:left; height:40px;}
.cutpri_list .green{ color:#23B24B; padding-left:17px; width:70px; float:left; background:url(//m2.auto.itc.cn/car/theme/autohomepc/img/down_c962bb8.png) no-repeat 0 center}
.cutpri_list .green a{color:#23B24B;}
.cutpri_list .red{ font-weight:normal}
.cutpri_list .red a{ color:#e93a3a}
/***低价买车 e*****/

/***分期购车 二手车 s*****/
.loan-box .left,.oldcar-box .left{ width:370px;}
.loan-box .atit h2{border-bottom: 3px #E93A3A solid; color:#E93A3A}
.loan-box .atit h2 a{ color:#E93A3A}
.loan-box .atit .center .mbtn{ border: 1px #E93A3A solid;color:#E93A3A;}
.loan-box .seachcar .btn{ background:#E93A3A}
.loan-box .tabbox{ height:256px;}
.loan-box  .class-tag dt{ line-height:34px;}
.loan-box  .car-image{ height: 85px;}
.oldcar-box .atit h2{border-bottom: 3px #F09E1C solid; color:#F09E1C}
.oldcar-box .atit h2 a{ color:#F09E1C}
.oldcar-box .atit .center .mbtn{ border: 1px #F09E1C solid;color:#F09E1C;}
.oldcar-box .seachcar .btn{ background:#F09E1C}
.oldcar-box .class-tag dd a{ padding:0 10px;}
.oldcar-box .class-tag dd a:hover{ background:#F09E1C;}
.oldcar-box .tabbox .ptlist li{ height:160px;}
/***分期购车 二手车 s*****/
/***用车口碑 s*****/
.kb-box{ width:860px; float:left; height:495px; margin-top:20px; margin-bottom:20px;}
.kb-box .tab{ width:94px;}
.kb-box .tab .cur{ width:70px;}
.kb-box .tabcon{ width:723px; margin-left:40px;margin-top:10px; height:485px;}
.kb-list{ width:768px; overflow:hidden; margin-left:-40px; margin-top:-10px;}
.kb-list li{ width:354px; height:240px; padding:10px 0 0 30px; float:left; border-bottom:1px #E9E9E9 dashed;border-left:1px #E9E9E9 dashed; margin-top:-1px; margin-left:-1px;}
.kb-list .infobox{ height:116px;}
.kb-list .car-image{ float:left; margin-right:20px;}
.kb-list  .info{ padding-left:140px;}
.kb-list  .info .t{ font-size:14px; line-height:22px;}
.kb-list  .info .t strong{ display:block; font-size:16px; font-weight:normal;}
.kb-list  .info .red{ font-weight:normal;}
.infobox .inf_num{ height:25px; padding-top:5px;}
.infobox .inf_num .red{ float:left; font-size:12px; padding-right:10px;}
.infobox .inf_num .red em{ font-size:16px; font-style:normal;}
.infobox .inf_num .starcon{width: 90px;height: 14px;display: block;background: url(//m3.auto.itc.cn/car/theme/autohomepc/img/ico2_bg_0980a70.png) repeat-x 0 0; float: left; margin-top:4px}
.starcon .starnum{ display:block; float:left; margin-left:0px; height:14px; width:35%;background: url(//m3.auto.itc.cn/car/theme/autohomepc/img/ico2_bg_0980a70.png) repeat-x 0 -16px;}
.kb-list  .info p{font-size:14px; line-height:22px;}
.kb-list  .info p .red{margin-left:20px;}
.kb-list .bq{ margin-bottom:10px; font-size:14px; line-height:20px; padding:0 20px 0 80px; position:relative;color:#777; position:relative; height:40px; overflow:hidden;}
.kb-list .bq a{ color:#777}
.kb-list .bq a:hover{ color:#4880D4}
.kb-list .bq .b_green,.kb-list .bq .b_red{ width:60px; height:20px; background:#4880D4; color:#fff; font-size:12px; text-align:center; position:absolute; left:0px; top:4px;}
.kb-list .bq .b_red{ background:#666}
.kb-list .bq .b_green:after,.kb-list .bq .b_red:after{ content:'';border-top:4px  transparent solid;border-left:6px #4880D4 solid;border-bottom:4px transparent solid; top:6px; right:-6px; position: absolute}
.kb-list .bq .b_red:after{border-left:6px #666 solid;}

.mt .toplist{ height:392px;}
.mt .toplist .topnumlist .r{ color:#333; font-weight: normal}
/***用车口碑 s*****/

/***图片视频 s*****/
.vpic-list{ width:100%; padding-top:18px; padding-bottom:15px; overflow:hidden;}
.vpic-list .picbox{ width:100%; height:100%; overflow:hidden;}
.vpic-list .li{ width:235px; height:155px; padding:0 0px 5px 8px; float:left; overflow:hidden;}
.vpic-list .picbox img{width:100%; height: auto}
.vpic-list .picbox .tip_ico{ width: 36px; height: 36px; position: absolute; top: 0px; left: 0px; background: url("//m4.auto.itc.cn/car/theme/autohomepc/img/hot-ico_0ce55e5.png") no-repeat 0 0}
.vpic-list .gradient{ height: 30px; overflow: visible}
.vpic-list .gradient a,.vpic-list .gradient span{color: #fff; margin-left:10px; text-align:left; display:block; position: absolute; bottom: 5px; line-height: 20px; padding-top: 5px;padding-bottom: 7px; height: 16px; overflow:hidden; padding-right: 10px;}
.vpic-list .gradient .v_ico{text-align:left; margin-left:10px; background: url(//m2.auto.itc.cn/car/theme/autohomepc/img/small-open_4f6b111.png) no-repeat 0 7px; }
.vpic-list .picbox a:hover .gradient span{ height: auto; bottom: 1px;}
.vpic-list .picbox a:hover  .gradient .v_ico{background: url(//m2.auto.itc.cn/car/theme/autohomepc/img/small-open_4f6b111.png) no-repeat 0 7px; height: auto; bottom: 1px}
.vpic-list .max{ width:470px; height:315px; padding:0px;position: relative;}
.vpic-list .max .gradient{ height:50px;  line-height: 50px;}
.vpic-list .max .gradient a,.vpic-list .max .gradient span{ font-size: 18px; line-height: 30px; height: 28px; bottom: 10px; overflow: hidden}
.vpic-list .max .gradient .v_ico{background: url(//m3.auto.itc.cn/car/theme/autohomepc/img/open_2a808db.png) no-repeat 0 4px;padding-left: 46px; height: 28px}
.vpic-list .max .picbox a:hover .gradient span{  height: auto; bottom:8px }
.vpic-list .max .picbox a:hover .gradient .v_ico{background: url(//m3.auto.itc.cn/car/theme/autohomepc/img/open_2a808db.png) no-repeat 0 4px; height: auto; bottom: 8px;}

.vpic-list .god-mark{bottom: auto;top: 0px;border-radius: 0px;height: 22px;line-height: 22px;}
.vpic-list .got-i-icon {right: 34px;}
.piccar-box,.vidcar-box{ height: 355px;position: relative;width: 1200px;overflow: hidden;padding-bottom:20px;}
.piccar-box .f_tab,.vidcar-box .f_tab{bottom:10px;top:auto;}
.piccar-box .f_tab span,.vidcar-box .f_tab span{height: 10px;margin:0 5px;width: 10px;}
.piccar-box .f_tab .cur,.vidcar-box .f_tab .cur{width: 50px;}
.mt .mod{ line-height:34px;}
.mt .mod li{ height:34px;}
.mt  .adcon{ margin-top:20px; margin-bottom:0px;}
#vidcarArea .right{ height:310px; position:relative}
#vidcarArea .adcon{ position:absolute; bottom:5px; right:0px;}
#piccarArea .tab,#vidcarArea .tab{ border-right: 1px #E9E9E9 solid; height: 50px; font-size:20px; font-weight: bold; text-align: center; line-height: 49px; overflow: hidden}
#piccarArea .tab a,#vidcarArea .tab a{ width: 149px; border-bottom: 1px #E9E9E9 solid;border-left: 1px #E9E9E9 solid; float: left}
#piccarArea .tab .cur,#vidcarArea .tab .cur{ border-bottom: 0px; width: 148px; color: #4880D4}
.vpic-list .video-iframe{margin-top: -10px;margin-left: -10px;width: 480px; height: 325px;}
.go-page{position: absolute;text-align:center;top:40px;left: 10px;display: block;font-size:12px;color: #fff;background-color: #2e557e;height: 30px;line-height: 30px;width: 100px;border-radius: 15px;}
/***图片视频 s*****/

/***资讯 s*****/
.wrapper{position:relative; overflow:hidden;margin-top:20px;}
.l-part{ background:#F9F9F9; border:1px #E9E9E9 solid; height:100%; width:166px; position: absolute; box-sizing:border-box; }
.l-part .channel{ padding:15px 10px 0 14px;}
.l-part .channel dt{ font-size:16px; line-height:22px; color:#4880D4; height:26px;}
.l-part .channel dt a{ color:#4880D4;}
.l-part .channel dd{ font-size:14px; line-height:30px; padding-bottom:10px;}
.l-part .channel dd a{ display:inline-block; margin-right:14px;}
.m-part{ padding-left:200px; float:left; width:660px; margin-top:-15px;}
.zx-list{ width:100%;}
.zx-list li{ border-bottom:1px #F5F5F5 solid; padding:15px 0; position:relative; overflow:hidden;}
.zx-list li:hover{ background:#F9F9F9}
.zx-list .box{ padding:0px; border-bottom:0px;}
.zx-list .box1,.zx-list .box2,.zx-list .box3,.zx-list .box5{padding:15px 0; border-bottom:1px #F5F5F5 solid;}
.zx-list .car-image{ float:left; width:150px; height:100px; margin-right:20px;}
.zx-list .info{ padding-bottom:30px; float:left;}
.zx-list strong,.zx-list .box h3{ display:block; font-size:18px; line-height:24px;  font-weight:normal; width:490px;}
.zx-list .foot{ line-height:20px; padding:10px 0 0; height:20px; font-size:14px; color:#aaa; position:absolute; bottom:15px; height:20px; overflow:hidden; width:100%}
.zx-list .foot img{ width:20px; height:20px; border-radius:50%; float:left; margin-right:6px; display:block}
.zx-list .foot a{color:#aaa;}
.zx-list .fotnum{ position:absolute; right:0px;height:20px; font-size:14px; color:#aaa; bottom:15px;}
.zx-list .fotnum .num{ background:url(//m2.auto.itc.cn/car/theme/autohomepc/img/num_60aef88.png) no-repeat 0 center; padding-left:20px; color:#aaa;}
.zx-list .fotnum .view{background:url(//m2.auto.itc.cn/car/theme/autohomepc/img/view_120b6b9.png) no-repeat 0 center; padding-left:20px;color:#aaa; margin-right:25px;}
.zx-list .pic-box{ width:676px; padding-top:10px;}
.zx-list .pic-box img{ width:156px; height:106px; margin-right:12px;}
.box h3{ margin-bottom:10px;}
.pic_list{ overflow:hidden; height:100px;}
.pic_list img{ float:left; margin-right:10px;}
.ad{float:left;width:32px;height:16px;border:1px solid #aaa;border-radius:2px;text-align:center;margin-right:10px;font-size:12px;line-height:16px;color:#aaa;font-weight:normal;position:relative;}
.ad-logo{float:left;margin: 0px 10px 0 0; display: block; width: 22px; height: 22px;background: url(//m1.auto.itc.cn/car/theme/autohomepc/img/ad_741cd43.png) no-repeat 0 -31px;cursor: pointer;}
.zx-list .box3 h3,.zx-list .box5 h3,.zx-list .box1 strong{ width:100%;}
.zx-list .box3 .foot,.zx-list .box5 .foot{ position: relative; bottom:0px;}
.loading{ padding:15px 0; text-align:center; font-size:16px; line-height:28px;}
.loading a{ color:#777; padding-right:26px;     background:url(//m3.auto.itc.cn/car/theme/autohomepc/img/icons_0087d68.png) no-repeat right  -132px;}
.r-part{ width:300px; float:right; margin-top:-15px;}
.r-part .zx-list{ padding-bottom:15px; margin-top:-10px;}
.r-part .zx-list .info,.r-part .zx-list strong{ width:140px;}
.r-part .zx-list strong { font-size:16px;}
.r-part .zx-list .car-image{ margin-right:10px;}
.big-shot{ overflow:hidden; width:300px; margin-left:-15px; padding-bottom:5px;}
.big-shot li{ width:100px; height:98px; float:left; text-align:center; font-size:14px; line-height:40px;}
.big-shot img{ width:50px; height:50px; display:block; margin:0 auto; border-radius:50%;}
.big-shot strong{ font-weight:normal}
.friends{ line-height:30px; font-size:14px; color:#aaa; padding-bottom:10px; text-align:left; margin-left:-8px;}
.friends a{ margin:0 8px; display:inline-block }
.intro{ font-size:14px; line-height:20px; color:#777; padding:10px 0}
.intro p{ padding:6px 0}
.intro .mail{ display:block}
.intro a{color:#777;}

#infocarArea .last{ display:none}
/***资讯 e*****/
/*********/
/****右侧固定导航条 S*******/
.sidnav{ width:42px; position:fixed;left:50%; margin-left:620px; bottom:10px; text-align:center; font-size:14px; line-height:40px; z-index:1000}
.sidnav a{ display:block; background:#F9F9F9; color:#777}
.sidnav .cur{ background:#4880D4; color:#fff;}
.sidnav .last{ margin-top:10px;}
.sidnav .gotop{ overflow:hidden;height:40px; background:#F9F9F9 url(//m3.auto.itc.cn/car/theme/autohomepc/img/gotop_e2124bc.png) no-repeat center center}
@media screen and (max-width:1280px) {
    .sidnav{ left:auto; right:0px; margin-left:auto;}
}

.float-nav{width: 50px;position: fixed;top:50%;z-index: 100;left:50%; margin-left:580px;margin-top:-210px;}
@media screen and (max-width:1280px) {
    .float-nav{ left:auto; right:40px; margin-left:auto;}
}
.float-nav li{float:left;margin-bottom:3px;position: relative;}
.float-nav .feedback-area{height: 50px;width: 100px;margin-top:10px;}
.float-nav .go-area{height: 50px;width: 100px;margin-top:10px;}
.go-top{width: 33px;height: 18px;background: url('//m2.auto.itc.cn/car/theme/autohomepc/img/arrtop_0e91b4f.png') no-repeat;display: block;position: absolute;right: 19px;top: 0;}
.float-nav li .nav-box{position: relative;padding-left:50px;width:50px;height:50px;overflow: hidden;text-align: right;}
.float-nav a.nav-item{height: 20px;display:block;line-height: 20px;
    background: linear-gradient(to left bottom, #3c8ca8 ,#7abcd2 );
    color: #fff;font-size:8px;text-align: center;
    padding-top:26px;border-radius: 10px 0 0 10px;width:50px;position: relative;z-index: 20;}
.float-nav a.nav-item i{display: block;width: 17px;height: 17px;background: url('//m3.auto.itc.cn/car/theme/autohomepc/img/s5_c041625.png') no-repeat;
    position: absolute;top:10px;left:50%;margin-left:-9px;
}
.float-nav .tag3 a.nav-item{background: linear-gradient(to left bottom, #ef922a ,#fba338 );background: #ef922a\9;}
.float-nav .tag3 a.nav-item i{width: 23px;height: 19px;background: url('//m1.auto.itc.cn/car/theme/autohomepc/img/s3_de3ff7d.png') no-repeat;margin-left:-12px;top:8px;}
.float-nav .tag1 a.nav-item{background: linear-gradient(to left bottom, #d8550f ,#f5762a );background: #d8550f\9;}
.float-nav .tag1 a.nav-item i{width: 18px;height: 18px;background: url('//m3.auto.itc.cn/car/theme/autohomepc/img/s1_760ae0e.png') no-repeat;margin-left:-9px;top:10px;}
.float-nav .tag5 a.nav-item{background: linear-gradient(to left bottom, #3c8ca8 ,#7abcd2 );background: #3c8ca8\9;}
.float-nav .tag5 a.nav-item i{width: 17px;height: 17px;background: url('//m3.auto.itc.cn/car/theme/autohomepc/img/s5_c041625.png') no-repeat;margin-left:-9px;top:8px;}
.float-nav .tag2 a.nav-item{background: linear-gradient(to left bottom, #1d3e5f ,#2e557e );background: #1d3e5f\9;}
.float-nav .tag2 a.nav-item i{width: 23px;height: 19px;background: url('//m2.auto.itc.cn/car/theme/autohomepc/img/s2_044fdaf.png') no-repeat;margin-left:-12px;top:8px;}
.float-nav .tag4 a.nav-item{background: linear-gradient(to left bottom, #e00b36 ,#e84e6e );background: #e00b36\9;}
.float-nav .tag4 a.nav-item i{width: 17px;height: 18px;background: url('//m1.auto.itc.cn/car/theme/autohomepc/img/s4_a486406.png') no-repeat;margin-left:-9px;top:8px;}
.float-nav .tag6 a.nav-item{background: linear-gradient(to left bottom, #e0ba04 ,#f7cb00 );background: #e0ba04\9;}
.float-nav .tag6 a.nav-item i{width: 23px;height: 20px;background: url('//m4.auto.itc.cn/car/theme/autohomepc/img/s6_22ea198.png') no-repeat;margin-left:-12px;top:8px;}
.float-nav li.cur a.nav-item{display:none;}
.float-nav li.cur a.big-nav-item{
    transform: translate(-50px, 0);
    -ms-transform:  translate(-50px, 0);
    -webkit-transform:  translate(-50px, 0);
    -o-transform:  translate(-50px, 0);
    -moz-transform:  translate(-50px, 0);
    /*left:0px\9;*/
}
.float-nav li.cur{position: relative;}
.float-nav li.cur:after{content: "";}
.float-nav li.cur .arr1{display: block;width: 10px;height: 17px;background: url('//m3.auto.itc.cn/car/theme/autohomepc/img/arr1_1a78cee.png') no-repeat;position: absolute;top:50%;margin-top:-11px;right: 1px;}
.float-nav li.cur .arr2{display: block;width: 10px;height: 17px;background: url('//m4.auto.itc.cn/car/theme/autohomepc/img/arr2_57f98db.png') no-repeat;position: absolute;top:50%;margin-top:-11px;right: 1px;}
.float-nav li.cur .arr3{display: block;width: 10px;height: 17px;background: url('//m2.auto.itc.cn/car/theme/autohomepc/img/arr3_2b6237d.png') no-repeat;position: absolute;top:50%;margin-top:-11px;right: 1px;}
.float-nav li.cur .arr4{display: block;width: 10px;height: 17px;background: url('//m4.auto.itc.cn/car/theme/autohomepc/img/arr4_6c7ed2a.png') no-repeat;position: absolute;top:50%;margin-top:-11px;right: 1px;}
.float-nav li.cur .arr5{display: block;width: 10px;height: 17px;background: url('//m3.auto.itc.cn/car/theme/autohomepc/img/arr5_fc2831f.png') no-repeat;position: absolute;top:50%;margin-top:-11px;right: 1px;}
.float-nav li.cur .arr6{display: block;width: 10px;height: 17px;background: url('//m3.auto.itc.cn/car/theme/autohomepc/img/arr6_0963880.png') no-repeat;position: absolute;top:50%;margin-top:-11px;right: 1px;}
.float-nav a.big-nav-item{transition: 0.3s all ease;display:block;position:absolute;top:0;left:50px;height: 50px;line-height:50px;
    background: linear-gradient(to left bottom, #3c8ca8 ,#7abcd2 );
    color: #fff;font-size:11px;text-align: left;padding-left:53px;border-radius: 10px 0 0 10px;width:50px;}
.float-nav a.big-nav-item i{display: block;width: 28px;height: 29px;background: url('//m3.auto.itc.cn/car/theme/autohomepc/img/b5_a484e37.png') no-repeat;
    position: absolute;left:12px;top:50%;margin-top:-15px;
}
.float-nav .tag3 a.big-nav-item{background: linear-gradient(to left bottom, #ef922a ,#fba338 );padding-left:60px;background: #ef922a\9;}
.float-nav .tag3 a.big-nav-item i{width: 39px;height: 32px;background: url('//m2.auto.itc.cn/car/theme/autohomepc/img/b3_4df8585.png') no-repeat;margin-top:-16px;}
.float-nav .tag1 a.big-nav-item{background: linear-gradient(to left bottom, #d8550f ,#f5762a );padding-left:53px;width:47px;background: #d8550f\9;}
.float-nav .tag1 a.big-nav-item i{width: 31px;height: 31px;background: url('//m2.auto.itc.cn/car/theme/autohomepc/img/b1_8ea072a.png') no-repeat;margin-top:-15px;}
.float-nav .tag5 a.big-nav-item{background: linear-gradient(to left bottom, #3c8ca8 ,#7abcd2 );padding-left:53px;background: #3c8ca8\9;}
.float-nav .tag5 a.big-nav-item i{width: 28px;height: 29px;background: url('//m3.auto.itc.cn/car/theme/autohomepc/img/b5_a484e37.png') no-repeat;margin-top:-15px;}
.float-nav .tag2 a.big-nav-item{background: linear-gradient(to left bottom, #1d3e5f ,#2e557e );padding-left:60px;background: #1d3e5f\9;}
.float-nav .tag2 a.big-nav-item i{width: 39px;height: 32px;background: url('//m2.auto.itc.cn/car/theme/autohomepc/img/b2_4a4be11.png') no-repeat;margin-top:-16px;}
.float-nav .tag4 a.big-nav-item{background: linear-gradient(to left bottom, #e00b36 ,#e84e6e );padding-left:53px;background: #e00b36\9;}
.float-nav .tag4 a.big-nav-item i{width: 29px;height: 31px;background: url('//m1.auto.itc.cn/car/theme/autohomepc/img/b4_4e10c93.png') no-repeat;margin-top:-16px;}
.float-nav .tag6 a.big-nav-item{background: linear-gradient(to left bottom, #e0ba04 ,#f7cb00 );padding-left:60px;background: #e0ba04\9;}
.float-nav .tag6 a.big-nav-item i{width: 39px;height: 33px;background: url('//m4.auto.itc.cn/car/theme/autohomepc/img/b6_415e5fa.png') no-repeat;margin-top:-16px;}
.feedback{display: block;width: 50px;height: 50px;background-color: #c7e1ea;line-height: 50px;text-align: center;color: #fff;font-size: 13px;font-weight: normal;position: absolute;right: 10px;bottom: 0;border-radius: 50%;}
.feedback:hover{color:#fff;}
/****右侧固定导航条 E*******/

/*****车动效 S********/
.no-animation .ani-wrapper{display: none;}
.no-animation .animation-area{display: none;}
.ani-wrapper{display: none\9;}
.animation-area{display: none\9;}
/*.pic-area{width: 290px;height: 285px;overflow:hidden;position: absolute;top:-550%;margin-top:-150px;right: 10px;
    -webkit-animation:fadein 1s ease-in-out 1s 1 alternate forwards ;
    animation:fadein 1s ease-in-out 1s 1 alternate forwards ;
}*/
.pic-area{width: 290px;height: 285px;overflow:hidden;position: absolute;top:50%;margin-top:-150px;right: 10px;
    opacity:0.5;
    -webkit-animation:showClear 1s ease-in-out 1s 1 alternate forwards ;
    animation:showClear 1s ease-in-out 1s 1 alternate forwards ;
}
.mode2 .pic-area{width: 290px;height: 285px;animation:none;-webkit-animation:none; overflow:hidden;position: absolute;top:50%;margin-top:-150px;right: 10px;opacity:1;}
.recom-fog{display: block;width: 270px;height: auto;position: absolute;top:100px;left: 50%;margin-left:-135px;}
.recom-tip{display: block;width: 290px;height: auto;position: absolute;top:0px;left: 0;}
.recom-car{display: block;width: 270px;height: auto;position: absolute;top:105px;left: 50%;margin-left:-135px;}
.recom-tit{height: 100px;width: 320px;background-color: #0286ec;border-top:6px solid #bd02ec;
    position: absolute;top:206px;left: -15px;
    padding-top:10px;
    transform:rotate(9deg) skew(20deg);
    -ms-transform:rotate(9deg) skew(20deg); /* Internet Explorer */
    -moz-transform:rotate(9deg) skew(20deg); /* Firefox */
    -webkit-transform:rotate(9deg) skew(20deg); /* Safari 和 Chrome */
    -o-transform:rotate(9deg) skew(20deg);
}
.recom-tit h3{font-size: 16px;line-height: 30px;padding:0 30px;color: #fff;font-weight: normal;}
#recommendNormal .recom-ai-tip{display: none;}
#ai .recom-normal-tip{display: none;}
#ai .recom-tit{background-color: #d7463c;border-top:6px solid #d7463c;}
.animation-area{width: 100%;height: 1200px;position: fixed;top:0;left:0;z-index: 1000;
    -webkit-animation:fadeout 1s ease-in-out 3s 1 alternate forwards ;
    animation:fadeout 1s ease-in-out 3s 1 alternate forwards ;
    background: -webkit-linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0));
    background: -o-linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0));
    background: -moz-linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0));
    background: -mos-linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0));
    background: linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0));
}
.animation-area-v{width: 100%;height: 1200px;position: fixed;top:0;left:0;z-index: 1000;
    -webkit-animation:fadeout1 1s ease-in-out 3s 1 alternate forwards ;
    animation:fadeout1 1s ease-in-out 3s 1 alternate forwards ;
    background: -webkit-linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0));
    background: -o-linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0));
    background: -moz-linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0));
    background: -mos-linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0));
    background: linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0));
}
#ai .rec-tip{display: none;}
#recommendNormal .ai-tip{display: none;}
.mode1 .ani-tip{width: 715px;height: auto;position:absolute;left:-1000px;
    -webkit-animation:tipDriving 2.0s ease-in-out 0s 1 alternate forwards ;
    animation:tipDriving 2.0s ease-in-out 0s 1 alternate forwards ;}
.mode1 .ani-car{width: 450px;height: auto;position:absolute;left:-1000px;top:250px;
    -webkit-animation:carDriving 2.0s ease-in-out 0.05s 1 alternate forwards ;
    animation:carDriving 2.0s ease-in-out 0.05s 1 alternate forwards ;}
.mode1 .tit-area{-webkit-animation:titDriving 2.0s ease-in-out 0.2s 1 alternate forwards ;
    animation:titDriving 2.0s ease-in-out 0.2s 1 alternate forwards ;position: absolute;
    height: 60px;width: 1250px;left:-2000px;}
.mode1 .ani-fog{width: 1000px;height: auto;position: absolute;top:250px;left:-2000px;
    animation:fog 1.8s ease-in-out 0.2s 1 alternate forwards ;
}

.origin .ani-tip{width: 715px;height: auto;position:absolute;left:-1000px;}
.origin .ani-car{width: 450px;height: auto;position:absolute;left:-1000px;top:250px;}
.origin .tit-area{height: 60px;width: 1250px;left:-2000px;position: absolute;}
.origin .ani-circle{width: 131px;height: 131px;position: fixed;display: block;top:120px;left:-240px;z-index: 100;}
.origin .ani-fog{width: 1000px;height: auto;position: absolute;top:250px;left:-2000px;}

.mode2 .ani-tip{width: 715px;height: auto;position:absolute;left:-1000px;
    -webkit-animation:tipDriving1 2.0s ease-in-out 0s 1 alternate forwards ;
    animation:tipDriving1 2.0s ease-in-out 0s 1 alternate forwards ;}
.mode2 .ani-car{width: 450px;height: auto;position:absolute;left:-1000px;top:250px;
    -webkit-animation:carDriving1 2.0s ease-in-out 0.05s 1 alternate forwards ;
    animation:carDriving1 2.0s ease-in-out 0.05s 1 alternate forwards ;}
.mode2 .tit-area{-webkit-animation:titDriving1 2.0s ease-in-out 0.2s 1 alternate forwards ;
    animation:titDriving1 2.0s ease-in-out 0.2s 1 alternate forwards ;position: absolute;
    height: 60px;width: 1250px;left:-2000px;}
.mode2 .ani-fog{width: 1000px;height: auto;position: absolute;top:250px;left:-2000px;
    animation:fog 1.8s ease-in-out 0.2s 1 alternate forwards ;
}
.ani-circle{display: none;}
#recommendNormal .circle-ai{display: none;}
#ai .circle-normal{display: none;}
.mode2 .ani-circle{width: 131px;height: 131px;position: fixed;display: block;
    top:120px;left:-240px;z-index: 100;
    -webkit-animation:cirDriving1 1.0s ease-in-out 1.6s 1 alternate forwards ;
    animation:cirDriving1 1.0s ease-in-out 1.6s 1 alternate forwards ;
}

.mode2v .ani-tip{width: 715px;height: auto;position:absolute;left:-1000px;
    -webkit-animation:tipDriving1v 2.0s ease-in-out 0s 1 alternate forwards ;
    animation:tipDriving1v 2.0s ease-in-out 0s 1 alternate forwards ;}
.mode2v .ani-car{width: 450px;height: auto;position:absolute;left:-1000px;top:250px;
    -webkit-animation:carDriving1v 2.0s ease-in-out 0.05s 1 alternate forwards ;
    animation:carDriving1v 2.0s ease-in-out 0.05s 1 alternate forwards ;}
.mode2v .tit-area{-webkit-animation:titDriving1v 2.0s ease-in-out 0.2s 1 alternate forwards ;
    animation:titDriving1v 2.0s ease-in-out 0.2s 1 alternate forwards ;position: absolute;
    height: 60px;width: 1250px;left:-2000px;}
.mode2v .ani-circle{width: 131px;height: 131px;position: fixed;display: block;
    top:120px;left:-240px;z-index: 100;
    -webkit-animation:cirDriving1v 1.0s ease-in-out 1.6s 1 alternate forwards ;
    animation:cirDriving1v 1.0s ease-in-out 1.6s 1 alternate forwards ;
}
.mode2v .ani-fog{width: 1000px;height: auto;position: absolute;top:250px;left:-2000px;
    animation:fogv 1.8s ease-in-out 0.2s 1 alternate forwards ;
}

.recommend-tit{height: 60px;line-height: 60px;font-size:38px;background-color: #bd02ec;color: #fff;
    font-weight: normal;
    width: 810px;
    text-align: right;
    padding-right:60px;
    transform:rotate(9deg) skew(30deg);
    -ms-transform:rotate(9deg) skew(30deg); /* Internet Explorer */
    -moz-transform:rotate(9deg) skew(30deg); /* Firefox */
    -webkit-transform:rotate(9deg) skew(30deg); /* Safari 和 Chrome */
    -o-transform:rotate(9deg) skew(30deg);
    position: absolute;
}
.recommend-sub-tit{width: 300px;padding-right:20px;top:140px;right: 0;}
.recommend-tit span{height: 60px;line-height: 60px;font-size:40px;
    width: 810px;
    text-align: right;
    background-color: #0286ec;color: #fff;padding-right:60px;
    display: block;
    position: absolute;
    top:10px;left:10px;
}
.recommend-sub-tit span{
    width: 300px;padding-right:20px;left:-10px;
}
#recommendNormal .recommend-tit{background-color: #bd02ec;}
#ai .recommend-tit{background-color:#b8362d;}
#recommendNormal .recommend-tit span{background-color: #0286ec;}
#ai .recommend-tit span{background-color: #d9463c;}
@-webkit-keyframes carDriving {
    0% {
        top: 150px;
        left:-500px;
    }
    5% {
        top:215px;
        left:25%;
        margin-left:-215px;
    }
    15% {
        top:280px;
        left:50%;
        margin-left:-215px;
    }
    20% {
        top:275px;
        left:50%;
        margin-left:-255px;
    }
    75% {
        top:275px;
        left:50%;
        margin-left:-255px;
    }
    80% {
        top:270px;
        left:50%;
        margin-left:-300px;
    }
    100% {
        top:550px;
        left:100%;
    }
}@keyframes carDriving {
     0% {
         top: 150px;
         left:-500px;
     }
     5% {
         top:215px;
         left:25%;
         margin-left:-215px;
     }
     15% {
         top:280px;
         left:50%;
         margin-left:-215px;
     }
     20% {
         top:275px;
         left:50%;
         margin-left:-255px;
     }
     75% {
         top:275px;
         left:50%;
         margin-left:-255px;
     }
     80% {
         top:270px;
         left:50%;
         margin-left:-300px;
     }
     100% {
         top:550px;
         left:100%;
     }
 }
@keyframes tipDriving {
    0% {
        top: -175px;
        left:-800px;
    }
    5% {
        top:-38px;
        left:25%;
        margin-left:-358px;
    }
    15% {
        top:100px;
        left:50%;
        margin-left:-358px;
    }
    70% {
        top:100px;
        left:50%;
        margin-left:-358px;
    }

    100% {
        top:375px;
        left:100%;
    }
}
@keyframes titDriving {
    0% {
        top: 150px;
        left:-1500px;
    }

    15% {
        top:375px;
        left:30%;
        margin-left:-558px;
    }
    80% {
        top:375px;
        left:30%;
        margin-left:-558px;
    }
    85% {
        top:370px;
        left:30%;
        margin-left:-600px;
    }

    100% {
        top:670px;
        left:110%;
    }
}
@keyframes fog {
    0% {
        left:50%;
        margin-left:-550px;
        opacity:0;
    }
    30% {
        left:50%;
        margin-left:-550px;
        opacity:1;
    }
    85% {
        left:50%;
        margin-left:-550px;
        opacity:1;
    }
    100% {
        left:50%;
        margin-left:-550px;
        opacity:0;
    }
}
@keyframes fadein {
    0% {
        top:50%;
        opacity:0;
    }

    100% {
        top:50%;
        opacity:1;
    }
}
@keyframes fadeout {
    0% {
        opacity:1;
    }

    100% {
        top:-500%;
        opacity:0;
    }
}
@keyframes fadeout1 {
    0% {
        opacity:1;
    }

    100% {
        top:-500%;
        opacity:0;
    }
}
@keyframes showClear {
    0% {
        opacity:0.5;
    }

    100% {
        opacity:1;
    }
}

@keyframes carDriving1 {
    0% {
        top: 150px;
        left:-500px;
    }
    5% {
        top:215px;
        left:25%;
        margin-left:-215px;
    }
    15% {
        top:280px;
        left:50%;
        margin-left:-215px;
    }
    20% {
        top:275px;
        left:50%;
        margin-left:-255px;
    }
    80% {
        top:275px;
        left:50%;
        margin-left:-255px;
    }
    85% {
        top:280px;
        left:50%;
        margin-left:-215px;
    }

    100% {
        top:150px;
        left:-500px;
    }
}
@keyframes tipDriving1 {
    0% {
        top: -175px;
        left:-800px;
    }
    5% {
        top:-38px;
        left:25%;
        margin-left:-358px;
    }
    15% {
        top:100px;
        left:50%;
        margin-left:-358px;
    }
    80% {
        top:100px;
        left:50%;
        margin-left:-358px;
    }
    85% {
        top:105px;
        left:50%;
        margin-left:-313px;
    }
    100% {
        top: -175px;
        left:-800px;
    }
}

@keyframes titDriving1 {
    0% {
        top: 150px;
        left:-1500px;
    }

    15% {
        top:375px;
        left:30%;
        margin-left:-558px;
    }
    80% {
        top:375px;
        left:30%;
        margin-left:-558px;
    }
    85% {
        top:380px;
        left:30%;
        margin-left:-513px;
    }

    100% {
        top: 150px;
        left:-1500px;
    }
}
@keyframes cirDriving1 {
    0% {
        top: 120px;
        left:-240px;
    }

    100% {
        top:120px;
        left:-30px;
    }

}
@keyframes carDriving1v {
    0% {
        top: 150px;
        left:-500px;
    }
    5% {
        top:215px;
        left:25%;
        margin-left:-215px;
    }
    15% {
        top:280px;
        left:50%;
        margin-left:-215px;
    }
    20% {
        top:275px;
        left:50%;
        margin-left:-255px;
    }
    80% {
        top:275px;
        left:50%;
        margin-left:-255px;
    }
    85% {
        top:280px;
        left:50%;
        margin-left:-215px;
    }

    100% {
        top:150px;
        left:-500px;
    }
}
@keyframes tipDriving1v {
    0% {
        top: -175px;
        left:-800px;
    }
    5% {
        top:-38px;
        left:25%;
        margin-left:-358px;
    }
    15% {
        top:100px;
        left:50%;
        margin-left:-358px;
    }
    80% {
        top:100px;
        left:50%;
        margin-left:-358px;
    }
    85% {
        top:105px;
        left:50%;
        margin-left:-313px;
    }
    100% {
        top: -175px;
        left:-800px;
    }
}
@keyframes titDriving1v {
    0% {
        top: 150px;
        left:-1500px;
    }

    15% {
        top:375px;
        left:30%;
        margin-left:-558px;
    }
    80% {
        top:375px;
        left:30%;
        margin-left:-558px;
    }
    85% {
        top:380px;
        left:30%;
        margin-left:-513px;
    }

    100% {
        top: 150px;
        left:-1500px;
    }
}
@keyframes cirDriving1v {
    0% {
        top: 120px;
        left:-240px;
    }

    100% {
        top:120px;
        left:-30px;
    }

}
@keyframes fogv {
    0% {
        left:50%;
        margin-left:-550px;
        opacity:0;
    }
    30% {
        left:50%;
        margin-left:-550px;
        opacity:1;
    }
    85% {
        left:50%;
        margin-left:-550px;
        opacity:1;
    }
    100% {
        left:50%;
        margin-left:-550px;
        opacity:0;
    }
}

/*****车动效 E********/


/*登录*/
.login-box{
    display: none;
    z-index: 102;
    position: fixed;
    top:50%;
    margin-top:-230px;
    left:50%;
    margin-left:-254px;
    width:508px;
    height:460px;
    background-color: #fff;
    border-radius: 8px;
}
.login-list{
    overflow: hidden;
}
.login-inner-box{
    padding:30px 70px;
}

.login-head{
    font-size: 18px;
    color: rgb(51, 51, 51);
    line-height: 1.333;
    text-align: center;
    margin-bottom:10px;
}
.login-box .desc{
    font-size: 14px;
    color: rgb(153, 153, 153);
    line-height: 1.714;
    text-align: left;
}
.login-hint{
    font-size: 14px;
    color:red;
    line-height: 1.714;
}

.login-list li{
    position: relative;
    height: 45px;
    width: 360px;
    margin-top:20px;
}
.login-list input{
    float:left;
    border-width: 1px;
    border-color: rgb(236, 236, 236);
    border-style: solid;
    border-radius: 6px;
    padding-left:10px;
    width: 348px;
    height: 43px;
    line-height: 43px;
    color: #444;
    font-size: 16px;
}
.login-list span{
    position: absolute;
    top:0;
    left:0;
    border-width: 1px;
    border-color: rgb(236, 236, 236);
    border-style: solid;
    border-radius: 6px;
    padding-left:10px;
    width: 348px;
    height: 43px;
    line-height: 43px;
    color: rgb(204, 204, 204);
    font-size: 16px;
}
.code-li input, .code-li span{
    width:230px;
}
.get-img-btn{
    float: left;
    height:37px;
    width: 108px;
    margin:4px 0 0 8px;
    cursor: pointer;
}
.get-code-btn{
    float: left;
    display: block;
    height:45px;
    width: 108px;
    margin-left: 8px;
    font-size: 15px;
    color: rgb(68, 68, 68);
    text-align: center;
    line-height: 45px;
    border-radius: 6px;
    background-color: rgb(253, 208, 0);
}
/*---4.15 加用户协议----*/
.login-list .submit-box{
    margin-top:10px;
    height:90px;
}
.login-list .user-li{
    height:20px;
    line-height:20px;
    font-size: 14px;
}
.login-list  .user-li .radio-box {
    height:20px;
    line-height:20px;
}
.login-list  .user-li a{
    margin-left:5px;
    color:#529ff2;
    font-size: 14px;
}
/*---4.15 加用户协议----*/
.radio-box{
    height:45px;
    line-height: 45px;
    background:url(//m1.auto.itc.cn/car/theme/autohomepc/img/rideo_3fdd2c7.png) left center no-repeat;
    padding-left:26px;
    color:#444444;
    font-size:15px;
}
.login-list .radio-on{
    background-image:url(//m1.auto.itc.cn/car/theme/autohomepc/img/rideo-on_4bf253f.png)
}
.login-btn{
    display: block;
    width: 360px;
    height: 45px;
    border-radius: 6px;
    line-height: 45px;
    text-align: center;
    font-size: 18px;
    background-color: #ebebeb;
    color: #fff;
}
.login-btn-on{
    color: rgb(68, 68, 68);
    background-color: rgb(253, 208, 0);
}
.place-holder{
    display: none;
}
.close-login-btn{
    position:absolute;
    top:10px;
    right:10px;
    width:30px;
    height:30px;
    background: url(//m2.auto.itc.cn/car/theme/autohomepc/img/x_bcb5b9b.png) center center no-repeat;
    cursor: pointer;
}

.mask-layer{
    display: none;
    position: fixed;
    left:0;
    top:0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0, .3);
    z-index: 100;
}
/*登录*/
