

#share {
	width: 902px;
	height:27px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	background-image: url(../images/tit.jpg);
	overflow: hidden;
	font-family: "ËÎÌå";
	font-size: 14px;
	vertical-align: middle;
}


.body{background:#b4001e url(../../images/main/bg.jpg) no-repeat center top; padding-top:520px; font-family:'ºÚÌå';}
*{outline:none;}
img{border:none;}
.banner{background:url(../../images/main/main_01.jpg) no-repeat center; height:202px;}
.p51{padding:0 51px;}
.of{overflow:hidden; clear:both;}

.p-title{text-align:left; height:55px;}
.g-path{border:3px solid #ffca09; padding:27px 6px 32px; width:788px; background:#fff; margin-bottom:50px;}

.item{width:233px; margin-left:20px; margin-bottom:30px; float:left; position:relative; color:#000;}
.item-img{height:225px; position:relative;}
.item-img .cutoff{position:absolute; display:block; left:51px; top:-5px; width:131px; height:30px; line-height:30px; text-align:center; color:#fce18c; font-size:16px; font-weight:bold; background:url(../../images/main/cutoff.png) no-repeat center; z-index:5;}
.item-img .cover{background:rgba(0,0,0,0.50); position:absolute; z-index:6; top:0; left:0; padding:19px 23px; display:none;}
.item-img:hover .cover{display:block;}
.item-img .cover img{height:187px; width:187px;}
.item-tit, .item-tit a{line-height:40px; height:40px; font-size:18px; margin-bottom:7px; text-align:center; color:#000; overflow:hidden; text-overflow:ellipsis; font-weight:bold; text-decoration:none;}
.item-price{ text-indent:17px; font-size:12px;color:#5a5a5a;}
.item-price em{font-style:normal; text-decoration:line-through;}
.item-act{text-indent:17px; font-size:20px; font-weight:bold;}
.item-act span{font-size:48px; font-family:arial; position:absolute; left:85px; top:260px; color:#b50b1e; display:block; height:37px; width:130px; font-weight:normal;}
.item-act span em{font-style:normal; font-size:18px; color:#000;}
.buynow{background:url(../../images/main/buynow.png) no-repeat center; width:132px; height:37px; display:block; margin:0 auto; margin-top:18px;}

.s-path{border:3px solid #ffca09; padding:7px 3px 12px; width:785px; background:#fff;}
.s-item{width:188px; float:left; margin-left:7px; position:relative; color:#fff;}
.s-img{height:255px;}
.s-txt{background:#9d0a13; text-align:center; padding-bottom:6px;}
.s-icon{width:45px; height:45px; margin:0 auto; margin-top:-23px;}
.s-tit{font-size:16px; line-height:32px;}
.s-info{font-size:12px; line-height:16px; margin-bottom:6px; letter-spacing:-1px;}
.s-into{background:url(../../images/main/intoshop.png) no-repeat center; width:75px; height:21px; display:block; margin:0 auto;}


.rule-tit{height:49px; text-align:center; margin-top:45px;}
.rule{background:#fef6e3; border:3px solid #ffca09; padding:50px 27px 55px; color:#9d0a13; font-size:20px; line-height:30px; font-family:'ºÚÌå'; font-weight:bold;}
.rule a{color:#0767fc;text-decoration:underline;}

.return{display:block; background:url(../../images/main/top.png) no-repeat center; height:55px; width:225px; margin:0 auto; margin-top:53px; margin-bottom:116px;}


.nav{position:fixed; right:10px; top:130px; width:205px; height:310px;}