/*----自然保护区----*/
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;} 
.bmfw-top{background: #fafafa;padding: 25px 20px 15px 20px;margin-top: 25px;text-align: center;}
.list_wsbs {width: auto;}
.list_wsbs li{float: left;width: 100%;margin-bottom: 10px;}
.list_wsbs li span{float: left;font-size: 16px;line-height: 32px;text-align: right;}
.list_wsbs li input{float: left;width: 34%;height: 32px;border: 1px solid #f2f2f2;padding-left: 2%;border-radius: 4px;}
.list_wsbs li a{float: left; display:inline-block;height: 32px;line-height: 32px;text-align: center;margin-left: 0px;padding:0px 0px;width: 100px; color: #ffffff;font-size: 16px;font-weight: normal;background:#1658a0;border-radius: 4px;margin-left: 10px;margin-top: 1px;}

@media screen and (max-width: 1000px){
		.list_wsbs li{width: 100%;}
		.list_wsbs li input{width: 62%;float: left;}
}
	
@media screen and (max-width: 750px){
		.list_wsbs li span{font-size: 15px;}
		
}
@media screen and (max-width: 700px){
		.list_wsbs li input{width: 59%;}    
}
@media screen and (max-width: 540px){
	   .list_wsbs li span{width: 100%;text-align: left;}
	   .list_wsbs li{text-align: left;}
	   .bmfw-top{padding: 10px 15px 10px 15px;}
	   .list_wsbs li a{width: 85px;}
}

.tab3{ border-top: 2px solid #1658a0;border-collapse: collapse;table-layout: fixed;margin-top: 35px;margin-bottom: 15px;}
.tab3 th{background-color: #f8fcff;}
.tab3 th,.tab3 td{ padding: 10px 15px; line-height: 30px; font-size: 16px;word-break: break-all;}
.tab3 tr:nth-child(odd) td{ background-color: #fcfdfd;}
.tab3 td{text-align: center;font-size: 15px;line-height: 26px;border-bottom: 1px #e8e8e8 dashed;}

@media screen and (max-width:1340px){
	.bmjs-dbox{width: 100%; overflow: overlay;overflow-x: scroll;}
	.tab3 td{line-height: 24px;}
	.tab3 th, .tab3 td {padding-top: 10px;padding-bottom: 10px;}	
	.tab3 th:nth-child(1), .tab3 td:nth-child(1){width:100px;}
	.tab3 th:nth-child(2), .tab3 td:nth-child(2){width:65px;}
	.tab3 th:nth-child(3), .tab3 td:nth-child(3){width:45px;}
	.tab3 th:nth-child(4), .tab3 td:nth-child(4){width:250px;}
		
}
@media screen and (max-width:1000px){
	.bmjs_btn{margin: 0 auto;text-align: center;width: 100%;}  
    .tab3 {table-layout: fixed;white-space: normal;word-break: break-all;}
    .tab3 td{font-size: 14px;}
	.tab3 th, .tab3 td{padding: 10px;}
    .tab3 td.tblue1 {padding-left: 0px;}	

}




.wlds-left,.wlds-right{width: 48.85%;}

