html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acyonym,address,big,cite,code,del,dfn,em,img,ins,kdb,q,s,samp,small,strong,var,b,i,
dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input{ margin:0; padding:0; border:0; outline:0;  vertical-align:baseline; background:transparent;}
ol,ul,li{ list-style:none outside;}
img{ border:none;font-size:0;  }
a{ text-decoration: none;}
a:hover{ text-decoration: none;}
.clearfix:after{display:table;clear:both;content:""}
.clearfix{zoom:1}
.fl{ float: left;}
.fr{ float: right;}

.wrap{background: #ffecef;padding: 20px 0;}
.content{position:relative;margin:0 auto;width:980px;}
.top{height: 440px;}
.main-pic{width: 732px;height:319px;margin-right: 10px;overflow: hidden;}
.main-pic ul li{display: none;}
.main-pic ul li img{width: 732px;height: 319px;}
.top{width: 1000px;}
.top a{display: block;margin-bottom:10px;margin-right:10px;width: 237px;height: 100px;background: #ccc;}
.top .supplies{background-image: url(images/nav_01.jpg);}
.top .supplies.on{background-image: url(images/hover1.png);}
.top .ring{background-image: url(images/nav_02.jpg);}
.top .ring.on{background-image: url(images/hover2.png);}
.top .suit{background-image: url(images/nav_03.jpg);}
.top .suit.on{background-image: url(images/hover3.png);}
.top .dress{background-image: url(images/nav_04.jpg);}
.top .dress.on{background-image: url(images/hover4.png);}
.top .service{background-image: url(images/nav_06.jpg);}
.top .service.on{background-image: url(images/hover6.png);}
.top .banquets{background-image: url(images/nav_05.jpg);}
.top .banquets.on{background-image: url(images/hover5.png);}
.top .photos{background-image: url(images/nav_07.jpg);}
.top .photos.on{background-image: url(images/hover7.png);}
.brand-list-wrap{margin-bottom:15px;padding-left:60px;width: 920px;height: 70px;background: #fff;}
.brand-list{width: 1050px;}
.brand-list li{float:left;font: 400 26px/70px "microsoft yahei";margin-right: 130px;cursor:pointer;}
.brand-list li.on{color: #9d2932;}
.brand-pic{display: block;position:relative;width: 312px;height: 234px;}
	.brand-pic p{position: absolute;left:0;bottom:0;width:100%;height: 60px;background: rgba(0,0,0,.5);font: 400 24px/60px "microsoft yahei";color: #fff;text-align: center;}
	.brand-pic img{width: 312px;height: 234px;}
.brand-info{padding:15px;width: 282px;background: #fff;}
.brand-info p{margin-bottom: 10px;}
.name{font-size: 20px;}
.name strong{float:left;font: 400 20px "microsoft yahei";color: #333;}
.name em{float:right;font: 700 20px "microsoft yahei";color: #9d2932;}
.short-intro a,.short-intro a:visited{display:block;font:400 16px/20px "microsoft yahei";color: #666;height: 20px;overflow: hidden;}
.good{color: #993333;text-align: center;}
.good strong,.good a,.good a:visited{font: 400 16px "microsoft yahei";color: #993333;}
.good strong{font-weight: 700;}
.quan,.detail,.buy-btn{display: inline-block;font: 400 20px/36px "microsoft yahei";}
.quan{width: 106px;height: 36px;border: 1px dashed #993333;border-right:0;}
.buy-btn{width: 268px;height: 36px;border:1px solid #993333;}
.detail,.detail:visited{width: 159px;height: 36px;border:1px solid #993333; }
.detail,.detail:visited,.buy-btn,.buy-btn:visited,.quan,.quan:visited{text-align: center;color: #993333;}

.brand-det{width: 1050px;}
.brand-det li{float:left;margin-bottom:19px;margin-right: 22px; }

.cont-hd{margin-bottom:15px;padding-bottom: 10px;border-bottom: 3px dashed #9d2932;}
.cont-hd h3{font: 700 42px "microsoft yahei";color: #9d2932;}
	.cont-hd h3 strong{font-size: 42px; }
	.cont-hd h3 i{font:400 26px/42px "microsoft yahei";}
	.cont-hd span.fr{display:none;margin-top:22px;width: 91px;height: 25px;border-radius: 10px;background:#9d2932;font: 400 16px/25px "microsoft yahei";color: #fff;text-align: center;}

.sidebar{position: fixed;top:50%;left:50%;margin-top:-210px;margin-left: 515px;width: 101px;z-index: 2;}
.sidebar div{margin-bottom: 2px;}
.ask{cursor:pointer;height: 39px;background: url(images/sidebar_24.jpg) no-repeat;}
.ask-det{height: 317px;background: url(images/sidebar_26.jpg) no-repeat;}
.sales-quan{height: 120px;background: url(images/sidebar_28.jpg) no-repeat;}
.side-rules{width: 101px;height: 39px;background: url(images/sidebar_25.jpg) no-repeat;}
.goto-top{cursor:pointer;height: 63px;background: url(images/sidebar_30.jpg) no-repeat;z-index: 11;}
.myquan{position: absolute;left:-280px;bottom: 0;width: 273px;height: 360px;}
.ask-qq,.ask-phone{display: block;height: 81px;}
.myquan-hd{height: 50px;background: url(images/myquan_03.png) no-repeat;}
.myquan-ft{height: 50px;background: url(images/myquan_06.png) no-repeat;}
.myquan-bd{width:251px;height: 260px;background: #fff;overflow-x:hidden;overflow-y:auto;border-left: 1px solid #dbcbcd;border-right: 1px solid #dbcbcd;}



	.rules-win{display: none;}
	.rules-win{display:block;padding-top:127px;padding-left:200px;position:relative;z-index:1;width: 1056px;height: 460px;background: url(images/pcrules.png) center no-repeat;margin-left: -138px;}
	.rules-win h5,.rules-win .win-close{display: none;}
	.rules-win p{font: 700 22px/36px "microsoft yahei";margin-bottom: 22px;width: 870px;}
	.rules-win p strong{color: #9d2932;}
	.rules-win .explain{text-align: right;}
	.coupon-win-wrap{position:fixed;width: 100%;height: 100%;background: rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000);z-index: 10;}
	 .coupon-win{position:fixed;top:50%;left:50%;margin-left:-225px;margin-top:-180px;padding:35px;width:380px;height: 290px;background: #fff;}
		.personal-info .first-close{position: absolute;top:15px;right:15px;width: 32px;height: 32px;background: url(images/win-info-close.png);}
	.personal-info h4{margin:0 auto;width: 293px;height: 47px;background: url(images/win_icon.png);text-align: center;font:700 22px/40px "microsoft yahei"; color: #fff;}
	.personal-info img{display: block;margin: 20px auto;}
	.personal-info p{margin-bottom:20px;text-align: center;font: 400 18px "microsoft yahei";color: #333;}
	.win-confirm-btn,.win-confirm-btn:visited{display: block;margin: 0 auto;width: 120px;height: 44px;font: 400 24px/44px "microsoft yahei";background: #9d2932;text-align: center;color: #fff;}
	.success h4{font: 700 38px "microsoft yahei";color:#9d2932;text-align: center;}
	.success-info{margin: 15px auto;width: 343px;height: 93px;background: #9d2932;padding-top: 32px;}
	.success-info p{font:400 18px/30px "microsoft yahei";color: #fff;text-align: center;}
	.success-info p strong{font-size: 24px;font-weight: 400;}
	.success p.look{margin-bottom:15px;text-align: center;font: 400 18px "microsoft yahei";color: #333;}
		.success p.look strong{color: #b0000e;font-size: 18px;} 
	.coupon-yesno p{margin: 70px auto 50px;width: 268px;height: 47px;font:400 24px/47px "microsoft yahei"; text-align: center;color: #fff;background: #9d2932;}
	.coupon-yesno p.sales-no{margin-top: 0;background: #a5a5a5;color: #4e4e4e;}
.cont-foot{display: none;}



@media screen and (max-width: 750px) {
	#header,#footer,.sidebar{display: none;}
	.wrap{width: 100%;margin: 0 auto;max-width: 750px;padding-bottom:0.67rem;overflow: hidden;padding-top: 0;} 
	.content,.main-pic{width: 7.5rem;}
	.top{margin-bottom: 0.28rem;width: 7.6rem;height: 5.4rem;}
	.main-pic{height: 3.19rem;margin-right:0;}
	.main-pic ul li img{width: 7.5rem;height: 3.19rem;background-size: cover;}
	.top a{display: block;margin-top:0.13rem;margin-right:0.1rem;margin-bottom:0;width: 2.37rem;height: 1rem;background-size: cover;}
	.top .dress{margin-left:0.1rem;background-image: url(images/nav_04.jpg);}
	.top .dress.on{background-image: url(images/phover1.png);}
	.top .banquets{background-image: url(images/nav_05.jpg);}
	.top .banquets.on{background-image: url(images/phover2.png);}
	.top .service{background-image: url(images/nav_06.jpg);}
	.top .service.on{background-image: url(images/phover3.png);}
	.top .photos{margin-left:0.1rem;background-image: url(images/pnav_03.png);width: 1.74rem;height: 1rem;}
	.top .photos.on{background-image: url(images/phover4.png);}
	.top .suit{background-image: url(images/pnav_05.png);width: 1.74rem;height: 1rem;}
	.top .suit.on{background-image: url(images/phover5.png);}
	.top .ring{background-image: url(images/pnav.png);width: 1.73rem;height: 1rem;}
	.top .ring.on{background-image: url(images/phover6.png);}
	.top .supplies{background-image: url(images/pnav_09.png);width: 1.74rem;height: 1rem;}
	.top .supplies.on{background-image: url(images/phover7.png);}
	
	.cont-hd{margin-bottom:0.15rem;padding-bottom: 0.1rem;border-bottom: 0.03rem dashed #9d2932;}
	.cont-hd h3{padding-left:0.1rem;font: 700 0.42rem "microsoft yahei";color: #9d2932;}
	.cont-hd h3 strong{font-size: 0.42rem; }
	.cont-hd h3 i{font:400 0.26rem/0.42rem "microsoft yahei";}
	.brand-list-wrap{margin-bottom:0.15rem;padding-left:0.15rem;width: 7.35rem;height: 0.7rem;background: #fff;}
	.brand-list{width: 1050px;}
	.brand-list li{float:left;font: 400 0.26rem/0.7rem "microsoft yahei";margin-right:1rem;cursor:pointer;}
	.brand-list li.on{color: #9d2932;}
	.brand-det{width: 7.5rem;padding-left: 0.1rem;}
	.brand-det li{float:left;margin-bottom:0.1rem;margin-right: 0.12rem; }
	.brand-pic{display: block;position:relative;width: 3.6rem;height: 2.7rem;}
	.brand-pic p{position: absolute;left:0;bottom:0;width:100%;height: 0.6rem;background: rgba(0,0,0,.5);font: 400 0.26rem/0.6rem "microsoft yahei";color: #fff;text-align: center;}
	.brand-pic a,.brand-pic img{width: 3.6rem;height: 2.7rem;}
	.brand-info{padding:0.15rem;width: 3.3rem;background: #fff;}
	.brand-info p{margin-bottom: 0.1rem;}
	.name{font-size: 0.26rem;}
	.name strong{float:left;font: 400 0.26rem "microsoft yahei";color: #333;}
	.name em{float:right;font: 400 0.26rem "microsoft yahei";color: #9d2932;}
	.short-intro a,.short-intro a:visited{display:block;font:400 0.22rem/0.25rem "microsoft yahei";color: #666;height: 0.25rem;overflow: hidden;}
	.good{font: 400 0.26rem "microsoft yahei";color: #993333;text-align: center;}
	.good strong,.good a{font-size: 0.26rem;}
	.quan,.detail{display:inline-block;font: 400 0.3rem/0.53rem "microsoft yahei";}
	.quan{width: 1.37rem;height: 0.53rem;/* border:0.02rem dashed #993333; */border-right:0;text-align: center;color: #993333;}
	.detail,.detail:visited{width: 1.85rem;height: 0.53rem;/* border:0.02rem solid #993333; */text-align: center;color: #993333;}

	.rules-win{display:none;position: fixed;width: 100%;height: 100%;top:0;left:0;background: rgba(0,0,0,.8);padding: 0;color: #fff;font-size:0.24rem;margin-left: 0;font-weight: 400;}
	.rules-win p{display:block;margin: 0 auto;width: 6rem;font-size: 0.24rem;line-height: 0.5rem;fon}
	.rules-win h5{display:block;margin: 0.2rem auto 0.6rem;width: 5.44rem;height: 0.87rem;font: 700 0.4rem/0.6rem "microsoft yahei";text-align: center;color: #fff;background-image: url(images/win_icon.png);background-size: cover;}
	.rules-win p strong{color: #fff;font-weight: 400;}
	.rules-win .win-close{display:block;margin: 0.4rem auto 0;width: 0.54rem;height: 0.54rem;background-image: url(images/close-win.png);background-size: 0.54rem 0.54rem;}
	/* .cont-hd span.fr{display: block;margin-top:0.1rem;width:1.2rem;height: 0.4rem;border-radius:0.2rem 10px;background:#9d2932;font: 400 0.16rem/0.4rem "microsoft yahei";} */
	.cont-foot{display:block;position: fixed;left: 0;bottom: 0;width: 100%;height: 0.7rem;z-index: 9;}
	.cont-foot a{width: 2.45rem;height: 0.67rem;margin-right: 0.07rem;background: #9d2932;font: 400 0.3rem/0.63rem "microsoft yahei";color: #fff;text-align:center;}
	.cont-foot a.acti-rules{margin-right: 0;}
	.zixun-det{display:none;position: absolute;top:-3.81rem;left: 0;width: 2.44rem;height: 3.81rem;background-image: url(images/mfoot_24.png);background-size: cover;}
	.zixun-det a{display:block;height: 0.65rem;width: 2.45rem;background-color:transparent;}
	.zixun-det .zixun-phone{height:0.9rem;width:2.44rem;}
	.two-code{display: block;margin-left: 0.42rem;margin-top: 0.55rem;width: 1.49rem;height: 1.5rem;}

 	.coupon-win{position:fixed;top:50%;left:50%;margin-left:-3.375rem;margin-top:-2.7rem;padding:0.525rem;width:5.7rem;height:4.35rem;background: #fff;}
 	.personal-info h4{margin:0 auto;width: 4.395rem;height: 0.705rem;background: url(images/win_icon.png);text-align: center;font:700 0.33rem/0.6rem "microsoft yahei"; color: #fff;background-size: cover;}
 	.personal-info img{display: block;margin: 0.225rem auto;width: 2.655rem;height: 1.725rem;}
 	.personal-info p{margin-bottom:0.3rem;text-align: center;font: 400 0.27rem "microsoft yahei";color: #333;}
 	.personal-info .first-close{width: 0.5rem;height: 0.5rem;background-size: 0.5rem 0.5rem;}
 	.win-confirm-btn,.win-confirm-btn:visited{display: block;margin: 0 auto;width: 1.8rem;height: 0.66rem;font: 400 0.36rem/0.66rem "microsoft yahei";background: #9d2932;text-align: center;color: #fff;}
 	.success h4{font: 700 0.57rem "microsoft yahei";color:#9d2932;text-align: center;}
 	.success-info{margin: 0.225rem auto;width: 5.145rem;height:1.395rem;background: #9d2932;padding-top: 0.48rem;}
 	.success-info p{font:400 0.27rem/0.45rem "microsoft yahei";color: #fff;text-align: center;}
 	.success-info p strong{font-size: 0.36rem;font-weight: 400;}
 	.success p.look{margin-bottom:0.225rem;text-align: center;font: 400 0.27rem "microsoft yahei";color: #333;}
 		.success p.look strong{color: #b0000e;font-size:0.27rem;} 
 	.rules-win{display: none;}
 	.coupon-yesno{display: none;}
 	.buy-btn,.buy-btn:visited{width: 3.27rem;height: 0.53rem;text-align: center;color:#993333;border: 1px solid #993333;font:400 0.3rem/0.53rem "microsoft yahei";}
  	}




