.footer {
    padding-top: 72px;
}

.zhibao {
    width             : 100%;
    height            : 940px;
    background        : #000;
    -webkit-box-sizing: border-box;
    box-sizing        : border-box;
    padding-top       : 71px;
    display           : -webkit-box;
    display           : -ms-flexbox;
    display           : flex;
    -webkit-box-orient    : horizontal;
    -webkit-box-direction    : normal;
        -ms-flex-direction    : row;
            flex-direction    : row;
    -webkit-box-pack   : start;
        -ms-flex-pack   : start;
            justify-content   : flex-start;
}

#block-zhibaochaxunbannertu:nth-child(1) {
    display: none;
}

#block-zhibaochaxunbannertu {
    width : 50%;
    height: 100%;
}

#block-zhibaochaxunbannertu>img {
    width : 100%;
    height: 100%;
}

.zhibao-info {
    margin-left: calc((100% - 1200px)/2);
    width      : 566px;
    height     : 100%;
}

.zhibao-form {
    background        : #000;
    -webkit-box-sizing: border-box;
    box-sizing        : border-box;
    width             : 570px;
    height            : 100%;
    padding           : 40px 20px 70px 0px;
}

.zhibao-form .serviceType {
    width            : 100%;
    height           : 39px;
    display          : -webkit-box;
    display          : -ms-flexbox;
    display          : flex;
    margin           : 21px 0;
    -webkit-box-align: center;
    -ms-flex-align   : center;
    align-items      : center;
    -webkit-box-pack : justify;
    -ms-flex-pack    : justify;
    justify-content  : space-between;
    color:#fff;
}

.serviceType p{
    color:#c79836;
    width:200px;
}

.zhibao-form .serviceType .serviceType-list{
    display:flex;
    width:347px;
}

.zhibao-form .serviceType .serviceType-list li{
    padding:0 15px;
    cursor: pointer;
}

.zhibao-form .serviceType .serviceType-list li span{
    display:inline-block;
    width:10px;
    height:10px;
    border-radius:5px;
    border:1px solid #fff;
    margin-right:15px;
}

.zhibao-form .serviceType .serviceType-list li.checked span{
    border:1px solid #c79836;
    background-color:#c79836;
}

#productname{text-decoration: none;}

.zhibao-form>p {
    color         : #c79836;
    padding-bottom: 28px;
}

.zhibao-form>ul {
    width : 100%;
    height: 43px;
}

.zhibao-form>ul>li {
    width      : calc(530px/3);
    height     : 43px;
    text-align : center;
    line-height: 43px;
    color      : #fff;
    float      : left;
    background : #3e3f43;
    cursor     : pointer;
}

.zhibao-form>ul>li.active {
    background: #c79836;
}

#car_num {
    width             : 100%;
    height            : 39px;
    border            : 1px solid #706f6f;
    outline           : 0;
    border-radius     : 3px;
    background        : transparent;
    margin-top        : 38px;
    padding-left      : 22px;
    -webkit-box-sizing: border-box;
    box-sizing        : border-box;
    margin-bottom     : 31px;
    color             : #fff;
}

#car_num::-webkit-input-placeholder {
    color: #fff;
}

#car_num::-moz-input-placeholder {
    color: #fff;
}

#car_num::-ms-input-placeholder {
    color: #fff;
}

#car_num::-o-input-placeholder {
    color: #fff;
}


/* 验证滑块 */
.vire_silde {
    width              : 100%;
    height             : 39px;
    background         : #706f6f;
    position           : relative;
    text-align         : center;
    line-height        : 39px;
    color              : #fff;
    -webkit-user-select: none;
    /* Chrome all / Safari all */
    -moz-user-select: none;
    /* Firefox all */
    -ms-user-select: none;
    /* IE 10+ */
    user-select: none;
}

.vire_silde p {
    position: relative;
    z-index : 1;
}

.small_slide {
    width     : 54px;
    height    : 39px;
    background: #c79836;
    position  : absolute;
    top       : 0;
    left      : 0;
    cursor    : pointer;
    z-index   : 2;
}

.small_slide i {
    display   : block;
    height    : 39px;
    width     : 54px;
    background: url("../images/zhiba_icon.png") no-repeat center center;
}

.huaguo {
    width     : 0;
    height    : 39px;
    background: #ff6700;
    position  : absolute;
    left      : 0;
    top       : 0;
    z-index   : 0;
}

/* 确认按钮 */
.true {
    display    : block;
    width      : 100%;
    text-align : center;
    height     : 39px;
    line-height: 39px;
    background : #fff;
    color      : #000;
    margin-top : 31px;
}

/* 索取电子质保流程 */
.suoqu {
    width      : 100%;
    font-size  : 16px;
    line-height: 28px;
    color      : #fff;
    margin-top : 60px;
}

.suoqu>ul>li:first-child {
    color         : #c79836;
    font-weight   : 900;
    padding-bottom: 14px;
}

.zhibao>img {
    display: none;
}



/* 弹框 */
/* 弹框遮罩 */

/* 信息有误 */
.errorMsg {
    width                : 484px;
    height               : 222px;
    position             : fixed;
    bottom               : -222px;
    -webkit-transition   : .5s;
    transition           : .5s;
    left                 : 50%;
    -webkit-transform    : translate(-50%, 50%);
    transform            : translate(-50%, 50%);
    background           : #fff;
    z-index              : 1001;
    display              : -webkit-box;
    display              : -ms-flexbox;
    display              : flex;
    -webkit-box-pack     : center;
    -ms-flex-pack        : center;
    justify-content      : center;
    -webkit-box-orient   : vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction   : column;
    flex-direction       : column;
    -webkit-box-align    : center;
    -ms-flex-align       : center;
    align-items          : center;
    font-size            : 26px;
}

.errorMsg>button {
    position  : absolute;
    top       : -5px;
    right     : -5px;
    border    : 0;
    outline   : 0;
    font-size : 40px;
    width     : 40px;
    height    : 40px;
    background: transparent;
}

.errorMsg>p {
    padding-top: 39px;
    font-weight: 900;
}

/* 查询成功结果 */
.successMsg {
    width             : 484px;
    height            : 640px;
    position          : fixed;
    bottom            : -640px;
    -webkit-transition: .5s;
    transition        : .5s;
    left              : 50%;
    -webkit-transform : translate(-50%, 50%);
    transform         : translate(-50%, 50%);
    background        : #fff;
    z-index           : 1001;
    display           : block;
    font-size         : 26px;
    color             : #000;
    overflow-y        : auto;
    -webkit-box-sizing: border-box;
    box-sizing        : border-box;
    padding-top       : 58px;
    z-index           : 10001;
}

.successMsg>button {
    position  : absolute;
    top       : -5px;
    right     : 0px;
    border    : 0;
    outline   : 0;
    font-size : 40px;
    width     : 40px;
    height    : 40px;
    background: transparent;
}

.successMsg>.form-desc {
    margin-left: 58px;
}

.successMsg::-webkit-scrollbar {
    width        : 8px;
    border-radius: 4px;
    /* height    : 100%; */
    background   : rgba(0, 0, 0, .3);
}

.successMsg::-webkit-scrollbar-thumb {
    width        : 8px;
    border-radius: 4px;
    background   : rgba(0, 0, 0, .35);
}
.successMsg>.form-desc>hr{
    background: #000!important;
}
.sqmd,
.gk,
.cl {
    width             : 100%;
    padding           : 0 58px;
    padding-bottom    : 17px;
    box-shadow        : 0 0 10 5 rgba(0, 0, 0, .5);
    -webkit-box-shadow: 0 0 10 5 rgba(0, 0, 0, .5);
    -moz-box-shadow   : 0 0 10 5 rgba(0, 0, 0, .5);
    -webkit-box-sizing: border-box;
    box-sizing        : border-box;
}

.gk,
.cl {
    padding-top: 28px;
}

.sqmd p,
.sqmd span,
.gk p,
.gk span,
.cl p,
.cl span {
    font-size: 16px;
}

.sqmd>p,
.gk>p,
.cl>p {
    font-weight: 700;
}

.sqmd hr,
.gk hr,
.cl hr {
    width     : 100%;
    height    : 1px;
    background: #d8b362;
    border    : 0;
    margin    : 13px 0;
}

.sqmd>ul>li,
.gk>ul>li,
.cl>ul>li {
    /* display     : flex;
    justify-content: flex-start; */
    padding        : 6px 0;
    overflow       : hidden;
}

.sqmd>ul>li>p,
.gk>ul>li>p,
.cl>ul>li>p {
    float     : left;
    width     : 105px;
    text-align: right;
}

.sqmd>ul>li>span,
.gk>ul>li>span,
.cl>ul>li>span {
    float             : left;
    width             : calc(100% - 105px);
    text-align        : left;
    -webkit-box-sizing: border-box;
    box-sizing        : border-box;
    padding-left      : 16px;
}

.sqmd>ul>li:nth-child(1)>span,
.gk>ul>li:nth-child(1)>span,
.cl>ul>li:nth-child(1)>span {
    font-weight: 700;
}

.geduan {
    width     : 100%;
    height    : 18px;
    background: #e7e7e7;
}

@media (max-width:992px) {
    .footer {
        padding-top: .72rem;
    }

    .zhibao {
        width             : 100%;
        height            : auto;
        background        : #000;
        -webkit-box-sizing: border-box;
        box-sizing        : border-box;
        padding-top       : .71rem;
        display           : block;
    }

    #block-zhibaochaxunbannertu {
        width: 100%;
    }

    #block-zhibaochaxunbannertu:nth-child(1) {
        display: block;
    }

    #block-zhibaochaxunbannertu:last-child {
        display: none;
    }

    .zhibao>img {
        display       : block;
        width         : 100%;
        vertical-align: top;
    }

    .zhibao-info {
        width : 6.67rem;
        height: 100%;
        margin: 0 auto;
    }

    .zhibao-form {
        background        : #000;
        -webkit-box-sizing: border-box;
        box-sizing        : border-box;
        width             : 6.67rem;
        height            : 100%;
        padding           : .73rem 0;
    }

    .zhibao-form .serviceType{font-size: .18rem;margin:21px 0 0 0;}
    .serviceType p {min-width: 150px;}
    .zhibao-form .serviceType .serviceType-list li {padding: 0 10px;}
    .zhibao-form .serviceType .serviceType-list li span {margin-right:5px;}

    .zhibao-form>p {
        color         : #c79836;
        padding-bottom: .28rem;
        font-size     : .26rem;
        font-size: .18rem;
    }

    p.desc-title {
        font-size: .26rem;
    }

    .zhibao-form>ul {
        width : 100%;
        height: .43rem;
    }

    .zhibao-form hr {
        margin       : 0;
        margin-top   : .28rem;
        margin-bottom: .3rem;
        max-width    : .62rem;
    }

    .desc-content {
        line-height: .36rem;
    }

    .zhibao-form>ul>li {
        width      : calc(6.66rem/3);
        height     : .43rem;
        text-align : center;
        line-height: .46rem;
        color      : #fff;
        float      : left;
        background : #3e3f43;
        cursor     : pointer;
        font-size  : .18rem;
    }

    .zhibao-form>ul>li.active {
        background: #c79836;
    }

    #car_num {
        width             : 100%;
        height            : .39rem;
        border            : 1px solid #fff;
        outline           : 0;
        border-radius     : .03rem;
        background        : transparent;
        margin-top        : .38rem;
        padding-left      : .22rem;
        -webkit-box-sizing: border-box;
        box-sizing        : border-box;
        margin-bottom     : .31rem;
        color             : #fff;
        font-size         : .18rem;
    }

    #car_num::-webkit-input-placeholder {
        color: #fff;
    }

    #car_num:-ms-input-placeholder {
        color: #fff;
    }

    #car_num::-ms-input-placeholder {
        color: #fff;
    }

    #car_num::placeholder {
        color: #fff;
    }

    #car_num::-webkit-input-placeholder {
        color: #fff;
    }

    /* 验证滑块 */
    .vire_silde {
        width              : 100%;
        height             : .39rem;
        background         : #706f6f;
        position           : relative;
        text-align         : center;
        line-height        : .44rem;
        color              : #fff;
        -webkit-user-select: none;
        /* Chrome all / Safari all */
        -moz-user-select: none;
        /* Firefox all */
        -ms-user-select: none;
        /* IE 10+ */
        user-select: none;

        font-size: .18rem;
    }

    .vire_silde p {
        position: relative;
        z-index : 1;
    }

    .small_slide {
        width     : .54rem;
        height    : .39rem;
        background: #c79836;
        position  : absolute;
        top       : 0;
        left      : 0;
        cursor    : pointer;
        z-index   : 2;
    }

    .small_slide i {
        display          : block;
        height           : .25rem;
        width            : .25rem;
        background       : url("../images/zhiba_icon.png") no-repeat center center;
        background-size  : cover;
        position         : absolute;
        top              : 50%;
        left             : 50%;
        -webkit-transform: translate(-50%, -50%);
        transform        : translate(-50%, -50%);
    }

    .huaguo {
        width     : 0;
        height    : .39rem;
        background: #ff6700;
        position  : absolute;
        left      : 0;
        top       : 0;
        z-index   : 0;
    }

    /* 确认按钮 */
    .true {
        display    : block;
        width      : 100%;
        text-align : center;
        height     : .39rem;
        line-height: .43rem;
        background : #fff;
        color      : #000;
        margin-top : .31rem;
        font-size  : .18rem;
    }
    .pageBox  a{
        font-size: .18rem;
    }
    /* 索取电子质保流程 */
    .suoqu {
        width      : 100%;
        font-size  : .16rem;
        line-height: .28rem;
        color      : #fff;
        margin-top : .80rem;
    }

    .suoqu>ul>li:first-child {
        color         : #c79836;
        font-weight   : 900;
        padding-bottom: .14rem;
    }

    /* 信息有误 */
    .errorMsg {
        width                : 4.84rem;
        height               : 2.22rem;
        position             : fixed;
        bottom               : -2.22rem;
        -webkit-transition   : .5s;
        transition           : .5s;
        left                 : 50%;
        -webkit-transform    : translate(-50%, 50%);
        transform            : translate(-50%, 50%);
        background           : #fff;
        z-index              : 10001;
        display              : -webkit-box;
        display              : -ms-flexbox;
        display              : flex;
        -webkit-box-pack     : center;
        -ms-flex-pack        : center;
        justify-content      : center;
        -webkit-box-orient   : vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction   : column;
        flex-direction       : column;
        -webkit-box-align    : center;
        -ms-flex-align       : center;
        align-items          : center;
        font-size            : .26rem;
    }

    .errorMsg>button {
        position  : absolute;
        top       : -.13rem;
        right     : -.05rem;
        border    : 0;
        outline   : 0;
        font-size : .40rem;
        width     : .40rem;
        height    : .40rem;
        background: transparent;
    }

    .errorMsg>img {
        width: .5rem;
    }

    .errorMsg>p {
        padding-top: .39rem;
        font-weight: 900;
    }

    /* 查询成功结果 */
    .successMsg {
        width             : 4.84rem;
        height            : 6.40rem;
        position          : fixed;
        bottom            : -6.40rem;
        -webkit-transition: .5s;
        transition        : .5s;
        left              : 50%;
        -webkit-transform : translate(-50%, 50%);
        transform         : translate(-50%, 50%);
        background        : #fff;
        z-index           : 10001;
        display           : block;
        font-size         : .26rem;
        color             : #000;
        overflow-y        : auto;
        -webkit-box-sizing: border-box;
        box-sizing        : border-box;
        padding-top       : .58rem;
    }

    .successMsg>button {
        position  : absolute;
        top       : -.13rem;
        right     : 0;
        border    : 0;
        outline   : 0;
        font-size : .40rem;
        width     : .40rem;
        height    : .40rem;
        background: transparent;
    }

    .form-desc hr {
        margin: 0;
        margin: .28rem 0;
    }

    .successMsg>.form-desc {
        margin-left: .58rem;
    }

    .successMsg::-webkit-scrollbar {
        width        : .08rem;
        border-radius: .04rem;
        /* height    : 100%; */
        background   : rgba(0, 0, 0, .3);
    }

    .successMsg::-webkit-scrollbar-thumb {
        width        : .08rem;
        border-radius: .04rem;
        background   : rgba(0, 0, 0, .35);
    }

    .sqmd,
    .gk,
    .cl {
        width             : 100%;
        padding           : 0 .58rem;
        padding-bottom    : .17rem;
        box-shadow        : 0 0 10 5 rgba(0, 0, 0, .5);
        -webkit-box-shadow: 0 0 10 5 rgba(0, 0, 0, .5);
        -moz-box-shadow   : 0 0 10 5 rgba(0, 0, 0, .5);
        -webkit-box-sizing: border-box;
        box-sizing        : border-box;
    }

    .gk,
    .cl {
        padding-top: .28rem;
    }

    .sqmd p,
    .sqmd span,
    .gk p,
    .gk span,
    .cl p,
    .cl span {
        font-size: .16rem;
    }

    .sqmd>p,
    .gk>p,
    .cl>p {
        font-weight: 700;
    }

    .sqmd hr,
    .gk hr,
    .cl hr {
        width     : 100%;
        height    : .01rem;
        background: #d8b362;
        border    : 0;
        margin    : .13rem 0;
    }

    .sqmd>ul>li,
    .gk>ul>li,
    .cl>ul>li {
        /* display : flex;
    justify-content: flex-start; */
        padding    : .06rem 0;
        overflow   : hidden;
    }

    .sqmd>ul>li>p,
    .gk>ul>li>p,
    .cl>ul>li>p {
        float     : left;
        width     : 1.05rem;
        text-align: right;
    }

    .sqmd>ul>li>span,
    .gk>ul>li>span,
    .cl>ul>li>span {
        float             : left;
        width             : calc(100% - 1.05rem);
        text-align        : left;
        -webkit-box-sizing: border-box;
        box-sizing        : border-box;
        padding-left      : .16rem;
    }

    .sqmd>ul>li:nth-child(1)>span,
    .gk>ul>li:nth-child(1)>span,
    .cl>ul>li:nth-child(1)>span {
        font-weight: 700;
    }

    .geduan {
        width     : 100%;
        height    : .18rem;
        background: #e7e7e7;
    }
}
.successMsg>.suoqu{
    width: 351px;
    margin:28px auto;
    color: #000;
}
@media (max-width:992px){
    .successMsg>.suoqu{
        width: 100%;
        margin:0 auto;
        padding: .2rem .58rem;
        box-sizing: border-box;
        color: #000;
    }
}