@CHARSET "UTF-8";

.currentColor_plugList {
	color: #1ac2ea !important
}

.main {
	overflow: hidden;
	margin: 0 auto 40px;
	max-width:1200px;
	padding-left:5px;
	padding-right:5px;

}
/*************插头*************************/
.tb_plug {
	width: 100%;
	margin-top: 0px;
	border: 1px solid #666666;
	margin-bottom:20px;
}

.tb_plug_tdh {
	text-align: center;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	width: 10%;
	vertical-align:middle;
	padding:2px;
}

.tb_plug_td {
	text-align: center;
	width: 22.5%;
	vertical-align: middle;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	padding:2px; 
}

.tb_plug_tdend {
	text-align: center;
	width: 22.5%;
	vertical-align: middle;
	border-bottom: 1px solid #666666;
	padding:2px; 
}

.tb_plug_td1 {
	text-align: center;
	vertical-align:middle;
	border-right: 1px solid #666666;
	padding:2px;
}

.tb_plug_td1end {
	text-align: center;
	vertical-align:middle;
	padding:2px;

}

.tb_plug_td2 {
	text-align: center;
	width: 18%;
	padding:2px;
	vertical-align: middle;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

.tb_plug_td2end {
	text-align: center;
	width: 18%;
	padding:2px; 
	vertical-align: middle;
	border-bottom: 1px solid #666666;
}

.tb_plug_tdhend {
	text-align: center;
	border-right: 1px solid #666666;
	vertical-align:middle;
	padding:2px;
}

/*************列表*************************/
.tb_list {
	width: 100%;
	margin-top: 3%;
	margin-bottom:3%;
}

.even {
	background-color: #FCFCFC;
}

.odd {
	background-color: #D2EAF1;
}

.tb_list_td_f {
	width: 23%;
	padding-left:20px;
	text-align: left;
	padding-bottom: 3px;
	padding-top: 3px;
}

.tb_list_td {
	width: 23%;
	padding-left: 2px;
	text-align: left;
	padding-bottom: 3px;
	padding-top: 3px;
}

.tb_list_td_end {
	width: 23%;
	padding-left:20px;
	text-align: left;
	padding-bottom: 3px;
	padding-top: 3px;
}
.div_plug{width:100%;display:block;}
.div_plug2{width:100%;display:none; margin-bottom:3%;}
.tb_plug_td_txt{	
	text-align: center;
	vertical-align:middle;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding:2px;
}
.tb_plug_td_txtend{	
	text-align: center;
	vertical-align:middle;
	border-bottom: 1px solid #666666;
	padding:2px;
}

.tb_plug_img {
	text-align: center;
	width: 22.5%;
	vertical-align: middle;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding:2px; 
}

.tb_plug_imgend {
	text-align: center;
	width: 22.5%;
	vertical-align: middle;
	border-bottom: 1px solid #666666;
	padding:2px; 
}

@media screen and (max-width: 660px) {
	.div_plug{width:100%;display:none;}
	.div_plug2{width:100%;display:block; margin-bottom:3%;}
	
	/* 移动端插头图片优化 - 每行4个 */
	.tb_plug_img,
	.tb_plug_imgend {
		width: 25%;
	}
	
	.tb_plug_img img,
	.tb_plug_imgend img {
		max-width: 100%;
		height: auto;
	}
	
	.tb_plug_td_txt,
	.tb_plug_td_txtend {
		font-size: 12px;
		padding: 5px;
		width: 25%;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #666666;
		text-align: center;
		vertical-align: middle;
	}
	
	.tb_plug_td_txtend {
		border-right: none;
	}
}

/* 移动端通用优化 */
@media screen and (max-width: 768px) {
	.main {
		padding-left: 10px;
		padding-right: 10px;
	}
	
	.tb_plug {
		font-size: 12px;
	}
	
	/* 确保表格在小屏幕上可滚动 */
	.tb_list {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		display: block;
	}
}