
html {font-family: sans-serif; /* 1 */-ms-text-size-adjust: 100%; /* 2 */-webkit-text-size-adjust: 100%; /* 2 */}
body {margin: 0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}
audio,canvas,progress,video {display: inline-block; /* 1 */vertical-align: baseline; /* 2 */}
audio:not([controls]) { display: none; height: 0;}
[hidden],template { display: none;}
a { background-color: transparent;}
a:active,a:hover { outline: 0;color:#d92726;}
abbr[title] { border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
dfn { font-style: italic;}
h1 {font-size: 2em;margin: 0.67em 0;}
mark { background: #ff0; color: #000;}
small {font-size: 80%;}
sub,sup { font-size: 75%; line-height: 0;position: relative; vertical-align: baseline;}
sup { top: -0.5em;}
sub { bottom: -0.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure { margin: 1em 40px;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
pre { overflow: auto;}
code,kbd,pre,samp { font-family: monospace, monospace; font-size: 1em;}
button,input,optgroup,select,textarea {color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ outline:0;}
button {overflow: visible;}
button,select { text-transform: none;}
button,html input[type="button"], /* 1 */input[type="reset"],input[type="submit"] {-webkit-appearance: button; /* 2 */cursor: pointer; /* 3 */}
button[disabled],html input[disabled] { cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0;}
input { line-height: normal;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box; /* 1 */ padding: 0; /* 2 */}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;}
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em;}
legend { border: 0; /* 1 */padding: 0; /* 2 */}
textarea { overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{zoom:1}
.clear{clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden}
td,th {padding: 0;}
input::-webkit-input-placeholder { 
color: #999 !important; /* WebKit browsers /
}
input:-moz-placeholder {
color: #D6D0CA !important; / Mozilla Firefox 4 to 18 /
}
input::-moz-placeholder {
color: #D6D0CA !important; / Mozilla Firefox 19+ /
}
input:-ms-input-placeholder {
color: #D6D0CA !important; / Internet Explorer 10+ */
}

*{
    margin: 0px;
    padding: 0px;
	box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	-webkit-box-sizing:border-box; 
	-ms-box-sizing:border-box; 
	-o-box-sizing:border-box;
}
body,html {
	padding:0;
	margin:0;
	font-size: 14px;
	text-decoration: none;
	width:100%;
	height:100%;
	font-family:'寰蒋闆呴粦';
	min-width:1200px;
}
ul, li,ol{
	margin:0px; 
	padding:0px;
    list-style-type:none;
}
a{text-decoration:none;}
a:hover{text-decoration:none; }
a:focus,
a:active ,button:active,input:active,button:focus,input:focus{
	outline: none;
}
.w100{width:100%;}
.w50{width:49%;}
.fL{float:left;}
.fR{float:right;}
.mgauto{ width:1200px; margin:0 auto;}


/*index*/
.welcome-top{ height:36px; 
			  background:#f1f1f1;
			  line-height:36px;}
.welcome h5{ font-size:13px;}
.welcome h5 a{ color:#666666;}
.welcome h5 a:hover{color:#059595;}
.dl-tc{ font-size:13px;
		 color:#666;}
.dl-tc a{ color:#08a5a5;
			margin-left:25px;}
.dl-tc a:hover{ color:#059595;}

.header-top{ padding:20px 0;}
.top-img h1{ margin:0;
			 float:left; 
			 overflow:hidden; }
.top-img h1 img{ margin:0;}

.r-function{ margin-top:6px;}
.r-function li{ float:left; 
				text-align:center; 
				margin-left:30px;}
.r-function li a{float:left;
				  padding-top: 32px;
				  transition:all 0.3s;}			  
.r-function li .mySpace{background:url(/images/top01.jpg) center top no-repeat;}
.r-function li .myHelp{background:url(/images/top02.jpg) center top no-repeat;
				       width:32px;}
.r-function li .mySpace:hover{background:url(/images/top01_hov.png) center top no-repeat;}
.r-function li .myHelp:hover{background:url(/images/top02_hov.png) center top no-repeat;}
.r-function li a p{ color:#327172;
					 margin:4px 0 0 0; 
					 font-size:14px;}
.r-function li a:hover p{ color:#059595;}	



.srarch-bg{ background:url(/images/bg_02.png) center top no-repeat; 
			width:100%;
			height:400px;}
			
.nav-tab{ float:left; width:100%;}
.nav-tab li{ float:left; width:100px; padding:15px 0;text-align:center;}
.nav-tab li a{ font-size:16px;  color:#fff;}
.nav-tab .active a{ color:#ff9c01; font-weight:700;}
.nav-tab li:hover a{ color:#ff9c01; font-weight:700;}
.sch-term{ margin:140px 20.75% 0;
			width:58.5%;}
.seach-input{}
.seach-input > div{ width:620px;
					 height:48px;
					 background:#fff;
					 float:left;
					 border-radius:4px;}
.seach-input > div input{ border:0; 
				    height:42px; 
					width:86%;
					margin:3px 0;
					padding-left:10px; 
					font-size:16px; 
					float:left;}
.seach-input .js-btn{ height:44px; 
					 border:0;
					 border-radius:2px;  
					 float:right; 
					 font-size:16px;
					 color:#fff; 
					 background:#ff9c01;
					 margin:2px 2px 0 0;
					 padding:0 26px;}
.seach-input .js-btn:hover{ background:#e89410;}
.heigt-btn{ float:right; 
			color:#fff;
			line-height:48px;}
.heigt-btn:hover{ color:#ff9c01;}

.top_cent{ margin:130px 150px 0;
			width:900px;}
.top_cent h3{ margin:0 0 20px;
			 text-align:center;
			 font-size:18px;
			 font-weight:700;}
.top_cent ul{ margin-bottom:35px;}
.top_cent ul li{ float:left;
				 position:relative;
				 padding-top:13px;
				 margin-right:30px;}
.top_cent ul li.magNone{ margin-right:0;}
.top_cent ul li img{ height:18px;
					  float:left;}
.top_cent ul li a P{ color:#666;
					 float:left;
					 margin:0 0 0 5px;}
.top_cent ul li a:hover P{color:#ff9c01;}
.top_cent ul li font{ position:absolute;
					  right:0;
					  top:0;
					  height:125px;
					  border-right:1px dashed #d0d0d0;}
.bottom_cent{margin:0 150px 32px;
			 width:900px;}
.bottom_cent > div{ background:#f1fafc;
					width:443px;
					height:80px;}
.bottom_cent > div >div{ width:80px;
						  height:80px;
						  float:left;
						  background:#d7eef3;
						  text-align:center;
						  line-height:80px;}
.bottom_cent > div p{ float:left;
					   width:363px;
					   padding:0 20px;
					   color:#666;
					   margin-top:20px;}
.bottom_cent > div p:hover{ color:#059595;}


.footer{ 
		 border-top:2px solid #08a5a5; 
		 background:#f8f8f8;
		 height:100px;
		 padding-top: 25px;}
.footer p{ text-align:center; 
		   font-size:13px; 
		   color:#666;}


/*last*/
.nav_search{ background:#08a5a5;
			  height:60px;
			  padding-top:10px;}
.nav_search .seach-input{ width:800px;
						  margin:0 200px;}
.nav_search .seach-input > div{ height:40px;}
.nav_search .seach-input > div input{ height:36px;
										margin:2px 0;
										width:85%;
										padding-right:12px;}
.nav_search .seach-input .js-btn{ height:36px;
								  margin:2px 2px 0 0;
								  padding:0 20px;}
.btn_close{ border:0;
			background:none;
			float:left;
			margin-top:9.5px;}
.nav_search .heigt-btn{ line-height:40px;}
.two_retrieval{ float:left;
				line-height:40px;
				color:#fff;
				margin-left:23px;}
.two_retrieval input{ float:left;
					  margin: 13px 4px 0 0;
						width: 14px;
						height: 14px;}
.two_retrieval:hover{color:#ff9c01;}

.retrievalResults{ background:#f1f1f2;
				   padding:24px 0 0 0;}
.left_condition{ width:240px;}
.left_condition h2{ font-size:18px;
					color:#666;
					margin:0 0 16px 0;}

.ce{}
.ce > li{border-top: 1px solid #c2c3c7;
		  float:left;
		  width:100%;
		  padding:6px 0;}
.ce > li > a{	height:36px;
				float:left;
				line-height:36px;
				padding:0 0 0 6px;
				width:100%;
				font-size:16px;
				font-weight:700;
				color:#333;}
.ce > li > a font{background:url(/images/l_icon02.png) no-repeat 10px 10px;
				  width: 50px;
					height: 36px;
					display: inline-block;
					vertical-align:middle;}
.ce  > li >  a:hover{background:#dcebeb;}
.ce li .xz{background: #dcebeb;}
.ce li .xz font{background:url(/images/l_icon01.png) no-repeat 10px 10px;}
.er{display:none;
	width:100%;
	float:left;}
.er li{width:100%;
		 height:32px;
		 line-height:32px;}
.er li a{display:block;
		 color:#666;
		 font-size:13px;}
.er li a span{color:#333;
		 	  font-size:14px;
			  font-weight:700;
			  margin-right:2px;
			  padding:2.5px 6px;}		 
.er li a:hover span,
.er li .sen_x span{background:#dcebeb;}
.more-sx {padding:0 0 0 6px;}
li.more-sx a{ color:#08a5a5;
				 font-weight:700;}
.left-nd{ margin:12px 0;}
.left-nd input{ width:82px;
				height:30px;
				border:1px solid #bdbab6;
				border-radius:3px;
				background:url(/images/l_icon05.png) #fff right 6px center no-repeat;
				padding:0 26px 0 6px;}
.left-nd label{ font-weight:normal;
				color:#666;}
.left-nd button{ width:48px;
				 height:30px;
				 background: #ff9c01;
				 color:#fff;
				 border:0;
				 border-radius:3px;
				 margin-left:6px;}
.left-nd button:hover{ background:#e89410;}

.search_expression{ margin-bottom:10px;}
.search_expression h3{ font-size:18px;
						 color:#666;
						 margin-top:10px;}
.search_expression textarea{width:100%;
							height:95px;
							max-width:100%;
							border:1px solid #bdbab6;
							border-radius:3px;
							background:#fff;
							padding:10px;}
.search_expression button{width:48px;
						 height:30px;
						 background: #ff9c01;
						 color:#fff;
						 float:right;
						 border:0;
						 border-radius:3px;
						 margin-top:6px; }
.search_expression button:hover{ background:#e89410;}

.most_recently{}
.most_recently h3{font-size:18px;
				   color:#666;
				   margin-top:10px;
				   padding-bottom:12px;
				   border-bottom: 1px solid #c2c3c7;}
.most_recently h3 a{ color:#08a5a5;
					  float:right;
					  font-size:14px;
					  background:url(/images/l_icon03.png) left center no-repeat;
					  padding-left:20px;}
.most_recently ul li{ padding:10px 0 10px 19px;
						background:url(/images/l_icon04.png) 1px 13px  no-repeat;
						border-bottom:1px dashed #c2c3c7; }
.most_recently ul li a{ color:#333;}
.most_recently ul li a:hover{ color:#059595;}


.right_result{ width:930px;}
.top_result{ background:#fff;
			  padding:15px 25px;}
.top_result > p{ color:#666;
				 padding-bottom:15px;
				 border-bottom:1px solid #d0d0d0;}
.top_result > p span{ font-size:16px;
						color:#ff9c01;}
.label-li { padding-bottom:10px;
				 border-bottom:1px solid #d0d0d0;}
.label-li label{ font-weight:normal;}
.label-li button{ background:none;
				  border:0;
				  padding:5px 7px;
				  border-radius:3px;}
.label-li button:hover,
.label-li button.active{ background:#ff9c01;
						  color:#fff;}

.pullDown{ margin-top:15px;}
.pullDown > div.fL{ margin-top:5px;    position: relative;}
.pullDown > div.fL a{ color:#08a5a5;
					  font-size:13px;
					  float:left;
					  margin:1px 18px 0 0;}
.pullDown > div.fL input{ float:left;
							width:16px;
							height:16px;
							margin: 2px 4px 0 4px;}
.pullDown > div.fL .check_all{ color:#333;
							   font-size:14px;
							   margin-top:0;}
.pullDown > div.fL img{ float:left;
						 margin:2px 4px 0 0;}
.pullDown > div.fR label{font-size:13px;
						  font-weight:normal;
						  margin:0 8px 0 20px;}
.pullDown > div.fR select{ width:82px;
						   height:30px;
						   border-radius:4px;
						   padding:0 0 0 6px;
						   background:#fafafa;}

.page{float:left;
		width:100%;
		text-align:center;
		margin:20px 0;
		padding:5px;}
.page a{padding:7.5px 13px;
		color:#373737;
		border:1px solid #dbdbdb;
		margin-right:5px; 
		border-radius:4px;
		background:#fff;}
.page span{padding:5px 11px;
			border:1px solid #dbdbdb; 
			margin-right:5px;
			border-radius:4px;}
.page .page1{padding:7.5px 11px;
			 color:#373737;
			 border:1px solid #dbdbdb;
			 border-radius:4px;}
.page .page1.hover{padding:7.5px 11px;
					background:#f6f6f6;
					height:30px;
					color:#c7c7c7;
					border:1px solid #dbdbdb;
					border-radius:4px;}
.page span.hover{color:#fff;
				 border:1px solid #216371; 
				 background:#216371;}
.page a:hover{ color:#373737;
				border:1px solid #ff9c01;}
.page a.hover{ background:#ff9c01;
				color:#fff;
				border:1px solid #ff9c01;}
.page button{ padding:7px 11px;
			   border:0;
			   border-radius:4px; 
			   background:#ff9c01;
			   color:#fff;}
.page input{ padding:0 7px;
			 border:1px solid #dbdbdb; 
			 width:64px;
			 height:36px;
			 border-radius:4px;}
.page button:hover{ background:#e89410;}


.result_label{ padding:25px 28px 15px 30px;
				position:relative;
				background:#fff;
				margin-bottom:10px;}
.number_lab{ position:absolute;
			 top:8px;
			 left:7px;
			 color:#999;
			 font-size:10px;}
.left-fxk{ width:30px;}
.left-fxk input{ width:17px;
				 height:17px;
				 margin:0;}

.both-wztxt{ width:752px;}
.both-wztxt h2{ margin: 0 0 12px;
				font-size: 16px;
				font-weight:700;
				overflow: hidden;
				text-overflow:ellipsis;
				white-space: nowrap;}
.both-wztxt h2 a{ color:#333;}
.both-wztxt h2 a span{ background:#d5f2ff;
						padding:0 2px;}
.both-wztxt h2 a:hover{ color:#ff9c01;}
.both-wztxt h4{ font-size:13px;
				 color:#888;
				 overflow: hidden;
				text-overflow:ellipsis;
				white-space: nowrap;}
.both-wztxt P{font-size:13px;
				 color:#333;}
.both-wztxt P a{ color:#333;}
.both-wztxt P a:hover{ color:#ff9c01;}
.both-wztxt P span{ /* background:#d5f2ff; */
					padding:0 2px;}
.btm-cc{ font-size:13px;}
.btm-cc a{ color:#08a5a5;
			margin-right:24px;
			float:left;}	
.btm-cc a img{ float:left;
				margin:3px 4px 0 0;}					
.right-operation{ width:66px;}
.right-operation button{ background:none;
						 border:1px solid #cccccc;
						 width:100%;
						 border-radius:2px;
						 font-size:13px;
						 height:28px;
						 margin-bottom:10px;
						 color:#08a5a5;}

.right-operation button:hover{ border:1px solid #00688d;}
.right-operation .collection{background:url(/images/r_icon06.png) left 8px center no-repeat;
							  color:#666;
							  padding-left:20px;}
.right-operation .ywsq{background:url(/images/r_icon03.png) left 8px center no-repeat;
							  color:#666;
							  padding-left:20px;}
.right-operation .collection:hover,
.right-operation .active{background:url(/images/r_icon06_hov.png) left 8px center no-repeat;}


/*details*/
.details_content{ background:#f1f1f2;
				  padding:25px 0 40px;}
.centDetail{ background:#fff;
			 padding:30px;}
.left_detail{ width:870px;}
.title-top{ border-bottom: 1px solid #d0d0d0;
   			 margin-bottom: 20px;}
.title-top h2{ font-size: 24px;
				font-weight: 700;
				margin-top:5px;}
.title-top p { color: #999;
    			margin-bottom: 16px;}				
.lab-txt{}
.lab-txt > div { float:left;
				 width:100%;
				 margin-bottom:12px;}
.lab-txt > div label{ float:left;
					  width:11%;
					  color:#666;}
.lab-txt > div p{float:left;
				 width:89%;
				 margin:0;
				 color:#666;}	
.lab-txt > div p a{color:#666;}				 
.lab-txt > div p a:hover{color:#ff9c01;}				 
.author_down { float:left;
				width:89%;}
.lab-txt .author_down p{width:100%;}
				
.subNav{background:url(/images/author01.png) right center no-repeat;
		 font-size:13px;
		 padding-right:16px;
		 border:0;
		 margin-top:12px;}
.currentDd{color:#333}
.currentDt{background:url(/images/author02.png) right center no-repeat;}
.navContent{display: none;
			 width:100%;
			 background:#f8f8f8;
			 border:1px solid #e5e5e5;
			 float:left;
			 margin-top:6px;
			 padding:10px 15px;}
.navContent p{ font-size:13px;
			   line-height:2;}
			   
.refer-to h3{ background:#f8f8f8;
			  height:44px;
			  border-top:2px solid #08a5a5;
			  font-size:18px;
			  line-height:42px;
			  padding-left:12px;}
.refer-to ul{ margin:10px 0 0 0;}
.refer-to ul li{ padding-left:12px;
				 float:left;
				 width:100%;
				 line-height:1.7;}	
.refer-to ul li a{ font-size:13px;
					color:#666;}	
.refer-to ul li span{ float: left;
					   width:3.5%;}	
.refer-to ul li p{ float: left;
					 width:96.5%;
					 margin-bottom:8px;}	
				
.right_detail{ width:240px;}
.right_detail ul{ }
.right_detail ul li{ height:44px;
					 line-height:44px;
					 padding:0 20px;}
.right_detail ul li a{ color:#08a5a5;
						display:block;}
.right_detail a img{ float:left;
					 margin:12px 8px 0 0;}
.right_detail ul li:hover{ background:#f0eff1;}


.report_errors{ position:fixed;
				top:50%;
				left:50%;
				width:450px;
				height:272px;
				background:#fff;
				margin:-136px 0 0 -225px;}
.report_errors .modal-content{ border-radius:0;
						        box-shadow: none;
    							border: 0;}
.report_errors .modal-header{background: #fbfbfb;
    						 padding: 8px 15px;}
.report_errors .modal-header .close span{font-size: 26px;}
.report_errors .modal-body textarea{ width:380px;
									  height:124px;
									  margin:10px auto;
									  border:1px solid #dcdcdc;
									  border-radius:4px;
									  resize:none;
									  display:block;
									  padding:10px;}
.report_errors .modal-body button{ background:#08a5a5;
								   color:#fff;
								   width:110px;
								   height:36px;
								   border-radius:4px;
								   margin:20px auto 0;
								   border:0;
								   display:block;}

.report_errors .modal-body button:hover{ background:#059595;}


/*楂樼骇妫�绱�*/
.lineNav{ background:#08a5a5;
			float:left;
			height:4px;
			width:100%;}
.expert_sear{ background:#fff;
			   padding:25px 30px;}
.expert_sear > h2{ font-size:18px;
					font-weight:700;
					margin:0 0 30px;
					padding-bottom:15px;
					border-bottom:1px solid #dcdcdc;}

.gsearch{ padding:0 70px;}
.gsearch_top{}
.gsearch_top textarea{ background:#fafafa;
						height:66px;
						border:1px solid #bdbab6;
						border-radius:4px;
						resize:none;
						width:100%;
						display:block;
						padding:10px;}
.gsearch_top > div { float:left;
					 width:100%;
					 margin-top:12px;}

.gsearch_top > div button{ width:110px;
						   height:36px;
						   background:#08a5a5;
						   font-size:16px;
						   color:#fff;
						   border:0;
						   border-radius:4px;
						   margin-right:25px;
						   float:left;}
.gsearch_top > div button:hover{ background:#059595;}
.gsearch_top > div a{ float:left;
					  margin:8px 25px 0 0;
					  color:#08a5a5;}
.gsearch_top > div a img{ float:left;
						   margin:3px 4px 0 0;}

.gexpression{ padding:20px 0 4px;
			 border-top:1px solid #dcdcdc;
			 border-bottom:1px solid #dcdcdc;
			 margin:27px 0 16px;}
.gexpression > label{ float:left;
						width:112px;}
.right_gcent{ float:left;
			  width:888px;}
.right_gcent > div{ float:left;
					width:100%;
					margin-bottom:16px;}
.add_subtract{ margin-top:4px;}
.add_subtract,.sel{ float:left;
				width:76px;
				margin-right:10px;}
.add_subtract button{ width:24px;
					   height:24px;
					   background:#ff9c01;
					   border:0;
					   border-radius:3px;}
.add_subtract button:hover{ background:#}
.sel{ height:32px;
	 background:#fafafa;
	 border:1px solid #bdbab6;
	 border-radius:3px;
	 padding-left:6px;}
.sel1,.inp1{ width:98px;
			  height:32px;
			  background:#fafafa;
			  border:1px solid #bdbab6;
			  border-radius:3px;
			  margin-right:10px;
			  float:left;
			  padding-left:6px;}
.inp1{ width:348px;}
.alink{ color:#333;
		float:left;
		margin-top:6px;}
.alink input{ float:left;
			   width:16px;
			   height:16px;
			   margin: 2px 4px 0 5px;}
.alink:hover{ color:#ff9c01;}

.ghistory{ margin-bottom:15px;}
.tabTagBoxs{}
.tabTagLists{}
.tabTagLists li{ float:left;
				  margin-right:30px;
				  padding-right:17px;
				  background:url(/images/g_sch06.png) right center no-repeat;}
.tabTagLists .current{ background:url(/images/g_sch07.png) right center no-repeat;}
.tabTagLists li a{ color:#08a5a5;} 
.tabTagLists li a img{ float:left;
					   margin:2.5px 4px 0 0;}
.hides{ display:none;}
.tabcons{ float:left;
			width:100%;}
.gLimited{ margin:16px 0 0;}
.gLimited > div{ border-top:1px solid #dcdcdc;
				  float:left;
				  width:100%;
				  padding:20px 0 2px;}
.gLimited > div label{ float:left;
					   width:110px;
					   margin:0;}
.right_option{ float:left;
				 width:890px;}
.right_option a{ color:#333;
				  float:left;
				  margin:0 25px 18px 0;}
.right_option a:hover{ color:#ff9c01;}
.right_option a input{ width:16px;
						height:16px;
						float:left;					
     					margin: 2.2px 4px 0 0;}
.right_time{float:left;
				 width:890px;}
.right_time input{ width:160px;
					height:32px;
					border:1px solid #bdbab6;
					padding-right:20px;
					border-radius:3px;
					background:url(/images/l_icon05.png) #fafafa right 10px center no-repeat;}

.retrieval_history{ margin:30px 0 0 0;}
.history_btn{ margin-bottom:12px;}
.history_btn button{ float:left;
					  background:#ff9c01;
					  width:48px;
					  height:30px;
					  color:#fff;
					  border:0;
					  border-radius:3px;
					  margin-right:10px;} 
.history_btn button:hover{ background:#e89410;}
.history_btn a{ float:right;
				margin:6px 0 0 22px;
				color:#08a5a5;
				font-size:13px;}
.history_btn a:hover{ color:#059595;}				 
.history_btn a img{ float:left;
					margin:2px 4px 0 0;}

.gj-jsls{ width: 100%;
			float: left;
			border-collapse:collapse; 
			border-spacing:0;
			text-align: center;
			border-top:2px solid #dae9e9;
			margin-bottom:15px;}
.gj-jsls tr:nth-child(odd) {
    background: #fff;
}
.gj-jsls tr:nth-child(even) {
    background: #f0fafa;
}
.gj-jsls tr th {
    border-bottom: 1px solid #cde4e4;
    color: #2b544e;
    font-weight: 700;
    padding: 12px 0;
    text-align: center;
}
.gj-jsls tr th input{ height:16px;
					   width:16px;
					   vertical-align:middle;
					   margin: -2px 5px 0 0;}
.gj-jsls tr td input{height:16px;
					   width:16px;}
.gj-jsls tr td {
    padding: 11px 0;
	border-bottom:1px solid #cde4e4;
}


.p-guize { margin:20px 0;}
.p-guize p{ color:#666;}
.p-guize p span{color:#ffae01;
				 padding:0 4px 0 0;}


/*鏈熷垔瀵艰埅*/
.journal-nav{ height: 40px;
				width:620px;
				background:#fff;
				margin:0 290px;
				border-radius: 4px;}
.journal-nav select{ float:left;
				    width:12%;
					border:0;
					border-right:1px solid #e0e0e0;
					height: 40px;
    				padding-left: 8px;
					border-radius: 4px 0 0 4px;}
.journal-nav input{height: 36px;
					margin: 2px 0;
					width: 77%;
					padding-right: 12px;
					padding-left: 10px;
					font-size: 16px;
					float: left;
					border:0;}
.journal-nav button{border: 0;
					border-radius: 2px;
					float: right;
					font-size: 16px;
					color: #fff;
					background: #ff9c01;
						height: 36px;
					margin: 2px 2px 0 0;
					padding: 0 20px;}

.periodical-top{}
.periodical-top label{ background:url(/images/qk_icon01.png) left center no-repeat;
						padding-left:30px;
						float:left;
						margin: 10px 35px 0 0;}
.periodical-top > div{ height:40px;
						background:#e6f6f6;
						border:2px solid #08a5a5;
						float:left;
						margin-right:20px;
						padding-left:20px;}
.periodical-top > div a{ color:#333;
					     font-size:13px;
						 float:left;
						 margin:9px 26px 0 0;}
.periodical-top > div a input{ width:16px;
								height:16px;
								float:left;
								margin:1px 4px 0 0;}
.periodical-both{ padding:16px 0;
				  border-top:1px solid #dcdcdc;
				  border-bottom:1px solid #dcdcdc;
				  margin:18px 0;}
.periodical-both h4,
.periodical-btm h4{background:url(/images/qk_icon02.png) left center no-repeat;
						padding-left:30px;
						margin: 0 0 16px 0;
						font-size:14px;
						font-weight:700;
						height:20px;
						line-height:20px;}
						
.periodical-both > div{ margin-bottom:12px;
					   float:left;
					   	width:100%;}
.periodical-both > div label{ float:left;
							  width:10.5%;
							  text-align:center;
							  font-weight:normal;
							  margin:0;
							  line-height:28px;}
.periodical-both > div button{ border:1px solid #e5e5e5;
								background:#fff;
								padding:3px 7px;
								margin-right:2px;}
.periodical-both > div button:hover{ background:#08a5a5;
										color:#fff;
										border:1px solid #08a5a5;}

.periodical-btm h4{background:url(/images/qk_icon03.png) left center no-repeat;}
.periodical-btm > div{ float:left;
						width:100%;
						padding:0 30px;}

.browsing_ul li{ height:32px;
				   border:1px solid #c6e6e6;
				   background:#e6f6f6;
				   padding:0 15px;
				   line-height:32px;
				   font-weight:700;
				   margin-bottom:2px;}
.browsing_ul li:hover,
.browsing_ul li.active{ background:#08a5a5;
					   border:1px solid #08a5a5;}
.browsing_ul li a{ color:#333;}
.browsing_ul li:hover a,
.browsing_ul li.active a{ color:#fff;}

.browsing_click .browsing_ul{ width:290px;}

.details_sort{ width:458px;
				margin:0 20px;
				background:#f8f8f8;
				border:1px solid #f0e8e2;
				height:338px;
				overflow:hidden;}

/*鏈熷垔鍒楄〃*/
.journalNavigation{padding-bottom: 16px;}
.journalNavigation .periodical-both{ border-bottom:0;
									 margin-bottom: 0;
    								 padding-bottom: 0;}
.journalNavigation .centDetail{ padding-bottom:20px;}

.journalList{ background:#fff;
			  margin:20px 0 0;
			  padding:15px 30px;}

.number_bars{}
.number_bars p{ float:left;
				 font-size:16px;
				 width:63%;
				 color:#999;
				 margin-top:13px;}
.number_bars p span{ color:#333;}
.number_bars .page{ float:right;
				    width:35%;
					padding:5px 0;
					margin:0 0 12px;}

.btmCommentary{ color:#666;
				font-size:13px;
				float: left;
				width: 100%;
				line-height: 2;
				margin: 8px 0 12px 0;}
.btmCommentary span{ color:#f33055}

.journalList .gj-jsls{ text-align:left;}
.journalList .gj-jsls tr th{text-align:left;    
							padding: 12px 10px;}
.journalList .gj-jsls td{ padding: 9px 10px;}
.journalList .gj-jsls td b{ font-weight:normal;
							 color:#f33055;}
.sourceBtn{ background:url(/images/qk_icon05.png) no-repeat;
			  border:0;
			  height:16px;
			  width:16px;
			  vertical-align: middle;
    		  margin: -2px 0 0 5px;}
.journalList .gj-jsls td font{ display:block; color:#999;}

.ly_txt{ float:left;
		 width:205px;
		 padding-right:10px;}
.rq_time{float:left;
		 width:94px;
		 padding-left:10px;}

.curDt{background:url(/images/qk_icon04.png) right center no-repeat;}
.sourceContent{ display:none;
				}
.sour_s{
margin-top: 10px;
border-top: 1px solid #d4e6f3;
padding-top: 10px;}

/*鍥句功鍒楄〃*/
button.book_lab{ background:#08a5a5;}
button.book_lab:hover{ background:#059595;}

/*鏁版嵁搴撳鑸�*/
input.schDatabase{ width:88%;}
.database_navigation{ padding:25px 0 30px; 
					  background:#f1f1f2;}
.data_base{ background:#fff;
			padding:30px;}

.tabPanel { position:relative;}
.tabPanel ul{ float:left;
			   width:100%;}
.tabPanel ul li{float:left;
				height: 40px;
				line-height: 40px;
				width:180px;
				background: url(/images/sjk_icon01.png) #08a5a5 right 14px center no-repeat;
				color:#fff;
				margin-right:12px;
				cursor:pointer;
				text-align:center;
				padding-right:12px;}
.tabPanel .magNone{ margin-right:0;}
.tabPanel .hit{ background: url(/images/sjk_icon02.png) #ff9c01 right 14px center no-repeat;}
.pane{ display:none;
		box-shadow:0 3px 7px #d5d5d5;
		padding:20px;
		background:#f5f5f5;
		position:absolute;
		top:40px;
		width:100%;}
.pane button{border: 1px solid #e5e5e5;
			background: #fff;
			padding: 3px 7px;
			margin-right: 2px;}
.pane .active,
.pane button:hover {
    background: #08a5a5;
    color: #fff;
    border: 1px solid #08a5a5;
}
.pane .active:hover { background:#026082;
					  border: 1px solid #026082;}
.pane a{ float:left;
		 margin:4px 32px 0 0;
		 color:#333;}
.pane a input{ float:left;
			   width:16px;
			   height:16px;
			   margin:2px 4px 0 0;}
.database_number{ font-size:16px;
					color:#999;
					float: left;
    				margin: 25px 0 18px;}
.database_number span{ color:#333;}
.data_base .gj-jsls,
.data_base .gj-jsls tr th{ text-align:left;}
.data_base .gj-jsls tr th{padding: 12px 10px; }
.data_base .gj-jsls td{padding: 9px 10px; }

/*甯姪*/
.space_help{background:#fff;
			padding:30px;}

.left_column{ width:240px;
			  background:#f5f7f9;
			  padding:15px 20px 25px;}
.left_column h3{ border-bottom:1px solid #dcdcdc;
				 font-size:18px;
				 font-weight:700;
				 margin:0 0 0;
				 padding-bottom:15px;}
.left_column ul{ float:left;
				  width:100%;}
.left_column ul li{float:left;
				  width:100%;}				 
.left_column ul li a{ line-height:45px;
					color:#666;
					font-weight:700;
					float:left;
					width:100%;
					padding:0 5px;
					border-bottom:1px solid #dcdcdc;}
.left_column li a.active,
.left_column li a:hover{ color:#08a5a5;
						  background:url(/images/help01.png) right 10px center no-repeat;}			.left_column li > div{ float:left;
				  		width:100%;
						padding-left:15px;
						 margin-top: 17px;}
.left_column li > div p{ color:#666;}			  
						  
.right_content{width:870px;}
.about_sch{ margin-bottom:15px;}
.about_sch h3{border-bottom:1px solid #dcdcdc;
				 font-size:18px;
				 font-weight:700;
				 margin:15px 0 30px;
				 padding-bottom:15px;}
.about_sch p{ color:#666;}
.search_tips{ margin-bottom:20px;}
.search_tips h3{border-bottom:1px solid #dcdcdc;
				 font-size:18px;
				 font-weight:700;
				 margin:15px 0 0;
				 padding-bottom:15px;}
.search_tips h4{font-weight:700;
				 color:#666;
				 font-size:14px;
				 margin:25px 0 10px;}
.search_tips p{ color:#666;
				line-height:2;}

/*鎴戠殑绌洪棿*/
.userinfo{ min-height:610px;}
.userinfo h3{border-bottom:2px solid #dae9e9;
				 font-size:18px;
				 font-weight:700;
				 margin:15px 0 20px;
				 padding-bottom:15px;}
.userinfo dl{ border-bottom:1px solid #e8e8e8;
				float:left;
				width:100%;
				margin:0;
				padding:19px 0;}
.userinfo dl dt{ float:left;
			    font-weight:normal;
				width:9%;
				text-align:right;
				margin-right:1.5%;}
.userinfo dl dd{ float:left;}


.space_list h3{ margin-bottom:0;}
.space_list .gj-jsls{ border-top:0;}
.space_list .gj-jsls tr th,
.space_list .gj-jsls tr td{ padding:12px 10px;}
.space_list .gj-jsls td a{ color:black;}
.space_list .gj-jsls td a:hover{ color:#08a5a5;}





/* 6 Navigations
----------------------------------------------------------------------------- */
/* first level menu */
.navbar.navbar-default {
	border-radius: 0;
	margin: 0 0 0 80px;
	background-color: transparent;
	border-color: transparent;
}
.header-small .navbar.navbar-default {
	margin: 6px 0 5px;
}

/* first level menu items */
.navbar-default .navbar-nav > li > a {
	color: #333;
	font-size: 16px;
	padding: 24px 0;
	float:left;
	z-index: 102;
	background:url(djwh-nav-line.jpg) right no-repeat;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	-ms-transition: none;
	transition: none;
}
.navbar-default .navbar-nav > li .nav-active{padding-bottom: 6px;
    border-bottom: 2px solid #ff9c01; color:#ff9c01}
.navbar-default .navbar-nav > li > span{ float:left;
									     padding: 24px 20px;
										 color:#eee;}
.navbar-default .navbar-nav > li > a:hover {
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out; color: #ff9c01;
	padding-bottom: 6px;
    border-bottom: 2px solid #ff9c01;
}
.navbar-default .navbar-nav > li > a:focus {
	color: #ff9c01;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{ background:#fff; color:#ff9c01;
												padding-bottom: 6px;
    											border-bottom: 2px solid #ff9c01;}

/* first level active menu items on hover/focus */
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus {
	color: #ff9c01;
	background-color: #027ac0;
}
.navbar-default .navbar-nav > .active > a:hover {
	background-color: transparent;
}

/* first level active menu items when opened */
.main-navigation .navbar-nav > .open > a,
.main-navigation .navbar-nav > .open > a:hover,
.main-navigation .navbar-nav > .open > a:focus {
	color: #ff9c01;
	background-color: #fff;
	/*border: 1px solid #f1f1f1; */
	/*border-bottom: 1px solid transparent; */
	-webkit-box-shadow: -1px -1px 0px rgba(0, 0, 0, 0.03);
	box-shadow: -1px -1px 0px rgba(0, 0, 0, 0.03);
}
.main-navigation .navbar-nav > .dropdown > .nav-active{ position:relative;}
.main-navigation .navbar-nav > .dropdown > .active{background:url(/images/nav-li-bg.png) #317171 no-repeat;}
.main-navigation .navbar-nav > .dropdown > .nav-active img{ float:left;margin: 1px 7px 0 0;}
.main-navigation .navbar-nav > .dropdown > .nav-active > span{ position:absolute; 
							left:0; top:18px; height:19px; width:1px; float:left;
							background:url(/images/nav-li-bg.png) no-repeat; }
.main-navigation .navbar-nav > .dropdown > .dropdown-toggle { position:relative; }
.main-navigation .navbar-nav > .dropdown > .dropdown-toggle > span{ position:absolute; 
							left:0; top:18px; height:19px; width:1px; float:left;
							background:url(/images/nav-li-bg.png) no-repeat; }
.syg-rgt{ position:absolute;right:0; top:18px; height:19px; width:1px; float:left;
		  background:url(/images/nav-li-bg.png) no-repeat;}

/* first level active menu items when clicked */
.main-navigation .navbar-nav > .open > a:active,
.main-navigation .navbar-nav > .open.active > a:active {
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: transparent;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
.main-navigation .navbar-nav > .open > a:active + ul,
.main-navigation .navbar-nav > .open.active > a:active + ul {
	display: none;
}

/* second level menu */
.dropdown-menu {
    min-width: 201px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0;
	margin: 0;
	background: #317171;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
	z-index: 101;
	border:#236565 solid 1px;
}

/* second level menu items */
.dropdown-menu > li > a {
	padding: 9px 20px;
	font-size: 14px;
	color: #ffffff;
	border-bottom: 1px solid #236565;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	-ms-transition: none;
	transition: none;
}

/* second level menu items on focus/hover and when opened */
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.dropdown-menu .menu > .active > a,
.dropdown-menu .menu > .active > a:hover,
.dropdown-menu .menu > .active > a:focus {
	background-color: #236565;
	color: #ffffff;
	border-color: transparent;
}

/* third level menu */
.dropdown-menu .dropdown-menu {
	top: -1px;
	left: 100% !important;
	padding-top: 0;
	margin-left: 1px;
	border-left: none;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08);
	border-top: 1px solid #236565;
}

/* mega menu */
.mega-menu.dropdown {
	position: static;
}
.mega-menu .dropdown-menu {
	left: 0;
	top: 96%;
	width: 100%;
	padding: 20px 30px;
}

/* mega menu menu items */
.mega-menu .menu {
	list-style: none;
	padding: 0;
	margin: 0;
}
.mega-menu h4.title {
	margin: 10px 0 5px;
	font-size: 14px;
	text-transform: uppercase;
}
.mega-menu .menu > li > a {
	padding: 5px 0;
	font-size: 14px;
	color: #ffffff;
	border-bottom: 0px solid #f1f1f1;
	display: block;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	-ms-transition: none;
	transition: none;
}
.mega-menu .menu > li > a i,
.dropdown-menu > li > a i {
	padding-right: 5px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.mega-menu .menu > li:last-child > a {
	border-bottom: none;
}
.mega-menu .menu > li > a:hover i,
.dropdown-menu > li > a:hover i {
	padding-left: 5px;
}

/* mega menu menu items on focus/hover and when opened */
.mega-menu .menu > li > a:hover,
.mega-menu .menu > li > a:focus {
	color: #ffffff;
	border-color: #f1f1f1;
	text-decoration: none;
}

/* arrows for parent menu items */
/* .dropdown>a:before {
	font-family: 'FontAwesome';
	content: "\f107";
	position: absolute;
	left: auto;
	top: 15px;
	right: 6px;
	line-height: 1;
	color: #d1d1d1;
} */
.navbar-default .navbar-nav > .active.dropdown > a:before {
	color: #e84c3d;
}
.navbar-default .navbar-nav > .dropdown.open > a:before {
	color: #e5e5e5;
}
.dropdown .dropdown>a:before {
	font-family: 'FontAwesome';
	content: "\f105";
	position: absolute;
	right: 10px;
	top: 10px;
	margin-left: 0;
	visibility: visible;
	color: #ffffff;
}
.dropdown .dropdown.open>a:before {
	color: #fff;
}

/* dropdown animations */
.animated.main-navigation .open .dropdown-menu,
.open .dropdown-animation {
	-webkit-animation-duration: 0.2s;
	animation-duration: 0.2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDownSmall;
	animation-name: fadeInDownSmall;
}
.open .dropdown-animation {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
}
.animated.main-navigation .dropdown-menu .open .dropdown-menu {
	-webkit-animation-name: fadeInLeftSmall;
	animation-name: fadeInLeftSmall;
}

/* mobile menu toggle button */
.navbar-default .navbar-toggle {
	border-color: #F6FAFC;
}

/* mobile menu toggle button on hover/focus */
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
	background-color: #fafafa;
	border-color: #F3F8FB;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #F3F6F9;
}
.navbar-default .navbar-toggle:hover .icon-bar,
.navbar-default .navbar-toggle:focus .icon-bar {
	background-color: #C8483C;
}

.main-navigation .navbar-nav > li:last-child >a { background:none;
	}

/* Small devices (tablets, 768px and up) */
@media (min-width:768px) {
	.main-navigation .navbar-nav.navbar-right:last-child {
		margin-right: 0;
	}
	
	/* first level menu */
	.navbar.navbar-default {
		background-color: transparent;
		border:0;
	}
	
	/* layout fixes */
	.main-navigation .container-fluid {
		padding-right: 0;
		padding-left: 0;
	}
	.navbar-collapse {
		padding-right: 0px;
		padding-left: 0px;
	}
	.main-navigation .navbar-right .dropdown-menu {
		right: auto;
		left: 0;
	}
	.main-navigation .navbar-right > li:last-child > .dropdown-menu {
		right: -1px;
		left: auto;
	}
}

/* Medium desktop devices and tablets */
@media (min-width:768px) and (max-width:1199px) {
	.main-navigation .container-fluid {
		padding-right: 0px;
		padding-left: 0px;
	}
}

/* Medium devices (tablets landscape to portrait) */
@media (min-width:768px) and (max-width:991px) {
	.main-navigation .navbar-nav {
		float: left !important;
	}
}

/* Medium devices (desktops, tablets, 992px and up) */
@media (min-width:992px) {
	.col-md-3 + .col-md-9 .mega-menu .dropdown-menu {
		left: -243px;
		width: 940px;
	}
}


/* Large devices (Large desktops 1200px and up) */
@media (min-width:1200px) {
	/* first level menu item */
	.main-navigation .navbar-nav > li {
		margin: 0px; background:url(bj-navbg03.gif) no-repeat left;
	}
	.main-navigation .navbar-nav > li:first-child {
		margin: 0;
	}
	.col-md-3 + .col-md-9 .mega-menu .dropdown-menu {
		left: -293px;
		width: 1140px;
	}
}

/* Small devices (tablets, phones less than 767px) */
@media (max-width:767px) {
	/* Mobile menu
	------------------------------ */
	/* active items */
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
		color: #e84c3d;
		background-color: transparent;
	}
	
	/* first level items */
	.navbar-default .navbar-nav > li > a {
		border-bottom: 0px solid #f1f1f1;padding: 10px 20.5px;
	}
	.subfooter .navbar-default .navbar-nav > li > a {
		border-bottom: 1px solid #141414;
	}
	.light .subfooter .navbar-default .navbar-nav > li > a {
		border-bottom: 1px solid #ddd;
	}
	.navbar-default .navbar-nav > li:last-child > a {
		border-bottom: 1px solid transparent;
	}
	
	/* first level items when opened */
	.main-navigation .navbar-nav > .open > a,
	.main-navigation .navbar-nav > .open > a:hover,
	.main-navigation .navbar-nav > .open > a:focus {
		border-color: transparent;
		-moz-box-shadow: none;
		-o-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	
	/* first level items hover and focus states */
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li > a:focus,
	.navbar-default .navbar-nav > .active > a:hover,
	.navbar-default .navbar-nav > .active > a:focus {
		color: #ffffff;
		background-color: #027ac0;
	}
	
	/* second level menu */
	.navbar-default .navbar-nav .open .dropdown-menu {
		background-color: #0095d3;
	}
	
	/* second level items */
	.navbar-default .navbar-nav .open .dropdown-menu > li > a,
	.navbar-default .navbar-nav .open .dropdown-menu .dropdown-header {
		padding: 10px 15px 10px 40px;
		color: #ffffff;
		border-color: #3ba8d5;
	}
	
	/* second level items on hover/focus */
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		color: #ffffff;
	}
	
	/* third level items */
	.navbar-nav .open .dropdown-menu .dropdown-menu > li > a {
		padding-left: 60px;
	}
	
	/* four level items */
	.navbar-nav .open .dropdown-menu .dropdown-menu .dropdown-menu > li > a {
		padding-left: 80px;
	}
	
	/* Arrows for parent menu items */
	.dropdown>a:before {
		right: 32px;
	}
	.dropdown .dropdown>a:before {
		right: 36px;
	}
}
.navbar-default .navbar-nav > li > a.back-rnone{ background:none;}
.navbar{min-height:40px\0;width:882px\0;float:left\0;z-index:9991\0;border:0\0;}
.navbar{+min-height:40px;+width:882px;+float:left;+z-index:9991;+border:0;}
#navbar-collapse-1{height:41px\0;width:1040px\0;display:block\0;margin:0\0;padding:0\0;border-top:0\0;}
#navbar-collapse-1{+height:41px;+width:1040px;+display: block;+margin:0;+padding:0;+border-top:0;}
#navbar-collapse-1 .navbar-nav{margin:0\0;padding:0\0;}
#navbar-collapse-1 .navbar-nav{+margin:0;+padding:0;}
.main-navigation .navbar-nav > li{float:left\0;}
.main-navigation .navbar-nav > li {+float:left; position:relative;}

.main-navigation .navbar-nav > li:hover > .dropdown-menu{display:block\0;}
.main-navigation .navbar-nav > li:hover > .dropdown-menu{ +display:block;}
.main-navigation .navbar-nav > li:hover > .dropdown-menu > li >a{ +height:40px;+line-height:40px; +padding:0 15px;+width:118px;+float:left;}

.main-navigation .navbar-nav > li:hover > .dropdown-menu > li:hover > .dropdown-menu{display:block\0;}
.main-navigation .navbar-nav > li:hover > .dropdown-menu > li:hover > .dropdown-menu{ +display:block;}
.main-navigation .navbar-nav > li:hover > .dropdown-menu > li:hover > .dropdown-menu > li >a{ +height:40px;+line-height:40px; +padding:0 15px;+width:118px;+float:left;}

.sidebar { width: 16.66666667%;
			position: absolute;
			top: 15px;
			left: 0;
			z-index: 100;
			display: block;
			padding:10px 20px 20px 20px;
			margin-top:-15px;
			background-color: #f5f5f5;
		  }
.sidebar{+width: 12.66666667%;}
.main {+width: 83.33333333%;+margin-left: 16.66666667%;
		padding-right: 0px;
		padding-left: 20px;
	}
.main{width: 83.33333333%\0;margin-left: 16.66666667%\0;}
.pcgailan_list{+width:801px;}
.col-md-4{+width:237px;float: left;}
.col-md-4{width:33.33333%\0;}
.pager{+width:801px;}
.pagination{_zoom:1;*display:inline;}

.wmain .main{width:100%;padding-left:0px;+margin-left: 0;+width:1010px;}
.wmain .main .pcgailan_list{+width:990px;}
.wmain .main .page-header{+width:990px;}
.wmain .main .col-md-4{+width:300px;}
.wmain .main .pager{+width:1010px;}
.wmain .main{margin-left:0\0;}
.col-md-3{+width:21%;float: left;}
.col-md-3{width:25%\0;}
.col-md-9{+width:71%;float: left;}
.col-md-9{width:75%\0;}



@media (min-width:1301px) {
	.srarch-bg{height: 300px;}
	.sch-term{ margin-top:90px;}
}
@media (min-width:1401px) {
	.srarch-bg{height: 320px;}
	.sch-term{ margin-top:100px;}
}
@media (min-width:1500px) {
	.srarch-bg{height: 340px;}
	.sch-term{ margin-top:110px;}
}
@media (min-width:1600px) {
	.srarch-bg{height: 360px;}
	.sch-term{ margin-top:120px;}
}
@media (min-width:1801px) {
	.srarch-bg{height: 380px;}
	.sch-term{ margin-top:130px;}
}



/*12.12鏂板*/
.ty-invoice{margin-top: 12px;
			float: left;
			width: 100%;}
.ty-invoice label {
    float: left;
    width: 12%;
    text-align: right;
    font-weight: normal;
    line-height: 32px;
    margin: 0 2% 0 0;}
.ty-invoice input {
    width: 180px;
    height: 32px;
	float: left;
    margin: 0;}
.modal-body .ty-invoice button {
    width: 60px;
    height: 32px;
    background: #08a5a5;
    color: #fff;
    border: 0;
    border-radius: 4px;
    font-size: 13px;
    margin:0 0 0 10px;
    float: left;}
    
#myEmailModal .report_errors{height: 150px;}    



.div_none{
display: none;
}

.expert_sear h2 button{background: none;
					    border: 0;
					    padding: 5px 7px;
					    border-radius: 3px;
					    font-weight: 100;
					    font-size: 14px;}
.expert_sear h2 button:hover,
.expert_sear h2 .hover{background: #ff9c01;
    					color: #fff;}



/* #divtext{left:-97px;} */
.div-font {
	width: 360px;
	display: none;
	position: absolute;
	top: 0;
	left: -150px;
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	padding: 1em;
}
.subNav-sc{padding-right: 12px;}
.navContent-sc{display: none; width:360px; position:absolute;
 top:44px;z-index:99; padding:10px;
     border: 1px solid #cccccc;
    background-color: #FFFFFF;
    left: 0;}
div.navContent-sc .sc-one p{ border-bottom:1px solid #e0e0e0; padding-bottom:4px; padding-left:3px;}
div.navContent-sc .sc-one a{ margin:0 12px 10px 0; color:#333;}
div.navContent-sc .sc-one a input{ width:15px; height:15px;margin: 2px 3px 0 0; float:left;}
div.navContent-sc .sc-one{ margin-bottom:5px;}
div.navContent-sc .we-input input{ width:55px; float:none; border:1px solid #ddd;}
.zdb-btn{ text-align:center;}
.zdb-btn button{ width:72px; height:32px; background:#08a5a5; color:#fff; font-size:14px;
				 border:0;}
.zdb-btn  button:hover {background: #059595;}

.xz_style{margin-top: 0;}
.xz_style label{width: 100%;
				text-align: left;
				border-bottom: 1px solid #ddd;
				margin-bottom: 15px;}
.xz_style a{float: left;
			margin: 0 20px 15px 0;color:#333;
			}
.xz_style a input{width: 15px;
					height: 15px;
					margin: 2px 4px 0 0;} 
.btn_export{float:Left;width:100%; text-align:center;}
.modal-body .btn_export button{float:none;display: inline-block;}
/*2-22修改保存策略弹框样式添加*/
.show-hide-div{
	position: absolute;
    z-index: 9999;
    margin-top: 2.3%;
    margin-left: 48%;
    display: none;
    background: #fff;
    padding: 15px;
    border: 1px solid #ddd;
}

.taoge{
	height: 30px;
    border: 1px solid #dcdcdc;
    padding-left: 8px;
    margin-right: 1px;
}

.input_btn{
	background: #08a5a5;
    color: #fff;
    width: 56px;
    height: 30px;
    border-radius: 4px;
    border: 0;
    margin-left: 4px;
}



.email_tg{position: absolute;
			z-index:9999; 
			display: none;
			background: #fff;
			    padding: 15px;
			    border: 1px solid #ddd;
			    top:38px;
			    right:0;
			    width:380px;}
.email_tg input:nth-child(1){height: 30px;
							    border: 1px solid #dcdcdc;
							    padding-left: 8px;
							    margin-right: 1px;
							    width:183px;}
.email_tg input:nth-child(2),
.email_tg input:nth-child(3){background: #08a5a5;
							    color: #fff;
							    width: 56px;
							    height: 30px;
							    border-radius: 4px;
							    border: 0;
							    margin-left: 4px;}

/*20190304-add*/
.biomedicine{ background: #fff;
    		  padding: 25px 30px;}
.add_stybor{ float:left;
			  width:100%;
			  border:1px solid #e0e0e0; }
.left-trees{ width:252px; 
			  padding:15px 15px 50px 15px; 
			  background:#f4f4f4;
			 border-right:1px solid #e0e0e0;
			 min-height:633px;}
.top-titleng{ background:#08a5a5; height:36px;color:#fff;
				text-align:center;  font-size:16px; margin:0 0 1px; line-height:36px;}
.add_label{height:36px;}
.add_label li{height:34px;
			   margin-bottom:1px;
			   background:#ddd;
			   line-height:34px;
			   padding:0 15px;}
.add_label li a{ color:#333;}	
.add_label li a:hover,
.add_label li .active{ color:#08a5a5;}		   
.right-trcent{ width:886px;}
.top-condition{ padding:20px 0 20px 40px;}
.initials label{ font-size:16px; font-weight:normal; min-width:80px;}
.initials button{ background:#e4f3f3; border:0; font-size:16px; padding:1px 4px;}
.initials a{ font-weight:700; color:#000; margin-left:8px; text-decoration:underline; 
			 font-size:16px;}
.initials .active{ color:#317171;}
.pca-type label{ font-size:16px; font-weight:normal; min-width:80px;}
.pca-type button{ background:#e4f3f3; border:0; font-size:16px; padding:1px 4px;}
.pca-type a{color:#000; margin-left:10px; }
.both-tab{ padding:0 40px 0;}
.biomedicine .page span{padding: 7.5px 13px;}
.btm-ym .page{ margin-top:5px;}




/*20190305-add期刊内容*/
.amrw_add{ padding-bottom:14px;
			text-align:center;
			margin:0 0 25px;
			border-bottom:2px solid #e4e4e4;}
.amrw_add h3{margin: 0;
			font-size: 18px;
			font-weight: bold;
			color:#08a5a5;}
.book-img{ padding:0 10px 10px;}
.magazine{ margin-bottom:15px;}
.book-img img{ width:100%;}
.title-bg{ background:#08a5a5;
		   height:36px;
		   color:#fff;
		   line-height:36px; 
		   font-size:16px; 
		   margin:0 0 10px; 
		   padding-left:12px;}
.included{ margin-bottom:8px;}
.included .menu_list .menu_head{ padding-left: 25px;
							background: url(/images/tree-xl.png) #fff right 15px center no-repeat;
							font-size: 14px;
							color: #333;
							height: 36px;
							margin: 0 0 3px;
							line-height: 36px;}
.included .menu_list .current{color: #08a5a5; font-weight:700;}
.included .menu_list .menu_body{ padding-bottom:6px;}
.included .menu_list .menu_body button{ background:none; border:0; width:28px; padding:2px 0; 
										text-align:center; font-size:12px;}
.included .menu_list .menu_body button:hover{background:#08a5a5; color:#fff; border-radius:8px;}
.included .menu_list .menu_body button.active{ background:#08a5a5; color:#fff; border-radius:8px;}
.msg-cent{ padding:0 15px;}
.msg-cent p{ font-size:12px; margin-bottom:6px;}
.seach-top{ background:#eafafa; padding:15px 40px; text-align:center;}
.seach-top label{ font-weight:normal; margin-right:6px;}
.seach-top input{ height:29px; 
				  border:1px solid #cbcbcb; 
				  background:#fff; 
				  width:355px;
				  padding-left:6px;}
.seach-top a input{ width:15px; height:15px;vertical-align: sub;  }
.seach-top a{color:#000; margin:0 8px 0 4px;}
.seach-top button{ width:70px; height:28px; border:0; color:#fff; background:#08a5a5;}
.seach-lab h3{ font-size: 14px; margin:12px 0 20px;
				float: LEFT;
				width: 100%;}
.seach-lab h3 span{ color:#fff; background:#08a5a5; height:30px; float:left; line-height:30px;
					padding:0 15px;}
.seach-lab ul{ float:left; width:100%; padding:0 15px;}
.seach-lab ul li{ border-bottom:1px solid #e0e0e0; margin-bottom:20px;float:left; width:100%;}
.seach-lab ul li a h3{ font-size:16px; color:#08a5a5; margin:0 0 10px 0;} 
.seach-lab ul li a p{font-size:12px; color:#696969;float:left; width:100%; margin-bottom:15px;} 
.qktg_add {float: left;
			margin: 5px 0 0 15px;
			height: 32px;
			padding: 0 12px;
			color: #317171;
			border: 1px solid #c6e6e6;
			background: #e6f6f6;
			border-radius: 2px;}
.qktg_add:hover{ background: #08a5a5;
    			 border: 1px solid #08a5a5;
				 color:#fff;}



