.cn_AIBtn{
    display: none;
}

sub,sup{
    font-size: .1rem;
}

.box-bannerTop{
    height: 6.85rem;
}
.box-bannerTop .pos{
    position: absolute;
    top: 1.45rem;
    left: 1.27rem;
}
.box-bannerTop .posLeft{
    position: absolute;
    top: 1.4rem;
    left: 1.6rem;
}
.box-bannerTop .posRight{
    position: absolute;
    top: 1.3rem;
    right: 2rem;
}
.box-bannerTop h2{
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: .7rem;
    line-height: .8rem;
    /*color: #FFFFFF;*/
    text-shadow: .04rem .03rem .02rem rgba(1,25,50,.57);
    background: linear-gradient(0deg, #E6CCFD 0%, #EFF6FE 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff;
}
.box-bannerTop h2 strong{
    display: block;
    font-size: .34rem;
    margin-bottom: .1rem;
}


.box-tags{
    display: flex;
    align-items: center;
    margin-top: .22rem;
}
.box-tags li{
    font-size: .2rem;
    line-height: .36rem;
    color: #FFFFFF;
    padding: 0 .12rem;
    background: rgba(0,0,0,.2);
    border-radius: .04rem;
    margin-left: .1rem;
}
.box-tags li:first-of-type{
    margin-left: 0;
}

.box-bannerTop .box-btn{
    margin-top: .5rem;
}
.box-bannerTop .box-btn .btn{
    width: max-content;
    display: flex;
    align-items: center;
    background: #FFFFFF;
    border-radius: .2rem;
    padding: 0 .18rem;
    margin-top: .4rem;
    min-height: .4rem;
}
.box-bannerTop .box-btn .btn b{
    display: block;
    width: .2rem;
    height: .2rem;
    background: url("../images/icon/icon-dn.png") no-repeat;
    background-size: 100%;
    margin-right: .1rem;
}
.box-bannerTop .box-btn .btn span{
    display: block;
    width: calc(100% - .3rem);
    font-weight: bold;
    font-size: .16rem;
    color: #000000;
}
.box-bannerTop .box-btn .btn:hover b{
    transition: 1s;
    transform: rotate(-90deg);
}

.common-table{
    border-top: none;
}
.common-table thead{
    width: 100%;
    position: sticky;
    left: 0;
    top: 0;
    z-index: 1;
}
.common-table tr th, .common-table tr td{
    border-bottom: .01rem solid #E7EAEC;
    font-size: .14rem;
}
.common-table tr th{
    color: #333C49;
    padding: .15rem .1rem;
    font-weight: bold;
    border-bottom: none;
    line-height: .24rem;
}
.common-table tr td{
    color: #596476;
    padding: .06rem .1rem;
}
.common-table tr td .logo{
    width: .40rem;
    height: .40rem;
    position: relative;
    margin: 0 auto;
}
.common-table tr td img{
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.common-table tbody tr:nth-of-type(even){
    background: rgba(233,237,242,0.3);
}

.cn-box{
    margin-top: .8rem;
    background: linear-gradient( 182deg, rgba(51,84,234,0.1), rgba(255,255,255,1) 30%);
    border-radius: .2rem .2rem .1rem .1rem;
    border: 1px solid #E6E6E6;
    overflow: hidden;
}
.cn-box.noBr{
    border: none;
    border-radius: .2rem .2rem 0 0;
}
.cn-title{
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: linear-gradient(90deg, rgba(112,71,227,0.9), rgba(48,71,183,0.9));
    /*border-radius: .2rem .2rem 0 0;*/
    padding: .25rem .42rem .28rem;
}
.cn-title h3{
    font-weight: bold;
    font-size: .46rem;
    color: #FFFFFF;
}
.cn-title .box-btn{
    display: flex;
    align-items: center;
}
.cn-title .box-btn a{
    font-size: .2rem;
    color: #FFFFFF;
    padding-bottom: .14rem;
    border-bottom: .04rem solid transparent;
    margin-left: .4rem;
}
.cn-title .box-btn a.active{
    font-weight: bold;
    border-bottom: .04rem solid #fff;
}

.cn-titleBr, .cn-titleBrS{
    width: fit-content;
    font-weight: bold;
    font-size: .3rem;
    line-height: .4rem;
    color: #000000;
    position: relative;
}
.cn-titleBr i{
    position: absolute;
    left: 0;
    bottom: -.05rem;
    height: .21rem;
    width: 100%;
    background: rgba(58,96,251,.2);
}
.cn-titleBrS{
    font-size: .21rem;
    line-height: .3rem;
    color: #375EFB;
}

.ct-sTitle{
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: .28rem;
    color: #000000;
    line-height: .28rem;
    position: relative;
    padding-left: .2rem;
}
.ct-sTitle.mt20{
    margin-top: .2rem;
}
.ct-sTitle:before{
    content: " ";
    width: .07rem;
    height: .28rem;
    background: #375EFB;
    position: absolute;
    left: 0;
    top: 0;
}
.ct-sTitle span{
    font-size: .28rem;
    font-weight: normal;
}

.btn-seeDetail{
    line-height: .4rem;
    background: linear-gradient(90deg, rgba(112,71,227,0.9), rgba(48,71,183,0.9));
    border-radius: .2rem;
    display: flex;
    align-items: center;
    padding: 0 .16rem;
    font-weight: bold;
    font-size: .16rem;
    color: #FFFFFF;
    width: fit-content;
}
.btn-seeDetail .icon{
    display: block;
    width: .16rem;
    height: .16rem;
    background: url(../images/icon/icon-detail.png) no-repeat;
    background-size: 100%;
    margin-left: .09rem;
}


.swiper{
    height: calc(6.8rem - .78rem);
}
.swiper .swiper-wrapper{
    width: 100%;
    height: calc(6.22rem - .78rem);
}
.swiper .swiper-slide{
    width: 100%;
    height: 100%;
}
.swiper .swiper-slide .box-padding{
    display: flex;
    align-items: center;
    padding: .62rem 1.88rem .62rem 1.52rem;
    background: #F9FAFF;
    border-radius: .1rem;
    border: .01rem solid #E6E6E6;
}
.swiper .swiper-slide .slide-left{
    width: 50%;
    margin-right: .85rem;
}
.swiper .swiper-slide h5{
    font-weight: bold;
    font-size: .26rem;
    color: #3A60FB;
    line-height: .4rem;
    font-style: italic;
    font-family: Microsoft YaHei;
}
.swiper .swiper-slide p{
    font-size: .22rem;
    color: #000000;
    line-height: .42rem;
    margin-top: .2rem;
}

.swiper .swiper-slide .slide-right{
    width: 50%;
}
.swiper .swiper-slide .br-bg{
    width: calc(100% - .04rem);
    height: calc(4.78rem - .78rem);
    border-radius: .26rem;
    border: .02rem solid #3A60FB;
    position: relative;
    overflow: hidden;
}
.swiper .swiper-slide .br-bg img{
    width: calc(100% - .88rem);
    height: calc(100% - .88rem);
    margin: .44rem;
    border: .02rem solid #000000;
    object-fit: contain;
    transition: .5s;
    background: #fff;
}
.swiper .swiper-slide .br-bg img:hover{
    transform: scale(1.05);
}
.swiper .swiper-slide .br-bg .tips{
    width: calc(100% - 1.28rem);
    /*background: rgba(249,250,255,1);*/
    position: absolute;
    left: .46rem;
    bottom: 0.42rem;
    padding: 0 .2rem;
    color: #596476;
    font-size: .12rem;
    line-height: .3rem;
    text-align: right;
}
.swiper .swiper-slide .br-btm{
    height: .16rem;
    background: rgba(58,96,251,0.4);
    border-radius: .09rem;
    border: .02rem solid #3A60FB;
    margin-top: -0.02rem;
}

.swiper-button-prev, .swiper-button-next{
    width: .54rem;
    height: .54rem;
    background: rgba(0,0,0,.1);
    border-radius: 50%;
}
.swiper-button-prev{
    left: .6rem;
}
.swiper-button-next{
    right: .74rem;
}
.swiper-button-next:after,
.swiper-button-prev:after{
    font-size: .16rem;
    color: #fff;
}
.swiper-button-prev:hover, .swiper-button-next:hover{
    background: rgba(0,0,0,.3);
}
.swiper-pagination{
    bottom: 0!important;
}
.swiper-pagination-bullet{
    width: .16rem;
    height: .16rem;
    background: rgba(58,96,251,0.4);
    border-radius: 50%;
    opacity: 1;
    margin: 0 .12rem!important;
}
.swiper-pagination-bullet-active{
    background: #3A60FB;
}

.box-tips{
    margin-top: .4rem;
    text-align: center;
    color: #596476;
    line-height: .3rem;
}


/* car */
.mr70{
    margin-right: .7rem;
}
.box-mt94{
    margin-top: .94rem;
}
.boxLeft{
    width: calc(35% - .25rem);
}

.boxRight{
    width: calc(65% - .25rem);
}
.boxRight .text,
.boxRight .text strong{
    font-size: .22rem;
    color: #000000;
    line-height: .42rem;
}
.boxRight .text{
    margin-top: -0.05rem;
}
.boxRight .text strong{
    display: inline-block;
    font-weight: bold;
    width: max-content;
}

.box-etsList, .box-itemList{
    margin-top: .45rem;
}
.box-etsList .br100, .box-etsList .br50, .box-etsList .br33{
    padding: .3rem;
    border-radius: .1rem;
    border: .01rem solid #E6E6E6;
}
.box-etsList .br100{
    width: calc(100% - .62rem);
}
.box-etsList .br50{
    width: calc(50% - .8rem);
}
.box-etsList .br33{
    width: calc(33% - .87rem);
}

.box-etsList h5{
    font-weight: bold;
    font-size: .16rem;
    line-height: .24rem;
    color: #000000;
    margin-bottom: .26rem;
}
.box-etsList .ets, .list-ets{
    width: 100%;
    height: 3.74rem;
}
.container-heavyVehicle #EtsChart2-1{
    height: 4.2rem;
}
.container-heavyVehicle #EtsChart3-1{
    height: 5.2rem;
}

.box-etsCT{
    padding: .65rem .56rem .28rem;
    border-top: .01rem solid #E6E6E6;
    margin: .3rem -0.3rem 0;
}

.pos-box{
    position: relative;
}
.pos-box h6{
    font-size: .12rem;
    color: rgba(113,113,113, .5);
    text-align: center;
    white-space: nowrap;
    position: absolute;
    top: 50%;
    transform: translate(0, -50%) rotate(-90deg);
}
.pos-box .sixB{
    position: absolute;
    top: 2px;
    right: -0.2rem;
    /*font-weight: bold;*/
    color: #414d56;
    font-size: 12px;
}

.list-ets{}
.list-ets .pos-box{
    height: calc(25% - 0.15rem);
    margin-top: .3rem;
}
.list-ets .pos-box:first-of-type{
    height: calc(75% - 0.15rem);
    margin-top: 0;
}
.list-ets .pos-box .ets{
    width: 100%;
    height: 100%;
}


.box-tabList .btn{
    display: flex;
    margin-bottom: -0.15rem;
}
.box-tabList .btn li{
    font-size: .16rem;
    line-height: .42rem;
    background: #FFFFFF;
    border-radius: .04rem;
    border: .01rem solid #000000;
    color: #000000;
    padding: 0 .19rem;
    margin-left: .2rem;
    cursor: pointer;
}
.box-tabList .btn li:first-of-type{
    margin-left: 0;
}
.box-tabList .btn li.active{
    font-weight: bold;
    color: #fff;
    background: #375EFB;
    border: .01rem solid #375EFB;
}

.box-itemList{
    width: calc(100% - .02rem);
    border: .01rem solid #E6E6E6;
    border-radius: .1rem;
}
.itemList-noBr{
    border: none!important;
}
.box-itemList .content{
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 .4rem 0 .6rem;
}
.box-itemList .content li{
    margin: .4rem 0;
}
.box-itemList .content h3, .box-etsCT h3{
    font-weight: bold;
    font-size: .24rem;
    color: #000000;
    margin-bottom: .27rem;
    text-align: center;
}
.box-itemList .content p, .box-etsCT p{
    font-size: .18rem;
    color: #000000;
    line-height: .32rem;
    position: relative;
    text-align: justify;
    text-indent: 2em;
}
.box-itemList .content p strong,
.box-etsCT p strong{
    font-size: .18rem;
    font-weight: bold;
}

.box-itemList .content .fz16 p,
.box-etsCT .fz16 p{
    font-size: .16rem;
    line-height: .3rem;
}

.li-item p, .fz16 p{
    padding-left: .3rem;
}
.li-item p:before,
.fz16 p:before{
    content: "\2022";
    font-size: .18rem;
    position: absolute;
    top: 0;
    left: .12rem;
}

.box-uArrow{
    width: .2rem;
    height: .2rem;
    background: rgba(58,96,251,.2);
    border-radius: .02rem;
    position: absolute;
    right: 0;
    bottom: .07rem;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 2s;
}
.u-arrow{
    display: inline-block;
    width: .07rem;
    height: .07rem;
    border-top: 1px solid #000;
    border-right: 1px solid #000;
}
.u-arrow-down{
    transform: rotate(135deg);
    margin-bottom: .04rem;
}
.u-arrow-up{
    transform: rotate(-45deg);
    margin-top: .05rem;
}

.box-uArrow:hover{
    background: rgba(58,96,251,.5);
}
.box-uArrow:hover .u-arrow{
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
}


.box-itemList .box-etsList{
    margin-top: 0;
}
.box-itemList .box-etsList .br{
    padding: .3rem;
    width: calc(100% - .6rem);
    border-left: .01rem solid #E6E6E6;
}
.list-legend{
    border-top: .01rem solid #E6E6E6;
    margin-top: .5rem;
    margin-bottom: -0.12rem;
    display: flex;
    flex-wrap: wrap;
}
.list-legend li{
    padding-top: .18rem;
    font-size: .12rem;
    color: #000000;
    display: flex;
    align-items: center;
    margin-right: .1rem;
}
.list-legend li span{
    margin-right: .05rem;
}
.list-legend li b{
    display: block;
    width: .11rem;
    height: .11rem;
}
.list-legend .line span{
    width: .22rem;
    height: .02rem;
    position: relative;
}
.list-legend .line b{
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.box-tabList .box-itemList{
    display: none;
}

/* 重型车 */
.box-carGX{
    margin-top: .6rem;
}
.box-carGX .cn-titleBr{
    margin-left: .42rem;
}

.box-carList{
}
.box-carList li{
    display: flex;
    align-items: center;
    float: left;
    margin-left: .3rem;
}
.box-carList li:first-of-type{
    margin-left: 0;
}
.box-carList li span{
    font-weight: bold;
    font-size: .18rem;
    color: #000000;
    margin-left: .05rem;
}
.box-carList li img{ height: .58rem; }
.box-carList .item1 img{ width: .73rem; }
.box-carList .item2 img{ width: .84rem; }
.box-carList .item3 img{ width: .65rem; }
.box-carList .item4 img{ width: 1.52rem; }
.box-carList .item5 img{ width: 1.27rem; }


.box-prospect{
    margin-top: .7rem;
    display: flex;
    justify-content: space-between;
}
.box-prospect li{
    position: relative;
    border-radius: .1rem;
    overflow: hidden;
}
.box-prospect li img{
    width: 100%;
    object-fit: cover;
}
.box-prospect li .pos{
    width: 52%;
    position: absolute;
    top: .67rem;
    left: .77rem;
}

.container-heavyVehicle, .container-lightVehicle{
    padding-bottom: .6rem;
}

.container-heavyVehicle .box-prospect li{
    width: calc(50% - 0.17rem);
}
.container-heavyVehicle .box-prospect li img{
    height: 5.47rem;
}
.container-heavyVehicle .box-prospect li .pos h6{
    font-family: ZiZhiQuXiMaiTi;
    font-size: .44rem;
    color: #FFFFFF;
    font-style: italic;
}
.container-heavyVehicle .box-prospect li .pos p{
    font-size: .2rem;
    color: #FFFFFF;
    line-height: .34rem;
    margin-top: .24rem;
}



/* 乘用车 */
.container-lightVehicle .box-prospect li{
    width: 100%;
}
.container-lightVehicle .box-prospect li img{
    height: 3.91rem;
}
.container-lightVehicle .box-prospect li .pos{
    width: 42%;
    position: absolute;
    top: .8rem;
    left: .95rem;
}
.container-lightVehicle .box-prospect li .pos h6{
    font-weight: bold;
    font-size: .3rem;
    color: #000000;
}
.container-lightVehicle .box-prospect li .pos p{
    font-size: .18rem;
    color: #000000;
    line-height: .32rem;
    margin-top: .24rem;
}

.table-box{
    width: 100%;
}
.box-tbFactor .table-bar{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: .1rem;
}
.box-tbFactor p{
    font-size: .16rem;
    color: #596476;
}
.box-tbFactor p .span-total{
    font-weight: bold;
}
.box-tbFactor .table-box{
    margin-top: 0;
}
.box-type{
    display: flex;
    align-items: center;
}
.box-type li{
    font-size: .16rem;
    color: #687282;
    margin-left: .3rem;
}
.box-type li.active{
    color: #3A60FB;
}


.search-complex{
    width: 11rem;
    margin: .6rem auto .8rem;
}
.search-complex .button{
    font-weight: bold;
    background: #3A60FB;
    border-radius: 0;
}

.pager-wrap{
    margin: .6rem auto 0;
    width: 60%;
}
.pagination-wrap .pagination .pagers .pager.active,
.pagination-wrap .pagination .pagers .pager:hover{
    color: #3A60FB;
    border-color: #3A60FB;
}
.pagination-wrap .pagination .page-jump .button{
    background: #3A60FB;
}


/* 减碳 */
.container-carbonVehicle{
    padding-bottom: .8rem;
}
.container-carbonVehicle .box-bannerTop .box-btn .btn{
    min-width: 3.22rem;
}

.box-titleTransform{
    margin-bottom: .1rem;
}
.box-titleTransform .flex-between{
    align-items: center;
    margin: .7rem 0 1.12rem;
}
.box-titleTransform h2{
    font-size: .4rem;
    color: #3A60FB;
}
.box-titleTransform h2 strong{
    display: block;
    font-size: .5rem;
    font-weight: bold;
    margin-bottom: .3rem;
}
.box-titleTransform .ct{
    width: 56%;
}
.box-titleTransform .ct p{
    font-size: .22rem;
    color: #000000;
    line-height: .42rem;
    margin-top: .1rem;
}
.box-titleTransform .ct p:first-of-type{
    margin-top: 0;
}

.table-boxTb{
    max-height: 5.9rem;
    overflow-y: scroll;
}

.box-iframe{
    width: 100%;
    /*margin-top: .2rem;*/
}
.box-iframe iframe{
    width: 100%;
    height: 8.94rem;
    border: none;
}
.box-tb{
    margin: .2rem 0;
    padding: 0 .86rem;
    width: calc(100% - 1.72rem);
    max-height: 8.94rem;
    overflow-y: scroll;
}
.box-tb .common-table tbody tr:last-of-type td{
    border-bottom: none;
}


.box-carbonCt .list{
    padding: .4rem 1rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.box-carbonCt .list li{
    padding: .33rem 0 .4rem .6rem;
    width: calc(50% - 1.2rem);
}
.box-carbonCt .list h4,
.box-carbonCt .list h4 strong{
    font-weight: bold;
    font-size: .26rem;
    line-height: .4rem;
    color: #000000;
    position: relative;
}
.box-carbonCt .list h4{
    min-height: .8rem;
}
.box-carbonCt .list h4 strong{
    position: absolute;
    top: 0;
    left: -0.8rem;
}
.box-carbonCt .list p{
    font-size: .22rem;
    color: #000000;
    line-height: .42rem;
    margin: .2rem 0 .4rem 0;
    text-align: justify;
}
.box-carbonCt .btn-seeDetail{}
.box-carbonCt .box-img{
    margin-top: .2rem;
    text-align: center;
}
.box-carbonCt .box-img .img-example{
    width: 100%;
    margin-bottom: .2rem;
}

.box-carbonCt100 .list,
.noCarbonCt100 .list{
    display: block;
    padding: .4rem 1rem 0;
}
.box-carbonCt100 .list li,
.noCarbonCt100 .list li{
    width: calc(100% - .6rem);
}
.noCarbonCt100 .list li{
    padding: .33rem 0 0 .6rem;
}

.box-suggest .list{
    padding-top: .7rem;
    display: flex;
    justify-content: space-between;
}
.box-suggest li{
    width: calc(30% - 1px);
    background: #FFFFFF;
    border-radius: .1rem;
    border: 1px solid #E6E6E6;
}
.box-suggest li img{
    width: 100%;
    display: none;
}
.box-suggest li .content{
    padding: .58rem .6rem .7rem;
}
.box-suggest li h4{
    margin-bottom: .32rem;
    width: 100%;
    text-align: center;
}
.box-suggest li .item{
    margin-left: .25rem;
}
.box-suggest li .item p{
    font-size: .2rem;
    line-height: .36rem;
    color: #000000;
    position: relative;
    margin-top: .22rem;
}
.box-suggest li .item p:before{
    content: " ";
    width: .08rem;
    height: .08rem;
    background: linear-gradient(90deg, rgba(112,71,227,0.9), rgba(48,71,183,0.9));
    border-radius: 50%;
    position: absolute;
    left: -.25rem;
    top: .14rem;
}

.box-swiperPlatform{
    margin: 0 .86rem 0 1rem;
}
.box-opportunity{
    padding-bottom: .8rem;
}

.mask-reportBox .common-mask-content{
    width: 80%;
    height: 80%;
    /*overflow-y: auto;*/
    padding: .6rem 0;
    border-radius: .1rem;
    position: relative;
}
.mask-reportBox .common-mask-content:before{
    content: " ";
    width: 100%;
    height: 100%;
    background: linear-gradient(182deg, rgba(51,84,234,0.2), rgba(255,255,255,1) 40%);
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    border-radius: .1rem;
}
.mask-reportBox p{
    text-indent: 0;
}
.mask-reportBox .report-info{
    padding: 0 1rem .6rem;
    border-bottom: 1px dashed #2E54EB;
}
.mask-reportBox .report-info .cover{
    width: 1.74rem;
    height: 2.46rem;
    object-fit: cover;
    margin-right: .4rem;
}
.mask-reportBox .report-info h3{
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: .4rem;
    color: #000000;
}
.mask-reportBox .report-info p, .mask-reportBox .report-info .time{
    font-size: .14rem;
    color: #596476;
    line-height: .24rem;
}
.mask-reportBox .report-info p{
    margin: .3rem 0;
}
.mask-reportBox .btn-seeDetail{
    line-height: .4rem;
    margin-left: .4rem;
}

.mask-reportBox .pd60{
    padding: 0 .6rem;
    height: calc(100% - 3.07rem);
    overflow-y: auto;
}
.mask-reportBox .noCarbonCt100{

}
.mask-reportBox .noCarbonCt100 .list{
    padding: .2rem 0 0;
}
.mask-reportBox .noCarbonCt100 .list li{
    display: none;
}
.mask-reportBox .box-carbonCt .list p{
    font-size: .2rem;
}

.mask-reportBox .table-box{
    margin-top: .6rem;
}
.mask-reportBox .table-box h6{
    font-weight: bold;
    font-size: .16rem;
    color: #000000;
    margin-bottom: .2rem;
}

.mask-reportBox .common-table tr th,
.mask-reportBox .common-table tr td{
    border-left: .01rem solid #E7EAEC;
    font-size: .16rem;
}
.mask-reportBox .common-table tr th{
    border-bottom: .01rem solid #E7EAEC;
}
.mask-reportBox .common-table tr th:last-of-type,
.mask-reportBox .common-table tr td:last-of-type{
    border-right: .01rem solid #E7EAEC;
}
.mask-reportBox .common-table .bgTitle{
    background: #fff;
    margin-right: -.01rem;
}
.mask-reportBox .common-table .bgTitle th{
    border-left: none;
    border-right: none!important;
}
.mask-reportBox .common-table tbody tr,
.mask-reportBox .common-table tbody tr:nth-of-type(even){
    background: transparent;
}










