.pub_float_right{display: none;}
body{background-color: #d5bda5;}
.pub-footer{margin:0;}
.box{
    margin: 0 auto;
}
.box .top{
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #d5bda5;
    background-image: url(http://www.boosj.com/sp/2017newyear/images/top-bg.jpg);
    background-size: cover;
    height:823px;
}
.box .con{background: url(http://www.boosj.com/sp/2017newyear/images/bottom-bg.jpg) top center;margin-top: -1px;}
.box .con .mincon{
    width: 920px;
    margin: 0 auto;
    height: 6070px;
}



.junian{
    padding-top: 165px;
    height: 880px;
    position:relative;
}
.junian .title{
    margin-top: 20px;
    float: left;
    margin-left: 90px;
    color: #6c3e19;
    font-size: 18px;
    height: 25px;
    letter-spacing: 2px;
}
.junian .smile{
    float: right;
    margin-right: 90px;
    width: 122px;
    height: 50px;
    background: url(http://www.boosj.com/sp/2017newyear/images/biaoti_xk.png) no-repeat;
    cursor: pointer;
    text-align: center;
    padding: 12px;
    font-size: 18px;
}
.junian .smile:hover{
    background: url(http://www.boosj.com/sp/2017newyear/images/biaoti_xk_over.png) no-repeat;
    color: #c6151d;
}
.junian .video{
    margin-top: 20px;
    width: 740px;
    float: left;
    margin-left: 90px;
    border: 4px solid #6c3e19;
    border-radius: 4px;
    background-color: #000;
}
.junian .list{
    float: left;
    margin-top: 20px;
    height: 190px;
    /* background-color: #CAB2B2; */
    width: 740px;
    margin-left: 90px;
}
.junian .list ul{}
.junian .list ul li{
    height: 84px;
    width: 84px;
    background: url(http://www.boosj.com/sp/2017newyear/images/touxiang_kk.png);
    margin-bottom: 20px;
    margin-left: 20px;
    border-radius: 50%;
    float: left;
    cursor: pointer;
}
.junian .list ul li:hover{
    background: url(http://www.boosj.com/sp/2017newyear/images/touxiang_kk_over.png);
}
.junian .list ul .current{background: url(http://www.boosj.com/sp/2017newyear/images/touxiang_kk_over.png);}
.junian .list ul .formargin{
    margin-right: 90px;
}
.junian .list ul li img{
    width: 66px;
    height: 66px;
    border-radius: 50%;
    margin: 9px;
    position: relative;
}
.junian .list ul li div{margin-top: -80px;margin-left: 9px;background-color: #ffe3a7;height: 66px;width: 66px;border-radius: 50%;line-height: 20px;padding-top: 12px;text-align: center;color: #6c3e19;overflow: hidden;}
.junian .list .zhuanyizhuan{
    height: 85px;
    width: 84px;
    background: url(http://www.boosj.com/sp/2017newyear/images/zhufu_bj.png);
    border-radius: 50%;
    margin-left: 329px;
}
.junian .list .but{width: 100px;height: 80px;float: right;text-align: center;font-size: 16px;margin-top: 10px;}
.junian .list .but div{
    height: 27px;
    width: 80px;
    border: 1px solid #c6151d;
    margin-bottom: 10px;
    line-height: 27px;
    border-radius: 5px;
    color: #c6151d;
    cursor: pointer;
}

.junian .list .current{border-color: #b07a2f !important;color: #b07a2f !important;}
 
.junian .list .but div:hover{
    color: #f5cc73;
    background-color:#c6151d; 
}

#tiaofuLeft{
    position:absolute;
    left:0;
    top:235px;
}
#tiaofuRight{
    position:absolute;
    top:235px;
    right:0;
}


.cube div {
    font-size: 20px;
    text-align: center;
    color: rgba(0,0,0,0.5);
    font-family: sans-serif;
    position: relative;
    z-index: 2;
    margin-top: -75px;
}

.cube1 img{position: relative;z-index: 2;}
.cube1 div{position: relative;z-index: 1;}
.cube2 img{position: relative;z-index: 1;}
.cube2 div{position: relative;z-index: 2;}
.cube3 img{position: relative;z-index: 2;}
.cube3 div{position: relative;z-index: 1;}

.cube1 {
    width: 200px;
     -webkit-transform-style: preserve-3d; 
    -webkit-animation: spin1 1s infinite linear;
    -moz-transform-style: preserve-3d;
    -moz-animation: spin1 1s infinite linear;
    -ms-transform-style: preserve-3d;
    -ms-animation: spin1 1s infinite linear;
     transform-style: preserve-3d; 
    animation: spin1 2s infinite linear;
}
.cube2 {
    width: 200px;
     -webkit-transform-style: preserve-3d; 
    -webkit-animation: spin2 2s infinite linear;
    -moz-transform-style: preserve-3d;
    -moz-animation: spin2 2s infinite linear;
    -ms-transform-style: preserve-3d;
    -ms-animation: spin2 2s infinite linear;
     transform-style: preserve-3d; 
    animation: spin2 2s infinite linear;
}
.cube3 {
    width: 200px;
     -webkit-transform-style: preserve-3d; 
    -webkit-animation: spin3 1s infinite linear;
    -moz-transform-style: preserve-3d;
    -moz-animation: spin3 1s infinite linear;
    -ms-transform-style: preserve-3d;
    -ms-animation: spin3 1s infinite linear;
     transform-style: preserve-3d; 
    animation: spin3 1s infinite linear;
}

 @-webkit-keyframes spin1 {
 from { -webkit-transform: rotateY(0); }
 to { -webkit-transform: rotateY(90deg); }
 }
 @-ms-keyframes spin1 {
 from { ms-transform: rotateY(0); }
 to { ms-transform: rotateY(90deg); }
 }
 @keyframes spin1 {
 from { transform: rotateY(0); }
 to { transform: rotateY(90deg);}
 }


 @-webkit-keyframes spin2 {
 from { transform: rotateY(0deg); }
 to { transform: rotateY(180deg);}
 }
 @-ms-keyframes spin2 {
 from { transform: rotateY(00deg); }
 to { transform: rotateY(180deg);}
 }
 @keyframes spin2 {
 from { transform: rotateY(0deg); }
 to { transform: rotateY(90deg);}
 }

 @-webkit-keyframes spin3 {
 from { transform: rotateY(270deg); }
 to { transform: rotateY(360deg);}
 }
 @-ms-keyframes spin3 {
 from { transform: rotateY(270deg); }
 to { transform: rotateY(360deg);}
 }
 @keyframes spin3 {
 from { transform: rotateY(270deg); }
 to { transform: rotateY(360deg);}
 }
 


.wunian{
    margin-top: 250px;
    height: 1000px;
    position:relative;
}
.wunian .list{
    padding-top: 20px;
    padding-left: 110px;
    height: 110px;
}
.wunian .list ul{
    width: 1000px;
}
.wunian .list ul li{
    height: 80px;
    width: 30px;
    margin-right: 175px;
    float: left;
    cursor: pointer;
    margin-left: 10px;
}
.wunian .list ul li:last-child{margin-right: 0px;margin-left: 30px;}
.wunian .list ul .guize{
    background: url(http://www.boosj.com/sp/2017newyear/images/wu_guiz.png) no-repeat;
}
.wunian .list ul .yuanchuang{
    background: url(http://www.boosj.com/sp/2017newyear/images/wu_yuanc.png) no-repeat;
}
.wunian .list ul .xuewu{
    background: url(http://www.boosj.com/sp/2017newyear/images/wu_xuew.png) no-repeat;
}
.wunian .list ul .baoming{
    background: url(http://www.boosj.com/sp/2017newyear/images/wu_baom.png) no-repeat;
}
.wunian .list ul .guize:hover{
    background: url(http://www.boosj.com/sp/2017newyear/images/wu_guiz_over.png) no-repeat;
}
.wunian .list ul .yuanchuang:hover{
    background: url(http://www.boosj.com/sp/2017newyear/images/wu_yuanc_over.png) no-repeat;
}
.wunian .list ul .xuewu:hover{
    background: url(http://www.boosj.com/sp/2017newyear/images/wu_xuewu_over.png) no-repeat;
}
.wunian .list ul .baoming:hover{
    background: url(http://www.boosj.com/sp/2017newyear/images/wu_baom_over.png) no-repeat;
}
.wunian .search{
    width: 520px;
    height: 45px;
    background-color: rgba(0, 0, 0, 0.28);
    margin: 0 auto;
    background: url(http://www.boosj.com/sp/2017newyear/images/wu_sous_kk.png) no-repeat;
}
.wunian .search input{
    border-color: rgba(0, 0, 0, 0);
    background-color: #f5cd73;
    color: #b07a2f;
    width: 455px;
    text-align: center;
    font-size: 18px;
    height: 40px;
    outline: none;
    position: relative;
    top: -4px;
    left: 20px;
    margin-right: 15px;
}
.wunian .search span{
    color: #c6151d;
    font-size: 30px;
    cursor: pointer;
}
input:-moz-placeholder {
    color: #b07a2f;
}

input::-moz-placeholder {
    color: #b07a2f;
}

input:-ms-input-placeholder {
    color: #b07a2f;
}

input::-webkit-input-placeholder {
    color: #b07a2f;
}
.wunian .yc{
    margin-left: 30px;
    margin-top: 20px;
    display: none;
}
.wunian .xw{}
.wunian .yc ul{
    height: 760px;
}
.wunian .yc ul li{
    width: 200px;
    float: left;
    height: 240px;
    margin-bottom: 20px;
    background: url(http://www.boosj.com/sp/2017newyear/images/wu_zuop_xiajiao.png) no-repeat;
    background-color: #c6151d;
    margin-right: 20px;
    background-position: 0px 205px;
}
.wunian .yc ul li a{
    text-decoration: none;
    display: block;
    height: 240px;
}
.wunian .yc ul li a .biao{
    background: url(http://www.boosj.com/sp/2017newyear/images/wu_biaoqian.png) no-repeat;
    height: 30px;
    position: relative;
    z-index: 4;
    color: #ffea00;
    padding-left: 5px;
    width: 100px;
    line-height: 25px;
}
.wunian .yc ul li a .biao1{
    height: 30px;
    position: relative;
    z-index: 4;
    color: rgba(0, 0, 0, 0);
    padding-left: 5px;
    width: 100px;
    line-height: 25px;
}
.wunian .yc ul li a img{
    position: relative;
    top: -30px;
    z-index: 3;
    height: 130px;
    width: 100%;
}
.wunian .yc ul li a .num{
    position: relative;
    top: -60px;
    display: block;
    width: 90px;
    height: 25px;
    line-height: 25px;
    background-color: #c6151d;
    z-index: 99;
    color: rgb(255, 234, 0);
    border-radius: 10px 10px 0 0;
    text-align: center;
}
.wunian .yc ul li a p{
    margin-top: -55px;
    color: #fff;
    padding: 0 10px;
    font-size: 14px;
    height: 40px;
    overflow: hidden;
}
.wunian .yc ul li a .one{
    color: #c6151d;
    padding-left: 110px;
}
.wunian .yc ul li a .toupiao{
    color: #6c3e19;
    padding-left: 20px;
}
.wunian .yc ul li a:hover p{color: #ffea00;}
.wunian .yc ul li a:hover .toupiao span{background: -moz-linear-gradient(top, #fff100 0%, #ff7300 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff100), color-stop(100%,#ff7300));
    background: -webkit-linear-gradient(top, #fff100 0%,#ff7300 100%);
    background: -o-linear-gradient(top, #fff100 0%,#ff7300 100%);
    background: -ms-linear-gradient(top, #fff100 0%,#ff7300 100%);
    background: linear-gradient(to bottom, #fff100 0%,#ff7300 100%);
    color: #c6151d;}
.wunian .yc ul li a:hover .toupiao .but{
    background: -moz-linear-gradient(top, #fff100 0%, #ff7300 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff100), color-stop(100%,#ff7300));
    background: -webkit-linear-gradient(top, #fff100 0%,#ff7300 100%);
    background: -o-linear-gradient(top, #fff100 0%,#ff7300 100%);
    background: -ms-linear-gradient(top, #fff100 0%,#ff7300 100%);
    background: linear-gradient(to bottom, #fff100 0%,#ff7300 100%);
    color: #c6151d;
}
.wunian .yc ul li a .toupiao span{
    font-size: 20px;
    padding: 5px 6px;
    border-radius: 5px;
    margin-right: 5px;
    background: -moz-linear-gradient(top, #fff100 0%, #ff7300 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff100), color-stop(100%,#ff7300));
    background: -webkit-linear-gradient(top, #fff100 0%,#ff7300 100%);
    background: -o-linear-gradient(top, #fff100 0%,#ff7300 100%);
    background: -ms-linear-gradient(top, #fff100 0%,#ff7300 100%);
    background: linear-gradient(to bottom, #fff100 0%,#ff7300 100%);
    background-color: #f5cd73;
}
.wunian .yc ul li a .toupiao .but{
    display: inline-block;
    font-size: 16px;
    padding: 2px 5px;
    border-radius: 5px;
    width: 115px;
    background: -moz-linear-gradient(top, #fff100 0%, #ff7300 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff100), color-stop(100%,#ff7300));
    background: -webkit-linear-gradient(top, #fff100 0%,#ff7300 100%);
    background: -o-linear-gradient(top, #fff100 0%,#ff7300 100%);
    background: -ms-linear-gradient(top, #fff100 0%,#ff7300 100%);
    background: linear-gradient(to bottom, #fff100 0%,#ff7300 100%);
    background-color: #f5cd73;
}
.wunian .yc ul li a .toupiao .but em{
    letter-spacing: 2px;
    margin-right: 6px;
    margin-left: 2px;
    font-size: 18px;
}
.wunian .yc .page{
    text-align: center;
    display: inline-block;
    width: 100%;
}
.wunian .yc .page .nopage{
    color: #b06930;
    border: 1px solid #b06930;
    padding: 2px 7px;
}
.wunian .yc .page ul{
    height: 30px;
    background-color: rgba(0, 0, 0, 0);
    display: inline;
}
.wunian .yc .page ul li{
    background-color: #f4ce74;
    width: 20px;
    margin: 0 5px;
    height: 20px;
    display: inline;
    float: inherit;
    cursor: pointer;
}
.wunian .yc .page ul .nowpage{
    background-color: #fff !important;
    color: #6c3e19;
    border: 1px solid #6c3e19;
    padding: 2px 7px;
}
.wunian .yc .page ul .page{
    color: #6c3e19;
    border: 1px solid #6c3e19;
    padding: 2px 7px;
}
.wunian .yc .page ul .page:hover{
    color: #c6151d;
    border-color: #c6151d;
}
.wunian .yc .page div{
    display: inline;
    color: #6c3e19;
    border: 1px solid #6c3e19;
    padding: 2px 7px;
    cursor: pointer;
}
.wunian .yc .page div:hover{
    color: #c6151d;
    border-color: #c6151d;
}
#guize{
    margin:0 auto;
    position: absolute;
    top: 0;
    left:0;
    z-index: 999;
    display:none;
}
#guize img{margin: 70px auto;display: block;width:100%;}
#guize span{
    display: block;
    width: 25px; 
    height: 25px;
    background-color: rgba(86,85,85,0.8);
    position: absolute;
    top: 58px;
    right: -12px;
    border-radius: 50%;
    text-align: center;
    line-height: 25px;
    color: #fff;
    cursor: pointer;
}


/*hinian*/
.hinian{
    margin-top: 285px;
    height: 700px;
    position: relative;
}
.hinian .title{
    height: 50px;
    background-color: rgba(0, 0, 0, 0.43);
    width: 260px;
    margin: 0 auto;
    text-align: center;
    line-height: 50px;
    background: url(http://www.boosj.com/sp/2017newyear/images/hai_dbt.png) no-repeat;
    background-size: 250px 50px;
    font-size: 18px;
    letter-spacing: 1px;
    font-weight: 500;
}
.hinian p{
    background-color: #e2b24b;
    font-size: 18px;
    margin: 20px 90px;
    padding: 10px 15px;
    border-radius: 10px;
    color: #3b220f;
}
.hinian .left{
    background: url(http://www.boosj.com/sp/2017newyear/images/hai_left.png) no-repeat;
    width: 35px;
    height: 60px;
    float: left;
    margin-left: 110px;
    margin-right: 30px;
    margin-top: 160px;
    cursor: pointer;
}
.hinian .left:hover{background: url(http://www.boosj.com/sp/2017newyear/images/hai_left_over-.png) no-repeat;}
.hinian .right{
    background: url(http://www.boosj.com/sp/2017newyear/images/hai_right.png) no-repeat;
    width: 50px;
    height: 60px;
    float: left;
    margin: 160px 10px 0 25px;
    cursor: pointer;
}
.hinian .right:hover{background: url(http://www.boosj.com/sp/2017newyear/images/hai_right_over.png) no-repeat;}
.hinian .video{
    width: 571px;
    height: 320px;
    background-color: #000;
    float: left;
    border: 3px solid #6c3e19;
    border-radius: 2px;
}
.hinian #tiaofuTop{
    position: absolute;
    bottom:67px;
    left:87px;
}


/*jinian*/
.jinian{
    margin-top: 220px;
    margin-left: 30px;
    height: 770px;
    position: relative;
}
.jinian img{
    cursor: pointer;
}
.jinian .jiangpin{
    float: right;
    width: 515px;
    height: 420px;
    margin-right: 50px;
}
.jinian .jiangpin>b{
    width: 120px;
    height: 40px;
    float: left;
    text-align: center;
    color: #b07a2f;
    border: 2px solid #b07a2f;
    margin-right: 20px;
    line-height: 35px;
    font-size: 20px;
    margin-top: 30px;
    border-radius: 5px;
    cursor: pointer;
}
.jinian .jiangpin>b:first-child{margin-left: 130px;}
.jinian .jiangpin .current{color: #c5161d !important;border: 2px solid #c5161d !important;}
.jinian .jiangpin .zhongjiangOut{
    height:280px;
    overflow: hidden;
    clear:both;
    top:20px;
    position:relative;
}

.jinian .jiangpin ul li{
    height: 35px;
    margin-left:50px;
    color: #6c3e19;
    font-size: 18px;
    width: 470px;
}
.jinian .jiangpin ul li em{margin-right: 20px;width: 150px;display: inline-block;height: 30px;overflow: hidden;line-height: 30px;}
.jinian .jiangpin ul li .shijian{margin-right:20px;width: 100px;}
.jinian .jiangpin .zhongjiang{
    display: block;
    position:relative;
    top:0;
    left:0;
}


.jinian .jiangpin .myjiang{height:315px;position:relative;overflow: hidden;display: none;margin-top: 90px;}
.jinian .jiangpin .myjiang li{margin-left:130px;}
.jinian .jiangpin .myjiang li .shijian{margin-right:60px;}
.jinian .jiangpin .myjiang li em{width: 100px;margin-right: 30px;}
.jinian .jiangpin .myjiang li em:nth-child(2){width: 105px;margin-right: 30px;}
.jinian .jiangpin .myjiang li em:last-child{width: 175px;}

/*我的奖品翻页*/

.jinian .jiangpin .myjiang #change_page {
    margin-left: 40px;
    text-align:center;
    position:absolute;
    left:0;
    bottom:-5px;
}
.jinian .jiangpin .myjiang #change_page .prev{
    margin-left:-30px;
    padding-right:30px;
    //cursor: pointer;
    color:#b07a2f;
    //color:#c5161d;
}
.jinian .jiangpin .myjiang #change_page .next{
    //cursor: pointer;
    color:#b07a2f;
    //color:#c5161d;
}




.jinian p:first-child{
    margin-top: 30px;
}
.jinian p{
    margin-top: 10px;
    font-size: 16px;
}
.jinian p em{
    font-size: 20px;
    padding: 0 5px;
    color: #c5161d;
}

/*gounian*/
.gounian{
    margin-top: 290px;
    margin-left: 35px;
    height: 500px;
}
.gounian ul{}
.gounian ul li{
    float: left;
    margin-right: 40px;
    margin-bottom: 40px;
    width: 400px;
    height: 250px;
}
.gounian ul li a{
    text-decoration: none;
    display: block;
}
.gounian ul li a img{
    width: 100%;
}
.gounian ul li a p{
    color: #6c3e19;
    font-size: 35px;
    text-align: center;
}
.gounian ul li:hover a p{color: #c5161d;}

/*pinglun*/
.pinglun{
    margin: 100px 30px 0 30px;
}
.pinglun #pl-title{
    margin-top:100px;
    margin-bottom:20px;
    padding:20px 20px 20px 30px;
    height:100px;
    background: url(http://www.boosj.com/sp/2017newyear/images/pingl_dbt.png) no-repeat center center;
}
.pinglun #pl-title .title-left{
    float:left;
    color:#c5161d;
    font-size:18px;
    width:115px;
    font-weight:bold;
}
.pinglun #pl-title .title-right{
    padding-top:3px;
    float:left;
    color:#6c3e19;
    font-size: 16px;
    width:695px;
}

.pinglun .pub-comment-box .comment-title .userface{width: 40px;
    height: 40px;
    border-radius: 50%;}
.pinglun .pub-comment-box .comment-title .userface img{
    width: 40px;
    height: 40px;
    border-radius: 50%;
}
.pinglun .pub-comment-box .comment-title .user a{color: #6c3e19;font-size: 18px;}
.pinglun .pub-comment-box .comment-title .user{padding-top: 5px;}
.pinglun .pub-comment-box .comment-title .commenttotal{color:#6c3e19; }
.pinglun .pub-comment-box .comment-title .commenttotal .cmtnum{    padding: 0 5px;
    color: #c5161d;
    font-size: 16px;}
.js-sendcommentbox{
  -webkit-box-shadow:0px 0px 10px 10px rgba(211, 162, 80, 0.42);
  -moz-box-shadow:0px 0px 10px 10px rgba(211, 162, 80, 0.42);
  box-shadow: 0px 0px 10px 10px rgba(211, 162, 80, 0.42);
  }
.pinglun  .textareabox{border-radius: 5px;}
.pinglun .pub-comment-box .sendcommentbox .default-color{
    background-color: #fedc99;
    border: none;
    box-shadow: 2px 2px 10px 2px rgba(211, 162, 80, 0.42) inset;
    height: 90px;
    color: #cc9850;
    padding: 10px 15px;
    font-size: 16px;
    }
.pinglun .pub-comment-box .sendcommentbox .sendbox{background-color: #f1cb86;}
.pinglun .pub-comment-box .sendcommentbox .cmtface .btn-showface{color: #6c3e19;}
.pinglun .pub-comment-box .sendcommentbox .quikbox .btn-showquik{    background-color: rgba(176, 122, 47, 0.82);
    color: #fedc99;}
.pinglun .pub-comment-box .sendcommentbox .cmt-submit .btn-cmt-submit{    background-color: rgba(176, 122, 47, 0.82);
    color: #fedc99;}
.pinglun .js-commentlist{
    height: 480px;
}
.pinglun .pub-comment-box .comment-cnt .tab-tit .current{
    color: #6c3e19;
    font-size: 20px;
    font-weight: 700;
    border-bottom: 3px solid #6c3e19;
    }
    .pinglun .pub-comment-box .comment-cnt .tab-tit span{
    font-size: 18px;
    color: #6c3e19;
    border-bottom: none;
    }
    .pinglun .pub-comment-box .comment-cnt .tab-tit {
    border-bottom: 3px solid #b07a2f;
}
.pinglun .pub-comment-box .precommentbox{    height: 550px;
    overflow: auto;}
.pinglun .pub-comment-box .commentlist .precomment .user_name .time{color: #b07a2f;}
.pinglun .pub-comment-box .commentlist .precomment .funbox a{color: #6c3e19;}
.pinglun .pub-comment-box a:hover{color:#c6151d;}
.pinglun .pub-comment-box .commentlist .precomment .sepcolor{color: #6c3e19;}
.pinglun .pub-comment-box .commentlist .precomment .cont{color: #6c3e19;}
.pinglun .pub-comment-box .commentlist .precomment{border-bottom: 2px dashed #6c3e19;}
.pinglun .pub-comment-box .sendcommentbox .pub-form-inputbox{background-color: #fedc99;}
.pinglun .pub-comment-box .sendcommentbox .pub-form-inputbox:focus{height:90px;}
 ::-webkit-scrollbar-track-piece{
    background-color:rgba(0, 0, 0, 0);
    -webkit-border-radius:0;
}
::-webkit-scrollbar{
    width:0.001rem;
    height:8px;
    background-color: rgba(0, 0, 0, 0);
}
::-webkit-scrollbar-thumb{
    height:50px;
    background-color:rgba(0, 0, 0, 0);
    -webkit-border-radius:4px;
    outline:2px solid rgba(0, 0, 0, 0);
    border: 2px solid rgba(0, 0, 0, 0);
}
::-webkit-scrollbar-thumb:hover{
    height:50px;
    background-color:rgba(0, 0, 0, 0);
    -webkit-border-radius:4px;
}
 

/*shiping*/
.pri_playvideo{height:412px;}

#novideo{
    display: none;
    height: 200px;
    background-color: #f5cd73;
    position: absolute;
    top: 58px;
    left:310px;
    z-index: 999;
    margin: 0 auto;
    width: 330px;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
}
#novideo p{
    width:100%;
    text-align:center;
    margin-top:85px;
    font-size:20px;
}
#novideo span{
    display: block;
    width: 25px;
    height: 25px;
    background-color: rgba(86,85,85,0.8);
    position: absolute;
    top: -12px;
    right: -12px;
    border-radius: 50%;
    text-align: center;
    line-height: 25px;
    color: #fff;
    cursor: pointer;
}

#nohongbao{
    display: none;
    background-color: #f5cd73;
    position: absolute;
    width:390px;
    height:320px;
    top: 58px;
    left:265px;
    z-index: 999;
    margin: 0 auto;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
}
#nohongbao img{display: block;}
#nohongbao span{
    display: block;
    width: 25px;
    height: 25px;
    background-color: rgba(86,85,85,0.8);
    position: absolute;
    top: -12px;
    right: -12px;
    border-radius: 50%;
    text-align: center;
    line-height: 25px;
    color: #fff;
    cursor: pointer;
}
#nopiao{
    display: none; 
    height: 900px;
    background-color: rgba(0,0,0,0.3);
    position: fixed;
    top: -140px;
    z-index: 999;
    margin: 0 auto;
    width: 100%;
}
#nopiao img{margin: 250px auto;display: block;}
#nopiao span{
    display: block;
    width: 25px;
    height: 25px;
    background-color: rgba(86,85,85,0.8);
    position: relative;
    top: -595px;
    left: 1030px;
    border-radius: 50%;
    text-align: center;
    line-height: 25px;
    color: #fff;
    cursor: pointer;
}
.float{
    position: fixed;
    z-index:20;
    top: 150px;
    right: 20px;
}
.float ul{}
.float ul .ie8{height: 35px;line-height:35px;width:100px;margin-bottom:15px;background-image: none;background-color: #f5cd73;}
.float ul li{height: 50px;background: url(http://www.boosj.com/sp/2017newyear/images/nav_bj.png) no-repeat;width: 130px;background-size: contain;line-height: 45px;text-align: center;color: #6c3e19;font-size: 18px;font-weight: 700;font-family: "";}
.float ul li a{
    margin: 0;
    text-decoration: none;
    cursor: pointer;
}
.float ul li:hover{color: #c6151d;}
.koulin{
    position: fixed;
    right: 20px;
    top: 450px;
    cursor: pointer;
}

/*hongbao*/
.hongbao{
    display: none;
    width: 100%;
    height: 100%;
    //background-color: #92171c;
    background: rgba(0,0,0,0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
}
.hongbao .bg{
    //background-color: #480c0e;
    width: 100%;
    height: 80%;
    margin: 100px 0;
    position: relative;
    z-index: 5;
}
.hongbao .bg img{
    height: 100%;
    margin: 0 auto;
    width: 780px;
    display: block;
    opacity: 0.5;
    -webkit-animation: optiy 1.5s infinite;
    -moz-animation: optiy 1.5s infinite;
    -ms-animation: optiy 1.5s infinite;
    animation: optiy 1.5s infinite;
}
 @-webkit-keyframes optiy {
      0% { opacity: 0.5; }
     50% { opacity: 1;}
     100%{opacity: 0.5;}
 }
 @-ms-keyframes optiy {
     0% { opacity: 0.5; }
     50% { opacity: 1;}
     100%{opacity: 0.5;}
 }
 @keyframes optiy {
     0% { opacity: 0.5; }
     50% { opacity: 1;}
     100%{opacity: 0.5;}
 }
.hongbao ul{
    background: url(http://www.boosj.com/sp/2017newyear/images/hongb_dhongb.png) no-repeat;
    height: 480px;
    width: 320px;
    top: -680px;
    left: 650px;
    position: fixed;
    z-index: 6;
    background-size: contain;
}
.hongbao ul li{
    //display: none;
    color: #f5cd75;
    text-align: center;
}
.hongbao ul li .chai{margin: 75px 65px;cursor: pointer;}
.hongbao ul li .logo{margin: -10px 75px;}
.hongbao ul li .title{color: #5d0314;font-size: 18px;}
.hongbao ul li .title em{color: #f5c873;padding: 0 7px;}
.hongbao ul li .p1{
    font-size: 20px;
    margin: 80px 0 0 0;
}
.hongbao ul li .p2{
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 3px;
}
.hongbao ul li .p6{
    font-size: 20px;
    margin: 80px 0 0 0;
}
.hongbao ul li .p7{
    font-size: 20px;
}
.hongbao ul li .p8{
    font-size: 22px;
    font-weight: 700;
}
.hongbao ul li .but{
    background: url(http://www.boosj.com/sp/2017newyear/images/hongb_butn.png) no-repeat;
    background-size: cover;
    margin: 20px 90px 110px 90px;
    color: #6d3d17;
    font-size: 17px;
    font-weight: 700;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
}
.hongbao ul li a.get{
    background: url(http://www.boosj.com/sp/2017newyear/images/hongb_butn.png) no-repeat;
    background-size: cover;
    color: #6d3d17;
    font-size: 17px;
    font-weight: 700;
    height: 40px;
    line-height: 36px;
    cursor: pointer;
    display: inline-block;
    width:130px;
    text-decoration: none;
}
.hongbao ul li b.but{
    margin:20px 0 80px;
    display: inline-block;
    width:130px;
    line-height: 36px;
}
.hongbao ul li .ma{
    margin-top: -70px;
    margin-bottom: 70px;
}
.hongbao ul li .p3{
    font-size: 24px;
    margin: 0px 0 45px 0;
    letter-spacing: 3px;
}
.hongbao ul li .p4{
    font-size: 14px;
    margin: 5px 30px;
    text-align: left;
}
.hongbao ul li .saoma{
    float: left;
    margin: 10px 0 0 50px;
}
.hongbao ul li span{position: relative;left: 150px;top: -15px;background-color: #881319;border-radius: 50%;font-size: 18px;padding: 4px;cursor: pointer;}
.hongbao ul li input{
    height: 45px;
    width: 220px;
    border-radius: 30px;
    text-align: center;
    color: #6d3d17;
    font-size: 24px;
    outline: none;
}
.hongbao ul li .koulingsao{
    margin-top: -90px;
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #f5cc72;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #f5cc72;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #f5cc72;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #f5cc72;
}

.hongbao ul input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #f5cc72;
}
.hongbao ul input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #f5cc72;
}
.hongbao ul input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #f5cc72;
}
.hongbao ul input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #f5cc72;
}

#cover{
    position:fixed;
    left:0;
    top:0;
    z-index:998;
    width:100%;
    height:100%;
    background:rgba(0,0,0,0.5);
    display:none;
}


/*翻页*/
.pub_pagination{padding-top:2em!important;}

/*集年味礼品轮播*/
#awardOutBg{
    width:860px;
    height:160px;
    margin:25px 0;
    padding-left:80px;
    padding-top:22px;
    background:url('http://www.boosj.com/sp/2017newyear/images/awardBg.png') no-repeat center center;
}
#awardOutBg .awardOut{
    position: relative;
    overflow: hidden;
    width:760px;
    height:116px;

}
#awardOutBg .awardOut ul{
    height:116px;
    width:1170px;
    position:relative;
    left:0;
}
#awardOutBg .awardOut ul li{
    display: inline-block;
    width:190px;
    height: 116px;
}
#awardOutBg .awardOut ul li img{
    padding-right:20px;
    margin:0;
}
