﻿@charset "utf-8";
body{
	font-family: 宋体;
	margin:0px;
	font-size:12px;
	color:#4F4F4F;
	padding:0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0;list-style-type:none;}
select,input{ color:#666666; padding:1px;}
.input001{
	background-color: #C7DAFB;
	border: 1px solid #5894DE;
	padding:1px;
	color:#666666;
}
img{border:0px;}

a{
color:#545351;
text-decoration:none;
}
a:hover{
color:#B02455;
text-decoration: none;
}
.zi{
color:#A4013A;
font-weight: bold;
line-height:170%;
}
.zi:hover{
	color:#000;
	font-weight: bold;
	line-height:170%;
}

.zi02{
color:#A4013A;
line-height:170%;
}
.zi02:hover{
	color:#000;
	line-height:170%;
	text-decoration: underline;
}
.zi03{
color:#A4013A;
line-height:190%;
font-size:14px;
font-weight:bold;
}
.zi03:hover{
	color:#000;
	line-height:190%;
	font-size:14px;
font-weight:bold;
text-decoration: underline;
}

.huise02{
color:#A1A0A0;
text-decoration: underline;
}
.huise02:hover{
	color:#A4013A;
	text-decoration: underline;
}
.huise{
color:#999999;}
ul{list-style-type:none;}
.huise:hover{
color:#A4013A;}
ul{list-style-type:none;}
/*--------------- 头部--------------------------*/
.head{
margin:0px auto;
width:1003px;
height:auto;
}
      .logo{
      float:left;
      width:157px;
      height:79px;
      }
	  .logo_right{
	width:358px;
	height:79px;
	float:right;
	text-align:left;
    } 
	.logo_right001{
	float:left;
	width:358px;
	height:27px;
	background:url(../images/head01_02.jpg) repeat-x;}
	.logo_r_l{ float:left; width:5px;height:27px;}
	.logo_r_c{ float:left; width:322px;height:27px;}
	.logo_r_r{ float:right;}
	
	.logo_right002{
	float:left;
	width:358px;
	height:52px;
	}
	.logo_right002_l{float:left;width:284px; padding-top:22px; text-align:right;}
	.logo_right002_r{float:right;width:74px; text-align:right;}
	
.menu00{
margin:0px auto;
width:960px;
height:auto;
}	
	
.menu{
float:left;
width:960px;
height:33px;
background:url(../images/head_bg.jpg) repeat-x;

}	
  .menu_l{ float:left; width:768px; padding-top:9px; padding-left:8px;}
    .menu_l a{ color:#FFFFFF; font-weight:bold;}
	.menu_l a:hover{ color:#FF008A; font-weight:bold;}
  .menu_r{ float:right; width:181px;}
  
  
.menu02{
float:left;
width:960px;
height:30px;
border-bottom:1px solid #7E0936;
color:#983A5E;
display:table;
}
  .menu02_l{ float:left; width:617px; padding-top:8px; padding-left:10px; color:#C6A8B4;}
   .menu02_l a{color:#983A5E;}
   .menu02_l a:hover{color:#000;}
   
  .menu02_r{ float:right; width:248px; padding-top:4px;} 
	.search{
	float:left;}
	.search_an{
	float:right;}
	

/*--------------- 底部--------------------------*/

.foot00{
margin:0px auto;
width:958px;
height:auto;
margin-top:8px;
}
.foot{
float:left;
width:958px;
height:auto;
margin-top:8px;
border:1px #E3E3E3 solid;
display:table;
}

.foot001{
float:left;
background:url(../images/footbg.gif) repeat-x;
height:auto;
width:940px;
padding-left:18px;
}

.foot001 ul li{
width:150px;
height:160px;
float:left;}

   .foot001_wenzi{float:left;line-height:240%; margin-top:3px;/*FF*/  _margin-top:6px;/*IE6*/*margin-top:4px; /*IE7*/width:125px; padding-left:10px;}
   .foot001_wenzi02{float:left;line-height:170%;margin-top:10px;/*FF*/  _margin-top:15px;/*IE6*/*margin-top:15px; /*IE7*/width:125px; padding-left:10px;}


#foot001_r{
width:150px;
height:160px;
background:url(../images/footbg02.gif) right no-repeat;
float:left;}

.foot002_l{float:left;height:80px;width:36px;}
.foot002_r{float:right;width:900px; padding-top:6px; line-height:200%; padding-right:10px;}
  .foot002_r01 ul li{ width:100px; height:auto; float:left;}


.foot003{ 
border-bottom:2px #A4013A solid; 
height:27px; 
width:960px; 
float:left;
padding-top:16px;
text-align:center;}

.foot004{float:left; width:940px; height:auto; padding-left:20px; padding-top:10px; line-height:180%; border-bottom:1px solid #AAAAAA; padding-bottom:10px;display:table;}
 
 .foot004_l{ float:left; width:234px;}
 .foot004_c{ float:left; width:451px;}
  .foot004_r{ float:right; width:235px;}
  
.foot005{float:left; width:960px; height:auto; padding-top:10px; line-height:180%; text-align:center;display:table;}
  
 
/*--------------- 首页中间--------------------------*/ 

.design{ float:left;width:960px; height:auto; margin-bottom:8px; margin-top:6px;}
.h00{margin:0px auto; width:960px; height:auto;}

.h001{float:left;width:960px; height:auto;}
 .h001_left{ float:left; width:232px; height:auto;}
 .h001_right{ float:right; width:720px; height:auto;}
 
  
/*--------------- 内页-------------------------*/ 
.home22{margin:0px auto; width:960px; height:auto; margin-top:8px; display:block;}
.home{margin:0px auto; width:960px; height:auto; margin-top:8px;}
 .h_left{ float:left; width:232px; height:auto;}
 .h_right{ float:right; width:720px; height:auto;}
 
/*--------------- 首页_商品类别--------------------------*/
.category{ float:left; width:226px; border:1px solid #E4E4E4; height:auto; padding:2px; margin-bottom:8px;}
 .ca_01{ float:left;}
 .ca_02 ul li{ float:left; width:194px; height:29px; background:url(../images/ca_01_bg.gif) no-repeat; padding-left:30px; padding-top:5px;}
 .ca_03{ float:left; width:204px; height:79px; background:url(../images/ca_02.gif) no-repeat; padding:10px; margin-bottom:10px;}
  .ca_03_jg{ font-family:Candara; font-size:24px; color:#A4013A; line-height:160%;}
  
  
.des02{ float:left; margin-bottom:8px;}
.des022{ float:left; }


/*--------------- 列表页_商品评论--------------------------*/

.pl{ float:left; width:226px; border:1px solid #E4E4E4; height:auto; padding:2px; margin-bottom:8px;}
 .pl_zt{ background:#F7EDF6; height:23px;float:left; width:226px;}
  .pl_zt01{float:left; background:#A4013A; width:84px;height:23px; color:#FFFFFF; font-weight:bold; border-right:1px solid #fff;}
   .pl_zt01 a{ color:#fff;}
   .pl_zt01 a:hover{ color:#F7EDF6;}
  .pl_zt02{float:left; background:#F7EDF6; width:84px;height:18px; color:#7B767B; font-weight:bold; padding-top:5px;border-right:1px solid #fff;}
    .pl_zt02 a{ color:#7B767B;}
    .pl_zt03 a:hover{ color:#A4013A;}

   .pl_con { margin-left:4px;}
 .pl_con ul li{ float:left; width:210px; border-bottom:1px #E1DFE1 dashed; height:auto;  }
   .pl_con_l{ float:left;width:65px; text-align:center;padding-top:18px; height:72px;}
    .pl_con_l img{ border:1px solid #E8E8E8;}
   .pl_con_r{float:left;width:145px; line-height:160%;padding-top:11px;}
   
/*--------------- 浏览历史--------------------------*/

.history{ float:left; width:226px; border:1px solid #E4E4E4; height:auto; padding:2px;}
 .history_con{margin-left:4px;}
 .history_con ul li{ float:left; line-height:220%; width:200px; height:25px;border-bottom:1px #E1DFE1 dashed; height:auto; background:url(../images/arr.gif) no-repeat left 6px; padding-left:12px; }
 
/*--------------- 列表页--------------------------*/
.weizhi{ float:left; width:702px; border-bottom:2px solid #A4013A; line-height:280%; background:url(../images/arr03.gif) no-repeat left 12px; padding-left:18px;}

.products_right_search{
	height: 35px;
	width: 718px;
	border:1px solid #E9E9E9;
	float:left;
	margin-top:10px;
	background-image: url(../images/view_mode_bg.jpg);
	background-repeat: repeat-x;
}

.cate_content{
float:left;
display:table;

}
.cate_content ul li{
width:180px;
height:auto;
text-align:left;
float:left;
padding-bottom:10px;
height-line:24px;
}



.cate_content002{ margin-bottom:15px; margin-top:14px; border:1px #E8E8E8 solid; width:160px; height:160px;}

.jp02_content_price001{
	color: #848484;
	text-decoration: line-through;
	line-height:120%;
}
.jp02_content_price002{
	font-family: Tahoma;
	font-weight: bold;
	color: #CE000F;
}
/*--------------- 页码--------------------------*/
.news_page{
	width:720px;
	height:auto;
	text-align:center;
	margin-top:15px;
	display:table;
	border-bottom:1px solid #EFEFEF;
	background-color: #F6F6F6;
	border-top:1px solid #EFEFEF;
	margin-bottom:8px;
	float:left;}
	
	.newslist_page{
	width:600px;
	height:auto;
	text-align:center;
	margin-top:15px;
	display:table;
	border-bottom:1px solid #EFEFEF;
	background-color: #F6F6F6;
	border-top:1px solid #EFEFEF;
	margin-bottom:8px;
	float:left;}
.pager { text-align:center; margin:5px 0px; clear:both;}

.pager a{
    border:1px solid #DDD;
    background:#fff;
    display:inline-block;
    margin:2px;
    text-decoration:none;
    font-size:12px;
    width:15px;
    height:15px;
    text-align:center;
    line-height:15px;
    color:#AAA;
    padding:1px 2px;
}
.pager a:hover{
    border:1px solid #E5E5E5;
    background:#F9F9F9;
}
.pager span{
    border:1px solid #F5C4CE;
    background:#F7EDF6;
    margin:2px;
    color:#A4013A;
    display:inline-block;
    text-decoration:none;
    font-size:12px;
    width:15px;
    height:15px;
    text-align:center;
    line-height:15px;
    padding:1px 2px;
}
.pager em
{
	border:1px solid #DDD;
    background:#fff;
    display:inline-block;
    margin:2px;
    text-decoration:none;
    font-size:12px;
    height:15px;
    text-align:center;
    line-height:15px;
    color:#AAA;
    padding:1px 2px;
    font-style:normal;
}
.pager kbd #gopage
{
	border:1px solid #DDD;
    display:inline-block;
    margin:2px;
    text-decoration:none;
    font-size:12px;
    height:15px; width:30px;
    line-height:15px;
    color:#AAA;
    padding:1px 2px;
    font-style:normal;
}

/*--------------- 详细页--------------------------*/
.calist{ float:left; width:720px; height:auto; margin-top:8px;}
 .calist_l{ float:left; width:300px; height:400px; }
    .cate001_left_img{width:300px; vertical-align:middle; float:left; padding:10px 0;  margin-top:10px; text-align:center; margin-bottom:5px;border:1px solid #E8E8E8; }
   .cate001_left_an{ float:left;width:250px; text-align:center;margin-left:25px;*margin-left:25px;_margin-left:10px; margin-top:4px; }
    .cate001_left_an ul li{ width:55px; height:50px; float:left; margin-right:6px; margin-bottom:6px;}
	.cate001_left_an ul li img{ border:1px #D7889F solid; padding:2px;}
    .cate001_left02{line-height:190%; color:#A1A1A1;width:350px; float:left; margin-top:10px;margin-left:25px;*margin-left:25px;_margin-left:10px;}
 .calist_r{ float:right; width:410px;}
      .cate_zi01{ 
	float:left;	
	font-family: "宋体", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #B02455;
	text-decoration: none;
	line-height: 170%;
	height:auto;
	width:410px;
	padding-top:4px;
	}
	.cate_zi011{ float:left; width:410px; line-height:170%; padding-bottom:15px;}
	.cate_zi02{
	float:left;
	width:410px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #E1DFE1;
	border-bottom-color: #E1DFE1;
	padding-top:6px;
	line-height:160%;
	padding-bottom:15px;
	}
	.cate_zi03{ height:auto;padding-top:6px;float:left;width:410px; padding-bottom:15px; border-bottom:1px #E1DFE1 dashed;line-height:210%;}
	.cate_zi03_11{
	background-color: #E8E8E8;
	height: 20px;
	width: 20px;
	color:#595959;
	padding-left:4px;
	padding-top:2px;
	padding-right:4px;
	padding-bottom:2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #B2B2B2;
	border-bottom-color: #B2B2B2;
	font-weight:bold;
}   .cate_zi03_12{
	background-color: #DA264F;
	height: 20px;
	width: 20px;
	color:#fff;
	padding-left:4px;
	padding-top:2px;
	padding-right:4px;
	padding-bottom:2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9B0023;
	border-bottom-color: #9B0023;
	font-weight:bold;
} 
	.cate_zi04{ height:auto;padding-top:6px;float:left;width:410px; line-height:150%; padding-bottom:10px;}
	.cate_zi05{ height:auto;padding-top:6px;float:left;width:410px; line-height:150%; padding-bottom:10px; border-bottom:1px #E1DFE1 dashed;}
	.cate_zi06{ height:auto;padding-top:6px;float:left;width:410px; line-height:150%; padding-bottom:10px; border-top:1px #E1DFE1 dashed;}


/*--------------- 详细页001--------------------------*/	
.cacon01{ float:left; width:720px; height:auto; border-bottom:2px solid #A4013A;margin-top:10px;}
  .cacon01_off{ cursor:pointer; float:left; width:123px; height:20px; background:url(../images/off.gif) no-repeat; color:#fff; padding-top:7px; text-align:center;}
  .cacon01_on{cursor:pointer; float:left; width:123px; height:20px; background:url(../images/on.gif) no-repeat; color:#A4013A; padding-top:7px; text-align:center;}

.cacon01_001{ 
border-bottom:1px solid #E1DFE1;
border-left:1px solid #E1DFE1;
border-right:1px solid #E1DFE1;
width:698px;
height:auto;
padding:10px;
line-height:190%;
float:left; overflow:hidden;
}
.cacon01_001_nei{
line-height:190%; 
width:698px;
height:auto;
}

  .cacon01_001_l{ float:left; width:330px; padding-top:10px; margin-left:5px;}
   .cacon01_001_l_bt{
	float:left;
	width:330px;
	background:url(../images/ca_bg02.gif) repeat-x bottom;
	height: 51px;
	color:#A4013A;
	font-size:14px;
	font-weight:bold;
}    
  .cacon01_001_l_con{
    float:left;
	width:330px;
	height:auto;
	line-height:180%;}
	.cacon01_001_l_con_bt{ 
	float:left;
	width:330px;
	height:auto;
	line-height:220%;
	color:#A4013A;
	font-weight: bold;
}

	.cacon01_001_l_con_01 ul li{
    float:left;
	width:165px;
	height:auto;
	line-height:180%;}
	

	
  .cacon01_001_r{ float:right; width:330px;padding-top:10px;margin-right:5px; display:table;}
   .cate_pl ul li{ float:left; width:300px; margin-left:8px;border-bottom:1px #E1DFE1 dashed; height:auto; line-height:200%;}
  
   
.cate_xiangjin{
float:left;
display:table;
}
.cate_xiangjin ul li{
width:173px;
height:auto;
text-align:left;
float:left;
padding-bottom:10px;
}
.cate_xiangjin002{ margin-bottom:15px; border:1px #E8E8E8 solid; width:160px; height:160px;}

 
/*--------------- 资讯中心--------------------------*/	

.weizhi02{ float:left; width:942px; border-bottom:2px solid #A4013A; line-height:280%; background:url(../images/arr03.gif) no-repeat left 12px; padding-left:18px;}

.design02{ width:960px; height:auto; margin-bottom:8px;margin-top:8px;}

.news_kj01{ float:left; width:960px; height:auto;}
.news_kj02{ float:left; width:938px; height:auto; border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3; padding-left:20px;}
 .news_kj0202 ul li{ float:left; width:130px; line-height:210%;}
  .news_kj0202 ul li a{ color:#000;}
    .news_kj0202 ul li a:hover{ color:#89002A;}
.news_kj03{ float:left; width:960px; height:auto;}

.news_con01{ float:left; width:960px; height:auto; margin-top:8px;}

.news_con01_l{ float:left; width:660px; height:auto;}
 .news_con01_l01{ float:left; width:304px;border:1px solid #D3D3D3; margin-right:6px; margin-bottom:10px; padding:7px;}
 
  .news_con01_l01_biaoti{ width:303px; height:39px; float:left; background:url(../images/newsbt.gif) no-repeat;}
   .news_con01_bt_l{ float:left; color:#A4003C; font-weight: bold; padding-top:13px; padding-left:23px;}
    .news_con01_bt_r{ float:right; padding-top:15px; padding-right:8px;}
	
	.news_con01_l01_c{float:left; height:auto; display:table;width:290px;}
  .news_con01_l01_con{ margin-top:15px;float:left; height:auto; display:table;width:290px; }
  .news_con01_l01_con ul li{ float:left; width:290px; border-bottom:1px dashed #E8E8E8; height:25px; padding-top:8px; line-height:170%;}
  
.news_con01_tu{ float:left; width:660px; height:auto; margin-bottom:8px;}  
/*-----资讯右边---------*/	   
.news_con01_r{ float:right; width:300px; height:auto;}
 .news_search{ border:1px solid #D3D3D3; width:278px;height:auto;float:left; padding:10px;margin-bottom:8px;}
  
 .news_r_tu{ float:left; margin-bottom:8px;}
 
 .news_r_xp{ border:1px solid #D3D3D3; width:284px;height:auto;float:left; padding:7px;margin-bottom:8px;}
  .news_r_xp_bt{ float:left; height:21px; width:273px; padding-left:10px; padding-top:6px; color:#A4003C; font-weight: bold; background:url(../images/xp.gif) no-repeat;}.news_r_xp_bt02{ float:left; height:21px; width:273px; padding-left:10px; padding-top:6px; color:#A4003C; font-weight: bold; background:url(../images/xp02.gif) no-repeat;}
  .news_r_xp_con{
float:left;
display:table;
margin-top:10px;
margin-left:4px;
}
.news_r_xp_con ul li{
width:135px;
height:auto;
text-align:left;
float:left;
padding-bottom:5px;
}
.news_r_xp_con002{ margin-bottom:15px;  width:130px; height:130px;}
  .news_r_z{height:auto; display:table;}
  .news_r_zx{ margin-top:11px; }
  .news_r_zx ul li{ float:left; width:270px; border-bottom:1px dashed #E8E8E8; height:25px; padding-top:8px; line-height:170%;}
  .news_r_zx01{ margin-top:11px; width:270px; clear:both;}
  .news_r_zx01 ul li{border-bottom:1px dashed #E8E8E8; height:25px; padding-top:8px; line-height:170%;}

  
/*-----资讯列表页---------*/
.newslist{ float:left; border:1px solid #E8E8E8; width:608px; height:auto; padding:20px; margin-bottom:8px;}
 .newlisit02 { padding-top:30px;}
 .newlisit02 ul li{
 float:left;
 width:600px;
 height:auto;
 padding-bottom:15px;
 border-bottom:1px dashed #D9D9D9;
 line-height:190%;
 padding-top:15px;
 color:#8C8C8C;
 }
 /*-----资讯详细页---------*/
 .news_con_wenzi{ float:left; margin-top:10px; width:600px; line-height:220%;}
  .news_con_bt{ float:left; margin-top:10px; width:600px;text-align:center;color:#A4013A;
line-height:190%;
font-size:14px;
font-weight:bold;
border-bottom:1px dashed #E8E8E8; }
    .news_con_time{ float:left; margin-top:10px; width:600px; line-height:220%; color:#999999;text-align:center;}
  .news_con{ float:left; margin-top:10px; width:600px; line-height:220%; font-size:14px;}
  
  .news_fuzhu{
  float:left;
  width:660px;
  height:auto;
  display:table;
  }
  
  /*-----结婚戒指-----*/   
.wed_gg{margin:0px auto; width:960px; height:auto;  margin-top:6px;}

.wed_gg02{width:260px; height:110px; margin-bottom:8px;background:url(../images/wedgg.gif) no-repeat;
padding-left:460px; padding-top:130px; line-height:170%;}


.weddings_title{
	height:36px;
	background:url(../images/wed_bg.gif) repeat-x;
	width:718px;
	margin-top:8px;
	border-right:1px solid #E8E8E8;
	border-top:1px solid #E8E8E8;
	border-left:1px solid #E8E8E8;
	float:left;
	display:table;
	      }

.wed_tit_left{float:left;}
.wed_tit_right{
		float:right;
		width:70px;
		height:19px;
		padding-top:10px;}
		.wed_menu_on{
		width:88px;
		height:20px;
		float:left;
		background:url(../images/wed_me01.gif) no-repeat;
		text-align:center;
		padding-top:16px;
		color:#BD002A;
		font-weight:bold;
		text-align:center;}
		 .wed_menu_on a{color:#BD002A;font-weight:bold;}
		 .wed_menu_on a:hover{color:#747474;font-weight:bold;}
		.wed_menu_off{
		width:88px;
		height:20px;
		float:left;
		background:url(../images/wed_me02.gif) no-repeat;
		text-align:center;
		padding-top:16px;
		color:#747474;
		font-weight:bold;
		text-align:center;} 
		.wed_menu_off a{color:#747474;font-weight:bold;}
		 .wed_menu_off a:hover{color:#BD002A;font-weight:bold;}
		  
	.weddings_list001{
	height: 200px;
	width: 718px;
	border-right:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	border-left:1px solid #E8E8E8;
	float:left;
	display:table;
		  }
		  .weddings_list001_left001{
		  float:left;
		  height: auto;
		  width:160px;
		  text-align:center;
		  margin-left:2px;
		  padding-top:5px;}
		   .weddings_list001_left001 img{
		   margin-bottom:8px;
		   }
		  .weddings_list001_left002{
		  float:left;
		  height: 280px;
		  width:187px;}
		 .weddings_list001_left003{
		  float:left;
		  height: 280px;
		  width:187px;}
		  		  
		  .weddings_list002{
		  float:left;
		  width:358px;
		  margin-left:9px;
		  margin-top:5px;}
		  
		  .weddings_list001_chanpin{
		  float:left;
		  width:358px;}
		  .weddings_list001_chanpin ul li{
		  width:117px;
		  height:auto;
		  text-align:center;
		  float:left;
		  }
		  .weddings_list001_chanpin02{
		  float:left;
		  width:358px;
		  background:#EDEDED;
		  height:auto;
		  margin-top:12px;
		  display:table;}
		  
		  .wed002 ul li{
		  float:left; line-height:185%; width:144px; height:23px; height:auto;background:url(../images/arr.gif) no-repeat left 4px; padding-left:13px; }
		  
.weddings_content002{ margin-bottom:10px; width:110px; height:110px;}

.weddings_list003{
	float:right;
	width:160px;
	background-image: url(../images/xian.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:170px;
	padding-left:15px;
}
 .weddings_list003_ti{
 font-size:14px;
 color:#BD002A;
 line-height:170%;
 margin-top:10px;
 font-weight:bold;
 border-bottom:1px solid #efefef;}	
 
 .weddings_list003_con{margin-left:4px; }
 .weddings_list003_con ul li{ float:left; line-height:220%; width:144px; height:25px;border-bottom:1px dashed #E1DFE1; height:auto; background:url(../images/arr.gif) no-repeat left 6px; padding-left:18px; } 
 
 	 
/*-----weddings-他们与您分享----*/
.home_fx{
	width:718px;
	border:1px solid #E8E8E8;
	height:27px;
	background-color:#F7EDF6;
		float:left;
	display:table;
}
.home_fx022{
	width:718px;
	border:1px solid #E8E8E8;
	height:27px;
	background-color:#F7EDF6;
		float:left;
	display:table;
	margin-top:8px;
}
.home_fx_diy005{
	width:718px;
	border:1px solid #E8E8E8;
	height:27px;
	background-color:#F7EDF6;
		float:left;
	display:table;
	margin-top:4px;
}
	.home_fx_ti{
	float:left;
	color:#B60156;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
	padding-top:6px;}
.home_fx001{
height:auto;
margin-bottom:8px;
 }
.home_fx001 ul li{
width:163px;
height:auto;
text-align:center;
float:left;
padding-top:8px;
}
.home_fx001 ul li img{
border:#CCCCCC solid 1px;}

	.home_fx001003{
	padding-top:10px;
	width:163px;
	float:left;
	padding-left:3px;
	padding-right:3px;
	height:40px;
	line-height:170%;
	}
	
/* 裸钻页面 */
.news_weizhi_title{
	border-bottom:1px dashed #D6D6D6;
	border-top:1px dashed #D6D6D6;
	height:29px;
	width:720px;
	margin-bottom:6px;
	background-repeat: repeat-x;
	margin-top:3px;
	 float:left;
	      } 

.diamond_wenzi{ color:#DF395E; padding-top:7px; padding-left:3px; padding-bottom:5px;}
.diamond_wenzi span{ 
float:right; 
height:23px; 
line-height:22px;
margin-top:-20px;}

.shuru{width:75px; background:#FFFFFF; border:1px #CCCCCC solid; padding:2px;}


.diamond_bian{ width:718px;float:left; margin-top:5px; border:1px #E1E1E1 solid; height:auto;}
.diamod_sea{
width:720px;
 margin-top:7px;
 float:left;}
 
.diamod_tjlz{
	height:30px;
	margin-top:10px;
	font-size:14px;
	color:#E54A69;
	width:720px;
	background-image: url(../images/jp.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E6E6E6;
	float:left;
	background-color: #E6E6E6;
	margin-bottom:4px;
} 
.diamod_tjlz_001{
width:720px;
height:auto;
margin-bottom:15px;
float:left;}


 .cate002{
	width:720px;
	height:auto;
	display:table;
	float:left;
	margin-top:4px;
} 
	.lz_news_page{
	width:720px;
	height:30px;
	margin-top:8px;
	text-align:center;
	display:table;
	margin-bottom:8px;}
	
/* diy*/	
.diy{
display:table;
height:53px;
width:720px;
background:url(../images/diy_02.gif) repeat-x;
margin-bottom:10px;
margin-top:8px;
float:left;
}
.diy_on{
width:167px;
height:46px;
background:url(../images/diy_01.gif) no-repeat;
float:left;
padding-left:10px;
padding-top:8px;}

.diy_on01{
color:#A4013A;
font-weight:bold;
font-size:14px;
}
 .diy_on01 a{color:#A4013A;font-weight:bold;}
 .diy_on01 a:hover{color:#000;font-weight:bold;}
 
.diy_off{
width:167px;
height:46px;
background:url(../images/diy_03.gif) no-repeat;
float:left;
padding-left:10px;
padding-top:8px;
}

.diy_off01{
color:#666;
font-size:14px;
}
 .diy_off01 a{color:#666;}
 .diy_off01 a:hover{color:#A4013A;}

.diy_003{
display:table;
height:auto;
width:680px;
margin-top:15px;
float:left;
margin-left:15px;
background:url(../images/diy002_02.gif) repeat-x;
}

.diy_003_on{
width:130px;
height:43px;
background:url(../images/diy002_03.gif) no-repeat;
float:left;
padding-top:15px;
padding-left:15px;}


.diy_003_off{
padding-top:15px;
padding-left:15px;
width:130px;
height:43px;
background:url(../images/diy002_01.gif) no-repeat;
float:left;
}	
	
/*-----裸钻-裸钻详情-----*/ 	
.diamond_show_right{width:720px;height:auto; margin-top:4px; float:left;}
.diamond_show_right_001{ width:160px; float:left; height:auto; text-align:center; margin-right:12px;}
.diamond_show_right_001_001{ width:160px; float:left; height:auto; margin-top:15px;}
.diamond_show_right_002{ float:left; width:305px; height:auto;}
.diamond_show_right_002_title{
	width:305px;
	float:left;
	height:auto;
	height:30px;
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration: none;
	line-height:27px;
	color:#040D5F;
 }
.diamond_show_right_002_con{
float:left; 
height:auto;
width:305px;
line-height:22px;
margin-bottom:5px;}
.diamond_show_right_002_con2{
float:left;
width:305px;
height:auto;
line-height:160%;}
.diamond_show_right_002_zhengshu{
float:left;
width:305px;
height:auto;
margin-top:5px;
padding-bottom:8px;
margin-bottom:8px;
}
.diamond_show_right_002_con3{
float:left;
width:305px;
height:auto;
border-bottom:1px dashed #A8B1B8;
padding-bottom:5px;}
.diamond_show_right_002_con3 span{ float:right; margin-top:-20px;}
.diamond_show_right_002_con4{
float:left;
width:305px;
height:auto;
line-height:22px;
margin-top:10px;
}
.diamond_show_right_003{ float:right; width:220px; height:auto; margin-left:21px;}
.diamond002_bt{ width:218px; height:29px; float:left;border:1px solid #D4D4D4;background-color:#F7EDF6; }
.diamond_show_right_003_con{
border-bottom:1px solid #D4D4D4;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
width:198px; 
height:auto;
float:left;
padding:10px;
line-height:20px;
}
.diamond_show_right_003_con_001{
margin-bottom:5px;
padding-bottom:5px;
border-bottom:1px dashed #DEDEDE;
height:auto;
float:left;
width:198px;
}

.diamond_show_right_center_title{
	width:700px;
	height:26px;
	margin-top:10px;
	font-size:14px;
	color:#E54A69;
	background-image: url(images/goods_title.gif);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A8B1B8;
	float:left;
}
.diamond_show_right_center_link{
	width:710px; 
	float:left; 
	height:auto; 
	border:6px solid #EBEBEB; 
	padding:15px;
	line-height:24px;
	margin-top:20px;}
	
.diamond_show_xiangxi{ 
width:720px;
height:auto;
float:left;
margin-top:10px;
}
.diamond_show_xiangxi_title{
	width:720x;
	height:30px;
	margin-top:10px;
	font-size:14px;
	color:#E54A69;
	background-image: url(../images/jp2.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E6E6E6;
	float:left;
	background-color: #E6E6E6;
}
 .cate0022{
	width:718px;
	height:auto;
	display:table;
	float:left;
	margin-top:4px;
	border:1px solid #E6E6E6;
} 	
 .good_right_001_left09 ul li{
	width:327px;
	height:20px;
	float:left;
	padding-left:5px;
	padding-top:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CFCFCF;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color: #fff;
}/*--------------- 定制服务- DIY-0003 --------------------------*/
.diy003003{ margin-left:15px;}
.diy003003 ul li{
width:320px;
height:180px;
float:left;
margin-right:10px;
margin-bottom:10px;
}
.diy003003_left{
float:left;
width:160px;
height:160px;}
.diy003003_left img{ border:1px solid #efefef;}
.diy003003_right{
float:right;
padding-top:40px;
width:155px;}

.diy003003_right_l{line-height:170%;}

/*--------------- 定制服务- DIY-004  --------------------------*/
.diy_002002{ width:160px; height:160px; float:left; margin-left:10px;}

.diy_002002 img{ border:1px solid #efefef;}
.diy_002002_right{ float:right; width:430px; height:auto; margin-left:30px;}
.diy_002002_right_title{
	width:450px;
	float:left;
	height:auto;
	height:30px;
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration: none;
	line-height:27px;
	color:#A4013A;
 }
 .diy_002002_right_con{
float:left; 
height:auto;
width:450px;
line-height:22px;
margin-bottom:5px;}
.diy_002002_right_con2{
float:left;
width:450px;
height:auto;}

.diamond_004_con2{
float:left;
width:325px;
height:auto;
line-height:160%;}
/*--------------- 定制服务- DIY-005  --------------------------*/
.diy005_left{
	width:280px;
	height:20px;
	float:left;
}.diy005_right{ float:right; width:430px; height:auto;}

.diy005_001{ 
border-bottom:1px solid #E1DFE1;
border-left:1px solid #E1DFE1;
border-right:1px solid #E1DFE1;
width:698px;
height:auto;
padding:10px;
line-height:190%;
float:left;
display:table;
margin-bottom:8px;}

/*--------------- 钻石讲坛  --------------------------*/

 .zsjt_con { margin-left:4px;}
 .zsjt_con ul li{ float:left; line-height:220%; width:200px; height:25px;border-bottom:1px #E1DFE1 dashed; height:auto; background:url(../images/arr.gif) no-repeat left 6px; padding-left:12px; }
 .zszn{ float:left; margin-left:4px;}
 

/*--------------- 特价  --------------------------*/
.promotion{
float:left;
height:auto;
margin-top:8px;}
.promotion ul li{float:left;width:720px; border-bottom:1px  dashed #E1DFE1; height:auto; padding-bottom:8px;}
.promotion_l{
	float:left;
	width:200px;
	padding-left:40px;
		  }
 .promotion_r{
	float:right;
	width:420px;
	margin-top:10px;
		  }
		  .promotion_r01{
		  float:left;
		  line-height:180%;
		  width:450px;
		  padding-bottom:3px;}
		  

/*--------------- 帮助中心--------------------------*/		  
.help{
float:left;
padding-top:20px;
line-height:180%;
width:720px;}
.help_zt{ background:url(../images/helpx.gif) no-repeat; height:23px;float:left; width:206px; padding-top:10px; padding-left:20px; color:#A4013A; font-size:14px; font-weight:bold;}
 .help_con{margin-left:4px; }
 .help_con ul li{ float:left; line-height:220%; width:194px; height:25px;border-bottom:1px dashed #E1DFE1; height:auto; background:url(../images/arr.gif) no-repeat left 6px; padding-left:18px; }
 
 /*--------------- 首页的新品推荐--------------------------*/	
 
.h_tit_right{
		float:right;
		width:400px;
		height:29px;}
		.h_menu_on{
		width:64px;
		height:20px;
		float:left;
		background:url(../images/h_me01.gif) no-repeat;
		text-align:center;
		padding-top:16px;
		color:#BD002A;
		font-weight:bold;
		text-align:center;}
		 .h_menu_on a{color:#BD002A;font-weight:bold;}
		 .h_menu_on a:hover{color:#747474;font-weight:bold;}
		.h_menu_off{
		width:64px;
		height:20px;
		float:left;
		background:url(../images/h_me02.gif) no-repeat;
		text-align:center;
		padding-top:16px;
		color:#747474;
		font-weight:bold;
		text-align:center;} 
		.h_menu_off a{color:#747474;font-weight:bold;}
		 .h_menu_off a:hover{color:#BD002A;font-weight:bold;} 
 
 
.home_new001{
	height: auto;
	width: 718px;
	border-right:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	border-left:1px solid #E8E8E8;
	float:left;
	display:table;
	margin-bottom:8px;
		  }
.home_new{
 float:left;
 margin-left:4px;
}.home_new ul li{ margin-bottom:5px;margin-top:5px;}

.home_new_002{ margin-bottom:5px;width:170px; height:170px; margin-top:25px;}	
.home_new ul li{
width:172px;
height:auto;
text-align:center;
float:left;
padding-bottom:8px;
}

 
 /*---------------首页我秀我钻--------------------------*/	
.home_wx{
 float:left;
 margin-bottom:8px;
 width:720px;
}
.home_wx_l{
float:left;
width:475px;
height:219px;
border:1px solid #E8E8E8;
background:url(../images/wx.gif) no-repeat;}

.home_wx_l01{ float:right; margin-top:8px;width:421px; }
.home_wx_l01 ul li{ float:left; width:135px; height:auto; text-align:center;}
 .home_wx_l01 ul li img{ border:2px solid #E9E6E7; margin-bottom:5px;}
 
 .home_wx_l02{ float:right;width:421px;margin-top:8px;}
 .home_wx_l02 ul li{ float:left;width:170px; margin-right:14px;line-height:170%;height:23px;border-bottom:1px #E1DFE1 dashed; height:auto; background:url(../images/arr.gif) no-repeat left 5px; padding-left:12px;}
 
.home_wx_r{
float:right;
border:1px solid #E8E8E8;
padding:1px;
width:229px;}

 .xy_bt{
 float:left;
 width:680px;
 background:url(../images/xy_bt.gif) no-repeat;
 height:24px;
 padding-top:8px;
 padding-left:20px;
 font-size:14px;
 font-weight:bold;
 color:#A4013A;
  margin-top:8px;}
 
  .xy_con{
 float:left;
 width:690px;
 background:url(../images/xy_bg.gif) no-repeat;
 height:auto;
 padding-top:6px;
 padding-left:20px;
 line-height:180%;
 padding-top:20px;
}

 .xy_con01_l{ float:left; width:350px; height:auto; }
 .xy_con01_r{ float:right; margin-top:5px; margin-right:10px;}
 
  .xy_con02 { margin-top:10px;}
 .xy_con02 ul li{ float:left; width:160px; height:auto;}

 .xy_con03_l{ float:left;  margin-top:5px; }
 .xy_con03_r{ float:right;width:420px; height:auto;margin-right:30px; margin-top:5px; }
 
  .xy_con04{ margin-top:10px; margin-left:6px;}
 .xy_con04 ul li{ float:left; width:172px; height:auto;} 
 
 .xy_content002{ margin-bottom:15px; margin-top:14px; border:1px #E8E8E8 solid; width:130px; height:130px;}
 
 
 /*---------------首页的友情链接--------------------------*/	
 
 .h002{ float:left;width:960px; height:auto;}
 .h002_l{ float:left; width:717px; height:auto; border:1px solid #E3E3E3;}
  .h002_l_l{ float:left;}
  .h002_l_r{ float:right; width:666px;}
   .h002_l_r01 ul li{ float:left; width:118px; height:38px; margin-top:12px; margin-right:12px; text-align:left;}
   .h002_l_r01 ul li img{border:1px solid #DEDBDE; }

 .h002_r{ float:right; width:231px; height:169px;border:1px solid #E3E3E3; padding:1px;}
 
 
  /*---------------首页的新品--------------------------*/	
  .h_n_01{
  float:left;
  border:1px solid #E8E8E8;
  width:718px;
  height:348px;}
  
  .h_n_01_l{ float:left;}
  .h_n_01_r{ float:right; width:496px; height:348px; background:url(../images/ll.gif) repeat-x;}
  
   .h_n_01_r01 ul li{ float:left; width:248px; height:174px;}
    .h_cp_l{ float:left;margin-top:3px;margin-left:2px; width:70px;}
	.h_cp_l01{ float:left; height:123px;line-height:160%;}
	
	  .zi022{
color:#A4013A;
line-height:160%;
font-size:14px;
font-weight:bold;
}
.zi022:hover{
	color:#000;
	line-height:160%;
	font-size:14px;
font-weight:bold;
text-decoration: underline;
}
	  .huang022{
color:#7B613E;
line-height:160%;
font-size:12px;
}
.huang022:hover{
	color:#7B613E;
	line-height:160%;
	font-size:12px;
text-decoration: underline;
}


	.h_cp_l02{ float:left; width:70px; color:#A4013A;}
	.h_cp_jg{ font-family:Candara; font-size:24px; color:#A4013A; }
	.h_cp_r{ float:right; width:171px; margin-right:1px;margin-top:1px;}
	
  /*---------------首页的资讯中心--------------------------*/		
  .zx_zt01{float:left; background:#A4013A; width:114px;height:23px; color:#FFFFFF; font-weight:bold; border-right:1px solid #fff;}
   .zx_zt01 a{ color:#fff;}
   .zx_zt01 a:hover{ color:#F7EDF6;}
  .zx_zt02{float:right;}
  
  .zx_zt03{ float:left; margin-top:16px; margin-left:3px; width:214px; margin-bottom:11px;}
   .zx_zt03_l{ float:left; width:62px;}
   .zx_zt03_r{ float:right;width:152px; line-height:150%; color:#A9A9A9;} 

/*---------------首页的讲坛--------------------------*/		

.home_jt{
 float:left;
 width:720px;
}

.home_jt01{ float:left; width:227px; border:1px solid #E4E4E4; height:auto; padding:2px; margin-bottom:8px; margin-right:10px;}
.home_jt02{ float:left; width:226px; border:1px solid #E4E4E4; height:auto; padding:2px; margin-bottom:8px; }


 .zscl_con {}
 .zscl_con ul li{float:left; line-height:220%; width:200px; height:25px;border-bottom:1px #E1DFE1 dashed; height:auto; background:url(../images/arr.gif) no-repeat left 6px; padding-left:12px; }
 
 
 /*---------------活动优惠--------------------------*/	
  .hdyh_tu{ float:left; margin-bottom:8px; }
  .hdyh_tu img {border:1px solid #efefef; padding:2px;}
    .hdyh_tu02{ float:left;}
	  .hdyh_tu02 img {border:1px solid #efefef; padding:2px;}

  .hdyhlist{ float:left; border:1px solid #C9C9C9; width:628px; height:auto; padding:10px; margin-bottom:12px;}
  .hdyh_l{ float:left; width:310px; height:auto; }
    .hdyh_l img{ border:1px solid #efefef; margin-bottom:8px; padding:2px;}
   .hdyh_r{ float:right; width:300px; height:auto;}
    .hdyh_r_01{ float:left; }
	.hdyh_r_01 ul li{ float:left; width:145px; text-align:center; line-height:170%;}
	.hdyh_r_01 ul li img{ border:1px solid #efefef; padding:2px;}
   
   .hdyh_r_02{
	float:left;
	width:300px;
	height:auto;
	margin-top:5px;
}

	  .hdyh_r_022 ul li{
		  float:left; line-height:200%; width:255px; height:23px; height:auto;background:url(../images/arr.gif) no-repeat left 6px; padding-left:15px; }
 
 /*---------------体验中心--------------------------*/			  
.tyzx_gg{margin:0px auto; width:960px; height:auto;  margin-top:6px; margin-bottom:8px;}		  
.tyzx{ float:left; width:226px; border:1px solid #E4E4E4; height:auto; padding:2px; margin-bottom:8px;}		
.tyzx02{ background:url(../images/ppjs.gif) repeat-y; width:214px;
height:auto;
line-height:160%;
float:left;
padding:5px;} 

 .tyzx_con{margin-left:4px;}
 .tyzx_con ul li{ float:left; line-height:220%; width:200px; height:25px;border-bottom:1px #E1DFE1 dashed; height:auto; background:url(../images/arr.gif) no-repeat left 6px; padding-left:12px; } 

.tyzx_con01{margin-left:4px;}
 .tyzx_con01 ul li{ float:left; line-height:220%; width:209px; height:25px;border-bottom:1px #E1DFE1 dashed; height:auto; padding-left:3px;} 
 
 .tyzx_con02{margin-left:4px;}
 .tyzx_con02 ul li{ float:left; line-height:160%; width:209px; border-bottom:1px #E1DFE1 dashed; height:auto;  padding-top:5px;} 
 .tyzx_con02 ul li img{ border:1px solid #efefef; padding:1px;}
 
 .tyzx002_l{
 float:left;
 width:480px;
 height:auto;
}
 .tyzx002_l01{ float:left; width:480px; height:205px; margin-bottom:8px;}
 .tyzx002_l02{ float:left; width:470px; height:auto; margin-bottom:8px; border:1px solid #efefef; padding:4px;}
 .tyzx002_l02_bt{ float:left; background:#F7EDF6; height:21px; padding-left:10px;
  padding-top:4px;width:460px; font-size:14px; font-weight:bold; color:#A4013A;}
 .tyzx002_l02_con{ float:left; line-height:170%; padding:5px;width:460px;}
  .tyzx002_l02_con02{ float:left; line-height:170%; padding:5px;width:460px;}
  .tyzx002_l02_con02 img{ margin-right:12px; margin-bottom:8px;}
  
  
.tyzx002_zt02{ float:left; width:472px; border:1px solid #E4E4E4; height:auto; padding:2px; }

 .tyzx002_zt01_zt{ background:#F7EDF6; height:23px;float:left; width:470px;}
 
  .tyzx_on{float:left; background:#A4013A; width:84px;height:23px; color:#FFFFFF; font-weight:bold; border-right:1px solid #fff;}
   .tyzx_on a{ color:#fff;}
   .tyzx_on a:hover{ color:#F7EDF6;}
  .tyzx_off{float:left; background:#F7EDF6; width:104px;height:18px; color:#7B767B; font-weight:bold; padding-top:5px;border-right:1px solid #fff;}
    .tyzx_off a{ color:#7B767B;}
    .tyzx_off a:hover{ color:#A4013A;}  
  
   .tyzx002_zt02con ul li{
		  float:left; line-height:220%; width:204px; height:25px; height:auto;background:url(../images/arr.gif) no-repeat left 6px; padding-left:13px; }
  
  .tyzx002_r{
 float:right;
 width:232px; 
 height:auto;
 }
 .tyzx002_r01{ float:left; width:220px; border:1px solid #E4E4E4; height:auto; padding:5px; margin-bottom:8px; line-height:170%;}
  .tyzx002_r01 img{border:1px solid #E4E4E4; padding:1px;}
 
   .tyzx002_zt01{float:left; background:#CDAE62; width:84px;height:23px; color:#FFFFFF; font-weight:bold; border-right:1px solid #fff;}
   .tyzx002_zt01 a{ color:#fff;}
   .tyzx002_zt01 a:hover{ color:#F7EDF6;}
   
 /*---------------对比--------------------------*/	
 
.duib{
float:left;
padding-top:10px;
line-height:180%;
width:720px;}
 /*---------------JOJO增加的--------------------------*/	

.ca_gjz{
	width: 718px;
	float:left;}
.flow001{
float:left;
width:960px;
margin-top:5px;}
.flow002_title{
color:#990000;
font-family:18px;
font-weight:bold;
line-height:220%;}
.flow002{float:left;
width:960px;}


.sinput022 { height:16px; padding:3px 3px 0; border:1px solid #B3B3B3; background:url(../images/input_bg.gif) repeat-x; width:250px; }

 /*---------------隐藏统计代码--------------------------*/
.dis {display:none;}


.news_con a { text-decoration:underline;color:#B02455;}
