@charset "UTF-8";
/* CSS Document */

 .table1{
	 width:500px;
	 margin:auto;
 }

.table1 .td1{
	width:400px;
	
}

.table1 .td2{
	width:80px;
	margin:auto;
}

.table1 .td3{
	width:120px;
}

.table1 .td4{
	width:180px;
}


.table1 .td5{
	width:140px;
	float:left;
}

.table1 .td5L{
	width:240px;
	float:left;
}

.table1 .td6{
	width:100px;
	float:left;
}

.table1 .tr1R .td7{
	width:500px;
	
}

.table1 .tr1{
	height:40px;
}

.table1 .tr1 .td1{
	vertical-align:top;
}

.table1 .tr1R{
	height:40px;
	vertical-align:top;
	float:right;
}

.table1 .tr2{
	height:40px;
}

.table1 .tr2 .td1{
	vertical-align:top;
}

.table1 .tr3{
	height:60px;
	vertical-align:top;
}

.table1 .tr3_B{
	height:50px;
	vertical-align:bottom;
}

.table1 .tr4{
	height:2px;
	vertical-align:top;
}

.table1 .tr5{
	height:30px;
	vertical-align:top;
}

.table1 .tr6{
	height:40px;
	vertical-align:top;
}

.table1 .tr6_bottom{
	height:60px;
	vertical-align:bottom;
}

.table1 .tr7{
	height:20px;
}

.table1 .tr8{
	height:8px;
}

.table1 .tr9{
	height:15px;
}

.table2 .tr6{
	height:40px;
	vertical-align:bottom;
}

.table2 .tr7{
	height:20px;
	vertical-align:bottom;
}

.table1 .td_btn
{
	top:5px;
}

 .table2{
	 margin:0;
	 padding:0;
 }
 
 .table2 .td1{
	width:160px;
}

.table2 .td7
{
	vertical-align:top;
	text-align:left
}

 .table3{
	 width:1185px;
	 margin:auto;
	 color:#434343;
	border-collapse: separate;
	border-spacing: 0px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	table-layout:fixed;
 }
 
  .table3B td{
	 width:900px;
	 margin:auto;
	 color:#434343;
	border-collapse: separate;
	border-spacing: 0px;
	border: 1px solid #ccc;

	table-layout:fixed;
 }
 
 .table3 th{
	padding: 4px;
	text-align: center;
	vertical-align: top;
	color: #444;
	font-size:14px;
	background-color: #ccc;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
 .table3 .th1{
	width:200px;
 }
  .table3 .th2{
	width:110px;
 }
 .table3 .th3{
	width:280px;
 }
 .table3 .th4{
	width:370px;
 }
 .table3 .th5{
	width:90px;
 }

 .table3 .th6{
	width:80px;
 }
 
  .table3 .th7{
	width:280px;
 }
 
   .table3 .th8{
	width:40px;
 }
 
    .table3 .th9{
	width:240px;
 }
 
    .table3 .th10{
	width:30px;
 }
 
 
    .table3 .th11{
	width:370px;
 }
 
     .table3 .th12{
	width:100px;
 }
 
      .table3 .th13{
	width:270px;
 }
 
.table3 td{
	padding: 4px;
	height:20px;
	background-color: #fafafa;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.table4{
	 width:360px;
	 margin:auto;    
}

.table4 .td1{
	width:200px;
	
}

.table4 .td2{
	width:40px;
	margin:auto;
	padding:0px 0px 0px 10px;
}

.table4 .td3{
	width:120px;
}

.table4 .tr1{
	height:5px;
}



.table4 .tr4 .td1{
	vertical-align:top;
}

.table4 .tr1R{
	height:40px;
	vertical-align:top;
	float:right;
}

.table4 .tr2{
	height:40px;
}

.table4 .tr3{
	height:13px;
}

.table4 .tr4{
	height:35px;
}