/* 报告真伪查询 */
.zw-block1{
    padding:74px 0 66px;
}
.popmsg{
    position: fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin: auto;
    z-index: 1000;
    transition: 0.3s;
    height: 46px;
    text-align: center;
}
.poptip{
    line-height: 46px;
    display: inline-block;
    color: #fff;
    padding: 0 16px;
    text-align: center;
    border-radius: 2px;
    font-size: 16px;
    background: rgba(0,0,0,0.65);
    height: 46px;
}
.zw-tit{
    text-align: center;
    font-size:30px;
    line-height:40px;
    color:rgba(4,21,44,1);
}
.report1-cxmain{
    width:1180px;
    height:500px;
    margin-top: 36px;
    background:rgba(255,255,255,1);

}
.report-left{
    width: 880px;
    height: 500px;
    box-sizing: border-box;
}
.report-left .wtb1-form{
    border-right:none;
    padding:60px 120px ;
    height: 500px;
    box-sizing: border-box;
}
.report-left  .wsc-form{
    width:536px;
}
.report-left  .fm-item {
    margin-left: 6px;
}
.report-side{
    width: 300px;
    padding: 36px 40px;
    height: 500px;
    box-sizing: border-box;
    background: url(../images/report-side.png) no-repeat center bottom;
}
.rside-tit{
    font-size:18px;
    line-height:26px;
    color:rgba(98,116,142,1);
}
.rside-text{
    font-size:14px;
    margin-top: 10px;
    line-height:26px;
    color:rgba(122,129,137,1);
    margin-bottom: 20px;
}
.rbtn-tel {
    margin-top: 16px;
    font-size:20px;
    font-family:Arial;
    font-weight:bold;
    line-height:26px;
    color:rgba(98,116,142,1);
}
.rbtn-tel span{
    display: inline-block;
    padding-left: 34px;
    background: url(../images/rtel-icon.png) no-repeat left center;
}
.rtip{
    margin: 26px auto 26px;
    border-top:1px dashed rgba(223,231,232,1);
}

.rtip-tit{
    font-size:14px;
    margin-top: 20px;
    line-height:26px;
    color:rgba(98,116,142,1);
}
.rtip-msg{
    margin-top: 6px;
    font-size:14px;
    line-height:26px;
    color:rgba(122,129,137,1);
}
.rtip-msg a{
    color: #00429D;
    text-decoration: underline;
}
.report1-result{
    width:1180px;
    padding: 60px 120px;
    box-sizing: border-box;
    background:rgba(255,255,255,1);
    border:1px solid rgba(223,230,234,1);
    border-top: none ;
}
.result-tit{
    font-size:24px;
    line-height:42px;
    color:rgba(4,21,44,1);
}
.result-tip{
    font-size:14px;
    line-height:42px;
    color:rgba(136,143,152,1);
}
.result-main{
    margin-top: 30px;
}
.result-main table{
    height: unset !important;
    width: 100%;
    border: 0;
    overflow-x: auto;
}
.result-main td{
    background: #E9F3F5;
    border: 1px solid #fff;
    font-size: 16px;
    color: #666;
    padding:6px 30px;
    line-height: 30px;
    box-sizing: border-box;
}
.result-main  .tit{
    width: 160px;
    min-width: 160px;
    background: #F8F9FD;
}
.result-main  .msg{
    width: 764px;
    min-width: 764px;
}

.zw2-main .info-box ,.zw2-main .img-box{
    width: 50%;
    height: 556px;
    box-sizing: border-box;
    overflow: hidden;
}
.zw2-main .img-box img{
    width: 100%;
    height: 100%;
}
.zw2-main .info-box{
    background: #F8F9FD;
    position: relative;
}
.zw2-main .item-box{
    position: absolute;
    width: 500px;
    top:100px;
    right: 90px;
}
.zw2-main .item-tit{
    font-size:30px;
    line-height:40px;
    color:rgba(4,21,44,1);
}
.zw2-main .item-text{
    margin-top: 32px;
    font-size:14px;
    line-height:26px;
    margin-bottom: 56px;
    color:rgba(122,129,137,1);
}
.zw2-list{
    position: relative;
    height:70px;
}
.zw2-lm{
    position: absolute;
    height:140px;
    background:rgba(255,255,255,1);
    box-shadow:0px 0px 26px rgba(0,66,157,0.05);
    top:-70px;
}
.zw2-list .item{
    width: 236px;
    float: left;
    height:138px;
    box-sizing: border-box;
}
.zw2-list .item-icon{
    width: 84px;
    height: 62px;
    margin: 25px auto 6px;
}
.zw2-list .icon1{
    background: url(../images/zw-icon1.png) no-repeat center center;
}
.zw2-list .icon2{
    background: url(../images/zw-icon2.png) no-repeat center center;
}
.zw2-list .icon3{
    background: url(../images/zw-icon3.png) no-repeat center center;
}
.zw2-list .icon4{
    background: url(../images/zw-icon4.png) no-repeat center center;
}
.zw2-list .icon5{
    background: url(../images/zw-icon5.png) no-repeat center center;
}
.zw2-list .icon-tit{
    font-size:12px;
    font-family:Arial;
    text-align: center;
    line-height:18px;
    color:rgba(122,129,137,1);
}
.report-left .wtb1-form .wsc-form label{
    text-align: right;
    width: 104px;
}
.dx-code{
    width: 300px !important;
}
.dx-code  input{
    width: 300px !important;
}

.dx-code  .btn{
    width:115px;
}
.mt-40{
    margin-top: 40px;
    margin-left: 6px;
}
.dx-code  .count-down,
.dx-code  .get-code {
    position: absolute;
    top: 0;
    right:-120px;
}

.dx-code  .count-down {
    display: none;
    line-height: 42px;
    width: 105px;
    text-align: left;
    color: #999;
}
.report-jd{
    padding: 60px;
    background: url(../images/bgjd-bg.png) no-repeat center top;
}
.bgjd-main{
    padding: 20px 0 60px;
    background: url(../images/bgjd-main.png) no-repeat center top;
}
.bgjd-main .result-header{
    padding: 0 50px 17px 40px;
    border-bottom:1px solid rgba(112,112,112,0.1);
}
.bgjd-main .result-num {
    font-size: 16px;
    line-height: 42px;
    color: #7A8189;
    padding-left: 11px;
    background: url("../images/num-line.png") no-repeat left center;
}
.bgjd-main .result-tit {
    font-size: 20px;
    line-height: 26px;
    color: #222222;
    margin-top: 50px;
    text-align: center;
}
.result-tit span{
    color: #CC4747;
}
.bgjd-list{
    height: 90px;
    margin-top: 40px;
    margin-bottom: 32px;
    background: url(../images/bgjd-list.png) no-repeat center center;
}
.bgjd-list .item{
    float: left;
    width: 104px;
    position: relative;
    margin-left: 120px;

}
.bgjd-list .item-icon{
    width: 104px;
    height: 90px;
}
.bgjd-list .item-tit{
    position: absolute;
    font-size:16px;
    bottom:-32px;
    text-align: center;
    width: 100%;
    line-height:20px;
    color:rgba(98,116,142,1);
}
.bgjd-list .icon1{
    background: url(../images/bgjd-ico1.png) no-repeat center center;
}
.bgjd-list .icon2{
    background: url(../images/bgjd-ico2.png) no-repeat center center;
}
.bgjd-list .icon3{
    background: url(../images/bgjd-ico3.png) no-repeat center center;
}
.bgjd-list .icon4{
    background: url(../images/bgjd-ico4.png) no-repeat center center;
}
.bgjd-list .active .item-tit{
    color:rgba(204,71,71,1);
}
.bgjd-list .active .icon1{
    background: url(../images/bgjd-ico1h.png) no-repeat center center;
}
.bgjd-list .active .icon2{
    background: url(../images/bgjd-ico2h.png) no-repeat center center;
}
.bgjd-list .active .icon3{
    background: url(../images/bgjd-ico3h.png) no-repeat center center;
}
.bgjd-list .active .icon4{
    background: url(../images/bgjd-ico4h.png) no-repeat center center;
}
.report2-body .error {
    left: 0;
    bottom: 0;
    display:block;
    margin-top: 8px;
    color: #e94351;
    font-size: 16px;
    opacity: 0;
    line-height: 24px;
    visibility: hidden;
    transition: .3s;
}
.report2-body .error-row input,
.report2-body .error-row input:hover {
    border-color: #e94351;
}
.report2-body .error-row .error {
    opacity: 1;
    visibility: visible;
}
.jd-block1{
    padding: 74px 0 80px;
}
.rtip2{
    margin-top: 34px;
}
.rtip-tit2{
    margin-top: 30px;
}
.mt-30{
    margin-top: 30px;
    margin-left: 6px;
}
.report1-quest{
    position: absolute;
    right:-145px;
    top:10px;
}
.report2-quest{
    right:-172px;
}
.icon-question {
    display: inline-block;
    font-size:14px;
    font-weight:400;
    line-height:19px;
    cursor: pointer;
    color:rgba(0,66,157,1);
    padding-left: 22px;
    background: url(../images/icon-quest.png) no-repeat left center;
}
.tips-msg {
    width: 340px;
    display: none;
    height: 445px;
    border-radius: 1px;
    box-shadow: 0 2px 6px 0 rgba(0,0,0,.1);
    background: #fff url(../images/explan-img.png) no-repeat center center;
    background-size: cover;
    border: solid 1px #e0e6ed;
    position: absolute;
    top: 28px;
    left:  0px;
    z-index: 9;}
.result-main2{
    margin: 60px 0;
}
.result-main2 table{
    display:block;
    height: unset !important;
    width: 1180px;
    border: 0;
    overflow-x: auto;
}
.result-main2 th{
    height: 64px;
    font-size:16px;
    font-weight:bold;
    text-align: center;
    line-height:63px;
    color:rgba(78,92,112,1);
    border-top:4px solid #00429D;
    background: #D9E5F3;
}
.result-main2 th:first-child{
    width:338px;
}
.result-main2 th:nth-child(2){
    width:640px;
}
.result-main2 th:nth-child(3){
    width:200px;
}
.result-main2 td{
    height: 80px;
    font-size: 16px;
    color: #04152C;
    border: 1px solid #fff;
    padding:25px 30px;
    line-height: 30px;
    text-align: center;
    box-sizing: border-box;
    white-space: nowrap;
}
.result-main2 tr:nth-child(even) td {
    background-color:#F8F9FD;
}
.result-main2  tr:nth-child(odd) td {
    background-color:#F4F5F9;
}
.result-main2 .t-view{
    color:#00429D;
    cursor: pointer;
}