.type_table{font-family:Verdana; font-size:12px; color:#464646!important; border-collapse:collapse;}
.type_table td{vertical-align:top;}
.type_table td div{font-size:10px;}
.type_table .head td {
	height: 40px;
	padding: 0px 6px 0px 6px;
	border-right: 1px solid #d9d9d9;
	background: #f2f2f2;
	vertical-align: middle !important;
}
.type_table .gtr td{padding:4px 10px 4px 10px!important;}
.type_table .gtr:hover{background:#8b8b8b!important; color:#fff;}
.type_table .gtr:hover a{color:#fff!important;}
.type_table a{display:block; color:#424242;}
.type_table .gtr a:hover{text-decoration:none !important;}
.minfo{background:url(images/inf0.png) left top no-repeat; width:15px; height:15px;}
.minfo:hover{background:url(images/inf1.png) left top no-repeat;}


@media (max-width: 980px){

#mselcont {
	height: 70px;
	padding: 15px 22px;
}
}

@media (max-width: 600px){

.hideTd {
	display: none;
}



/*.type_table {
	width: 100%;
}

.type_table .gtr td{padding:4px 10px 4px 50%!important;}

tr.head { display:none;}
.tdModel {
	font-size: 18px;
	border-bottom: 1px solid #cacaca !important;
}

table.type_table td::before {
	content: attr(data-label);
	position: absolute;
	top: 5px;
	left: 10px;
	width: 45%;
}

table.type_table .gtr:hover td::before {color:#fff;}

table.type_table td.tdModel::before { font-weight:bold;}

table.type_table td {
	display: block;
	position: relative;
	border-bottom: 1px solid #e9e6e6;
	border-top: none;
}

table.type_table .tdInfo {
	padding-bottom: 30px !important;
	border-bottom:none;
}*/


}



@media (max-width: 480px){

.type_table {
	margin: 0 -20px;
}

.tdm_content hr {
	display: none;
}



}