@charset "utf-8";
.specialContentBody table {
	border: 2px solid #82d2f0;
	border-collapse: collapse;
	table-layout: fixed;
	border-top: none;
}
.specialContentBody td, th {
	border: 1px solid #82d2f0;
	border-top: none;
}
.pth_size {
	width: 52px;
	vertical-align: middle;
	background-color: #e0f4fb;
	border-bottom: 2px solid #82d2f0;
}
.pth_name {
	width: 160px;
	padding: 0 10px;
	vertical-align: middle;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px dotted #82d2f0; 
}
.pth_name span {
	font-size:12px; 
	font-weight: normal;
}
.pth_img {
	width: 180px;
	vertical-align: middle;
	border-bottom: 1px dotted #82d2f0; 
}
.pth_set {
	width: 95px;
	font-size: 16px;
	text-align: center;
	vertical-align: middle;
	border-bottom: 1px dotted #82d2f0; 
}
.pth_set span {
	font-size: 12px;
}
.pth_case {
	width: 125px;
	font-size: 16px;
	text-align: center;
	vertical-align: middle;
	border-bottom: 1px dotted #82d2f0; 
}
.pth_price {
	width: 100px;
	padding: 0 10px;
	text-align: right;
	vertical-align: middle;
	border-bottom: 1px dotted #82d2f0; 
}
.pth_namelast {
	width: 160px;
	padding: 0 10px;
	vertical-align: middle;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 2px solid #82d2f0; 
}
.pth_namelast span {
	font-size:12px; 
	font-weight: normal;
}
.pth_imglast {
	width: 180px;
	vertical-align: middle;
	border-bottom: 2px solid #82d2f0; 
}
.pth_setlast {
	width: 95px;
	font-size: 16px;
	text-align: center;
	vertical-align: middle;
	border-bottom: 2px solid #82d2f0; 
}
.pth_setlast span {
	font-size: 12px;
}
.pth_caselast {
	width: 125px;
	font-size: 16px;
	text-align: center;
	vertical-align: middle;
	border-bottom: 2px solid #82d2f0; 
}
.pth_pricelast {
	width: 100px;
	padding: 0 10px;
	text-align: right;
	vertical-align: middle;
	border-bottom: 2px solid #82d2f0; 
}
.pth_price00 {
	font-size: 24px;
	color: #d80000;
	font-weight: bold;
}
.link-btn a img:hover {
	opacity:0.6;
	-ms-filter: "alpha( opacity=60 )"; 
	filter: alpha( opacity=60); 
	zoom: 1;}
.itemInputBtn span input{
  margin-left: 5px;
  margin-bottom: 3px;
  margin-top:5px;
  text-align: right;
}