.top-box {height:80px; overflow:hidden; position:relative; z-index:0; display:none}
.top-banner { width:100%; left:0; top:0; position:absolute; background:#efefef; z-index:0; opacity:0; filter:alpha(opacity=0); display:none}
.first-banner {opacity:1; filter:alpha(opacity=100); display:block;}
.top-banner em {display:block; position:relative; z-index:1; width:19px; height:19px; margin-bottom:-19px; position:relative; z-index:1; background:url(//www.homedo.com/files/image/20151212/76ad9cb4-918f-4f2e-8e7b-32b37b296479.png) 0 0 no-repeat; cursor:pointer;  }
.top-banner em:hover {background-position:0 -19px;}
.porp-bg { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #000; opacity: 0.5; filter:alpha(opacity=50); z-index: 1000}
.hongbao-box,.hongbao-porpmore{display: none; width: 376px;  background: url(//image01.homedo.com/Files/Images/cms/www/20170225/4788938885174615807_pic1.png) 0 0 no-repeat; position: fixed; left: 50%; top: 50%; margin: -249px 0 0 -188px; z-index: 10000}
.hongbao-boxxx{background: url(http://image01.homedo.com/Files/Images/cms/www/20170226/4766410533085108821_pic1.png) 0 0 no-repeat;}
.hongbao-box {height: 459px}
.hongbao-porpmore{background: none;}
.hongbao-box .btn-02,.hongbao-porpmore .btn-02 {display:none}
.hongbao-box.cur-01,.hongbao-porpmore.cur-01 {background: url("//image01.homedo.com/Files/Images/cms/www/20170216/5373450808078545182_pic1.png")}
.hongbao-box.cur-02,.hongbao-porpmore.cur-02 {background: url("//image01.homedo.com/Files/Images/cms/www/20170214/5196135520594562506_pic1.png")}
.hongbao-box.cur-03,.hongbao-porpmore.cur-03 {background: url("//image01.homedo.com/Files/Images/cms/www/20170214/5350724268565543924_pic1.png")}
.hongbao-box.cur-01 .btn-02,
.hongbao-box.cur-03 .btn-02,.hongbao-porpmore.cur-01 .btn-02,
.hongbao-porpmore.cur-03 .btn-02{display:block}
.hongbao-box.cur-01 .btn-01,
.hongbao-box.cur-03 .btn-01,.hongbao-porpmore.cur-01 .btn-01,
.hongbao-porpmore.cur-03 .btn-01{display:none}
.hongbao-box.cur-02 a,
.hongbao-box.cur-03 a,.hongbao-porpmore.cur-02 a,
.hongbao-porpmore.cur-03 a{ margin: 474px auto 0;}
.hongbao-box.cur-02,
.hongbao-box.cur-03 ,.hongbao-porpmore.cur-02,
.hongbao-porpmore.cur-03 {height: 578px;}
.hongbao-box .colse-porp,.hongbao-porpmore .colse-porp {width: 40px; height: 40px; background: url(//image01.homedo.com/Files/Images/cms/www/20170210/5546768088044886025_pic1.png) 0 0 no-repeat; margin: -40px -9px 0 0; cursor: pointer}
.hongbao-porpmore a{margin:25px auto 50px;display: block;width:240px;}
.hongbaoshu{overflow: hidden}
.hongbao-porpmore .colse-porp{position: absolute;right:0;}
.Packaget-icon {position: fixed; display: none; cursor: pointer; width: 190px; height: 150px; left: 50%; margin-left: -760px; bottom: 30px; background: url(//image01.homedo.com/Files/Images/cms/www/20170215/5671451327605456097_pic1.png) 0 0 no-repeat;
    animation:myfirst .8s linear infinite alternate; -moz-animation:myfirst .8s linear infinite alternate; -webkit-animation:myfirst .8s linear infinite alternate; z-index: 100}
@keyframes myfirst{
    0%   {bottom:30px;}
    100% {bottom:50px;}
}
@-moz-keyframes myfirst{
    0%   {bottom:30px;}
    100% {bottom:50px;}
}
@-webkit-keyframes myfirst {
    0%   {bottom:30px;}
    100% {bottom:50px;}
}
.hongbaoshu li{width: 318px;height: 78px;margin: 0 auto 10px;background: url(//image01.homedo.com/Files/Images/cms/www/20170227/5072152953103966184_pic1.png) no-repeat center;overflow: hidden;}
.hongbaoshu li .right{float:right;margin: 6px 10px 0 0 ;width:165px;}
.hongbaoshu li .left{float:left;font-size: 34px;font-weight: bold;color: #fd3331;padding:15px 0 0 52px;}
.hongbaoshu li .left span{font-size: 20px}
.hongbaoshu li div h3{font-size: 18px;color: #f71137}
.hongbaoshu li div h4,.hongbaoshu li div h5{font-size: 13px;color: #904727}
.hongbao-box a{display: block;width:240px;margin: 350px auto 0px;}
.hongbao-box a.btn-01,.hongbao-box a.btn-02{display: none}

#floor-porp {background:none; padding:65px 22px 84px 19px; margin:-237px 0 0 -720px; }
.banner-8 {padding-top: 10px; overflow: hidden; padding-bottom: 24px;width:1235px;}
.banner-8 li {position: relative; float: left; margin:0 9px 10px 0px;}
.banner-8 li em {position: absolute; display: block; width: 215px; margin-left: -107px; height: 34px; left: 50%; top: 152px; background: 0 0 no-repeat center cneter;}
