@charset "utf-8";
.carn,.hot-query b,.hot-query em,.msg-num {
    font-weight:700
}
.categorys:hover,.myZC-pop .i3 span:hover img {
    opacity:.9
}
.logo h1,.logo span a,.logo2 a {
    text-indent:-999em
}
#overlay,.my-cart-box,body {
    overflow-x:hidden
}
.car-series-mod a,.cart-salesTit,.history-view-pop li a,.hot-query b,.hot-query li h3 a,.hotline,.lAttr-extra div,.list-attrBrand li,.menu-item h3 b,.menu-item p,.mod1 ul li,.myZC-topAvatarInfo,.myZC-topAvatarInfo p,.nav-crumble-item a span,.nci-brand li a,.nci-brand.specail li,.panel-type-list a,.sale-list .show-list-info a,.sb-IM-pic,.sb-pay-bar span,.sb-shopList h4 a,.sbWebchat-pic,.shop-recommendList h5,.top-msgList li a,.type-panel-main span,.view-type li a {
    white-space:nowrap
}
.car-series-mod a,.cart-salesTit,.history-view-pop li a,.hot-query b,.hot-query li h3 a,.list-attrBrand li,.menu-item h3 b,.menu-item p,.mod1 ul li,.myZC-topAvatarInfo p,.nav-crumble-item a span,.panel-type-list a,.sb-shopList h4 a,.shop-recommendList h5,.top-msgList li a,.top-msgList li p,.type-brand-list h6,.type-panel-main span,.view-type li a {
    text-overflow:ellipsis
}
.detail-likeList h4 a,.top-msgList li p {
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
a,input:focus,textarea {
    outline:0
}
.cb,.fix:after {
    clear:both
}
i {
    display:inline-block;
    vertical-align:middle;
    background-image:url(../images/icon.png);
    background-repeat:no-repeat
}
body {
    min-width:1203px
}
.extrude {
    color:#ff4200
}
.cont,.page-w {
    width:1203px;
    margin:0 auto;
    position:relative
}
.mt15 {
    margin-top:15px
}
.mt20 {
    margin-top:20px
}
.mr10 {
    margin-right:10px
}
.mr15 {
    margin-right:15px
}
.mb10 {
    margin-bottom:10px
}
.mb15 {
    margin-bottom:15px
}
.mb25 {
    margin-bottom:25px
}
.ml20 {
    margin-left:20px
}
.ml25 {
    margin-left:25px
}
.ml35 {
    margin-left:35px
}
.mlr25 {
    margin-left:25px;
    margin-right:25px
}
.ad img {
    display:block;
    width:230px;
    background:url(../images/pro1.gif) center center no-repeat #f4f4f4
}
.f13 {
    font-size:13px
}
input[type=password]::-ms-reveal,input[type=text]::-ms-clear {
    display:none
}
.top-nav-bar {
    height:30px;
    line-height:30px;
    background:#f1f1f1
}
.top-msg.act,.top-msg.act a.link {
    background:#fff;
    position:relative
}
.top-nav-bar,.top-nav-bar a {
    color:#636363
}
.top-nav-bar a:hover {
    color:#ff4200
}
.other-platforms {
    float:left
}
.top-msg {
    margin-left:-2px;
    border-width:1px 1px 0;
    border-style:solid;
    border-color:transparent
}
.top-msg a.link {
    margin-left:0;
    color:#ff4200;
    padding:0 12px
}
.top-msg.act {
    border-color:#ddd
}
.top-msg.act a.link {
    display:block;
    z-index:300;
    height:30px;
    border-right:1px solid transparent
}
.msg-num {
    display:inline-block;
    vertical-align:1px;
    margin-left:3px;
    padding:0 4px;
    height:14px;
    border-radius:7px;
    text-align:center;
    line-height:14px;
    background:#ff4200;
    color:#fff
}
.top-msgList {
    width:264px
}
.top-msgList li {
    float:none!important;
    position:relative;
    margin-bottom:8px;
    padding-left:12px;
    width:252px;
    line-height:18px;
    color:#acacac
}
.top-msgList li a {
    margin-left:0;
    float:left;
    width:186px;
    overflow:hidden;
    color:#333;
    word-break:break-all
}
.top-msgList li p {
    padding-bottom:8px;
    width:252px;
    max-height:30px;
    overflow:hidden;
    display:-webkit-box;
    color:#969696;
    word-break:break-all;
    border-bottom:1px dashed #dcdcdc
}
.top-msgList li h5 {
    display:block;
    margin-bottom:5px
}
.top-msgList li h5 span {
    float:right;
    color:#666
}
.top-msgList li .dot {
    position:absolute;
    left:0;
    top:7px;
    width:6px;
    height:6px;
    border-radius:50%;
    background:#ff4e10
}
.top-msgList li .close {
    float:right;
    margin-top:5px;
    margin-left:12px;
    width:7px;
    height:7px;
    background-position:-87px -652px
}
.top-msgList li:hover .close {
    background-position:-78px -652px
}
.top-msg a.more {
        display: inline-block;
        line-height: 25px;
        color: #ff4e10;
        margin-left: 10px;
        text-align: right;
}
.myZC-pop .i2,.search-btn,.search-tab li,.top-nomsg {
    text-align:center
}
.top-nomsg {
    margin:12px auto 22px
}
.top-nomsg img {
    vertical-align:middle;
    margin-right:10px
}
.top-nav {
    float:right
}
.top-nav-bar li {
    float:left;
    border-width:1px 1px 0;
    border-style:solid;
    border-color:transparent
}
.top-nav-bar li a.link {
    padding:0 9px;
    border-right:1px solid #ddd
}
.top-nav-bar li:last-child a {
    border-right:1px solid transparent
}
.top-nav-bar i {
    margin-right:6px
}
.top-nav-bar a.extrude {
    color:#ff4200
}
.top-nav li.s {
    margin-left:-3px
}
i.tNArrow-icon {
    margin-left:8px;
    margin-right:0;
    vertical-align:2px;
    width:7px;
    height:4px;
    background-position:-53px -639px
}
.top-nav li.act {
    position:relative;
    border-color:#ddd;
    background:#fff
}
.top-nav li.act a.link {
    display:block;
    position:relative;
    z-index:300;
    height:30px;
    border-right:1px solid transparent;
    background:#fff
}
.top-nav li.act .tNArrow-icon {
    background-position:-53px -633px
}
.top-newIco {
    margin-left:5px;
    vertical-align:-3px
}
.myZC-pop.rwm {
    width: 194px;
    padding: 30px 0 20px;
    left: -53px;
}
.myZC-pop {
    position:absolute;
    left:-1px;
    top:29px;
    z-index:250;
    display:none;
    padding:2px 0 5px;
    border:1px solid #e5e5e5;
    background:#fff
}
.myZC-pop a {
    display:block;
    white-space:nowrap;
}
.myZC-pop .i1 {
    margin-top:-5px;
    padding:0 9px;
    width:64px;
    line-height:25px
}
.order_top_style .i1{
    width:76px;
}
.myZC-pop .i2 {
    width:118px;
    float:left;
}
.myZC-pop .i2 img {
    display:block;
    margin:9px auto 0;
    width:100px;
    height:100px
}
.myZC-pop .i2 span {
    display:block;
    color:#636363
}
.myZC-pop .i3 {
    /*padding:9px 9px 5px;
    width:120px;
    float:left;*/
    text-align: center;
}
.myZC-pop .i3 b {
    margin-top:12px;
    display:block;
    color:#333;
    line-height:12px
}
.myZC-pop .i3 .pic {
    margin:0 auto;
    display:block;
    width:150px;
    height:150px;
}
.myZC-pop .i3 span {
    display:inline-block
}
.myZC-pop .i4 {
    padding:9px 13px 5px 9px;
    width:264px;
    color:#969696
}
.myZC-pop .i5 {
    padding:9px 13px 5px;
    min-width:232px;
    color:#666
}
.myZC-pop .i5 div.fix {
    position:relative;
    height:56px;
    padding-left:70px
}
.myZC-topAvatarInfo p {
    width:162px;
    font-weight:700;
    overflow:hidden
}
.myZC-topAvatar {
    position:absolute;
    left:0;
    float:left;
    margin-right:14px;
    width:56px;
    height:56px
}
.myZC-topAvatar img {
    width:56px;
    height:56px;
    border-radius:50%
}
.myZC-topAvatarInfo {
    min-width:162px;
    line-height:25px
}
.myZC-topAvatarInfo span {
    display:inline-block;
    height:12px;
    line-height:12px;
    padding-right:15px;
    margin-right:15px;
    border-right:1px solid #dedede
}
.myZC-topAvatarInfo span.nbr {
    padding-right:0;
    margin-right:0;
    border-right:none
}
.myZC-topAvatarInfo b {
    color:#ff4200
}
.myZC-pop .i5 .matter {
    margin-top:10px
}
.myZC-pop .matter span {
    display:inline-block;
    width:50%;
    margin-right:-3px
}
.h-main {
    margin: 10px 0px 20px 0;
}
.logo {
    margin-top:8px;
    float:left;
    width:348px;
    height:66px
}
.logo h1 a,.logo span a {
    display:block;
    width:100%;
    height:53px;
}
.logo h1 {
    float:left;
    width:146px;
    height:53px;
    margin-top: 8px;
}
.logo h1 a {
    background:url(../images/logo.png) no-repeat;
    background-size: 146px 53px;
}
.logo span {
    float:left;
    margin-left:25px;
    width:134px;
    background:url(../images/logo-sub.png) left 25px no-repeat
}
.search-col {
    position:relative;
    float:left;
    margin:0 45px 0 35px;
    width:610px
}
.search-tab li {
    float:left;
    width:51px;
    height:21px;
    line-height:21px
}
.search-tab a {
    color:#333;
    display:block
}
.search-tab .act,.search-tab li.act:hover {
    background:#ff4200
}
.search-tab li.act a:hover {
    color:#fff
}
.search-tab li a:hover {
    color:#ff4200
}
.search-tab .act a {
    color:#fff
}
.search {
    overflow:hidden;
    padding-top: 25px;
    zoom:1
}
.search-txt {
    float:left;
    width:418px;
    padding:8px 0 8px 30px;
    /*height:18px;
	*/line-height:18px;
    border:2px solid #ff4200;
    border-right:none;
    background:url(../images/search-icon.png) left center no-repeat #fff;
    color:#666
}
.hot-query .last,.hot-query li {
    line-height:22px;
    cursor:pointer
}
.search-txt::-webkit-input-placeholder {
    color:#a9a9a9
}
.search-txt:-moz-placeholder {
    color:#a9a9a9
}
.search-txt::-moz-placeholder {
    color:#a9a9a9
}
.search-txt:-ms-input-placeholder {
    color:#a9a9a9
}
.search-btn {
    float:left;
    padding:0;
    border:2px solid #ff4200;
    width:80px;
    height:38px;
    font-size:16px;
    color:#fff;
    background:#ff4200
}
.hot-query .last,.hotline {
    text-align:right;
    display:block
}
.search-btn:hover {
    background:#ff561b
}
.hot-query {
    width:449px;
    border:1px solid #ccc;
    background:#fff
}
.hot-query li.act,.hot-query li:hover {
    background:#eee
}
.hot-query li {
    position:relative;
    padding:1px 10px;
    overflow:hidden
}
.hot-query li h3 a {
    float:left;
    width:322px;
    display:block;
    color:#484848;
    overflow:hidden
}
.hot-query li span {
    position:absolute;
    right:10px;
    color:#aaa
}
.hot-query p {
    display:none
}
.hot-query em {
    color:#232323
}
.hot-query b {
    display:inline-block;
    max-width:245px;
    vertical-align:bottom;
    overflow:hidden;
    color:#ff4200
}
.hot-query .style_line {
    padding:0;
    border-bottom:1px solid #ddd
}
.hot-query li h3 a:hover {
    color:#484848
}
.hot-query li.style_s.specail {
    height:22px
}
.hot-query .style_s.specail p {
    display:block;
    padding-left:8px;
    height:20px
}
.hot-query .last {
    padding:2px 10px;
    border-top:1px solid #e5e5e5;
    color:#606060
}
.hot-query .last:hover {
    background:#f5f5f5
}
.hotline {
    margin:10px 0;
    font-size:20px;
    color:#efefef;
    line-height:24px
}
.hotline i {
    display:inline-block;
    margin-right:10px;
    width:25px;
    height:20px;
    vertical-align:middle;
    background-position:-22px -227px;
    margin-top:-5px
}
.hot-item {
    padding-top:5px;
    height:17px;
    color:#bebdbd
}
.hot-item span {
    float:left;
    margin-right:-9px;
    color:#4a4a4a
}
.hot-item div {
    float:left;
    width:530px;
    height:16px;
    overflow:hidden
}
.hot-item a {
    margin-right:13px;
    color:#969696
}
.hot-item a:hover {
    color:#ff4200
}
.my-cart {
    float:right;
    position:relative;
    margin-top:25px;
    width:148px
}
.my-cart .my-cart-link {
    display:block;
    padding:0 12px 0 16px;
    width:118px;
    height:36px;
    border:1px solid #e5e5e5;
    background:#fff
}
.my-cart .my-cart-link,.my-cart .my-cart-link:hover {
    line-height:36px;
    color:#666
}
.my-cart dfn {
    margin:0 3px;
    font-size:13px
}
.my-cart .cart-icon {
    margin-right:10px
}
.my-cart .arrow-d-icon {
    float:right;
    margin-top:14px;
    margin-left:5px
}
.my-cart.hover .my-cart-link {
    position:relative;
    z-index:22;
    width:118px;
    height:36px;
    border:1px solid #d5d5d5;
    border-bottom:1px solid #fff;
    background:#fff;
    box-shadow:0 -1px 5px rgba(0,0,0,.15)
}
.my-cart.hover .blank {
    background:#fff;
    display:block;
    height:5px;
    left:1px;
    position:absolute;
    top:36px;
    width:146px;
    z-index:23
}
.my-cart-list {
    display:none;
    position:absolute;
    top:36px;
    right:0;
    z-index:21;
    width:300px;
    border:1px solid #d5d5d5;
    background:#fff;
    box-shadow:0 0 5px rgba(0,0,0,.15)
}
.cart-salesTit,.my-cart-pay {
    border-top:1px solid #e5e5e5
}
.my-cart-list h4 {
    margin:10px 15px 0;
    padding-bottom:10px;
    font-size:14px;
    color:#2e2f2f
}
.my-cart-box {
    max-height:345px;
    overflow-y:auto
}
.my-cart-table {
    width:100%
}
.my-cart-table td {
    padding:12px 0;
    vertical-align:top
}
.my-cart-table td.bl {
    border-bottom:1px solid #e5e5e5
}
.my-cart-table td.pb12 {
    padding:0 0 12px
}
.my-cart-table td .cM {
    padding-left:13px;
    padding-right:15px
}
.my-cart-table tr:last-child td {
    border-bottom:none
}
.my-cart-table img {
    display:block;
    margin-left:15px;
    border:1px solid #e5e5e5;
    width:62px;
    height:62px;
    background:url(../images/sPro.gif) center center no-repeat #f4f4f4
}
.my-cart-table a {
    color:#666
}
.my-cart-table p {
    margin-top:5px
}
.cart-salesTit {
    height:34px;
    padding:0 15px;
    line-height:34px;
    border-bottom:1px solid #e5e5e5;
    background:#f1f1f1;
    text-align:left;
    overflow:hidden
}
.cart-salesTit .s {
    display:inline-block;
    margin-top:8px;
    margin-right:10px;
    width:33px;
    height:16px;
    text-align:center;
    color:#fff;
    line-height:16px;
    background:#fd9603
}
.cart-gifts {
    margin-top:-5px;
    color:#969696
}
.my-cart-table span {
    float:left
}
.my-cart-table strong {
    color:#ff4200
}
.my-cart-table a.del,.sb-ci1 a.del {
    float:right
}
.my-cart-table a.del i {
    width:15px;
    height:15px;
    background-position:-79px -608px
}
.my-cart-table tr:hover a.del i {
    background-position:-79px -625px
}
.my-cart-pay {
    padding:10px 15px 15px;
    color:#666;
    background:#f1f1f1
}
.carn,a.cart-pay-btn {
    background:#ff4200;
    text-align:center
}
.my-cart-pay p {
    float:left
}
.my-cart-pay span {
    display:block
}
.my-cart-pay dfn {
    color:#666
}
#right-cart-item-count{
    max-width:42px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.carn {
    position:absolute;
    top:-11px;
    max-width:42px;
    left:86px;
    z-index:100;
    padding:1px 5px;
    border-radius:9px;
    line-height:15px;
    color:#fff;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
a.cart-pay-btn {
    float:right;
    width:116px;
    height:36px;
    font-size:14px;
    color:#fff;
    line-height:36px
}
a.cart-pay-btn:hover {
    background:rgba(255,66,0,.9);
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FFFE5318,endcolorstr=#FFFE5318);
    color:#fff
}
.no-goods-tip {
    height:88px;
    text-align:center;
    line-height:78px;
    color:#969696
}
.categorys a,.nav a {
    display:block;
    position:relative;
    font-size:16px;
    line-height:32px;
    color:#333;
    margin-top:3px;
    padding:0 20px;
}
.no-goods-tip img {
    margin-right:10px;
    vertical-align:middle
}
.nav-bar {
    width:100%;
    height:48px;
    position:relative;
    box-shadow:5px 7px 15px rgba(100,100,100,.1);
    z-index:5;
    background:#fff;
}
.categorys {
    float:left;
    width:210px;
    height:38px;
    background:#ff4200
}
.categorys a {
    font-size:16px;
    color:#fff
}
.categorys.ie8:hover {
    background:#ff551a
}
.categorys:hover a {
    color:#fff
}
.categorys i {
    margin:0 14px 0 18px;
    width:13px;
    height:10px;
    background-position:-64px -633px
}
.nav {
    float:left;
    /*width:740px*/
}
.nav li {
    float:left;
    height:38px;
    margin-right:5px;
    text-align:center;
}
.nav a {
    position:relative;
    font-size:16px;
    color:#333
}
.nav .act a,.nav a:hover {
    color:#fff;
    background:#ff4200;
    height:32px;
}
.nav-hotline {
    float:right;
    margin-top:5px
}
.logo2 {
    float:left;
    width:290px;
    height:66px
}
.logo2 a {
    float:left;
    width:190px;
    height:66px;
    background:url(../images/logo.png) no-repeat
}
.bg,.ensures {
    background:#f7f7f7
}
.logo2 span {
    float:left;
    margin-top:16px;
    height:35px;
    padding-left:8px;
    font-size:20px;
    line-height:35px;
    color:#666
}
.bg .h-main {
    margin:25px 0
}
.footer dt,.footer-hotline span {
    margin-bottom:5px;
    font-weight:700
}
.new-icon2 {
    position:absolute;
    margin-left:2px;
    top:7px;
    vertical-align:3px
}
.ensures {
    border-top:40px solid #EEEEEE;
    padding:29px 0;
    border-bottom:1px solid #e5e5e5;
}
.ensures ul {
    margin-left:-122px;
    width:1336px;
    font-size:0
}
.ensures li {
    float:left;
    margin-left:122px;
    width:212px;
    height:47px;
    font-size:16px;
    color:#999
}
.ensures h3 {
    font-size:18px;
    color:#333
}
.ensures i {
    float:left;
    margin-right:12px;
    vertical-align:-8px;
    width:50px;
    height:50px
}
.ensures-ico1 {
    background-position:0 -351px
}
.ensures-ico2 {
    background-position:0 -402px
}
.ensures-ico3 {
    background-position:0 -453px
}
.ensures-ico4 {
    background-position:0 -765px
}
.footer {
    padding-top:28px;
    background:#f7f7f7
}
.footer dl {
    float:left;
    width:160px
}
.footer dt {
    font-size:13px;
    color:#5c5c5c
}
.footer dd,.footer dd a {
    color:#686868
}
.footer dd {
    line-height:24px
}
.footer dd a:hover {
    color:#ff4200
}
.footer-hotline {
    float:left;
    width:245px;
    color:#686868
}
.footer-hotline span {
    display:block;
    font-size:17px;
    color:#333
}
.footer-hotline img {
    display:block;
    margin-top:10px;
    width:80px;
    height:80px
}
.footer-business {
    float:left;
    width:148px;
    color:#686868
}
.footer-business h5 {
    font-size:17px;
    color:#333
}
.footer-business p {
    line-height:26px
}
a.merchants-enter {
    display:block;
    margin-top:8px;
    width:88px;
    height:26px;
    text-align:center;
    font-size:14px;
    line-height:28px;
    color:#ff4200;
    border:1px solid #ff4200;
}
#overlay,#overlay iframe {
    width:100%;
    height:100%;
    filter:alpha(opacity=50);
    opacity:.5
}
a.merchants-enter:hover {
    background:#ff4200;
    color:#fff
}
.copyright {
    position:relative;
    margin-top:18px;
    padding:25px 0 15px;
   /* line-height:24px;*/
    text-align:center;
    color:#656565;
    /*border-top:1px solid #e5e5e5*/
}
#overlay,#overlay iframe,.dialog,.footer .cert {
    position:absolute
}
.footer .cert {
    right:265px;
    margin-top:-20px;
    vertical-align:middle
}
#overlay {
    z-index:99;
    left:0;
    top:0;
    background:#333
}
#overlay iframe {
    z-index:-1
}
.dialog {
    left:0;
    top:28%;
    right:0;
    margin:0 auto;
    width:830px;
    min-height:350px;
    background:#fff;
    z-index:1001;
    zoom:1;
    border:6px solid rgba(138,138,138,.3)
}
.dialog-title {
    position:relative;
    padding-left:15px;
    height:37px;
    background:#f4f4f4
}
.close-btn,.d-close-icon {
    width:38px;
    height:38px;
    cursor:pointer
}
.dialog-title span {
    font-size:16px;
    line-height:37px;
    color:#555
}
.btn1,.mod1 h3 {
    font-size:14px
}
.btn1,.btn3,.btn4 {
    color:#fff;
    text-align:center
}
.close-btn {
    position:absolute;
    right:-1px;
    top:-1px
}
.d-close-icon {
    display:block;
    background:url(../images/t-close2.png) no-repeat #ff4200;
    text-indent:-9999em
}
.close-btn:hover .d-close-icon {
    background:url(../images/t-close2.png) no-repeat #ff7646
}
.dialog-c {
    padding:14px 11px
}
.btn1 {
    width:115px;
    height:35px;
    line-height:35px;
    background:#e6522f;
    border-radius:4px
}
.btn1:hover {
    background:#ff571a
}
.btn3,.btn4 {
    padding:0 15px;
    height:27px;
    line-height:23px;
    border-radius:2px
}
.num-box a,.num-box input {
    float:left;
    border:1px solid #d3cfc8
}
.btn3 {
    background:#e9530a
}
.btn4 {
    background:#d0d0d0
}
.num-box {
    margin:3px auto;
    width:127px;
    height:28px;
    overflow:hidden
}
.num-box a {
    margin-top:2px;
    width:19px;
    height:22px;
    background-color:#fff
}
.num-box a:hover {
    background-color:#f1f1f1
}
.num-box input {
    margin:0 4px;
    padding:0;
    width:75px;
    height:26px;
    line-height:26px;
    text-align:center
}
/*.mod1 h3 {
    margin-bottom:8px;
    color:#333
}
.mod1 h3 a {
    float:right;
    font-size:12px;
    color:#FF4200
}*/
.mod1 ul li {
    width:150px;
    line-height:24px;
    overflow:hidden
}
.mod1 li a:hover {
    color:#ed6337
}
.mod2 {
    margin-bottom:10px;
    border:1px solid #ddd;
    background:#fff;
    box-shadow:0 1px 0 #f3f3f3
}
.mod2 h3 {
    padding:0 10px;
    height:34px;
    font:14px/34px Microsoft YaHei;
    background:#f7f7f7
}
.show-list {
    margin:0 12px
}
.show-list li {
    padding:10px 0;
    border-bottom:1px dotted #e5e5e5
}
.show-list li:last-child {
    border-bottom:none
}
.show-list img {
    float:left;
    margin-right:10px;
    width:60px;
    height:60px;
    overflow:hidden;
    background:url(../images/sPro.gif) center center no-repeat #f4f4f4
}
.show-list-info {
    overflow:hidden;
    zoom:1;
    font:12px Verdana,Arial,Helvetica,sans-serif
}
.hot_ss strong,.sb-IM-info .msg b {
    font-weight:700
}
.show-list-info a {
    display:block;
    margin-bottom:3px;
    color:#2e2f2f;
    min-height:18px;
    max-height:40px;
    line-height:20px;
    word-break:break-all;
    overflow:hidden
}
.show-list-info strong {
    color:#ef5525
}
.next-arrow2,.pre-arrow2 {
    display:block;
    position:absolute;
    width:14px;
    height:22px;
    text-indent:-9999em
}
.history-scroll-c {
    overflow:hidden
}
.show-list2 li img {
    overflow:hidden
}
.show-list2 h4 a:hover {
    color:#ef5e30
}
.list-flagship {
    width:100%
}
.list-flagship h4 a {
    display:block
}
.car-series-title {
    margin-bottom:5px;
    padding:0 20px;
    height:30px;
    font-size:14px;
    line-height:30px;
    color:#333;
    background:#edeef0
}
.car-series-title a {
    color:#333
}
.car-series-title span {
    float:right
}
.car-series-title select {
    margin-left:4px;
    vertical-align:0
}
.car-series-mod li {
    float:left;
    width:50%;
    line-height:32px;
    border-bottom:1px dotted #eaeaea;
    overflow:hidden
}
.car-series-mod a {
    display:block;
    margin:0 20px;
    color:#3c5d96;
    overflow:hidden
}
.car-series-mod a:hover {
    color:#ef5e30
}
.hot-brand-title {
    margin-bottom:15px;
    padding-top:15px;
    font-size:22px;
    color:#434343
}
.hot-brand-title img {
    margin-left:6px
}
.hot-brand-c {
    position:relative;
    margin-bottom:-10px;
    padding:15px 0 0;
    width:1196px;
    border:1px solid #f1f1f1;
    overflow:hidden
}
.hot-brand-list li {
    float:left;
    width:199px;
    height:230px;
    line-height:18px
}
.hot-brand-list li:first-child .onSale-info {
    margin-left:-2px
}
.hot-brand-list li:hover a,.hot-brand-list li:hover span {
    color:#f7610f
}
.hot-brand-list img {
    display:block;
    margin:0 auto 13px;
    width:140px;
    height:140px;
    background:url(../images/pro1.gif) center center no-repeat #f4f4f4;
    overflow:hidden
}
.hot-brand-list h4 {
    width:140px;
    max-height:39px;
    overflow:hidden;
    font-size:12px
}
.price {
    color:red!important;
    font-size:14px
}
.onSale-info {
    border-left:1px solid #f1f1f1;
    padding-left:20px
}
.onSale-info h4 span {
    font-size:16px;
    display:block;
    color:#000
}
.hot_ss {
    padding:10px 0;
    display:block;
    font-size:14px;
    color:#e60000
}
.hot_ss strong {
    font-size:16px;
    color:red
}
.filter-way {
    padding:16px 22px;
    height:31px;
    border-bottom:1px solid #efefef;
    background:#f8f8f8
}
.filter-way li {
    float:left;
    margin-left:-1px;
    width:101px
}
.filter-way li a {
    display:block;
    width:99px;
    height:29px;
    border:1px solid #ccc;
    text-align:center;
    font-size:14px;
    line-height:29px;
    color:#4f4f4f;
    background:url(../images/fw-bg1.gif) repeat-x
}
.filter-way li a:hover {
    background:url(../images/fw-bg2.gif) repeat-x
}
.filter-way .act a,.filter-way .act a:hover {
    position:relative;
    background:#ff4200;
    border:1px solid #ff4200;
    color:#fff
}
.filter-way li:first-child a {
    border-top-left-radius:5px;
    border-bottom-left-radius:5px
}
.filter-way li:last-child a {
    border-top-right-radius:5px;
    border-bottom-right-radius:5px
}
.filter-way li i {
    vertical-align:0
}
.list-nav-category {
    margin-bottom:10px;
    border:1px solid #ddd;
    background:#fff
}
.nav-category-group {
    padding:0 12px 8px 17px;
    border-bottom:1px solid #ddd;
    background:#eee
}
.nc-group-txt {
    float:left;
    padding:11px 12px 3px 0;
    width:100px;
    text-align:right;
    font-size:13px
}
.nav-crumble-item {
    float:left;
    width:730px
}
.nav-crumble-item a {
    float:left;
    margin:8px 8px 0 0;
    padding-left:7px;
    height:22px;
    line-height:22px;
    cursor:pointer;
    border:1px solid #e6e6e6;
    background:#fff
}
.nav-crumble-item a:hover {
    border:1px solid #ed6337;
    color:#535353
}
.nav-crumble-item a span {
    display:inline-block;
    max-width:230px;
    height:18px;
    line-height:16px;
    overflow:hidden;
    vertical-align:middle;
    color:#e54e2d
}
.nav-category-group .reset {
    float:right;
    margin-top:8px;
    margin-left:15px
}
.nav-category-item {
    background:#f7f5f5;
    line-height:25px;
    border-bottom:1px dashed #e5e5e5
}
.nav-category-item:last-child {
    border-bottom:none
}
.nav-category-item dt {
    float:left;
    padding:15px 5px 15px 15px;
    width:100px;
    font-size:13px
}
.nav-category-item dd {
    float:left;
    padding:15px 10px 15px 17px;
    width:829px;
    background:#fff
}
.select-type {
    display:inline-block;
    margin-left:15px;
    vertical-align:-3px;
    width:50px;
    height:20px
}
.select-type a.link {
    display:block;
    width:80px;
    height:21px;
    background:url(../images/nSelect-type.gif) no-repeat
}
.select-type a.link:hover {
    background:url(../images/nSelect-type2.gif) no-repeat
}
.select-type.act {
    width:77px
}
.select-type.act a.link {
    background:url(../images/nSelect-type3.gif) no-repeat
}
.select-type.act a.link:hover {
    background:url(../images/nSelect-type4.gif) no-repeat
}
.nci-brand-show,.nci-letter-col {
    float:left;
    width:740px
}
.nci-brand.nci-brand-show li {
    width:80px;
    height:17px;
    overflow:hidden
}
.nc-more,.nc-retract {
    float:right;
    margin-top:4px;
    margin-left:15px;
    width:60px;
    height:22px;
    text-indent:-9999em
}
.nc-more {
    background:url(../images/nc-more-d.gif) no-repeat
}
.nc-more:hover {
    background:url(../images/nc-more-dH.gif) no-repeat
}
.nc-retract {
    background:url(../images/nc-more-u.gif) no-repeat
}
.nc-retract:hover {
    background:url(../images/nc-more-uH.gif) no-repeat
}
.search-txt2 {
    padding:0 30px 0 5px;
    width:205px;
    height:25px;
    line-height:25px;
    border:1px solid #e5e5e5;
    color:#333;
    background:url(../images/search-icon2.gif) right center no-repeat
}
.nci-letter {
    margin:15px 0 10px
}
.nci-letter a {
    position:relative;
    float:left;
    margin-right:6px;
    margin-bottom:5px;
    padding:3px 6px;
    height:14px;
    line-height:12px;
    border:1px solid #dcdcdc;
    color:#555
}
.nci-letter a.act,.nci-letter a:hover {
    background:#fa5f19;
    color:#FFF;
    border:1px solid #fa5f19
}
.nci-letter a i {
    position:absolute;
    z-index:4;
    display:none;
    bottom:-4px;
    left:50%;
    margin-left:-2px
}
.attr-extra,.attr-extra div {
    position:relative;
    text-align:center
}
.nci-letter a.act i,.nci-letter a:hover i {
    display:block
}
.nci-brand-all {
    padding:10px 15px;
    width:775px;
    height:100px;
    border:1px solid #eee;
    overflow-y:auto
}
.nci-brand-all a {
    display:inline-block;
    width:75px;
    font-size:13px;
    margin-right:5px;
    color:#535353
}
.nci-brand-all a:hover {
    color:#fa5f19
}
.nci-brand li {
    float:left;
    margin-right:4px;
    padding-left:5px;
    width:80px;
    overflow:hidden
}
.nci-brand li a {
    color:#2E6CA9
}
.nci-brand a {
    padding:2px 3px;
    color:#474747
}
.nci-brand a:hover {
    color:#fff;
    background:#ed6337;
    text-decoration:none
}
.good-name p a.more,.sb-noGoods-tip a:hover {
    text-decoration:underline
}
.nci-brand.specail li {
    width:135px;
    overflow:hidden;
    text-overflow:ellipsis
}
.attr-extra,.good-list div.pr {
    overflow:visible
}
.attr-extra {
    margin-top:-12px;
    height:0;
    margin-bottom:45px
}
.attr-extra div {
    display:inline-block;
    margin:-2px auto 0;
    padding-left:15px;
    padding-right:32px;
    height:30px;
    line-height:28px;
    border:1px solid #ddd;
    border-top:none;
    cursor:pointer;
    color:#535353;
    background:#fff;
    box-shadow:0 1px 2px rgba(204,203,203,.3)
}
.type-mask,.type-pop {
    position:absolute;
    top:0
}
.attr-extra b {
    display:inline-block;
    margin-left:10px;
    width:9px;
    height:6px;
    background:url(../images/icon.png) -49px -28px no-repeat
}
.attr-extra .close b {
    background-position:-49px -21px
}
.attr-extra .open b {
    background-position:-49px -28px
}
.page2 {
    float:right;
    margin-top:10px
}
.page2 a {
    float:left;
    width:19px;
    height:11px;
    background:0 0;
    border:1px solid transparent
}
.page2 i {
    margin:2px auto;
    width:4px;
    height:7px
}
.page2 a:hover {
    background:#fff;
    border:1px solid #ff4200
}
.page2 a.disabled {
    cursor:default;
    background:0 0;
    border:1px solid transparent
}
.t-close-icon,.type-close,.view-type li:hover {
    cursor:pointer
}
.page2 span {
    float:left;
    margin:-2px 10px 0
}
.page2 b {
    color:#ef5e30
}
.good-name h4 a,.good-pic img {
    overflow:hidden;
    display:block
}
.good-list {
    margin-bottom:25px
}
.good-list-item {
    margin:0 14px;
    padding:17px 0;
    border-bottom:1px dotted #e5e5e5
}
.good-list-item li {
    float:left
}
.good-pic {
    margin-right:15px;
    width:100px
}
.good-pic img {
    width:100px;
    height:100px;
    background:url(../images/pro1.gif) center center no-repeat #f4f4f4
}
.good-name {
    width:485px;
    line-height:25px
}
.good-name h4 a {
    width:435px;
    max-height:50px;
    word-break:break-all;
    color:#535353;
    font-size:14px
}
.good-name h4 a span {
    display:block;
    color:#ed6337;
    font-size:12px
}
.good-name h4 a:hover {
    color:#ef5525
}
.good-name p a {
    margin-left:5px
}
.good-name p a.more {
    color:#ed6337
}
.good-price {
    width:240px;
    text-align:center
}
.good-price strong {
    display:block;
    margin:20px 0 5px;
    font-size:14px;
    color:#ef5525
}
.good-operation {
    width:102px;
    padding-top:18px
}
.good-operation a {
    display:block;
    margin-top:6px;
    width:98px;
    height:23px;
    text-align:center;
    line-height:23px;
    border-radius:2px
}
.good-btn1 {
    border:1px solid #f0cab6;
    color:#f40;
    background:#ffe4d0
}
.good-btn2,.good-btn2:hover {
    border:1px solid #dcdcdc;
    color:#535353;
    background:#f7f7f7
}
.type-pop {
    display:block;
    z-index:1001;
    left:10%;
    width:792px
}
.type-mask {
    left:0;
    width:100%;
    height:100%;
    opacity:.2;
    filter:alpha(opacity=20);
    background:#8a8a8a
}
.type-main {
    position:relative;
    margin:6px;
    border:1px solid #dcdcdc;
    color:#7f7d7d;
    background:#fff
}
.type-plr {
    padding:18px 12px 10px;
    height:340px;
    overflow-y:auto;
    overflow-x:hidden
}
.type-pop-title {
    position:relative;
    padding-left:15px;
    height:45px;
    background:#f4f4f4
}
.type-pop-title span {
    font-size:16px;
    line-height:45px;
    color:#555
}
.type-close {
    position:absolute;
    right:-1px;
    top:-1px;
    width:46px;
    height:46px;
    background:url(../images/t-close2.png) center center no-repeat #ff4200
}
.type-close:hover {
    background:url(../images/t-close2.png) center center no-repeat #ff7646
}
.type-pop.login {
    width:405px
}
.type-pop.login .type-pop-title span {
    font-size:14px
}
.type-pop.login .type-plr {
    height:390px;
    overflow-y:hidden
}
.type-tab {
    margin-bottom:15px;
    width:742px;
    border-bottom:1px solid #ff4200;
    overflow:hidden
}
.type-tab ul {
    width:746px
}
.type-tab li {
    float:left;
    height:39px;
    margin-right:3px;
    width:370px;
    background:#eee;
    text-align:center
}
.type-tab li a {
    display:block;
    font-size:16px;
    line-height:39px;
    color:#666
}
.type-tab li.act a,.type-tab li:hover a {
    color:#fff
}
.type-tab li.act {
    background:#ff4200
}
.type-tab li:hover {
    background:#ff7646
}
.type-title2 {
    margin-bottom:5px;
    font-size:14px;
    color:#fa5f19
}
.view-type {
    margin-bottom:12px;
    width:742px;
    overflow:hidden
}
.view-type ul {
    width:772px
}
.view-type li {
    float:left;
    padding:9px 30px 9px 0;
    width:351px;
    border-bottom:1px dotted #d5d5d5
}
.view-type li a {
    float:left;
    max-width:310px;
    font-size:14px;
    color:#7f7d7d;
    overflow:hidden
}
.t-close-icon {
    float:right;
    width:17px;
    height:17px;
    background:url(../images/tp-close01.png) no-repeat
}
.view-type li:hover .t-close-icon {
    background:url(../images/tp-close02.png) no-repeat
}
.type-brand p {
    font-size:14px;
    color:#343434
}
.type-brand-letter {
    margin:15px 0 10px
}
.type-brand-letter a {
    position:relative;
    float:left;
    margin-right:6px;
    margin-bottom:5px;
    padding:3px 7px;
    height:16px;
    line-height:14px;
    border:1px solid #ff5918;
    color:#ff5918
}
.type-brand-letter a.act,.type-brand-letter a:hover {
    background:#fa5f19;
    color:#FFF;
    border:1px solid #fa5f19
}
.type-brand-letter i {
    position:absolute;
    z-index:4;
    display:none;
    bottom:-4px;
    left:50%;
    margin-left:-2px;
    width:6px;
    height:3px;
    background-position:-49px 0
}
.type-brand-letter a.act i,.type-brand-letter a:hover i {
    display:block
}
.type-brand-list {
    width:742px
}
.type-brand-list ul {
    width:760px
}
.type-brand-list li {
    float:left;
    margin:0 11px 11px 0;
    width:139px
}
.type-brand-list a {
    display:block;
    padding:5px;
    height:30px;
    border:1px solid #dcdcdc
}
.type-brand-list img {
    float:left;
    width:30px;
    height:30px
}
.type-brand-list h6 {
    float:left;
    margin-top:3px;
    padding-left:10px;
    width:84px;
    height:27px;
    font-size:14px;
    line-height:27px;
    color:#4c4c4c;
    border-left:1px solid #dcdcdc;
    overflow:hidden;
    white-space:nowrap
}
.type-brand-list a:hover {
    border:1px solid #ff1e1e
}
.type-nav-crumble {
    margin-bottom:8px
}
.type-nav-crumble .txt {
    float:left;
    margin-top:3px;
    color:#7f7d7d
}
.type-crumble-items {
    float:left;
    width:685px
}
.type-crumble-items a {
    float:left;
    margin:0 14px 14px 0;
    padding:4px 0 4px 7px;
    height:15px;
    line-height:15px;
    border:1px solid #fa5f19;
    background:#fbede7;
    border-radius:2px
}
.type-crumble-items a:hover {
    border:1px solid #ed6337;
    color:#535353
}
.type-crumble-items a span {
    padding-right:7px;
    border-right:1px solid #fa5f19;
    color:#e54e2d
}
.type-crumble-items a i {
    margin-left:3px;
    margin-top:-2px;
    width:22px;
    height:15px;
    background:url(../images/t-close3.png) center center no-repeat
}
.type-title3 {
    margin-bottom:7px;
    padding-left:13px;
    font-size:14px;
    color:#1d1d1d;
    background:url(../images/t-dot.png) left center no-repeat
}
.type-panel-main {
    width:742px;
    overflow:hidden
}
.type-panel-main div {
    width:755px
}
.type-panel-main a {
    float:left;
    margin:0 14px 17px 0;
    padding:5px;
    width:125px;
    height:24px;
    border:1px solid #dcdcdc;
    text-align:center;
    line-height:24px;
    color:#4c4c4c
}
.type-panel-main span {
    display:block;
    margin:0 auto;
    overflow:hidden;
    max-width:120px
}
.type-panel-main.specail div {
    width:756px
}
.type-panel-main.specail a {
    margin:0 14px 17px 0;
    width:100px
}
.type-panel-main a:hover {
    border:1px solid #ff1e1e
}
.type-title3.ml12 {
    margin-left:12px
}
.panel-type-list {
    margin-bottom:15px;
    padding-top:10px;
    border-top:1px solid #dcdcdc
}
.panel-type-list li {
    padding-left:23px;
    height:33px;
    line-height:33px
}
.panel-type-list a {
    display:block;
    color:#676767;
    overflow:hidden
}
.panel-type-list li:hover {
    background:#f4f4f4
}
.type-btns {
    padding:10px 14px;
    height:38px;
    text-align:right;
    background:#f8f8f8
}
.page,.sb-IM-pic,.sb-noGoods-tip,.sb-shopList h4 a,.sb-tab a,.sbWebchat-pic,a.sb-pay {
    text-align:center
}
.type-btn1,.type-btn2 {
    margin-left:10px;
    width:128px;
    height:38px;
    font-size:14px;
    line-height:38px;
    border-radius:3px
}
.type-btn1 {
    color:#fff;
    background:#fa5f19
}
.type-btn1:hover {
    background:#ff7739
}
.type-btn2 {
    color:#4c4c4c;
    background:#e3e3e3
}
.type-btn2:hover {
    background:#eee
}
#txt {
    width:681px;
    height:18px;
    color:#b5b5b5;
    position:absolute;
    left:14px;
    top:12px;
    z-index:2;
    display:none
}
.type-enterVIN {
    position:absolute;
    left:207px;
    top:7px;
    width:370px;
    font-size:14px;
    height:28px;
    border:1px solid #dcdcdc;
    overflow:hidden;
    background:#fff
}
.type-enterVIN input[type=text] {
    float:left;
    margin:3px 0 0 10px;
    width:330px;
    height:18px;
    font-size:14px;
    line-height:18px
}
.type-enterVIN input[type=button] {
    float:right;
    width:28px;
    height:28px;
    text-indent:-9999em;
    background:url(../images/search-icon2.gif) center center no-repeat
}
.currentType {
    display:inline-block;
    font-size:14px
}
.currentType-brand {
    margin-right:20px;
    border:1px solid #dcdcdc;
    vertical-align:middle;
    width:50px;
    height:50px
}
.currentType span {
    color:#2c2c2c
}
.type-sBtn {
    display:block;
    margin-top:20px;
    width:590px;
    height:50px;
    font-size:18px;
    line-height:50px;
    border-radius:5px;
    color:#fff;
    background:#fa5f19
}
.type-sBtn:hover {
    background:#ff7739
}
.shortcut-bar {
    width:36px;
    position:fixed;
    top:0;
    right:0;
    z-index:9999;
    height:100%;
    box-sizing:content-box;
    -moz-box-sizing:content-box;
    background:#383838
}
.shortcut-bar.expand {
    width:305px
}
.shortcut-bar i {
    background-image:url(../images/shortcut-icon.png);
    z-index:2
}
.sb-cartNum,.sb-item1.act,.sb-item1.hover,.sb-item2.act,.sb-item2:hover,.sb-item3.hover,.sbCallCenter.hover,.sbCorrection.hover,.sbCustom.hover {
    background:#ff4200
}
.sb-item1,.sb-item2,.sb-item3 {
    position:relative;
    margin-bottom:5px;
    width:36px;
    height:34px;
    cursor:pointer
}
.sb-cartNum,.sb-item2,.sb-newMsg {
    position:absolute
}
.sbCart {
    margin-top:280px
}
.sbTop {
    bottom:0px;
    display:none
}
.sbSurvey {
    bottom:25px
}
.sb-cartNum {
    z-index:15;
    right:3px;
    top:-6px;
    display:block;
    height:14px;
    padding:1px 4px;
    line-height:14px;
    font-size:12px;
    border-radius:8px;
    -moz-border-radius:8px;
    color:#fff
}
.act .sb-cartNum,.hover .sb-cartNum {
    background:#fff;
    color:#fa5f19
}
.sb-newMsg,.sb-tip {
    background:#ff4200
}
.sb-tip,.sb-tip a {
    color:#fff
}
.sb-tip a:hover {
    color:#fff
}
.sb-newMsg {
    z-index:15;
    right:5px;
    top:7px;
    display:block;
    padding:3px;
    border-radius:3px;
    -moz-border-radius:3px
}
.sb-cont,.sb-tip,.sb-tip2 {
    top:0;
    position:absolute
}
.sb-tip {
    right:-70px;
    z-index:-1;
    padding-left:12px;
    width:57px;
    height:34px;
    line-height:34px;
    zoom:1
}
.sb-tip2 {
    right:36px;
    z-index:10;
    background:#fff;
    box-shadow:0 0 18px rgba(0,0,0,.12);
    border-radius:2px
}
.sb-i1 {
    padding:16px 0 15px 20px;
    width:124px
}
.sbWebchat-pic {
    float:left;
    margin-right:20px;
    width:100px;
    color:#666
}
.sbWebchat-pic img {
    display:block;
    margin:0 auto 5px;
    width:100px;
    height:100px
}
.sb-IM-pic {
    margin:0 auto 25px;
    width:170px;
    color:#727272;
    cursor:default
}
.sb-IM-pic img {
    display:block;
    margin:0 auto 20px;
    width:70px;
    height:70px
}
.sbQrClient {
    padding:6px 0 15px;
    background:#f8f7f7
}
.sbQrClient .sbAndroid,.sbQrClient .sbApple {
    margin:12px auto 0;
    width:139px;
    height:41px;
    border-radius:20px
}
.sbQrClient .sbApple {
    background:#63c2a0
}
.sbQrClient .sbAndroid {
    background:#ff6421
}
.sb-i2 {
    width:200px
}
.sb-IM-info a {
    display:block;
    padding:0 15px;
    width:170px;
    height:38px;
    line-height:38px;
    color:#666
}
.sb-IM-info .msg {
    border-bottom:1px solid #e5e5e5
}
.sb-IM-info .msg .new b {
    color:#fa4100
}
.sb-IM-info a:hover {
    color:#ff4200
}
.sb-IM-info i {
    margin-right:12px
}
.sb-cont {
    left:36px;
    z-index:2;
    border:1px solid #e5e5e5;
    width:268px;
    height:100%;
    background:#fff
}
.sb-close {
    position:absolute;
    right:5px;
    top:8px;
    z-index:20;
    width:30px;
    height:30px;
    background-image:url(../images/shortcut-icon.png);
    background-position:0 -352px;
    -webkit-transition:all .5s ease-out 0s;
    -moz-transition:all .5s ease-out 0s;
    -ms-transition:all .5s ease-out 0s;
    -o-transition:all .5s ease-out 0s;
    transition:all .5s ease-out 0s
}
.sb-title {
    margin-bottom:10px;
    padding-left:15px;
    height:46px;
    font-size:16px;
    line-height:46px;
    color:#666;
    background:#f1f1f1
}
.sb-cntArea {
    width:268px;
    height:auto;
    overflow-y:auto;
    overflow-x:hidden;
    position:relative;
    zoom:1;
}
.sb-cntArea .sb-innerCnt1,.sb-cntArea .sb-innerCnt2,.sb-cntArea .sb-innerCnt3 {
    padding-right:15px;
    width:253px;
    overflow-x:hidden
}
.history-record {
    margin:0 0 15px 15px;
    font-size:14px;
    color:#9c9c9c
}
.sb-shopList {
    margin:0 15px;
    width:238px
}
.sb-shopList li {
    margin-bottom:15px;
    padding:14px 0 0;
    height:125px;
    background:#fff;
    border:1px solid #e7e7e7
}
.sb-shopList li img {
    display:block;
    margin:0 auto;
    width:110px;
    height:44px
}
.sb-shopList h4 {
    margin-top:14px;
    padding-top:10px;
    width:100%;
    border-top:1px dashed #dcdcdc
}
.sb-shopList h4 a {
    display:block;
    width:220px;
    color:#969696;
    word-break:break-all;
    word-wrap:break-word;
    overflow:hidden
}
.sb-shopList h4 a:hover {
    color:#fa5f19
}
.sb-shopList a.sb-btn2 i {
    margin-left:8px;
    width:5px;
    height:9px;
    background-position:-62px -443px
}
.sb-shopList a.sb-btn2 {
    display:block;
    margin:8px auto 0;
    width:104px;
    height:20px;
    line-height:20px;
    text-align:center;
    color:#fff;
    background:#818181
}
.sb-shopList li:hover .sb-btn2 {
    background:#fd9808
}
.sb-list {
    width:258px;
    margin-left:-5px
}
.sb-list li {
    float:left;
    margin:0 0 12px 20px
}
.sb-list .b {
    position:relative;
    width:106px;
    height:106px;
    border:1px solid #e5e5e5
}
.sb-list .mask {
    display:none;
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:24px
}
.sb-list li img {
    display:block;
    width:80px;
    height:80px;
    border:13px solid #fff
}
.sb-list h4 {
    margin-top:8px;
    width:106px;
    height:38px;
    overflow:hidden
}
.sb-list h4 a,.sb-list-info h4 a {
    display:block;
    line-height:18px;
    color:#666;
    word-break:break-all;
    word-wrap:break-word
}
.sb-list h4 a:hover,.sb-list-info h4 a:hover {
    color:#fa5f19
}
.sb-list strong {
    display:none;
    position:absolute;
    left:8px;
    bottom:3px;
    color:#fff;
    cursor:pointer
}
.sb-list-info strong {
    margin-right:3px;
    color:#fff;
    font-size:14px
}
.sb-list a.sb-btn {
    display:none;
    position:absolute;
    right:8px;
    bottom:5px
}
.sb-list a.sb-btn i {
    width:20px;
    height:16px;
    background-position:-8px -9px
}
.sb-ci1 .sb-list-info strong {
    margin-right:3px;
    color:#ff4200;
    font-size:14px
}
.sb-ci1 .sb-list-info strong.f12 {
    font-size:12px
}
.sb-list li:hover .b {
    border:1px solid #6f6f6f
}
.sb-list li:hover .b.hightLight {
    border:1px solid #feac3b
}
.sb-list li:hover .mask {
    display:block;
    background:url(../../resources/themes/images/sb-list-bg1.png)
}
.sb-list li:hover .sb-btn,.sb-list li:hover strong {
    display:block
}
.sb-list li:hover .mask.hightLight,.sb-list li:hover .mask:hover {
    display:block;
    background:url(../../resources/themes/images/sb-list-bg2.png);
    cursor:pointer
}
.sb-tab {
    margin:10px 15px;
    height:30px;
    background:#eee
}
.sb-tab a {
    float:left;
    width:50%;
    height:30px;
    line-height:30px;
    color:#666
}
.sb-tab a:hover {
    color:#fd9808
}
.sb-tab a.act {
    color:#fff;
    background:#fd9808
}
.sb-list2 {
    margin-top:-10px;
    width:268px
}
.sb-list2 li {
    padding:0 15px;
    border-bottom:1px solid #e5e5e5
}
.sb-ci1 {
    margin:12px 0
}
.sb-ci1 img {
    width:64px;
    height:64px;
    border:1px solid #e8e8e8;
    float:left;
    margin-right:14px
}
.sb-list-info {
    float:left;
    width:158px
}
.sb-list-info p {
    margin-top:5px
}
.sb-pay-bar {
    position:fixed;
    bottom:0;
    z-index:105;
    height:36px;
    border-top:1px solid #e5e5e5;
    padding:9px 18px 10px 15px;
    width:235px;
    background:#f1f1f1;
    color:#575757
}
.sb-pay-bar span {
    float:left
}
.sb-pay-bar b {
    display:inline-block;
    vertical-align:-1px;
    color:#ff4200
}
a.sb-pay {
    float:right;
    width:116px;
    height:36px;
    font-size:14px;
    color:#fff;
    line-height:36px;
    background:#ff4200;
    position:absolute;
    right:18px;
    top:9px;
}
a.sb-pay:hover {
    background:rgba(255,66,0,.9);
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FFFE5318,endcolorstr=#FFFE5318);
    color:#fff
}
.sb-item1 i,.sb-item2 i,.sb-item3 i {
    width:36px;
    height:34px
}
.sbCart-ico {
    background-position:0 0
}
.sbCollect-ico {
    background-position:0 -36px
}
.sbFootmark-ico {
    background-position:0 -72px
}
.sbCustom-ico {
    background-position:0 -108px
}
.sbCallCenter-ico {
    background-position:0 -379px
}
.sbQrcode-ico {
    background-position:0 -144px
}
.sbCorrection-ico {
    background-position:0 -309px
}
.sbInquiry-ico {
    background-position:0 -503px
}
.sbTop-ico {
    background-position:0 -180px
}
.sbSurvey-ico {
    background-position:0 -216px
}
i.sb-arr {
    position:absolute;
    top:12px;
    width:7px;
    height:8px;
    background-position:-25px -267px
}
i.sb-arr2 {
    display:none;
    position:absolute;
    top:11px;
    left:36px;
    z-index:5;
    width:6px;
    height:9px;
    background-position:-25px -276px
}
.sb-item1.act i.sb-arr2 {
    display:block
}
.sb-i1 i.sb-arr {
    left:144px
}
.sb-i2 i.sb-arr {
    left:200px
}
.sb-title i {
    display:none;
    margin-right:6px;
    width:17px;
    height:17px;
    vertical-align:-1px;
    background-image:url(../images/shortcut-icon.png)
}
.sbCart-ico2 {
    background-position:0 -254px
}
i.sbCollect-ico2 {
    width:15px;
    height:13px;
    background-position:0 -273px
}
.sbFootmark-ico2 {
    background-position:0 -288px
}
.sb-IM-info .msg i {
    width:18px;
    height:12px;
    background-position:0 -438px
}
.sb-IM-info .msg .new i {
    background-position:0 -452px
}
.sb-IM-info .online i {
    width:18px;
    height:18px;
    background-position:0 -418px
}
.sb-IM-info .msg a:hover i {
    background-position:0 -452px
}
.sb-IM-info .online a:hover i {
    background-position:0 -466px
}
#tab1,#tab2,#tab3 {
    position:relative;
    left:280px;
    display:none
}
#tab1.act,#tab2.act,#tab3.act {
    display:block
}
.sb-close:hover {
    transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -webkit-transform:rotate(360deg)
}
.sb-noGoods-tip {
    margin-top:250px;
    line-height:22px;
    color:#969696
}
.sb-noGoods-tip img {
    display:block;
    margin:0 auto 15px
}
.sb-noGoods-tip a {
    display:block;
    color:#ff4200
}
.sb-list .sb-noGoods-tip {
    margin-left:20px
}
.sb-cntArea .cart-salesTit {
    padding:0;
    background:0 0;
    border-top:none;
    border-bottom:1px dashed #dedede
}
.cart-gifts {
    padding:0;
    margin-left:-5px;
    margin-bottom:8px
}
.my-cart-box .cart-gifts {
    margin-left:10px
}
.sb-ci1 a.del {
    margin-top:3px
}
.sb-ci1 a.del i {
    display:none;
    width:15px;
    height:15px;
    background-image:url(../images/icon.png);
    background-position:-79px -608px
}
.sb-list2 li:hover a.del i {
    display:block;
    background-position:-79px -625px
}
.page {
    margin-top:25px;
    height:33px;
    font-size:0
}
.page li {
    display:inline-block;
    height:33px;
    margin:0 3px
}
.page li a,.page li.more span {
    display:block;
    font:12px Microsoft YaHei,Arial,simsun
}
.page li a {
    padding:7px 12px;
    border:1px solid #e5e5e5;
    color:#333;
    background:#fff
}
.page li.p-next a,.page li.p-prev a {
    padding:7px 18px;
    background:#fafafa
}
.page li a.preNext,.page li a.prePage {
    padding:7px 12px
}
.page li.current a,.page li:hover a {
    border:1px solid #ff4200;
    background:#ff4200;
    color:#fff
}
.page li.p-next i,.page li.p-prev i {
    width:5px;
    height:9px
}
.page li.p-prev i {
    margin-right:7px;
    background-position:-62px -22px
}
.page li.p-next i {
    margin-left:7px;
    background-position:-68px -22px
}
.page li.p-prev:hover i {
    background-position:-79px -22px
}
.page li.p-next:hover i {
    background-position:-85px -22px
}
.page li.more span {
    padding:7px 12px;
    border:1px solid #d9d9d9;
    color:#333
}
.dialog .page {
    margin-top:10px;
    text-align:right
}
.dialog .page li a {
    padding:3px 8px
}
.dialog .page li.p-next a,.dialog .page li.p-prev a {
    padding:3px 10px
}
.page li.total {
    margin-left:15px;
    line-height:33px;
    font:12px Microsoft YaHei,Arial,simsun;
    color:#333
}
.page-btn,.page-txtbox {
    text-align:center;
    border:1px solid #e5e5e5
}
.page-txtbox {
    margin:1px 5px;
    padding:6px 0;
    width:46px
}
.page-btn {
    margin-left:8px;
    display:inline-block;
    padding:6px 0;
    width:48px;
    background:#fafafa
}
.page-btn:hover {
    border:1px solid #ff4200;
    background:#ff4200;
    color:#fff
}
.page li span {
    margin-left:15px
}
.pagination a,.pagination span {
    display:inline-block;
    margin:0 3px;
    padding:7px 12px;
    font:12px Microsoft YaHei,Arial,simsun;
    border:1px solid #d9d9d9;
    color:#333;
    background:#fff
}
.pagination a:hover {
    text-decoration:none
}
.error-info a,.login-other a:hover,.login-title a:hover,.reg-ohter a:hover,.trend-info h3 a:hover {
    text-decoration:underline
}
.pagination .current,.pagination a:hover {
    border:1px solid #ff4200;
    background:#ff4200;
    color:#fff
}
.pagination .next,.pagination .prev {
    display:inline-block;
    background-image:url(../images/icon.gif);
    background-repeat:no-repeat;
    border:1px solid #d9d9d9;
    background-color:#fff;
    color:#333
}
.pagination .next i,.pagination .prev i {
    width:7px;
    height:9px
}
.pagination .prev i {
    margin-right:7px;
    background-position:-60px -22px
}
.pagination .next i {
    margin-left:7px;
    background-position:-68px -22px
}
.pagination a.prev:hover i {
    background-position:-77px -22px
}
.pagination a.next:hover i {
    background-position:-85px -22px
}
.ui-dialog .pagination {
    margin-top:0;
    text-align:right
}
.ui-dialog {
    position:absolute;
    width:300px;
    overflow:inherit;
    overflow-x:hidden;
    overflow-y:hidden
}
.ui-widget-content {
    border:6px solid rgba(138,138,138,.3)
}
.ui-icon {
    width:38px;
    height:38px
}
.ui-dialog .ui-dialog-titlebar-close {
    margin:0;
    top:-1px;
    right:-1px;
    width:38px;
    height:38px
}
.ui-widget-header .ui-icon {
    background:url(../images/t-close2.png) no-repeat #ff4200
}
.ui-dialog .ui-dialog-titlebar-close:hover .ui-icon {
    background:url(../images/t-close2.png) no-repeat #ff7646
}
.ui-dialog .ui-dialog-titlebar {
    height:37px;
    line-height:37px;
    background:#f4f4f4;
    border-bottom:none
}
.ui-dialog .ui-dialog-title {
    font:16px/37px "microsoft yahei",tahoma,"\5FAE\8F6F\96C5\9ED1";
    color:#555
}
.quick-enter {
    position:fixed;
    right:50%;
    margin-right:621px;
    top:150px;
    width:37px
}
.quick-enter li {
    margin-top:-1px;
    width:37px;
    height:37px;
    cursor:pointer
}
.quick-enter li a {
    display:block
}
.quick-enter img {
    display:block;
    width:35px;
    height:35px;
    background:#fff;
    border:1px solid #dcdcdc
}
.quick-enter span {
    display:none;
    width:35px;
    height:35px;
    background:#ff4200;
    border:1px solid #ff4200;
    text-align:center;
    font-size:12px;
    line-height:36px;
    color:#fff
}
.quick-enter span.special {
    padding-top:4px;
    line-height:13px;
    height:31px
}
.quick-enter li:hover img {
    display:none
}
.quick-enter li:hover span {
    display:block
}
.quick-enter li.act img {
    display:none
}
.quick-enter li.act span {
    display:block
}
.login-cnt {
    padding:45px 30px;
    width:320px;
    height:352px;
    background:#fff
}
.type-pop.login .login-cnt {
    padding:20px 24px
}
.login-title {
    margin-bottom:20px
}
.login-title span {
    float:left;
    font-size:18px;
    color:#606060
}
.close-icon,.safeLogin a {
    float:right
}
.login-title a {
    float:right;
    margin-top:3px;
    margin-right:10px;
    font-size:14px;
    color:#ff4200
}
.login-warn {
    height:29px;
    border:1px solid #ffe57d;
    line-height:29px;
    background:#fff8da;
    color:#666
}
.warn-icon {
    margin-left:10px;
    margin-right:15px;
    width:17px;
    height:15px;
    background-position:0 -208px
}
.login-sidebar ul {
    height:245px;
    margin-bottom:10px
}
.login-field {
    margin-top:15px;
    width:316px;
    height:33px;
    border:1px solid #d9d9d9;
    position:relative
}
.login-field .passWa,.login-field .txt {
    width:316px;
    height:18px;
    color:#b5b5b5;
    position:absolute;
    left:45px;
    top:10px;
    z-index:2;
    display:none
}
.login-field.act,.login-field.focus {
    border:1px solid #8cb659
}
.login-field i {
    width:32px;
    height:33px;
    border-right:1px solid #d9d9d9
}
.login-field.act i {
    border-right:1px solid #8cb659
}
.login-field .textbox {
    padding:6px 10px;
    width:263px;
    border:none;
    background:0 0;
    font-size:14px
}
.textbox::-webkit-input-placeholder {
    color:#bebebe
}
.textbox:-moz-placeholder {
    color:#bebebe
}
.textbox::-moz-placeholder {
    color:#bebebe
}
.textbox:-ms-input-placeholder {
    color:#bebebe
}
.login-field.pr .textbox {
    width:166px
}
.verification-code {
    position:absolute;
    top:5px;
    right:5px;
    display:block;
    width:78px;
    height:20px;
    border:1px solid #897375;
    cursor:pointer
}
.login-tips {
    margin:12px 0 -5px;
    color:#fa5f19;
    font-family:simsun
}
.safeLogin {
    margin-top:16px;
    color:#535353;
    font-family:simsun
}
.safeLogin a:hover {
    color:red
}
.login-btn {
    margin-top:16px;
    width:100%;
    padding:5px 0;
    font-size:20px;
    text-align:center;
    color:#fff;
    background:#ff4200;
    border-radius:4px
}
.login-btn:hover {
    background:#ff571a
}
.login-other,.login-other a {
    color:#5b5b5b;
    font-family:simsun
}
.login-other em {
    margin:0 1px;
    color:#5b5b5b
}
.user-icon {
    background-position:0 -650px
}
.pw-icon {
    background-position:0 -684px
}
.verification-icon {
    background-position:0 -718px
}
.act .user-icon {
    background-position:-33px -650px
}
.act .pw-icon {
    background-position:-33px -684px
}
.act .verification-icon {
    background-position:-33px -718px
}
.login-icon2 {
    margin-right:8px;
    vertical-align:-4px;
    width:18px;
    height:17px;
    background-position:-58px -480px
}
.lMore-icon {
    margin-right:6px;
    vertical-align:-3px;
    width:19px;
    height:19px;
    background-position:-58px -459px
}
.exit-icon,.zc-icon {
    height:13px;
    vertical-align:-2px
}
.error {
    margin:90px auto 120px;
    width:480px;
    font-size:14px
}
.error-info {
    margin-left:15px;
    line-height:25px;
    color:#5b5b5b
}
.error-info a,.error-info dfn,.error-info h3 {
    color:#fa5b00
}
.error-info h3 {
    margin:40px 0 3px;
    font-size:20px;
    font-weight:700
}
.error-info .extrude {
    display:block;
    color:#1a3757
}
.error-info a {
    margin-right:20px
}
.exit-icon {
    margin-right:5px;
    width:13px;
    background-position:0 -337px
}
.zc-icon {
    width:11px;
    background-position:-15px -337px
}
.phone-icon {
    width:10px;
    height:15px;
    vertical-align:-3px;
    background-position:-67px -647px
}
.car-icon {
    width:13px;
    height:10px;
    vertical-align:-1px
}
.cart-icon,.cart-icon2 {
    width:17px;
    height:17px;
    vertical-align:-4px;
    background-position:-57px -424px
}
.arrow-d-icon {
    width:9px;
    height:9px;
    background-position:-75px -424px
}
.hover .arrow-d-icon {
    background-position:-85px -424px
}
.fork-icon {
    width:12px;
    height:12px;
    background-position:-16px -227px
}
.home-ico2,.home-icon {
    margin-right:8px;
    width:14px
}
.home-icon {
    height:14px;
    vertical-align:-2px;
    background-position:-30px -227px
}
.home-ico2 {
    height:13px;
    vertical-align:-1px;
    background-position:-65px -680px
}
.next-arrow2 i,.pre-arrow2 i {
    width:14px;
    height:22px;
    display:block
}
.pre-arrow2 i {
    background-position:-1px -106px
}
.next-arrow2 i {
    background-position:-17px -106px
}
.go-icon {
    background-position:-14px -22px
}
.del-icon {
    margin-right:5px;
    width:13px;
    height:13px;
    background-position:0 -227px
}
a .arrow-l-icon {
    background-position:-32px -207px
}
a .arrow-r-icon {
    background-position:-50px -207px
}
.close-icon {
    margin-left:10px;
    width:23px;
    height:22px;
    background-position:-24px -745px
}
.max-icon,.min-icon {
    width:19px;
    height:22px
}
a:hover .close-icon {
    background-color:#ff4200;
    background-position:0 -745px
}
.min-icon {
    background-position:-55px -272px
}
.max-icon {
    background-position:-75px -272px
}
.list-icon,.minus-icon {
    margin-right:8px;
    width:12px;
    height:12px
}
.minus-icon {
    vertical-align:0;
    background-position:0 -22px
}
.list-icon {
    vertical-align:-2px;
    background-position:-45px -227px
}
.arrow-d1-icon,.arrow-u1-icon {
    margin-left:10px;
    width:7px;
    height:9px;
    vertical-align:-1px
}
.act .list-icon {
    background-position:-58px -227px
}
.arrow-u1-icon {
    background-position:-72px -227px
}
.arrow-d1-icon {
    background-position:-54px -147px
}
.act .arrow-u1-icon {
    background-position:-80px -227px
}
.act .arrow-d1-icon {
    background-position:-54px -157px
}
.search-icon {
    margin-left:6px;
    width:12px;
    height:12px;
    background-position:-52px -190px;
    vertical-align:-2px
}
.p-l-icon {
    display:block;
    background-position:-46px -12px
}
.p-r-icon {
    display:block;
    background-position:-51px -12px
}
a:hover .p-l-icon {
    background-position:-56px -12px
}
a:hover .p-r-icon {
    background-position:-61px -12px
}
.disabled .p-l-icon,.disabled:hover .p-l-icon {
    background-position:-66px -12px
}
.disabled .p-r-icon,.disabled:hover .p-r-icon {
    background-position:-71px -12px
}
.iPhone-ico {
    background-position:-23px -577px
}
.android-ico {
    background-position:-49px -606px
}
.ad-load {
    background:url(../images/loading.gif) center center no-repeat
}
.coupon-exchange {
    margin-top:10px;
    padding:5px 0 10px;
    border-top:1px dashed #f4cebc;
    border-bottom:1px dashed #f4cebc
}
.coupon-exchange a {
    color:#d74803
}
.coupon-txtbox {
    margin-right:6px;
    padding:0 5px;
    width:103px;
    height:23px;
    border:1px solid #e5e5e5
}
.coupon-btn {
    width:50px;
    height:25px;
    line-height:25px;
    text-align:center;
    background:#d2544b;
    border-radius:2px;
    color:#fff
}
.coupon-exchange span {
    margin-left:25px
}
.coupon-exchange b {
    color:#d2544b
}
.contract .pagination {
    height:72px
}
.contract .pagination a,.contract .pagination span {
    margin-bottom:5px
}
.qWPartCont.expansion .pagination {
    padding-top:6px
}
.floor-title a:hover,.menu-item,.nav {
    color:#ef5e30
}
.android,.apple {
    padding:9px 18px 7px 10px;
    width:115px;
    height:27px;
    border-radius:20px
}
.next-arrow-i,.pre-arrow-i {
    display:block;
    width:26px;
    height:41px
}
.next-arrow,.next-arrow2,.pre-arrow,.pre-arrow2 {
    z-index:11
}
.pre-arrow-i {
    background-position:0 -271px
}
.next-arrow-i {
    background-position:-28px -271px
}
.again_search input[type=submit] {
    float:left;
    margin-left:-1px;
    width:100px;
    text-align:center;
    height:36px;
    font-size:16px;
    line-height:36px;
    color:#FFF;
    background:#ed6337
}
.again_search input[type=submit]:hover {
    background:#ff561b
}
.mod2 {
    min-height:80px
}
.chinapay_info,.chinapay_pic {
    float:left
}
.chinapay_info {
    margin-left:10px;
    width:280px
}
.chinapay_butt {
    display:inline-block;
    margin-right:5px;
    height:23px;
    text-align:center;
    line-height:23px;
    background:url(../images/take_l.gif) left 0 no-repeat;
    color:#313131;
    cursor:pointer
}
.chinapay_butt span {
    padding:0 10px 0 12px;
    display:inline-block;
    background:url(../images/take_r.gif) right 0 no-repeat
}
.chinapay_butt:hover {
    text-decoration:none;
    color:#333
}
.tips_info .chinapay_butt {
    margin-top:10px
}
.tips_info i {
    background:0 0
}
.tips_info a {
    color:#888;
    text-decoration:none
}
.tips_info a:hover {
    color:#F50;
    text-decoration:none
}
a.f_btn_seach_65 {
    display:block;
    float:left;
    margin:10px 10px 10px 0;
    text-align:center;
    width:60px;
    height:25px;
    line-height:25px;
    color:#fff;
    background:url(../images/sprite.gif) 0 -64px repeat-x
}
.clearCarType,.no-cont p .btn {
    display:inline-block;
    text-align:center
}
#favoritesTag input {
    border:1px solid #ddd
}
.no-cont {
    margin:80px auto;
    width:580px
}
.no-cont h3 {
    font-size:16px;
    color:#2c2c2c;
    text-align:center
}
.no-cont h3 img {
    vertical-align:-50px;
    margin-right:30px
}
.again_search {
    margin:40px 0 20px
}
.again_search span {
    float:left;
    margin-top:7px;
    font-size:14px
}
.again_search input[type=text] {
    float:left;
    padding-left:5px;
    width:393px;
    height:32px;
    line-height:34px;
    border:1px solid #c9c9c9;
    box-shadow:inset 0 1px 2px rgba(204,203,203,.5)
}
.again_search input[type=button] {
    float:left;
    margin-left:-1px;
    width:100px;
    text-align:center;
    height:36px;
    font-size:16px;
    line-height:36px;
    color:#FFF;
    background:#ed6337
}
.no-cont p {
    margin-left:72px;
    line-height:24px
}
.no-cont p .btn {
    margin-left:6px;
    width:78px;
    height:20px;
    line-height:20px;
    color:#fd441e;
    background:#fff;
    border-radius:1px;
    border:1px solid #ff4200
}
.no-cont p .btn:hover {
    background:#ff4200;
    color:#fff
}
.loading {
    position:absolute;
    z-index:10;
    top:0;
    left:2%;
    margin:15px 0 5px;
    padding:10px 0;
    width:96%;
    font:12px arial,simsun;
    color:#f60;
    text-align:center;
    line-height:14px;
    border:1px solid #edd28b;
    background:#fffdee
}
#txtVIN,.flex-control-nav {
    z-index:2;
    position:absolute
}
.loading img {
    margin-right:5px;
    vertical-align:middle
}
.clearCarType {
    vertical-align:0;
    margin-left:15px;
    width:69px;
    height:22px;
    background:url(../images/clearCarType.gif) no-repeat;
    cursor:pointer;
    text-indent:-99999em
}
.flex-control-nav a,.flex-direction-nav li a {
    text-indent:-9999em;
    overflow:hidden;
    cursor:pointer
}
.clearCarType:hover {
    background:url(../images/clearCarType2.gif) no-repeat
}
.price-range {
    float:left;
    margin-left:25px
}
.price-rangeTxt {
    padding:1px;
    width:40px;
    height:18px;
    border:1px solid #d3cfc8;
    line-height:17px;
    vertical-align:3px
}
.price-range em {
    margin:6px 4px 0;
    font-size:18px;
    color:#d3cfc8;
    vertical-align:0
}
.price-range-btn {
    margin-left:5px;
    padding:2px 9px 1px;
    height:12px;
    line-height:12px;
    border:1px solid #bbb;
    border-radius:2px;
    color:#666;
    text-align:center;
    background:#fbfbfb;
    vertical-align:2px
}
#txtVIN {
    width:202px;
    height:22px;
    line-height:22px;
    color:#b5b5b5;
    left:5px;
    top:2px;
    display:none
}
.sbFootmark-del {
    position:absolute;
    right:40px;
    top:16px;
    cursor:pointer;
    display:block;
    vertical-align:middle;
    width:15px;
    height:15px;
    background:url(../images/icon.png) -79px -625px no-repeat
}
.flex-control-nav {
    bottom:10px;
    width:100%;
    left: 88px;
    text-align:center
}
.flex-control-nav a,.flex-control-nav li {
    display:inline-block;
    width:12px;
    height:4px
}
.flex-control-nav li {
    margin:0 3px;
    zoom:1
}
.flex-control-nav a {
    background:#fff
}
.flex-control-nav .flex-active {
    background:#ff4200
}
.flex-direction-nav {
    position:absolute;
    z-index:3;
    width:100%;
    top:192px
}
.flex-direction-nav li a {
    display:block;
    width:33px;
    height:65px;
    position:absolute;
    opacity:.9
}
#scroller,#scrollerInner,.flexslider3 {
    position:relative
}
.flex-direction-nav li a.flex-prev {
    left:0;
    background:url(../images/s-prev.png) center center no-repeat
}
.flex-direction-nav li a.flex-next {
    right:0;
    background:url(../images/s-next.png) center center no-repeat
}
.flex-direction-nav li a:hover {
    opacity:1
}
.flexslider3 {
    float:right;
    margin-top:7px;
    width:226px;
    height:24px;
    overflow:hidden
}
.flexslider3 .slides {
    position:relative;
    z-index:1
}
.flexslider3 .slides li {
    width:200px;
    height:40px
}
.flexslider3 .slides li img {
    display:block;
    width:200px;
    height:26px
}
.flexslider3 .flex-direction-nav {
    width:18px;
    right:0;
    top:0
}
.flexslider3 .flex-direction-nav li a {
    border:1px solid transparent;
    width:16px;
    height:9px;
    opacity:1
}
.flexslider3 .flex-direction-nav li a:hover {
    border:1px solid #d2d2d2
}
.flexslider3 .flex-direction-nav li a.flex-prev {
    top:0;
    background:url(../images/icon.png) -78px -713px no-repeat
}
.flexslider3 .flex-direction-nav li a.flex-next {
    top:13px;
    background:url(../images/icon.png) -78px -723px no-repeat
}
#scrollerBar,#scrollerHandler {
    position:absolute;
    top:0;
    width:5px;
    border-radius:3px
}
#scroller {
    width:253px
}
#scrollerBar {
    right:5px;
    height:100%;
    background:#fff
}
#scrollerHandler {
    left:0;
    height:5px;
    background:#969696
}
#scrollerContent {
    width:100%;
    height:100%;
    overflow:hidden
}
.login-btn2 {
    margin-top:16px;
    width:100%;
    height:40px;
    font-size:14px;
    text-align:center;
    color:#666;
    background:#f1f1f1;
    border-radius:4px
}
.login-btn2:hover {
    color:#ff4200;
    background:#f1f1f1
}
.inquiry-notes {
    font:12px arial,simsun;
    color:#666;
    text-align:center;
    line-height:40px;
    border-bottom:1px dashed #dedede;
    background:#fffaf2
}
.ask-num-box a,.ask-num-box input {
    border:1px solid #d3cfc8;
    float:left
}
.inquiry-notes a {
    color:#ff4200
}
.sb-ci1 .sb-list-info .inquiry-name {
    height:38px;
    overflow:hidden
}
.sb-ci1 .sb-list-info .num-box {
    margin-left:-79px;
    margin-top:14px;
    height:26px
}
.sb-ci1 .sb-list-info .num-box a {
    margin-top:0;
    width:23px;
    height:24px
}
.sb-ci1 .sb-list-info .num-box input {
    margin:0 -1px;
    width:59px;
    height:24px;
    line-height:24px
}
.shortcut-bar i.min-icon {
    margin:2px 0 2px 2px;
    background:url(../images/icon.png) -55px -272px no-repeat
}
.shortcut-bar i.max-icon {
    margin:2px 0 2px 2px;
    background:url(../images/icon.png) -75px -272px no-repeat
}
.sb-ci1 a.del.mt0 {
    margin-top:0
}
.ask-num-box {
    margin:3px auto;
    width:127px;
    height:28px;
    overflow:hidden
}
.ask-num-box a {
    margin-top:2px;
    width:19px;
    height:22px;
    background-color:#fff
}
.ask-num-box a:hover {
    background-color:#f1f1f1
}
.ask-num-box input {
    margin:0 4px;
    padding:0;
    width:75px;
    height:26px;
    line-height:26px;
    text-align:center
}
.ask-message-box {
    display:none;
    position:absolute;
    width:105px;
    line-height:20px;
    background:#E9FBE4;
    box-shadow:1px 2px 3px #E9FBE4;
    border:1px solid #C9E9C0;
    border-radius:4px;
    text-align:center;
    color:#0C7823;
    font:12px Microsoft YaHei;
    margin-top:10px;
    padding:5px;
    z-index:100
}
.ask-triangle {
    position:absolute;
    left:50px;
    overflow:hidden;
    width:0;
    height:0;
    border-width:8px;
    border-style:dashed dashed solid
}
.ask-triangle-background {
    top:-16px;
    border-color:transparent transparent #C9E9C0
}
.ask-triangle-border {
    top:-15px;
    border-color:transparent transparent #E9FBE4
}
.list-num .ask-num-box {
    margin:30px auto 5px
}
.list-num .ask-message-box {
    margin-left:10px
}
.inquiry-result {
    position:relative;
    padding:16px 65px;
    font-size:12px
}
.inquiry-result .ok-icon {
    position:absolute;
    left:18px;
    top:18px;
    width:26px;
    height:26px;
    background-position:-65px -105px
}
.inquiry-resultInfo {
    color:#666
}
.inquiry-resultInfo h3 {
    margin-bottom:5px;
    font-size:14px;
    color:#000
}
.inquiry-resultInfo .btn {
    margin-top:15px
}
.inquiry-resultInfo a {
    display:inline-block;
    text-align:center;
    width:88px;
    height:26px;
    line-height:26px;
    border-radius:3px
}
.inquiry-resultInfo a.view {
    border:1px solid #ed6337;
    background:#ed6337;
    color:#fff
}
.inquiry-resultInfo a.go {
    margin-left:8px;
    border:1px solid #d9dee7;
    background:#fff;
    color:#666
}
.num-box .numberbox a.max,.num-box .numberbox a.min {
    background-image:url(../images/icon.png);
    background-repeat:no-repeat
}
.num-box .numberbox a {
    text-indent:99999em
}
.num-box .numberbox a.min {
    background-position:-55px -786px
}
.num-box .numberbox a.max {
    background-position:-75px -786px
}
.mt10 {
    margin-top:10px
}
.home-left {
    float:left;
    width:210px;
    height:408px;
    overflow:hidden
}
.home-left a,.home-left img {
    display:block
}
.sliderwarp {
    height: 440px;
}
.cont,.page-w {
    width: 1203px;
    margin: 0 auto;
    position: relative
}
.menu-sidebar {
    float: left;
    width: 173px;
    position: absolute;
    margin-top: -440px;
    z-index: 4;
    background: rgba(0,1,19,0.5);
}
.menu-sidebar .menu-items {
    height: 380px;
    padding: 30px 0
}
.subMenu-list2 li a{
    color: #2e6ca9;
}
.menu-item {
    z-index: 8;
    height: 36px;
    line-height: 36px;
}
.subMenu-title a, .subMenu-title a:hover{
    color: #333;
}
.menu-iem-icon {
    position: absolute;
    top: 2px;
}
.menu-item h3 a {
    color: #fff;
}
/*.menu-sidebar .menu-items {*/
    /*height:450px;*/
    /*background:rgba(0,0,0,.7);*/
    /*filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FF3F3A3A,endcolorstr=#FF3F3A3A);*/
    /*overflow:hidden*/
/*}*/

.menu-item:last-child {
    background:0 0
}
.menu-iem-content {
    position: relative;
    z-index: 10;
    padding-left: 15px;
    height: 36px;
    cursor: pointer
}
.menu-item h3 {
    color: #fff;
    font-size: 14px;
    display: inline-block;
    padding-left: 20px;
}
.menu-item h3 span {
    float: left;
    width: 25px;
    height: 36px;
    overflow: hidden
}
.menu-item h3 img {
    display: block;
    margin: 7px auto 0;
}
.menu-item h3 img.h,.subMenu-pop {
    display:none
}
.menu-item h3 b {
    float:left;
    /*width:120px;*/
    margin-left: 20px;
    overflow:hidden
}
.menu-item .arrow-r-icon {
    float:right;
    margin-top:7px
}
.menu-item p {
    position:relative;
    top:-7px;
    left:33px;
    width:142px;
    overflow:hidden;
    color:#e3e3e3
}
.menu-item p a {
    margin-right:5px;
    color:#e3e3e3
}
/*.menu-item.hover {*/
    /*background:rgba(0,0,0,.5)*/
/*}*/
.menu-item.hover .menu-iem-content {
    width: 175px;
}
.menu-item.hover .arrow-r-icon {
    width: 6px;
    height: 10px;
    background-position: -61px -442px;
    position: absolute;
    right: 54px;
    top: 13px;
}
.subMenu-pop {
    position: absolute;
    top: 0;
    left: 173px;
    z-index: 5;
    padding: 0 23px 0;
    width: 317px;
    height: 440px;
    background: #fff;
    opacity: 1;
    padding-left: 10px;
    display: none;
}
.menu-ensure {
    margin:0 28px 20px
}
.menu-ensure a {
    position:relative;
    float:right;
    padding-right:18px;
    font-size:14px;
    color:#185486
}
.menu-ensure i {
    position:absolute;
    right:2px;
    top:3px;
    width:13px;
    height:13px;
    background:url(../images/menu-more.png) no-repeat;
    -moz-transition:all .4s ease 0s;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.menu-ensure a:hover i {
    right:5px
}
.subMenu-title {
    display: block;
    margin: 40px 0 25px;
    font-weight: 700;
    font-size: 15px;
}
.subMenu-title i {
    margin-left:8px
}
/*.subMenu-title a,.subMenu-title a:hover {
    color:#fff
}*/
.floor-title a:hover, .menu-item, .nav{
    color: #ef5e30;
}
.subMenu-list1 {
    margin-left:-8px;
}
.subMenu-list1 li {
    display:inline-block;
    height:12px;
    line-height:12px;
    margin-bottom:8px;
    margin-left:8px;
    padding-right:8px;
    border-right:1px solid #c6c6c6
}
.subMenu-list1 li:last-child {
    border-right:none
}
.subMenu-list1 a {
    color:#666;
    text-align:center
}
.subMenu-list1 a:hover {
    color:#ff4200
}
.subMenu-list2 {
    margin-top:12px;
    /*width:198px;
    background:#fff;*/
    font-size:0
}
.subMenu-list2 li {
    font-size: 14px;
    text-align: center;
    background: #fff;
    display: inline-block;
    position: relative;
    margin-right: 16px;
    width: 98px;
    height: 40px;
    border: 1px solid #e5e5e5;
    overflow: hidden;
}
.menu-ad,.menu-item.hover .subMenu-pop,.subMenu-list2 a {
    display:block
}
.subMenu-list2 img {
    display:block;
    margin:4px auto;
    max-width:90px;
    height:34px;
    /*background:url(data:image/gif;*/
    /*base64,R0lGODlhPAA8ANUAAPPz8/X19fb29vf39+/v7/Ly8uTk5N7e3u7u7vHx8d3d3dXV1dvb2/j4+ODg4Pn5+ejo6OHh4dLS0tra2vr6+uPj49nZ2djY2NfX1/Dw8OLi4tzc3Onp6dTU1Obm5t/f3+fn5+3t7erq6uXl5ezs7NbW1tPT0+vr69DQ0M/Pz/v7+9HR0f39/fz8/PT09AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAA8ADwAAAb/QJdwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8LgcEBgEAPIhHg/RFPB5AHQmKBd3RAEBTIpfAAMCKAgmIowuBQEQBC6ARXQCHJteAgYSARMQj48CAxckFAECsbKyAxAbA5xYAH8CEgsDEiIFCAkEBBkrBcUIGQTLxgguJJehnVOACxsKEwsKChcHFgwSBxMb2h8VBgoMCykjHRgCRIL0UZ4LEA8UDg4CEy4mCEBgocEAEBMwNBDw4ISvAA4iKAoQooAlAgAENNP0JKOIDhzsDEgxwIQDCBU0SBAQAIMICiIEALCgYACFEBIWArgwQgEJ/3gaFBwoEQIKgAYdJOAakACFiwsFFgBYcGEAiQMDEVxd4CLRAX8BRnCIxYCCAhASShg45CSABQMyhUSIgIDBBokXMFRAQBVCgg4WLCxgAMJEgwoKIIAMUOIDBwUfGMQy+uBOvQGVMTdw8eDBvM5CVKho0IACZhcNOre4Q4E0hdb1Ouaqtqfapl0hRhjIUGCDAw8amEXwAGJEAgMQQBjAOJvLxAoRSjBgACChBQkZQEifYCGEA+gHLI65E+GEIw8TKqjXEAEkCEcHPCgw4GHemAQHWHzIYIGAAQcabBAAAiFgEAICHnygwQEH4DJeZBj0k0AE5ThAAIULOGCAAQx8gEIBAxBUEgYACSQwgjKYnLBhBsUYIIQIHIjgwTRn0AHIRIzUNsQd4uXh449ABinkkEQWaeSRSCap5JJMNunkk1C6EAQAOw==) center center no-repeat #f4f4f4*/
}
.menu-ad {
    position:absolute;
    bottom:15px;
    width:198px;
    height:146px
}
.home-banner {
    display:none;
    float:left;
    margin:0 9px;
    width:734px;
    height:476px;
    position:relative;
    z-index:1
}
.slider {
    height:476px;
    overflow:hidden
}
.slider img {
    display:block
}
.slider-list {
    width:734px;
    height:476px;
    overflow:hidden
}
.slider-list img {
    display:block;
    height:476px;
    background:url(data:image/gif;
    base64,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) center center no-repeat #f4f4f4
}
.slider-controls {
    position:absolute;
    bottom:18px;
    left:45%;
    width:80px;
    margin:0 auto;
    height:9px
}
.slider-controls a {
    display:block;
    margin:0 5px;
    float:left
}
.slider-controls i {
    width:10px;
    height:9px;
    background:#fff;
    border-radius:5px;
    text-indent:-9999em
}
.slider-controls .act i,.slider-controls a:hover i {
    background:#ed6338
}
.scroll-col {
    zoom:1;
    float:left;
    position:relative;
    margin-top:10px;
    width:976px;
    height:133px;
    overflow:hidden
}
.s-next-arrow,.s-pre-arrow {
    filter:alpha(opacity=80);
    -moz-opacity:.8;
    opacity:.8;
    display:none;
    position:absolute;
    top:50%;
    margin-top:-32px;
    width:29px;
    height:64px;
    text-indent:-9999em;
    background:#c9c9c9
}
.s-pre-arrow {
    left:0
}
.s-next-arrow {
    right:0
}
.scroll-c {
    overflow:hidden
}
.scroll-c .contents {
    position:relative
}
.scroll-c ul {
    float:left;
    width:984px;
    height:133px;
    overflow:hidden
}
.scroll-c ul div {
    float:left
}
.scroll-c li {
    float:left;
    width:243px;
    overflow:hidden;
    border-right:3px solid #fff
}
.scroll-c li img {
    display:block;
    margin:0 auto;
    width:243px;
    height:133px;
    background:url(data:image/gif;
    base64,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) center center no-repeat #f4f4f4
}
.scroll-c li:nth-child(4n) {
    border-right:none
}
.h-brand-show {
    height:54px;
    border-bottom:1px solid #dcdcdc;
    background:#f4f4f4
}
.h-brand-show li {
    float:left;
    width:120px;
    height:54px;
    text-align:center
}
.h-brand-show img {
    margin:15px auto;
    height:25px;
    background:url(data:image/gif;
    base64,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) center center no-repeat #f4f4f4
}
.home-sidebar {
    float:left;
    padding:0;
    width:228px;
    height:448px;
    box-shadow:5px 5px 15px rgba(100,100,100,.1),-5px -5px 15px rgba(100,100,100,.1);
    background:rgba(255,255,255,.95)
}
.home-sidebar.ie8 {
    background:url(../images/home-sidebarBg.png)
}
.home-sidebar .mod1 {
    margin:0 5px;
    height:120px;
    padding:15px 12px 19px;
    border-bottom:1px solid #e5e5e5;
    overflow:hidden
}
/*.home-sidebar .mod1 h3 {
    margin-bottom:0;
    font-size:16px
}
.home-sidebar .mod1 h3 a {
    margin-top:3px;
    color:#666
}*/
.home-sidebar .mod1 li {
    width:195px;
    margin-top:9px;
    line-height:17px
}
.home-sidebar .mod1 li span {
    margin-right:4px;
    font-weight:700
}
.home-sidebar .mod1 li a {
    color:#666
}
.home-sidebar .mod1 h3 a:hover,.home-sidebar .mod1 li:hover a {
    color:#ff4200
}
.home-QRCode {
    margin-top:20px;
    width:102px;
    height:102px
}
.home-phone {
    position:absolute;
    bottom:0;
    right:-18px;
    -moz-transition:all .4s ease 0s;
    -webkit-transition:all .4s ease 0s;
    -o-transition:all .4s ease 0s;
    transition:all .4s ease 0s
}
.flexslider,.home-app,.home-sArea {
    position:relative
}
.home-phone:hover {
    right:-22px
}
.home-sidebar,.s-next {
    right:0
}
.home-app {
    padding:17px 0 0 17px;
    height:160px
}
.home-app h3 {
    font-size:16px;
    color:#333
}
.flexslider {
    /*width:100%;
    height:450px;
    overflow:hidden;*/
    width: 940px;
    height: 440px;
    overflow: hidden;
    background: #fff;
}
.flexslider .slides {
    position:relative;
    z-index:1;
    /*width:932px;
    box-shadow:5px 5px 15px rgba(100,100,100,.1),-5px -5px 15px rgba(100,100,100,.1);
    overflow:hidden*/
}
.flexslider .slides li {
    width:100%;
    height:418px
}
.flexslider .slides li a {
    display:block;
    margin:0 auto;
    width:1203px;
    height:450px
}
.flexslider .slides li img {
    display:block;
    margin-left:210px;
    width:763px;
    height:450px;
    cursor:pointer
}
.flexslider .flex-direction-nav li a {
    opacity:0;
    filter:alpha(opacity=0)
}
.flexslider:hover .flex-direction-nav li a {
    opacity:.9;
    filter:alpha(opacity=90)
}
.flexslider:hover .flex-direction-nav li a:hover {
    opacity:1;
    filter:alpha(opacity=100)
}
.home-sArea {
    margin-top:-450px
}
.category,.home-sidebar {
    position:absolute;
    z-index:1
}
.category {
    top:0;
    left:230px;
    background:#fff;
    width:780px;
    border:1px solid #ff4200;
    overflow:hidden
}
.category a {
    padding-top:12px;
    display:block;
    position:relative;
    text-align:center;
    height:45px;
    width:111px;
    border-bottom:1px solid #e5e5e5;
    border-right:1px solid #e5e5e5
}
.category a span {
    display:none
}
.category a:hover span {
    display:block;
    position:absolute;
    top:0;
    color:#5c5c5c;
    font-size:14px;
    background:#f4f4f4;
    width:111px;
    height:57px;
    text-align:center;
    line-height:57px
}
.s-pre {
    left:0;
    top:52px
}
.s-next {
    top:52px
}
.s-next,.s-pre {
    position:absolute;
    background:#a3a3a3;
    opacity:.8;
    width:29px;
    height:63px
}
.s-next i,.s-pre i {
    width:18px;
    height:28px;
    margin:16px auto 0;
    display:block
}
.s-next-arrow:hover,.s-pre-arrow:hover {
    background:#a9a8a8
}
.s-pre i {
    background-position:-67px -344px
}
.s-next i {
    background-position:-67px -388px
}
.arrow-icon {
    background:url(../images/icon.png) -31px -600px no-repeat;
    width:8px;
    height:12px;
    display:block;
    float:right
}
.shop-recommend {
    margin-bottom:10px;
    height:78px;
    border:1px solid #eee;
    background:#fffaef
}
.shop-recommend .turn-page {
    position:absolute;
    top:10px;
    right:12px
}
.shop-recommend h4 {
    float:left;
    margin-left:-1px;
    padding:10px;
    width:20px;
    text-align:center;
    line-height:20px;
    border-left:3px solid #ff532b;
    font-size:16px;
    color:#ff4200;
    background:#fff
}
.shop-pic {
    float:left;
    width:150px;
    height:78px;
    background:#fff
}
.shop-pic img {
    display:block;
    margin:20px 0 0 10px;
    width:120px;
    height:40px;
    background:url(data:image/gif;
    base64,R0lGODlhPAA8ANUAAPPz8/X19fb29vf39+/v7/Ly8uTk5N7e3u7u7vHx8d3d3dXV1dvb2/j4+ODg4Pn5+ejo6OHh4dLS0tra2vr6+uPj49nZ2djY2NfX1/Dw8OLi4tzc3Onp6dTU1Obm5t/f3+fn5+3t7erq6uXl5ezs7NbW1tPT0+vr69DQ0M/Pz/v7+9HR0f39/fz8/PT09AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAA8ADwAAAb/QJdwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8LgcEBgEAPIhHg/RFPB5AHQmKBd3RAEBTIpfAAMCKAgmIowuBQEQBC6ARXQCHJteAgYSARMQj48CAxckFAECsbKyAxAbA5xYAH8CEgsDEiIFCAkEBBkrBcUIGQTLxgguJJehnVOACxsKEwsKChcHFgwSBxMb2h8VBgoMCykjHRgCRIL0UZ4LEA8UDg4CEy4mCEBgocEAEBMwNBDw4ISvAA4iKAoQooAlAgAENNP0JKOIDhzsDEgxwIQDCBU0SBAQAIMICiIEALCgYACFEBIWArgwQgEJ/3gaFBwoEQIKgAYdJOAakACFiwsFFgBYcGEAiQMDEVxd4CLRAX8BRnCIxYCCAhASShg45CSABQMyhUSIgIDBBokXMFRAQBVCgg4WLCxgAMJEgwoKIIAMUOIDBwUfGMQy+uBOvQGVMTdw8eDBvM5CVKho0IACZhcNOre4Q4E0hdb1Ouaqtqfapl0hRhjIUGCDAw8amEXwAGJEAgMQQBjAOJvLxAoRSjBgACChBQkZQEifYCGEA+gHLI65E+GEIw8TKqjXEAEkCEcHPCgw4GHemAQHWHzIYIGAAQcabBAAAiFgEAICHnygwQEH4DJeZBj0k0AE5ThAAIULOGCAAQx8gEIBAxBUEgYACSQwgjKYnLBhBsUYIIQIHIjgwTRn0AHIRIzUNsQd4uXh449ABinkkEQWaeSRSCap5JJMNunkk1C6EAQAOw==) center center no-repeat #f4f4f4
}
.shop-recommendList {
    float:left;
    margin:25px 0 0 15px
}
.shop-recommendList li {
    float:left;
    margin-right:15px;
    width:230px;
    height:35px;
    line-height:35px;
    cursor:pointer
}
.shop-recommendList h5 {
    float:left;
    margin-right:10px;
    max-width:165px;
    overflow:hidden
}
.shop-recommendList h5 a {
    font-size:14px;
    line-height:35px;
    color:#3e3e3e
}
.shop-recommendList .go {
    display:none;
    color:#333
}
.shop-recommendList li:hover h5 a {
    color:#f23400
}
.shop-recommendList li:hover .go {
    display:block
}
.shop-recommend .shop-ico {
    margin-right:9px;
    width:14px;
    height:15px;
    background-position:-79px -490px
}
.sidebar {
    float:left;
    width:210px
}
.c-main {
    float:left;
    margin-left:10px;
    width:983px
}
.local {
    margin:15px 0 13px
}
.local,.local a {
    color:#535353
}
.hotGoods-recommend {
    margin-top:15px;
    padding:14px 12px;
    border:1px solid #e5e5e5;
    border-top:2px solid #ababab
}
.hotGoods-recommend h3 {
    margin-bottom:15px;
    font-size:16px;
    color:#4a4a4a
}
.hotGoods-recommend ul {
    width:1206px
}
.hotGoods-recommend li {
    float:left;
    width:165px;
    margin:0 18px;
    line-height:18px
}
.hotGoods-recommend img {
    display:block;
    margin-bottom:12px;
    width:140px;
    height:140px;
    background:url(data:image/gif;
    base64,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) center center no-repeat
}
.hotGoods-recommend h4 {
    display:block;
    margin-bottom:5px;
    width:160px;
    max-height:39px;
    overflow:hidden
}
.hotGoods-recommend strong {
    display:block;
    margin:5px 0 8px;
    font-size:15px;
    color:#e60000
}
.hotGoods-recommend a.list-cartBtn {
    display:block;
    width:80px;
    height:26px;
    text-align:center;
    line-height:26px;
    background:#ff5e17;
    border:1px solid #e44e2d;
    border-radius:3px;
    color:#fff
}
.hotGoods-recommend a.list-cartBtn:hover {
    background:#ff571a
}
.list-attrs-col {
    margin-bottom:10px;
    background:#fff
}
.nav-attrs-group {
    padding:0 12px 0 17px;
    border:1px solid #ddd;
    background:#f4f4f4
}
.nav-attrs-group h3 {
    float:left;
    margin:6px 25px 0 0;
    font-size:16px;
    color:#535353
}
.nav-attrs-operation {
    float:right;
    position:relative;
    width:197px;
    height:33px
}
.nav-attrs-operation .del-icon {
    margin-right:5px;
    width:14px;
    height:14px;
    background-position:-65px -523px
}
.nav-attrs-operation a:hover .del-icon {
    background-position:-80px -523px
}
.nav-attrs-operation .history-icon {
    margin-right:5px;
    width:13px;
    height:13px;
    background-position:-66px -508px
}
.nav-attrs-operation a.act .history-icon,.nav-attrs-operation a:hover .history-icon {
    background-position:-80px -508px
}
.history-arrow {
    display:none;
    position:absolute;
    left:51%;
    bottom:-8px;
    z-index:50;
    width:16px;
    height:10px;
    background-position:-64px -569px
}
.nav-attrs-crumble {
    position:relative;
    float:left;
    padding-right:100px;
    padding-bottom:4px;
    width:786px
}
.nav-attrs-crumble a {
    float:left;
    margin:5px 8px 0 0;
    padding-left:7px;
    height:22px;
    line-height:22px;
    cursor:pointer;
    border:1px solid #dcdcdc;
    background:#fff
}
.nav-attrs-crumble a:hover {
    border:1px solid #ed6337;
    color:#535353
}
.nav-attrs-crumble a span {
    color:#e54e2d
}
.nav-attrs-operation .link {
    float:right;
    margin-left:15px;
    margin-top:8px;
    font-size:13px
}
.nav-attrs-operation .link.act,.nav-attrs-operation .link:hover {
    color:red
}
.nav-attrs-operation .link.act {
    position:relative
}
.nav-attrs-operation .link i {
    vertical-align:-1px
}
.link.act .history-arrow {
    display:block
}
.history-view-pop {
    display:block;
    position:absolute;
    top:33px;
    right:-13px;
    width:345px;
    height:315px;
    border:1px solid #ddd;
    background:#fff;
    z-index:5
}
.history-view-pop ul {
    height:271px;
    overflow:hidden
}
.history-view-pop li {
    padding:8px 14px;
    border-bottom:1px dashed #eee
}
.history-view-pop li:last-child {
    border-bottom:none
}
.history-view-pop li a {
    float:left;
    width:275px;
    overflow:hidden;
    color:#494949
}
.history-view-pop li i {
    float:right;
    margin-top:3px;
    width:9px;
    height:9px;
    background:url(../images/t-close01.png) no-repeat;
    cursor:pointer
}
.history-view-pop li:hover {
    background:#f9f9f9
}
.history-view-pop a:hover,.history-view-pop li:hover a {
    color:#ff6427
}
.history-view-pop li:hover i {
    background:url(../images/t-close02.png) no-repeat
}
a.save-navCrumble {
    position:absolute;
    right:0;
    top:0;
    margin-right:0;
    width:90px;
    border-radius:3px;
    border:1px solid #fa5f19;
    background:#fa5f19;
    color:#fff
}
a.save-navCrumble i {
    margin-right:5px;
    width:12px;
    height:12px;
    background-position:-82px -569px
}
a.save-navCrumble:hover {
    color:#fff
}
.list-attrs-item {
    border:3px solid #fff;
    line-height:25px;
    background:#fff;
    border-bottom:1px solid #e5e5e5
}
.list-attrs-item dt {
    float:left;
    padding:8px 5px 9px;
    width:100px;
    font-size:13px;
    text-align:right
}
.list-attrs-item dd {
    float:left;
    padding:8px 10px;
    width:1064px;
    background:#fff
}
.list-attrs-item.act {
    margin-bottom:5px;
    border:3px solid #ffd48c;
    background:#fff5e2
}
.list-attrs-item.act dd {
    background:#fff
}
.select-type-board {
    float:left;
    margin-right:65px
}
.select-type-board span {
    color:#2c2c2c
}
li.general-pro-item {
    padding-top:1px
}
.general-pro-item input[type=checkbox],.select-type-board input[type=checkbox] {
    margin-right:10px;
    vertical-align:-2px
}
.attr-more,.attr-multiple,.attr-retract {
    float:right;
    margin-top:4px;
    margin-left:14px;
    width:60px;
    height:22px;
    text-indent:-9999em
}
.attr-more {
    background:url(../images/l-more-d.gif) no-repeat
}
.attr-retract {
    background:url(../images/l-more-u.gif) no-repeat
}
.attr-multiple {
    background:url(../images/l-multiple-d.gif) no-repeat
}
.attr-more:hover {
    background:url(../images/l-more-dH.gif) no-repeat
}
.attr-retract:hover {
    background:url(../images/l-more-uH.gif) no-repeat
}
.attr-multiple:hover {
    background:url(../images/l-multiple-dH.gif) no-repeat
}
.list-letter {
    margin:15px 0 10px;
    width:820px
}
.list-letter a {
    position:relative;
    float:left;
    margin-right:6px;
    margin-bottom:5px;
    padding:3px 6px;
    height:14px;
    line-height:12px;
    border:1px solid #dcdcdc;
    color:#555
}
.list-attrBrandAll a span,.list-attrBrandAll li.s {
    line-height:46px;
    font-size:14px;
    text-align:center
}
.list-letter a.act,.list-letter a:hover {
    background:#fa5f19;
    color:#FFF;
    border:1px solid #fa5f19
}
.list-letter a i {
    position:absolute;
    z-index:4;
    display:none;
    bottom:-4px;
    left:50%;
    margin-left:-2px;
    width:6px;
    height:3px;
    background-position:-49px 0
}
.list-letter a.act i,.list-letter a:hover i {
    display:block
}
.list-attrBrand {
    float:left;
    width:975px
}
.list-attrBrand li {
    float:left;
    margin-right:4px;
    padding-left:5px;
    width:77px;
    overflow:hidden;
    color:#2E6CA9
}
.lA-Category li {
    width:78px;
    text-overflow:clip
}
.lA-Category li.s1 {
    width:164px
}
.list-attrBrand li a {
    color:#2E6CA9
}
.list-attrBrand a {
    padding:2px 3px;
    color:#474747
}
.list-attrBrand li:hover {
    color:#fff
}
.list-attrBrand a:hover {
    color:#fff;
    background:#ed6337;
    text-decoration:none
}
.list-brandCnt {
    padding:10px 1px;
    width:1028px;
    max-height:150px;
    overflow-y:auto
}
.list-attrBrandAll li {
    position:relative;
    float:left;
    margin-left:-1px;
    margin-bottom:-1px;
    padding:1px;
    width:105px;
    height:46px;
    border:1px solid #e5e5e5
}
.list-attrBrandAll img {
    position:absolute;
    z-index:2;
    left:3px;
    top:3px;
    width:100px;
    height:40px
}
.list-attrBrandAll a {
    display:block;
    position:relative;
    width:105px;
    height:46px;
    overflow:hidden;
    color:#2e6ca9
}
.list-attrBrandAll a span {
    width:105px;
    height:46px;
    display:block;
    position:absolute;
    left:105px;
    top:0;
    color:#5c5c5c;
    background:#f4f4f4;
    opacity:0;
    filter:alpha(opacity=0);
    z-index:11
}
.latestTrend li:hover img,.zc-promotionList li:hover img {
    opacity:.9;
    filter:alpha(opacity=90)
}
.list-attrBrandAll li.act i {
    position:absolute;
    right:0;
    bottom:0;
    z-index:15;
    display:block;
    width:12px;
    height:14px;
    background:url(../images/list-selected.gif) no-repeat
}
.list-attrBrandAll a:hover {
    color:#fa5f19
}
.list-attrBrandAll li.s {
    display:block;
    color:#2e6ca9;
    background:#fff
}
.list-attrBrandAll li.act,.list-attrBrandAll li.hover {
    z-index:1;
    padding:0;
    border:2px solid #f44a00
}
.lAttr-extra {
    position:relative;
    margin:-11px 0 45px;
    overflow:visible;
    height:0;
    border-bottom:1px solid #ddd;
    text-align:center
}
.lAttr-extra div {
    position:relative;
    display:inline-block;
    max-width:691px;
    min-width:50px;
    padding:0 45px 0 30px;
    height:30px;
    line-height:28px;
    border:1px solid #ddd;
    border-top:none;
    cursor:pointer;
    color:#535353;
    background:#fff;
    box-shadow:0 1px 2px rgba(204,203,203,.3);
    text-overflow:ellipsis;
    overflow:hidden
}
.lAttr-extra b {
    display:block;
    position:absolute;
    top:11px;
    right:22px;
    margin-left:10px;
    width:9px;
    height:6px;
    background:url(../images/icon.png) -49px -28px no-repeat
}
.lAttr-extra .close b {
    background-position:-49px -21px
}
.lAttr-extra .open b {
    background-position:-49px -28px
}
.lAttr-extra:hover {
    border-bottom:1px solid #ff5907
}
.lAttr-extra:hover div {
    border:1px solid #ff5907;
    border-top:none;
    color:#ff5907
}
.lAttr-extra:hover .close b {
    background-position:-79px -459px
}
.lAttr-extra:hover .open b {
    background-position:-79px -466px
}
.list-brandShow,.list-letterPanel {
    float:left;
    width:890px
}
.list-attrBrand.list-brandShow li {
    width:80px
}
.lSearch-txt {
    padding-left:0;
    width:280px;
    height:28px;
    line-height:28px;
    color:#7f7d7d
}
.lSearch-txt input[type=text] {
    float:left;
    width:250px;
    height:26px
}
.lSearch-txt input[type=button] {
    float:right;
    width:28px;
    height:28px;
    background:url(../images/search-icon2.gif) center center
}
.list-attrsPrice .list-attrBrand {
    width:auto
}
.list-attrsPrice .list-attrBrand li {
    min-width:77px;
    width:auto
}
.list-attrBrand-btns {
    padding:10px 0;
    text-align:center
}
.list-attrBrand-btns a {
    margin:0 3px;
    padding:2px 10px;
    border-radius:3px
}
a.list-attrBtn1 {
    border:1px solid #ff4200;
    color:#fff;
    background:#ff4200
}
a.list-attrBtn2 {
    border:1px solid #bbb;
    color:#666;
    background:#fbfbfb
}
.list-attrBrand-btns a.disabled {
    cursor:default;
    border:1px solid #e5e5e5;
    color:#e9e9e9;
    background:#fdfdfd
}
.turn-page {
    float:right
}
.list-flagship h4,.list-item li,.turn-page a {
    float:left
}
.turn-page a {
    margin-left:6px;
    width:17px;
    height:17px;
    background:#ff4200;
    overflow:hidden
}
.turn-page a.disabled {
    background:#c5c5c5
}
.turn-page i {
    width:17px;
    height:17px;
    vertical-align:top
}
.list-flagship-pic {
    border-top:1px solid #dedede
}
.list-flagship-pic img {
    display:block;
    width:150px;
    height:60px;
    margin:15px auto;
    background:url(data:image/gif;
    base64,R0lGODlhPAA8ANUAAPPz8/X19fb29vf39+/v7/Ly8uTk5N7e3u7u7vHx8d3d3dXV1dvb2/j4+ODg4Pn5+ejo6OHh4dLS0tra2vr6+uPj49nZ2djY2NfX1/Dw8OLi4tzc3Onp6dTU1Obm5t/f3+fn5+3t7erq6uXl5ezs7NbW1tPT0+vr69DQ0M/Pz/v7+9HR0f39/fz8/PT09AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAA8ADwAAAb/QJdwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8LgcEBgEAPIhHg/RFPB5AHQmKBd3RAEBTIpfAAMCKAgmIowuBQEQBC6ARXQCHJteAgYSARMQj48CAxckFAECsbKyAxAbA5xYAH8CEgsDEiIFCAkEBBkrBcUIGQTLxgguJJehnVOACxsKEwsKChcHFgwSBxMb2h8VBgoMCykjHRgCRIL0UZ4LEA8UDg4CEy4mCEBgocEAEBMwNBDw4ISvAA4iKAoQooAlAgAENNP0JKOIDhzsDEgxwIQDCBU0SBAQAIMICiIEALCgYACFEBIWArgwQgEJ/3gaFBwoEQIKgAYdJOAakACFiwsFFgBYcGEAiQMDEVxd4CLRAX8BRnCIxYCCAhASShg45CSABQMyhUSIgIDBBokXMFRAQBVCgg4WLCxgAMJEgwoKIIAMUOIDBwUfGMQy+uBOvQGVMTdw8eDBvM5CVKho0IACZhcNOre4Q4E0hdb1Ouaqtqfapl0hRhjIUGCDAw8amEXwAGJEAgMQQBjAOJvLxAoRSjBgACChBQkZQEifYCGEA+gHLI65E+GEIw8TKqjXEAEkCEcHPCgw4GHemAQHWHzIYIGAAQcabBAAAiFgEAICHnygwQEH4DJeZBj0k0AE5ThAAIULOGCAAQx8gEIBAxBUEgYACSQwgjKYnLBhBsUYIIQIHIjgwTRn0AHIRIzUNsQd4uXh449ABinkkEQWaeSRSCap5JJMNunkk1C6EAQAOw==) center center no-repeat #f4f4f4
}
.list-flagship li {
    padding:0 10px;
    height:40px;
    line-height:40px
}
.list-flagship li:nth-child(odd) {
    background:#f5f5f5
}
.list-flagship a {
    color:#333
}
.list-flagship h4 a {
    font-size:14px;
    line-height:40px;
    color:#414141
}
.list-flagship span.fr {
    display:none
}
.list-flagship li:hover {
    cursor:pointer
}
.list-flagship li:hover h4 a {
    color:#f23400
}
.list-flagship li:hover span.fr {
    display:block
}
.sidebar .ad {
    margin-bottom:10px;
    overflow:hidden
}
.sale-list em {
    float:left;
    margin:0 6px;
    font-size:18px;
    color:#ef5525
}
.sale-list img {
    display:none;
    background:url(data:image/gif;
    base64,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) center center no-repeat #f4f4f4
}
.sale-list .show-list-info a {
    max-height:20px;
    text-overflow:ellipsis
}
.sale-list li:hover em {
    display:none
}
.list-name span,.list-pic img,.sale-list li:hover img {
    display:block
}
.sale-list li:hover .show-list-info a {
    max-height:40px;
    white-space:normal
}
.detail-brandFlagship h3,.history-sidebar li a,.list-name .suit-carType .carSeriesTxt,.pro-base-info li {
    white-space:nowrap;
    text-overflow:ellipsis
}
.find-pw .r-fields.set-pw-fields {
    width:450px
}
.r-fields.set-pw-fields label {
    width:95px
}
.ok-col div b.extrude {
    color:#e80101
}
.list-col {
    position:relative;
    border:1px solid #e4e4e4
}
.list-item {
    padding:15px 19px;
    border-bottom:1px solid #e4e4e4
}
.list-item:hover {
    background:#fafafa;
    cursor:pointer
}
.list-pic {
    margin-right:22px;
    width:100px
}
.list-pic img {
    width:100px;
    height:100px;
    background:url(data:image/gif;
    base64,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) center center no-repeat #f4f4f4;
    overflow:hidden
}
.list-name {
    width:498px;
    line-height:25px
}
.list-name h4 {
    margin-bottom:5px
}
.list-name h4 a {
    display:block;
    width:481px;
    overflow:hidden;
    word-break:break-all;
    color:#535353;
    font-size:14px
}
.list-name h4 a:hover {
    color:#ef5525
}
.list-name span img {
    margin-right:7px
}
.list-name .suit-carType {
    height:32px
}
.list-name .suit-carType .carSeriesTxt {
    display:inline-block;
    vertical-align:bottom;
    max-width:212px;
    overflow:hidden
}
.list-name .suit-carType a.link {
    color:#fa5f19
}
.list-price {
    width:180px;
    margin-right:22px;
    text-align:center
}
.list-price strong {
    display:block;
    margin-top:30px;
    font-size:16px;
    font-weight:700;
    color:#ef5525
}
.list-price strong span {
    font-weight:400
}
.list-num {
    width:130px
}
.list-num .num-box {
    margin:30px auto 5px
}
.list-operation {
    margin-top:30px;
    margin-left:47px;
    width:154px
}
.list-operation a {
    display:inline-block;
    margin-left:10px;
    text-align:center;
    height:24px;
    line-height:24px;
    border-radius:3px;
    border:1px solid #bbb;
    color:#535353;
    background:#f8f8f8
}
.list-operation a.good-btn1 {
    width:78px;
    border:1px solid #e44e2d;
    background:#ff5e17;
    color:#fff
}
.list-operation a.good-btn1:hover {
    border:1px solid #ff571a;
    background:#ff571a
}
.list-operation a.good-btn2 {
    border:1px solid #bbb;
    width:48px
}
.list-operation a.good-btn2:hover {
    background:#e6e6e6
}
.want-find {
    padding:10px 0;
    font-size:13px;
    color:#535353
}
.want-find a {
    margin-left:15px;
    margin-right:12px;
    font-size:12px;
    color:#004b86
}
.want-find a:hover {
    color:#e54f2e
}
.want-find span {
    margin-left:-5px;
    color:#a0a0a0
}
.mod3 {
    border:1px solid #ddd
}
.list-col .good-list {
    margin-bottom:0
}
.list-col .good-list .page {
    margin-bottom:25px
}
.more-carType {
    display:none;
    position:relative;
    margin-left:10px
}
.more-carType.dib {
    display:inline-block
}
.more-carType .link i {
    margin-left:8px;
    width:11px;
    height:7px;
    background-position:-80px -481px
}
.more-carType .link {
    position:relative;
    display:block;
    padding:0 12px 0 10px;
    width:45px;
    height:22px;
    border:1px solid transparent;
    border-bottom:none
}
.more-carType.act .link {
    z-index:600;
    border-color:#fa5f19;
    background:#fff
}
.carTypeMore-pop {
    display:none;
    position:absolute;
    top:22px;
    left:0;
    padding:10px 0 10px 10px;
    width:600px;
    border:1px solid #fa5f19;
    background:#fff;
    cursor:default;
    z-index:500
}
.more-carType.act .carTypeMore-pop {
    display:block
}
.more-carType.act .link i {
    background-position:-80px -473px
}
.carTypeMore-close {
    position:absolute;
    top:-1px;
    right:-1px;
    width:29px;
    height:29px;
    border-bottom-left-radius:100%
}
.carTypeMore-close i {
    display:block;
    width:29px;
    height:29px;
    background-position:-64px -538px
}
.suit-carType-items {
    max-height:400px;
    overflow-y:auto
}
.suit-carType-items li {
    float:none;
    padding:15px 8px;
    border-bottom:1px dashed #e4e4e4
}
.suit-carType-items li:last-child {
    border-right:none
}
.suit-carType-items h4 {
    font-size:15px;
    color:#fa5f19
}
.suit-carType-items p a {
    display:inline-block;
    margin-right:35px;
    font-size:13px;
    color:#797979
}
.suit-carType-items p a:hover {
    color:#fa5f19
}
.list-col .page2 {
    float:none;
    position:absolute;
    top:12px;
    right:20px
}
.history-c,.history-sidebar {
    float:left;
    padding-bottom:15px
}
.history-scroll-list,.stock-tip {
    position:relative
}
.history-col {
    clear:both;
    margin-top:15px;
    width:1201px;
    border:1px solid #ddd;
    border-top:2px solid #999;
    background:#fff
}
.history-sidebar {
    width:228px;
    height:248px;
    border-right:1px solid #ddd
}
.history-c {
    width:969px
}
.history-title {
    margin:17px 12px 17px 15px;
    font-size:14px
}
.history-title a {
    float:right;
    color:#5a5a5a;
    font-size:12px
}
.history-sidebar li {
    margin:0 12px 0 15px;
    line-height:24px
}
.history-sidebar li a {
    display:block;
    padding-left:10px;
    color:#535353;
    overflow:hidden;
    background:url(../images/list-dot1.png) left center no-repeat
}
.history-sidebar li a:hover {
    background:url(../images/list-dot2.png) left center no-repeat
}
.history-sidebar li a:hover,.history-title a:hover {
    color:#ef5e30
}
.pre-arrow2 {
    top:45%;
    left:15px
}
.next-arrow2 {
    top:45%;
    right:15px
}
.history-scroll-c {
    margin-left:40px;
    width:888px;
    height:195px
}
.show-list2 {
    width:1000px
}
.show-list2 li {
    float:left;
    margin:0 14px;
    width:120px;
    line-height:22px
}
.show-list2 li img {
    display:block;
    margin-bottom:10px;
    width:120px;
    height:120px;
    background:url(data:image/gif;
    base64,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) center center no-repeat #f4f4f4
}
.show-list2 h4 a {
    display:block;
    margin-bottom:5px;
    width:120px;
    height:40px;
    text-align:left;
    color:#5a5a5a;
    overflow:hidden
}
.show-list2 strong {
    font-size:14px;
    color:#ef5525
}
.detail-base {
    margin-bottom:20px;
    padding:20px 0;
    background:#f2f2f2
}
.detail-base .local {
    margin-top:0
}
.pro-detail {
    background:#fff;
    color:#707070
}
.pro-detail-pic {
    float:left;
    margin:0 31px 0 11px;
    padding:13px 0 5px;
    width:350px
}
.pro-detail .big-pic {
    display:block;
    border:1px solid #e5e5e5;
    width:350px;
    height:350px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    background:url(data:image/gif;
    base64,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) center center no-repeat #f4f4f4
}
.small-pic {
    margin:10px 0 10px 1px;
    width:365px
}
.small-pic li {
    float:left;
    margin-right:12px;
    width:60px
}
.small-pic li a {
    display:block
}
.small-pic img {
    width:60px;
    height:60px;
    border:1px solid #d2d2d2;
    background:url(data:image/gif;
    base64,R0lGODlhPAA8ANUAAPPz8/X19fb29vf39+/v7/Ly8uTk5N7e3u7u7vHx8d3d3dXV1dvb2/j4+ODg4Pn5+ejo6OHh4dLS0tra2vr6+uPj49nZ2djY2NfX1/Dw8OLi4tzc3Onp6dTU1Obm5t/f3+fn5+3t7erq6uXl5ezs7NbW1tPT0+vr69DQ0M/Pz/v7+9HR0f39/fz8/PT09AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAA8ADwAAAb/QJdwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8LgcEBgEAPIhHg/RFPB5AHQmKBd3RAEBTIpfAAMCKAgmIowuBQEQBC6ARXQCHJteAgYSARMQj48CAxckFAECsbKyAxAbA5xYAH8CEgsDEiIFCAkEBBkrBcUIGQTLxgguJJehnVOACxsKEwsKChcHFgwSBxMb2h8VBgoMCykjHRgCRIL0UZ4LEA8UDg4CEy4mCEBgocEAEBMwNBDw4ISvAA4iKAoQooAlAgAENNP0JKOIDhzsDEgxwIQDCBU0SBAQAIMICiIEALCgYACFEBIWArgwQgEJ/3gaFBwoEQIKgAYdJOAakACFiwsFFgBYcGEAiQMDEVxd4CLRAX8BRnCIxYCCAhASShg45CSABQMyhUSIgIDBBokXMFRAQBVCgg4WLCxgAMJEgwoKIIAMUOIDBwUfGMQy+uBOvQGVMTdw8eDBvM5CVKho0IACZhcNOre4Q4E0hdb1Ouaqtqfapl0hRhjIUGCDAw8amEXwAGJEAgMQQBjAOJvLxAoRSjBgACChBQkZQEifYCGEA+gHLI65E+GEIw8TKqjXEAEkCEcHPCgw4GHemAQHWHzIYIGAAQcabBAAAiFgEAICHnygwQEH4DJeZBj0k0AE5ThAAIULOGCAAQx8gEIBAxBUEgYACSQwgjKYnLBhBsUYIIQIHIjgwTRn0AHIRIzUNsQd4uXh449ABinkkEQWaeSRSCap5JJMNunkk1C6EAQAOw==) center center no-repeat #f4f4f4;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    webkit-box-sizing:border-box
}
.small-pic li.act img {
    border:2px solid #ed6337
}
.collect-pro {
    width:67px;
    color:#999;
    cursor:pointer
}
.collect-pro i {
    vertical-align:-3px;
    margin-right:5px;
    width:14px;
    height:13px;
    background-position:0 -549px
}
.collect-pro.selected {
    color:#ff8f1c
}
.collect-pro.selected i {
    background-position:-15px -549px
}
.pro-detail-info {
    float:left;
    padding:25px 0;
    width:582px;
    min-height:492px
}
.pro-detail-title {
    padding-right:18px;
    font-weight:700;
    font-size:16px;
    word-break:break-all
}
.pro-detail-title b.extrude,.pro-detail-title span {
    display:block;
    margin-left:-5px;
    margin-top:5px;
    font-size:14px
}
.m-price {
    display:block;
    margin:20px 0 25px;
    padding:15px 18px;
    font:22px Microsoft YaHei
}
.detail-base .m-price {
    margin-bottom:0;
    padding:8px 15px;
    height:29px;
    font-size:20px;
    background:url(../images/detail-priceBg.png) no-repeat;
    color:#666
}
.detail-base .m-price dfn {
    font:700 24px Microsoft YaHei;
    vertical-align:-1px;
    color:#e44e2d
}
.detail-base .m-price span {
    font:20px aral;
    vertical-align:0;
    color:#e44e2d
}
.num,.pro-base-info,.promotion-info {
    padding:0 6px 7px 0;
    border-bottom:1px dotted #d1d1d1
}
.num span.f13,.promotion-info span.f13 {
    font-size:12px
}
.pro-base-info {
    margin-top:16px;
    padding-bottom:5px
}
.pro-base-info li {
    float:left;
    width:240px;
    margin-right:5px;
    margin-bottom:8px;
    padding-right:14px;
    overflow:hidden
}
.promotion-c li,.promotion-item h4 {
    margin-bottom:10px
}
.promotion-info {
    margin-top:18px
}
.promotion-item-ul {
    margin-top:-18px;
    margin-left:70px
}
.promotion-item a {
    margin-left:5px;
    color:#005bbe
}
.promotion-item span {
    color:#333
}
.promotion-item input[type=radio] {
    margin-right:10px;
    vertical-align:-2px
}
.promotion-c {
    display:none;
    margin-top:10px;
    margin-left:28px
}
.promotion-c li {
    height:40px
}
.promotion-c img {
    display:inline-block;
    vertical-align:-15px;
    margin-right:5px;
    width:40px;
    height:40px;
    background:#c9c9c9
}
.promotion-c span {
    margin-left:8px
}
.promotion-c a {
    color:#434343
}
.promotion-item.act span {
    color:#f23f00
}
.promotion-item.act .promotion-c {
    display:block
}
.promotion-item.act .promotion-c a {
    color:#999
}
.promotion-item.act .promotion-c span {
    padding:0 2px;
    color:#fff;
    background:#f23f00
}
.num {
    margin-top:22px;
    margin-bottom:22px;
    border-bottom:none
}
.num .num-box {
    display:inline-block;
    vertical-align:-10px;
    width:127px
}
.num em {
    margin-left:18px;
    color:#605f5e;
    font-size:14px
}
.num dfn {
    color:#ed6337;
    vertical-align:-1px
}
.buy-btn,.cart-btn {
    padding:0 27px 0 25px;
    width:116px;
    color:#fff
}
.num .num-box i {
    margin-top:3px
}
.pro-detail-info .num {
    margin-top:12px;
    margin-bottom:20px
}
.pro-detail-info .num-box {
    margin:0
}
.pro-detail-info .num-box i {
    display:block;
    margin:3px auto 0
}
.pro-detail-info .disabled {
    background:#eee
}
.detail-btns i {
    vertical-align:-2px
}
.detail-btns {
    font-family:Microsoft YaHei
}
.buy-btn,.cart-btn,.collect-btn {
    display:inline-block;
    margin-right:8px;
    height:40px;
    font:18px/40px Microsoft YaHei;
    text-align:center;
    border-radius:4px
}
.cart-btn {
    background:#ff4200;
    border:1px solid #ff4200
}
.buy-btn {
    background:#fa9310;
    border:1px solid #fa9310
}
.collect-btn {
    padding:0 20px 0 15px;
    background:#eee;
    color:#484848;
    border:1px solid #c9c9c9
}
.cart-btn:hover {
    color:#fff;
    background:#ff571a;
    border:1px solid #ff571a
}
.buy-btn:hover {
    color:#fff;
    background:#f6a946;
    border:1px solid #f6a946
}
.collect-btn:hover {
    color:#484848;
    background:#f5f5f5
}
.pro-detail-info .cart-btn.disabled {
    background:#f07d7e;
    border:1px solid #f07d7e;
    cursor:default
}
.pro-detail-info a.buy-btn.disabled {
    background:#fdc989;
    border:1px solid #fdc989;
    color:#fff;
    cursor:default
}
.stock-tip {
    display:inline-block;
    margin-left:5px;
    color:#e44e2d
}
.stock-tip b {
    vertical-align:-1px
}
.stock-icon {
    display:none;
    position:absolute;
    left:-8px;
    top:10px;
    width:8px;
    height:11px;
    background:url(../images/new-detail-icon.png) 0 -30px no-repeat
}
.pro-detail-info .stock-tip {
    width:375px;
    vertical-align:middle
}
.detail-brandFlagship {
    box-shadow:none
}
.detail-brandFlagship h3 {
    padding-right:15px;
    overflow:hidden
}
.detail-brandFlagship img {
    display:block;
    margin:20px auto;
    width:150px;
    height:58px;
    background:url(data:image/gif;
    base64,R0lGODlhPAA8ANUAAPPz8/X19fb29vf39+/v7/Ly8uTk5N7e3u7u7vHx8d3d3dXV1dvb2/j4+ODg4Pn5+ejo6OHh4dLS0tra2vr6+uPj49nZ2djY2NfX1/Dw8OLi4tzc3Onp6dTU1Obm5t/f3+fn5+3t7erq6uXl5ezs7NbW1tPT0+vr69DQ0M/Pz/v7+9HR0f39/fz8/PT09AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAA8ADwAAAb/QJdwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8LgcEBgEAPIhHg/RFPB5AHQmKBd3RAEBTIpfAAMCKAgmIowuBQEQBC6ARXQCHJteAgYSARMQj48CAxckFAECsbKyAxAbA5xYAH8CEgsDEiIFCAkEBBkrBcUIGQTLxgguJJehnVOACxsKEwsKChcHFgwSBxMb2h8VBgoMCykjHRgCRIL0UZ4LEA8UDg4CEy4mCEBgocEAEBMwNBDw4ISvAA4iKAoQooAlAgAENNP0JKOIDhzsDEgxwIQDCBU0SBAQAIMICiIEALCgYACFEBIWArgwQgEJ/3gaFBwoEQIKgAYdJOAakACFiwsFFgBYcGEAiQMDEVxd4CLRAX8BRnCIxYCCAhASShg45CSABQMyhUSIgIDBBokXMFRAQBVCgg4WLCxgAMJEgwoKIIAMUOIDBwUfGMQy+uBOvQGVMTdw8eDBvM5CVKho0IACZhcNOre4Q4E0hdb1Ouaqtqfapl0hRhjIUGCDAw8amEXwAGJEAgMQQBjAOJvLxAoRSjBgACChBQkZQEifYCGEA+gHLI65E+GEIw8TKqjXEAEkCEcHPCgw4GHemAQHWHzIYIGAAQcabBAAAiFgEAICHnygwQEH4DJeZBj0k0AE5ThAAIULOGCAAQx8gEIBAxBUEgYACSQwgjKYnLBhBsUYIIQIHIjgwTRn0AHIRIzUNsQd4uXh449ABinkkEQWaeSRSCap5JJMNunkk1C6EAQAOw==) center center no-repeat #f4f4f4
}
.enter-collect {
    margin:20px 14px;
    padding-top:20px;
    border-top:1px dashed #ccc
}
.enter-collect a {
    margin:0 8px 0 3px;
    display:inline-block;
    width:72px;
    height:23px;
    line-height:23px;
    text-align:center;
    color:#605f5e;
    background:#f5f5f5;
    border:1px solid #ccc
}
a.goInto {
    background:#333;
    border:1px solid #333;
    color:#fff
}
.pro-suit-title {
    margin:15px 0 20px 22px;
    color:#565454;
    font-size:14px
}
.pro-suit-title h3 {
    float:left;
    font-size:16px
}
.pro-suit-title .select-type-board {
    float:right;
    margin-right:40px
}
.pro-suit {
    margin-bottom:20px;
    border:1px solid #dfdfdf;
    border-top:2px solid #999;
    background:url(../images/detail-bg.gif) 960px 0 repeat-y #fff
}
.pro-suit-m {
    width:960px;
    background:#f9f9f9
}
.pro-suit img {
    display:block;
    margin-bottom:10px;
    width:120px;
    height:120px;
    border:1px solid #d2d2d2;
    background:url(data:image/gif;
    base64,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) center center no-repeat #f4f4f4
}
.master-pro h4,.pro-suit-list h4 {
    width:120px;
    min-height:20px;
    height:40px;
    line-height:20px;
    white-space:normal;
    word-break:break-all;
    overflow:hidden
}
.article-list h3,.detail-table2 td div,.zc-promotionList h4 {
    white-space:nowrap;
    text-overflow:ellipsis
}
.master-pro strong,.pro-suit-list strong {
    display:block;
    color:#ef5525
}
.master-pro {
    position:relative;
    margin-left:22px;
    width:198px
}
.add-icon {
    position:absolute;
    left:155px;
    top:50px;
    display:block;
    width:22px;
    height:22px
}
.pro-suit-list {
    width:740px;
    overflow-x:auto
}
.pro-suit-list li {
    float:left;
    margin:0 12px;
    width:122px;
    line-height:20px;
    overflow:hidden
}
.pro-suit-all {
    padding:22px 25px;
    width:191px;
    color:#717171
}
.pro-suit-all span {
    display:block;
    margin-bottom:15px;
    color:#333;
    font-size:14px
}
.pro-suit-all dfn {
    color:#e54e2d
}
.pro-suit-all strong {
    display:inline-block;
    font-size:18px;
    vertical-align:-2px
}
.pro-tab {
    margin-top:10px;
    padding-left:10px;
    border-bottom:1px solid #ddd;
    height:25px
}
.pro-tab li {
    float:left;
    height:24px;
    line-height:24px;
    margin-right:9px;
    width:88px;
    background:#f8f8f8;
    border-width:1px 1px 0;
    border-style:solid;
    border-color:#ddd;
    text-align:center
}
.add-cart,.pro-tab2 li a {
    line-height:48px;
    display:block
}
.pro-tab li a {
    display:block
}
.pro-tab li.act {
    border-color:#e54e2d;
    background:#e54e2d
}
.pro-tab li.act a {
    color:#fff
}
.pro-tab2 li {
    float:left;
    height:48px;
    width:120px;
    border-right:1px solid #ddd;
    text-align:center
}
.pro-tab2 li a {
    font-size:14px;
    color:#333
}
.pro-tab2 li.act {
    height:46px;
    border-top:2px solid #e54f2e;
    background:#fff
}
.pro-tab2 li.act a {
    color:#e6502e
}
.c-detail {
    border-width:0 1px 1px;
    border-style:solid;
    border-color:#ddd
}
.add-cart {
    position:absolute;
    right:-1px;
    top:0;
    padding:0 25px;
    width:120px;
    height:48px;
    font-size:16px;
    background:#ef5e30;
    color:#FFF
}
.add-cart:hover {
    width:120px;
    background:#ff561b;
    color:#FFF
}
.add-cart.disabled,.add-cart.disabled:hover {
    background:#f07e5a;
    cursor:default
}
.pro-c.p0 {
    padding:0;
    background:#fafafa
}
.pro-mainCont {
    float:left;
    padding:30px 20px 30px 13px;
    width:773px;
    background:#fff;
    overflow:hidden
}
.pro-mainCont .bb {
    margin:-10px 0 25px -13px;
    padding-bottom:20px;
    width:806px;
    border-bottom:1px solid #eaeaea
}
.pro-descCate {
    float:left;
    width:169px
}
.pro-descCate ul {
    margin:45px 0 0 45px
}
.detail-title,.detailCont {
    margin-bottom:20px
}
.pro-descCate a {
    display:block;
    padding:14px 0;
    color:#181818
}
.circle-icon {
    display:inline-block;
    vertical-align:middle;
    margin-right:8px;
    width:18px;
    height:14px;
    background:url(../images/new-detail-icon.png) 0 -16px no-repeat
}
.pro-descCate .current .circle-icon,.pro-descCate a:hover .circle-icon {
    background:url(../images/new-detail-icon.png) no-repeat
}
.detail-title {
    padding-left:10px;
    width:740px;
    height:28px;
    font-size:14px;
    line-height:28px;
    color:#fff;
    background:url(../images/detail-title.gif) no-repeat
}
.pro-suit .currentType img.currentType-brand {
    display:inline-block;
    margin-top:-5px;
    margin-bottom:0;
    width:38px;
    height:35px;
    border:1px solid #dcdcdc
}
.pro-c {
    padding:30px 25px
}
.pro-c-info {
    line-height:22px
}
.detail-table2 {
    width:806px;
    color:#636363
}
.detail-table2 td {
    padding-left:25px;
    width:243px;
    line-height:25px
}
.detail-table2 td div {
    width:243px;
    overflow:hidden
}
.detail-table {
    margin:10px 0;
    width:100%;
    line-height:1.7em
}
.detail-table td,.detail-table th {
    border:1px solid #eaeaea;
    padding:5px 10px
}
.detail-table th {
    width:120px;
    background:#fafafa
}
.suitable-type-item {
    padding:20px 8px 0
}
.advice-col dt,.advice-user {
    padding-left:25px;
    line-height:22px
}
.suitable-type-item h4 {
    margin-bottom:10px;
    font-size:16px
}
.suitable-type-item p {
    padding-bottom:10px;
    border-bottom:1px dashed #dcdcdc
}
.suitable-type-item p a {
    display:inline-block;
    color:#0068b9;
    font-size:14px;
    margin-right:25px;
    margin-bottom:5px
}
.suitable-type-item p a:hover {
    color:#fb6f00
}
.suitable-type-item .car-series-mod li {
    line-height:40px
}
.suitable-type-item .car-series-mod a {
    font-size:13px;
    color:#454545
}
.suitable-type-item .car-series-mod a:hover {
    color:#ef5e30
}
.pro-suit-title {
    margin-top:0;
    margin-left:0;
    border-bottom:1px solid #e5e5e5
}
.pro-suit-tab {
    margin-top:-2px;
    height:52px
}
.pro-suit-tab li {
    float:left;
    width:110px;
    height:50px;
    line-height:50px;
    text-align:center;
    border-top:2px solid #999;
    border-left:1px solid #f9f9f9;
    border-right:1px solid #f9f9f9
}
.pro-suit-tab .act {
    border-top:2px solid #ed6337;
    border-bottom:1px solid #f9f9f9;
    border-left:1px solid #e5e5e5;
    border-right:1px solid #e5e5e5
}
.pro-suit-tab a {
    font-size:14px;
    color:#605e5b
}
.pro-suit-title .select-type-board {
    margin-top:12px
}
.pro-suit-all strong {
    color:#ef5525
}
.pro-suit .pro-suit-tab2 {
    margin:-8px 0 10px 15px;
    color:#c8c8c8
}
.pro-suit .pro-suit-tab2 a {
    margin:0 8px;
    font-size:14px;
    color:#605e5b
}
.pro-suit .pro-suit-tab2 a.act,.pro-suit .pro-suit-tab2 a:hover {
    color:#ed6337
}
.pro-suit-mainCont2 {
    width:930px;
    overflow-x:auto;
    overflow-y:hidden;
    height:213px
}
.pro-suit-list ul {
    height:218px;
    overflow:hidden
}
.car-type-pop {
    margin-top:15px
}
.no-cont2 {
    margin:25px 0;
    color:#767575
}
.advice-col {
    margin-left:-25px;
    width:980px
}
.advice-col dt {
    float:left
}
.answers-icon,.questions-icon {
    display:none;
    margin-right:8px;
    width:16px;
    height:16px
}
.advice-col dd {
    float:left;
    width:878px;
    line-height:22px
}
.advice-col dd p {
    display:block;
    float:left;
    width:730px;
    word-wrap:break-word
}
.advice-user {
    margin-top:15px;
    color:#9c9a9c
}
.advice-user span {
    margin-right:90px
}
.questions {
    color:#666
}
.answers {
    color:#ff4200;
    padding-bottom:15px;
    border-bottom:1px solid #e5e5e5
}
.answers dd span {
    float:right;
    color:#a9a9a9
}
.advice-form h3 {
    margin-top:50px;
    color:#474646
}
.advice-form h3 span {
    font-size:14px;
    color:#333
}
.advice-form textarea {
    margin:20px 0 10px;
    padding:5px;
    width:602px;
    height:80px;
    border:1px solid #d5d5d5
}
.advice-form input {
    display:block;
    width:100px;
    height:36px;
    font-size:18px;
    line-height:36px;
    text-align:center;
    background:#e43d40;
    color:#FFF;
    border-radius:3px
}
.stock-tip2 {
    position:relative;
    top:-15px;
    display:none;
    margin:0 18px 6px 77px;
    padding:7px 0;
    width:100px;
    height:17px;
    text-align:center;
    background:#fff;
    border:1px solid #e4393c;
    color:#e4393c
}
.stock-tip2 .tArrow-ico {
    display:block;
    position:absolute;
    top:-7px;
    left:50%;
    margin-left:-5px;
    width:9px;
    height:7px;
    background:url(../images/order/ORD-icon.png) 0 -10px no-repeat
}
.detail-likeList {
    position:relative;
    float:right;
    margin:22px 18px 25px 0;
    width:185px;
    overflow:hidden
}
.detail-likeList h3 {
    width:100%;
    height:15px;
    margin-bottom:10px;
    border-bottom:1px dotted #c9c9c9;
    color:#999
}
.detail-likeList span {
    display:block;
    margin:0 auto;
    width:80px;
    text-align:center;
    height:28px;
    line-height:28px;
    background:#fff
}
.detail-likeList .bd {
    position:relative;
    margin:0 auto 30px;
    width:125px;
    height:513px;
    overflow:hidden
}
.detail-likeList ul {
    overflow:hidden;
    zoom:1
}
.detail-likeList li {
    margin-top:10px;
    width:125px;
    height:161px
}
.detail-likeList li img {
    display:block;
    margin:0 auto 5px;
    width:100px;
    height:100px;
    border:1px solid #eee;
    background:url(data:image/gif;
    base64,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) center center no-repeat #f4f4f4
}
.detail-likeList h4 {
    margin-left:12px;
    height:34px
}
.detail-likeList h4 a {
    height:34px;
    line-height:18px;
    color:#2e2e2e;
    overflow:hidden;
    display:-webkit-box
}
.detail-likeList strong {
    display:block;
    margin-left:12px;
    margin-top:5px;
    font:700 12px Microsoft YaHei;
    color:#c40001
}
.likeDownArrow,.likeUpArrow {
    display:block;
    position:absolute;
    bottom:10px;
    width:19px;
    height:10px;
    text-indent:-99999em;
    background-image:url(../images/icon.png);
    background-repeat:no-repeat
}
.likeUpArrow {
    left:41%;
    background-position:0 -563px
}
.likeDownArrow {
    right:32%;
    background-position:0 -574px
}
.likeUpArrow.act,.likeUpArrow:hover {
    background-position:-20px -563px
}
.likeDownArrow.act,.likeDownArrow:hover {
    background-position:-40px -563px
}
.detail-likeList img.noPic2 {
    margin:160px 0 0 -20px
}
.detail-advice2 {
    position:relative
}
.detail-advice2 .pro-tab2.nbg {
    background:url(../images/tab-bg2.gif) repeat-x
}
.detail-advice2 .page {
    position:absolute;
    top:-15px;
    right:8px;
    height:26px
}
.detail-advice2 .page li {
    height:26px
}
.detail-advice2 .page li a {
    padding-top:4px;
    padding-bottom:4px
}
.c-detail .page li:hover a,.detail-advice2 .page li.current a {
    background:#fff
}
.detail-advice2 .page li a.disabled {
    border:1px solid #dfdfdf;
    cursor:default;
    color:#c0c1be
}
.detail-advice2 .page .question-pre.disabled i {
    background:0 0;
    border-width:5px 7px 4px 5px;
    border-style:solid;
    border-color:transparent #c0c1be transparent transparent;
    width:0;
    height:0
}
.detail-advice2 .page .question-next.disabled i {
    background:0 0;
    border-width:5px 7px 4px 5px;
    border-style:solid;
    border-color:transparent transparent transparent #c0c1be;
    width:0;
    height:0
}
.zc-MainDetail {
    padding-bottom:15px;
    border:1px solid #e5e5e5
}
.zc-tab {
    margin-top:-1px;
    margin-left:-1px;
    height:42px;
    border-left:1px solid #e5e5e5;
    background:url(../images/zc-tabBg.png) repeat-x
}
.zc-tab li {
    float:left;
    height:39px;
    width:101px;
    text-align:center;
    border-width:3px 1px 0;
    border-style:solid;
    border-color:transparent
}
.zc-tab li a {
    display:block;
    font-size:14px;
    line-height:39px;
    color:#333
}
.zc-tab li.act {
    border-color:#e54f2e #e5e5e5 #fff;
    background:#fff
}
.zc-tab li.act a {
    color:#ff4200
}
.article-list {
    margin:10px 30px 20px 18px
}
.article-list li {
    height:38px;
    font-size:14px;
    line-height:38px
}
.article-list a {
    display:block;
    color:#666
}
.article-list a:hover,.article-list li:hover a {
    color:#ff4200
}
.article-list a i {
    display:inline-block;
    margin-right:10px;
    width:4px;
    height:4px;
    background:#666;
    border-radius:50%
}
.article-list li:hover i {
    background:#ff4200
}
.article-list h3 {
    float:left;
    max-width:1000px;
    overflow:hidden
}
.article-list .date {
    float:right
}
.article-c {
    padding:20px;
    border:1px solid #ddd
}
.article-title {
    margin-bottom:15px;
    font-size:22px;
    text-align:center;
    color:#414141
}
div.date {
    color:#7c7c7c
}
.article-main {
    margin-top:20px;
    padding-top:20px;
    border-top:1px solid #ddd;
    line-height:22px
}
.trend-info p,.trend-mainCnt {
    line-height:24px;
    word-wrap:break-word
}
.article-main img {
    max-width:920px
}
.article-sidebar {
    width:214px
}
.c-main.article-col {
    width:979px
}
.zc-promotion {
    margin:16px 30px 20px 18px
}
.zc-promotion-item {
    padding-top:10px
}
.zc-promotion-item .date {
    float:left;
    margin-right:15px;
    width:75px;
    height:75px;
    text-align:center;
    color:#fff;
    background:#e44e2d;
    font-size:16px
}
.zc-promotion-item .date dfn {
    display:block;
    margin:5px 0 -6px;
    font-size:36px
}
.zc-promotion-item dd {
    overflow:hidden;
    zoom:1
}
.zc-promotionList li {
    float:left;
    margin-left:20px;
    margin-bottom:15px;
    padding:2px;
    width:325px;
    height:248px;
    border:1px solid #dbdddc
}
.zc-promotionList .pic {
    margin-bottom:12px;
    width:325px;
    height:148px;
    background:#f7f7f7
}
.zc-promotionList .p-summary {
    padding:0 12px;
    color:#969696
}
.zc-promotionList h4 {
    margin-bottom:8px;
    overflow:hidden
}
.zc-promotionList h4 a {
    font-size:14px;
    color:#333
}
.zc-promotionList h4 img {
    margin-right:10px;
    vertical-align:middle
}
.zc-promotionList .p-link {
    display:block;
    margin-top:8px;
    color:#ff4200
}
.zc-promotionList .p-link i {
    margin-left:8px;
    width:5px;
    height:9px;
    background-position:-89px -641px
}
.trendBg {
    background:#f2f2f2;
    padding:20px 0
}
.trend-main {
    padding:25px;
    background:#fff
}
.trend-main2 {
    padding:36px 178px;
    background:#fff
}
.trend-list {
    margin-top:-9px
}
.trend-list li {
    padding:14px 0 17px;
    height:127px
}
.trend-pic img {
    float:left;
    margin-right:18px;
    width:220px;
    height:127px;
    background:url(data:image/gif;
    base64,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) center center no-repeat #f4f4f4
}
.trend-info {
    float:left;
    padding:10px 25px 0 8px;
    width:882px;
    height:127px;
    border-bottom:1px solid #e5e5e5;
    color:#aaa;
    font-size:14px
}
.trend-info h3 {
    margin-bottom:12px
}
.trend-info h3 a {
    font-size:16px;
    color:#000
}
.trend-info h3 a:hover {
    color:#ff4200
}
.trend-info p {
    margin-top:8px;
    color:#757575;
    font-size:15px
}
.trend-title {
    margin-bottom:15px;
    font-size:24px;
    text-align:center;
    color:#414141
}
.trend-date {
    color:#7c7c7c;
    font-size:16px;
    text-align:center
}
.trend-mainCnt {
    margin-top:35px;
    color:#757575;
    font-size:14px
}
.trend-mainCnt div,.trend-mainCnt p,.trend-mainCnt span {
    margin-bottom:16px
}
.trend-mainCnt img {
    display:block;
    margin:16px 0;
    max-width:847px
}
.latestTrend {
    margin-top:30px;
    padding-bottom:60px;
}
.latestTrend h3 {
    padding-right:10px;
    margin-bottom:10px;
    font-size:20px;
    font-weight:700;
    color:#3b3b3b
}
.latestTrend h4,.latestTrend p {
    padding:0 10px;
    text-align:center;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.latestTrend h3 a {
    float:right;
    margin-top:11px;
    font-weight:400;
    font-size:12px;
    color:#666
}
.latestTrend h3 a:hover {
    color:#ff4200
}
.latestTrend h3 i {
    margin-left:8px;
    vertical-align:0;
    width:5px;
    height:9px;
    background-position:-70px -443px
}
.latestTrend h3 a:hover i {
    background-position:-89px -641px
}
.latestTrend ul {
    width:1212px
}
.latestTrend li {
    float:left;
    margin-right:12px;
    width:291px;
    height:263px;
    background:#fff
}
.latestTrend li:hover {
    box-shadow:8px 8px 15px rgba(0,0,0,.08);
}
.latestTrend img {
    display:block;
    border-top:3px solid #f7f7f7;
    width:100%;
    height:176px;
    background:url(data:image/gif;
    base64,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) center center no-repeat #f4f4f4
}
.latestTrend h4 {
    margin:22px 0 8px;
    font-weight:700;
    color:#666
}
.latestTrend p {
    color:#969696
}
.latestTrend li:hover h4 {
    color:#ff4200
}
.latestTrend li:hover img {
    border-top:0 solid #f7f7f7;
}
.join-btn,.join-btn:hover {
    color:#fff
}
.login-col {
    position:relative;
    margin:15px auto -15px;
    height:570px;
    background:#e7e5e5
}
.login-shadow {
    position:absolute;
    right:5px;
    top:58px;
    padding:6px;
    width:380px;
    height:442px;
    background:#d9d9d9;
    opacity:.45;
    filter:alpha(opacity=45);
    border-radius:5px
}
.login-pic {
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:570px;
    background:#e3e2e2
}
.login-pic img {
    display:none;
    max-width:100%;
    height:570px
}
.login-sidebar {
    position:relative;
    float:right;
    margin-top:64px;
    margin-right:11px
}
.join-btn {
    position:absolute;
    bottom:-35px;
    right:0;
    display:block;
    width:107px;
    height:35px;
    text-align:center;
    font-size:14px;
    line-height:35px;
    background:#8cb659;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px
}
.important {
    margin-right:3px;
    color:#c10000
}
.mod4 {
    margin:50px 0 38px;
    padding:40px 50px;
    border:1px solid #ccc;
    background:#fff;
    box-shadow:0 0 5px rgba(193,193,193,.4)
}
.title1 {
    padding-bottom:15px;
    color:#5e5e5e;
    border-bottom:1px solid #dcdcdc
}
.title1.f18 span {
    float:right;
    margin-top:8px;
    padding-right:5px;
    font-size:14px;
    color:#959595
}
.title1.f18 span b {
    font-size:16px;
    color:#ff4848
}
.email-icon {
    float:left;
    margin-right:25px;
    margin-top:-3px
}
.r-fields li {
    margin-bottom:24px;
    vertical-align:middle
}
.r-fields label {
    display:inline-block;
    width:66px;
    text-align:right;
    vertical-align:middle;
    font-size:14px;
    color:#010101
}
.textbox2 {
    padding-left:12px;
    width:326px;
    height:38px;
    border:1px solid #b5b5b5;
    font-size:14px;
    line-height:38px
}
.textbox2.short {
    width:120px
}
.reg-col {
    margin:40px 0 10px
}
.reg-col .r-fields li {
    position:relative;
    margin-bottom:19px;
    vertical-align:middle
}
.reg-col .r-fields li.mt30 {
    margin-top:27px
}
.reg-col .r-fields input[type=checkbox] {
    vertical-align:-2px;
    margin-left:0
}
.reg-col .r-fields label {
    width:135px;
    color:#535353
}
.reg-col .textbox2 {
    padding-left:5px;
    width:265px;
    height:30px;
    border:1px solid #ccc;
    line-height:30px;
    background:#fafafa
}
.reg-col a {
    color:#ff4200
}
.textbox2::-webkit-input-placeholder {
    font-size:12px;
    color:#979797
}
.textbox2:-moz-placeholder {
    font-size:12px;
    color:#979797
}
.textbox2::-moz-placeholder {
    font-size:12px;
    color:#979797
}
.textbox2:-ms-input-placeholder {
    font-size:12px;
    color:#979797
}
.find-pw {
    margin:110px 0 90px 295px
}
.btn5.mt10,.change-pic {
    margin-top:10px
}
.find-pw .r-fields {
    width:410px
}
.verification-pic2 {
    margin-left:30px;
    width:84px;
    height:40px;
    vertical-align:middle
}
.change-pic {
    float:right;
    font-size:14px;
    color:#2678b2
}
.btn5 {
    padding:8px 50px;
    color:#fff;
    font-size:16px;
    background:#f60;
    border-radius:2px
}
.btn5:hover {
    background:#ff571a
}
.btn5.s {
    background:#ff4200;
    border-radius:0
}
.btn5.s:hover {
    background:#ff4200;
    opacity:.9;
    filter:alpha(opacity=90)
}
.murchant-joins {
    margin-bottom:40px
}
.murchant-joins li {
    position:relative;
    float:left;
    margin-right:28px;
    padding:28px 0;
    width:200px;
    height:90px;
    border:1px solid #c0bfbf;
    background:#f4f4f4;
    border-radius:3px;
    text-align:center
}
.murchant-joins a {
    font-size:16px;
    color:#555454
}
.murchant-joins span i {
    display:block;
    margin:0 auto 10px
}
.murchant-joins li .r-arrow-icon {
    display:none;
    position:absolute;
    left:49%;
    bottom:-7px
}
.murchant-joins li.act,.murchant-joins li:hover {
    box-shadow:0 0 2px rgba(155,155,155,.5)
}
.murchant-joins li.act {
    border:1px solid #efcdb9;
    background:#fcf3ed
}
.reg-table .textbox2,.reg-table textarea {
    background:#fafafa;
    border:1px solid #ccc
}
.murchant-joins li.act .r-arrow-icon {
    display:block
}
.murchant-joins li.act a {
    color:#f60
}
.reg-table {
    margin:18px 0 0;
    font-size:14px
}
.msg-cnt,.upload-list {
    margin-top:10px
}
.reg-table th {
    text-align:right;
    width:135px;
    padding:9px 0
}
.reg-table td {
    padding:9px 0;
    text-align:left;
    position:relative
}
.reg-table .vtn10 {
    vertical-align:-10px
}
.reg-table .vt {
    vertical-align:top
}
.reg-table td,.reg-table th {
    line-height:22px
}
.reg-table .textbox2 {
    padding-left:5px;
    width:265px;
    height:29px;
    line-height:29px
}
.reg-table .long {
    width:693px
}
.reg-table textarea {
    width:693px;
    height:80px;
    line-height:18px;
    padding-left:2px
}
.r-tip {
    position:absolute;
    left:9px;
    top:9px;
    z-index:2;
    display:none;
    height:30px;
    font-size:12px;
    line-height:30px;
    color:#979797
}
.area_list,.btn6,.msg-box,.r-file-btn {
    display:inline-block
}
.r-file-btn {
    margin-right:15px;
    top:5px;
    zoom:1;
    width:70px;
    height:24px;
    position:relative;
    overflow:hidden
}
.r-file-input,.r-upload-btn {
    position:absolute;
    left:0;
    top:0;
    height:24px
}
.r-upload-btn {
    width:70px;
    text-align:center;
    line-height:24px;
    background:#448aca;
    color:#fff;
    border-radius:3px
}
.r-file-input {
    width:80px;
    font-size:300px;
    overflow:hidden;
    opacity:0;
    filter:alpha(opacity=0);
    cursor:pointer
}
.home-user .operate a:hover,.improve-btn.hover,.rs-mod3 .user-info p.s2 a:hover {
    opacity:.9;
    filter:alpha(opacity=90)
}
.upload-list li {
    margin-bottom:5px;
    padding:10px;
    width:590px;
    background:#f6f9fc;
    font:14px Microsoft YaHei;
    color:#7f7f7f
}
.upload-list li a {
    margin-left:35px;
    font:14px Microsoft YaHei;
    color:#0556aa
}
.reg-title {
    margin-bottom:25px;
    padding-bottom:10px;
    font:16px Microsoft YaHei;
    color:#535353;
    border-bottom:1px solid #e1e1e1
}
.msg-box {
    zoom:1;
    margin-left:10px;
    padding:7px;
    vertical-align:middle
}
.msg-cnt {
    margin-left:135px;
    color:#979797;
    font:12px simsun
}
.msg-box i {
    margin-right:5px;
    width:16px;
    height:16px
}
.msg-error {
    border:1px solid #fcc7c7;
    background:#fff2f2
}
.msg-ok {
    border:1px solid #c0f9bb;
    background:#e9fce7
}
.reg-ohter {
    margin-top:30px;
    padding:20px 0 0 135px;
    width:375px;
    font-size:14px;
    background:url(../images/r-line.gif) center top no-repeat;
    color:#575757
}
.reg-ohter a {
    margin-left:5px;
    color:#f60;
    font-size:14px
}
a,a:hover {
    text-decoration:none
}
.existing-account {
    position:relative;
    z-index:1;
    margin:-22px 0 -30px;
    font-size:14px;
    color:#575757
}
.add,.popping {
    position:fixed
}
.existing-account .btn5 {
    margin-top:-2px;
    margin-left:8px;
    padding:2px 12px;
    font-size:14px
}
.error-col,.ok-col {
    margin:60px 0 195px;
    padding:32px 57px;
    height:166px;
    font-size:14px;
    color:#393939
}
.error-col p,.ok-col div,.ok-col p {
    margin-left:45px
}
.error-col img,.ok-col img {
    margin-right:12px;
    vertical-align:-10px
}
.error-col h3,.ok-col h3 {
    margin-bottom:30px;
    font-size:26px;
    padding-bottom:25px
}
.error-col {
    border:1px solid #e9c59a;
    background:#fffbed
}
.ok-col {
    border:1px solid #aed58b;
    background:#f1fff5
}
.error-col h3 {
    color:#eb6f36;
    border-bottom:1px dashed #e9c59a
}
.ok-col h3 {
    color:#418306;
    border-bottom:1px dashed #a2db82
}
.ok-col div {
    margin-bottom:20px
}
.ok-col div .extrude {
    color:#0163e8
}
.btn6,.btn6:hover {
    color:#fff
}
.btn6 {
    width:120px;
    height:32px;
    text-align:center;
    font-size:14px;
    line-height:32px;
    background:#f60;
    border-radius:2px
}
div.tc a.db.btn1 {
    margin:10px auto;
    color:#fff
}
.reg-agreement {
    height:280px;
    overflow-y:auto
}
.popping,.popping img {
    width:540px;
    height:483px
}
.floor-pro-list li:hover a,.floor-pro-list strong,.hot-brand-list li:hover a,.subMenu-pop ul a:hover {
    color:#f7610f
}
.popping {
    z-index:1000;
    left:50%;
    top:50%;
    margin-left:-270px;
    margin-top:-240px;
    display:none
}
.popping img {
    display:block
}
.add,.add img {
    width:145px;
    height:129px
}
.add {
    top:100%;
    left:100%;
    transition:.6s;
    -webkit-transform:scale(1)
}
.add img,.closee,.msg-tips,.winRoll,.winerList .txt {
    position:absolute
}
.add img {
    bottom:-80px;
    right:-50px
}
.closee {
    width:34px;
    height:34px;
    background:url(../images/close-1.png) no-repeat;
    right:0;
    top:0
}
.add .closee {
    top:80px;
    right:-60px;
    width:22px;
    height:22px;
    -webkit-transform:scale(.8);
    background:url(../images/close-2.png) no-repeat
}
.fs-arrow-p {
    margin:0 70px
}
.history-view-pop .page2 {
    float:none;
    text-align:center
}
.history-view-pop .page2 a,.history-view-pop .page2 span {
    float:none;
    display:inline-block;
    vertical-align:middle
}
.list-attrs-item .w890 {
    width:890px
}
.msg-tips {
    z-index:110;
    display:inline-block;
    margin-left:12px;
    padding:5px 10px 5px 8px;
    min-width:140px;
    vertical-align:middle;
    border:1px solid #fcc7c7;
    background:#fff2f2;
    font-size:14px;
    color:#ff4848
}
.msg-tips i {
    margin:-1px 7px 0 -17px;
    width:9px;
    height:12px;
    background-position:-43px -548px
}
.reg-col .textbox2.focus,.reg-table .textbox2.focus {
    border:1px solid #8cb659
}
.textbox2.rError {
    border:1px solid #ff4848
}
.home-user,.winerList {
    border-bottom:1px solid #e5e5e5
}
.reg-col .r-fields li .r-tip {
    top:3px;
    left:143px
}
.next-arrow i,.pre-arrow i {
    display:block;
    margin:24px auto;
    width:8px;
    height:20px
}
.s-next-arrow i,.s-pre-arrow i {
    width:16px;
    height:24px;
    margin:20px auto 0;
    display:block
}
.pre-arrow i {
    background-position:-2px -595px
}
.next-arrow i {
    background-position:-14px -595px
}
.s-pre-arrow i {
    background-position:-68px -345px
}
.s-next-arrow i {
    background-position:-68px -387px
}
.menu-item .arrow-r-icon,.subMenu-title i {
    width:5px;
    height:9px;
    background-position:-62px -443px
}
.menu-item.hover .arrow-r-icon {
    width:6px;
    height:10px;
    background-position:-82px -641px
}
.go-icon {
    margin-right:4px;
    width:12px;
    height:7px
}
.add-icon {
    background-position:-67px -185px
}
.questions-icon {
    background-position:-72px -297px
}
.answers-icon {
    background-position:-55px -297px
}
.shop-icon {
    margin-right:8px;
    vertical-align:-3px;
    width:18px;
    height:17px;
    background-position:-69px -208px
}
.collect-icon {
    margin-right:5px;
    width:16px;
    height:16px;
    background-position:-33px -130px
}
.cart-icon2,.cart-icon3 {
    margin-right:6px;
    width:20px;
    height:19px;
    background-position:0 -315px
}
.cart-icon2 {
    margin-right:10px
}
.buy-icon,.collect-icon2 {
    margin-right:6px;
    width:16px;
    height:16px
}
.buy-icon {
    background-position:-21px -315px
}
.collect-icon2 {
    background-position:-39px -315px
}
.email-icon {
    width:48px;
    height:48px;
    background:url(../images/big-icon.png) 0 -155px no-repeat
}
.murchant-icon1 {
    width:57px;
    height:75px;
    background:url(../images/big-icon.png) no-repeat
}
.murchant-icon2 {
    width:73px;
    height:75px;
    background:url(../images/big-icon.png) 0 -79px no-repeat
}
.act .murchant-icon1 {
    background:url(../images/big-icon.png) -60px 0 no-repeat
}
.act .murchant-icon2 {
    background:url(../images/big-icon.png) -75px -79px no-repeat
}
.r-arrow-icon {
    width:14px;
    height:7px;
    background-position:-36px -190px
}
.visitor-icon {
    margin-right:5px;
    vertical-align:-3px;
    width:13px;
    height:16px;
    background-position:-63px -168px
}
.msg-error i {
    background-position:0 -190px
}
.msg-ok i {
    background-position:-18px -190px
}
.upload-icon {
    margin-right:10px;
    width:10px;
    height:16px;
    background-position:-77px -168px
}
.nci-letter a i {
    width:6px;
    height:3px;
    background-position:-49px 0
}
.winerList {
    margin-top:10px;
    padding:12px 3px;
    width:1196px;
    height:15px
}
.winRoll,.winRoll .wrap {
    width:1061px;
    height:15px
}
.winerList .txt {
    left:0;
    font-size:14px;
    color:#000
}
.winRoll {
    left:135px;
    margin-top:3px
}
.winRoll .wrap {
    position:relative;
    margin:0 auto;
    overflow:hidden
}
.winRoll ul {
    position:absolute;
    top:0;
    left:0;
    height:15px;
    overflow:hidden
}
.winRoll li {
    float:left;
    margin-right:30px;
    height:15px;
    line-height:15px
}
.winRoll li a {
    color:#5b5b5b;
    cursor:default
}
.activity-close,.ad-close,.fixed-close,.luckyMoney {
    cursor:pointer
}
.winRoll li span {
    margin-left:1px;
    color:red
}
.full-column-ad {
    width:100%;
    height:80px;
    zoom:1
}
.full-column-ad div {
    position:relative;
    top:-1px;
    margin:0 auto;
    width:1203px
}
.full-column-ad img {
    display:block;
    width:100%;
    height:80px
}
.ad-close {
    position:absolute;
    right:-9px;
    top:0;
    z-index:2;
    display:block;
    width:22px;
    height:22px
}
.fixed-mask,.fixedBar {
    position:fixed;
    bottom:0;
    z-index:15
}
.ad-close i {
    margin-top:9px;
    width:13px;
    height:13px;
    background-position:-81px -680px
}
.ad-close:hover i {
    background-color:rgba(0,0,0,.2)
}
.home-user {
    padding:13px 17px 21px;
    height:82px;
    color:#666
}
.home-user p {
    margin-bottom:13px
}
.home-user p span {
    display:block;
    margin-bottom:8px;
    font-size:14px;
    color:#333
}
.home-user p span a {
    display:inline-block;
    max-width:140px;
    font-size:14px;
    color:#333;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    vertical-align:top
}
.home-user p span a:hover {
    color:#ff4200
}
.home-user .operate a {
    display:inline-block;
    width:88px;
    height:22px;
    line-height:22px;
    color:#ff4200;
    text-align:center;
    border:2px solid #ff4200;
}
.home-user .operate a:hover {
    color:#fff;
    background:#ff4200
}
.u-login {
    float:left;
    /*background:#ff4200*/
}
.u-reg {
    float:right;
    /*background:#fd9807*/
}
.home-user .matter {
    margin-left:-17px;
    width:228px
}
.home-user .matter li {
    float:left;
    width:75px;
    height:33px;
    text-align:center;
    border-right:1px solid #e5e5e5
}
.u-login i,.u-reg i {
    display:none;
    vertical-align:-2px;
    height:14px;
    margin-right:10px
}
.home-user .matter li:last-child {
    border-right:none
}
.home-user .matter b {
    display:block;
    font-weight:700;
    font-size:14px;
    color:#ff4200
}
.u-login i {
    width:15px;
    background-position:-64px -664px
}
.u-reg i {
    width:14px;
    background-position:-80px -664px
}
.reg-table th .important {
    color:#ff4200
}
.improve-info {
    margin-left:135px;
    font-size:14px;
    color:#979797
}
.improve-info a {
    margin-left:10px;
    color:#ff4200
}
.improve-info i {
    margin-left:8px;
    width:9px;
    height:6px;
    background-position:-31px -556px
}
.improve-info.expand i {
    background-position:-31px -549px
}
.improve-infoCnt {
    display:none;
    margin-top:30px;
    margin-bottom:-8px;
    border-top:1px dashed #ddd
}
.improve-infoCnt.show {
    display:block
}
.improve-btn {
    padding:5px 48px;
    color:#fff;
    font-size:14px;
    background:#ff4200
}
.improve-btn.s {
    margin-left:10px;
    background:#969696
}
.rs-mod3 {
    padding:30px 80px 30px 60px;
    border-top:3px solid #6eb048;
    font-size:14px;
    background:#f3fbed
}
.rs-mod3 .ok-title {
    font-size:18px;
    color:#418306
}
.rs-mod3 .ok-icon {
    margin-right:10px;
    width:26px;
    height:26px;
    background-position:-65px -105px
}
.rs-mod3 .user-info {
    margin:15px 0 20px;
    padding-top:20px;
    padding-left:36px;
    line-height:25px;
    color:#666;
    border-top:1px dashed #a2db82
}
.rs-mod3 .user-info span {
    color:#0c4bff
}
.rs-mod3 .user-info p.s1 {
    margin-top:10px
}
.rs-mod3 .user-info p.s2 {
    margin-top:15px
}
.rs-mod3 .user-info p.s2 a {
    display:inline-block;
    margin-top:15px;
    padding:8px 19px;
    color:#fff;
    font-size:14px;
    background:#ff4200
}
.activity-mask,.fixed-mask {
    opacity:.5;
    filter:alpha(opacity=50)
}
.tuan-proDetail {
    margin-bottom:40px;
    padding:15px 0 30px
}
.tuan-proDetail .pro-detail-pic {
    margin:0 35px 0 18px;
    padding:18px 0 5px;
    width:438px
}
.tuan-proDetail .small-pic {
    float:left;
    width:60px;
    margin:0 20px 0 0
}
.tuan-proDetail .small-pic li {
    float:none;
    margin-right:0
}
.fixedBar img,.fl {
    float:left
}
.tuan-proDetail .pro-detail-info {
    min-height:340px
}
.tuan-proDetail .pro-detail-title {
    font-size:16px;
    color:#535353
}
.tuan-proDetail .pro-base-info {
    border-bottom:none
}
.tuan-proMain {
    margin-left:0;
    width:100%
}
.pro-tab2 {
    height:48px;
    background:url(../images/tab-bg.gif) repeat-x
}
.tuan-proMain .pro-tab2 {
    margin-left:1px
}
.tuan-proMain .pro-tab2 li {
    margin-left:-2px;
    border-left:1px solid transparent;
    border-right:1px solid transparent;
    cursor:pointer
}
.tuan-proMain .pro-tab2 li a {
    margin:13px 0;
    height:22px;
    line-height:22px;
    border-right:1px solid #ddd
}
.tuan-proMain .pro-tab2 li.last a {
    border-right:none
}
.tuan-proMain li.act {
    height:45px;
    border-top:3px solid #ff4200;
    border-left:1px solid #ddd;
    border-right:1px solid #ddd
}
.tuan-proMain li.act a {
    height:16px;
    line-height:16px;
    color:#ff4200;
    border-right:none
}
.tuan-proMain .pro-mainCont .bb {
    margin:-10px 0 25px -50px;
    width:1029px
}
.tuan-proMain .detail-table2 {
    width:1029px
}
.tuan-proMain .detail-table2 td {
    width:343px
}
.tuan-proMain .pro-mainCont {
    padding:30px 70px 30px 50px;
    width:909px
}
.fixed-mask {
    width:100%;
    height:150px;
    background:#000
}
.fixedBar {
    left:50%;
    margin-left:-602px;
    height:219px
}
.fixedBar img.mln80 {
    margin-left:-80px
}
.fixedBar p {
    position:relative
}
.fixedBar p span {
    position:absolute;
    left:0;
    top:138px;
    font-size:16px;
    line-height:24px;
    color:#fff
}
.fixed-close {
    position:absolute;
    right:-9px;
    top:75px;
    z-index:3;
    display:block;
    width:22px;
    height:22px
}
.fixed-close i {
    width:13px;
    height:13px;
    background-position:-81px -680px
}
.activity-pop {
    display:block;
    z-index:9001;
    position:fixed;
    top:0;
    left:50%
}
.activity-pop.w410 {
    width:410px;
    height:546px;
    margin-left:-205px;
    z-index:9005
}
.activity-pop.w611 {
    width:611px;
    height:501px;
    margin-left:-306px;
    z-index:9001
}
.activity-mask {
    position:absolute;
    top:0;
    left:0;
    z-index:20;
    width:100%;
    background:#000
}
.activity-close {
    position:absolute;
    right:-22px;
    top:22px;
    width:34px;
    height:34px;
    background:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOGZjOGQzYy05ZGEwLTRkMjEtOTE5YS01YzJjNTQ3MmMxZDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkFGRDgxOTcwNTJBMTFFNjlDQ0RBRkQxMThFNDc2NUUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkFGRDgxOTYwNTJBMTFFNjlDQ0RBRkQxMThFNDc2NUUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwOEI2QTk4NEUyMDY4MTE4MjJBRUM4RUM2QjMzNkI4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA4ZmM4ZDNjLTlkYTAtNGQyMS05MTlhLTVjMmM1NDcyYzFkMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlFWZIoAAAOVSURBVHjavFjfS9NRFP/uBxg6BKtZa2zCpJcNxHpwNonwQY3oD6gnBW2YvSdTQR/UkJ6zWAr61h9QIYpIgcv5og22l2rhBi5bJdQmCRvrfOR85bs15/1+t3ng7J577/d7zmfn3nu+51ydpIJyuVwdNdeIncRXiS3EdTydJk4QfyKOEG/pdLq0gM6jVicIoJWaO8Q3JHW0QfyGAG2XBYQeukjNA2IP+plMJhcMBn+vra39DgQC6UgkcphMJrOYM5vNBqfTWePxeOo6Ozvr3W53vdFolPUHiF8SoB+qgdADt6gZJDalUqns4uLi3szMTDIej2dEXGG1Wo0+n8/c29t7yWQyGWgoRfyCwLwTBkKTj6i5DXl5efmX1+uN7+zsZCQN1NTUZPT7/bbu7u7zPLREYJ4VAtGfBCKbzUoTExOxnp6er1pBgPAudEAXdEI328gjXQGIm9Q8xgtDQ0NR+if7UgWJPNswOzvrMBiwUtJT8sz7/zxCAxeoeQh5amoqXmkQIOicnJyMcXeQbeZ7hAZ9OB0rKyv7tJ5RqYpE+87R1dXVwKfpybFHOE54cDr6+/tjUpUJNmCLw0KrcmkQrCQcUdHjWQ7BBmwpbes4bL9CsHI4HKHTgMRiMS9au93uL+cZm81mjEajLRz07un52yEhYqrxhmxMdLyYV2CTu9cBxAUJYVtEgfJfFhpV9kt5Q6bV1VXZpgtAmo++ThsbaVFvFAOjFgRoc3PzgMVmALFCCoVCh2o23EmeEQXBNv+yeAVAaiHJX1GtYNSCKLBZqy/nGJbaI2oJQA7kfEIriFIbuBQpbB4AyC6klpaWc+WA0AJGYXMXQD5Dam9vry3HE1rAtLW1yTa/AEgYEtK7cjaqlg2rsBnOC/Gk5GMikchKZ0AFIf6+nlP+IAZGR0cbpTOi4eFhM4P4gHxWPr6v8YNEF0jPwhuwxd23x2kA1x0BZNvz8/P2agOZm5uzcWYPb2wXJs/YZH+QOVGia64WCOjmjD7FNvNzVvLKT9QdkMfGxuxIdCsNAjqhm7vPlQVXXohHVo26A1k2su3x8fGKeQa6FBn8EtsqXk6cVGANDAzEtaaQ2JjYE6cVWMIl58LCwt709PR30ThjsVgMIyMjjX19fdpLTpEifH19PR0Oh/OKcJfLVdPR0VHZIrzItcRdYrfKlQkiRgldS8iCIMkXNS6+qLmMpeM5uP4bX9Tg+7XFlzdC9E+AAQCeYvXC0U9glgAAAABJRU5ErkJggg==) no-repeat;
    text-indent:-9999em;
    -webkit-transition:all .5s ease-out 0s;
    -moz-transition:all .5s ease-out 0s;
    -ms-transition:all .5s ease-out 0s;
    -o-transition:all .5s ease-out 0s;
    transition:all .5s ease-out 0s
}
.activity-close:hover {
    transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -webkit-transform:rotate(360deg)
}
.activity-pop.w611 .activity-close {
    right:25px
}
.luckyMoney.disabled {
    cursor:default
}
.luckyMoney-btn {
    display:block;
    margin:20px auto 0;
    width:178px;
    height:56px;
    background:url(../images/luckyMoney-btn.png) no-repeat;
    text-indent:-9999em
}
.luckyMoney-btn:hover {
    background-position:0 -58px
}
.luckyMoney-btn.disabled,.luckyMoney-btn.disabled:hover {
    background-position:0 -116px;
    cursor:default
}
.luckyMoneyResult {
    margin:90px auto 0;
    padding:93px 0 20px 37px;
    width:300px;
    background:url(../images/luckyMoney-resultBg.png) no-repeat
}
.luckyMoneyResult .cnt {
    margin-left:20px;
    width:245px;
    font-size:14px;
    text-align:center;
    color:#666
}
.luckyMoneyResult .h110 {
    height:110px
}
.luckyMoneyResult h3 {
    font-size:20px;
    color:#f19525
}
.luckyMoneyResult strong {
    margin:0 0 13px;
    padding-top:30px;
    display:block;
    font-size:30px;
    color:#ff4200
}
.luckyMoneyResult strong.pt40 {
    padding-top:40px
}
.luckyMoneyResult .face {
    display:block;
    margin-left:92px
}
.luckyMoneyResult p {
    padding-top:18px;
    font-size:13px;
    line-height:21px;
    color:#fff
}
.luckyMoneyResult p a {
    color:#ffde2f
}
.luckyMoneyResult span {
    font-weight:700;
    font-size:14px
}
#lottery {
    position:relative;
    width:426px;
    height:569px;
    margin:0 auto;
    background:url(../images/lottery-pic.png) no-repeat;
    padding:95px 81px 25px 104px
}
#lottery .light {
    position:absolute;
    z-index:1;
    margin-left:-22px;
    margin-top:-23px
}
#lottery table {
    position:absolute;
    z-index:2
}
#lottery td {
    position:relative;
    width:142px;
    height:117px;
    text-align:center;
    vertical-align:top;
    font-index:-999
}
#lottery td a.lottery-btn {
    display:block;
    margin:0 auto;
    width:138px;
    height:113px;
    background:url(../images/lottery-btn.png) no-repeat
}
#lottery td a.lottery-btn span {
    display:block;
    padding-top:62px;
    font-size:26px;
    color:#fff264
}
#lottery td a.lottery-btn:hover {
    background-position:0 -116px
}
#lottery a.lottery-btn.disabled,#lottery a.lottery-btn.disabled:hover {
    background-position:0 -232px
}
.lottery-mask {
    display:none;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:.2;
    filter:alpha(opacity=20)
}
.lottery-mask.active {
    display:block
}
#lottery td.active .lottery-mask {
    opacity:0;
    filter:alpha(opacity=0)
}
.inquiry-typeCol {
    margin-top:0;
    height:60px;
    border:1px solid #e5e5e5;
    background:#f1f1f1
}
.inquiry-typeCol .currentType-brand {
    width:40px;
    height:40px
}
.inquiry-typeCol .currentCarType {
    float:left;
    margin-top:10px
}
.inquiry-typeCol .quickWear-type {
    display:inline-block;
    margin-left:15px;
    font-size:14px;
    height:42px
}
.inquiry-typeCol .quickWear-type span {
    color:#2c2c2c
}
.inquiry-typeCol .currentCarType .quickWear-type img {
    margin-right:20px;
    border:1px solid #dcdcdc;
    vertical-align:middle
}
.inquiry-typeCol .currentCarType .clearCarType {
    vertical-align:4px
}
.inquiry-title {
    margin:23px 0 17px;
    color:#000;
    font-size:16px
}
.inquiry-table {
    margin-top:18px;
    width:100%;
    border:1px solid #e5e5e5
}
.inquiry-table th {
    padding:0 20px;
    height:43px;
    line-height:43px;
    background:#f8f8f8;
    color:#333;
    text-align:center
}
.inquiry-table th em {
    color:#fc441e
}
.inquiry-table td {
    padding:18px 20px;
    border-top:1px solid #e5e5e5;
    text-align:center
}
.inquiry-table .dropDown span,.remark-txtbox {
    padding:0 10px 0 15px;
    height:26px;
    line-height:26px;
    color:#333
}
.remark-txtbox {
    width:173px;
    border:1px solid #d3cfc8
}
.warn {
    border:1px solid #fc441e
}
.remark-txtbox.focus {
    border:1px solid #8cb659
}
.remark-txtbox.rError {
    border:1px solid #ff4848
}
.remark-txtbox.long {
    width:323px
}
.inquiry-table .dropDown {
    position:relative;
    width:160px;
    margin:0 auto
}
.inquiry-table .dropDown span {
    display:block;
    width:133px;
    border:1px solid #d3cfc8;
    text-align:left;
    background:url(../images/inquiry-ico.png) right 0 no-repeat;
    cursor:pointer
}
.inquiry-table .dropDown ul {
    display:none;
    position:absolute;
    top:27px;
    padding:7px 0 2px;
    border:1px solid #d3cfc8;
    color:#3c3c3c;
    text-align:left;
    background:#fff
}
.inquiry-table .dropDown li {
    margin:1px 0;
    padding:0 10px 0 15px;
    width:133px;
    height:21px;
    line-height:21px;
    cursor:pointer
}
.inquiry-table .dropDown.act span {
    background:url(../images/inquiry-ico.png) right -26px no-repeat
}
.inquiry-table .dropDown.act ul {
    display:block;
    z-index:2
}
.inquiry-table .dropDown li:hover {
    color:#e23b41;
    background:#f5f5f5
}
.inquiry-addBtn,.inquiry-delBtn {
    display:block;
    margin:0 auto;
    height:24px;
    line-height:24px;
    border-radius:3px
}
a.inquiry-delBtn {
    width:68px;
    border:1px solid #e24f35;
    background:#fc5f29;
    color:#fff;
    text-align:center
}
a.inquiry-addBtn {
    padding-left:35px;
    width:47px;
    border:1px solid #bbb;
    background:url(../images/inquiry-ico.png) 19px -54px no-repeat #f8f8f8;
    color:#535353;
    text-align:left
}
.inquiry-btnBar {
    margin:35px 0
}
.inquiry-btn1,.inquiry-btn2 {
    display:inline-block;
    width:130px;
    height:35px;
    font-size:14px;
    text-align:center;
    color:#fff
}
.inquiry-btn1 {
    background:#fc441e
}
.inquiry-btn2 {
    margin-left:7px;
    background:#969696
}
.inquiry-table .w1 {
    width:210px
}
.inquiry-table .w2 {
    width:136px
}
.inquiry-table .w3 {
    width:200px
}
.inquiry-table .w4 {
    width:350px
}
.inquiry-table .w5 {
    width:100px
}
.categoryResults {
    display:none;
    position:absolute;
    z-index:500;
    margin-left:5px;
    padding:5px 0;
    width:198px;
    border:1px solid #eee;
    background:#fff;
    max-height:176px;
    overflow-x:hidden;
    overflow-y:auto;
    text-align:left
}
.categoryResults li {
    padding:0 10px 0 15px;
    line-height:22px;
    cursor:pointer;
    overflow:hidden
}
.mr25 {
    margin-right:25px
}
.correction-pro,.question-pro {
    color:#999;
    cursor:pointer
}
.correction-pro i {
    vertical-align:0;
    margin-right:5px;
    width:12px;
    height:10px;
    background-position:-82px -739px
}
.question-pro i {
    vertical-align:-1px;
    margin-right:5px;
    width:11px;
    height:11px;
    background-position:-83px -751px
}
.vm,button,input,select {
    vertical-align:middle
}
.correction-pro:hover,.question-pro:hover {
    color:#ff8f1c
}
.correction-pro:hover i {
    background-position:-69px -739px
}
.question-pro:hover i {
    background-position:-69px -751px
}
.add-cart .sbInquiry-ico,.cart-btn .sbInquiry-ico {
    margin-right:6px;
    width:19px;
    height:18px;
    background-position:-75px -764px
}
a,article,b,body,caption,dd,dfn,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,html,i,img,label,legend,li,ol,p,span,strong,sub,sup,table,td,th,tr,u,ul {
    margin:0;
    padding:0
}
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:400
}
body {
    font:12px Microsoft YaHei,Arial,simsun,Helvetica,sans-serif;
    color:#535353;
    background:#fff
}
a {
    color:#5d5d5d
}
a:hover {
    color:#ef5e30
}
.fix {
    zoom:1
}
.fix:after {
    content:" ";
    display:block;
    font-size:0;
    height:0;
    visibility:hidden
}
ol,ul {
    list-style:none
}
img,input {
    border:none
}
table {
    border-collapse:collapse
}
b,strong,th {
    font-weight:400
}
button,input,select {
    font:12px Microsoft YaHei,Arial,simsun,Helvetica,sans-serif
}
button,input[type=button],input[type=reset],input[type=submit] {
    cursor:pointer
}
button {
    padding:0
}
dfn,em,i {
    font-style:normal
}
textarea {
    resize:none
}
.cl {
    clear:left
}
.cr {
    clear:right
}
.tl {
    text-align:left
}
.tc {
    text-align:center
}
.tr {
    text-align:right
}
.ac {
    margin-left:auto;
    margin-right:auto
}
.fr {
    float:right
}
.pr {
    position:relative
}
.abs_right,.pa {
    position:absolute
}
.abs_right {
    right:0
}
.dib {
    display:inline-block
}
.db {
    display:block
}
.hide {
    display:none
}
.ti {
    text-indent:24px
}
.f14 {
    font-size:14px
}
.f16 {
    font-size:16px
}
.f18 {
    font-size:18px
}
.f20 {
    font-size:20px
}
.f26 {
    font-size:26px
}
.fb {
    font-weight:700
}
/**/
.ui-dialog {
    position:absolute;
    width:300px;
    overflow-x:hidden;
    overflow-y:hidden;
}
.ui-widget-content {
    border:6px solid rgba(138,138,138,0.3);
}
.ui-icon {
    width:38px;
    height:38px;
}
.ui-dialog .ui-dialog-titlebar-close {
    margin:0;
    top:-1px;
    right:-1px;
    width:38px;
    height:38px;
}
.ui-widget-header .ui-icon {
    background:#ff4200 url(../images/t-close2.png) no-repeat 0 0;
}
.ui-dialog .ui-dialog-titlebar-close:hover .ui-icon {
    background:#ff7646 url(../images/t-close2.png) no-repeat 0 0;
}
.ui-dialog .ui-dialog-titlebar {
    height:37px;
    line-height:37px;
    background:#f4f4f4;
    border-bottom:none;
}
.ui-dialog .ui-dialog-title {
    font:16px/37px "microsoft yahei",tahoma,"\5FAE\8F6F\96C5\9ED1";
    color:#555;
}
/**/
.reg-schedule {
    margin:55px auto 20px;
    padding:0 146px;
    background:#d3d3d3;
    border-radius:2px;
    width:470px;
}
.reg-schedule li {
    float:left;
    width:235px;
    height:2px;
    text-align:center;
}
.reg-schedule b {
    display:inline-block;
    margin-right:10px;
    width:20px;
    height:20px;
    background:#d3d3d3;
    border-radius:10px;
    color:#fff;
    text-align:center;
    line-height:20px;
}
.reg-schedule span {
    font-size:14px;
}
.reg-schedule a {
    position:relative;
    top:-30px;
    cursor:default;
    color:#767676;
}
.reg-schedule a:hover {
    color:#767676;
}
.reg-schedule .act,.reg-schedule .act b {
    background:#ff4200;
}
.reg-schedule .act a {
    color:#ff4200;
}
.reg-schedule .act:first-child {
    border-radius:2px 0 0 2px;
}
.reg-schedule .act:last-child {
    border-radius:0 2px 2px 0;
}
.issue-cl {
    display:none;
    border-bottom:1px solid #dcdcdc;
    margin:0 50px;
    color:#666;
}
.issue-cl.s {
    margin-top:50px;
}
.issue-cl span {
    float:right;
    font-size:13px;
}
.issue-cl span b {
    color:#ff4200;
}
.issue-cl .title1 {
    padding-bottom:10px;
}
a.gain-cl {
    margin-left:5px;
    line-height:35px;
    background:#ff4200;
    display:inline-block;
    color:#fff;
    padding:0 10px;
}
a.gain-cl.disabled {
    background:#efefef;
    color:#494949;
}
a.gain-cl.disabled b {
    color:#ff4200;
}
.improve-cl {
    border-top:none;
    margin-top:-10px;
}
.succeed-cl {
    background:#f7f7f7;
    width:761px;
    margin:40px 220px -10px;
    padding:15px 0px;
}
.succeed-cl .reminder-cl {
    color:#408305;
    font-size:16px;
    padding-left:30px;
}
.icon-cl {
    margin-right:10px;
    width:26px;
    height:26px;
    background-position:-65px -105px;
}
.charac-cl {
    font-size:13px;
    color:#666;
    padding:5px 0 0 65px;
}
.uploading-cl {
    margin:-32px 0 10px 136px;
    padding:20px 35px;
    border:1px solid #e5e5e5;
    width:602px;
}
.icon-plaint {
    width:18px;
    height:18px;
    background-position:-2px -505px;
    margin-right:5px;
}
.uploading-cl .hint-cl {
    display:none;
    float:left;
    margin-left:-75px;
    font-size:14px;
    color:#333;
    padding-bottom:10px;
}
.tu-uploading {
    margin-left:-14px;
    margin-top:10px;
}
.tu-uploading ul {
    width:630px;
}
.tu-uploading li {
    margin:9px 14px;
    width:182px;
    height:200px;
    float:left;
    position:relative;
}
.tu-uploading .btn-tu {
    width:90px;
    height:29px;
    line-height:29px;
    text-align:center;
    color:#969696;
    display:block;
    border:1px solid #e5e5e5;
    margin:10px auto;
}
.tu-uploading .camera-cl {
    width:17px;
    height:12px;
    background:url(../images/icon2.png) no-repeat -2px -848px;
    vertical-align:-1px;
    margin-right:5px;
}
.sweet_hint {
    background:#fdf7f5;
    border:1px solid #f8c1af;
    margin-top:20px;
}
.hint-title {
    color:#666;
    padding:7px 50px 7px 115px;
    position:relative;
    line-height:20px;
}
.hint-title span {
    position:absolute;
    top:7px;
    left:15px;
}
.hint-title strong {
    color:#ff4200;
}
.sweet_hint .trumpet-btn {
    width:17px;
    height:15px;
    background-position:-2px -827px;
    margin-right:10px;
    margin-left:10px;
}
.league_tj {
    width:130px;
    line-height:40px;
    text-align:center;
    color:#fff !important;
    background:#ff4200;
    display:inline-block;
    font-size:16px;
    margin-top:20px;
}
.approve_bt {
    margin-left:5px;
}
.mod3_cl {
    background:#fff;
    box-shadow:0 0 5px rgba(193,193,193,0.4);
}
.mod3_cl .mod3_left {
    float:left;
    border-right:1px dashed #dcdcdc;
    width:620px;
}
.mod3_cl .mod3_left .details_cl {
    margin:15px 0 20px;
    padding-left:36px;
}
.mod3_cl .mod3_left .details_cl .serve_cl {
    padding-top:15px;
}
.mod3_cl .mod3_left .details_cl .perfect_cl {
    padding-top:25px;
}
.mod3_cl .mod3_right {
    float:right;
    margin:20px 0px;
}
.mod3_cl .mod3_right .scan_cl li {
    float:left;
    margin:15px 30px 0 0;
}
.mod3_cl .mod3_right .scan_cl .state-cl {
    color:#363636;
    font-size:15px;
}
.mod3_cl .mod3_right .scan_cl .scan_title {
    font-size:12px;
    color:#666;
}
.member-cl {
    margin:30px 20px;
}
.webuploader-container {
    position:relative;
}
.webuploader-element-invisible {
    position:absolute !important;
    clip:rect(1px 1px 1px 1px);
    clip:rect(1px,1px,1px,1px);
}
.webuploader-pick {
    position:relative;
    display:inline-block;
    cursor:pointer;
    color:#969696;
    text-align:center;
    width:90px;
    height:29px;
    line-height:29px;
}
.sl_cl {
    position:absolute;
    top:35px;
    left:65px;
}
.colse_cl {
    position:absolute;
    top:-6px;
    right:-3px;
    width:22px;
    height:22px;
    background:url(../images/icon_btn_04.png) no-repeat;
}
.colse_cl:hover {
    background:url(../images/icon_btn_03.png) no-repeat;
}
.colse_cl img {
    display:none;
}
.tu-uploading .btn-tu:hover {
    border:1px solid #ff4200;
}
.tu-uploading .btn-tu:hover .webuploader-pick {
    color:#ff4200;
}
.tu-uploading .btn-tu:hover .webuploader-pick .camera-cl {
    background:url(../images/icon2.png) no-repeat -22px -848px;
}
.tu-uploading img {
    border:1px solid #e5e5e5;
}
.sl_cl img {
    width:54px;
    height:54px;
    border:none;
}
.helpline {
    margin-bottom:-5px;
    text-align:center;
    font-size:13px;
    color:#666;
}
.helpline b {
    color:#ff4200;
}
.dCTab li {
    float:left;
    width:140px;
    height:32px;
    border:1px solid #e5e5e5;
    margin-right:12px;
    margin-bottom:10px;
    text-align:center;
    line-height:32px;
    background:#fff;
    cursor:pointer;
}
.dCTab li.act {
    border:1px solid #ff4200;
    background:#fff url(../images/dC-checked.png) no-repeat right bottom;
}
.dCTab li input[type=checkbox] {
    display:none;
}
.sidebar-askPrice {
    float:right;
    margin-top:7px;
    width:215px;
    height:24px;
    overflow:hidden;
    cursor:pointer;
}
.sidebar-askPrice  img {
    display:block;
}
/**/
.correction .tu-uploading .btn-tu {
    width:80px;
    height:1px;
}
.apTxt {
    padding-top:10px;
    color:#969696;
    font-size:12px;
}
.apTxt a {
    display:inline-block;
    width:84px;
    height:24px;
    line-height:24px;
    text-align:center;
    color:#666;
    border:1px solid #bfbfbf;
    border-radius:2px;
}
.apTxt a:hover {
    border:1px solid #ff4200;
    color:#ff4200;
}
/*修改*/
.top-nav-bar li.h-tel {
    margin-left:6px;
    color:#636363;
}
.top-nav-bar li.h-tel img {
    margin-right:6px;
    vertical-align:-2px;
    display: none;
}
.top-nav-bar li.h-tel em {
    font-size:13px;
    color:#ff4200;
}
/*new big customer*/
.top-nav-bar.bc li.h-tel {
    color:#535353;
}
.top-nav-bar.bc i.tNArrow-icon {
    display:none;
}
.ensures.bc {
    background:none;
    padding-top:0;
    margin-bottom:-18px;
}
.ensures.bc li {
    font-size:14px;
}
.ensures.bc h3 {
    margin-bottom:2px;
}
.footer.bc {
    padding-top:0;
}
.ensures.bc i {
    background-image:url(../images/bc-icon.png);
    width:44px;
    height:44px;
}
.ensures.bc i.ensures-ico1 {
    background-position:0 0;
}
.ensures.bc i.ensures-ico2 {
    background-position:-47px 0;
}
.ensures.bc i.ensures-ico3 {
    background-position:-94px 0;
}
.ensures.bc i.ensures-ico4 {
    background-position:-141px 0;
}
/*V4.8*/
.index-bg {
    background:#f7f7f7;
}
.float-layer {
    background:rgba(255,255,255,0.97);
    position:fixed;
    top:0;
    width:100%;
    height:82px;
    box-shadow:6px 0px 8px rgba(0,0,0,.18);
}
.float-layer .page-w .hot-item {
    display:none;
}
.float-layer .h-main {
    margin:0;
}
.float-layer .search-col {
    margin-top:9px;
}
/*小能*/
.customserviced {
    width:62px;
    height:64px;
    background:#7b7b7b;
    color:#fff;
    position:fixed;
    bottom:45px;
    right:70px;
    text-align:center;
    cursor:pointer;
    z-index:9;
}
.customserviced:hover {
    background:#ff4200;
}
.customserviced img {
    display:block;
    margin:10px auto;
}
/*b2r3.0*/
.diaog-vin-new {
    line-height:28px;
}
.diaog-vin-new .diaog-vin-input {
    vertical-align:-1px;
}
#qeegoo-vin-dialog.ui-dialog-content {
    padding:20px 30px;
}
/*m2v header*/
.categorys {
    line-height:38px;
    background:#5d5d5d;
}
.categorys ul li {
    float:left;
    width:50%;
    text-align:center;
    font-size:14px;
    color:#fff;
    cursor:pointer;
}
.categorys ul li.act {
    background:#ff4200;
}
/*new-right-bar-m2v*/
.sbCart.qy-right-car {
    margin-top: 160px;
}
.qy-right-car,.qy-right-order,.qy-right-xjj,.qy-right-top {
    color:#fff;
    width:36px;
    height:auto;
    padding-top:15px;
    padding-bottom:15px;
    cursor:pointer;
    border-top:1px solid #5B5B5B;
}
.qy-right-car span,.qy-right-order span,.qy-right-xjj span,.qy-right-top span {
    width:12px;
    display:block;
    margin:0 auto;
}
.qy-right-car.hover,.qy-right-car.act,.qy-right-order:hover,.qy-right-xjj:hover,.qy-right-top:hover {
    background:#ff4200;
}
.qy-right-car .sb-cartNum {
    background:#ff4200;
    color:#fff;
    top:84px;
    right:8px;
    text-align:center;
    padding:1px 6px;
}
.qy-right-car:hover .sb-cartNum,.qy-right-car.act .sb-cartNum {
    background:#fff;
    color:#ff4200;
}
.qy-right-car .icon,.qy-right-order .icon,.qy-right-xjj .icon,.qy-right-top .icon {
    margin:0 auto;
    display:block;
    margin-bottom:5px;
}
.qy-right-car .icon {
    background:url(../images/indexforv/qy-right-car.png) no-repeat;
    width:15px;
    height:14px;
}
.qy-right-car:hover .icon,.qy-right-car.act .icon {
    background:url(../images/indexforv/qy-right-carhover.png) no-repeat;
}
.qy-right-order .icon {
    background:url(../images/indexforv/qy-right-order.png) no-repeat;
    width:14px;
    height:15px;
}
.qy-right-xjj .icon {
    background:url(../images/indexforv/qy-right-xjj.png) no-repeat;
    width:15px;
    height:15px
}
.qy-right-top .icon {
    background:url(../images/indexforv/qy-right-top.png) no-repeat;
    width:9px;
    height:7px;
}
.hot-query .query-history {
    height:32px;
    line-height:32px;
    margin-top:-1px;
    border-top:1px solid #f0f0f0;
    padding:0 10px;
}
.hot-query .query-history .close {
    background:url(../images/icon.png);
    background-position:-87px -652px;
    width:8px;
    height:8px;
    margin-top:14px;
    text-indent:-9999px;
}
.hot-query .query-history .close:hover {
    background-position:-78px -652px;
}
