/* CSS Document */
body,div,a,p{ font-size:12px;}
li{ list-style-type:none }  
h1,h2{ margin:0; padding:0; }  

#div_main{ clear:both; width:555px; margin-top:5px; padding:0px;}
	#div_title{ clear:both;  width:555px; height:31px; margin:0; padding:0px;background:url(b_line.jpg) left top repeat-x;}
		#div_title ul{ clear:both; list-style:none; margin:0; padding:0px;}
		#div_title ul li{ list-style:none; float:left; margin-right:5px; padding:0px; text-align:center; cursor:hand; height:31px; line-height:31px; }
		.select_on_1{ background:url(b_1_1.jpg) left bottom no-repeat; font-weight:bold; width:96px;color:#666;}
		.select_off_1{ background:url(b_1_2.jpg) left bottom no-repeat; width:96px;}
		.select_on_2{ background:url(b_1_1.jpg) left bottom no-repeat; font-weight:bold; width:96px;color:#666;}
		.select_off_2{ background:url(b_1_2.jpg) left bottom no-repeat; width:96px;}
	#div_line{ list-style:none; clear:both; margin:0; padding:0px; background:url(line.gif) top left repeat-x; width:100%; height:5px; line-height:0px;}	
	#div_content{ clear:both; width:553px; height:140px; margin:0;padding:0px; text-align:center; border-top:1px #FFF solid; border-right:1px #CCC solid; border-bottom:1px #CCC solid; border-left:1px #CCC solid;}
		.li_bg_1{ background-color:#FFDFDB; font-weight:bold;}
		.li_bg_2{ background-color:#FFF;}
		.li_bg_3{ background-color:#FFBECE; font-weight:bold;}
		.li_bg_4{ background-color:#ECECEC;}
		#t_1_content{ margin:10px 5px; padding:0px; clear:both; text-align:left;}
		#t_2_content{ margin:10px 5px; padding:0px; clear:both; text-align:left;}
		#t_3_content{ margin:10px 5px; padding:0px; clear:both; text-align:left;}
		#t_4_content{ margin:10px 5px; padding:0px; clear:both; text-align:left;}
		#t_5_content{ margin:10px 5px; padding:0px; clear:both; text-align:left;}
			#div_content ul{ list-style:none; clear:both; margin:0; padding:0px; width:540px; height:24px; display:block;}
			#div_content ul li{ list-style:none; float:left; margin:0; padding:0px 5px; width:125px; height:24px; line-height:24px; text-align:left;}
		
	#div_main a:link , #div_main a:visited{ text-decoration: none; color:#666;} 
	#div_main a:active { text-decoration: none; } 
	#div_main a:hover { RIGHT: 0px; COLOR: #666; POSITION: relative; TOP: 1px;  text-decoration: none; } 
	#div_content_bottom{ width:555px; height:29px; background:url(kouzi_title_bg.jpg) left top no-repeat;}
	
	#div_content_earring_back{ clear:both; width:553px; height:150px; overflow:auto; overflow-y:hidden; white-space:nowrap; text-align:center; border-top:1px #FFF solid; border-right:1px #CCC solid; border-bottom:1px #CCC solid; border-left:1px #CCC solid; text-align:left;}
	.earring_back_mouseover{ background-color:#efefef; }
	.earring_back_mouseout{ background-color:#fff; }
	
		
#div_Description_main{ clear:both; width:550px; margin-top:5px; padding:0px;}
	#div_Description_title{ clear:both; width:550px; height:28px; line-height:28px; margin:0; padding:0px;}
		#div_Description_title h1{ list-style:none; clear:both; margin:0; padding:0px; }
		#div_Description_title p {	font-size:12px;	color:#666;	width:90px; height:28px; line-height:28px; text-align:center; }
	#div_Description_line{ list-style:none; clear:both; margin:0; padding:0px; background:url(line.gif) top left repeat-x; width:100%; height:5px; line-height:0px;}	
	#div_Description_content{ clear:both;  width:548px; margin:0; padding:0px; text-align:left;border-top:1px #CCC solid; border-right:1px #CCC solid; border-bottom:1px #CCC solid; border-left:1px #CCC solid;}
		#div_Description_content ul{ list-style:none; clear:both; margin:0; padding:0px; width:100%; height:24px; display:block; white-space:nowrap;}
		#div_Description_content ul li{ list-style:none; float:left; margin:0; padding:0px 5px; width:127px; height:24px; line-height:24px; text-align:left;}
		
.div_main{ clear:both; margin-top:5px; width:550px; padding:0px;}
	.div_title{ background:url(txt_title.gif) left top no-repeat;}
		.div_title h1{ clear:both; width:100%; }
		.div_title p {	font-size:12px;	color:#666;	width:120px; height:30px; line-height:30px; text-align:center;}
	.div_content{ width:548px; clear:both; padding:5px 0px; margin:0; border-top:0px #CCC solid; border-right:1px #CCC solid; border-bottom:1px #CCC solid; border-left:1px #CCC solid; text-align:center;}
		.div_content .div_content_txt{ width:520px; padding:5px 10px; margin:0 auto; background-color:#EBEBEB; text-align:left; line-height:20px;}		
	.div_main ul { list-style:none; margin:0; padding:0px; }
	.div_main li{ text-align:left; margin:0; padding-left:14px; background: url(../../pearl-jewelry-image/iton.gif) no-repeat; }
	
	.div_title a:link , .div_title a:visited{ color:#666; text-decoration:none;} 
	.div_title a:active { text-decoration: none; } 
	.div_title a:hover { RIGHT: 0px; COLOR: #666; POSITION: relative; TOP: 1px;  text-decoration: none; } 
	
.div_Description_main a:link , .div_Description_main a:visited{ text-decoration: blink;} 
.div_Description_main a:active { text-decoration: underline; } 
.div_Description_main a:hover { RIGHT: 0px; COLOR: #666; POSITION: relative; TOP: 1px;  text-decoration: none; } 
	
	
#div_matching_products{ clear:both; width:100%; margin:0; margin-top:5px; padding:0px;}
	#div_matching_products_title{ clear:both; background:url(div_matching_products_title.jpg) left top no-repeat; width:100%; height:28px; line-height:28px; margin:0; padding:0px;}
		#div_matching_products_title h1{ clear:both; margin:0; padding:0px; width:100%; }
		#div_matching_products p {	font-size:12px;	color:#666;	width:150px; height:28px; line-height:28px; text-align:center; }
	#div_matching_products_line{ list-style:none; clear:both; margin:0; padding:0px; background:url(line.gif) top left repeat-x; width:100%; height:5px; line-height:0px;}	
	/*#div_matching_products_content{ clear:both; border:0; border-top:0px #CCC solid; border-right:1px #CCC solid; border-bottom:1px #CCC solid; border-left:1px #CCC solid; width:790px; margin:0; padding:0px; text-align:center;}	*/
	#div_matching_products_content{ clear:both; border:0;  width:100%; margin:0; margin-bottom:10px; padding:0px; text-align:center;}
		#div_matching_products_content ul{ list-style:none; clear:both; margin:0; padding:0px; width:100%; height:24px; display:block;}
		#div_matching_products_content ul li{ list-style:none; float:left; margin:0; padding:0px 5px; text-align:left;}
	
#main_right{ float:left; width:800px; margin:0; margin-left:10px; padding:0px; text-align:left;overflow:hidden; }

.a_un_line a{ list-style:none;}
.a_un_line a:link{ color:#666; text-decoration: none;} 
.a_un_line a:hover{ color:#666; text-decoration:underline; } 
.a_un_line a:visited{ color:#666; text-decoration: none; } 
.a_un_line a:active{ color:#666; text-decoration: underline;  } 

.ProSti{ width:555px; margin: 0 0 20px 0; }  
	.txt{ margin-left:14px; }  
	.ProSti h1{ width:100%; border-bottom:solid 1px #999; margin-bottom:10px; clear:both; }  
	.ProSti p { font-size:12px; color:#666; line-height:22px; width:100px; padding-left:10px; background-color:#F7C7C8; }  
	.ProSti p a{ color:#666; }  
	.ProSti1 p { font-size:12px; color:#666; line-height:22px; width:140px; padding-left:10px; background-color:#F7C7C8; }  
.STitle{ font-size:12px; font-weight:100; text-align:center; }  
	.STitle a{ color:#000; text-decoration:underline; }  
	.STitle a:hover{ color:#666; text-decoration:none; }  
.table{ width:100%; border:solid 1px #ccc }  
.table td{ padding: 4px 4px 4px 10px; font-family:Arial, Helvetica, sans-serif; }  
.ProSti ul { padding-bottom:10px; }  
.ProSti li{ text-align:left; margin:8px 0 0 10px; padding-left:14px; background: url(../pearl-jewelry-image/iton.gif) no-repeat; }  
	.ProSti li a { color:#000; text-decoration:underline; }  
	.ProSti li a:hover{ text-decoration:none; color:#666; } 

.li2{ background-color:#FFDFDB;  font-weight:bold;}  
.li3{ background-color:#FFBECE; font-weight:bold;}  
.li4{ background-color:#fff;}  
.li5{ background-color:#ECECEC;}  

