﻿/*用户管理*/
.pc-tit{line-height:33px; height:33px; border:solid #1d64ba 1px; background:#fff; width:447px; }
.pc-tit h2{ font-size:18px; color:#2274d1; padding:0 13px; font-weight:bold;}
.pc-tit2 label{ display:inline-block; vertical-align:top; margin-right:6px;}
.inforBox{ line-height:40px; font-family:微软雅黑;background:url(../images/kuang.jpg) no-repeat;}
.inforBox label{ display:inline-block; vertical-align:top;height:33px;}
.inforBox .txt{width:70px;height:33px; line-height:33px;  padding:0 5px; vertical-align:top;}
.inforBox .add{min-width:80px; padding:0 12px;height:30px; line-height:30px; text-align:center; display:inline-block;  color:#FFF;}
.sslct{ display:inline-block; vertical-align:top; *display:inline; position:relative; cursor:pointer; height:33px;}
.sslct .butten{ height:33px; line-height:33px; display:inline-block; vertical-align:top;}
.sslct .butten_r{ display:inline-block; width:80px; text-align:center; background:url(../images/arrow_1.png) 60px center no-repeat; font-size:16px;  border-right:solid #F3F3F3 1px; height:33px; line-height:33px; overflow:hidden;}
.list_sslct{width:80px; line-height:27px; position:absolute; left:0px; top:33px; background:#FFF; overflow:hidden; border:1px solid #1d64ba; border-top:0; text-align:center;}
.list_sslct li{border-bottom: 1px solid #CCC; }
.list_sslct li a{ display: block; padding:0 7px;}
.list_sslct li a:hover{ background:#F6F6F6;}

.input_filed .input_txt{ width:358px; height:33px; line-height:33px; border:none; padding-left:8px; background:none; outline:none; color:#999; font-size:14px; }


/*检索*/
.search_box { width: 625px; height: 184px; overflow: hidden; background: url(../images/search.png) no-repeat; }
.search_box .tab { width: 615px; height: 34px; margin: 8px 0 0 10px; overflow: hidden; }
.search_box .tab a { display: inline-block; float: left; width: 99px; text-align: center; font: normal 16px/34px 微软雅黑; color: #fff; }
.search_box .tab a:hover, .search_box .tab .e { background: url(../images/a_hover.jpg) no-repeat; }
.search_box .search { overflow: hidden; padding: 36px 0 0 26px; }
.search_box .search .kuang { width: 445px; height: 33px; border: 1px solid #e6b070; background: url(../images/kuang.jpg) no-repeat; }
.search_box .search .kuang input { width: 415px; height: 24px; margin: 4px 0 0 15px; font: normal 12px/24px 微软雅黑; color: #000; }
.search_box .search .button { width: 93px; height: 37px; margin: 0 0 0 3px; background: url(../images/button.png) no-repeat; display: inline; }
.search_box .search .button input { width: 93px; height: 37px; background: none; cursor: pointer; }
.search_box .field { width: 599px; overflow: hidden; padding: 6px 0 0 26px; }
.search_box .field ul { overflow: hidden; }
.search_box .field ul li { float: left; overflow: hidden; margin: 14px 15px 0 0; cursor: pointer; }
.search_box .field ul li input { width: 16px; height: 16px; }
.search_box .field ul li span { display: inline-block; color: #4c4c4c; font: normal 12px/16px 微软雅黑; }


.fieldn { width: 599px; overflow: hidden; padding: 6px 0 0 26px; }
.fieldn ul { overflow: hidden; }
.fieldn ul li { float: left; overflow: hidden; margin: 14px 15px 0 0; cursor: pointer; }
.fieldn ul li input { width: 16px; height: 16px; }
.fieldn ul li span { display: inline-block; color: #4c4c4c; font: normal 12px/16px 微软雅黑; }

.search_box2 { width: 625px; height: 184px; overflow: hidden; background: url(../images/search2.png) no-repeat; }
.search_box2 .tab { width: 615px; height: 34px; margin: 8px 0 0 10px; overflow: hidden; }
.search_box2 .tab a { display: inline-block; float: left; width: 99px; text-align: center; font: normal 16px/34px 微软雅黑; color: #fff; }
.search_box2 .tab a:hover, .search_box2 .tab .e { background: url(../images/a_hover2.jpg) no-repeat; }
.search_box2 .search { overflow: hidden; padding: 36px 0 0 26px; }
.search_box2 .search .kuang { width: 445px; height: 33px; border: 1px solid #1D64BA; background: url(../images/kuang.jpg) no-repeat; }
.search_box2 .search .kuang input { width: 415px; height: 24px; margin: 4px 0 0 15px; font: normal 12px/24px 微软雅黑; color: #000; }
.search_box2 .search .button { width: 93px; height: 37px; margin: 0 0 0 3px; background: url(../images/button2.png) no-repeat; display: inline; }
.search_box2 .search .button input { width: 93px; height: 37px; background: none; cursor: pointer; }
.search_box2 .field { width: 599px; overflow: hidden; padding: 6px 0 0 26px; }
.search_box2 .field ul { overflow: hidden; }
.search_box2 .field ul li { float: left; overflow: hidden; margin: 14px 15px 0 0; cursor: pointer; }
.search_box2 .field ul li input { width: 16px; height: 16px; }
.search_box2 .field ul li span { display: inline-block; color: #4c4c4c; font: normal 12px/16px 微软雅黑; }


/*2016-08-31*/
.library{ width:660px; height:96px;  margin-top:24px;}
.library_title{ width:73px; height:19px; background:url(../images/libiary_t.jpg) left top no-repeat;}
.text_input{ width:520px; float:left; height:36px;  display:block;}
.input_btn{ width:93px; height:37px; float:left;  margin-top:12px;background:url("../images/login_button.png") no-repeat;}
.input_btn a{ display:inline-block;color:#b42329; width:81px; height:34px; line-height:34px; font-size:16px; font-family:"Microsoft Yahei"; background-color: transparent;outline: none;background:url("../images/icons_searchBox_blyun.png") no-repeat -434px 0;background-position: -434px 0;}
.input_btn a:hover{ color:#b42329;}
.formRow_top,.formRow_bottom{ width:240px; height:33px; margin-top:12px; float:left; margin-left:10px;}
.label{ width:45px; height:24px; line-height:24px; font-size:14px; text-align:right; float:left; color:#fff;}
.label label{width:45px; height:36px; line-height:36px;text-align:right; font-family:	Microsoft YaHei;}
.field_k{ width:194px; height:33px; float:right;}
.field_k .input11{ width:189px; height:33px; line-height:24px; border:1px #D4801B solid; padding-left:5px; background:#fff; color:#000; background:url("../images/kuang_2.jpg") no-repeat;}
.odd1.on,.odd2.on{background:url("../images/a_hover.jpg") no-repeat;}
.even1.on,.even2.on{background:url("../images/a_hover2.jpg") no-repeat;}

/*我的图书馆*/
.loginmain { overflow: hidden; padding: 35px 50px 0 30px; }
.loginmain .le .kuang { width: 337px; height: 29px; border: 1px solid #d4d4d4; background: url(../images/kuang.jpg) repeat-x #fff; overflow: hidden; margin: 0 0 10px 0; }
.loginmain .le .kuang span { display: block; width: 24px; height: 21px; margin: 4px 0 0 4px; }
.loginmain .le .kuang input { width: 290px; height: 24px; margin: 3px 0 0 10px; font: normal 12px/24px 微软雅黑; color: #000; }
.loginmain .button { width: 68px; height: 72px; background: url(../images/loginbut.jpg) no-repeat; float: left; margin-left: 25px; }
.loginmain .button input { width: 68px; height: 72px; cursor: pointer; background: none; }
.loginmain .resg { width: 68px; height: 72px; background-image: url('../images/resgbut.jpg'); float: left; margin-left: 20px; }
.loginmain .resg a { display: block; width: 68px; height: 72px; }
/*图片新闻*/
.picnews { width: 625px; height: 299px; position: relative; margin: 27px 0 0 0; }
.picnews .pic { width: 625px; height: 299px; overflow: hidden; }
.picnews .title { width: 595px; height: 39px; padding: 0 15px; background: url(../images/pngbg.png) repeat; position: absolute; left: 0; top: 260px; overflow: hidden; }
.picnews .title h3 a { color: #fff; font: normal 18px/39px 微软雅黑; }
.picnews .tab { overflow: hidden; padding: 11px 0 0 0; }
.picnews .tab a { float: left; display: inline-block; width: 20px; height: 20px; background: #b7b7b7; border-radius: 10px; text-align: center; color: #fff; font: normal 12px/20px 微软雅黑; margin: 0 5px; }
.picnews .tab a:hover, .picnews .tab .e { background: #db8907; }
#P1 { overflow: hidden; position: relative; }
#P1 > ul { width: 4000px; position: relative; }
/*新闻*/
.news { width: 344px; margin: 27px 0 0 0; }
.column { width: 100%; overflow: hidden; background: url(../images/columntab.jpg) repeat-x bottom; }
.column1 { background: url(../images/columntab1.jpg) repeat-x bottom; }
.column1 .booksTitle { display: block; color: #2a2a2a; font: normal 24px/39px 微软雅黑; border-bottom: 3px solid #000; float: left; }
.column .tab { overflow: hidden; }
.column .tab a { float: left; color: #666; font: normal 24px/40px 微软雅黑; padding: 0 0 2px 0; margin: 0 25px 0 0; }
.column .tab a:hover, .column .tab .e { border-bottom: 2px solid #004f8a; padding: 0; color: #004f8a; }
.column .more { color: #777; font: normal 14px/29px 微软雅黑; margin: 11px 5px 0 0; }
.news .list { width: 346px; height: 231px; position: relative; }
.news .list h4 { overflow: hidden; margin: 24px 0 10px 0; width: 100%; }
.news .list h4 .date { width: 73px; height: 59px; border-right: 1px solid #a8a8a8; text-align: center; margin: 0 14px 0 0; }
.news .list h4 .date font { color: #ce0202; font: normal 36px/38px 微软雅黑; }
.news .list h4 .date span { color: #ce0202; font: normal 14px/21px 微软雅黑; }
.news .list h4 a { color: #004f8a; font: normal 16px/20px 微软雅黑; }
.news .list h4 p { color: #888; font: normal 12px/20px 微软雅黑;  width:245px;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news .list ul li { overflow: hidden; width: 344px; }
.news .list ul li a { color: #595959; font: normal 14px/32px 微软雅黑; background: url(../images/abg.gif) no-repeat left; padding: 0 0 0 12px; width:225px;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:inline-block; }
.news .list ul li span { color: #666; font: normal 14px/32px 微软雅黑; }
/*资源*/
.resources { width: 625px; margin: 32px 0 0 0; position: relative; z-index: 999; }

.resources .list .title { width: 625px; overflow: hidden; background: #e4e4e4; }
.resources .list .title span { float: left; display: inline-block; color: #000; font: normal 14px/36px 微软雅黑; }
.name { width: 220px; margin: 0 0 0 10px; }
.type { width: 140px; text-align: left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:inline-block; margin:0 25px; }
.number { width: 95px; text-align: center; position: relative; }
.resources .list ul li { border-bottom: 1px dashed #cecece; width: 100%; height: 36px; line-height:36px; overflow:hidden; position: relative; }
.resources .list ul li span { float: left; display: block; color: #595959; font: normal 14px/36px 微软雅黑; position: relative; }
.resources .list ul li .name a {  color: #595959; font: normal 14px/36px 微软雅黑; background: url(../images/abg1.gif) no-repeat left; padding: 0 0 0 15px; width:215px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:inline-block; }
.zy_details { width: 88px; text-align: center; }
.zy_details .details { display: inline-block; width: 16px; height: 16px; background: url(../images/details.gif) no-repeat; margin: 11px 0 0 0; }
.name-down { background: #156AAA; position: absolute; left: 70px; top: 0px; z-index: 999; padding: 0 5px; }
.name-down a { color: #fff; font: normal 14px/36px 微软雅黑; padding: 0 10px; }
/*读者服务*/
.service { width: 344px; margin: 32px 0 0 0; }
.service .column h3 { float: left; color: #666; font: normal 24px/40px 微软雅黑; padding: 0 0 2px 0; margin: 0 25px 0 0; }
.service .icon { overflow: hidden; width: 344px; height: 254px; margin: 6px 0 0 0; }
.service .icon ul { width: 357px; overflow: hidden; }
.service .icon ul li { width: 106px; float: left; margin: 0 13px 13px 0; height: 77px; position: relative; }
.service .icon ul li a { display: block; width: 106px; height: 23px; padding: 53px 0 0 0; font: normal 14px/16px 微软雅黑; text-align: center; }
.lwtj { background: url(../images/lwtj.png) no-repeat center 15px #dfdfdf; color: #000; }
.lwtj:hover { background: url(../images/lwtj1.png) no-repeat center 15px #005ca2; color: #fff; }
.tsjg { background: url(../images/tsjg.png) no-repeat center 15px #dfdfdf; color: #000; }
.tsjg:hover { background: url(../images/tsjg1.png) no-repeat center 15px #005ca2; color: #fff; }
.zwyy { background: url(../images/zwyy.png) no-repeat center 15px #dfdfdf; color: #000; }
.zwyy:hover { background: url(../images/zwyy1.png) no-repeat center 15px #005ca2; color: #fff; }
.tsch { background: url(../images/tsch.png) no-repeat center 15px #dfdfdf; color: #000; }
.tsch:hover { background: url(../images/tsch1.png) no-repeat center 15px #005ca2; color: #fff; }
.xstb { background: url(../images/xstb.png) no-repeat center 15px #dfdfdf; color: #000; }
.xstb:hover { background: url(../images/xstb1.png) no-repeat center 15px #005ca2; color: #fff; }
.cjwt { background: url(../images/cjwt.png) no-repeat center 15px #dfdfdf; color: #000; }
.cjwt:hover { background: url(../images/cjwt1.png) no-repeat center 15px #005ca2; color: #fff; }
.gbkw { background: url(../images/gbkw.png) no-repeat center 15px #dfdfdf; color: #000; }
.gbkw:hover { background: url(../images/gbkw1.png) no-repeat center 15px #005ca2; color: #fff; }
.dzdc { background: url(../images/dzdc.png) no-repeat center 15px #dfdfdf; color: #000; }
.dzdc:hover { background: url(../images/dzdc1.png) no-repeat center 15px #005ca2; color: #fff; }
.gzxx { background: url(../images/gzxx.png) no-repeat center 15px #dfdfdf; color: #000; }
.gzxx:hover { background: url(../images/gzxx1.png) no-repeat center 15px #005ca2; color: #fff; }
/*新书通报*/
.newbooks { width: 993px; overflow: hidden; margin: 25px 0 0 0; }
.switch { overflow: hidden; margin: 20px 0 0 0; }
.switch a { display: inline-block; width: 7px; height: 7px; font-size: 0; background: url(../images/a_bg2.jpg) no-repeat; margin: 0 5px; }
.switch a:hover, .switch .e { background: url(../images/a_bg2-2.jpg) no-repeat; }
.switch1 { overflow: hidden; margin: 15px 0 0 0; }
.switch1 a { display: inline-block; width: 11px; height: 13px; padding: 4px 0 0 6px; float: left; background: #e3e3e3; margin: 0 0 0 8px; }
.switch1 a:hover, .switch1 .e { background: #005ca2; }
.newbooks .list { width: 993px; height: 166px; overflow: hidden; margin: 25px 0 0 0; background: url(../images/newbooks.png) no-repeat bottom; }
.newbooks .list .books { overflow: hidden; width: 898px; height: 138px; position: relative; }
.newbooks .list .books ul { overflow: hidden; width: 2000px; position: relative; }
.newbooks .list .books ul li { width: 102px; height: 135px; float: left; background: url(../images/bookbg.gif) no-repeat; padding: 3px 3px 0 3px; position: relative; margin: 0 50px 0 0; }
.newbooks .list .books ul li .pic { width: 102px; height: 135px; overflow: hidden; }
.newbooks .list .books ul li span { display: block; width: 102px; height: 24px; background: url(../images/pngbg.png) repeat; position: absolute; left: 3px; bottom: 0; text-align: center; }
.newbooks .list .books ul li span a { color: #fff; font: normal 12px/24px 微软雅黑; }
.newbooks .list .le_but { width: 47px; margin: 60px 0 0 0; }
.newbooks .list .le_but a { display: inline-block; width: 17px; height: 27px; background: url(../images/le_but.png) no-repeat; margin: 0 0 0 6px; float: left; }
.newbooks .list .ri_but { width: 47px; margin: 60px 0 0 0; }
.newbooks .list .ri_but a { display: inline-block; width: 17px; height: 27px; background: url(../images/ri_but.png) no-repeat; margin: 0 6px 0 0; float: right; }


#sw:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; }

.xl22{float:left; border:none; background:none; padding:0px; margin:0px; padding-left:10px; width:85px; height:33px; line-height:33px; line-height:33px; font-size:14px; font-family:Microsoft Yahei; outline:medium;}