﻿body
{
   
   margin-right:auto;
   margin-left:auto;   
   font-family: 宋体;
   font-size: 12px;
   width:968px;
   azimuth:center;
}

td
{
   vertical-align: top;
}

td.fieldname
{
   text-align: right;
   font-size: 10px;
   font-weight: bold;   
}

hr
{
   color: #b45d16;
}

#alldivcontext
{
 azimuth:center;
 position:relative;
 width:968px;	
}

#container
{
  background-color: #EFE9D3;  
}



#container2
{
   /*background-color:white;*/
   margin-right: 170px;  
}

/* 显示导航条的背景宽度和高度*/
#header
{
   padding: 0px;
   margin: 0px;
   width: 100%;
   height: 160px;
   background-color:#174F8C;
  /* background-image: url(images/HeaderSlice.gif);*/
}

/* 显示网页上方的的图像高度和宽度*/
#header2
{
   padding: 0px;
   border:0px;
   margin: 0px;
   width: 968px;
   height: 125px;
   background-image: url(images/TaikaiHeaderAdmin.gif);
   z-index:10;
}
#lefttablecol
{
   padding: 0px;
   margin: 0px;
   width: 18px;
   background-image: url(images/lefttablecol.gif);
   z-index:10;
}
#righttablecol
{
  /* padding: 0px;*/
   margin: 0px;
   width: 18px;
   background-image: url(images/righttablecol.gif);
   z-index:10;
}

/* 导航条中的文字离网页顶端的距离*/
#headermenu
{
   position:absolute;/* relative;*/
   top: 135px;   
   right:10px;
   width: 120px;
   padding: 2px 2px 2px 2px;
}

#managedefault
{
   position:relative ;
   /* margin-top:-20px;  */
   background-color:White;
   padding: 5px;
   margin-right:5px;
   /*height:800px;*/
   font-family:宋体;
   font-size: 12px;	
   padding-left: 5px;
   padding-right:2px;
   color: #6C6030;	
   clear:both ;
   background-image:url(images/centerslice.gif);
}
#managedefault a
{
   color:Navy;   
}


#breadcrumb
{
   /*background-color: #202020;*/
   
    margin-top:30px;  
   /*background-color:#EFE9D3;*/
   color:#093B76 ;
   font-family:宋体;
   padding: 3px;
   font-size: 12px;	
   padding-left: 5px;
 /*visibility:hidden;*/
  
}

#breadcrumb a
{
   color:Navy;   
}

#footer
{
    /*position:absolute;*/
   padding: 0px;
   /*margin: 0px;*/
   margin-left:auto;
   margin-right:auto;
   width: 968px;
   height:172px;
   font-size: 12px;   
   line-height:18px;
}
#footerspace
{
    height:2px;
    background-color:White;
}
#footerhr
{
    padding: 0px;
    margin: 0px;
    height:26px;
    background-color:#4776A4;
}

#footertext
{
   text-align: center;
   padding-top: 5px;       
   color:#B1231F;     
   background-color:#D4DCE9;
   vertical-align:middle ;  
   height:142px;
    
}

#bannerbox
{
   border: dashed 2px #c35308;
   margin-top: 20px;
   margin-bottom: 20px;
   margin-left: 10px;
   margin-right: 10px;
   padding: 5px;
   text-align: center;
   background-color: #e1e1e1;
}

#bannerbox a
{
   font-size: 10px;
   text-decoration: none;
   color: black; 
}

#loginbox
{
	/*visibility:hidden;*/
   position: absolute;
   /*margin-top:10px;*/
   margin-top:5px;
  /* top: 25px;*/
   /*left:620px;*/
   left:580px;
  /* width: 330px;*/
   width: 380px;
   /*height:21px;*/
   height:38px;
  /* height: 80px;*/
  /* padding: 2px 2px 2px 2px; */   
  font-family:宋体;
   font-size: 12px;
   color:#093B76;
   font-weight:bold;
 /*  border: solid 1px #cccccc;*/
}

#loginbox a
{
	color:#093B76;
	text-decoration:none;
}

#searchbox
{
   position: absolute;
   /*margin-top:10px;*/
   margin-top:5px;
   left:205px;
   width:380px;
   height:21px;
  /* height: 80px;*/
  /* padding: 2px 2px 2px 2px;   */ 
  font-family:宋体;
   font-size: 12px;
   color:#093B76;
   font-weight:bold;
   visibility:hidden;

 }
#searchboxasp
{
   position: absolute;
   /*margin-top:10px;*/
   margin-top:5px;
   left:200px;
   width:584px;
   height:21px;
  /* height: 80px;*/
  /* padding: 2px 2px 2px 2px;   */ 
  font-family:宋体;
   font-size: 12px;
   color:#093B76;
   font-weight:bold;

 }
#banner
{
   position: absolute;
   top: 92px;
   left: 40px;
   width:186px;
   height: 35px;
}

#loginbox input
{
   color: red;
   border-color: red;
   background-color: #ffffff;
   font-size: 10px;   
}

#platselector
{
 visibility:hidden;
   position: absolute;
   text-align: right;
   top: 135px;
   right: 10px;
   width: 280px;
   height: 80px;
   padding: 2px 2px 2px 2px;    
   font-size: 10px;
}

#platselector select
{
	 visibility:hidden;
   color: black;
   background-color: #e1e1e1;
   font-size: 10px;
}

#welcomebox
{
  margin-top:7px;
  /* top: 25px;*/
  /* left:620px;*/
   left:600px;
   /*width: 260px;*/
   width: 300px;
   height:21px;
   font-size: 12px;
   text-align: right;
}
#welcomeboxany
{
 margin-top:7px;
  /* top: 25px;*/
   left:600px;
   width: 300px;
   height:21px;
   font-size: 12px;
   text-align: right;
}

#leftcolpersonal
{
   position: absolute;
   top: 212px;
   left: 0px;
  width: 200px; 
   border-right: solid 1px #cccccc;
  background-color: white;
   font-size: 10px;
}

#leftcolpersonal div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#leftcolpersonal div.alternatetext
{
   padding: 6px 6px 6px 6px;
   /*background-color: #e1e1e1;*/
   text-align: justify;
}


#leftcolpersonal div.sectiontitle, #leftcolpersonal.sectiontitle span
{
   padding: 6px 6px 6px 3px;
   background-color: #7C6218;/*#8C8888;*/
   color: #FFFFFF;
   font-size: 12px;
   border-color:#D4CDCD;   
   font-weight: bold;
   text-transform: uppercase;
}
#leftcolpersonal div.sectiontitle2, #leftcolpersonal.sectiontitle2 span
{
   padding: 6px 6px 6px 3px;
   background-color:#40901F;/*#8C8888;*/
   color: #FFFFFF;
   font-size: 12px;
   border-color:#D4CDCD;   
   font-weight: bold;
   text-transform: uppercase;
}




#leftcolpersonal div.articleVotesRss2
{
   padding-top: 10px;
   padding-bottom: 4px; 
   background-color:#EFE9D3;
   color:#626262;
   /*border: solid 1px #cccccc; */
   border-collapse:collapse;
   height:198px;
}

#leftcolpersonal div.articleVotesRss
{
   padding-top: 10px;
   padding-bottom: 4px; 
   background-color:#EFE9D3;
   color:#626262;
   /*border: solid 1px #cccccc; */
   border-collapse:collapse;
   height:198px;
}

#rightcolpersonal div.articleVotesRss2
{
   padding-top: 10px;
   padding-bottom: 4px; 
   color:#626262;
   background-color:#EFE9D3;
   /*border: solid 1px #cccccc; */
   border-collapse:collapse;
   height:198px;
}
#rightcolpersonal div.articleVotesRss
{
   padding-top: 10px;
   padding-bottom: 4px; 
   color:#626262;
   background-color:#EFE9D3 ;
   /*border: solid 1px #cccccc; */
   border-collapse:collapse;
   height:198px;
}
#leftcolpersonal a
{
   color: #626262;
   text-decoration:none;
}
#rightcolpersonal
{
   position: absolute;
   top: 250px;
   right: 0px;  
   width: 180px;
   color: Black;
  border-left:solid 1px #cccccc;
   background-color: white;
   font-size: 10px;
}

        
#leftcol
{
   position: absolute;
   top: 212px;
   left: 0px;
  width: 200px;
  background-color:White;
   border-right: solid 1px #cccccc;
   border-top: solid 1px #cccccc;
/*  
  background-color: #cccccc;
   font-size: 10px;*/
}

#leftcol div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#leftcol div.alternatetext
{
   padding: 6px 6px 6px 6px;
   /*background-color: #e1e1e1;*/
   text-align: justify;
}



#leftcol div.sectiontitle, #leftcol.sectiontitle span
{
   padding: 6px 6px 6px 3px;
   background-color: #7C6218;/*#8C8888;*/
   color: #FFFFFF;
   font-size: 12px;
   border-color:#D4CDCD;   
   font-weight: bold;
   text-transform: uppercase;
}
#leftcol div.sectiontitle2, #leftcol.sectiontitle2 span
{
   padding: 6px 6px 6px 3px;
   background-color:#40901F;/*#8C8888;*/
   color: #FFFFFF;
   font-size: 12px;
   border-color:#D4CDCD;   
   font-weight: bold;
   text-transform: uppercase;
}

#leftcol div.articleVotesRss2
{
	  position:inherit;
   padding-top: 10px;
   padding-bottom: 4px; 
   background-color:#EFE9D3;
   color:#626262;
   /*border: solid 1px #cccccc; */
   border-collapse:collapse;
   /*height:198px;*/
}

#leftcol div.articleVotesRss
{
	position:inherit;
   padding-top: 10px;
   padding-bottom: 4px; 
   background-color:white;
   color:#626262;
   /*border: solid 1px #cccccc; */
   border-collapse:collapse;
  /* height:198px;*/
}

#rightcol div.articleVotesRss2
{
  position:inherit;
   padding-top: 10px;
   padding-bottom: 4px; 
   color:#626262;
   background-color:#EFE9D3;
   /*border: solid 1px #cccccc; */
   border-collapse:collapse;
  /* height:198px;*/
}
#rightcol div.articleVotesRss
{
   position:inherit;
   padding-top: 10px;
   padding-bottom: 4px; 
   color:#626262;
   background-color:white ;
   /*border: solid 1px #cccccc; */
   border-collapse:collapse;
  /* height:198px;*/
}




#leftcol a
{
   color: #626262;
   text-decoration:none;
}

#centercol
{
  
  width:968px;
   margin-left:auto;
   margin-right:auto;
   
   /*margin-left:200px;   
    width:586px;*/    
    
   padding: 0px;
   azimuth:center;
  /* background-color: white;  */ 
}

#centercol1
{
  /* position:inherit;*/ 
  
   /*margin-left:0px;*/
   
   margin-left:200px;   
    width:768px;    
   padding: 0px;
  /* background-color: white;  */ 
}

#centercolcontent
{
	/*margin-top:20px;*/
   padding: 15px 6px 15px 6px;
   background-color: #FFFFFF; 
}

#centercolcontent div.sectiontitle, #centercolcontent .sectiontitle span
{
   font-weight: bold;
   font-size: larger;
   color: #b45d16;
   
}

#centercolcontent div.sectionsubtitle
{
   font-weight: bold;
   padding-bottom: 4px;
}

#nextcol
{
   /*border: solid 1px #cccccc; */
}

#nextcol1
{
   /*border: solid 1px #cccccc; */
}
#rightcol
{
   position: absolute;
   top: 250px;
   right: 0px;  
   width: 180px;
   color: Black;
   border-left:solid 1px #cccccc;
   border-top: solid 1px #cccccc;
  /* background-color: #CCCCCC;*/
  background-color:White;
   font-size: 10px;
}
/* 不显示右边栏*/
#rightcol1
{
   position: absolute;
   top: 250px;
   right: 0px;  
   width: 2px;
   color: Black;
   border-left:solid 1px #cccccc;
   border-top: solid 1px #cccccc;
  /* background-color: #CCCCCC;*/
  background-color:White;
   font-size: 10px;
}
/* 不显示左边栏*/
#leftcol1
{
   position: absolute;
   top: 212px;
   left: 0px;
  width: 2px;
  background-color:White;
   border-right: solid 1px #cccccc;
   border-top: solid 1px #cccccc;
/*  
  background-color: #cccccc;
   font-size: 10px;*/
}
#activesearchbox div.sectiontitle 
{
 padding: 6px 6px 6px 3px;
   background-color: #eeeeee;/*#8C8888;*/
   font-size: 12px;
   border-color:#D4CDCD;   
   font-weight: bold;
   text-transform: uppercase;

}
#activesearchbox div.articleVotesRss 
{
   border: solid 1px #cccccc; 	

} 
#activesearchbox div.articleVotesRss a
{
   color:#333333;

} 

#rightcol div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#rightcol div.sectiontitle, #rightcol .sectiontitle span
{
   padding: 6px 6px 6px 3px;
   background-color:#7C6218;/*#8C8888;*/
   color:white;
   font-size: 14px;
   line-height:18px;
   font-weight: bold;
   text-transform: uppercase;

}
#rightcol div.sectiontitle2, #rightcol.sectiontitle2 span
{
   padding: 6px 6px 6px 3px;
   background-color:#40901F;/*#8C8888;*/
   color:white;
   font-size: 14px;
   line-height:18px;
   font-weight: bold;
   text-transform: uppercase;

}

#rightcol a
{
   color: #626262;
   text-decoration:none;
}

#showbooktitletip span
{
   font-family: 宋体;
   font-size: 10px;
   color: #660000;
}

#expolab
{
	height:185px;
   font-family: 宋体;
   font-size: 12px;
   font-weight:bold;
   color: #6C6030;	
   background-image:url(images/centerslice.gif);
}

#rssreadernews
{
	/*height:235px;*/
	height:auto;
   font-family: 宋体;
   font-size: 12px;
   font-weight:bold;
   color: #6C6030;	
   background-image:url(images/centerslice.gif);
}

#rssreadernews  a
{
   	font-family: 宋体,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	line-height: 18px;	 
}

#rssthreadreadernews
{
	/*height:235px;*/
	height:auto;
   font-family: 宋体;
   font-size: 12px;
   font-weight:bold;
   color: #6C6030;	
   background-image:url(images/centerslice1.gif);
}
#rssthreadreadernews  a
{
   	font-family: 宋体,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	line-height: 18px;	 
}

.footermenulink
{
   font-family:宋体, Arial, Serif;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;        
}

.footermenulink a
{
   text-decoration: none;
   color: blue; 
}

.headermenulink
{
   font-family:宋体;
   font-size: 14px;
   /*line-height:30px;*/
   font-weight:bolder;
 
   /*text-transform: uppercase;  */      
}

.headermenulink a
{
   text-decoration: none;
   color: white; 
}

.headermenulink a:hover
{
   text-decoration:underline;/*overline;*/
   color:#EFE9D3; 
}

.highlight
{
  /* background-color: #fefbd2;*/
   color: #000080;
}

.highlightcity
{
   background-color: #df2e05;
}

.highlightstate
{
 /*  background-color: #f4c977;*/
}

.highlightcountry
{
   background-color: #818689;
}

.articlebox
{
   color: #b45d16;
   border:  solid 1px #cccccc; 
   padding: 6px 6px 6px 6px;
    background-color:white;
   font-size:12px; line-height:20px
  
 }

.articletitle
{
   font-size: 18px;
   font-weight: bold;
   color: #995117;
   text-decoration: none;
}

.chaptertitle
{
   font-size: 12px;
   color: Green ;
   text-decoration: none;
}

.articleabstract
{
   padding-top: 6px;
}


.articleVotesRss
{
   padding-top: 10px;
   padding-bottom: 4px; 
   background-color:#FFFFFF;
  /* border-collapse:collapse;*/
}

.comment
{
   padding: 4px 0px 4px 0px;
   font-size: 12px;
}

.pollbox
{
   font-size: 11px;
}

.pollcontent
{
	background-color:White;
	border: solid 1px #cccccc; 
   padding: 6px;
}

.pollquestion
{
   font-size: 13px;
   font-weight: bold;
}

.polloptions
{
   padding-top: 10px;
   padding-bottom: 4px;
}

.voteoptions
{
   padding-top: 3px;
   padding-bottom: 4px;
}
.pollbar
{
   background-color: red;
   font-size: 4px;   
}

.progressbarcontainer
{
   width: 98%;
   height: 15px;
   border: solid 1px black;
   padding: 1px;
}

.progressbar
{
   width: 0px;
   background-color: Red;
   height: 15px;
}

.newsletterbox
{
   font-size: 11px;
}

.newsletterboxcontent
{
   padding: 6px;
}

.postinfo
{
   background-color: #f9eaa6;
   font-weight: bold;
   text-align: center;
}

.posttitle
{
   padding: 3px;
   margin-bottom: 10px;
   background-color: #f09d35;
   color: black;
   font-weight: bold;
}

.postbody
{
   padding: 3px;
}

.shoppingcartbox
{
   font-size: 11px;
}

.shoppingcartboxcontent
{
   padding: 6px;
}

.platsectionsubtitle
{
  font-family:宋体 ;
  font-size:12px;
  line-height:20px;   
}
.platsectionsubtitle a
{
  font-style:normal;
  color:Green;   
  text-decoration:none;
}

/* 为显示文章 弹出菜单时添加的样式  */
#menubook
{    
    position: absolute;
    background-color:ActiveBorder;
    border: solid 1 #9BC9DF; 
    z-index: 99000;
    display:none;     
}


.cssStyleDefault   /* 弹出菜单的样式  */
{
   position: absolute;
   width: 180px;
   cursor: default;
   display: none;
   font-family: Verdana;
}

.menuitems
{
    padding-left: 6px;
    padding-top: 2px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-bottom: 1px;
    margin-left: 3px;
    margin-right: 3px;
    font-size: 12px;
}
.itemshovor
{
 position: relative;
 padding-left: 6px;
 padding-top: 0px;
 padding-bottom: 0px;
 margin-top: 1px;
 margin-bottom: 1px;
 margin-left: 3px;
 margin-right: 3px;
 background-color:Navy ;
 border: 1px outset DarkBlue;
 z-index: 7;
 font-size: 12px;
}
.side
{
 position: absolute;
 background-color:Navy ;
 width: 26px;
 height: 300px;
 z-index: 886;
/* filter: Alpha(Opacity= "20" ,FinishOpacity= "95" ,Style= "1" );*/
}
.hr
{
 padding-left: 25px;
 padding-right: 5px;
 /*size: 1px;*/
}
/*图书标题的字体样式   在阅读位置使用*/
#articletitle span
{
    font-family:宋体;
    font-style:normal;
    font-weight:bold;
    font-size: 20px; 
}


/*User目录中需要用到的CSS*/

/*搜书时使用*/

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.kw {
	FONT-SIZE: 16px; PADDING-TOP: 2px; FONT-FAMILY: Verdana; HEIGHT: 1.78em
}
.sb {
	FONT-SIZE: 14px; WIDTH: 5.6em; HEIGHT: 2em
}

.lineheight22
{
	line-height:22px;
	
	
}
.lineheight16
{
	line-height:16px;	
}

#activesearchbox
{
	font-family: 宋体,Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;	
   /*border : solid 1px #cccccc; */	
}

.hrstyle
{
	 width:96%;
	 /*padding:2px 2px 2px 2px; */	
	 border:dashed 1px #6C6030;
	  border-bottom-style:none;
	  border-bottom-color: #6C6030;
	  border-bottom-width:0px;
	  
	 /*
	 border-bottom-style:dashed;
	 border-bottom-color:#6C6030;	
	 border-bottom-width:1px;
	 */
	 /* outline-style:dashed;*/
}
.createstyle
{
	line-height:10px;
	font-size:xx-small;		
	color:red;
}
.imageStyle32
{
    width:32px;
    height:32px;
    border-width:0px;
   
}
.imageStyle32Border
{
    width:32px;
    height:32px;
    border-width:1px;
   border-color:#cccccc;
}
.imageBlogStyle90
{
    width:90px;
    height:90px;
    border-width:1px;
    border-color:#cccccc;
}
.imageStyle100
{
    width:100px;
    height:100px;
    border-width:0px;
   
}
.imageStyle70
{
    width:70px;
    height:70px;
    border-width:1px;
    border-color:#cccccc;
}
#threadrssreader
{
	/*height:235px;*/
	height:auto;
   font-family: 宋体;
   font-size: 12px;  
   color: #6C6030;	
  /* background-image:url(images/centerslice.gif);*/
}  
.threadoption
{
    color:#000000;
    font-size:14px;
    font-weight:bold;   
    color:green;
    text-align:right;
}
    
    
a{text-decoration:none;color:Black;}
a:hover{text-decoration:ubderline;color:Red;}

#hotpicstyle
{
     background-image:url(/images/HotPictures.gif);
      background-repeat:no-repeat;
      azimuth:center;
      height:174px;    
}

#threadbookshelf
{
    font-size:9pt;
    color:black;
    
}
.bloglabel
{
    font-size:12px;
    color:Red;    
    
}
.menu_color
{
    color:White;
    font-size:9.1pt;
    font-weight:bold;
}

.menuadmin_color
{
    color:#660000;
    font-size:14px;
    font-weight:bold;
}

    