@media screen and (max-width: 768px){
    body,.sousuo2{
        font-size: 13px;
    }
    /*我要写信*/
    .mail-box .px-30{
        padding-left: 15px;
        padding-right: 15px;
    }
    .mail-box .wyxx-tip-box{
        border-radius: 6px;
        padding: 0 15px 20px;
    }
    .mail-box .wyxx-tip-title{
        padding: 10px 0;
        line-height: 40px;
        font-size: 20px;
    }
    .mail-box .wyxx_title_icon{
        width: 30px;
        margin-right: 10px;
    }
    .mail-box .wyxx-tip-ct{
        font-size: 14px;
        line-height: 25px;
        padding: 5px 15px;
    }
    .mail-box .mailTitle{
        padding: 0 15px;
        font-size: 16px;
        line-height: 40px;
        margin-top: 15px;
    }
    .mail-box .mailTitle:before{
        height: 20px;
    }
    .mail-box .py-20{
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .mail-box .pb-20{
        padding-bottom: 10px;
    }
    .mail-box .fsBox{
        padding-bottom: 10px;
    }
    .mail-box .pl-150{
        padding-left: 0;
    }
    .mail-box .pr-200{
        padding-right: 0;
    }
    .mail-box .layui-form-item{
        width: 100%;
    }
    .mail-box .layui-form-label{
        width: 100%;
        text-align: left;
    }
    .mail-box .layui-input-block{
        margin-left: 0;
    }
    .mail-box .layui-form-select .layui-edge{
        top: 78%;
    }
    .mail-box .layui-form-item-no-wrap .layui-form-label{
        width: auto;
    }
    .mail-box .layui-btn-sm{
        padding: 0 5px;
    }
    .mail-box #imgCode{
        width: 110px!important;
    }
    .mail-box .mr-20{
        margin-right: 0;
    }
    .mail-box .layui-form .layui-input-block input{
        width: 100%;
        margin-bottom: 5px;
    }
    .mail-box .layui-form-item{
        margin-bottom: 0;
    }
    .dzi-nav a{
        color: #ffffff;
    }
    .layui-layer-dialog{
        max-width: 90vw;
    }
    /*信件查询*/
    .mail-box .w-320{
        width: auto;
    }
    .mail-box #getCode{
        margin-bottom: 10px;
    }
    .mail-box .width-auto{
        width: 23vw;
        padding: 0;
    }
    .mail-box .layui-table-view .layui-table td{
        float: left;
        width: 100%;
        border: none;
        padding: 0;
    }
    .mail-box .layui-table-view .layui-table tr{
        border-bottom: 1px solid #e7e7e7;
        padding: 5px 0;
    }
    .mail-box .layui-table-view .layui-table td:nth-of-type(6n+3),.mail-box .layui-table-view .layui-table td:nth-of-type(6n+5),.mail-box .layui-table-view .layui-table td:nth-of-type(6n+6){
        display: none;
    }
    .mail-box .layui-table-view .layui-table td:nth-of-type(6n+3){
        font-size: 12px;
    }
    .mail-box .layui-table-view .layui-table td:nth-of-type(6n+2){
        font-weight: bold;
    }
    .mail-box thead{
        display: none;
    }
    .mail-box .layui-table-view .layui-table,.mail-box .layui-table-cell{
        width: 100%!important;
    }
    .mail-box{
        width: 100%;
        padding: 0 15px;
        box-sizing: border-box;
    }
    .mail-box .width-160{
        width: 100px;
    }
    .mail-box .layui-input-block input{
        height: 32px;
    }
    .mail-box .layui-btn{
        height: 32px;
        line-height: 32px;
        padding: 0 15px;
    }
    .mail-box .img-code{
        height: 32px;
        margin-bottom: 5px;
        margin-left: 5px;
    }
    .layui-table-header{
        display: none;
    }
    .mail-box .ml-25vw{
        margin-left: 25vw!important;
    }
    .mail-box .ml-23vw{
        margin-left: 23vw!important;
    }
    .mail-box #getCode.ml-5{
        margin-left: 0;
    }
    .mail-box .position,.mail-box .location{
        padding: 10px 0;
        line-height: unset;
    }
    .mail-box .getCodeClear{
        display: block;
        clear: both;
    }
    .layui-table-page{
        overflow-x: auto;
    }
    .mail-box .card-content-list{
        width: 100%;
    }
    .mail-box .card-content-list tr{
        height: unset;
        padding: 0;
        border-bottom: 1px solid #e5e5e5;
        box-sizing: border-box;
    }
    .mail-box .card-content-list tr td{
        line-height: 25px;
    }
    .mail-box .card-content-list tr td.ly-w2{
        width: 100%;
        text-align: left;
        font-size: 16px;
    }
    .mail-box .card-content-list tr td.ly-w1{
        font-size: 16px;
        width: 100%;
        margin-bottom: 5px;
    }
    .mail-box .card-content-list tr td.ly-w4{
        font-size: 13px;
        width: auto;
        margin-right: 10px;
    }
    .text-item .time>span{
        margin-left: 10px;
    }
    .mail-box .card-title .btn-mail-search img, .card-title .btn-mail-write img{
        vertical-align: middle;
        margin-top: -2px;
    }
    .mail-box .card-title{
        line-height: 40px;
        padding-top: 0;
    }
    .mail-box table{
        border-collapse: collapse;
    }
    .mail-box .card-title .inter-search{
        float: left;
    }
    .mail-box .btn-mail-search{
        margin-left: 0;
    }
    .mail-box .title{
        line-height: 30px;
    }
    .mail-box .title:before{
        top: 17px;
    }
    .mail-box .table-tr{
        line-height: 30px;
    }
    .mail-box .time{
        padding-right: 0;
    }

}
