.gsearch0816{width:100%;padding:35px;}
.gsearch0816 .gsearch01{width:100%;padding:0px 30px;}
.gsearch0816 .inp0816{border:1px solid #256533;height:38px;width:100%;margin-bottom:15px;}

.gsearch0816 .gsearch01 .a_gs button{background:#ff6600;border:1px solid #ff6600;font-size:12px;color:#fff;padding:8px 15px;border-radius:3px;margin-right:15px;}
.gsearch0816 .gsearch01 .a_gs a{background:#fff;border:1px solid #256533;font-size:12px;color:#333;padding:7px 10px;border-radius:3px;}
.gsearch0816 .gsearch01 .a_gs button img{float:left;margin-top:4px;margin-right:5px;}
.gsearch0816 .gsearch01 .b_gs a{color:#000;text-decoration:underline;font-size:12px;}
.gsearch0816 .gsearch03 .p-guize{padding:0px;width:100%;margin:0px;}

.gsearch0816 .gsearch02{width:100%;margin-top:50px;}
.gsearch0816 .gsearch02 .gsearch02_a{width:880px;}
#exact1{    margin: 8px 8px 0 12px;
    font-size: 14px;
    font-weight: 400;}         
#exact1 input{ width:16px; height:16px; margin-top:7px;}

.gsearch0816 .gsearch02 .gsearch02_a .navContent-zy{width:59%;left:125%;border-radius:5px;background:#f2f2f2; top:-30px;height: 350px;}/* height: 350px;锟筋俊锟斤拷锟斤拷 */
#pointDivShow{width:330px;}

.gsearch0816 .gsearch02 .gsearch02_a .navContent-zy span{left: 0; top: 15%;
   		margin-left:-10px;
	    border-width: 10px 10px 10px 0;
    	border-color: transparent #f2f2f2 transparent transparent;}
.gsearch0816 .gsearch02 .gsearch02_a .navContent-zy span em{display:block; 
    width:0; 
    height:0; 
    border-width:10px 10px 10px 0; 
    border-style:solid; 
    border-color:transparent #f2f2f2 transparent transparent; 
    position:absolute; 
    left: 1px;
    top: -10px;}



.gsearch0816 .gsearch02 .gsearch02_a .navContent-zy ul li{width:90%;padding:5px 15px;}
.gsearch0816 .gsearch02 .gsearch02_a .navContent-zy ul li label{font-size:14px;font-weight:400;width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gsearch0816 .gsearch02 .gsearch02_a > div{margin-top:15px;position:relative;} 
.gsearch0816 .gsearch02 .gsearch02_a > div > font{float:left;margin-top:5px;width:165px;text-align:right;font-size:14px;color:#333;}
.gsearch0816 .gsearch02 .gsearch02_a > div > select,.gsearch0816 .gsearch02 .gsearch02_a > div > input{border:1px solid #a2c6c6;padding:5px;font-size:14px;background:#f2f2f2;border-radius:3px;float:left;margin-right:8px;}
.gsearch0816 .gsearch02 .gsearch02_a > div > select.sel1{width:120px;}
.gsearch0816 .gsearch02 .gsearch02_a > div > select.sel2{width:100px;}
.gsearch0816 .gsearch02 .gsearch02_a > div > input.inp1{width:300px;}
.gsearch0816 .gsearch02 .gsearch02_a > div > .but{width:70px;margin-top:5px;}
.gsearch0816 .gsearch02 .gsearch02_a > div > .but a{padding:5px 5px;}
.gsearch0816 .gsearch02 .gsearch02_a > div > label{margin-right:8px;margin-top:5px;font-size:14px;font-weight:400;}
.gsearch0816 .gsearch02 .gsearch02_a > div > label input[type="checkbox"]{margin-right:5px;}
.gsearch0816 .gsearch02 .gsearch02_a > div .sch-times .left-nd input{background:#f2f2f2 url(ks-rili.png) right 5px center no-repeat;}

.gsearch0816 .gsearch02 .gsearch02_b{width:100%;}
.gsearch0816 .gsearch02 .gsearch02_b{margin-top:20px;}
.gsearch0816 .gsearch02 .gsearch02_b .sch-times{padding:0px;margin:0px;width:100%;padding-bottom:15px;}/**border-bottom:1px dashed #a3a3a3;**/
.gsearch0816 .gsearch02 .gsearch02_b .sch-times a{margin:3px 50px 0 0px;}
.gsearch0816 .gsearch02 .gsearch02_b table tr{border-bottom:1px dashed #a3a3a3;width:100%;font-size:14px;font-weight:400;color:#333;}
.gsearch0816 .gsearch02 .gsearch02_b .font_tit{width:140px;}
.gsearch0816 .gsearch02 .gsearch02_b .font_tit,.gsearch0816 .gsearch02 .gsearch02_b .span_tit label{font-size:14px;font-weight:400;color:#333;}
.gsearch0816 .gsearch02 .gsearch02_b .span_tit label{float:left;padding-right:25px;margin-bottom:5px;}
.gsearch0816 .gsearch02 .gsearch02_b .span_tit label input{margin-right:5px;}
.gsearch0816 .gsearch02 .gsearch02_b table tr td{padding:15px 0 10px 0px;vertical-align:top;}
.gsearch0816 .gsearch02 .gsearch02_b table tr td.font_tit img{float:left;margin-top:3px;margin-right:5px;}
.gsearch0816 .gsearch03{margin-top:20px;}

.zt_mr0816{width:70%;padding:15px;}
.zt_mr0816 .op-sch{margin:0px;}
.zt_right0816{border:1px solid #e6e6e6;padding-bottom:15px;width:24%;margin:1.5% 3%;background:#f6f6f6;}
.zt_right0816 h1{font-size:12px;font-weight:bold;color:#317171;width:100%;margin:0px;padding:15px;background:#f3f1f2;border-bottom:1px solid #e6e6e6;}
.zt_right0816 .right_tree0816{width:100%;padding-left:20px;padding-top:10px;margin-top: -7px;}


.ztsearch0816 .top-sch{margin:0px;margin-top:20px;}/* zyj margin-left:30px; */
.ztsearch0816 .gsearch01 .a_gs button{background:#317171;border:1px solid #317171; font-size: 14px;}

.ztsearch0816_a{width:100%;border:1px solid #dadada;background:#fff;padding:0px;margin-top:30px;}
.ztsearch0816_a .zt_h1{width:100%;border-bottom:1px solid #dadada;background:#f2f2f2;padding:0px 30px;height:52px;margin:0px;}
.ztsearch0816_a .zt_h1 span{float:left;padding:13px 30px;font-size:16px;color:#ff6600;background:#ffffff;border:1px solid #dadada;border-bottom:1px solid #fff;margin-top:5px;border-radius:5px 5px 0 0px;}
.ztsearch0816_a .zt_h1 .zt_a{font-size:12px;color:#333;margin-left:40px;line-height:52px;}
.ztsearch0816_a .zt_h1 .zt_b{float:right;}
.ztsearch0816_a .zt_h1 .zt_a label{font-weight:400;margin-right:30px;}
.ztsearch0816_a .zt_h1 .zt_a label input[type="checkbox"]{margin-left:5px;}
.ztsearch0816_a .zt_h1 .zt_a select{padding:5px;margin-left:-27px; margin-top: 8px}
.ztsearch0816_a .zt_h1 .zt_b button{background:#2b9c9c;border-radius:3px;color:#fff;border:none;float:left;line-height:20px;padding:7px 20px;margin-top:9px;margin-right:35px;}
.ztsearch0816_b1,.ztsearch0816_b2{width:100%;padding:25px;}
.ztsearch0816_b1 label{font-size:12px;font-weight:600;color:#333;width:19.5%;margin:0px;margin-bottom:15px;}
.ztsearch0816_b1 label input[type="checkbox"]{margin-right:5px;}

.ztsearch0816_b2{padding-top:0px;padding-bottom:0px;}
.ztsearch0816_b2 p{width:100%;background:#f5f5f5;padding:15px;font-size:12px;}
.ztsearch0816_b3{border-top:1px solid #e6e6e6;width:100%;padding-top:20px;margin-top:5px;padding-bottom:15px;}
.table_list{width:100%;font-size:12px;}
.table_list tr td:first-child{font-weight:bold;color:#317171;line-height:30px;width: 150px;}
.ztsearch0816_b3 .zt_tree{width:33%;float:left;padding:0px 15px;}
.ztsearch0816_b3 .zt_tree dt span{background:#d1ecec;border-radius:5px;font-size:12px;color:#333333;font-weight:400;padding:5px 15px;}

.ztsearch0816_a .zt_h1 p{float:left;font-size:14px;color:#5c5c5c;line-height:52px;}
.ztsearch0816_a .zt_h1 b,.zt_table b{color:#ff6600;font-weight:400;}

.zt_tablepadd{width:100%;padding:15px;}
.zt_table tr th{background:#e4eef2;font-size:14px;text-align:center;height:40px;line-height:40px;}
.zt_table tr td{font-size:12px;color:#333333;border-bottom:1px solid #e6e6e6;padding:10px;}
.zt_table tr td:first-child{text-align:center;}




.periodical{ background:#ebebeb;}
.pcal-cent{ background:#fff; margin:25px 0; padding:32px 35px 30px;}
.top-pcal select{ float:left;height: 40px;border: 1px solid #266433;padding: 0 5px 0 8px;
    				margin-right: 10px;min-width: 100px;background:#fff;}
.cent-tabel{ border:1px solid #e1e1e1; margin-top:30px;}
.tabel-lab{ width:100%; float:left; text-align:center;}
.tabel-lab tr th{ background:#e4f4f3; border-bottom:1px solid #e1e1e1; color:#2b544e;
					font-weight:700; padding:9px 0; text-align:center;}
.tabel-lab tr td{ padding:6px 0;}
.tabel-lab tr:nth-child(odd){background:#f4f4f4;}
.tabel-lab tr:nth-child(even){background:#fff;}
.btm-ym{ border-top:1px solid #e1e1e1; margin-top:30px;}
.btm-ym .page{ margin:25px 0;}


/*锟节匡拷锟斤拷页*/
.btm-explain{ margin:25px 0 0; padding-left:50px;}
.btm-explain p span{ font-size:14px; color:#f20000;}
.biomedicine{ border:1px solid #e0e0e0; margin-top:30px;}
.left-trees{ width:252px; padding:15px 15px 50px 15px; background:#f4f4f4;
			 border-right:1px solid #e0e0e0;}
.top-titleng{ background:url(tit-rbg.png) #317171 right center no-repeat; height:36px;color:#fff;
				text-align:center;  font-size:14px; margin:0 0 20px; line-height:36px;}
.right-trcent{ width:876px;}
.top-condition{ padding:20px 0 20px 40px;border-bottom:1px solid #e0e0e0; }
.initials{ margin-bottom:10px;}
.initials label{ font-size:14px; font-weight:normal; min-width:80px;}
.initials button{ background:#e4f3f3; border:0; font-size:14px; padding:1px 4px;}
.initials a{ font-weight:700; color:#000; margin-left:8px; text-decoration:underline; 
			 font-size:14px;}
.initials .active{ color:#317171;}
.pca-type label{ font-size:14px; font-weight:normal; min-width:80px;}
.pca-type button{ background:#e4f3f3; border:0; font-size:14px; padding:1px 4px;}
.pca-type a{color:#000; margin-left:10px; }
.both-tab{ padding:12px 40px 0;}


/*锟节匡拷锟斤拷锟斤拷*/
.book-img{ padding:0 10px 10px;}
.magazine{ margin-bottom:15px;}
.book-img img{ width:100%;}
.title-bg{background:url(tit-rbg.png) #317171 right center no-repeat; height:36px;color:#fff;
			line-height:36px; font-size:14px; margin:0 0 10px; padding-left:12px;}
.included{ margin-bottom:8px;}
.included .menu_list .menu_head{    padding-left: 25px;
    background: url(tree-xl.png) #fff right 15px center no-repeat;
    font-size: 12px;
    color: #333; margin-bottom:3px;}
.included .menu_list .current{color: #317171; font-weight:700;}
.included .menu_list .menu_body{ padding-bottom:6px;}
.included .menu_list .menu_body button{ background:none; border:0; width:40px; padding:2px 0; 
										text-align:center; font-size:10px;overflow: hidden;}
.included .menu_list .menu_body button:hover{background:#317378; color:#fff; border-radius:8px;}
.included .menu_list .menu_body button.active{ background:#317378; color:#fff; border-radius:8px;}
.msg-cent{ padding:0 15px;}
.msg-cent p{ font-size:13px; 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:28px; border:1px solid #cbcbcb; background:#fff; width:355px;}
.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:#3584b7;}
.seach-lab h3{ font-size: 12px; margin:12px 0 20px;
				float: LEFT;
				width: 100%;}
.seach-lab h3 span{ color:#fff; background:#317171; 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:14px; color:#317171; margin:0 0 10px 0;} 
.seach-lab ul li a p{font-size:10px; color:#696969;float:left; width:100%; margin-bottom:15px;} 


/*12.14锟斤拷锟斤拷*/
.ks-rcent{position: relative;}
.advanced_new{ right:0;
			   width:306px;
			   height: 291px;
			   border-radius: 5px;
			   background: #f2f2f2;
			   top: 0;
		       /*display: none;*/
    		   position: absolute;
    		   z-index: 99;
               border: 1px solid #ccc;
               padding: 7px 0;
               -moz-box-shadow: 0px 3px 5px #eee;
               -webkit-box-shadow: 0px 3px 5px #eee;
               box-shadow: 0px 3px 5px #eee;
               -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color=#eeeeee)";}
.advanced_new span{
   display:block; 
    width:0; 
    height:0; 
    border-style:solid; 
    position:absolute; 
    margin-left:-15px;/* 锟斤拷锟斤拷尉锟斤拷锟斤拷锟绞�*/
	left: 0;
    top:22%;
    border-width: 15px 15px 15px 0;
    border-color: transparent #ccc transparent transparent;
}
.advanced_new em{
      display: block;
    width: 0;
    height: 0;
    border-width: 15px 15px 15px 0;
    border-style: solid;
    border-color: transparent #f2f2f2 transparent transparent;
    position: absolute;
    left: 1px;
    top: -15px;
}
.advanced_new ul li {
    width: 100%;
	float:left;
    padding: 0px 15px;
}


/*2018/01/10锟斤拷锟斤拷锟斤拷式*/
.qktg_add{ float: left;
			margin: 5px 0 0 15px;
			height: 32px;
			padding: 0 12px;
			color: #317171;
			border: 1px solid #317171;
			background: #ebfbfb;
			border-radius: 2px;}
.amrw_add{ padding-bottom:10px;
			text-align:center;
			margin:20px 0 25px;
			border-bottom:2px solid #e4e4e4;}
.amrw_add h3{margin: 0;
			font-size: 16px;
			font-weight: bold;
			color: #317171;
			margin-top: 1.3%;}

