﻿/*==================================================全局==========================================================================*/
@charset "gb2312";
.Notice{
 width:980px;
 height:32px;
 clear:both;
 margin:18px auto 0 auto;
 border:1px solid #dbe1e9;
 background:#f7fafd;
}
.Notice_name{
 width:48px;
 line-height:32px;
 font-size:12px;
 font-weight:bold;
 color:#000;
 float:left;
 text-align:right;
}
.Notice_title{
 width:570px;
 margin:0 0 0 15px;
 line-height:32px;
 float:left;
}
.Notice_title a{
 color:#538fc4;
 text-decoration:underline;
}
.Notice_title a:visited{
 color:#538fc4;
}
.Notice_read{
 line-height:32px;
 padding:0 10px 0 10px;
 float:right;
 font-family:Arial, Helvetica, sans-serif;
 border-left:1px solid #dbe1e9;
 border-right:1px solid #dbe1e9;
}
.Notice_up{
 width:40px;
 height:32px;
 float:right;
}
.Location{
 width:980px;
 height:27px;
 clear:both;
 margin:10px auto 0 auto;
 background:url(../images/pic2.gif) no-repeat left -65px;
}
.Location strong{
 color:#025291;
 float:left;
 line-height:27px;
 padding:0 0 0 20px;
}
.Location span{
 color:#454545;
 float:left;
 line-height:27px;
 padding:0 0 0 5px;
}
.Location p{
 color:#000;
 float:right;
 line-height:27px;
 padding:0 5px 0 5px;
}
.Rules{
 width:980px;
 min-height:84px;
 height: auto!important;
 height:84px;
 clear:both;
 margin:0 auto;
 border:1px solid #cad9ea;
 background:url(../images/Rules_bg.gif) repeat-x;
}
.Rules strong{
color:#000;
display:block;
line-height:23px;
padding:8px 0 0 15px;
}
.Rules p{
 display:block;
 clear:both;
 line-height:18px;
 padding:5px 8px 8px 8px;
}

/*--======================================== 论坛版主 ======================================================--*/
.Moderators{
 height:27px;
 clear:both;
 margin:8px auto 0 auto;
 border-bottom:1px dashed #ccc;
}
.Moderators strong{
 line-height:27px;
 font-size:14px;
 color:#00508d;
 float:left;
 padding:0 15px 0 10px;
}
.Moderators span{
 float:left;
 line-height:27px;
 color:#00508d;
 display:block;
 padding:0 10px 0 0;
}
.Moderators span a{
 line-height:27px;
 color:#00508d;
}
.Moderators span a:visited{
 line-height:27px;
 color:#00508d;
}
/*--======================================== 置顶主题 ======================================================--*/
.Top_up{
 clear:both;
 height:32px;
 border-top:1px solid #e3e3e3;
 border-bottom:1px solid #e3e3e3;
 background:#f7f7f7;
}
.Top_up span{
 display:block;
 line-height:25px;
 color:#000;
 padding:5px 0 0 65px;
}

/*--======================================== 新帖+分页 ======================================================--*/
.news_Posts{
 height:30px;
 clear:both;
 margin:15px auto 10px auto;
}
.news_Posts p{
 width:89px;
 height:26px;
 float:left;
 padding:4px 0 0 0;
}
DIV.sabrosus {
float:right;
height:23px;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM:6px;PADDING-TOP:6px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}
/*============================================ 版块 =============================================*/
.Module{
 width:960px;
 margin:12px auto 0 auto;
 clear:both;
 min-height:76px;
 height: auto!important;
 height:76px;
 padding:10px;
 border:1px solid #e3e3e3;
}
.Module_title{
 width:980px;
 height:28px;
}
.Module_title strong{
 font-size:14px;
 display:block;
 float:left;
 color:#fff;
 line-height:28px;
 padding:0 0 0 40px;
}
.Module_title2{
 height:26px;
 clear:both;
 border-top:1px solid #e3e3e3;
 background:#f7f7f7;
}
.Module_title2 p{
 width:484px;
 float:left;
 color:#000;
 padding:0 0 0 65px;
 display:block;
 text-align:left;
 line-height:26px;
}
.Module_title2 span{
 width:120px;
 float:left;
 color:#000;
 display:block;
 text-align:left;
 padding:0 0 0 10px;
 line-height:26px;
}
.Module_title2 i{
 width:97px;
 float:left;
 color:#000;
 font-style:normal;
 display:block;
 text-align:center;
 line-height:26px;
}
.Module_title2 u{
 width:160px;
 float:left;
 color:#000;
 padding:0 0 0 10px;
 display:block;
 text-decoration:none;
 text-align:center;
 line-height:26px;
}
.Module ul{
 clear:both;
}
.Module ul li{
 clear:both;
 height:37px;
 padding:3px 0 3px 0;
 background:#fff;
 border-bottom:1px solid #e3e3e3;
}

.Module ul li p{
 width:36px;
 height:31px;
 float:left;
 text-align:center;
 padding:7px 0 0 0;
 text-align:center;
 display:block;
}
.div1{
 width:470px;
 text-align:left;
 height:37px;
 float:left;
 padding:0 0 0 5px;
 line-height:37px;
}
.div1 span{
 line-height:37px;
}
.div1 img{
 padding:10px 0 0 5px;
}
.div1 span a{
 color:#006699;
}
.div1 span a:visited{
 color:#006699;
}
.div2{
 width:135px;
 padding:0 0 0 8px;
 text-align: center;
 height:37px;
 float:left;
 line-height:37px;
}
.div3{
 width:89px;
}
.div4{
 width:160px;
 height:37px;
 float:left;
 text-align:left;
 padding:0px 10px 0 0px;
}
.div4 span{
 line-height:18px;
 color:#666666;
 clear:both;
 text-align:right;
 display:block;
}
.div4 span a{
 color:#000;
}
.div4 span a:visited{
 color:#000;
}
.div5{
 width:25px;
 height:28px;
 float:left;
 text-align:center;
 padding:10px 0 0 0;
 text-align:center;
 display:block;
}
.div6{
 width:60px;
 height:28px;
 float:left;
 text-align:right;
 padding:10px 10px 0 0;
 display:block;
}
/*============================================ 版块的跳转 =====================================================*/
.Jump{
 width:980px;
 height:31px;
 border:1px solid #e8e8e8;
 background:#f7f7f7;
 margin:10px  auto 0 auto;
 padding:13px 0 0 0;
 text-align: center;
}

/*============================================ 正在浏览此模块的会员 Member =====================================================*/
.Member_title{
 width:980px;
 height:22px;
 border:1px solid #ccc;
 margin:10px auto 0 auto;
 clear:both;
 color:#000101;
 background:url(../images/title_bg.gif) repeat-x; 
 }
.Member_title strong{
 font-size:12px;
 font-weight:bold;
 line-height:22px;
 padding:0 0 0 10px;
}
.Legend{
 width:960px;
 margin:0 auto;
 min-height:25px;
 height: auto!important;
 height:25px;
 clear:both;
 color:#000101;
 line-height:25px;
 padding:5px 10px 5px 10px;
 border:1px solid #ccc;
 border-top:none;
}


.Legend2{
 width:442px;
 height:46px;
 clear:both;
 color:#000;
 padding:11px 0 0 80px;
 margin:15px auto 10px auto;
 background:#fbfbfb;
 border:1px solid #dedede;
}
.Legend2 p{
 float:left;
 height:32px;
 display:block;
 margin:0 0 0 20px;
}
.Legend2 p img{
 float:left;
}
.Legend2 p span{
 float:left;
 width:100px;
 line-height:32px;
 margin:0 0 0 5px;
}