


.o-a{width: 12.6rem;padding-top: .6rem;padding-bottom: .4rem;}
.o-cont{width: 100%;padding: .4rem .5rem .2rem; background-color: #ffffff;box-shadow: 0px 0px .13rem 0px rgba(166, 166, 166, 0.1);}
.o-top{width: 100%;text-align: center;border-bottom: 1px solid #f3f3f3;padding-bottom: .15rem;margin-bottom: .3rem;}
.o-titles{width: 100%;color: #333333;margin-bottom: .3rem;line-height: 1.3;}
.o-b{width: 100%;font-size: 0;}
.o-time{display: inline-block;vertical-align: middle; padding: 0 .25rem;color: #666666;line-height: 17px;margin-bottom: .25rem;}
.o-time:before{content: ''; display: inline-block;vertical-align: top;margin-right: .1rem; width: .17rem;height: 17px;background-image: url('/static/home/images/a24.png');background-size: .17rem auto;background-position: center center;background-repeat: no-repeat;}
.o-source{display: inline-block;vertical-align: middle; padding: 0 .25rem;color: #666666;line-height: 17px;margin-bottom: .25rem;}
.o-textbox{width: 100%;color: #666666;line-height: 1.87;padding-bottom: .2rem;}
.o-textbox *{line-height: inherit;}

.o-buttom{width: 100%;padding:.3rem 160px .3rem  0; border-top: 1px solid #f3f3f3;position: relative;}
.o-c{display: inline-block;  }
.o-d{display: block; color: #555555;margin: .1rem 0;line-height: 1.6;cursor: pointer;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.o-d:hover{color: #1a63dc;}
.o-back{ position: absolute;top: 50%;right: 0;transform: translate(0,-50%); cursor: pointer; background-color: #1a63dc;overflow: hidden;}
.o-back:after{content: '';position: absolute;top: 0;left: calc(100% - .03rem);transition: all .5s; width: 100%;height: 100%;background-color:#1a63dc;}
.o-back span{display: block; color: #ffffff;position: relative;z-index: 18;padding: .15rem .45rem;}
.o-back:hover:after{left: 0 !important;}


@media(max-width: 750px){ 
    .o-a{width: 100%;}
    .o-cont{padding: .3rem .15rem;}
    .o-buttom{padding: .3rem 0 35px;}
    .o-back{bottom: 0;left: 50%;top: auto;right: auto; transform: translate(-50%,0);}
}
