/*栏目样式*/
.dragLayer, .dragLayer1 { display: block;  width: 100%; }
.dragHeader { clear: both; display: none; zoom: 1; overflow: hidden; height: 42px; line-height:42px; font-weight:normal; background: url(erjititb.jpg); font-family:"微软雅黑"; font-size:18px; color:#fff;}
.dragHeader A { white-space: nowrap; color:#fff }
.main_righttitle50_left { color: #fff; width:170px; text-align:center; height: 42px; line-height: 42px; }
.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: #fff; overflow: hidden; }
.main_leftbox .loading { margin: 0px auto; text-align: center; }
.main_rightbox { clear: both; overflow: hidden; text-align: left; }
.main_rightbox .loading { margin: 0px auto; text-align: center; }
.main_nav, .main_nav_1 { overflow: hidden; margin:10px 0 0 2px}
.colmore{ overflow: hidden; margin:10px 0 0 2px; font-size:12px}
.colmore a{ text-decoration:none}
.main_nav .loading { margin: 0px auto; text-align: center; }
.main_nav_off, .main_nav_on { padding:0 4px 0px 4px; display: block; float: left; white-space: nowrap; height: 27px; font-family: "宋体"; line-height:27px; color:#fff ; font-size:12px; margin:0 5px 0 0; overflow:hidden}
.main_nav_off a{ color:#1c7cb6; text-decoration:none}
.main_nav_on a{ color:#fff; text-decoration:none}
.main_nav_off { border: #d2d3d4 1px solid; color:#1c7cb6 }
.main_nav_on { border: #518cd7 1px solid; background: url(bgbg.jpg); color:#fff }
.club01_tab { table-layout: auto; font-family: "宋体"; color:#666}
.club01_tab td { padding: 2px; height: 18px; font-size: 12px;  word-wrap: break-word; padding: 4px 0px; text-decoration:none}
.club01_tab td a{ color:#666; text-decoration:none}
.club01_tab_title { text-align: center; display:none }
.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: 1px solid #eee; height: 197px; margin: 25px 0 0 50px; position: relative; width: 156px; }
.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 { bottom: 9px; margin: 0; padding: 0; position: absolute; right: 0; }
.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; width: 25px; }
.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: 40px; }
.searchNew { display: inline-block; background: url(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(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(newBtnBg.gif) right -77px; width: 10px; }
.icon-o { display: inline-block; overflow: hidden; }
.icon-o-pdf { width: 16px; height: 16px;  background-position: -35px -14px; }
.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-b { background-image: url(../css/img/icon-b.gif); }
.icon-add { background-position: 0 0; }
.icon-o-more {  background-position: -11px -14px; height: 11px; width: 24px; }
.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-position: -41px -32px; }
.icon-o-youxian { width: 51px; height: 13px;  background-position: -58px 0px; }
.icon-o-bestNew { width: 28px; height: 13px;  background-position: -58px -14px; }
.icon-o-download { width: 20px; height: 20px;  background-position: -40px -49px; }
.icon-o-searBtn-b { width: 80px; height: 26px;  background-position: -68px -28px; margin: 0 10px 3px; }
.icon-o-preView { width: 16px; height: 16px;  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; }
a.btn-prim:link, a.btn-prim:visited, .btn-prim { color: #ffffff; background-color: #0072c5; background-image: -moz-linear-gradient(top, #007dd5 0%, #0061bc 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #007dd5), color-stop(100%, #0061bc)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #007dd5 0%, #0061bc 100%); /* Chrome10+,Safari5.1+ */ background-image: -o-linear-gradient(top, #007dd5 0%, #0061bc 100%); /* Opera 11.10+ */ background-image: -ms-linear-gradient(top, #007dd5 0%, #0061bc 100%); /* IE10+ */ background-image: linear-gradient(top, #007dd5 0%, #0061bc 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007dd5', endColorstr='#0061bc', GradientType=0 ); /* IE6-9 */ border: 1px solid #0061bc; }
a.btn-prim:hover, .btn-prim:hover { background-color: #0062ae; background-image: -moz-linear-gradient(top, #0080be 0%, #004ea4 100%); /* FF3.6+ */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0080be), color-stop(100%, #004ea4)); /* Chrome,Safari4+ */ background-image: -webkit-linear-gradient(top, #0080be 0%, #004ea4 100%); /* Chrome10+,Safari5.1+ */ background-image: -o-linear-gradient(top, #0080be 0%, #004ea4 100%); /* Opera 11.10+ */ background-image: -ms-linear-gradient(top, #0080be 0%, #004ea4 100%); /* IE10+ */ background-image: linear-gradient(top, #0080be 0%, #004ea4 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0080be', endColorstr='#004ea4', GradientType=0 ); /* IE6-9 */ }
a.btn-prim:active, .btn-prim:active { background-image: none; filter: none; background-color: #004ea4; }
.f-text { border-radius: 2px 2px 2px 2px; border: 1px solid #B1B5BA; padding: 2px 1px; height: 18px; display: inline-block; font-weight: normal; line-height: 18px; margin-right: 6px; overflow: visible; padding: 3px 1px; text-decoration: none; vertical-align: middle; }
.gb-s-btn { background: url("spriteImages.gif") no-repeat scroll -60px 0 transparent; border: medium none; cursor: pointer; display: inline-block; height: 24px; padding: 0; position: absolute; right: 5px; top: 0; width: 24px; }
.span3 { width: 120px; }
.watermark { color: #999999; }
.gp-s { position: relative; margin-left: 12px; *margin-left: 5px; margin-top: 6px; float: left; }
.searchForm { position: relative; }
.toLeft, .toRight { width: 20px; border: 0; overflow: hidden; display: block; text-indent: -99999px; height: 240px; }
.toLeft:link, .toLeft:visited { background: url(LorRbg.gif) no-repeat 0px center; }
.toLeft:hover, .toLeft:active { background-color: #ECECEC; }
.toRight:link, .toRight:visited { background: url(LorRbg.gif) no-repeat -20px center; }
.toRight:hover, .toRight:active { background-color: #ECECEC; }
.listLogoBox { margin-left: 10px; }
.listLogoBox li { float: left; height: 105px; margin-bottom: 15px; overflow: hidden; position: relative; text-align: center; width: 85px; }
.commonTable { position: relative; z-index: 3; }
.listLogoBox li a { display: block; margin: 0px auto; width: 81px; height: 81px; overflow: hidden; background: url(spriteImg01.gif) 0px -126px; text-align: center; word-break: break-all; }
.listLogoBox li a img { vertical-align: middle; margin-top: 4px; width: 73px; height: 73px; border: 0; overflow: hidden; }
.listLogoBox li a.addWeb { display: none; }
.listLogoBox li a b { position: relative; top: 30px; text-align: center; word-break: break-all; }
.editLogo { position: absolute; top: 57px; left: 9px; left: 10px; _left: 9px; width: 73px; height: 20px; background-color: #000; opacity: 0.25; /*w3c*/ filter: alpha(opacity=25); /*ie*/ }
.editLogoBtn { position: absolute; top: 57px; left: 9px; width: 73px; height: 20px; }
.listLogoBox li .editLogoBtn a { width: 16px; height: 16px; display: inline-block; margin: 2px -5px 0; background: none; cursor: pointer; }
.listLogoBox li .f-text { width: 125px; }
.listLogoBox li a.btn { width: auto; }
.listLogoButtonBox { float: left; width: 20px; }
.listLogoText { color: #878787; height: 20px; overflow: hidden; text-overflow: ellipsis; -webkit-text-overflow: ellipsis; /*safari*/ -o-text-overflow: ellipsis; /*opera*/ white-space: nowrap; display: inline-block; max-width: 60px; _width: expression(this.scrollWidth>120?"120px":""); /*ie6*/ }

/*期刊阅览室样式*/
#wrap { width: 100%; margin: 0px auto; }
.jcarousel-skin-tango .jcarousel-container { text-align: center; }
.jcarousel-skin-tango { text-align: center; zoom: 1; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 560px; padding: 10px 0px 0 0; }
.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-horizontal div{ font-size:12px; line-height:30px}
.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(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(elibary.gif) no-repeat 0px -84px; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background: url(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(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(elibary.gif) no-repeat 0px -148px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background: url(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*/