.demo {
	display: inline-block;
	width: 24%;
	-webkit-box-sizing: padding-box;
	box-sizing: padding-box;
}
.le {
	margin-left: 20px
}
.demo textarea {
	-webkit-box-sizing: padding-box;
	box-sizing: padding-box;
	font-family: "Roboto";
	font-size: 0.9em;
	height: 32px;
	padding: 6px 0px;
	resize: none;
	text-align: center;
	width: 100%;
	border: 1px solid rgba(0, 0, 0, 0.2);
}
img {
	border: none;
}
.effects {
	margin: 3em auto;
}
/* Reset */
*, *:after, *:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before, .clearfix:after {
	content: " ";
	display: table;
}
.clearfix:after {
	clear: both;
}
a {
	color: #2fa0ec;
	text-decoration: none;
	outline: none;
}
a:hover, a:focus {
	color: #74777b;
}
		.txtMarquee-top{ width:100%;  overflow:hidden; position:relative;   }
		.txtMarquee-top .title{width: auto;font-size: 17px;padding-left: 50px; float: left; margin-top: 15px;}
		.txtMarquee-top .bd{ padding:15px; width:80%; margin-left:10%; }
		.txtMarquee-top .infoList li{ height:24px; line-height:24px;   }
		.txtMarquee-top .infoList li a{ color:#333;}
		.txtMarquee-top .infoList li .date{ float:right; color:#999;  }
