.vcenter {
    display: inline-block;
    vertical-align: middle;
    width: 99%;
	/* padding-top: 17em; */
    padding-left: 16em;
	/*     background: url(imgquote.png) no-repeat 163px 0; */
}

.vcenter p {
    font-size: 1em;
    color: hsl(0, 0%, 33%);
	line-height:1.8em;
	
	
}
.vcenter h3{text-align:right;font-weight:600;font-style:italic;}
.cu-title {text-align:right;}
.link-list {
    margin-left: 0;
    padding-left: 0;
    list-style: none;
}
 h4.cu-title {
    margin: 10px 0;
}
.cu-title.alt {
    color: hsl(0, 0%, 0%);
}

 .link-list a {
    /* padding-left: 29px; */
    position: relative;
    line-height: 21px;
    font-family: "freight-text-pro",serif;
    font-style: italic;
    font-weight: 500;
    font-size: 1.125em;
    -webkit-transition: all 2s;
    -o-transition: all 2s;
    transition: all 2s;
}

/*数字*/
.count-item {
text-align: center;
}
.count-item .small-icon {
float: none;
margin: 0 auto 0.333em auto;
}
home-01.htmlmedia="screen"
.red, i.icon.red, i.fa.red {
color: #fd685c;
}
home-01.htmlmedia="screen"
.big-icon .icon, .small-icon .icon, .big-icon .fa, .small-icon .fa {
vertical-align: baseline;
}


.percent, .count-number, .count-number-done {
color: hsl(93, 94%, 40%);
font-weight: 700;
font-size: 2.333em;
font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
line-height: 1.34;
}
.count-subject.subject-on {
opacity: 1;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
-webkit-animation: smalllfade .65s ease forwards;
-moz-animation: smalllfade .65s ease forwards;
animation: smalllfade .65s ease forwards;
}
