@charset "utf-8";
div#content {
    padding: 0;
}

.listtit {
    line-height: 46px;
    /* width: 95%; */
    padding: 0 2%;
    margin: 0 auto;
    box-sizing: border-box;
    border-bottom: 1px solid #be0000;
    box-sizing: border-box;
    background: #f9f9f9;
}
#content.zyzl .listtit>a{
    float:right;
    color:#888;
    font-size:16px;
}

.bai14c {
    font-family: Microsoft Yahei;
    font-size: 20px;
}
.zyzl .bai14c a{
    color:#be0000
}
.mytable>div {
    padding: 12px 5px;
    box-sizing: border-box;
}
#dash-table p.btnmore{
    cursor: pointer;
}
.mytabul {
    padding: 5px 0px 10px 0px;
    box-sizing: border-box;
}

#dash-table li:nth-child(5n) {
    height: 38px;
    padding-bottom: 18px;
    /* box-sizing: border-box; */
    margin-bottom: 18px;
    border-bottom: 1px dashed #ccc;
}

#dash-table li,
#content.rsrm .rsrmdivl li {
    line-height: 38px;
    height: 38px;
    font-size:16px;
}

#dash-table,
.mytabul {
    width: 100%;
}
.mytabul{
    min-height:50px;
}
#content.zyzl .zyzldiv li a{
    width:100%;
}
#dash-table li {
    padding-left: 15px;
    background: url(../images/20100611_ybclbbja.jpg) no-repeat 0px 15px
}
#content.rsrm .rsrmdivl li {
    position:relative;
    padding-left: 15px;
}
#content.rsrm .rsrmdivl li::after{
    content:'· ';
    position:absolute;
    left: 4px;
    top:0px;
    height: 38px;
    line-height: 38px;
}

#dash-table li span,
#content.rsrm .rsrmdivl li span{
    line-height: 38px;
    float: right;
}
#dash-table li  a,
#content.rsrm .rsrmdivl li a{
    width:88%;
    display:inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.listtit .rig{
    float:right;
    display:inline-block;
    width:80px;
}
.listtit a.rsrmmore{
    font-size:14px;
    float:right;
}
.pos{
    line-height:25px;
    padding: 20px 0px;
    box-sizing:border-box;
    height: auto;
    min-height: 65px;
}
.mytable.listnodate #dash-table li a{
    width:100%
}
@media (max-width: 1220px) {
     .container{
        width:100%;
    }
    div#container,
    #main{
        width:100%;border: none;
    }
    #dash-table li a,
    #content.rsrm .rsrmdivl li a{
        width:83%;
    }
    #content.rsrm{
        padding:10px 5px;
        box-sizing:border-box;
        overflow:hidden;
    }
    .pos{
        padding:15px 8px;
    }
}
@media (max-width: 767px) {
    #dash-table li a,
    #content.rsrm .rsrmdivl li a{
        width:66%;
    }
}
