@charset "utf-8";
/* CSS Document */

.aside-info{width:210px;}
.aside-info .menu{border:1px solid #e1dbce; text-align:center; font-weight:bold;}
.aside-info .menu li{border-bottom:1px solid #e1dbce; }
.aside-info .menu li a{ display:block; height:40px; line-height:40px; background:#f4f2ec; color:#333;}
.aside-info .menu li a:hover{ color:#a00000;}
.aside-info .menu li a.current{background:#a00000; color:#fff;}

.aside-info .menu_h{border:1px solid #e1dbce; border-top:0;}
.aside-info .menu_h h3{background:#f4f2ec; text-align:center;border-top:1px solid #e1dbce;border-bottom:1px solid #e1dbce; line-height:40px;font-size:14px;}
.aside-info .menu_h ul{ padding:10px 0 10px 70px;line-height:1.5;font-size:14px;}
.aside-info .menu_h ul a.current{font-weight:bold;}

.article-info{width:780px;}
.article-info .bdr-gray{padding:20px 30px;}
.article-info .bdr-gray p{text-indent:2em;}

.list { font-size:14px; width:100%; margin:10px 0px; line-height:28px;}
.list li {list-style:none;width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list li .title{float:left;width:50%;}
.list li .msg{float:right;width:150px;}

.pagelist {width:100%;margin:20px auto;text-align:center;}
.pagelist a {display:inline-block;height:22px;padding:0 10px;margin:3px 0 0 0;border:1px solid #ddd;background:#fff;font-size:14px;line-height:22px; margin-right:2px}
.pagelist a:hover {color:#ce0012;background:#2288EE;color:#fff;text-decoration:none;border-color:#2288EE}
.pagelist strong{display:inline-block;height:22px;padding:0 10px;margin:3px 0 0 0;margin-right:2px;border:1px solid #2288EE;font-weight:bold;font-size:14px;line-height:22px;background:#2288EE;color:#fff;text-decoration:none;}