.code_id_css{
	text-align:center;
	font-weight:bold;
	background-color:#dfdfdf;
}

.code_id_css1{
	text-align:center;
	font-weight:bold;
	background-color:#7f7f7f;
	color:#dfdfdf;
}

.code_txt_css{
	text-align:left;
	border:1px solid #dfdfdf;
	border-style:none solid none none;
	text-indent:1em;
	line-height:1.5;
}


table{
	color:#3f3f3f;
	font-weight:normal;
	border-spacing: 0px;
	border-collapse: collapse;
	border:1px solid #dfdfdf;
	font-size:20px;
}

.code_th{
	text-align:center;
	background-color:#dfdfdf;
	font-weight:bold;
	line-height:2;		
	width:80px;
}

.code_run{
	text-align:center;
	background-color:#00a4f4;
	color:#fefefe;
	font-weight:bold;
	width:120px;
}

.code_th1{
	text-align:left;
	background-color:#7f7f7f;
	font-weight:bold;
	text-indent:1em;
	color:#dfdfdf;
	line-height:2;
}

tr{
	background-color:#ffffff;
	cursor:pointer;
}

tr:hover .code_id_css{
	background-color:#7f0000;
	color:#ffffff;
}


tr:hover .code_txt_css{
	background-color:#dfdfdf;
}

.code_txt_css1{
	background-color:#dfdfdf;
	text-align:left;
	
}


button{
	font-size:20px;
	margin-bottom:5px;
	
}

.code_1{color:#ff0000; font-weight:bold;}
.code_2{color:#af0000; font-weight:bold;}
.code_3{color:#00007f; font-weight:bold;}
.code_4{color:#4f0000; font-weight:bold;}
.code_5{color:#000000; font-weight:bold;magin-left:2px;magin-right:2px;}
.code_6{color:#007f00; font-weight:bold;}

.py{
	display:block;
}

.cpp{
	display:none;
}