﻿@charset "utf-8";
/* CSS Document */
/*
    @author：zhaocong
    @Contain：全局公共head~css
    @time：2016-09-09-17:21
*/
.Home {
    width: 100%;
    height: 100%;
}

.headTop {
    width: 100%;
    color: #fff;
    font-family: "宋体";
    height: 32px;
    line-height: 32px;
    background-color:#666 ;
}

.aVisited {
    border-bottom: 2px solid #3cb46d !important;
}

.TopContent {
    width: 1190px;
    margin: 0 auto;
}

    .TopContent a {
        color: #fff;
    }

.Topleft {
    float: left;
}

.TopContent ul li {
    float: left;
}

    .TopContent ul li:nth-child(7) {
        cursor: pointer;
    }

.wechatMargin {
    margin: 0px 25px 0px 13px;
}

.WechatIco {
    background: url("../images/wechat.jpg") no-repeat;
    padding: 1px 9px;
    margin-right: 5px;
}

.AppIco {
    background: url("../images/app.jpg") no-repeat;
    padding: 1px 5px;
    margin-right: 5px;
}

.TopRight {
    float: right;
    height: 34px;
}
/*.Topleft li a:hover, .TopRight li a:hover{
    color: #3cb46d;
}*/
.login, .reg {
    margin-right: 13px;
}

.myVip {
    margin-right: 7px;
}

.MeMargin {
    margin: 0px 14px 0px 7px;
}

.fg {
    margin: 0px 8px 0px 6px;
}

.CartIco {
    background: url("../images/cart.jpg") no-repeat;
    padding: 1px 8px;
    margin-right: 9px;
    +display: inline-block;
    +width: 16px;
    +height: 14px;
    +padding: 0px;
}

.CartNumber {
    font-family: "微软雅黑";
    color: #fff;
    cursor: pointer;
}

.headw {
    width: 1190px;
    height: 130px;
    line-height: 130px;
    position: relative;
    left: 50%;
    margin-left: -600px;
    overflow: hidden;
}

.logo {
    width: 372px;
    height: 130px;
    float: left;
    overflow: hidden;
}

.logoImg {
    width: 218px;
    height: 86px;
    overflow: hidden;
    margin: 22px 0px;
}

.search {
    width: 600px;
    height: 100%;
    overflow: hidden;
}

.searTop {
    width: 108px;
    height: 25px;
    background: #fff;
    font-size: 12px;
    color: #3cb46d;
    margin-top: 24px;
}

    .searTop li {
        width: 54px;
        height: 25px;
        float: left;
        text-align: center;
        line-height: 25px;
        cursor: pointer;
    }

.searTopActive {
    background: #3cb46d;
    color: #fff;
    font-weight: 900;
}

.searCenter {
    width: 446px;
    height: 38px;
}

    .searCenter input:nth-child(1) {
        width: 352px;
        border: 2px solid #3cb46d;
        height: 12px;
        float: left;
        font: 12px/12px "微软雅黑";
        padding: 11px 12px;
        color: #666;
    }

.sear {
    border: 0;
    width: 66px;
    height: 38px;
    float: left;
    background: #3cb46d;
    color: #fff !important;
    text-align: center;
    line-height: 38px;
    cursor: pointer;
}

.searBtm {
    height: 20px;
}

    .searBtm a {
        font-size: 12px;
        color: #999;
        display: block;
        float: left;
        height: 12px;
        line-height: 12px;
        padding-top: 8px;
        margin-right: 15px;
    }

        .searBtm a:hover {
            color: #cd0000;
        }

.Tel {
    width: 263px;
    height: 130px;
    float: right;
    margin-top: -130px;
    background: url(../images/Tel.jpg) no-repeat center;
    background-size: 100% 100%;
}

.ParentNav {
    width: 100%;
    /*position: relative;*/
    height: auto;
    /*border-bottom: 2px solid #3cb46d;*/
    background: #3cb46d;
    border: 0;
}

.Navlist {
    width: 1190px;
    height: 42px;
    font: 18px/42px "微软雅黑";
    color: #333333;
    margin: 0 auto;
    overflow: hidden;
}

.classify {
    width: 212px;
    height: 42px;
    line-height: 42px;
    font-size: 18px;
    color: #fff;
    /*cursor: pointer;*/
    float: left;
    background-color: #3cb46d;
    position: relative;
    text-align: center;
}

.icon-moreunfold {
    font-size: 18px !important;
}

.pd_classify {
    background-color: #4183d7 !important;
}

.classifyIco {
    width: 18px;
    height: 14px;
    display: inline-block;
    margin: 0px 5px 0px 20px;
    background: url("../images/publicIco.png") no-repeat;
}

.classifyArr {
    width: 13px;
    height: 7px;
    float: right;
    display: inline-block;
    margin: 19px 20px 18px 0px;
    background: url("../images/classifyArr.png") no-repeat;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.rotateArr {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.classifyBack {
    width: 13px;
    height: 7px;
    float: right;
    margin: 17px 20px 17px 0px;
    background: url("../images/publicIco.png") 0px -417px no-repeat;
}

.navTit {
    height: 42px;
}

    .navTit li {
        float: left;
        height: 42px;
    }

        .navTit li a {
            color: #fff;
            display: block;
            padding: 0px 17px 0px 20px;
            font: 16px/42px "微软雅黑";
            height: 39px;
        }

            .navTit li a:hover {
                border-bottom: 2px solid #fff;
            }

.over {
}

.pd_over i {
    background: url("../images/publicIco.png") -60px -27px no-repeat !important;
}

.over a {
    color: #3cb46d !important;
}

.cartInfoRe {
    position: relative;
    width: 1190px;
    height: auto;
    margin: 0 auto;
    z-index: 999;
}

.singleCart {
    display: none;
}

.CartInfo {
    width: 211px;
    height: 509px;
    border-top: none;
    position: absolute;
    left: 0px;
    z-index: 2;
    background-color: #666;
}

.pd_CartInfo {
    height: 358px !important;
    border: 1px solid #ecf3fb !important;
}

.pd_ParentNav .itmeTab {
    border-right: 1px solid #4183d7 !important;
    border-bottom: 1px solid #4183d7 !important;
}

.CartInfo ul {
    width: 211px;
    height: auto;
    float: left;
    /*padding-bottom: 23px;*/
    /* background-color: #3cb46d;*/
}

.pd_CartInfo ul {
    height: 358px;
    background-color: #ecf3fb !important;
}

.CartInfo ul li {
    width: 190px;
    height: 33px;
    line-height: 33px;
    /*background-color: #3cb46d;*/
}

.pd_CartInfo ul li {
    background-color: #ecf3fb;
}

.CartInfo ul li i {
    width: 18px;
    height: 15px;
    font: 12px/15px "";
    float: left;
    display: inline-block;
    overflow: hidden;
    margin: 10px 10px 0px 20px;
    /*background: url("../images/publicIco.png") 0px -43px no-repeat;*/
}
/*tab切换*/

.tabDetl {
    width: 300px;
    height: 529px;
    position: absolute;
    left: 0;
    top: 0;
}

/*.pd_CartInfo ul li i{
    background: url("../images/publicIco.png") -60px -64px no-repeat !important;
}*/
.icon1 {
    background: url("../images/ico-white.png") 0px -10px no-repeat !important;
}

.over .icon1 {
    background: url("../images/ico-red.png") 0px -10px no-repeat !important;
}

.icon2 {
    background: url("../images/ico-white.png") 0px -42px no-repeat !important;
}

.over .icon2 {
    background: url("../images/ico-red.png") 0px -42px no-repeat !important;
}

.icon3 {
    background: url("../images/ico-white.png") 0px -75px no-repeat !important;
}

.over .icon3 {
    background: url("../images/ico-red.png") 0px -75px no-repeat !important;
}

.icon4 {
    background: url("../images/ico-white.png") 0px -109px no-repeat !important;
}

.over .icon4 {
    background: url("../images/ico-red.png") 0px -109px no-repeat !important;
}

.icon5 {
    background: url("../images/ico-white.png") 0px -141px no-repeat !important;
}

.over .icon5 {
    background: url("../images/ico-red.png") 0px -141px no-repeat !important;
}

.icon6 {
    background: url("../images/ico-white.png") 0px -175px no-repeat !important;
}

.over .icon6 {
    background: url("../images/ico-red.png") 0px -175px no-repeat !important;
}

.icon7 {
    background: url("../images/ico-white.png") 0px -207px no-repeat !important;
}

.over .icon7 {
    background: url("../images/ico-red.png") 0px -207px no-repeat !important;
}

.icon8 {
    background: url("../images/ico-white.png") 0px -241px no-repeat !important;
}

.over .icon8 {
    background: url("../images/ico-red.png") 0px -241px no-repeat !important;
}

.icon9 {
    background: url("../images/ico-white.png") 0px -274px no-repeat !important;
}

.over .icon9 {
    background: url("../images/ico-red.png") 0px -274px no-repeat !important;
}

.icon10 {
    background: url("../images/ico-white.png") 0px -307px no-repeat !important;
}

.over .icon10 {
    background: url("../images/ico-red.png") 0px -307px no-repeat !important;
}

.icon11 {
    background: url("../images/ico-white.png") 0px -341px no-repeat !important;
}

.over .icon11 {
    background: url("../images/ico-red.png") 0px -341px no-repeat !important;
}

.icon12 {
    background: url("../images/ico-white.png") 0px -373px no-repeat !important;
}

.over .icon12 {
    background: url("../images/ico-red.png") 0px -373px no-repeat !important;
}

.icon13 {
    background: url("../images/ico-white.png") 0px -406px no-repeat !important;
}

.over .icon13 {
    background: url("../images/ico-red.png") 0px -406px no-repeat !important;
}

.icon14 {
    background: url("../images/ico-white.png") 0px -439px no-repeat !important;
}

.over .icon14 {
    background: url("../images/ico-red.png") 0px -439px no-repeat !important;
}

.icon15 {
    background: url("../images/ico-white.png") 0px -471px no-repeat !important;
}

.over .icon15 {
    background: url("../images/ico-red.png") 0px -471px no-repeat !important;
}

.icon16 {
    background: url("../images/ico-white.png") 0px -506px no-repeat !important;
}

.over .icon16 {
    background: url("../images/ico-red.png") 0px -506px no-repeat !important;
}

.CartInfo ul li a {
    /*line-height: 34px;*/
    font-size: 16px;
    color: #fff;
}

.pd_CartInfo ul li a {
    color: #333333 !important;
}

.itmeTab {
    width: 200px;
    height: 528px;
    display: none;
    overflow: hidden;
    background-color: #ffffff;
    position: absolute;
    top: -1px;
    left: 209px;
    z-index: 2;
    border-right: 1px solid #d91e18;
    border-bottom: 1px solid #d91e18;
}

.itmeTab-versions2 {
    width: auto !important;
}

.pd_itmeTab {
    height: 359px !important;
}

.subitems {
    width: auto;
    /*width: 616px;*/
    height: auto;
    float: left;
    /*margin-right: 104px;*/
    padding: 3px 27px 0px 27px;
    overflow: hidden;
}

    .subitems a {
        font-size: 12px !important;
    }

        .subitems a:hover {
            color: #3cb46d !important;
        }

.pd_subitems a:hover {
    /*color: #4183d7 !important;*/
}
/*全部分类修改*/
.CartInfo-versions2 {
    /* border: 1px solid #9d9d9d;*/
    /*  background-color: #05495c;*/
    background: rgba(0,0,0,0.4);
}

.versions2-li3 em {
    height: 25px;
    display: block !important;
    width: 111% !important;
    padding-left: 20px;
}

    .versions2-li3 em a {
        width: auto !important;
    }

.line {
    width: auto;
    color: #fff;
    margin: 0 4px;
}

.versions2-li3 em:hover {
    background: #d85252;
    border-left: 1px solid #3cb46d;
}

.versions2-li3 em a:hover {
    color: #700000;
}

.versions2-li {
    width: 190px !important;
    /*height: 115px !important;*/
    height: auto !important;
    overflow: hidden !important;
    /*background-color: #9d9d9d !important;*/
    /* padding: 3px 0px 10px 20px;*/
    padding: 8px 0px 8px 20px;
}

    .versions2-li:hover {
        background: #3cb46d;
    }

    .versions2-li:last-child {
        padding: 6px 0px 8px 0px;
        margin-top: 0px !important;
    }

.over-versions2 {
    background-color: #3cb46d !important;
}

.versions2-icoT {
    color: #FFFFFF;
    height: 40px;
    font: 18px/40px "微软雅黑";
    font-weight: bold;
}

.if-ico-1, .if-ico-2, .if-ico-3 {
    width: 18px;
    height: 19px;
    float: left;
    display: inline-block;
    overflow: hidden;
    margin: 11px 13px 0px 0px;
}

.if-ico-1 {
    background: url("../images/ify-v2-1.png") no-repeat;
}

.if-ico-2 {
    background: url("../images/ify-v2-2.png") center center no-repeat;
}

.if-ico-3 {
    background: url("../images/ify-v2-3.png") center center no-repeat;
}

.versions2-list {
    width: 100%;
    height: auto;
    overflow: hidden;
}

    .versions2-list a {
        display: inline-block;
        float: left;
        width: 50%;
        height: 23px;
        color: #ffffff;
        font: 14px/23px "微软雅黑";
        overflow: hidden;
    }

.nav-item-child {
    width: 116px;
    text-align: left;
    float: left;
}

    .nav-item-child a {
        color: #5d5d5d !important;
        display: inline-block;
        padding: 10px 0px;
        width: 116px;
        font-size: 12px;
        height: 12px;
        line-height: 12px;
        text-align: left;
        text-decoration: none;
    }
/*全部分类修改end*/
.itmeTitle, .itmeTitle2 {
    color: #333333;
    font-size: 14px;
    font-family: "微软雅黑";
    font-weight: 700;
    padding-left: 3px;
}

.tabBox {
    display: none !important;
}

.itmeTitle {
    height: 30px;
    line-height: 30px;
}

.itme1 a, .itme2 a, .itme3 a {
    color: #5d5d5d !important;
    padding-left: 8px;
}

.itme1 {
    width: 917px;
    height: 35px;
    line-height: 36px;
    border-bottom: 1px solid #f4f4f4;
}

    .itme1 a, .itme2 a, .itme3 a {
        padding: 0px 8px;
        border-right: 1px solid #e3e3e3;
        margin: 9px 0px;
    }

.itme2 {
    line-height: 16px !important;
    padding-bottom: 5px;
    margin-right: 8px;
    width: 936px;
    overflow: hidden;
}

    .itme2 a {
        display: block !important;
    }

.itmeTitle2 {
    height: 44px;
    line-height: 44px;
}

.itme3 {
    height: auto;
    line-height: 24px;
    padding-bottom: 6px;
    border-bottom: 1px solid #f4f4f4;
}

.brands-inner {
    width: 220px;
    height: auto;
    overflow: hidden;
    margin: 12px 0px;
}

    .brands-inner p {
        width: 220px;
        height: 297px;
        overflow: hidden;
    }

        .brands-inner p a img {
            width: 100%;
            height: 100%;
        }

.asd {
    height: 138px !important;
    margin-bottom: 12px;
}

.pd_adve {
    height: 185px !important;
}
/*用户中心的head样式*/
.Userhead {
    width: 100%;
    height: 88px;
    background-color: #e72c23;
}

.UserMain {
    width: 1190px;
    height: 88px;
    margin: 0 auto;
}

.UserLogo {
    width: 191px;
    height: 88px;
    float: left;
    overflow: hidden;
}

.user_logo {
    width: 111px;
    height: 68px;
    overflow: hidden;
    margin: 10px 0px;
}

.UserHome {
    width: 68px;
    +width: 72px;
    float: left;
    padding-top: 47px;
    margin-right: 79px;
    +margin-right: 75px;
}

.indexImg {
    width: 15px;
    height: 12px;
    float: left;
    margin: 2px 5px 2px 0px;
    display: inline-block;
    background: url("../images/publicIco.png") 0px -265px no-repeat;
}

.UserHome a {
    font-size: 12px;
    color: #ffffff;
}

    .UserHome a:hover, .userNav li a:hover {
        opacity: 0.5;
        filter: alpha(opacity:50);
    }

.userNav li {
    color: #ffffff;
    font: 16px/109px "微软雅黑";
    padding: 0px 20px;
    float: left;
    height: 88px;
    cursor: pointer;
}

    .userNav li a {
        color: #ffffff;
    }

.AccountUp {
    width: 129px;
    height: auto;
    overflow: hidden;
    padding-top: 34px;
    border: 1px solid #e72c23;
}

    .setUp, .AccountUp span {
        width: 131px;
        cursor: pointer;
        text-align: center;
    }

.setUp {
    height: 37px;
    color: #ffffff;
    display: inline-block;
    font: 16px/37px "微软雅黑";
    background-color: #e72c23;
}

    .setUp:hover {
        opacity: 0.5;
        filter: alpha(opacity:50);
    }

    .setUp a {
        color: #ffffff;
    }

.setUpover {
    color: #333333;
    background-color: #ffffff;
}

.AccountUp span {
    height: 34px;
    color: #333333;
    display: none;
    font: 12px/34px "宋体";
    background-color: #ffffff;
}

    .AccountUp span:hover {
        color: #e72c23;
        background-color: #f5f5f5;
    }

.jain {
    width: 9px;
    height: 5px;
    display: inline-block;
    margin: 0px 0px 2px 7px;
    background: url("../images/publicIco.png") 0px -280px no-repeat;
}

.jainover {
    background: url("../images/publicIco.png") 0px -285px no-repeat;
}
/*用户中心的head样式*/

/*支付页面 head 样式*/
.headPay {
    width: 1190px;
    height: 88px;
    line-height: 88px;
    margin: 0 auto;
}

.customAd {
}

.customT {
    color: #a40302;
    font-size: 32px;
    display: inline-block;
}

.customC {
    color: #ccc;
    font-size: 18px;
    display: inline-block;
    margin-left: 15px;
}
/*支付页面 head 样式*/
/*需求车的head样式*/
.NeedsCart-speed {
    width: 608px;
    height: 130px;
    float: right;
    margin-right: 28px;
}

.NeedsCart-speed-img {
    width: 586px;
    height: 22px;
    float: right;
    overflow: hidden;
    margin-top: 55px;
    background: url("../images/BackPsw.png") 0px -251px no-repeat;
}

.NeedsCart-speed-imgEnd {
    background: url("../images/BackPsw.png") 0px -277px no-repeat !important;
}

.NeedsCart-speedText {
    width: 100%;
    height: 38px;
    overflow: hidden;
    color: #999999;
    font: 14px/38px "宋体";
}

    .NeedsCart-speedText li {
        float: left;
        width: 32%;
    }

.Past-sppedText {
    color: #a3dfae;
}

.this-sppedText {
    color: #66c978;
}

.navactive {
    border-bottom: 2px solid #fff;
}
