.tablearea{margin-bottom:20px;}
ul.tableul > li{background: url(../image/icon_dot.png) no-repeat  0 10px;padding-left:10px;}
ul.tableul > li > ol > li{background: url(../image/icon_dot2.png) no-repeat  0 10px;padding-left:10px;}
strong.block{display:block;background:#f7f7f7;padding:5px;text-align:center;border-radius:20px;margin: 10px auto;}

/************************ Table01  table ************************/
	table.table01				{width: 100%;  border-collapse:collapse;margin:10px 5px 0 0px;border-bottom:1px solid #ccc; }
	table.table01 caption		{display:none;}
	 
 	table.table01 th{background:#f7f7f7;line-height:1.3; font-weight:500;border-top:1px solid #dcdcdc;border-bottom:0px solid #dcdcdc;padding:10px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
 	table.table01 td{line-height:1.3;vertical-align:middle; padding:10px; text-align:center;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px dashed #dcdcdc;border-top:0px solid #dcdcdc;letter-spacing:0;background:#fff;} 

 table.table01 .topline{border-top:3px solid #000;}
 table.table01 .toplineB{border-top:1px solid #7d7d7d;}
 table.table01 .tdbgA{background:#005c9e;color:#fff}
 table.table01 .tdbgB{background:#002060;color:#fff}
 table.table01 .tdbgC{background:#f1fdfd;}
 table.table01 .left{text-align:left;} 

	
@media(max-width:1024px){
	table.table01{
			
			
	}
	table.table01 th{
		font-size:13px;
		padding:1px;
		
	}
	table.table01 td{
		font-size:13px;		 
		word-wrap:break-word;
		word-break:break-all;
		padding:1px;
		
	}

 
 }

 @media(max-width:1000px){
		
		table.table01 th{
			 
			word-wrap:break-word;
			word-break:break-all;
			padding:1px 0;
		}

	 
		table.table01 td{font-size:13px;padding:1px 0;}
		table.table01 td.left{
		 
			padding-left:5px;
			padding-right:5px;
		}
		
 }
 @media(max-width:800px){
	.L_table2 table.table01{width:800px;}
		.L_table2{overflow-x:auto;width:100%;}
 }

 @media(max-width:500px){
	.L_table table.table01{width:500px;}
		.L_table{overflow-x:auto;width:100%;}
  }
 



/************************ Table02  table ************************/
	table.table02				{width: 100%;  border-collapse:collapse;margin:10px 5px 0px 0px;border-bottom:1px solid #ccc;  }
	table.table02 caption		{display:none;}
	 
 	table.table02 th{background:#002060;line-height:1.3;color:#fff; font-weight:500;border-top:1px solid #002060;border-bottom:1px solid #334d80;padding:8px;border-left:1px solid #334d80;border-right:1px solid #334d80;}
 	table.table02 td{line-height:1.3;vertical-align:middle; padding:8px; text-align:center;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-top:0px solid #dcdcdc;letter-spacing:0;background:#fff;} 
	table.table02 td.left{text-align:left; }
	table.table02 td.topline{border-top:1px solid #dcdcdc;}



/************************ table03  table ************************/
	table.table03				{width: 100%;  border-collapse:collapse;margin:10px 5px 0 0px;border-bottom:1px solid #ccc; }
	table.table03 caption		{display:none;}
	 
 	table.table03 th{background:#f7f7f7;line-height:1.3; border-top:1px solid #dcdcdc;border-bottom:0px solid #dcdcdc;padding:3px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
 	table.table03 td{line-height:1.3;vertical-align:middle;font-weight:400;padding:3px; text-align:center;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px dashed #dcdcdc;border-top:1px solid #dcdcdc;letter-spacing:0;background:#fff;} 

 
	
 


 

  