.wz-nav-bd1:after,.wz-nav-bd2:after,.group:after,.news-blk:after,.title-a:after,.special:after,.reply-textarea textarea:after,.np-post-footer:after,.column-recommend .list li:after,.column-info:after,.column-list-bd li:after,.chapters-knowledge-hd:after,.chapters-knowledge-bd:after,.chapters-ctn .hd:after,.chapters-ctn dl:after,.region-bd:after,.region-hd:after,.instructions:after,.exam-book-bd:after,.hot-info:after,.hot-info dl:after,.hot-info dt:after,.hot-info dd:after,.hot-info dd ul:after,.filter:after,.filter li:after,.lm-news-cont:after,.dqdh:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*À¸Ä¿Ò³×ó²à*/
.column{ width:660px; float:left; position:relative;}
.column-hd{width:100%; border-bottom:#1078a6 solid 3px; margin-top:5px; position:relative}
.column-hd h2{ font-family:"Microsoft Yahei"; font-size:26px;float:left; position:relative; margin-bottom:-3px; margin-top:-3px;  background-color:#FFF}
.column-hd h2 span{ float:left; border-bottom:#ff9600 solid 3px; height:48px; line-height:48px; padding:0 20px 0 10px; margin-right:3px;}
.column-hd .fr{padding-top:15px; color:#999}
.column-hd .fr a{ padding-left:10px; padding-right:10px; color:#059}
.column-hd .fr a:hover{ color:#d00}
/*À¸Ä¿Ò³×ó²àÁÐ±í*/
.column-list{ width:100%;clear:both;zoom:1; display:block}
.column-list-bd{ width:100%; clear:both; padding-top:20px; padding-bottom:10px; }
.column-list-bd li{ clear:both; zoom:1; position:relative; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f3f3f3; padding-top:8px; padding-right: 0; padding-bottom:8px; padding-left: 0; }
.column-list-bd li:hover{ background-color:#fffdf7 }
.column-list-bd .txt{ width:87%; font-size:14px; line-height:27px; float:left; white-space:nowrap; overflow:hidden; background:url(common.png) -196px -303px no-repeat; text-indent:10px; }
.column-list-bd li span{ color:#888; float:right; line-height:27px}


/*ÓÒ²à*/
.title-a{ width:100%; line-height:40px; position:relative; margin-top:-1px;}
.title-a-l{float:left;line-height:50px; font-size:14px; padding-right:20px; padding-left:20px;border-top:#006282 solid 2px; font-weight:bold;float:left;}
.title-a-l a{ color:#006282;}

.list-a{ width:100%;line-height:28px; font-size:12px; }
.list-a li{ width:100%; float:left;white-space:nowrap; overflow:hidden;background:url(common.png) -196px -303px no-repeat;}
.list-a a{ width:98%; float:left; text-indent:1em;  }

.content{ width:1000px;}
.sidebar{width:300px; float:right;}
.sidebar-blk{ width:298px; border:#d5d5d5 solid 1px; margin-top:15px}
.sidebar-blk-hd{ width:298px; background-color:#f5f7f8; border-bottom:#d5d5d5 solid 1px; font-family:"Microsoft Yahei"; line-height:37px; font-size:14px; text-indent:1em;}
.sidebar-blk-bd{ padding:15px}


