body {
    font: .2rem/.3rem Arial, Helvetica, sans-serif;
    color: #393939;
}

a {
    color: #393939;
}

.wrap {
    width: 100%;
    box-sizing: border-box;
    padding: 0.15rem 0.6rem;
}

.goBack {
    font-size: 0.16rem;
    color: #666666;
    position: relative;
    cursor: pointer;
}

.goBack a {
    color: #666666;
}

.goBack::before {
    content: '';
    position: absolute;
    left: -4%;
    top: 0;
    width: 0.16rem;
    height: 100%;
    background-image: url('../img/goBack.png');
    background-repeat: no-repeat;
    background-position: 0 50%;
    background-size: 100% auto;
}

.title {
    font-size: 0.3rem;
    line-height: 0.44rem;
    padding: 0.1rem 0;
}

.timeAddr {
    font-size: 0.16rem;
    color: #4A8EFF;
    margin-bottom: 0.25rem;
}

.timeAddr .time,
.timeAddr .addr {
    position: relative;
}

.timeAddr .time {
    padding: 0 .3rem 0 .25rem;
    background-image: url('../img/clock.png');
    background-repeat: no-repeat;
    background-position: 0 50%;
    background-size: auto 100%;
}

.timeAddr .addr {
    padding: 0 0 0 .2rem;
    background-image: url('../img/addr.png');
    background-repeat: no-repeat;
    background-position: 0 50%;
    background-size: auto 100%;
}

.picNews {
    position: relative;
}

.picNews img {
    width: 100%;
}

.picNews .hasVdo {
    cursor: pointer;
}

.picNews .play {
    position: absolute;
    width: 0.72rem;
    height: 0.72rem;
    left: 0.2rem;
    bottom: 0.2rem;
    background-image: url('../img/play.png');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    border-radius: 50%;
    box-shadow: 0 0 10px rgba(0, 0, 0, .16);
    cursor: pointer;
}

.picNews .vdoSrc {
    display: none;
}

video {
    outline: none;
}

.desc {
    font-size: 0.16rem;
    padding: .15rem 0 .25rem;
}