.parent0{
background:#F8F8F8;
}
.parent1{
background:#E8E8E8;
}

.comment-list .children {
    margin-left: 20px;
}
.comment-list, .comment-list .children{
list-style:none !important;
padding:0;
}
.content ol li.parent0, .content ol li.parent1{
list-style:none;
border-top:1px #ccc solid;
border-bottom:1px #ccc solid;
padding:10px;
margin:2px 0;
}
.content ol li.comment{
list-style:none;
border-top:1px #fff dotted;
padding-top:10px;
}
.comment-total{
font-size: 15px;
font-weight: bold;
padding: 3px 10px;
}
.comment_name{
font-weight:bold;
}
.comment_name span{
font-size:11px;
color:#aaa;
font-weight:normal
}
/*.article-category-1 {
float:left;
margin-bottom:10px;
overflow: hidden;
width: 100%;
}
.article-category-2 {
float:left;
padding:0 10px;
overflow: hidden;
width: 45%;
border-left:1px #ccc solid;
}
.article-category-3 {
float:left;
padding:0 10px;
margin:10px 0;
overflow: hidden;
width: 30%;
border-left:1px #ccc solid;    
}
.article-category-4 {
float:left;
padding:0 10px;
margin:10px 0;
overflow: hidden;
width: 22%;
border-left:1px #ccc solid;    
}*/
.article-category{
border-left:0px #ccc solid;
padding-right: 10px;
}
.content .none{
border-left:none;
}
.content .none2{
padding:0 0 0 10px;
}
.img-hover ul, .img-hover ol{
margin-left: 20px;
}
.img-hover ul li{
list-style-position: inside;
list-style: disc;
}
.img-hover ol li{
list-style-position: outside;
}
.img-hover img:hover{
/*border: 1px solid #2C61A8;*/
-moz-box-shadow: 3px 3px 4px #CCCCCC;
-webkit-box-shadow: 3px 3px 4px #CCCCCC;
box-shadow: 3px 3px 4px #CCCCCC;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC');
}
.article-category .article-content {
float: left;
margin-top: 5px;
width: 100%;
}
.category-title h2{
/*background:  url("../images/category-line.jpg") left bottom no-repeat;*/
border-bottom: 1px #021e4f solid;
color: #021e4f;
text-transform:uppercase;
line-height:30px
}
.category-title h2 a{
color: #021e4f;	
}
.article-category .article-content .article-top {
float:left;
width:50%;
padding-top:10px;
}
.article-category .article-content .article-top a{
color: #021e4f;
}
.article-category .article-content .article-top h3{
border-bottom:0 #021e4f solid;
margin-bottom:10px;
}
.article-category .article-content .article-other {
float:left;
width:50%;
clear:none !important;
padding-left:20px;
}

@media screen and (max-width: 768px){
	.article-category .article-content .article-top {
	width:100%;
	}
	.article-category .article-content .article-other {
	width:100%;
	}

}

.article-category .article-content .article-other li{
background: url("../images/arrow.png") no-repeat scroll 0px 5px transparent;
list-style:none;
line-height: 16px;
margin:  2px;
padding: 2px 0 10px 16px;
border-bottom:1px #d5d5d5 dashed
}
.article-other ul li{
list-style:inside disc
}
.article-other ul li a{
color: #000;
}
.article-other ul li a:hover{
color: #021e4f;
}
.article-top img, .article-other ul img, .article-list img {
float: left;
margin-right: 15px;
margin-bottom: 10px;
overflow: hidden;
padding: 0;
vertical-align: middle;
}
.article-list{
min-height:100px;
}
.article-list h3{
margin-bottom: 10px;
}
.section-container.auto > section > .title a, .section-container.auto > .section > .title a{
font-size: 1em;
padding: 0.8em;
}
.other-cat {
margin-bottom: 10px;
overflow: hidden;
width: 100%;
}
.other-cat .other-content {
float: left;
margin-top: 5px;
width: 100%;
}
.other-cat .other-content .other-top {
}
.other-cat .other-content .article-other {
clear:both;
text-align: justify;
}
.article-other{
clear:both;
}
.article-other span, h1 span, h3 span{
font-size:10px;
display:block;
font-weight:normal;
color:#ccc;
text-align:left
}
.other-top img, .article-other ul img, .other-list img {
float: left;
margin-right: 5px;
overflow: hidden;
padding: 1px;
vertical-align: middle;
}
.other-list{
min-height:130px;
}
.category-line{
	height:1px;
	width:100%;
	clear:both;
	margin:10px 0;
	border-bottom:1px #efefef solid
}