
.timer-shaft-content{width:100%;margin-top:45px;overflow: hidden;font-size:0;box-sizing:border-box;white-space: nowrap;}
.shaft-detail-cont{width:100%;}
.timer-year{padding-left:20px;font-weight:bold;color:#333;font-size:0;}
.icon-year{display: inline-block;vertical-align:middle;width:33px;height:40px;background: url(../images/icon_sign.png) no-repeat;background-size: cover;}
.timer-year span{display: inline-block;vertical-align:middle;margin-left:18px;font-size:24px;}
.month-detail-box{position:relative;width:100%;min-height:45px;padding-top:15px;font-size:0;box-sizing: border-box;white-space: normal;}
.month-detail-box:before{content: '';position:absolute;top:0;left:36.5px;height:100%;border-right:1px dashed #ff8d3d;}
.month-detail-box .month-title{position:absolute;font-size:16px;font-weight: bold;color:#333; padding-left:50px;}
.month-detail-box .month-title:before{content: '';position:absolute;top:50%;left:30px;width:13px;height:13px;margin-top:-6.5px;background: url(../images/icon_circle.png) no-repeat;background-size: cover;}
.incident-record{display:inline-block;padding-left:71px;font-size:14px;color:#333;}
.incident-record a{font-size:14px;color:#1d69a3;}


.timer-shaft-content{
width: 1280px;
min-height: 500px;
height: auto;
margin:20px auto;

}
.incident-record span{
	width:100px;
	overflow:hidden;
	font-size:22px;
	color: #0168b7;
	padding:0 3px;
	font-weight:bold;

}


.incident-record a{
    font-size:20px;
    font-weight:bold;
    padding-left:15px;
    color:#333;
    text-decoration: none;

}



