﻿/*蓝色*/
/*头样式*/
/*banner头背景*/
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
.headertop
{
    background: #0066cc;
    line-height: 20px;
}
#sitestyle
{
	margin:0 auto;
	position:relative;
    background-color: White;
    width: 1000px;
    border: 1px solid #0066CC;
}

/*时间显示*/
.headertoptime
{
    font-size: 9pt;
    font-weight: bold;
    color: #FFFFFF;
    padding-left: 5px;
}
/*toplink*/
.headertoplink
{
    font-size: 9pt;
    color: #FFFFFF;
    padding-right: 5px;
}
a.headertoplink
{
    font-size: 12px;
    color: #FFFFFF;
}
a.headertoplink:link
{
    text-decoration: none;
}
a.headertoplink:visited
{
    text-decoration: none;
    color: #FFFF00;
}
a.headertoplink:hover
{
    text-decoration: none;
    font-size: 12px;
    color: #FF9900;
}
a.headertoplink:active
{
    text-decoration: none;
}

a.cnew
{
	font-size: 14px;
	font-family: 楷体_GB2312, 华文行楷;
	font-weight: bold;
}
a.cnew:link
{
	font-size: 14px;
	font-family: 楷体_GB2312, 华文行楷;
}
a.cnew:visited
{
	font-size: 14px;
	font-family: 楷体_GB2312, 华文行楷;
	font-weight: bold;
}
a.cnew:hover
{
	font-size: 14px;
	font-family: 楷体_GB2312, 华文行楷;
}
a.cnew:active
{
	font-size: 14px;
	font-family: 楷体_GB2312, 华文行楷;
}

/*banner*/
.headerbanner
{
    height: 110px;
}
#headerbottom1
{
    background-image: url(../images/rootMenuBackground.gif);
    height: 27px;
    vertical-align: middle;
    padding-right: 5px;
    padding-left: 5px;
}
#headerbottom
{
    background-image: url(../images/announce.gif);
    height: 27px;
    vertical-align: middle;
    padding-right: 5px;
    padding-left: 5px;
}
.headerbottomt,.menutd
{
    line-height: 30px;
    padding-left:100px;
}
.headerbottomtfirst
{
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}
.headerbottomtother
{
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    color: #000099;
    background-position: center center;
    padding-right: 1px;
    padding-left: 1px;
    background-image: url(../images/headerbg.jpg);
    padding-bottom: 2px;
}
a.headerbottomtother
{
    font-size: 14px;
    color: #000099;
}
a.headerbottomtother:link
{
    text-decoration: none;
}
a.headerbottomtother:visited
{
    text-decoration: none;
    color: #000099;
}
a.headerbottomtother:hover
{
    text-decoration: none;
    color: #FF0000;
    text-decoration: underline;
}
a.headerbottomtother:active
{
    text-decoration: none;
}
a.headerbottomtfirst
{
    font-size: 14px;
    color: #000000;
}
a.headerbottomtfirst:link
{
    text-decoration: none;
}
a.headerbottomtfirst:visited
{
    text-decoration: none;
    color: #000000;
}
a.headerbottomtfirst:hover
{
    text-decoration: none;
    color: #FF9900;
}
a.headerbottomtfirst:active
{
    text-decoration: none;
}
/*中间样式 */
.mylibtitle
{
    color: #FFFFFF;
    background-image: url(../images/tdbg1.gif);
    height: 25px;
    text-align: center;
    vertical-align: bottom;
    line-height: 25px;
    font: smallcaption;
}
.btmylib
{
	color: #003366;
	background-position: center;
	background-image: url(../images/bbk_main.gif);
		margin: 5px;
	padding: 5px;
	border: 1px solid #66CCFF;
	line-height:35px;
}
a.btmylib
{
	color: #003366;
	background-position: center;
	background-image: url(../images/bbk_main.gif);
	margin: 3px;
	padding: 3px;
	border: 1px solid #66CCFF;
	line-height:35px;
}

a.btmylib:link
{
    text-decoration: none;
    color: #003366;
	background-position: center;
	background-image: url(../images/bbk_main.gif);
	margin: 3px;
	padding: 3px;
	border: 1px solid #66CCFF;
	line-height:35px;
}
a.btmylib:visited
{
    text-decoration: none;
    color: #003366;
	background-position: center;
	background-image: url(../images/bbk_main.gif);
	margin: 3px;
	padding: 3px;
	border: 1px solid #66CCFF;
	line-height:35px;
}
a.btmylib:hover
{
    text-decoration: none;
    color: #003366;
	background-position: center;
	background-image: url(../images/bbk_main.gif);
	margin: 3px;
	padding:3px;
	border: 1px solid #66CCFF;
	line-height:35px;
}
a.btmylib:active
{
    text-decoration: none;
    color: #003366;
	background-position: center;
	background-image: url(../images/bbk_main.gif);
	margin: 5px;
	padding: 5px;
	border: 1px solid #66CCFF;
	line-height:35px;
}

#mylibc
{
    background-color: #f1faff;
    border: 1px solid #2F80F5;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    color: #006600;
    padding: 8px;
}
.mylibinput {
	color: #006600;
	width: 110px;
	font-size: 12px;
	height:14px;
}
.UserName{
	background-image: url(../images/Login_r2_c2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 15px;
	width: 110px;
	border: 1px solid #AAAAAA;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.Password{
	background-image: url(../Images/Login_r5_c2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 15px;
	width: 110px;
	border: 1px solid #AAAAAA;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#mylibc
{
    background-color: #CBE6FE;
    border: 1px solid #2F80F5;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    color: #006600;
    padding: 8px;
}
.mylibinput
{
    color: #006600;
    width: 110px;
    font-size: 12px;
    height: 14px;
}
#commlinks
{
    margin-top: 5px;
}
.commlinkst
{
	background-position: center center;
	background-image: url(../images/ent-106.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	height: 25px;
	text-align: center;
	line-height: 25px;
	padding-left: 5px;
	width: 150px;
}
	a.commlinkst
{
    background-position: center center;
    background-image: url(../images/ent-106.gif);
    background-repeat: repeat-x;
    font-weight: bold;
    font-size: 14px;
    color: #ffffff;
    height: 25px;
    text-align: left;
    line-height: 25px;
    padding-left: 5px;
}
.commlinksc
{
    line-height: 20px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 8px;
    font-size: 14px;
    border-right: #3366ff 1px solid;
    border-top: #3366ff 1px solid;
    border-left: #3366ff 1px solid;
    border-bottom: #3366ff 1px solid;
    background-color: #b3e0ff;
    padding-right: 8px;
    margin-left: 10px;
    margin-right: 10px;
}
.ul1
{
    line-height: 20px;
    list-style-type: square;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 8px;
}
#newsc
{
	line-height: 20px;
	padding: 5px;
	border-right: #2b79c4 1px solid;
	border-top: #2b79c4 1px solid;
	border-left: #2b79c4 1px solid;
	border-bottom: #2b79c4 1px solid;
}

.newst1
{
    background-image: url(../images/tit-01.gif);
    font-weight: bold;
    font-size: 12px;
    color: #0b74bf;
}
#middlec
{
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
#footer
{
    padding-top: 5px;
    text-align: center;
    border-top: #4570aa 5px solid;
    background-image: url(../images/bottom.gif);
    color: #ffffff;
}
#mbanner
{
    background-image: url(../images/banner.jpg);
    height: 60px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.announce
{
	text-align: center;
	vertical-align: middle;
	margin: 5px;
}
.welcome
{
	padding-left: 2px;
	background-image: url(../images/announce.gif);
}
#content2
{
    margin-top: 1px;
    margin-bottom: 5px;
}
.mylibtimg
{
    background-position: center bottom;
    text-align: right;
    vertical-align: bottom;
}
.cateleft
{
    width: 24%;
    background-color: #FFFFFF;
}
.cateleft1
{
	border-right: #99ccff 1px solid;
	border-top: #99ccff 1px solid;
	border-left: #99ccff 1px solid;
	border-bottom: #99ccff 1px solid;
}
.catest
{
	font-family: "宋体";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/cate/images/catebg.gif);
	height: 27px;
}
.catest_1
{
	font-family: "楷体_GB2312","宋体";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/cate/images/rightbg_02.gif);
	height: 27px;
}
.catesta
{
	font-family: "楷体_GB2312","宋体";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	height: 28px;
}
a.catesta
{
	font-family: "楷体_GB2312","宋体";
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
a.catesta:link
{
    font-family: "楷体_GB2312","宋体";
    font-size: 14px;
    line-height: 16px;
    color: #FFFFFF;
    font-weight: bold;
}
a.catesta:visited
{
    font-family: "楷体_GB2312","宋体";
    font-size: 14px;
    line-height: 16px;
    color: #FFFFFF;
    font-weight: bold;
}
a.catesta:hover
{
    font-family: "楷体_GB2312","宋体";
    font-size: 14px;
    line-height: 16px;
    color: #FFFFFF;
    font-weight: bold;
}
a.catesta:active
{
    font-family: "楷体_GB2312","宋体";
    font-size: 14px;
    line-height: 16px;
    color: #FFFFFF;
    font-weight: bold;
}
.catesc
{
	line-height: 20px;
	padding-left: 8px;
	border: 1px solid #0066CC;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
	margin-bottom: 2px;
}
/** 首页数据库显示 **/
#databasetop
{
    height: 23px;
}
.databaset
{
    line-height: 22px;
    height: 22px;
    font-size: 14px;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 8px;
    background-image: url(../images/obj_ba_02.gif);
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #0066CC;
}
.databasesc
{
    line-height: 14px;
    border: 1px solid #CCCCCC;
    margin-bottom: 5px;
}
.databasesctable
{
    background-color: #FFFFFF;
    line-height: 25px;
}
#databasecontent
{
    border-right: #2b79c4 1px solid;
    padding-right: 3px;
    padding-left: 3px;
    border-left: #2b79c4 1px solid;
    border-bottom: #2b79c4 1px solid;
    text-align: left;
    border-top-width: 2px;
    padding-top: 8px;
}
dbtypet
{
    font-weight: bold;
    font-size: 14px;
    color: #333399;
    font-family: 楷体_GB2312, 隶书, 宋体;
    height: 16px;
}
a.dbtypet
{
    font-weight: bold;
    font-size: 14px;
    color: #024FA2;
    font-family: 楷体_GB2312, 隶书, 宋体;
    height: 16px;
}

a.dbtypet:active
{
    font-weight: bold;
    font-size: 14px;
    color: #024FA2;
    font-family: 楷体_GB2312, 隶书, 宋体;
    height: 16px;
}
a.dbtypet:link
{
    font-weight: bold;
    font-size: 14px;
    color: #024FA2;
    font-family: 楷体_GB2312, 隶书, 宋体;
    height: 16px;
}
a.dbtypet:hover
{
    font-weight: bold;
    font-size: 14px;
    color: #333399;
    font-family: 楷体_GB2312, 隶书, 宋体;
    height: 16px;
}
a.dbtypet:visited
{
    font-weight: bold;
    font-size: 14px;
    color: #333399;
    font-family: 楷体_GB2312, 隶书, 宋体;
    height: 16px;
}
.dbc
{
    margin-left:5px;
}
.lxuxian
{
    border-left-width: 1px;
    border-left-style: dashed;
    border-left-color: #0033CC;
}
.bxuxian
{
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCCCCC;
}
#navigor
{
    background-color: #D8E8FE;
    padding: 2px;
    border: 1px solid #CCCCCC;
}
.lcolor
{
    background-color: #D0E8FF;
}

.rxuxian
{
    border-right-width: 1px;
    border-right-style: dashed;
    border-right-color: #0000CC;
}
#middle2
{
    border: 1px solid #CCCCCC;
}
#detail
{
    padding: 5px;
}

#cateviewc
{
    text-align: center;
    margin: 2px;
    padding: 5px;
    font-family: "华文楷体" , "华文隶书" , "华文行楷" , "隶书" , "楷体_GB2312";
    font-size: 16px;
}
.aviewsubt
{
    font-size: 12px;
    text-align: center;
}
.status
{
    color: #0080FF;
    background-color: #F4F4F4;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #0080FF;
    line-height: 18px;
    text-align: center;
}
.aviewd
{
    font-family: "新宋体";
    background-color: #CCCCCC;
    padding: 4px;
    border: 1px dotted #999999;
    background-position: left;
    text-align: left;
    margin: 10px;
}
#other
{
    margin: 5px;
    padding-right: 10px;
    padding-left: 10px;
}
.left_top
{
    background-image: url(../images/left_top.jpg);
    background-repeat: repeat-x;
    margin: 0px;
    background-position: 0px 30px;
}
.Cposition
{
    font-weight: bold;
    font-size: 14px;
    color: #0000ff;
    border-bottom: cornsilk 1px dashed;
    font-family: 宋体;
    background-color: activeborder;
    text-align: left;
    margin-top: 2px;
    margin-bottom: 2px;
}
*
{
    margin: 0px;
    padding: 0px;
    font-family: verdana;
}
ul
{
    list-style: none;
    font-size: 14px;
}
li ul
{
    display: none;
}
#nav
{
    width: 100%;
}
#nav li
{
    float: left;
    width: 100px;
    text-align: center;
    margin: 3px;
    border: solid 1px #003399;
    cursor: help;
    padding: 6px;
}
#nav li ul li
{
    border: none;
    padding: 0;
    margin: 0px;
}
#nav li ul li a
{
    text-decoration: none;
    display: block;
    margin: 1px;
    padding: 6px 0px;
    width: 97px;
}
#nav li ul li a:hover
{
    background: #efefef;
    border: solid 1px #ccc;
    margin: 0px;
}
#nav li:hover ul, #nav li.over ul
{
    display: block;
    border: none;
}
#menu
{
    z-index: 999;
    position: relative;
}
#nowpsn
{
    margin: 1px auto 1px;
    color: #ffffff;
    background: #4570AA;
    height: 27px;
    clear: both;
}
#nowpsn a
{
    color: white;
}
#nowpsn a:hover
{
    text-decoration: underline;
}
#nowpsn p#position
{
    float: left;
    padding-left: 20px;
    line-height: 27px;
    text-align: left;
}
.f_book
{
    border-right: #91b0d5 1px solid;
    border-top: #91b0d5 1px solid;
    background: url(../images/tit_bg6.gif) repeat-x 50% top;
    border-left: #91b0d5 1px solid;
    border-bottom: #91b0d5 0px solid;
   
}
.f_book td
{
    font-size: 12px;
    color: #ffffff;  
    font-weight: bold;
}
.m6
{
    margin-top: 1px;
}
.menu_bg  { }
.menu_bg span  { position:relative; top:1px; }
.menu_over_bg  {  }
.menu_over_bg span  { position:relative; top:1px; text-decoration: underline}
.c_menu  {filter: dropshadow(color=#cccccc,offx=1,offy=1); }
.c_menu span  { position:relative; top:1px; }
.c_menu_over
{
	border: 1px solid #2880ac;
	background-color: #ceeafb;
}
.c_menu_over span  { position:relative; top:1px; }
.vcatet
{
	background-position: left;
	background-attachment: fixed;
	background-image: url(../images/vcatet.gif);
	background-repeat: no-repeat;
	height: 21px;
	font-weight: bold;
	font-size: 18px;
	color: #333399;
	font-family: 楷体_GB2312, 隶书, 宋体;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.subheanding
{
	height: 21px;
	font-size: 16px;
	color: #333399;
	font-family: 宋体;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.vcatec
{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	margin: 20px;
	padding-top: 20px;
	font-size: 14px;
	line-height:20px;
}
.vcatestutas
{
	padding-bottom: 2px;
	padding-top: 2px;
	height: 14px;
	background-color: #f0f8ff;
	margin-top: 2px;
	margin-bottom: 2px;
}
.vcates1
{
	padding-right: 5px;
	padding-left: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
.vcateright
{
	background-image: url(../../images/rightbg.gif);
}
.search
{
	border-right: #2b79c4 1px solid;
	border-top: #2b79c4 1px solid;
	border-left: #2b79c4 1px solid;
	border-bottom: #2b79c4 1px solid;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
}
.searchbt
{
	color: #003366;
	margin: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-right: #b3d9ff 1px double;
	border-top: #b3d9ff 1px double;
	border-left: #b3d9ff 1px double;
	border-bottom: #b3d9ff 1px double;
	background-position: center;
	background-image: url(../images/bbk_main.gif);
}
.dbt
{
	border-bottom: #1E80DF 5px solid;
}
.dbc
{
	padding-bottom: 2px;
	margin: 2px 10px;
	padding-top: 2px;
	font-size: 14px;
}
.newstime
{
	color: #696969;
}
.foottime
{
	color: #993300;
	font-weight:bold;
}

/*学科参考2009-05-08*/
.ck_t1 {
	font-family: "华文新魏", "华文仿宋", "宋体";
	font-size: 24px;
	line-height: 26px;
	font-weight: bold;
	color: #000000;
}
.ck_t2 {
	font-family: "楷体_GB2312", "宋体";
	font-size: 18px;
	color: #000000;
}
.ck_t3 {
	font-family: "楷体_GB2312", "宋体";
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
}
.ck_t4 {
	font-family: "黑体", "宋体";
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
}
.ck_c {
	text-align: left;
	margin: 5px;
	padding: 5px;
	line-height: 20px;
}
.ck_ml {
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	text-align: center;
	margin: 2px;
	padding: 2px;
}
#xkck ul
{
	list-style-position: inside;
	list-style-type: decimal;
}
