#product{
	}
	#product .content .main .contentbox .block{
		overflow:hidden;
		/height:1%;
		}
		#product .content .main .contentbox .block h2{
			}
		#product .content .main .contentbox .block dl{
			margin-bottom:1.5em;
			}
			#product .content .main .contentbox .block dl.collabo{
				margin-bottom:0;
				}
				#product .content .main .contentbox .block dl.collabo dt{
					font-weight:bold;
					}
				#product .content .main .contentbox .block dl.collabo dd{
					margin:0 0 1.4em 0;
					}
		#product .content .main .contentbox .block table{
			}
			#product.index .content .main .contentbox .block table.list{
				}
				#product.index .content .main .contentbox .block table.list td{
					padding:0;
					}
			
			#product .content .main .contentbox .block td{
				border-bottom:1px solid #dddede;
				border-left:1px solid #dddede;
				}
				#product .content .main .contentbox .block td a{
					display:block;
					}
				#product .content .main .contentbox .block td.child1{
					border-left:none;
					}
				#product .content .main .contentbox .block tr.one td.child2{
					border-left:nones;
					}
				#product .content .main .contentbox .block tr.one td.child3,
				#product .content .main .contentbox .block tr.two td.child3{
					border-left:none;
					}
		#product.detail .content .main .contentbox .block img#mainImage{
			margin:10px 0 20px;
			}
		#product.detail .content .main .contentbox .block .property{
			margin:25px 0 0;
			float:left;
			width:100%;
			}
			#product.detail .content .main .contentbox .block .property ul{
				float:right;
				width:282px;
				}
				#product.detail .content .main .contentbox .block .property ul li{
					margin:0 0 4px;
					float:left;
					width:141px;
					}
					#product.detail .content .main .contentbox .block .property ul li a{
						display:block;
						width:137px;
						}
			#product.detail .content .main .contentbox .block .property table{
				margin:0 0 4px;
				float:left;
				width:280px;
				border-top:1px solid #dddede;
				border-right:1px solid #dddede;
				}
				#product.detail .content .main .contentbox .block .property table th,
				#product.detail .content .main .contentbox .block .property table td{
					padding:4px 8px;
					border-bottom:1px solid #dddede;
					border-left:1px solid #dddede;
					vertical-align:top;
					}
				#product.detail .content .main .contentbox .block .property table th{
					background:#f5f5f5;
					width:70px;
					}
					#product.detail .content .main .contentbox .block .property table td table{
						margin:0;
						width:120px;
						border:none;
						}
					#product.detail .content .main .contentbox .block .property table td table.price{
						width:176px;
						table-layout:fixed;
						}
						#product.detail .content .main .contentbox .block .property table td table td{
							padding:0;
							border:none;
							}
						#product.detail .content .main .contentbox .block .property table td table.price td{
							width:88px;
							}
					#product.detail .content .main .contentbox .block .property table td p{
						margin:1em 0 0;
						display:block;
						width:120px;
						}
		#product.detail .content .main .contentbox ul.subImage{
			margin:40px 0 0;
			padding:10px 0 0;
			float:left;
			width:100%;
			background:url(../../common/images/dotline.gif) left top repeat-x;
			}
			#product.detail .content .main .contentbox ul.subImage li{
				margin:0 5px 4px 0;
				float:left;
				width:184px;
				font-size:10px;
				}
				#product.detail .content .main .contentbox ul.subImage li em{
				display:block;
				height:32px;
				font-style:normal;
				}
				#product.detail .content .main .contentbox ul.subImage li a{
					display:block;
					}
