﻿/**{;}*/
body 
{
    margin:0px auto;
    padding:0;
    border:0;
   background-color: #CCC;
   font-size:12px;
   font-family:Verdana, Arial, Helvetica, sans-serif;

}
h3
{
    margin-top:10px;
    margin-bottom:20px;
    text-align:center;
}
h5
{
    margin-bottom:5px;
    text-align:center; 
    border-bottom: #80807b 1px ridge;
    }

.opt-heading { font-size:12px; text-align:center; color: #FFF;}

.jewellery_left
{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center}
.jewellery_left h2
{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center}
.div_all
{

    margin:0px auto 5px;/*多有div居中显示底部外边距为5px*/ background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
     
}
.div_right_index
{
    float:right;
	background-color:#FFFFFF;
}
.No_border
{
	border: none; 
	border-collapse: collapse; 
	background-color:#FFFFFF;
}
.No_border tr td
{
	border: none;
	background-color:#FFFFFF; 
	}
#nav { 
background:#34df98;
font-size:12px;
background-color:#FFFFFF;
}
#nav a {
display: block;
text-align:center; 
height:5px;
float: left;
padding:2px 2px 2px 2px;
}
#nav a:hover
{
    background-color:#f5f5f5;
}
#nav li 
{
    text-align:center;  
    float: left;  /* 如果去掉则无法点击下拉菜单*/
    margin:0px;

}
#nav li a
{
    display:block;
    color:#646667;
    text-decoration:none;
    text-align:center;
    
    margin-left:0px;
    
    }
#nav li a:hover
{
    color:#000000;
    }

#header
{
    padding:0px;

    line-height:20px; 
    letter-spacing: 0px;
	background-color:#FFFFFF;
	
    }
#head_div
{
	width:780px;
	background-color:#FFFFFF;
	}
#search
{
    padding:0px;
    }
#content
{
    border:1px solid #000000;
    padding-right:5px;
		background-color:#FFFFFF;

	
    }
    
#left
{
    margin-left:5px;
    border-right:1px solid #cccccc;
    margin-top:5px;
	background-color:#FFFFFF;
    }
    
#disp_tab
{
    width: 130px; height: 218px; border-collapse: collapse; 
    border: 1px solid #00000;
    color:#777777;
	background-color:#FFFFFF;
    }
#hot_tab tr TD
{ 
    width:auto;
    height: auto;
    font-size:12px;
    text-align:left;
	background-color:#FFFFFF;
    }
#cata_td
{ 
    width:150;
    height: auto;
    font-size:12px;
    text-align:center;
    font-weight:normal;
    border-collapse:collapse;
    border-bottom: 1px dashed #000000;
	background-color:#FFFFFF;
    
    }


#div_detail
{

    float:right;
    margin-top:5px;
    background-color:#f6f6f3;
    /*border-bottom: activeborder thin dashed;*/
    
    }
#merchandise
{
    margin-top:5px;
    }
#merchandise table tr
{
    border:0px;
    background-color:#FFFFFF;

    }
#merchandise table td
{ 
    
    font-size:12px;
    text-align:center;
    font-weight:normal;
    border:1px solid #cccccc;
	background-color:#FFFFFF;

/*border-bottom: activeborder thin dashed;*/
    
    }
#merchandise_cata
{
    margin-top:5px;
	background-color:#FFFFFF;

    }
#merchandise_cata table td
{ 
    
    font-size:12px;
    text-align:center;
    font-weight:normal;
    border:0px;
	background-color:#FFFFFF;

/*border-bottom: activeborder thin dashed;*/
    
    }
#chaoliu table tr td
{
    clear:both;
    float:left;
    width:150;
    height: auto;
    font-size:12px;
    text-align:left;
    font-weight:normal;
    border-bottom: 1px dashed #000000;
	background-color:#FFFFFF;

    }

a:link
{
	color: gray;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a:visited
{
	
    color:gray;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

a:hover
{
	
    color:#ff9900; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;
}

A:active
{
	
	color:red;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 
	 text-decoration:none
}

.youqinglink
{
    font-size:12px;
    background-color:ThreeDLighShadow;
    }
.service
{
    font-size:12px;
}
#contact_div
{
    font-size:12px;
    text-align:center;
    width:780px;
    }
#contact_div a
{
    font-size:12px;
    color:#ffffff;
    }
#contact_div a:hover 
{
    color:#10100f; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;
}
#userlogin table
{
    text-align:center;
    padding:0px;
		background-color:#FFFFFF;

    }
.tailheader
{
    background-color:Silver;
    text-align:left;
}
#bottom
{
    border:1px solid #a5a5a5;
    }
#hotpro
{
    display:block;
    font-size:12px;
    text-align:left;
    }
.test
{
    margin:0px auto;
    width:100px;
    background-color:#cccccc;
    
    }
.Showtext
{
    width:100%;
    }
#text_div
{
    width:70%;
    
    }
p:first-letter
 { font-size: 1.5em; color: red;}
p
{    
    text-indent: 2em;
    font-size:12px;
    } 
p a
{
   color:#0000c0; 
   }
#ydcl_tab tr td
{
    text-indent:0.5em;
    
    }
.text
{
	text-align:left;

    }
    

.text a
{
    
    }
#tab_detail tr td
{   
    background-color:#f8faf9;
    font-size:12px;
    text-align:left;
    font-weight:normal;
    border:0px;
    padding-top:5px;
    color:#2c2c2c;
    /*border:1px solid #cccccc;*/ 
    
    }
#tab_detail tr th
{ 
    width: 308px; 
    border-right:1px solid #000000;
    font-size:12px;
    }

.text_image
{
    margin-top:200px;
    text-align:center;
    word-spacing:1;
    padding:6;
    height: 105px;
}
.tableout
{   text-align:center;
    word-spacing:1;
    border:0px;
    padding:6;
    height: 105px;
    }
.tableout tr td
{ 
   border-right: inactiveborder 1px solid;
   
    }
.checkout_tab tr td
{ 
    background-color:#f8faf9;
    font-size:12px;
    text-align:left;
    font-weight:normal;
    border:0px;
    padding-top:5px;
    }
  
#div_placenav
{
    border:1px solid #000000;
    width:780px;
    font-size:14px;
    background:#f8faf9;
}
#div_err
{
    border:1px solid #000000;
    
    }

.checkout_tab
{
    font-size:12px;
    margin:auto;
    border:1px solid #000000;
    width: 604px; 
    height: 101px; 
    border-collapse: collapse;
    background:#f8faf9;
}
#chartmessages
{
    border:1px solid #000000;
    margin-bottom:10px;
}
#usermessage
{
    color:#505050;
    }
#usermessage  table td
{
	float:left;
	left:auto;
	font-size:12px;
	border: gray 1px solid;
}
#regedit_err table td
{
	font-size:12px;
	width: 100px; border-bottom: black 1px solid; height: 13px;
}

#locate table td
{
	font-size:12px;
	color:Gray;
	text-align:left;

}

#denglu table td
{
	font-size:12px;
	color:Black;
	border: gray 1px solid;
}

#footbar td
{
	font-size:12px;
	color:White;	
}


#myaccount table td
{
	
	color:Gray;
	
	
		
}

#mymassage table td
{
	font-size:12px;
	color:Gray;
	height:auto;
	
}

	
#changemail table td
{
	font-size:12px;
	color:Gray;
	height:auto;
	border: black thin solid;
	
}

#changpassword table td
{
	font-size:12px;
	color:Gray;
	height:auto;
	border: black thin solid;
	
}

#changaddress table td
{
	font-size:12px;
	color:Gray;
	height:auto;
	border: gray 1px solid;
	
}

#mymoney table td
{
	font-size:12px;
	color:Gray;
	height:auto;
	border: gray 1px solid;
	
}
#dingdan table td
{
	font-size:12px;
	color:Gray;
	height:auto;
	border: gray 1px solid;
		background-color:#FFFFFF;

	
}

#weidingdan table td
{
	font-size:12px;
	color:Gray;
	height:auto;
	border: gray 1px solid;
	
}

#review table td
{
	border: black thin solid;
    background-color: #EFF0F1;
}

.ping
{
	font-size:12px;
	color:gray;
	width:auto;		
}
#article_div{ margin-top:5px}
#article_div table,#article_div tr td
{
	border:0px none;
	font-size:12px;
	background-color:#FFFFFF;

}
#contact_copy
{
    font-size:12px;
	color:#000000;
    text-align:center;
    width:780px;
    }
#contact_copy a
{
    font-size:12px;
    color: #000;
    }
#contact_copy a:hover 
{
    color:#10100f; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;
}
