#messageBoardContainer{
    position:absolute;z-index: 335;}

#messageBoard{position: absolute; }
#messageBoard .wrap{
    width: 550px;
    height: 460px;
    position: absolute;
    z-index: 2;
    background-image: url(images/hongbao/5.png);
    background-repeat: no-repeat;
}
#messageBoard h2{height: 24px;}
#messageBoard h2 a{
    position: absolute;
    top: 2px;
    right: 6px;
    width: 24px;
    height: 24px;
    overflow: hidden;
    background: url(images/hongbao/2.png) no-repeat;}

#messageBoard h2 a:hover{background: url(images/hongbao/1.png) no-repeat 0 0px; }
#messageBoard .content{
    text-align: center;
}
#messageBoard .baom{
    padding-top: 13.2%;
    font-size: 16px;
    text-align: center;
}

#messageBoard .content p{
    padding-right: 13px;
    line-height: 20px;
    text-shadow: 0 0 0.2em #ca0e0e, 0 0 0.2em #fbb5ab;
    font-size: 33px;
    padding-top: 49%;
    color: #ffe382;
    font-family: "HYZhuZiMuTouRenW";
}
#messageBoard .content strong{
    padding-right: 19px;
    color: #fff;}

@font-face {
    font-family: "HYZhuZiMuTouRenW";
    src:url('./fonts/HYZhuZiMuTouRenW.ttf');}

#messageBoard .red{color: #cc3333; }

#messageBoard .indent{padding-top: 50%; }

#messageBoard .date{text-align: right; }

#quirkyPopupShowBtn{
    position: absolute;
    right: 0;
    top: 50%;
    right: 0;
    width: 150px;
    height: 175px;
    background: url("images/hongbao/3.png") no-repeat; }

#quirkyPopupShowBtn:hover{background: url("images/hongbao/4.png") no-repeat 0 0px; }
#quirkyPopupShowBtn span{padding-top: 65%;
    text-align: center;
    width: 100%;
    color: #ffe382;
    font-weight: bold;
    font-size: 17px;
    position: absolute;}
/*-------琛ㄥ崟---------*/
.nowarp {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.pagination li{display:inline;}
.pagination li.active span{background: #5ab431 none repeat scroll 0 0; border: 1px solid #5ab431;  color: #fff;  }
.hongbao{width:41px;height:41px;background-image: url(images/hongbao/index_hongbao_03.png);position:absolute;left:0;top:0;display: block;}
.hb-right{position:fixed;z-index:99;right:10px;top:45%;width:182px;height:205px;}
.hb-p1{color: #ff3300; font-size: 16px;  line-height: 28px;  margin-left: 13px;  margin-top: 100px;  text-align: center;}
.hb-p1 strong{font-weight: bold;font-size:24px;}
.hb-p2 { color: #e83532;  font-size: 12px;  margin-left: 30px;  }
.detailPopClose {cursor:pointer;background: rgba(0, 0, 0, 0) url("images/hongbao/tc_close.png") no-repeat scroll left center;  height: 30px;  position: absolute;  right: 0;  top: -30px;  width: 30px;  }
/*绾㈠寘*/
.red_shade{  width:100%;  height:100%;  background:rgba(0,0,0,.6);  z-index:999;  position:fixed;  margin-top:-203px;  display:block;  top:203px;  left:0;  }
.red_common_width{  width:706px;  }
.red_common_position{  text-align:center;  position:absolute;  }
.hongb{  height:596px;  margin:-298px auto 0;  top:50%;  background:url(images/hongbao/hongb.png) no-repeat;  position:relative;  }
.red_price{font-family: "HYZhuZiMuTouRenW";
    width: 660px;
    font-size: 43px;
    margin-top: 208px;
    z-index: 1;
    color: #c73133;
    padding-left: 25px;
    font-weight: bolder;}
.red_title{  font-size:28px;  margin-top:360px;  color:#000;  }
.start_time{padding-left:55px;font-size:22px;margin-top:425px;color:#fcc707;  }
.last_time{  padding-left:405px;  font-size:12px;  margin-top:335px;  color:#000;}
.red_btn{  margin-top:440px;  padding-left:15px;}
.red_close{  float:right;  margin-top:20px;  display:block;  background:url(images/hongbao/briberym_close.png) no-repeat;  width:38px;  height:38px;  }
.red_form{  width:198px;  height:142px;  background:#fff;  margin-top:115px;  margin-left:259px;}
.red_form p{  font-size:15px;  }
.red_form input{  margin-top:10px;  font-size:14px;  color:#ccc;  border: 1px #cccccc solid;  height: 26px;  line-height: 26px;  }
#red_submit{  display:none;  }


.bmf{ background:url(images/hongbao/bmf.png) left top; padding-bottom:5px;margin: 25px 0px 25px 0px;}
.bmfa{ text-align:center; height:100px; width:240px; border-right:1px dashed #FF801a;margin-top:27px;}
.bmfb{ width:670px; padding:10px 10px 0 30px;}
.bmfb1{ font-size:19px; font-weight:bold;color:#FFFFFF}
.bmfb2 span{ display:block; float:left;  padding-left:35px; margin-right:15px; height:30px; line-height:30px;color:#FFFF00;}
.bmfb2a{ background:url(images/hongbao/bnmfIcon1.png) no-repeat left center;}
.bmfb2b{ background:url(images/hongbao/bnmfIcon2.png) no-repeat left center;}
.bmfb2c{ background:url(images/hongbao/bnmfIcon3.png) no-repeat left center;}
.bmfb3{float: left;color:#fff;}
.bmfb3 u{text-decoration:none;display:block; float:left;color:#ffffff;}
.bmfb3 .end-date .pri-txt span{margin:0 10px; border-radius:4px; background:#4f4242;padding:0 3px;text-align:center; color:#ffffff;}
.bmfb3 .bmrs{ margin-left:30px;color: #fff; height:24px; line-height:24px; padding-right:5px;padding-left:24px; background:url(images/hongbao/bnmfIcon6.png) no-repeat left center;}
.bmfc{margin-top:20px; width:230px; height:100px; border-left:1px dashed #FF801a;}
.bmfc  a{display:block; width:207px; height:58px; background:url(images/hongbao/qgBtn.png) no-repeat; font-size:30px; color:#501103; text-align:center; line-height:58px;margin: 20px 0 0 19px; }
.bmfc  a:hover{text-decoration:none;}