.products_list { margin-top: 10px;}
.products_list ul{ margin: 0; padding: 0; list-style-type: none; }
.products_list ul li{ text-align: center; width: 150px; float: left; margin: 0 0 10px 4px; padding: 0 5px; }
.products_list ul li span{ line-height: 24px; text-align: center; width: 135px; height: 24px; overflow: hidden; margin-left:20px; cursor: hand; display: block; }
.products_list ul li span a{ color: #4b4a48; text-decoration: none; border-style: none; border-width: 0; }
.products_list ul li span a:hover{ color: #FF0000;text-decoration: underline; border-style: none; border-width: 0; }
.products_list ul li img{ width: 135px; height: 100px; margin: 10px 0px 0px 20px; padding: 0; border-width: 0; }
.products_list ul li a img{ color: #4b4a48; text-decoration: none; border: solid 1px #b8b8b8; }
.products_list ul li a:hover img{color: #b90704; border: solid 1px #f88243; }
.products { width: 100%; }
.product_name {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.product_name h1{ font-size: 18px; line-height: 40px; margin: 0; padding: 0; }
.product_info { margin-top: 8px; }
.product_info_imgs{ text-align: center; width: 100%; float: left; margin-right: auto; margin-left: auto; }
.product_info_lables{ width: 50%; float: left; }
.product_info_lables .title{ color: #333; font-size: 14px; font-weight: normal; line-height: 28px; text-align: left; text-indent: 20px; width: 90px; }
.product_info_lables .con{ font-size: 14px; font-weight: normal; line-height: 28px; text-align: left; width: auto; }
.nextprod { width: 96%; margin-top: 4px; padding: 6px 6px 6px 20px; }
.nextprod a{ color: #333; font-weight: bold; line-height: 26px; background-color: #ccc; text-decoration: none; text-align: center; width: 90px; height: 26px; float: left; margin-right: 10px; display: block; }
.nextprod a:hover{ color: white; background-color: #dd4a0a; }
.nextprod .hover { }
.nextprod .hover a{ color: white; font-weight: bold; line-height: 26px; background-color: #dd4a0a; text-decoration: none; text-align: center; width: 90px; height: 26px; float: left; margin-right: 10px; display: block; }
.nextprod .hover a:hover{ color: white; background-color: #dd4a0a; }

.product_content {
	width:680px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}
.product_content_title { width: 100%; border-bottom: 2px solid #0460B7; margin-top:8px; text-align:left;}
.product_content_title span{ color: white; font-size: 14px; font-weight: bold; line-height: 26px; background-color: #0460B7; text-align: center; width: 90px; height: 26px; margin-left: 6px; display: block; }
.product_content .con{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}

.product_content_title2 { width: 100%; border-bottom: 2px solid #666; }
.product_content_title2 span{ color: #333; font-size: 14px; font-weight: bold; line-height: 26px; text-align: center; width: 90px; height: 26px; margin-left: 6px; display: block; }

.product_related { margin: 8px; }
.product_related ul{ margin: 0; padding: 0; list-style-type: none; }
.product_related ul li{ text-align: center; width: 128px; float: left; margin: 0 0 10px 2px; padding: 0; }
.product_related ul li span{ line-height: 24px; text-align: center; width: 100%; height: 24px; overflow: hidden; margin: 0; cursor: hand; display: block; }
.product_related ul li span a{ color: #4b4a48; text-decoration: none; border-style: none; border-width: 0; }
.product_related ul li span a:hover{ color: #b90704; text-decoration: underline; border-style: none; border-width: 0; }
.product_related ul li img{ width: 110px; height: 100px; margin: 2px 0 0; padding: 0; border-width: 0; }
.product_related ul li a{ color: #4b4a48; text-decoration: none; border: solid 1px #b8b8b8; }
.product_related ul li a:hover{ color: #b90704; text-decoration: underline; border: solid 1px #f88243; }

.products1_list { margin-top: 10px; }
.products1_list ul{ margin: 0; padding: 0; list-style-type: none; }
.products1_list ul li{ text-align: center; width: 150px; float: left; margin: 0 0 10px 4px; padding: 0 2px; }
.products1_list ul li span{ line-height: 24px; text-align: center; width: 100%; height: 24px; overflow: hidden; margin: 0; cursor: hand; display: block; }
.products1_list ul li span a{ color: #4b4a48; text-decoration: none; border-style: none; border-width: 0; }
.products1_list ul li span a:hover{ color: #FF0000; text-decoration: underline; border-style: none; border-width: 0; }
.products1_list ul li img{ width: 140px; height: 110px; margin: 2px 0 0; padding: 0; border-width: 0; }
.products1_list ul li a{ color: #4b4a48; text-decoration: none; border: solid 1px #b8b8b8; }
.products1_list ul li a:hover{ color: #b90704; text-decoration: underline; border: solid 2px #f88243; }
.product_content .con img {
	text-align: center;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
