﻿/*栏目样式*/
.dragLayer,.dragLayer1 { display: block; margin-bottom: 5px; width: 100%; font-size:12px}
.dragHeader {clear: both; display: none; zoom: 1; overflow: hidden; height: 24px;  background: url(images/Default_repeat_x.gif) 0px -150px repeat-x; border-bottom: 1px solid #4976c9; }
.dragHeader A { white-space: nowrap; }
.main_righttitle50_left {font-weight:bold; color:#000; height:24px; line-height:24px; padding-left:10px;}
.main_righttitle_right { padding: 6px 10px 0px 6px; float: right; height: 18px; }
.main_title_more { padding-left: 23px; float: left; line-height: 22px; padding-top: 2px; height: 22px; }
.main_righttitle_set { display: none; }
.main_leftbox {line-height: 18px; background-color:none; overflow:hidden; }
.main_leftbox .loading{margin:0px auto;text-align:center;}
.main_rightbox { clear: both; overflow: hidden; text-align:left; font-size:12px; color:#000; margin:3px 0 0 5px; }
.main_rightbox  table tr td{ padding-left:5px}
.main_rightbox .loading{ margin:0px auto;text-align:center;}
.main_rightbox ul li{ float:left}
.main_nav, .main_nav_1 { overflow:hidden; margin:3px 0 3px 3px; height: auto; clear:both;}
.main_nav .loading{ margin:0px auto; text-align:center;}
.main_nav_off, .main_nav_on {padding: 0 2px 0px 2px; display: block; float: left;white-space: nowrap; height: 25px; font-family: "宋体"; font-size:12px; color:#000; background:none;}
.main_nav_off { padding: 0 5px 0px 5px; height:25px; background:none}
.main_nav_on a{ text-decoration:none; border:1px solid #d8a73f; padding: 0 5px 0px 5px; height:23px; display:block; text-align:center; color:#562f00; line-height:23px; background: url(images/nomal.jpg); margin:0 }
.main_nav_off a{ text-decoration:none; border:1px solid #562f00; padding: 0 5px 0px 5px; height:23px; display:block; text-align:center; color:#fff; line-height:23px; background: url(images/hover.jpg) ;margin:0}
.main_nav_on { padding: 0 5px 0px 5px; height:25px; background:none}
.club01_tab { table-layout: auto; font-family:"宋体"}
.club01_tab td { height: 18px; font-size: 12px; border: none; word-wrap: break-word; padding: 4px 0px;  }
.club01_tab_title { text-align: center;display:none }
.tr_BgColor td a{ text-decoration:none; color:#000}





.main_left_key { margin: 5px 0px 0px 10px; }
.main_right_key { float: left; margin: 5px 0px 5px 10px; width: 40%; }
.li45{ width:100%; float:left; margin:3px 0px; padding-left:10px }
.i_headmidtext_right{margin-left:15px;width:300px;}
.i_headmidtext_right a,.text_A{margin:0 15px 0 15px;}
.idPicShow { border: #eee 1px solid; width: 136px; position: relative; height: 177px; }
.idPicText { background: #eee; line-height: 25px; text-align: center; font-weight: bold; width: 138px; white-space: nowrap; overflow: hidden; font-size: 12px; }
.idPicText A { display: block; color: #333; text-decoration: none; }
.idNum { position: absolute; right: 25px; bottom: 5px; margin: 0; padding: 0; }
.idNum li { float: left; list-style: none; color: #fff; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: pointer; margin: 1px; border: 1px solid #707070; background-color: #060a0b; }
.moreNum { position: absolute; right: 0px; bottom: 9px; margin: 0; padding: 0; }
.moreNum { padding: 0px; right: 0px; margin: 0px; bottom: 9px; position: absolute; }
.moreNum LI { font-size: 12px; float: right; margin: 1px; cursor: pointer; color: #fff; line-height: 16px; font-family: Arial; list-style-type: none; text-align: center; }
.idNum li.on { line-height: 18px; width: 18px; height: 18px; font-size: 14px; border: 0; background-color: #ce0609; font-weight: bold; }
.l_num {width: 40px;}
.r_num { width: 30px; }
.searchNew { display: inline-block; background: url(images/newBtnBg.gif) no-repeat 0px -77px; height: 23px; line-height: 23px; padding-left: 25px; font-size: 12px; color: #000; font-style: normal; cursor: pointer; }
.searchNew:link, .searchNew:visited { display: inline-block; background: url(images/newBtnBg.gif) no-repeat 0px -77px; height: 23px; line-height: 23px; padding-left: 25px; font-size: 12px; color: #000; text-decoration: none; }
.searchNew b { display: inline-block; background: url(images/newBtnBg.gif) right -77px; width: 10px; }
.icon-o { display: inline-block; overflow: hidden; }
.icon-o-pdf { width: 16px; height: 16px; background-image: url(images/elibary.gif); background-position: -35px -14px;display:none }
.icon-w, .icon-b { display: inline-block; display: inline-block; width: 12px; height: 12px; line-height: 12px; vertical-align: text-top; background-repeat: no-repeat; }
.icon-add { background-position: 0 0; }
.btn .icon-w, .btn .icon-b { float: left; margin: 3px 0; cursor: pointer; }
.btn-m .mr6 { margin-right: 6px; }
.leftList a { display: list-item; padding: 3px 0; }
.icon-o-checkPic { width: 14px; height: 13px; background-image: url(images/elibary.gif); background-position: -41px -32px; }
.icon-o-youxian { width: 51px; height: 13px; background-image: url(images/elibary.gif); background-position: -58px 0px; }
.icon-o-bestNew { width: 28px; height: 13px; background-image: url(images/elibary.gif); background-position: -58px -14px; }
.icon-o-download { width: 20px; height: 20px; background-image: url(images/elibary.gif); background-position: -40px -49px; }
.icon-o-searBtn-b { width: 80px; height: 26px; background-image: url(images/elibary.gif); background-position: -68px -28px; margin: 0 10px 3px; }
.icon-o-preView { width: 16px; height: 16px; background-image: url(images/elibary.gif); background-position: -126px -62px; }
.tabSearch { clear: both; overflow: hidden; margin-bottom: 3px; font-size: 12px; zoom: 1; }
.tabSearch li { float: left; }
.tabSearch .tab_on a { color: #000; font-weight: bold; }
.search_text1 { height: 24px; width: 28em; line-height: 24px; float: left; border: 1px solid #c0c0c0; width: 50%; padding-left: 5px; }
a.search_btn:link, a.search_btn:visited { display: inline-block; height: 24px; line-height: 24px; padding: 0 10px; background: #4a8cf7; border: 1px solid #3079ed; color: #fff; margin: 0px 6px; }
.search .searchQuick { margin: 15px 0px 5% 5%; }
.searchQuick .tabSearch li { margin-right: 12px; }
.searchQuick .tabSearch a { font-size: 14px; }

/*期刊阅览室样式*/
#wrap { width: 100%; margin: 0px auto; }
.jcarousel-skin-tango .jcarousel-container { background: #F0F6F9; border: 1px solid #abd0e3; text-align: center; }
.jcarousel-skin-tango { text-align: center; padding: 10px 0px; zoom:1; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 650px; padding: 10px 0px; }
.jcarousel-skin-tango .jcarousel-container-vertical { width: 75px; height: 245px; padding: 40px 20px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 500px; height: 152px; margin: 0px auto; overflow: hidden; }
.jcarousel-skin-tango .jcarousel-clip-vertical { width: 75px; height: 245px; }
.jcarousel-skin-tango .jcarousel-item { width: 120px; height: 160px; display: inline; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 6px; +margin-right:8px;}
.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px; }
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }
.jcarousel-skin-tango .jcarousel-next-horizontal { background: url(images/elibary.gif) no-repeat 0px -84px; cursor: pointer; height: 32px; position: absolute; right: 5px; top: 68px; width: 32px; }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover { background: url(images/elibary.gif) no-repeat 0px -84px; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background: url(images/elibary.gif) no-repeat 0px -84px; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { background-position: 0px -116px; cursor: default; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { background: url(images/elibary.gif) no-repeat 0px -148px; cursor: pointer; height: 32px; left: 5px; position: absolute; top: 68px; width: 32px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background: url(images/elibary.gif) no-repeat 0px -148px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background: url(images/elibary.gif) no-repeat 0px -148px; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { background-position: 0px -180px; cursor: default; }
.jcarousel-skin-tango .jcarousel-next-vertical { bottom: 5px; cursor: pointer; height: 32px; left: 43px; position: absolute; width: 32px; }
.jcarousel-skin-tango .jcarousel-next-vertical:hover { background-position: 0 -32px; }
.jcarousel-skin-tango .jcarousel-next-vertical:active { background-position: 0 -64px; }
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { cursor: default; background-position: 0 -96px; }
.jcarousel-skin-tango .jcarousel-prev-vertical { cursor: pointer; height: 32px; left: 43px; position: absolute; top: 5px; width: 32px; }
.jcarousel-skin-tango .jcarousel-prev-vertical:hover { background-position: 0 -32px; }
.jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: 0 -64px; }
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor: default; background-position: 0 -96px; }
/*期刊阅览室样式 end*/
/*栏目样式 end*/

#ptjjcenter .jcarousel-skin-tango .jcarousel-container-horizontal { width: 320px; }
#ptjjcenter .jcarousel-skin-tango .jcarousel-clip-horizontal { width:250px}
