Btn_lx@charset "utf-8";

/*公共
------------------------------------------------------------------------------------------------------------------*/
html {
background-color:#FFFFFF;
}

body {
background-color:#FFFFFF;
font-family:"宋体",Arial,Lucida,Verdana,Helvetica,sans-serif;
font-size:12px;
color:#333;
font-weight:normal; 
line-height:1.7em;
}

/*header
------------------------------------------------------------------------------------------------------------------*/
.worp {
width:990px;
margin:0 auto;
}

.header {
height:204px;
background:url(../images/header.jpg) no-repeat 0px 0px;
line-height:22px;
color:#506b7c;
}
.hdtxt{ 
width:507px;
height:85px;
padding-top:115px;
margin-left:25px;
}
.nav {
height:43px;
margin-bottom:5px;
}
.nav img{
display:block;
}

/*文献检索专区
-----------------------------------------------------------------------------*/
.column01{
width:990px;
height:154px;
background-image:url(../images/column01bg.gif);
margin-bottom:8px;
}
.col01lf{
width:245px;
margin-left:22px;
padding-top:45px;
float:left;
display:inline;
line-height:2em;
color:#616161;
}
.col01lf ul{
background:url(../images/bg.gif) no-repeat 114px 29px;
}
.col01lf ul li{
background:url(../images/bg.gif) no-repeat -251px 9px;
padding-left:15px;
}
.col01lf ul li.end{
background-image:none;
padding-left:10px;
}
.col01lf ul li span{ 
padding-left:23px;
}
.col01lf ul li a:link,.col01lf ul li a:visited {
color:#B90207;
text-decoration:underline;
}
.col01lf ul li a:hover,.col01lf ul li a:active {
color:#B90207;
text-decoration:none;
}
.col01md{
width:530px;
background:url(../images/col01mdbg.gif) no-repeat 0px 0px;
float:left;
margin-top:8px;
display:inline;
padding-top:62px;
}
.col01mdin{
margin-left:80px;
}
.line{
border-bottom:1px #999999 dashed;
padding-top:42px;
*padding-top:0px;
margin-bottom:10px;
width:450px;
}
.txtinput{
width:280px;
height:21px;
border:1px #889a9c solid;
line-height:19px;
padding-left:5px;
color:#616161;
float:left;
margin-left:30px;
}
.btn01{
width:92px;
height:23px;
background:url(../images/bg.gif) no-repeat 0px -80px;
border-width:0px;
cursor:pointer;
margin-left:10px;
float:left;
}
.col01mdnav{
margin-left:110px;
}
.col01mdnav a{
display:block;
float:left;
height:15px;
width:80px;
text-align:center;
background:url(../images/bg.gif) no-repeat 4px 0px;
letter-spacing:5px;
}

.col01rg{
background:url(../images/bg.gif) no-repeat 0px -112px;
float:left;
display:inline;
margin-top:20px;
margin-left:25px;
}
a.col01rgin{
width:156px;
height:119px;
display:block;
}

/*图书馆资源导航
-----------------------------------------------------------------------------*/
.column02{
width:990px;
height:178px;
background-image:url(../images/column02bg.gif);
margin-bottom:4px;
}
.msg {
color:#616161;
margin-left:315px;
padding-top:5px;
height:30px;
line-height:30px;
background:url(../images/bg.gif) no-repeat -250px 16px;
padding-left:15px;
}
.msg span{
padding-left:21px;
background:url(../images/bg.gif) no-repeat 3px 0px;
color:#FFFFFF;
text-align:right;
}
.col02bg{
height:133px;
background:url(../images/bg.gif) repeat-x 0px -381px;
margin:4px auto 0px;
width:99%;
}
.col02bgimg{
background:url(../images/bg.gif) repeat-x -103px -243px;
width:161px;
height:133px;
float:left;
margin:0px 10px;
display:inline;
}
.col02list{
float:left;
margin-top:10px;
border-right:1px solid #b17e3c;
margin-right:35px;
}
.col02list h3 a{
font-size:12px;
font-weight:700;
}
.col02list h3 a:link,.col02list h3 a:visited {
color:#B90207;
text-decoration:none;
}
.col02list h3 a:hover,.col02list h3 a:active {
color:#B90207;
text-decoration:underline;
}
.wid01{
width:140px;
}
.wid02{
width:200px;
}
.wid02 li{
width:75px;
float:left;
}
.col02list ul li{
background:url(../images/bg.gif) no-repeat -252px -62px;
padding-left:20px;
}

.col02list ul li a:link,.col02list ul li a:visited {
color:#333333;
text-decoration:underline;
}
.col02list ul li a:hover,.col02list ul li a:active {
color:#B90207;
text-decoration:none;
}

/*资源分类阅读
-----------------------------------------------------------------------------*/
.column03bgtop{
width:990px;
height:95px;
background:url(../images/column03bg.gif) no-repeat 0px 0px;
}
.column03bgtop a{
display:block;
width:210px;
height:35px;
margin-top:47px;
margin-left:20px;
float:left;
}
.col03msg {
color:#616161;
margin-left:20px;
padding-top:50px;
height:30px;
float:left;
line-height:30px;
background:url(../images/bg.gif) no-repeat -253px 62px;
padding-left:15px;
}
.column03bgmd{
width:965px;
background:url(../images/column03bgmd.gif)  repeat-y 0px 0px;
padding-left:25px;
}
.subcol{
width:300px;
float:left;
background-image:url(../images/colu03tit.jpg);
height:185px;
margin-right:22px;
display:inline;
}
.subcol h4{
font-size:12px;
color:#FFFFFF;
font-weight:700;
height:28px;
line-height:28px;
padding-left:33px;
}
.subcol h4 a:link,.subcol h4 a:visited {
color:#fff;
text-decoration:none;
}
.subcol h4 a:hover,.subcol h4 a:active {
color:#fff;
text-decoration:underline;
}
.subcol ul{
margin-top:15px;
margin-left:20px;
}
.subcol ul li{
width:77px;
float:left;
background:url(../images/bg.gif) no-repeat -252px -145px;
padding-left:13px;
line-height:200%;
}
/*法律资源整刊导航
---------------------------------------------------*/
.subcoltit{
height:43px;
width:100%;
}
.subcoltit h4{
background:url(../images/column03bg.gif) no-repeat 0px -125px;
height:43px;
float:left;
}
.subcoltitmsq{
color:#616161;
margin-left:200px;
background:url(../images/bg.gif) no-repeat -253px 19px;
padding-left:15px;
padding-top:10px;
font-size:12px;
}
.subcoltit span{
float:right;
padding-top:18px;
padding-right:20px;
}
.subcoltit span a{
display:block;
float:left;
width:70px;
height:15px;
text-align:center;
line-height:15px;
border-right:1px solid #999999;
}
.subcoltit span a:link,.subcoltit span a:visited {
color:#0041ae;
text-decoration:none;
}
.subcoltit span a:hover,.subcoltit span a:active {
color:#B90207;
text-decoration:underline;
}
.subcoltit span a.red:link,.subcoltit span a.red:visited {
color:#b90207;
text-decoration:none;
}
.subcoltit span a.red:hover,.subcoltit span a.red:active {
color:#b90207;
text-decoration:underline;
}

/*滚动部分样式（报刊阅览、类期刊阅览 ）
--------------------------------*/
.ifram {
zoom:1;
padding:4px 7px 0px 15px;
}

.iframQk {
height:165px;
width:98%;
margin:0 auto;
}
.column03bgbot{
width:990px;
height:14px;
background:url(../images/column03bg.gif) no-repeat 0px -104px;
}

/*综合学科资源
---------------------------------------------------*/
.col04tit{
width:975px;
height:73px;
}
.col04tit{
background:#FFFFFF url(../images/colu04bgtit.gif) no-repeat 0px 0px;
}
.col06tit{
background:#FFFFFF url(../images/colu04bgtit.gif) no-repeat 0px -89px;
}
.col04tit span,.col06tit span{
display:block;
height:28px;
padding-top:8px;
margin-left:600px;
}
.col04tit span a{
display:block;
float:left;
width:70px;
text-align:center;
height:15px;
line-height:15px;
border-right:1px solid #999999;
}
.col04tit span a:link,.col04tit span a:visited {
color:#0041ae;
text-decoration:none;
}
.col04tit span a:hover,.col04tit span a:active {
color:#B90207;
text-decoration:underline;
}

.subcol04msq{
color:#616161;
background:url(../images/bg.gif) no-repeat -252px 7px;
padding-left:16px;
margin-left:92px;
font-size:12px;
}
.col04bor{
border:1px #7cc0fc solid;
background-color:#daedfe;
padding:5px;
margin-top:8px;
}
.col04bd{
background-color:#fff;
margin:0px auto;
}
.col04bdin{
padding:5px 0px 15px 20px;
}
.col04bdin img{
display:block;
margin-right:25px;
float:left;
}

/*工具书、年鉴
---------------------------------------------------*/
.col05bor{
border:1px #fcb87c solid;
background-color:#ffe9d9;
padding:5px;
margin-top:8px;
}
.col05bd{
background:#fff url(../images/colu05bg.jpg) no-repeat 570px bottom;
margin:0px auto;
padding-bottom:5px;
}
.col05lf{
float:left;
width:600px;
}
.col05lf h4{
background:url(../images/bg.gif) no-repeat -45px -530px;
height:81px;
margin-left:10px;
}
.col05lf h4 span{
background:url(../images/bg.gif) no-repeat -28px 38px;
font-size:12px;
color:#616161;
display:block;
padding-left:240px;
padding-top:30px;
}
.col05lfin{
width:210px;
float:left;
display:inline;
margin-left:20px;
line-height:25px;
margin-top:5px;
}
.col05lfin p a{
padding-left:10px;
}
.col05lfin p a:link,.col05lfin p a:visited {
color:#0041AE;
text-decoration:none;
}
.col05lfin p a:hover,.col05lfin p a:active {
color:#B90207;
text-decoration:underline;
}
.col05lfin p span{
letter-spacing:3px;
}
.col05lfin p a span{
padding-right:22px;
}
.col05lfin p.end{
padding-left:72px;
}
.col05lfbd{
width:350px;
float:left;
display:inline;
}
.col05lfbd img{
display:block;
margin-left:30px;
float:left;
}

.col05rg{
float:right;
width:240px;
margin-right:15px;
display:inline;
}
.col05rg p{
margin-left:45px;
background:url(../images/bg.gif) no-repeat 140px -722px;
}
.col05rg h4{
background:url(../images/bg.gif) no-repeat -45px -618px;
height:70px;
margin-top:3px;
}
.col05rg h5{
background:url(../images/bg.gif) no-repeat -242px -714px;
margin-left:25px;
padding-left:20px;
margin-top:5px;
color:#B90207;
}
.col05rgbd{
margin-left:45px;
width:70%;
}
.col05rgbd li{
line-height:20px;
border-bottom:1px dashed #999999;
}

/*工具书、年鉴
---------------------------------------------------*/
.subcol06msq{
color:#616161;
background:url(../images/bg.gif) no-repeat -252px 45px;
padding-left:16px;
padding-top:30px;
margin-left:92px;
line-height:35px;
height:35px;
font-size:12px;
}
.col06bd li{
float:left;
line-height:2.0em;
width:48%;
}
.col06bd{
height:50px;
margin-left:20px;
margin-top:10px;
}
.col06bd ul li a{
padding-left:15px;
}
.col06bd ul li a:link,.col06bd ul li a:visited {
color:#0041AE;
text-decoration:none;
}
.col06bd ul li a:hover,.col06bd ul li a:active {
color:#B90207;
text-decoration:underline;
}

/*其他资源
---------------------------------------------------*/
.col07bor{
border:1px #fc7cd9 solid;
background-color:#ffd9f7;
padding:5px;
margin-top:8px;
}
.col07bd{
margin:0px auto;
background-color:#FFFFFF;
padding-bottom:5px;
padding:5px 0px 10px 0px;
}
.col07bd h4{
font-size:14px;
font-weight:700;
line-height:40px;
padding-left:24px;
height:40px;
}
.col07bd p{
padding-left:13px;
}
.col07bd p a{
display:block;
float:left;
width:70px;
height:15px;
text-align:center;
line-height:15px;
border-right:1px solid #999999;
}
.col07bd p a:link,.col07bd p a:visited {
color:#0041ae;
text-decoration:none;
}
.col07bd p a:hover,.col07bd p a:active {
color:#B90207;
text-decoration:underline;
}

/*footer
------------------------------------------------------------------------------------------------------------------*/
.footer {
text-align:center;
padding:5px;
}
.footer p.line01{
width:100%;
border-bottom:1px dashed #d0d0d0;
margin-bottom:5px;
height:22px;
line-height:22px;
padding-bottom:3px;
}
.rightm0{
margin-right:0px;
border-right:none;
}


/*二级页面产品介绍样式
------------------------------------------------------------------------------------------------------------------*/
.ej_top{
width:965px;
margin:0px auto;
height:25px;
line-height:25px;
color:#FFFFFF;
padding-left:25px;
background-color:#729cc4;
}
.ej_top a:link,.ej_top a:visited {
color:#fff;
text-decoration:none;
}
.ej_top a:hover,.ej_top a:active {
color:#fff;
text-decoration:underline;
}
.ej_sidebar{
width:240px;
float:left;
}
.ej_content{
width:730px;
float:right;
}
.ej_content01{
width:980px;
float:none;
}
.ej_sidebar h3{
background:url(../images/ejbg.gif)  no-repeat 0px 0px;
width:240px;
height:73px;
}
.ej_sidebar{
background:url(../images/ejbg.gif)  repeat-y -246px 0px;
width:240px;
height:3705px;
}
.ej_sidebar a{
display:block;
height:40px; 
line-height:40px;
text-align:right;
border-bottom:1px dashed #aaaaaa;
margin:0px 40px 0px 25px;
padding-right:25px;
font-size:14px;
}
.ej_sidebar a:link,.ej_sidebar a:visited{
background:url(../images/ejicon.gif) no-repeat 170px -66px;
color:#7c7877;
text-decoration:none;

}
.ej_sidebar a:hover,.ej_sidebar a:active {
background:url(../images/ejicon.gif) no-repeat 170px 16px;
color:#005ad2;
text-decoration:none;
}
.ej_sidebar a.nowon:link,.ej_sidebar a.nowon:visited{
background:url(../images/ejicon.gif) no-repeat 170px 16px;
color:#005ad2;
text-decoration:none;

}
.ej_sidebar a.nowon:hover,.ej_sidebar a.nowon:active {
background:url(../images/ejicon.gif) no-repeat 170px 16px;
color:#005ad2;
text-decoration:none;
}
.ej_content h2,.ej_content01 h2{
height:50px;
background:url(../images/ejicon.gif)  repeat-x 0px -120px;
padding-top:12px;
text-align:center;
color:#005ad2;
font-weight:700;
margin-bottom:10px;
}
.ej_text {
margin-bottom:10px;
border-bottom:3px solid #dbeeff;
padding-bottom:10px;
}
.ej_text p,.ej_text01 p{
text-indent:2em;
margin:2px auto;
line-height:22px;
}
.ej_text p span{
color:#B90207;
}
.ej_text p strong{
color:#005ad2;
}
.ej_text01{
width:80%;
margin:0px auto;
padding-bottom:10px;
}

/*个人馆登录专题页面
------------------------------------------------------------------------------------------------------------------*/
.zt_01top{
width:990px;
height:112px;
background-image:url(../images/zt_01top01.jpg);
}
.zt_01lgfl{
width:386px;
height:94px;
float:left;
padding-top:65px;
background-image:url(../images/zt_01main.jpg);
}
.zt_01lgfr{
width:504px;
height:159px;
float:left;
}
.zt_01lgflin{
width:170px;
margin-left:88px;
float:left;
display:inline;
}
.zt_01lgflin p {
line-height:32px;
height:32px;
}
.zt_01lgflin p label {
    padding-left:10px;
}

.input_zt {
border: 1px solid #c1c1c1;
height: 18px;
line-height:18px;
width: 130px;
}
.btnl_zt {
    background-image:url(../images/zt_01btn.gif) ;
    border-width: 0;
    cursor: pointer;
    height: 53px;
    width: 74px;
}
.loginbt {
float:right;
width:74px;
display:inline;
margin-right:35px;
margin-top:5px;
_margin-top:0px;
}
