
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}

html,body
{
	color:#000;
	font-size : 12px;
	line-height:25px;
	letter-spacing: 1px;
	/*width:960px;*/
	/*margin:0 auto;*/
	background-image: url(images/bg.gif);
	background-repeat: repeat;
}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0;}
textarea,input,select,body{font-size:12px;}
select,input{vertical-align:middle;margin:0;}
fieldset,img{border-width:0;border-style:solid;border:0;}
ul,ol{list-style:none;}



.line{
       BORDER-RIGHT: #FFFFFF 0px solid; 
       BORDER-TOP: #FFFFFF 0px solid;  
       BORDER-LEFT: #FFFFFF 0px solid;  
       BORDER-BOTTOM: #000000 1px solid; 
       FONT-SIZE: 9pt; 
       COLOR: #000000;
       background:#FFFFFF
      }
      
.pagenav{margin-top:10px;}
.pagenav li{list-style-type:none;display:inline;padding-right:10px;}
.pagenav li a{padding:4px 5px;border:1px solid #ddd;}
.pagenav li a:hover{border-color:#ECDE00; background:#ECDEC4;}

.gonggao{float:left; color:#000;}
.gonggao li{ list-style-type:none; float:left; margin-left:5px;}
.gonggao a{color:#000;}
.gonggao a:link,a:visited{color:#000;}


/*begin 轮显图片*/
div#MainBanner{margin:0px;border:1px solid #ccc;float: left;overflow:hidden; margin-top:5px; margin-bottom:5px;}

#SlidePlayer{margin:0px;position:relative;float: left;overflow:hidden; }
.Slides li { float: left;list-style:none;display:inline;margin:0px;overflow:hidden;}
.Slides img{border:0;display: none;top: 0;left: 0;position: absolute;}

.SlideTriggers{z-index:999;margin: 0; float:right;right:8px;bottom:8px; position: absolute;line-height:17px;font-family:arial; font-size:12px;}
.SlideTriggers ul{list-style:none;color:#cc0000; height:10px;}
.SlideTriggers li{float:left;background-color:#fcf2cf;margin: 0px 2px;font-size:10px;width:17px;cursor:pointer; text-align:center;list-style:none;color:#d94b01;border: 1px solid #f47500;}
.SlideTriggers li.current{background-color:#ff9415;color:#FFFFFF;width:17px;cursor:pointer;} 

#SlidesLoad{float:left;position: absolute;z-index:990; left:375px;top:125px;}
/* end 轮显图片*/

.thumbnail{ float:left; margin-left:50px; margin-top:20px; display:inline-block;text-align:center;}
.thumbnailimg a{width:161px; height:161px; border:1px solid #ccc;
              /*非IE的主流浏览器识别的垂直居中的方法*/        
              display: table-cell;        
              vertical-align:middle;        
              /*设置水平居中*/
              text-align:center;        
              /* 针对IE的Hack */        
              *display: block;        
              *font-size: 140px;/*约为高度的0.873，200*0.873 约为175*/        
              *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/        
             }
.thumbnailimg a:hover{border-color:#f47500;background-color:#fcf2cf;}
.thumbnailimg img{ vertical-align:middle;}
.thumbnailtitle{float:left; width:160px; height:48px;overflow:hidden;}

.newsalbum{margin:auto; margin-top:10px; margin-bottom:10px;}
.newsalbum li{ list-style-type:none; float:left; margin-left:10px;}
.newsalbum li a{width:161px; height:161px; border:1px solid #ccc;
              /*非IE的主流浏览器识别的垂直居中的方法*/        
              display: table-cell;        
              vertical-align:middle;        
              /*设置水平居中*/
              text-align:center;        
              /* 针对IE的Hack */        
              *display: block;        
              *font-size: 140px;/*约为高度的0.873，200*0.873 约为175*/        
              *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/        
             }
.newsalbum a:hover{border-color:#f47500;background-color:#fcf2cf;}


.photo{ text-align:center; margin-top:20px;}
.phototitle{ font-size:18px; margin-bottom:20px; margin-top:10px; font-weight:bold;}
.photocontent{ margin-top:20px; width:800px; margin:auto; text-align:left;}

.message{border:1px solid #ccc; width:800px; margin:auto;margin-top:10px;}
.messagename{background-color:#ECDEC4; padding-left:10px;}
.messagecontent{ text-indent:2em; padding:10px;}
.messagetime{padding-left:10px;}

.menu{color:White;}
.menu a{color:White;}
.menu a:link,a:visited{color:White;}
.menu a:hover{color:White;text-decoration:underline;}


.reply{border:1px solid #ccc; margin:10px;}
.replytitle{background-color:#ECDEC4; font-weight:bolder;}

.box{margin-top:5px; background-color:#CC9933; height:230px;}
.box .header{ background-image:url("images/back.gif"); font-size:20; font-weight:bolder; color:#000; height:25px;}
.box .header a{color:#000;}
.box td{ padding-left:2px;}
.newsitem{width:310px; height:25px; overflow:hidden;}
