.comments li .act{display:inline-block;height:0px;line-height:0px;font-size:0px;color:#fff;background-color:transparent;background-repeat:no-repeat;cursor:pointer;margin-right:0px}
.comment-block {background-color: #00679B; border: 3px solid #00679B; color: #fff;}
.author-info {height: 105px;}
.author-info .title, 
.author-info .email {display: none;}
.author-info img {display: none;}
.base-footer{position:relative;z-index:1;width:100%;border-bottom:5px solid #5c5c5c;background:#141414;background:-moz-linear-gradient(top,#141414 0,#3f3f3f 70%);background:-webkit-linear-gradient(top,#141414 0,#3f3f3f 70%);background:linear-gradient(to bottom,#000 0,#00679B 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141414',endColorstr='#3f3f3f',GradientType=0)}
.news-detail .content-title {
    margin: 0 0 5px 0;
    line-height: 120%;
    font-weight: 700;
    font-size: 187.5%;
    color: #003047;
}
.author-article-detail .content-title {
    margin: 0;
    line-height: 120%;
    font-weight: 700;
    font-size: 187.5%;
    color: #003047;
}
.cat-news .pager .active:after {
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    width: 22px;
    height: 15px;
    background-color: #00679B;
    content: '\e84f';
    text-align: center;
    line-height: 15px;
    font-family: "cm-icons";
    font-size: 80%;
    color: #fff;
}
.comment_add .member_name {
    width: 200px;
    height: 40px;
    margin: 0 0 20px 10px;
    padding: 0 6px;
    border: 1px solid #ededed;
    border-radius: 2px;
    line-height: 40px;
    font-size: 87.5%;
    color: #00679B;
}
.comments .caption {
    display: flex;
    padding: 10px 0 9px 0;
    margin-bottom: 20px;
    background-color: #ededed;
    border-bottom: 1px solid #ddd;
    color: #00679B;
}
.comments ul {
    line-height: 71%;
    font-size: 92.25%;
    color: #262626;
}
.comments li{position:relative;clear:both;min-height:100px;padding:20px 20px 10px 10px;margin-bottom:10px;line-height:18px;background-color:#fff}

.comments li .a{position:absolute;left:0;top:0;bottom:0;width:1px;border-bottom:1px solid #fff;border-right:1px solid #e3e3e3;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(239,239,239,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(239,239,239,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(239,239,239,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#efefef',GradientType=0)}

.rel-link a{display:table;font-family:Arial,Helvetica,sans-serif;font-weight:900;color:#cc0a0a}

.top-headline .title
{background-color: #00679b;
color: #fdfdfd;}

.top-headline .pager .item.active a 
{background-color: #ed1c24;
color: #fff;}

.top-headline .pager .item a{color:#fff;}

/*.top-headline .pager .item
{
	display:block;
	float:left;
	width:47px;
	margin-right:2px;
	color:#fff;
	font-size:87.5%;
	font-weight:700;
	line-height:30px;
	text-align:center;
	zoom:1}*/

.last-min .icon
{width:0px;height:0px;}

.headline li .title
{font-weight:500;background-color:#00679b;}

.boxed .mostly-side ul li
{height:87px;}

.headline h2
{font-size:0px;}

.banner{text-align:left}

.page-title{background-color:#b10707}


