
table{
	border-collapse:collapse;

}

tbody[attributes style]{
	vertical-align:top;
}

tbody{
	display:table-row-group;
	border:inherit;
	vertical-align:middle;
}

table tr td {
	word-break:break-all;
}


td{
	position:relative;
}

.td10s_b td{
	padding:10px;
	border: 1px solid #fff;	
}

.td_bck{
	border: 1px solid #000;
	padding:10px;
}

.td10 td{
	padding:10px;
}

.td_b10 td{
	padding-bottom:10px;
}


.td10_2 td{
	padding:10px 10px 0px 10px;
}

.td10_0 td{
	padding:10px 0px;
}

.td20_0 td{
	padding:20px 0px;
}

.td0_r10 td{
	padding:0px 10px 0px 0px;
}


.td10_r5 td{
	padding:10px 5px 10px 0px;
}

.td7 td{
	padding:7px;
}

.td5 td{
	padding:5px;
}

.td5s td{
	border: 1px solid #ddd;
	padding:5px;
}

.td_518be1{
	background:#518be1;
	color:#fff;
}


.td10s td{
	border: 1px solid #ddd;
	padding:10px;
}


.td5_0 td{
	padding:5px 0px;
}

.td10_5 td{
	padding:10px 5px;
}

.td10_5s td{
	padding:10px 5px;
	border: 1px solid #ddd;
}

/* style set */

.tdti{
	background:#f8f8f8;
	color:#555;
	font-weight:bold;
}

.tdti2{
	background:#2D89EF;
	color:#fff;
	font-weight:bold;
}


.trti{
	background-color:#e4e4e4;
	border-bottom:0px;
}


.tdlis td{

}


.tdlis:hover td{
	background:#f8f8f8;
}


.tdlis2:hover td{
	background:#ffd648;
}


/* default set */


table td{
	position:relative;
	
}


table.tb5 td{
	padding:5px;
	position:relative;
}


table.tb7 td{
	padding:7px;
	position:relative;
}



table.tb10 td{
	padding:10px;
	position:relative;
}


table.tb10a td{
	padding:10px 0px;
	position:relative;
}















