.promo { width:980px; margin:0 auto; overflow:hidden; }
/* 首页－banner */
.promo .banner { width:738px; height:246px; float:left; overflow: hidden;}
.promo .banner li { float:left; }
.promo .banner .img { width:735px; height:213px;  overflow:hidden; position:relative; }
.promo .banner .img ul { width:2940px; float:left; position:absolute; left:0; }
.promo .banner .img li { width:735px; height:213px; float:left; }
.promo .banner .tit { width:750px; height:33px; overflow: hidden; border-left:1px solid #e9ebe8; }
.promo .banner .tit li { height:31px; line-height:31px;  border-top:1px solid #e9ebe8; border-right:1px solid #e9ebe8; border-bottom:1px solid #e9ebe8; color:#6e6e6e; background-color:#f3f3f3; float:left; cursor: pointer; overflow: hidden; }
.promo .banner .tit .off { width:245px; text-align:center; }
.promo .banner .tit .off2 { width:242px; text-align:center; }
.promo .banner .tit .on { width:245px; color:#ef0b48; font-weight: bold; background-color:#fff; text-align:center; }
.promo .banner .tit .on2 { width:242px; color:#ef0b48; font-weight: bold; background-color:#fff; text-align:center; }
.promo .banner .tit .off span { width:242px; height:28px; line-height:28px; border:1px solid #fff; float:left; }
.promo .banner .tit .off2 span { width:239px; height:28px; line-height:28px; border:1px solid #fff; float:left; }


/* 裸钻、体验中心 */
.promo .diamond { width:524px; height:70px; margin-top:5px; float:left; overflow: hidden; background:url('https://img.zbird.cn/ww2/index/bg_diamond.gif') no-repeat; }
.promo .diamond .dcount{ width:232px; padding:10px 0 0 17px; float:left; text-align:left; color:#9a6300; font-size:32px; font-family:Arial,宋体,微软雅黑; }
.promo .diamond .shape { width:62px; padding:9px 35px 0 0; float:left; }
.promo .diamond .shape ul.select { width:59px; height:51px; padding:2px 0 0 3px; float:left; cursor:pointer; background:url('https://img.zbird.cn/ww2/index/img.gif') no-repeat -394px -400px; }
.promo .diamond .shape ul.select li { width:46px; height:50px; float:left; background-color:#FFF; }
.promo .diamond .shape .list { width:400px; height:160px; z-index:1000; position: absolute; display:none; float:left; overflow: hidden; border:1px solid #cccccc; border-right:0; border-bottom:0; background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -1px -1px; }
.promo .diamond .shape .list li { width:77px; height:77px; padding:1px; cursor:pointer; float:left; border:1px solid #cccccc; border-left:0; border-top:0; }

.promo .diamond .shape .round_on 	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -1px -171px; }
.promo .diamond .shape .princess_on { background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -81px -171px; }
.promo .diamond .shape .emerald_on 	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -161px -171px; }
.promo .diamond .shape .oval_on 	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -241px -171px; }
.promo .diamond .shape .marquise_on { background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -321px -171px; }
.promo .diamond .shape .radiant_on 	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -1px -251px; }
.promo .diamond .shape .pear_on 	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -81px -251px; }
.promo .diamond .shape .heart_on 	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -161px -251px; }
.promo .diamond .shape .cushion_on 	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -241px -251px; }
.promo .diamond .shape .triangle_on { background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -321px -251px; }

.promo .diamond .shape .round 		{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat 0px -338px; }
.promo .diamond .shape .cushion 	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -47px -338px; }
.promo .diamond .shape .heart 		{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -94px -338px; }
.promo .diamond .shape .triangle	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -141px -338px; }
.promo .diamond .shape .pear 		{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -188px -338px; }
.promo .diamond .shape .emerald 	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat 3px -398px; }
.promo .diamond .shape .radiant 	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -47px -398px; }
.promo .diamond .shape .oval 		{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -93px -398px; }
.promo .diamond .shape .marquise 	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -142px -398px; }
.promo .diamond .shape .princess 	{ background:url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -189px -398px; }

.promo .diamond .weight { width:62px; padding:9px 20px 0 0; float:left; }
.promo .diamond .weight .unit { padding-left:2px;*padding-left:2px !important;*padding-left:0; }
.promo .diamond .weight .upper { width:57px; height:12px; line-height:12px; padding:7px 0 7px 5px; font-size:11px; cursor:pointer; text-align:left; float:left; background:url('https://img.zbird.cn/ww2/index/img.gif') no-repeat -330px -400px; }
.promo .diamond .weight .lower { width:57px; height:15px; line-height:15px; padding:6px 0 6px 5px; font-size:11px; cursor:pointer; text-align:left; float:left; background:url('https://img.zbird.cn/ww2/index/img.gif') no-repeat -330px -426px; }

.promo .diamond .weight ul.upperlist { width:61px; z-index:1000; position: absolute; display:none; border:1px solid #cccccc; border-right:0; border-bottom:0; float:left; }
.promo .diamond .weight ul.lowerlist { width:61px; z-index:1000; position: absolute; display:none; border:1px solid #cccccc; border-right:0; border-bottom:0; float:left; }
.promo .diamond .weight li.off { width:59px; height:26px; line-height:26px; cursor:pointer; float:left; border:1px solid #cccccc; border-left:0; border-top:0; background: #FFF url('https://img.zbird.cn/ww2/index/shape.gif') no-repeat -261px -341px; }
.promo .diamond .weight li.on { width:59px; height:26px; line-height:26px; padding:1px 0 1px solid; cursor:pointer; float:left; border:1px solid #cccccc; border-left:0; border-top:0; color:#db1847; font-weight: bold; background-color:#FFF; }
.promo .diamond .weight input { width:28px; height:12px; padding:0; margin:0; text-align:center; font-size:11px; float:left; }

.promo .diamond .weight .btn1 { width:13px; height:26px; float:left; cursor:pointer; background:url('https://img.zbird.cn/ww2/index/img.gif') no-repeat -379px -400px; }
.promo .diamond .weight .btn2 { width:13px; height:27px; float:left; cursor:pointer; background:url('https://img.zbird.cn/ww2/index/img.gif') no-repeat -379px -426px; }
.promo .diamond .button { width:77px; padding:9px 0 0 0; float:left; }
.promo .diamond .button .btn1 { width:77px; height:25px; float:left; cursor:pointer; background:url('https://img.zbird.cn/ww2/index/img.gif') no-repeat -180px -400px; }
.promo .diamond .button .btn2 { width:77px; height:25px; margin-top:2px; cursor:pointer; float:left; background:url('https://img.zbird.cn/ww2/index/img.gif') no-repeat -100px -400px; }
.promo .specdiamond { width:212px; height:70px; margin-top:5px; float:left; overflow: hidden; }
.promo .experienceSpan {float:left;width:163px; height:56px; margin:7px 37px 7px 37px; overflow: hidden;  position: relative;zoom: 1;}
.promo .experience { width:237px; height:70px; margin-top:5px; float:right; overflow: hidden; background:url('https://img.zbird.cn/ww2/index/img.gif') no-repeat -150px -460px; }
.promo .experience_picbtn_left {display:none;cursor:pointer;width:20px; height:20px; float:left; background:url('https://img.zbird.cn/ww2/index/img.gif') no-repeat -494px -438px;position:absolute;z-index:990;}
.promo .experience_picbtn_right {display:none; cursor:pointer;width:20px; height:20px; float:left; background:url('https://img.zbird.cn/ww2/index/img.gif') no-repeat -476px -438px;position:absolute;z-index:990;}
.promo .experience ul{position:absolute;left:0;float:left;}

/* 右侧栏广告一 */
.promo .rightCelan_top { width:240px; height:245px; float:left; overflow: hidden;}
.promo .rightCelan_top .detail { width:228px; height:160px; float:left; overflow: hidden;padding:51px 0 0 12px;}
.promo .rightCelan_top .detail ul { width:225px; height:140px; float:left; overflow: hidden;}
.promo .rightCelan_top .detail .pic { width:130px; height:130px; float:left; overflow: hidden;border: 1px solid #e9ebe8;}
.promo .rightCelan_top .detail .name{ width:80px; height:42px; float:left; overflow: hidden; text-align:center;padding-top:20px;padding-left:5px;}
.promo .rightCelan_top .detail .price{ width:80px; height:25px; float:left; overflow: hidden; text-align:center;padding:3px 0 0 10px;font-family: Verdana;font-size: 20px;font-weight: bold;color: #F40042;}
.promo .rightCelan_top .detail .buypic{ width:77px; height:37px; float:left; overflow: hidden;padding:3px 0 0 5px;}
.promo .rightCelan_top .time { width:240px; height:33px; float:left; overflow: hidden;background:url('https://img.zbird.cn/ww2/promo/new/cuxiao_07.jpg');text-align:center;}
.promo .rightCelan_top .over { width:230px; height:33px; float:left; overflow:hidden; color: #F3013B;font-family: "宋体";font-size: 14px;font-weight: normal; text-align:center;line-height:33px;}
.promo .rightCelan_top .time ul { width:250px; height:30px; float:left; overflow:hidden;text-align:center;  }
.promo .rightCelan_top .time ul .bigzi{  height:30px; float:left; overflow: hidden; line-height:30px;}
.promo .rightCelan_top .time ul .bigzi span{ color: #333333;font-family: Verdana;font-size: 18px;font-weight: bold;}
.promo .rightCelan_top a:link { color: #333333;text-decoration: none;}
.promo .rightCelan_top a:visited { text-decoration: none;color: #333333;}
.promo .rightCelan_top a:hover { text-decoration: none;color: #333333;}
.promo .rightCelan_top a:active { text-decoration: none;color: #333333;}

/*左侧栏1*/
.promo .content_center { width:737px; height:590px; float:left;overflow: hidden; padding:5px 0 0 0;}
.promo .content_center dt { width:737px; height:35px; float:left; overflow: hidden; }
.promo .content_center .leftCelan { width:221px; height:271px; float:left;overflow: hidden; }
.promo .content_center .leftCelan .img { width:221px; height:235px; float:left;overflow: hidden; }
.promo .content_center .leftCelan .textbg { width:221px; height:36px; float:left;overflow: hidden;background:url('https://img.zbird.cn/ww2/promo/new/cuxiao_13.jpg') }
.promo .content_center .leftCelan .shengqian { width:82px; height:26px; float:left;overflow: hidden; color: #CD2E2E;font-family: "黑体"; font-size: 13px; font-weight: bold;padding:6px 0 0 0;text-align:right;}
.promo .content_center .leftCelan .mima { width:88px; height:27px; float:left;overflow: hidden; color: #333333;font-family: Verdana; font-size: 12px;text-decoration: underline;padding-top:6px;}
.promo .content_center .leftCelan .copyAnniu { width:44px; height:29px; float:left;overflow: hidden;padding-top:4px;}

/*商品列表（三件）*/
.promo .content_center .productList { width:515px; height:261px; float:left;overflow: hidden;background:url('https://img.zbird.cn/ww2/promo/new/cuxiao_12.jpg');padding-top:10px}
.promo .content_center .productList ul { width:170px; height:250px;float:left;overflow:hidden;}   
.promo .content_center .productList ul .space { width:5px; height:230px;float:left;overflow: hidden;}    
.promo .content_center .productList ul .detail { width:160px; height:20px; float:left;overflow: hidden; text-align:center; line-height:20px;}
.promo .content_center .productList ul .buyBt { width:160px; height:21px; float:left;overflow: hidden; text-align:center; padding-top:4px;}
.promo .content_center .productList ul .detail .oldprice{ color: #999999;font-family: "宋体"; font-size: 12px; font-weight: normal;}
.promo .content_center .productList ul .detail .newprice{ color: #F97E92;font-family: "宋体"; font-size: 12px; font-weight: bold;}

/*内容区2（标题栏，左侧栏，内容区）*/
.promo .content_center .title2 { width:737px; height:35px; float:left; overflow: hidden;}
.promo .content_center .leftCelanBg { width:211px; height:239px; float:left; overflow: hidden;background:url('https://img.zbird.cn/ww2/promo/new/cuxiao_15.gif');padding:10px 0 0 10px;}
.promo .content_center .contentImg { width:515px; height:238px; float:left;overflow: hidden;background:url('https://img.zbird.cn/ww2/promo/new/cuxiao_16.jpg');padding-top:10px;}

/*右侧栏*/
.promo .rightCelan_center { width:241px; height:600px; float:left; overflow: hidden;}
.promo .rightCelan_center .spaceDD { width:241px;height:5px;float:left; overflow: hidden;}
.promo .rightCelan_center .bgStyle { width:241px; height:461px; float:left; overflow: hidden;}
.promo .rightCelan_center .space1 { width:241px;height:47px;float:left; overflow: hidden;}
.promo .rightCelan_center .space2 { width:241px;height:52px;float:left; overflow: hidden;}
.promo .rightCelan_center .img { width:237px;height:176px;float:left; overflow: hidden;padding-left:4px;}
.promo .rightCelan_center .contentImg_bottom { width:241px;height:128px;float:left; overflow: hidden;}


/*产品TOP10*/
.promo .top10List {width:980px; height:610px; float:left; overflow: hidden;}
.promo .top10List dt {width:980px; height:52px; float:left; overflow: hidden; }
.promo .top10List dd {width:978px; height:560px; float:left; overflow: hidden;padding 0 0 0 15px;}
.promo .top10List ul.left {width:170px; height:253px; float:left; overflow: hidden;margin-top:15px; margin-left:15px;margin-left:15px\9; +margin-left:15px;_margin-left:8px;background:url('https://img.zbird.cn/ww2/promo/new/top10kuang.gif');padding:8px 0 0 8px ;}
.promo .top10List li.goodsImg {width:161px; height:160px; float:left; overflow: hidden;border: 1px solid #D4D0C8;}
.promo .top10List li.contentList {width:160px; height:75px; float:left; overflow: hidden; background:url('https://img.zbird.cn/ww2/promo/cx_03.jpg')}
.promo .top10List li.space {width:173px; height:20px; float:left;overflow: hidden; text-align:left; line-height:20px; padding-left:5px;}
.promo .top10List li.content1 {width:173px; height:20px; float:left;overflow: hidden; text-align:left; line-height:20px; padding-left:5px;}
.promo .top10List li.content2 {width:173px; height:30px; float:left;overflow: hidden; text-align:left; padding-left:5px;}
.promo .top10List span.titleName { color: #999999; font-family: "宋体";font-size: 12px; font-weight: normal;}
.promo .top10List span.goodsName { color: #333333; font-family: Verdana;font-size: 12px;}
.promo .top10List span.price { float:left; overflow: hidden; width:80px; height:18px;color: #F3013B;font-family: "宋体"; font-size: 14px;font-weight: bold;padding:4px 0 0 0;}
.promo .top10List span.anniu { float:left; overflow: hidden; width:78px; height:26px;padding-top:3px;text-align:right;}
.promo .top10List a:link { color: #999999;text-decoration: none;}
.promo .top10List a:visited { text-decoration: none;color: #999999;}
.promo .top10List a:hover { text-decoration: none;color: #999999;}
.promo .top10List a:active { text-decoration: none;color: #999999;}

.promo .length_conf{
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis; /* for IE */
	-o-text-overflow: ellipsis; /* for Opera */
	-icab-text-overflow: ellipsis; /* for iCab */
	-khtml-text-overflow: ellipsis; /* for Konqueror Safari */
	-moz-text-overflow: ellipsis; /* for Firefox,mozilla */
	-webkit-text-overflow: ellipsis; /* for Safari,Swift*/ 
	
}
/*.promo a:hover{
color: #666666;
text-decoration: none;
}*/