* {
				-webkit-tap-highlight-color: rgba(0,0,0,0);
				-webkit-touch-callout: none;
				-webkit-font-smoothing: antialiased;
				touch-callout: none;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				list-style-type: none;
				margin: 0;
				padding: 0;
				text-decoration: none;
			}
			body {
			    -webkit-text-size-adjust: unset;
			    font-family: PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;
			    font-size: 14px;
			    margin: 0;
			    padding: 0;
			}
			.rus-live {
			    font-family: PingFang SC,Arial,Helvetica,sans-serif;
			}
			.timeline-component {
			    -moz-box-orient: vertical;
			    -moz-box-direction: normal;
			    background-color: #fff;
			    display: -webkit-flex;
			    display: -moz-box;
			    display: flex;
			    -webkit-flex-direction: column;
			    flex-direction: column;
			    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;
			    padding: 20px;
			    position: relative;
			}
			.block-container {
			    background: #fff;
			    padding: 20px 15px;
			    position: relative;
			}
			.timeline-component-item {
			    padding: 0 0 18px 26px;
			    position: relative;
			}
			.timeline-component-item-line {
			    background-color: rgba(0,0,0,.05);
			    height: -webkit-calc(100% - 2px);
			    height: -moz-calc(100% - 2px);
			    height: calc(100% - 2px);
			    left: 7px;
			    position: absolute;
			    top: 6px;
			    width: 1px;
			}
			.timeline-component-item-header {
			    display: -webkit-flex;
			    display: -moz-box;
			    display: flex;
			    position: relative;
			}
			.rus-live.gray .timeline-component-item-header:before {
			    border: 2px solid #222;
			}
			.timeline-component-item-header:before {
			    /* background-color: #fff; */
			    border: 2px solid #f85959;
			    -moz-border-radius: 50%;
			    border-radius: 50%;
			    content: "";
			    height: 5px;
			    left: -23px;
			    position: absolute;
			    top: 4px;
			    width: 5px;
			    z-index: 1;
			}
			.timeline-component-item-header-date {
			    color: #f04142;
			    font-size: 12px;
			    font-weight: 500;
			    line-height: 17px;
			    margin-bottom: 6px;
			}
			.rus-live.gray .timeline-component-item-header-date {
			    color: #222;
			}
			.timeline-content-image {
			    background-color: #f8f8f8;
			    -moz-border-radius: 4px;
			    border-radius: 4px;
			    padding: 12px;
			}
			.timeline-content-image-desc, .timeline-content-image-title.hide_whole_title {
			    -webkit-box-orient: vertical;
			    display: -webkit-box;
			    overflow: hidden;
			    text-overflow: ellipsis;
			    word-break: break-word;
			}
			.timeline-content-image-title.hide_whole_title {
			    -webkit-line-clamp: 3;
			}
			.timeline-content-image-title {
			    color: #222;
			    font-size: 16px;
			    line-height: 24px;
			    white-space: pre-line;
			}
			.timeline-content-image-desc {
			    -webkit-line-clamp: 4;
			    color: #707070;
			    line-height: 20px;
			    margin-top: 6px;
			}
			.timeline-content-image-desc, .timeline-content-image-title.hide_whole_title {
			    -webkit-box-orient: vertical;
			    display: -webkit-box;
			    overflow: hidden;
			    text-overflow: ellipsis;
			    word-break: break-word;
			}
                        .ztrel {position:relative;}
                        .ztmore {position:absolute;right:10px;top:10px;}
                        .ztli {width:100% !important;position:relative;margin-bottom:20px;}
                        .ztli img {width:100%;display:block;}
                        .ztlititle {width:100%;line-height:1.8;background:rgba(0,0,0,0.5);color:#ffffff;text-align:center;padding:5px 8px;}
                        .ztconimgList {padding:20px 0;}
                        .ztconli {width:33.33333% !important;position:relative;margin-bottom:20px;float:left;}
                        .ztconli img {width:98%;height:240px;display:block;margin:0 auto;}
                        .ztconlititle {width:98%;line-height:1.8;background:rgba(0,0,0,0.5);color:#ffffff;text-align:center;padding:5px 8px;margin:0 auto;}
