body{background:#fff;}
#wrap{border:none;}
#bd{margin-top:10px;}
#leftcol,#rightcol{background:#fff;}
.imgbox img{width:100%;}
.imgbox a{display:block;height:160px;overflow:hidden;}
.imgbox .arttitle{margin:5px 0;line-height:20px;font-size:15px;text-align:left;}
.imgbox .arttitle a{height:auto;}
.imgbox{margin-bottom:10px;text-align:center;}
.box{border:1px solid #cbd7ec;}
.dashline{width:100%;border-bottom:1px dashed #ccc;padding:2px 0;margin:2px 0 5px 0;}

.navbox{width:100%;}
.navbox ul li ul.sub_active{width:100%;}
.navbox ul li ul.sub_active{height:auto;}

.topbox{border:1px solid #a4a3a3;border-top:3px solid #094e9c;padding-left:0;padding-bottom: 10px;text-align: left;}
.topbox .post-date{border-bottom:1px solid #d4d4d4;margin-bottom:10px;}

.box{border:none;border-top:2px solid #231f20;background:#f9f9f9;padding-top:10px;margin-bottom:10px;}
.box_title{clear:both;margin-bottom:10px;}
.sb_title{color:#da5c28;font-size:1.5em;float:left;line-height:1.5em;font-weight:bold;}
.sb_r{margin-top:0.2em;float:left;border-left:1px solid #535456;padding-left:10px;margin-left:10px;}
.sb_t1{display:block;font-size:0.8em;line-height:0.8em;color:#656565;}
.sb_t2{display:block;font-size:1em;line-height:1em;color:#656565;}
.slide_title{background:url(../images/red-dot.gif?v=2) no-repeat left center;padding-left:10px;border-bottom:1px solid #d4d4d4;width:100%;overflow:hidden;white-space:nowrap;margin-bottom:5px;}
.noborder{border:none;}
.slide_title:last-child{border:none;}
.box .desc{font-size:13px;color:#999;}

#rightcol a{color:#555555;}
#rightcol a:hover{color:#ff9900;}
.hotarticles .newslist{line-height:22px;background:none;padding:0;margin-bottom:5px;}
.newslist span{display:inline-block;float:left;font-size:13px;width:20px;text-align:center;margin-right:5px;background:#d9d9d9;color:#2483b3;border-radius:5px;}
.newslist span.red{background:#0a4d9b;color:#fff;}


#bigtitle{position:relative;color:#333333;font-weight:bold;font-size:25px;line-height:40px;background-color:none;padding-right:60px;margin:10px 0;text-align: left;}
#bigtitle #encoding{line-height:25px;position:absolute;right:10px;top:10px;font-weight:normal;font-size:15px;color:#ff3300;}
.title{color:#333333;height:24px;line-height:30px;background-color:none;padding-left:10px;margin:20px 0 10px 0;}
#bigtitle .date{font-size:16px;}
.date{font-family:arial;}

#children{border:1px solid #CBD7EC;line-height:18px;}
#children table tr td{padding:5px 10px 5px 10px;}

.posts, .artlist{clear:both;margin-bottom:10px;padding:10px 0;border-bottom:1px dotted #ccc;text-align: left;}
.arttitle{font-size:1.2em;font-weight:bold;margin-bottom:5px;}
.post-date{font-weight:normal;text-align:right;color:#999;margin-top:5px;}

.posts .tag{margin-top:5px;}
div.tag a{font-size:0.8em;display:block;float:left;border:1px solid #ccc;border-radius:5px;margin-right:10px;color:#333;padding:0 5px;}
div.tag .hidden{display:none;}

ul.pagination li a{color:#2c58a3;padding:0.0625em 0.05em;}
.paging{margin:20px 0;}
ul.pagination li{margin-left:0.6em;font-size:1em;padding:0.0625rem 0.05rem;}
.paginationdescription{margin-top:10px;clear:both;text-align:right;color:#aaa;font-size:0.825em;}

.listing{display:block;float:left;margin-right:10px;border:1px solid #ccc;padding:0 3px;line-height:20px;}
.current-listing{background:#2c58a3;color:#fff;}

@media only screen and (min-width: 40.036em) {
	#breadcrumb .top-bar{border-bottom:1px solid #cbd7ec}
}
	
.paginationcontainer .paging .paginationcontainer ul.pagination li a{border-style:none;margin-right:0px;margin-bottom:0px;}	

.large-6.medium-6.small-6.column {  
	margin-bottom: 10px;  
} 
#leftcol .topbox .large-6{padding-top:1%; padding-left:1%;}