@charset "utf-8";
/* CSS Document */
.pos {
    font-size: 14px;
    width: 1200px;
    margin: 20px auto;
}

.content {
    width: 1200px;
    margin: 20px auto;
    background-color: #fff;

}

.content .aside {
    margin: 40px 0 0 20px;
    width: 200px;
}

.content .aside ul li {
    display: block;
    line-height: 26px;
    padding: 8px;
    text-align: center;
    background: #fff;
    color: #333;
    margin-bottom: 20px;
    border: 1px solid #ccc;
    position: relative;
}

.content .aside ul li:hover, .content .aside ul li.current {
    background-color: #3868b6;
    color: #fff;
}

.content .newsList {
    width: 906px;
    margin: 30px 20px 0 0;
}

.content .newsList .list li {
    font-size: 18px;
    height: 60px;
    line-height: 60px;
    border-bottom: 1px dashed #ebebeb;
}

.content .newsList .list li:last-child {
    border-bottom: none;
}

.content .newsList .list li span.point {
    width: 6px;
    height: 6px;
    display: inline-block;
    margin-right: 10px;
    vertical-align: 2px;
    background: #ccc;
}

.content .newsList .list li a {
    width: 89%;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.content .newsList .ygd li a {
    width: auto;
    display: inline-block;
    white-space: nowrap;
    overflow: inherit;
}

.content .newsList .list li a:hover {
    color: #307ecd;
}

.content .newsList .list li span.time {
    float: right;
    font-size: 16px;
    text-align: right;
    color: #d0d0d0;
}
.content .newsList .list li span.away {
    font-size: 16px;
    text-align: right;
    color: #dd0900;
    display: inline-block;
}

.pages {
    margin: 20px auto 60px;
    text-align: center;
}

.pages a {
    box-sizing: border-box;
    display: inline-block;
    padding: 2px 10px;
    margin-right: 3px;
    font-size: 16px;
    line-height: 26px;
    text-align: center;
    color: #8c8c8c;
    background-color: #fff;
    border: 1px solid #ebebeb;
    cursor: pointer;
}

.pages a.current, .pages a:hover {
    color: #fff;
    background-color: #3868b6;

}

.pages a.first, .pages a.prev, .pages a.next, .pages a.last {
    box-sizing: border-box;
    cursor: pointer;
}