body, td, input, textarea, select {font: 12px Tahoma, Verdana; color: #333; word-break: break-all; }
body {padding: 0px; margin: 0px; }
form {
	padding: 0;
	margin: 0;
}
a { text-decoration: none; color: #00599B; }
a:hover { text-decoration: underline; }
a.red { color: red; }
a img { border: none; }
/*----------提示表格*/
.helptable { width: 100%; background: #FDFFF5 url(centerbody/help_info.gif) no-repeat 0 0; border: 1px solid #D5D8C7; margin-bottom: 20px; }
.helptable td { padding: 15px 15px 15px 35px; line-height: 1.5em; }
.helptable ul { padding: 0; margin: 0 0 0 2em; }

/*----------主题表格*/
.maintable { width: 100%; border-collapse: collapse; border: solid; border-color: #86B9D6 #D8DDE5 #D8DDE5; border-width: 3px 1px 1px; }
.maintable th,
.maintable td { border: 1px solid #D8DDE5; padding: 5px; }
.maintable th { background: #F3F7FF; width: 160px; text-align: center; color: #00599B; font-weight: bold; }
.maintable .th,
.maintable .th { border: 1px solid #D8DDE5; padding: 5px; }
.maintable .th { background: #F3F7FF; width: 160px; text-align: right; color: #00599B; font-weight: bold; }

/*----------列表表格*/
.listtable { width: 100%; border-collapse: collapse; border: solid; border-color: #86B9D6 #D8DDE5 #D8DDE5; border-width: 3px 1px 1px; }
.listtable th { background: #F3F7FF; color: #6774A8; border-bottom: 0px solid #86B9D6; padding: 5px 1px 5px 1px; font-weight: bold;}
.listtable .th { background: #F3F7FF; color: #6774A8; border-bottom: 0px solid #86B9D6; padding: 5px 1px 5px 1px; font-weight: bold;}
.listtable td { border: 0px solid #D8DDE5; padding: 3px 1px 3px 1px; font-family: Georgia, "Times New Roman", Times, serif; }
.listtable p.cate { margin: 0; }
.listtable p.cate, .listtable p.cate a { color: #003195; }
.listtable .dateline { float: right; }
.listtable .relativetags { margin: 0.1em; }
.buttonok { clear: both; padding: 10px; text-align: center; }
.btnsubmit { color: #00599B; background: url(centerbody/btn_submit.gif) no-repeat 0 0; width:64px; height:24px; border: 0px; padding: 2px 0 0 0; }
.btncancel { color: #7C7161; background: url(centerbody/btn_cancel.gif) no-repeat 0 0; width:64px; height:24px; border: 0px; padding: 2px 0 0 0; }

/*-------------------------分页*/
.p_btns {margin: 0px 5px 4px 0px;}
.p_btns .p_bar em{line-height: 26px;}
.p_btns .p_bar{ float: left; padding-top: 3px; line-height: 17px;}
.p_btns .p_bar kbd input{float: left; width: 30px; border: 1px solid #AACCEE; height: 15px;}
.p_btns .p_bar strong{ color: #6774A8; display: block; height: 17px; float: left; padding-left: 8px; padding-right: 8px; background: #F3F7FF; border: 1px solid #86B9D6; margin-right: 2px;}
.p_btns .p_bar a{display: block; height: 17px; float: left; padding-left: 8px; padding-right: 8px; border: 1px solid #DDD; background: #FFF; text-decoration: none; margin-right: 2px; color: #000;}
.p_btns .p_bar a:hover{color: #86B9D6;}

div.pretyScroll {overflow: auto; scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-face-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ffffff;}
.textsingle {BORDER-RIGHT: #C2C8C6 1px solid; BORDER-TOP: #C2C8C6 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; background:#f4f4f4; BORDER-LEFT: #C2C8C6 1px solid; BORDER-BOTTOM: #C2C8C6 1px solid; FONT-STYLE: normal; behavior:url(/Scripts/Common/input.htc); }
.textmulti {padding-top:1px; BORDER-RIGHT: #C2C8C6 1px solid; BORDER-TOP: #C2C8C6 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; background:#f4f4f4; BORDER-LEFT: #C2C8C6 1px solid; BORDER-BOTTOM: #C2C8C6 1px solid; FONT-STYLE: normal; behavior:url(/Scripts/Common/input.htc);}
.pagetitle {color: #000000 !important;font-weight:normal;font-size:14px;font-weight:bold;margin:5,0,0,20;}

/*目录的样式 因为 科学出版社的目录样式不同 所以需要做如下单独处理*/
#contentList ul{  padding:0px 0px; margin:0px 0px; width:auto; height:auto; list-style:none;}
#contentList li ul{ margin-left:20px;}
#contentList li,a{ padding:0px 0px; margin:0px 0px;white-space:nowrap;} 
#contentList img{ padding:0px 0px; margin:0px 0px; cursor:pointer;}
#contentList a:link   {color:#000;text-decoration:none;}
#contentList a:visited{color:#000;text-decoration:none;}
#contentList a:hover  {color: #00599B; }

.page img 
{
    /* border:solid 1px red;*/
    }

.div_RightMenu{ position:absolute; list-style:none;width:100px; z-index:10000;}
.div_RightMenu div{background:#bbb;position:relative;}
.div_RightMenu ul{position:relative;background:#fff; border:1px solid #999;left:-2px;top:-2px; margin:0; padding:1px 0;}
.div_RightMenu ul li{ list-style:none; margin:0 1px;padding:0;line-height:20px;height:20px; background-repeat:no-repeat;cursor:pointer;border-width:1px;border-style:solid;border-color:#fff;}

#TotalCount{text-decoration:none;}
.bookTitle{text-decoration:none;}
.contentDataOl{margin-left:5px;}
