/*文献知网节独有样式表*/

/*common*/
.wxwrap { clear:both; position:relative; width:1000px; margin:0 auto; }
.icon i, .icon-empty i,
.dujia i,
.wxnav .navTitle, .wxnav .navTitle i, .wxnav .navList li a,
.wxMod .orgnPath span,
.wxMod .orgnBang li.omit i { display:inline-block; vertical-align:middle; background-image:url(../images/iconspirit.png); background-repeat:no-repeat; background-color:transparent; }
.clear { clear:both; }
.fsI{ font-style:italic;}
.cGray,
.cGray a { color:#999; }

/*search*/
.searchtop { position:absolute; top:-64px; right:85px; *top:-54px; }
.searchtop input[type="text"] { width:200px; height:18px; padding:2px 3px; line-height:18px; color:#555; background-color:#fff; border:1px solid #dbdbdb; }
.searchtop input[type="button"] { margin-left:-1px; height:24px; padding:0 5px 2px; color:#fff; font:12px/2  Arial,Helvetica,sans-serif;  background-color:#f27507; border:0 none #f27507; cursor:pointer;  }

/*sidebar*/
.wxside { float:left; *display:inline; width:226px; /*margin-top:10px;*/ }
.wxside .clHd { position:relative; display:block; height:38px; padding:0 0 0 24px; font:bold 16px/38px  Arial,Helvetica,sans-serif; color:#444; background:url(../images/iconspirit.png) repeat-x -188px -366px transparent; border:1px solid #dadada; }
.wxside .clHd i { width:16px; height:16px; margin-right:8px;  }
.wxside .clBd dt { position:relative; display:block; padding-left:14px; line-height:36px; background: #f8f8f8; border-width:1px; border-style:solid; border-color:#fdfdfd #dcdcdc #e9e9e9 #dcdcdc; cursor:pointer; }
.wxside .clBd dt a { display: block; /*padding-left: 20px;*/ font: 14px/36px  Arial,Helvetica,sans-serif; color: #333; }
.wxside .clBd dt a i { display:inline-block; width:12px; height:16px; margin-right:8px; vertical-align:text-top; background:url(../images/iconspirit.png) no-repeat -188px -60px transparent; }
.wxside .clBd dt:hover { background-color:#fff; }
.wxside .clBd dt:hover a { color:#1F6BC9; }
.wxside .clBd dt:hover a { color:#1f6bc9; }
.wxside .clBd dt:hover a i { background-position:-188px -82px; } 
.wxside .clBd dt.cur { padding-left:38px; border-right-width:0; background-color:#fff; }
.wxside .clBd dt.cur a { color:#1f6bc9; background-position:-188px -71px; }
.wxside .clBd dt.cur i { position:absolute; left:0; top:0; display:block; width:3px; height:36px; background-color:#1f6bc9; }

/*title*/
.wxTitle { padding:18px 0 8px; border-bottom:1px dotted #c6c6c6; }
.wxTitle .title { width:760px; margin:8px auto; text-align:center; color:#231815; font:24px/1.6  Arial,Helvetica,sans-serif; }
.wxTitle .titleE { width:940px; margin:8px auto; text-align:left; color:#231815; font:26px/1.4 Arial,Helvetica,sans-serif; }
.wxTitle .author, .wxTitle .orgn { width:760px; margin:8px auto; text-align: center;  word-break: break-all;}
.wxTitle .authorE, .wxTitle .orgnE { width:940px; margin:3px auto; text-align: left; }
.wxTitle .author a, .wxTitle .author span,
.wxTitle .orgn a, .wxTitle .orgn span { font:14px/1.4   Arial,Helvetica,sans-serif; text-align:center; }
.wxTitle .authorE a, .wxTitle .authorE span,
.wxTitle .orgnE a, .wxTitle .orgnE span { font:14px/1.4  Arial,Helvetica,sans-serif; text-align:left; }
.wxTitle .author span, .wxTitle .orgn span { margin:0 0.5em; }
.wxTitle .authorE span, .wxTitle .orgnE span { margin-right:1em; }
.wxTitle .orgnE a { font-style:italic; }
.wxTitle span { color:#7c7c7c; }
.bilTag{ margin-left:5px; vertical-align:super; display:inline-block; width:54px; height:14px;background:url(../images/tag-Bilingual.png) no-repeat}
/*功能区*/
.wxTitle .link { position:relative; z-index:990; float:none; position:relative; text-align:right; margin-top:20px; line-height:18px; margin-bottom:10px; }
.wxTitle .link .icon { margin-left:5px; font-size:12px; color:#333; }
.wxTitle .link .icon-empty { width:18px; height:18px; margin-left:2px; }
.wxTitle .linkE .icon { width:18px; height:18px; margin:0 5px; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
.wxTitle .link .icon i,
.wxTitle .link .icon-empty i { display:inline-block; width:18px; height:18px; margin-right:2px; }
.wxTitle .link .icon:hover { color:#f60; }

/*downloadBtn*/
a.icon-dlcaj,
a.icon-dlpdf,
a.icon-dleng,
a.icon-dlcrsp.xml { display:inline-block; width:171px; height:50px; vertical-align:middle; background-image:url("../images/iconspirit.png"); background-repeat:no-repeat; }
a.icon-dlcaj { background-position:0px -121px; }
a.icon-dlcaj:hover { background-position:0px -179px; }
a.icon-dlpdf { background-position:0px -237px; }
a.icon-dlpdf:hover { background-position:0px -295px; }
a.icon-dleng { background-position:0px -407px; }
a.icon-dleng:hover { background-position:0px -464px; }
a.icon-dlBlue, a.icon-dlGreen { display:inline-block; width:110px; height:42px; margin:0 2px; padding-bottom:3px; font:normal 16px/42px  Arial,Helvetica,sans-serif; text-align:center; color:#fff; background:url(../images/btnspirit.png) no-repeat scroll 0 0 transparent; }
a.icon-dlBlue { text-shadow:0 1px 1px #2c78d1; background-position:0 0; }
a.icon-dlBlue:hover { background-position:0 -48px; }
a.icon-dlGreen { text-shadow:0 1px 1px #65a429; background-position:-111px 0; }
a.icon-dlGreen:hover { background-position:-111px -48px; }
a.icon-dlcrsp.xml { width:190px; height:57px; background-position:0px -610px; }
a.icon-dlcrsp.xml:hover { background-position:0px -667px; }

/*wxInfo*/
.wxInfo { padding-top:20px; overflow:hidden; }
.wxInfo:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .wxInfo { zoom: 1; } /* IE6 */
*:first-child+html .wxInfo { zoom: 1; } /* IE7 */
.wxBaseinfo { position:relative; float:left; *display:inline; width:582px; z-index:899}
.wxBaseinfoFull { width:100%; }
.wxBaseinfo label { color:#666; }
.wxBaseinfo p { font:16px/2  Arial,Helvetica,sans-serif; color:#333; text-align:justify; }
.wxInfoEn p { margin:3px 0; font:16px/1.6  Arial,Helvetica,sans-serif; }
.wxInfoEn .wxBaseinfo label { margin-right:0.5em; }
.wxBaseinfo .imgcont {}
.wxBaseinfo .imgcont a { display:inline-block; margin:6px; }
.wxBaseinfo .imgcont .imgbox { width:154px; height:113px;padding:4px; padding:4px; background-color:#f4f4f4; border:1px solid #d9d9d9; }
.wxBaseinfo .imgcont .imgbox .imgmask { position:relative; width:154px; height:113px; overflow:hidden; }
.wxBaseinfo .imgcont .imgbox .imgmask img { position:absolute; bottom:0; width:154px; }
.wxBaseinfo .imgcont .imgtxt { display:block; width:154px; padding:0 5px; color:#666; font-size:14px; line-height:2; color:#555; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.wxBaseinfo .imgcont a:hover .imgtxt { color:#f60; }
.wxBaseinfo .dllink { margin-top:44px; text-align:center; }
.dllink .icon { width:190px; height:57px; margin-right:10px; font-size:0; line-height:0; text-indent:-9999em; *text-indent:0; overflow:hidden; vertical-align:middle; }
.wxBaseinfo .dllink .icon i { width:190px; height:58px; }
.wxBaseinfo .dllink .qrcode { position:absolute; top:; display:inline-block; padding:10px 10px 0; color:#333; font:12px/2  Arial,Helvetica,sans-serif; border:1px solid #e5e5e5; }
.wxBaseinfo .dllink .qrcode img { display:block; width:88px; height:88px; }
.wxBaseinfo .total { width:456px; margin:12px auto 0; font-size:12px; line-height:28px; color:#666; text-align:center; }
.wxBaseinfo .total span { display:inline-block; white-space:nowrap; margin:0 10px; }
.wxBaseinfo .total .a label { color:#555; }
.wxBaseinfo .total b { font-weight:normal; }
.wxBaseinfo .dllinkVar { width:482px; margin:44px auto 20px; text-align:center; }
.wxBaseinfo .dllinkVar .dllinkVarP1 { display:inline-block; float:left; }
.wxBaseinfo .dllinkVar .dllinkVarP1 a { display:inline-block; height:58px; padding:0 20px; text-align:center; color:#fff; font:normal 16px/58px  Arial,Helvetica,sans-serif; background-color:#418be7; }
.wxBaseinfo .dllinkVar .dllinkVarP1 a:hover { background-color:#3378e0; }
.wxBaseinfo .dllinkVar .dllinkVarP2 { float:left; height:56px; padding:0 10px 0 0; text-align:left; background-color:#fafafa; border:1px solid #b1cff5; }
.wxBaseinfo .dllinkVar .dllinkVarP2 label { display:inline-block; width:7em; text-align:right; }
.wxBaseinfo .dllinkVar .dllinkVarP2 a { font:normal 14px/28px  Arial,Helvetica,sans-serif; color:#418be7; margin:0 5px; padding:0 3px; }
.wxBaseinfo .dllinkVar .dllinkVarP2 a:hover { color:#ff7624; text-decoration:underline; }
.wxBaseinfo .dllinkVarShort { width:294px;}
.wxBaseinfo .dllinkVarShort .dllinkVarP1{ display:none;}

.hotspotCen { width:356px; height:40px; margin:6px auto; font-size:12px; line-height:28px; color:#666; }
.hotspotCen label,
.hotspotCen .hotspot,
.hotspotCen .HotSpotValue,
.hotspotCen b { float:left; }
.hotspotCen label { color:#555; }
.hotspotCen .HotSpotValue { margin-left:3px; color:#f87800; }
.hotspotCen b { font-weight:normal; color:#aaa; }
.hotspotCen .hotspot { position:relative; width:74px; height:5px; margin:12px 0; background:url(../images/hotprocess.png) 0 0 no-repeat transparent; }
.hotspotCen .hotspot .HotSpotPower { position:relative; display:block; height:5px; font-size:0; line-height:0; text-indent:-999em; *text-indent:0; background:url(../images/hotprocess.png) no-repeat 0 -10px transparent; border-radius:0 4px 4px 0; overflow:hidden; }

.wxsour { padding-left:595px; }
.wxsour .cover { width:135px; margin:0 auto;    }
.wxsour .cover img { width:135px; height:190px;  padding:8px;  border:1px solid #dbdbdb; display:inline-block; }
.wxsour .coverV img { width:135px; height:auto; }
.wxsour .cover i { visibility:hidden; }
.wxsour .dujia { position:relative; }
.wxsour .dujia i { visibility:visible; position:absolute; top:-1px; right:-1px; width:52px; height:52px; background-position:-148px 0px; }
.sourinfo { padding:12px 0; text-align:center; font:14px/18px  Arial,Helvetica,sans-serif; color:#444; border-bottom:1px solid #d6d6d6;width: 135px; margin: 0 auto; }
.sourinfo .title { padding:4px 0; font-weight:bold; }
.sourinfo p { padding:4px 0; word-break:break-all;/**/ }
.sourlink { padding:12px 0; }
.sourlink a { display:block; /*padding-left:30px;*/ line-height:30px; color:#276abd; }
.sourlink a:hover { color:#f60; }
.sourlink .icon i { width:24px; height:24px; }
.sourinfo p a {display:inline-block; width:130px; 
}
.wxsour .coverBook { position:relative; width:134px; height:180px; padding-top:8px; text-align:center; background:url(../images/coverBook.jpg) no-repeat scroll 0 0 #fff; }
.wxsour .coverBook .coverTit { display:table; position:relative; width:122px; height:50px; *height:auto; padding:6px; text-align:center; vertical-align:middle; background-color:#e9f3ff; border:1px solid #bed6f4; border-width:1px 0; }
.wxsour .coverBook .coverTit b { display:table-cell; color:#666; font:normal 18px/24px  Arial,Helvetica,sans-serif; vertical-align:middle; }
.wxsour .coverBook .coverTit20 b { font-size:16px; line-height:22px; }
.wxsour .coverBook .coverTit30 b { font-size:14px; line-height:18px; }
.wxsour .coverBook .coverTitN b { font-size:12px; line-height:18px; }
.wxsour .coverBook .coverPub { position:absolute; bottom:24px; width:110px; *margin-left:-67px; padding:0 12px; font:normal 12px/16px  Arial,Helvetica,sans-serif; color:#4386d9; text-align:center; }

.wxmain { padding-left:252px; }
.wxmainNoside { padding-left:0; }
.wxmainNoside .wxBaseinfo { width:832px; }
.wxmainNoside .wxsour { padding-left: 845px; }

.wxModsd { margin-top:20px; border:1px solid #e4e4e4; }
.wxModsd h3 { padding-left:10px; height:34px; color:#555; font:bold 12px/34px  Arial,Helvetica,sans-serif; background-color:#f3f3f3; border-top:1px solid #fcfcfc; border-bottom:1px solid #e0e0e0; }
.essaylist { padding:8px; }
.essaylist li { padding:4px 4px 4px 16px; font:normal 12px/1.5  Arial,Helvetica,sans-serif; color:#555; background:url(../images/gb/listIcon2.gif) no-repeat scroll 0 2px #fff; }
.essaylist li a { color:#555; }
.essaylist li a:hover { color:#f60; }
.essaylistEn li { padding:4px 0 4px 16px; font:13px/1.2 Arial,Helvetica,sans-serif; }
.essaylistNum li { padding:4px; background:none #fff; }

.joulist { padding:0 8px; }
.joulist .jouInfo { padding:8px 4px; border-top:1px dotted #a6a6a6; }
.joulist .jouInfo:first-child { border:0 none; }
.joulist .jouInfo dt a { font-size:12px; color:#555; line-height:1.4; }
.joulist .jouInfo dd { display:none; }
.joulist .open dt { float:right; width:128px; padding-top:4px; }
.joulist .open dt a:hover { color:#f60; }
.joulist .open dd { display:block; }
.joulist .open .pic { width:60px; height:80px; padding:1px; border:1px solid #dbdbdb; }
.joulist .open .pic img { width:60px; height:80px; }

.wxMod { position:relative; margin-top:20px; }
.hd { position:relative; color:#444; font:18px/32px  Arial,Helvetica,sans-serif; border-bottom:2px solid #d3d3d3; }
.hd span { display:inline-block; height:32px; position:relative; top:2px; border-bottom:2px solid #4078de; }
.wxMod .desc { position:absolute; top:6px; left:134px; font:normal 12px/30px  Arial,Helvetica,sans-serif; color:#666; }
.wxMod .bd { padding:4px;z-index:0; }

.wxMod .bdc {height: 100%; position: absolute; width: 100%;display: block; z-index:2;background-color:white;
filter:alpha(opacity=30);  
-moz-opacity:0.3;  
-khtml-opacity: 0.3;  
opacity: 0.3;  
}
.wxMod .bd label { display:inline-block; margin-top:10px; color:#994c61; font:bold 14px/32px  Arial,Helvetica,sans-serif; }
.wxMod .bd label b { margin:0 3px; color:#555; }
.wxMod .orgnPath { height:40px; padding-left:10px; line-height:40px; color:#333; font-size:14px; background-color:#f5f5f5; }
.wxMod .orgnPath span { padding:0 4px 0 18px; background-position:-189px -149px; }
.wxMod .orgnPath span:first-child { padding-left:0; background:none; }
.wxMod .orgnBang { padding-left:10px; color:#555; font-size:14px; line-height:2; }
.wxMod .orgnBang li span { display:inline-block; width:2em; margin-right:6px; text-align:right; }
.wxMod .orgnBang li.cur span,
.wxMod .orgnBang li.cur a { font-weight:bold; color:#994c61; }
.wxMod .orgnBang li.cur a:hover { color:#f60; text-decoration:underline; }
.wxMod .orgnBang li.omit { padding-left:5em; }
.wxMod .orgnBang li.omit i { width:20px; height:14px; background-position:-79px -22px;  }

/*fix toolbar*/
.wxToolbar { position:fixed; left:0; bottom:0; z-index:9999; width:100%; height:46px; padding:8px 0;
background: #f8f8f8; /* Old browsers */
background: -moz-linear-gradient(top,  #f8f8f8 0%, #dedede 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#dedede)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f8f8f8 0%,#dedede 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f8f8f8 0%,#dedede 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f8f8f8 0%,#dedede 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f8f8f8 0%,#dedede 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#dedede',GradientType=0 ); /* IE6-9 */
border:1px solid #d4d4d4; box-shadow:0 2px 1px #f0f0f0;
}

.wxToolbar .wxwrap { position:relative; }
.wxToolbar .dllink { margin-left:84px; text-align:right; }
.wxToolbar .infotxt { position:absolute; right:0; top:0; width:276px; }
.wxToolbar .infotxtLar { position:absolute; right:0; top:0; width:224px; }
.wxToolbar .infotxt .h { display:none; }
.wxToolbar .total { color:#555; font-size:12px; line-height:24px; }
.wxToolbar .total span { margin-right:10px; }
.wxToolbar .total .a label { color: #555; }
.wxToolbar .total b { font-weight:normal; }
.wxToolbar .hotspotCen { margin:0; line-height:24px; }
.wxToolbar .hotspotCen .hotspot { margin:8px 0; }
.wxToolbar .hotspotCen b { color:#999; }
.wxToolbar .dllink .icon { width:171px; height:50px; }
.wxToolbar a.icon-dlcaj,
.wxToolbar a.icon-dlpdf,
.wxToolbar a.icon-dleng,
.wxToolbar a.icon-dlcrsp.xml { background-image: url("../images/btnspritMin.png"); }
.wxToolbar a.icon-dlcaj { background-position:0px 0px; }
.wxToolbar a.icon-dlcaj:hover { background-position:0px -51px; }
.wxToolbar a.icon-dlpdf { background-position:0px -102px; }
.wxToolbar a.icon-dlpdf:hover { background-position:0px -153px; }
.wxToolbar a.icon-dleng { background-position:0px -407px; }
.wxToolbar a.icon-dleng:hover { background-position:0px -464px; }
.wxToolbar a.icon-dlcrsp.xml { background-position:0px -204px;}
.wxToolbar a.icon-dlcrsp.xml:hover { background-position:0px -254px;}
/*1200*/
.rootw .wxwrap { width:1200px; margin-top:20px;}
.rootw .wxBaseinfo { width:740px; }
.rootw .wxBaseinfoFull { width:100%; }
.rootw .wxsour { padding-left:772px; }
.rootw .wxToolbar .dllink { margin-right:400px;  }
.rootw .wxToolbar .infotxt .h { display:inline-block; }
.rootw .wxToolbar .infotxt { width:390px; }
.rootw .wxToolbar .infotxtLar { width:332px; }

/*关注列表*/
.attention{background-color: #FFFFFF;border: 1px solid #4C8EDF;display: block;overflow: hidden;padding: 10px;position: absolute;right:16px;text-align: left;top: 146px;width: 200px;z-index: 5;}
.attention .hideclose { position:absolute; top:0; right:0; color: #FA2440;display: block; float: right;font-family:  Arial,Helvetica,sans-serif;font-size: 12px;height: 12px; line-height: 12px; margin: 0; padding: 1px;text-align: center;width: 12px;}
.attention .option {float: left;overflow: hidden;width: 80px;}
.attentionlink { clear:both; position:relative; height:24px; }
.attentionlink a,.attentionlink a:hover { position:absolute; right:10px; bottom:5px; display:inline-block; width:50px; height:24px; text-align:center; line-height:2; color:#fff; background-color:#4C8EDF; }
.attention input[type="radio"], input[type="checkbox"]{margin: 5px;vertical-align: middle;}

/*---智能提示--*/
.dictdiv{ position:absolute; z-index:999; }
.dictlist { display:none; padding:0; z-index:999; position:relative; width:360px; height: auto;display: block; font-size:14px; text-align:left; color:#666; background-color:#fff; border:1px solid #999; } 
.dictlist div { height:27px; line-height:150%; clear:both; overflow:hidden; cursor:pointer; }
.dictlist div span { position:relative; display:block; padding:3px 5px; }
.dictlist .line { display:block; width:100%; height:1px; margin-bottom:5px; line-height:1px; border-bottom:1px solid #eee; }
.dictlist i{display:inline-block;width:6px;height:9px;margin:0 0 0 15px;background:url(../../images/gb/rightG.png) no-repeat scroll center 0 transparent;}

.rw { width:auto; } 
.dictlist .drop_selected i{background:url(../../images/gb/rightR.png) no-repeat scroll center 0 transparent;}
.drop_selected{background:#E2EAFF;}
.drop_selected span{background: #e2eaff;}

.dictlistCol { position: relative; }
.dictlistX { position: relative; z-index: 999; width: 360px; height: auto; padding: 0; font-size: 14px; line-height: 150%; text-align: left; color: #666666; background-color: #FFFFFF; border: 1px solid #999999; }
.dictlistX li { padding:3px 5px; cursor:pointer; }
.dictlistX li.drop_selected { background-color: #E2EAFF; }
.dictlistX i { display: inline-block; width: 6px; height: 9px; margin: 0 0 0 15px; background: url("http://127.0.0.1/kns/images/gb/rightG.png") no-repeat scroll center 0 transparent; }
.dictlistX .l { border-bottom:1px dotted #cdcdcd; }
.dictlistX .rw { color:#555; }
.dictlistX .rw1 { color:#333; }
.dictlistX .rw1 b { color:#555; }
.dictlistX .rw2 { padding-left:19px; color:#555; }
.dictlistX .rw2 b { color:#2a83d3; }

/*知识网络LOADING*/
.loadingDot { position:absolute; right:15px; top:18px; width:15px; height:3px; background:url(../images/loadingDot.gif) no-repeat scroll 0 0 transparent; background:#FFF; }

/*网络拓扑*/
.hdTab a:link,
.hdTab a:visited { display:inline-block; color:#555; padding:0 25px; }
.hdTab a:hover,
.hdTab a:active { background-color:#ebf2ff; }
.hdTab a.active:link,
.hdTab a.active:visited,
.hdTab a.active:hover,
.hdTab a.active:active { position:relative; top:2px; padding:0 15px; border-width:3px 2px 2px; border-style:solid; border-color:#4078de #d3d3d3 #fff; cursor:default; }
.MapAreaLeft { position:relative; padding-top:30px; }

.MapAreaRight{ 
	width:138px; 
	float:right;
	border:#4a76c0  dashed 1px; 
	background:#e5eef4; 
	height:175px;
}
.MapAreaRight dl{ 
	list-style:none; 
	padding:5px 0 5px 5px; 
	line-height:22px;
}
.MapAreaRight dt{  
	color:#6C6C6C; 
	font-weight:bold; 
	background:url(../images/arrow3.GIF) no-repeat left; 
	padding-left:12px;
}
.MapAreaRight dd{
	background:url(../images/arrow4.GIF) no-repeat 4px; 
	padding-left:12px; 
}
.MapAreaRight a:link,.MapAreaRight a:visited{  
	color:#000;
}
.MapAreaRight a:hover{ 
	color:#003296; 
	text-decoration:underline;
}
.map { position:relative; width:900px; height:160px; line-height:160px; text-align:center; margin:0 auto; font-size:12px; background: url(../images/map.gif) no-repeat 164px 15px; }
.map span{ color: #000; font-size:11px; }
.map a:link,
.map a:visited { color:#333; }
.map a:hover{ color: #003296; text-decoration:underline; }
.map div { line-height:30px; text-align:center; }
.ywwl{position:absolute;top:5px;left:10PX;background:url(../images/sprite.png) no-repeat -200px -249px;color:#6C6C6C;font-weight:bold;line-height:20px;height:20px;z-index:10;padding-left:10px}
.map .jdwx,
.map .gywx,
.map .tbywx { position:absolute; left:368px; width:158px; height:32px; background:url(../images/iconspirit.png) no-repeat 0 -531px; white-space: nowrap;}
.map .jdwx,
.map .rjckwx,
.map .ckwx,
.map .yzwx,
.map .rjyzwx { position: absolute; top:65px; width: 148px; height: 30px; white-space: nowrap; border-style:solid; border-width:1px; }
.map .jdwx { width:156px; height:34px; background-position:0 -568px; border:0; }
.map .jdwx a{ color:#f00; font-weight:bold; }
.map .ckwx,
.map .yzwx { width:120px; }
.map .rjckwx,
.map .rjyzwx { background-color:#e0ebfd; border-color:#c6dafd; }
.map .ckwx,
.map .yzwx { background-color:#c9dcfd; border-color:#a3c4ff; }
.map .rjckwx { left:5px; }
.map .ckwx { left:200px; }
.map .yzwx { right:200px; }
.map .rjyzwx { right:5px; }
.map .gywx { top:0; }
.map .tbywx { bottom:0; }
.time{ margin:10px auto; height:50px; width:880px; padding-left:50px; background: url(../images/sprite.png) no-repeat 892px -293px; overflow:hidden; }
.year{ position:relative; float:left; width:326px; text-align:left; line-height:20px; padding-top:3px; color:#1955CD; overflow:hidden; height:55px; }
.cell { width:48px; float:left; text-align:center; }
.time .Scale { height:5px; font-size:1px; background:url(../images/sprite.png) no-repeat -145px -85px; }
.time .bottomYear { text-align:center; }
.time .ContentDiv{
	position:absolute;
}
.TimeMiddle{ 
	float:left; 
	width:40px; 
	color:#f00; 
	font-weight:bold;  
	line-height:20px; 
	text-align:center; 
	margin-top:2px; 
	position:relative
}
.TimeMiddle .number{
	font-weight:normal;
}
.time .number{ 
	position:relative; 
	z-index:99; 
	text-align:center;
	color:#000;
}
.time .number a {  
	cursor:pointer
}
.ArrowLeftEnable,
.ArrowLeftDisable,
.ArrowRightEnable,
.ArrowRightDisable { display:block; float:left; margin:32px 10px 0 10px; width:11px; height:7px; font-size:7px; background:url(../images/sprite.png) no-repeat; border:0; cursor:pointer; }
.ArrowLeftEnable{ background-position:-166px -114px; }
.ArrowLeftDisable{	background-position:-166px -121px; cursor:default; }
.ArrowRightEnable { background-position:-166px -128px; }
.ArrowRightDisable { background-position:-166px -135px; cursor:default; }


.TimeHide { position:absolute; z-index:1000; display:none; width:120px; color:#333; background:#f6f6f6; border:#86a9e6 solid 1px; }
.TimeHide ul{ padding:2px 6px; }
.TimeHide li{ line-height:18px; } 
.TimeHide a:link,
.TimeHide a:visited{ color:#333; }
.TimeHide a:hover{ color:#f60; }

/*优先出版样式*/
.title .you{ margin-left:5px; vertical-align:super; display:inline-block; width:14px; height:14px;background:url(../images/sprite.png) no-repeat -149px -95px;}
.title .shoufa{ margin-left:5px; vertical-align:super; display:inline-block; width:35px; height:30px;background:url(../images/cnkinewicon3.png) no-repeat;}

.markJ { display:inline-block; position:relative; top:-20px; *top:0; left:1px; width:17px; height:17px; font-size:0; line-height:0; text-indent:-999em; *text-indent:0; background:url(../images/markJian.png) no-repeat scroll 0 0 transparent; }

.head-tag { padding: 2px 8px; margin-top: 13px; margin-bottom: 10px;  background-color: #f5f5f5;font-size: 12px; line-height: 20px; color: #8f8f8f; /*word-break: break-all;*/ font-family: Arial,Helvetica,sans-serif; }
.head-tag span { color: #000;}
.head-tag b{ font-weight: normal; color: #e60000; }
.wxTitle .link .icon-first{ color: #000; text-decoration: underline;}


/*增强出版*/
.zq-box .icon{ display:inline-block; vertical-align: middle; width:17px; height: 20px; margin-left: 5px; background-image:url(../images/icon-file.png); background-repeat: no-repeat;}
.zq-box .icon-word{ background-position: 0 0;}/*文本类*/
.zq-box .icon-mp3{ background-position: -20px 0;}/*音频类*/
.zq-box .icon-pdf{ background-position: -40px 0;}/*文本类*/
.zq-box .icon-jpg{ background-position: -60px -2px;}/*图片图像类*/
.zq-box .icon-table{ background-position: -80px -2px;}/*表格类*/
.zq-box .icon-txt{ background-position: -100px 0;}/*文本类*/
.zq-box .icon-mp4{ background-position: -120px -2px;}/*视频类*/
.zq-box .icon-download{ background-position: -140px -2px;}/*下载*/

.zq-box label{ font: 16px/2 "Microsoft Yahei"; text-align: justify; }
/*.zq-box h6.zq-title{ color: #325cbd; font-weight: normal; font-size: 16px; line-height: 40px; }*/
.zq-box h6.zq-title{  font-weight: normal; font-size: 16px; line-height: 40px; }
.zq-box .zq-inner{ width: 85%; margin-left: 85px; /*margin-top: -35px;*/ }
.zq-box p{ color: #999; font-size: 14px; line-height: 28px; }
.zq-box .download{ float: right; color: #325cbd; *margin-top: -40px; }
.zq-box .pic-list li{ display: inline-block; width: 45px; height: 60px; padding: 1px; margin-left: 30px; border:1px solid #999; overflow: hidden; }
.zq-box .pic-list img{ width: 100%; height: 100%; padding: 1px; }
.zq-box .pic-list li{ *display: inline; }

/*a.icon-dlcrsp { display:inline-block; width:171px; height:57px; vertical-align:middle; background-image:url("../images/study.png"); background-repeat:no-repeat; }
a.icon-dlcrsp { background-position:0px 1px; }
a.icon-dlcrsp:hover { background-position:0px -56px; }
a.icon-dlcrsp.xml { background-position:0px -114px; }
a.icon-dlcrsp.xml:hover { background-position:0px -171px; }*/

.otherversions{ display: inline-block;vertical-align: middle;}
.sort{ position:relative; z-index: 22; height: 26px;/* margin-top: 8px; */color: #333; font-size: 12px;}
.sort:hover{ z-index: 23;}
.sort a{ display:block; }
.sort-default{ display:inline-block; /*width: 72px;*/ height: 24px; line-height: 24px; cursor:pointer;/* border:1px solid #ddd; */ border-radius:4px; background-color:#fff;padding:0 6px;}
.sort-default span{ float:left; width: 60px; margin-right: 0; font-size: 12px; color: #333; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal;}
.sort-default .sort-icon{ float: right; display:inline-block; color:#000;}
.sort-list{ position:absolute; left:-1px; top:-1px; display:none; width:100%; border:1px solid #dfdede; border-radius:4px 4px 0 0; background:#fff; }
.sort-list a{ padding:0 5px 0 0; color:#333; text-align:center;}
.sort-list li{ height: 26px; padding:0; line-height: 26px; }
.sort-list li.cur a{ color:#53a2e4;}
.sort-list li a:hover{ text-decoration:none; background:#f5f5f5; }



.datamain{ width:1000px; padding-top: 17px; margin: 0 auto 20px; overflow: hidden; }
.top-tip{ padding: 20px 55px; margin-bottom: 40px; line-height:18px; font-size: 12px; color: #898989; word-break: break-all; background-color: #f9f9f9; }
.top-tip b{ color: #4b4b4b; font-weight: normal; }
.brief { clear:both;}
.brief h1 { width: 94%; margin:0 auto; font-size: 24px; text-align:center; }
.brief h1 .title{ display:inline; font-size:20px; color: #666; line-height:35px; vertical-align:middle; font-family: Arial,Helvetica,sans-serif;}
.brief .author{ padding: 20px 140px 30px; line-height:24px; text-align:center; font-size:12px; font-weight:normal; }
.brief .author a{ margin-right:10px; color:#368ed8; }
.brief a:hover{ color: #2966a0; }
.datasummary li{ position: relative; padding: 3px 10px 3px 146px; min-height: 26px; color:#333; border-top: 1px dashed #d5d5d5; clear:both; }
.datasummary li .tit{ position: absolute; left:0; width:146px; color:#6b6b6b; line-height:26px; font-weight:bold; font-size: 14px; font-family: Arial,Helvetica,sans-serif;  text-align: left; vertical-align:top; }
.datasummary li p{ text-align:left; line-height: 30px; }
.datasummary .btn{ font-weight:bold; }
.datasummary .keywords em{ margin-right: 10px; font-style: normal; }
.datasummary .table-box{ }
.datasummary .toolbar a{ margin-left: 10px; line-height: 30px; color:#368ed8; }
.datasummary a:hover{ color: #2966a0; }
.datasummary .table-box table{ border: 1px solid #ddd; border-right: none; border-bottom: none; }
.datasummary .table-box tr{ min-height: 26px; line-height: 26px; }
.datasummary .table-box th,
.datasummary .table-box td{ padding: 0 10px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.datasummary .table-box input{ cursor: pointer; }
.datasummary .cen{ text-align: center; }
.datasummary .icon-download{ display: block; width: 17px; height: 16px; margin: 0 auto; background: url("../images/icon-download.png") no-repeat; }


.wxTitle{ position: relative; padding-bottom:0; text-align: center; }
.wxTitle .title{ position: relative; display: inline-block; width: auto; max-width:650px; min-height: 38px; *line-height:45px }
.title .icon-sjcb{ display:inline-block; vertical-align:super; width:31px; height:27px; background:url(../images/cnkinewicon5.png) no-repeat; *vertical-align: middle ; }
.title .shoufa,
.title .icon-sjcb{ position: absolute; top: 0; right: -35px; *top:15px; }
.wxTitle .title{ *display: inline; }
.wxTitle .btn-note{ position: absolute; right: 0; top:32px;  width: 110px; }
.wxTitle .btn-note img{  width: 100%; }
.sjcb-link{ height: 24px; padding: 3px 5px; line-height: 24px; text-align: left; background-color: #f9f9f9; }
.sjcb-link span{ display: inline-block; height: 18px; padding: 0 10px; line-height: 18px; margin-right: 10px; font-size: 13px; color: #e41911; border-radius: 10px; border: 1px solid #e41911; }
.sjcb-link a{ font-size: 12px; /*color: #325cbd; */ }


/*========================20170804 newadd start================================*/
.wxBaseinfo{ z-index: 899; }
.wxInfo{ overflow: visible; }
.dllink a.icon{ font-size: 12px; text-indent: 0; text-align: center; color: #fff; line-height: 40px; font-family: Arial, Helvetica, sans-serif; overflow: visible;}
.dllink a.icon,
.wxToolbar .dllink a.icon{ background-image: url("../images/icon-dllinkbtns.png"); background-repeat: no-repeat; }


/*-----------期刊 start-----------*/
.dllink a.icon-phone,
.dllink a.icon-dlcrsp.xml,
.dllink a.icon-dlcaj,
.dllink a.icon-dlpdf{ width: 114px; height: 40px; padding-left: 30px;  }
a.icon-phone{ background-position: 0 0; }
a.icon-dlcrsp.xml{ background-position: -143px 0; }
a.icon-dlcaj{ background-position: -287px 0; }
a.icon-dlpdf{ background-position: -430px 0; }
a.icon-phone:hover{ background-position: 0 -46px; }
a.icon-dlcrsp.xml:hover{ background-position: -143px -46px; }
a.icon-dlcaj:hover{ background-position: -287px -46px; }
a.icon-dlpdf:hover{ background-position: -430px -46px; }
.wxToolbar .dllink a.icon-dlcrsp.xml,
.wxToolbar .dllink a.icon-dlcaj,
.wxToolbar .dllink a.icon-dlpdf,
.wxToolbar .dllink a.icon-phone{ width: 112px; height: 40px; padding-left: 30px;  }
.wxToolbar a.icon-dlcrsp.xml{ background-position: -143px 0; }
.wxToolbar a.icon-dlcaj{ background-position: -287px 0; }
.wxToolbar a.icon-dlpdf{ background-position: -430px 0; }
.wxToolbar a.icon-phone:hover{ background-position: 0 -46px; }
.wxToolbar a.icon-dlcrsp.xml:hover{ background-position: -143px -46px; }
.wxToolbar a.icon-dlcaj:hover{ background-position: -287px -46px; }
.wxToolbar a.icon-dlpdf:hover{ background-position: -430px -46px; }


/*-----------博硕士 start-----------*/
.dllink a.icon-dlBlue,
.dllink a.icon-dlGreen { width: 135px; height: 40px; padding: 0; }
a.icon-dlBlue{ background-position: -574px 0; }
a.icon-dlGreen{ background-position: -717px 0; }
a.icon-dlBlue:hover{ background-position: -574px -46px; }
a.icon-dlGreen:hover{ background-position: -717px -46px; }
.wxToolbar .dllink a.icon-dlBlue,
.wxToolbar .dllink a.icon-dlGreen{ width: 135px; height: 40px; }


/*外文文献*/
.dllink a.icon-dleng{ width: 105px; height: 40px; padding-left: 30px; }
a.icon-dleng{ background-position: -860px 0; }
a.icon-dleng:hover{ background-position: -860px -46px; }


/*手机阅读 下拉框*/
.dllink .btn-phone{ display: inline-block;  }
.qr-code .icon-trangle{ position: absolute; z-index: 2;  top: 122px; display: none; width: 18px!important; height: 13px!important; margin-left: -100px; background: url("../images/icon-trangle-white.png") no-repeat; /**margin-left: -100px;*/}
.tip-pop{ position: absolute; z-index: 1; top: 115px; left: 50%; display: none; padding-top: 20px; margin-left: -326px; text-align: left; cursor: default; }
.tip-pop .inner{ width: 650px; height: 260px; /*padding: 0 30px;*/ margin-top: -1px; text-align: center; background-color: #fff; border: 1px solid #efefef; *border: 1px solid #ddd;
    box-shadow: 0 0 20px 1px #ddd;
    -o-box-shadow: 0 0 20px 1px #ddd;
    -ms-box-shadow: 0 0 20px 1px #ddd;
    -moz-box-shadow: 0 0 20px 1px #ddd;
    -webkit-box-shadow: 0 0 20px 2px #ddd;
    
}
.tip-pop h6{ font-size: 16px; text-indent: 0; line-height: 52px; color: #52c9e9; font-family: Arial,Helvetica,sans-serif; }
.tip-pop span{ display: block; margin-top: 15px; color: #52c9e9; }
.tip-pop p{ color: #666; }
.tip-pop span,
.tip-pop p{ font-size: 12px; text-indent:0; line-height: 24px; text-align: center; font-family: Arial,Helvetica,sans-serif; }
.tip-pop .first{ width: 200px; }
.tip-pop .second{ width: 250px; }
.tip-pop .third{ width: 200px; }
.tip-pop .first img{ width: 80px; }
.tip-pop .second img{ width: 227px; }
.tip-pop .third img{ width: 80px; }
.pop-center{ margin-left: 100px; }
.qr-code:hover .icon-trangle{ display: inline-block; }
.qr-code:hover .tip-pop{ display: block; }

.dllink-down{position: relative; min-height: 100px; margin-bottom: 50px; padding-top: 15px; text-align: center; }
.dllink-down .qr-code{display: inline-block;vertical-align: top;width: 440px;height: 78px;padding: 12px 0 10px 20px;margin-left: 3px;text-align: center;background-color: #f7f7f7;cursor: pointer;}
.dllink-down .qr-code>img{ float: left; width: 77px; height: 77px; }
.dllink-down .qr-code .text{width:328px;display: inline-block;font-size: 12px;/*text-align: center;*/ font-family: Arial, Helvetica, sans-serif;}
.dllink-down .qr-code b{ display: block; margin-bottom: 6px; line-height: 32px; /*text-align: center;*/ font-size: 16px; color: red; font-weight: bold;font-style: normal;white-space: nowrap;}
.dllink-down .qr-code span{ display: block; line-height: 18px; color: #000; }
.dllink-down .info { display: inline-block;vertical-align: top; width: 260px; height: 82px; padding: 9px 0;text-align: left;background-color: #f7f7f7;}
.dllink-down .hotspotCen{ height: auto; }
.dllink-down .qr-code,
.dllink-down .info{ *display: inline; }
.f-left{ float: left; }
.f-right{ float: right; }
.dllink-down-w1{ width: 290px;}

.wxBaseinfo .total{  width: auto; padding-left: 20px; margin-top: 2px;  text-align: left;  line-height: 40px;  }
.wxBaseinfo .total span{display: inline-block; min-width: 80px; max-width: 120px; margin-left: 0;margin-right: 0; overflow:hidden; text-overflow: ellipsis;}
.wxBaseinfo .hotspotCen{ width: auto; text-align: left;}



/*底部悬浮条*/
.rootw .wxToolbar .dllink { margin-right: 350px; }
.rootw .wxToolbar .infotxt { width: 340px; }

/*无二维码*/
.dllink-down.no-qrcode .qr-code { display: none; }
.dllink-down.no-qrcode .info { height: auto; }
/*========================20170804 newadd end================================*/
