.content{ width:980px; margin:0 auto;}
/*main*/
.main{ float:left; width:745px; border:1px solid #d3c8b7}

.cur-bar-wrap{ border:0 none; background:#f7f3eb}
.wrapper .cur-bar{ font-family:Microsoft YaHei; padding-left:16px; color:#8d7766;  height:38px; line-height:38px}
.cur-bar a{ color:#8d7766;}

.art-wrap{ border:none; border-top:1px solid #ebe8e1; padding:20px; background:#fff;}
.ico2{ display:inline-block; background:url(/skin/REXUESF/images/b4.png) no-repeat; vertical-align:middle;}
.ico2-house{width:14px; height:38px; background-position:0 -72px; margin-right:8px;}
.article-list-box{padding:20px 0; border-bottom:1px dashed #dbdbdb;}
.article-list-box li{ height:28px; line-height:28px; overflow:hidden; *zoom:1}
.article-list-box .date{ float:right; color:#707070; font-size:14px;}
.article-list-box .tit { float:left; width:560px; background: url(/skin/REXUESF/images/b4.png) no-repeat 0 -110px; padding-left:13px;}
.article-list-box li a{ font-size:14px; color:#333;}
.article-list-box li a:hover{ text-decoration:underline; color:#ff1b00}
.article-list-box .line{overflow:hidden; height:0; margin:12px 0; font-size:0; line-height:0; border-top:1px dashed #dbdbdb;}
/*the pager*/
.pager{ clear: both;height: 25px; margin: 0 auto; line-height: 26px; padding:32px 0 40px;}
.pager ul{ margin: 0; padding: 0; font-size: 14px; text-align:center; height:25px; float:left; position:relative; left:50%;}
.pager li{margin:0 5px 0 0; float:left; display:inline; position:relative; left:-50%;}
.pager li a{ float:left;}
.pager li.page{ height:25px; padding-left:3px;margin:0 3px 0 0;}
.pager li.page a{ color:#666; padding-right:11px; padding-left:8px;}
.pager li.page.selected, .pager li.page.hover{background:url(/skin/REXUESF/images/page.gif) left bottom no-repeat;}
.pager li.page.selected a, .pager li.page.hover a{ display:block; height:25px;background:url(/skin/REXUESF/images/page.gif) right bottom no-repeat; color:#fff;}
.pager li.previous a, .pager li.first a, .pager li.next a, .pager li.last a{ display:block; width:51px; height:25px; line-height:25px; text-align:center; background:url(/skin/REXUESF/images/common-gif.gif) 0 -400px no-repeat; color:#666;}
.pager li.previous a:hover, .pager li.first a:hover, .pager li.next a:hover, .pager li.last a:hover{ background-position:-100px -400px; color:#fff;}
/*side*/
.side{ float:right; width:220px;}
.comm-box{ margin-bottom:15px;}
.comm-box .mod-hd{ background-position:-556px -120px}
.side-tlist{ padding:10px}
.side-tlist li{ height:24px; line-height:24px; overflow:hidden;}
.side-tlist li a{ color:#582e0f;}
.side-tlist .tit{ display:inline-block; padding-left:10px; background:url(/skin/REXUESF/images/b4.png) no-repeat 0 -25px;}
.side-tlist .tit a:hover{ text-decoration:underline; color:#b44800}
.brief-box{ *zoom:1}
.comm-box .mod-bd{ padding:0}
.mod-info .side-tlist{ overflow:hidden; *zoom:1}
.mod-info .side-tlist li{ width:49.99%; float:left}
.mod-info .side-tlist .tit{ background-position:0 -48px; padding-right:10px}
