.mt5 {margin-top:0.25rem;}
.p_box {width:95%;overflow:hidden;margin:0 auto 2.5rem;}

.history_div p{padding:0;}
.history_div{background:url('/base/img/kton/images/line_vertical.gif') repeat-y 5.2rem 0}
.history_img{width:7.45rem;position:relative;float:left;padding-left:0.5rem;text-align:center;min-height:2rem;}
.history_img .year_body {width:7.45rem;height:7.45rem;background:#c8c8c8;
	-webkit-border-radius: 7.45rem;
	-moz-border-radius: 7.45rem;
	border-radius: 7.45rem;
}
.history_img .year_body.first {background-color:#303030;}
.history_img span{position:absolute;left:0.5rem;right:0;display:block;text-align:center;color:#fff;font-size:1.9rem;line-height:7.45rem;}

.history_txt {width:60%;float:right;position:relative;display:inline-block;}
.history_txt .tit{position:relative;font-size:0.85rem;color:#444;padding-top:0.4rem;margin-bottom:0.5rem;}
.history_txt .tit .bar{position:absolute;top:0;left:0;width:1.25rem;height:0.15rem;background:#313036}
.history_txt p {font-size:1rem;line-height:1.5rem;text-align:left;display:inline-block;padding-bottom:0.35rem;width:100%;letter-spacing:-0.05rem;}
.history_txt p span {color:#313036;display:inline-block;margin-bottom:0.35rem;text-indent:-0.5rem;width:100%;}
.history_icon{width:6.5rem;float:right;}
.history_icon {height:4rem;overflow:hidden;border-bottom:1px solid #e7e7e7}
.history_icon img{width:100%;height:auto;}
.history_icon strong{color:#e13137}
.history_icon .tit{margin-top:0.1rem;font-size:0.5rem;color:#888}
