@charset "utf-8";

.new_light {
    height: 42px;
    font-size: 20px;
    text-align: center;
    display: inline-block;
    line-height: 42px;
    border-radius: 22px;
}
.newimg img {pointer-events:auto;}
img{pointer-events:none;}
.icontip { position:fixed; top:0; right:0; width:75%; display:none; z-index:32}
.copyRight { text-align:center; font-size:14px; line-height:2; padding: 10px 40px 20px 0px;}
.copyRight img {display:inline-block;vertical-align: middle;}
.setBtn a h2 { font-size:.25rem; line-height:.30rem; margin-top:.11rem;}
.phb { background:url(../images/dbg.jpg) center top no-repeat; padding:0;border-top:none; background-size:100%; padding-bottom:10px;}
.fixBottom .hb { height:100%; display:block; float:left; width:11%; text-align:center; font-size:.2rem; color:#666666; background:url(../images/ewmbtn.jpg) center .2rem no-repeat;
 background-size:42% auto; padding-top:.65rem;}
 .fixBottom .kfBtn { width:13%;  background-size:42% auto; }
.setBtn {width: 72%;}
.sharTit {font-size: .26rem;}

.kfNotice p a {
    color: #ff0000;
    font-size: 0.36rem;
}

.setBtn a p {
    font-size: .29rem;
}
.setBtn a { position:relative;}
.setBtn a.dh1:after { content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); width:1px; height:60%; background:#eee;}

.dmbox {   z-index: 2;}
.fixBottom {background: #f9f9f9;}
.pin .subBtn{ display:block; width:92%; margin:0 auto; line-height:2; border-radius:32px; color:#412f06; text-align:center;  background: linear-gradient(to right ,#fed904, #f7e36f); font-size:16px;}
.pin .subBtn span { font-weight:bold;}
.pin img { border-radius:50%;}
.slideList .pin { padding:5px 0; margin-top:5px;}
.pin { padding:20px 0; background: url(../images/bgg.png) center bottom no-repeat #27282f;}
.pin ul { overflow:hidden; text-align:center; padding:0 6%;}
.pin li { width:13.5%; position:relative; margin:0 2% 10px; display:inline-block;}
.pin li img { display:block; width:100%;}
.homez { position:absolute;  right:-5px; top:0; border-radius:50%; color:#fff; background:#f0373d; width:24px; height:24px; text-align:center; line-height:24px;font-size:9px;}
.bbsoft { position:absolute; right:-5px; top:0; border-radius:50%; color:#fff; background:#ff9910; width:24px; height:24px; text-align:center; line-height:24px; font-size:9px;}
.pin .homez img { display:block; width:100%;}
.pin .bbsoft img { display:block; width:100%;}

.inforTit h2 {
    background: url(../images/icard.png) left center no-repeat;
    background-size: 0.4rem;
    padding-left: 0.5rem;
}
.inforTit {
    padding: 0 0.15rem 0 0.3rem;
}
.inforForm li {
    padding: 0 24px;
}
.fixLeft {
    bottom: 2.55rem;
}
.bottomtips {
  position: fixed;
  z-index: 2; 
  width: 100%; 
  height: 0.36rem;
  left: 0px;
  bottom: 1.06rem;
  background: #F5EBA9;
  text-align: center;
  color: #6B6A6A;
  /*filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;*/
  padding: 0.05rem;
}

.phbBar { padding-top:0px;}
.baoming_head {
    height: 6.5rem;
    padding: 0.12rem;
}
.closeBtn {
    top: -.55rem;
    background: url(../images/closebtn2.png) center no-repeat;
    width: .45rem;
    height: .45rem;
    background-size: 100% 100%;
    right: 0.1rem;
}
/* 定义keyframe动画，命名为blink */
@keyframes blink{
  0%{opacity: 1;}
  100%{opacity: 0;} 
}
/* 添加兼容性前缀 */

@keyframes jblink{
  0%{opacity: 1;}
  50% { opacity: 1; }
  50.01% { opacity: 0; }
  100%{opacity: 0;} 
}
@-webkit-keyframes jblink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
@-moz-keyframes jblink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes jblink {
    0% {opacity: 1; }
    50% {opacity: 1; }
    50.01% {opacity: 0;}
    100% { opacity: 0;}
}
@-o-keyframes jblink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
.jlink {
    animation: jblink .75s linear infinite;
    -webkit-animation: jblink .75s linear infinite;
    -moz-animation: jblink .75s linear infinite;
    -ms-animation: jblink .75s linear infinite;
    -o-animation: jblink .75s linear infinite;
}


.baixian{
font-size:0;
}
.baixian img{
font-size:0;
display:block;
vertical-align:top/middle;
}

.com-dialog-toast.showing {
    display: block;
    opacity: 1;
    z-index: 10000;
}

.com-dialog-toast {
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: fixed;
    display: none;
    opacity: 0;
    background: rgba(0, 0, 0, .8);
    z-index: 1000;
    padding: 10px 20px;
    border-radius: 10px;
    text-align: center;
    color: #fff;
    max-width: 200px;
    font-size: 16px;
    font-family: "Hiragino Sans GB", "Hiragino Sans GB W3", "Helvetica Neue", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}

.com-dialog-toast, .com-dialog-toast p {
    line-height: 1;
}
.com-dialog-toast.hiding {
    display: block;
    opacity: 0;
    -webkit-animation: ani-opa-hiding-keyframe 2s;
    animation: ani-opa-hiding-keyframe 2s;
}

.fudfai_right {
    position: fixed;
    z-index: 3;
    width: 1.6rem;
    height: 1.6rem;
    right: 0.2rem;
    bottom: 1.5rem;
}

.fudfai_right img {width: 100%;}/*摇动福袋*/
@-webkit-keyframes shake-rotate{2%{-webkit-transform:translate(0, 0) rotate(6.5deg)}4%{-webkit-transform:translate(0, 0) rotate(7.5deg)}6%{-webkit-transform:translate(0, 0) rotate(4.5deg)}8%{-webkit-transform:translate(0, 0) rotate(5.5deg)}10%{-webkit-transform:translate(0, 0) rotate(6.5deg)}12%{-webkit-transform:translate(0, 0) rotate(0.5deg)}14%{-webkit-transform:translate(0, 0) rotate(-8.5deg)}16%{-webkit-transform:translate(0, 0) rotate(-4.5deg)}18%{-webkit-transform:translate(0, 0) rotate(4.5deg)}20%{-webkit-transform:translate(0, 0) rotate(9.5deg)}22%{-webkit-transform:translate(0, 0) rotate(6.5deg)}24%{-webkit-transform:translate(0, 0) rotate(9.5deg)}26%{-webkit-transform:translate(0, 0) rotate(-0.5deg)}28%{-webkit-transform:translate(0, 0) rotate(10.5deg)}30%{-webkit-transform:translate(0, 0) rotate(9.5deg)}32%{-webkit-transform:translate(0, 0) rotate(-6.5deg)}34%{-webkit-transform:translate(0, 0) rotate(-4.5deg)}36%{-webkit-transform:translate(0, 0) rotate(6.5deg)}38%{-webkit-transform:translate(0, 0) rotate(10.5deg)}40%{-webkit-transform:translate(0, 0) rotate(-0.5deg)}42%{-webkit-transform:translate(0, 0) rotate(6.5deg)}44%{-webkit-transform:translate(0, 0) rotate(10.5deg)}46%{-webkit-transform:translate(0, 0) rotate(10.5deg)}48%{-webkit-transform:translate(0, 0) rotate(6.5deg)}50%{-webkit-transform:translate(0, 0) rotate(0.5deg)}52%{-webkit-transform:translate(0, 0) rotate(5.5deg)}54%{-webkit-transform:translate(0, 0) rotate(8.5deg)}56%{-webkit-transform:translate(0, 0) rotate(5.5deg)}58%{-webkit-transform:translate(0, 0) rotate(-7.5deg)}60%{-webkit-transform:translate(0, 0) rotate(-7.5deg)}62%{-webkit-transform:translate(0, 0) rotate(10.5deg)}64%{-webkit-transform:translate(0, 0) rotate(0.5deg)}66%{-webkit-transform:translate(0, 0) rotate(5.5deg)}68%{-webkit-transform:translate(0, 0) rotate(5.5deg)}70%{-webkit-transform:translate(0, 0) rotate(8.5deg)}72%{-webkit-transform:translate(0, 0) rotate(8.5deg)}74%{-webkit-transform:translate(0, 0) rotate(-5.5deg)}76%{-webkit-transform:translate(0, 0) rotate(10.5deg)}78%{-webkit-transform:translate(0, 0) rotate(5.5deg)}80%{-webkit-transform:translate(0, 0) rotate(-9.5deg)}82%{-webkit-transform:translate(0, 0) rotate(-0.5deg)}84%{-webkit-transform:translate(0, 0) rotate(5.5deg)}86%{-webkit-transform:translate(0, 0) rotate(8.5deg)}88%{-webkit-transform:translate(0, 0) rotate(0.5deg)}90%{-webkit-transform:translate(0, 0) rotate(-0.5deg)}92%{-webkit-transform:translate(0, 0) rotate(-4.5deg)}94%{-webkit-transform:translate(0, 0) rotate(-0.5deg)}96%{-webkit-transform:translate(0, 0) rotate(0.5deg)}98%{-webkit-transform:translate(0, 0) rotate(-7.5deg)}0%,100%{-webkit-transform:translate(0, 0) rotate(0)}}
.get_shake {-webkit-animation:shake-rotate 1000ms ease-in-out infinite}            
#mcover5 {position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); display: none; z-index: 100002; }
#mcover5 img {position: fixed; right: 18px; top: 5px; width: 260px !important; height: 180px !important; z-index: 100002; }

#mcover2 {position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); display: none; z-index: 100002; }
#mcover2 img {position: fixed; right: 18px; top: 5px; width: 260px !important; height: 180px !important; z-index: 100002; }

.mcover2 {position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); display: none; z-index: 100002; }
.mcover2 img {position: fixed; right: 18px; top: 5px; width: 260px !important; height: 180px !important; z-index: 100002; }

.jdBox { background:url(../images/bgg.png) center bottom no-repeat #27282f; position:relative; padding:20px 8% 0;}
.jdbar { position:relative; background:url(../images/jdbar.png) center no-repeat; box-sizing:border-box; padding:5px 7px; height:30px; border-radius:40px; box-shadow:0 0 10px rgba(255,255,255,0.5); background-size:100% 100%;}
.jdtiao { height:100%; background:url(../images/linght.png) center no-repeat; background-size:100% 100%; display:block;}
.noticeTag { position:absolute; text-align:center; background:url(../images/notice.png) center no-repeat; width:50px; height:28px; right:-15px; top:-50%; line-height:18px; background-size:100% 100%;}
.noticeTag i { font-style:normal; font-weight:bold;}
.jdNotice { text-align:center; color:#fff; line-height:3;}
.jdNotice span { font-weight:bold;}

.video-open{
	position: absolute;
	bottom: 10%;
	left: 50%;
	margin-left: -.3rem;
	z-index: 9;
	width: 1.6rem;
	height: .6rem;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKYAAAA8CAMAAADbqzFgAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABOUExURUdwTP6AfOHh4fDw8P76+v1qZZqamv///wgICAAAAPv7+/6Zlf/IxsnJyff39/+0tfT09P1fU/9KT/5RUP1YUvxmVf9ETv////7s6/7MywhI4a0AAAARdFJOUwDzYoTI+yzMEwi469tGoOqWiLnb1wAAAzJJREFUaN7Vmtty4yAMhoNtEvAxNgQn7/+iBcxB2GS3vUG2etOZ3Zl+8/+SEMK3Wz4456x46D96+0NowqGqx7ZtHsWiaduxrgbN+mvG6lmQb0f7rH5Dytm9RmN0pPX9f6Aa8nGC0KD/lLJqHqeIpvouKL+Pj9PEeOffDG/Bf+s7QunrRSnpehTONs/JhgYwasIQM0UhbYZMgrIqQgbG+TXbkJJigFYHTj4ESAJ03DClASUIoAPf56V3vHsdKK2cOrryvqf5yX31NCQDKc2PCdLg1hEbj5QG03suXdDinCM7lk9Wy0gppCjPGcuI+8RMKDdQWz1zwBQELz1ZfayerJYaUxSvo5p5MV0nyuVlFNNC6ijel5ycXkySaUUycdyCUiQ5WZMTM/Z1aLlYhJhKZ6fF5K7MaY7SiSmC5ZqzuJyVcZ0992KCvg7E9JSLKp2dTxY97/aUdJpeENJ5viwLQXDdzxzQcwv6Xte1m5PENJSaUyJMIC41+73jdDXxJjvHbfTlk5PXqecp5rp+qO9EXsxFlW7xNfdTBwGQ9pD0mOs6RUgnZ+nk1PMHa5PePvuTPGJq5xPPlSrdktqASdMjUkJM7fwsgpRK/4KAufWjwxycYK5TKB+j5lK+I0VMOAbD3LRyBsftDwJmND25+iSYb7oATiUwcxNcKeYUU9e6N1xD4pSQb0gwMxM1PxTWj8FEaEi+vcOpCGKabhQgN0qM9u4Py/1l12F2EjTMZaNUGIelHz12o5t8O7+Dlo6xfD+yyw8/yKU3HynJ50OSgUO5zFQYg1wYixNIM7pJMG0ASKVK3zLsWBwuGYnlYXg7el583LSXjHBli1Uerz6LgwxKIojZsPQCHHdFYA4WsK9j9HZ/AQ7rBLm7kSeJGQJrnRCXM8e8PJSPQlvOgFXX5rf87rhCXHXFxSE1fQh6nhw+psoRF4dgDUvlsRGFo1yXD+oaFi61wbLo6DjyUjum56PbXSMBJfoTgXm88v/U0/wZSU/w4JI8X01UhPuZ11JO5SEzz1fJY2DTEwnzUhAMyOxjYO5pVbPKsz2tXuWh+irP/lf5iOIyn6RYRS/wgc9lPpc65cdnP5kgS2W2c3f6AAAAAElFTkSuQmCC);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding-left: .6rem;
	box-sizing: border-box;
}
.video-open p{
	font-size:.32rem;
	color: #262626;
	line-height: .6rem;
}
.closevideo{
	position: absolute;
	color: #ffffff;
	font-size: .6rem;
	font-weight: 300;
	left: .5rem;
	top: .3rem;
	z-index: 999;
	width: .5rem;
	height: .5rem;
	border-radius: 50%;
}
.swpier-page{
	position: absolute;
	z-index: 20;
	right: 0;
	bottom: 5%;
	height: .4rem;
	padding: 0 .25rem;
	background: rgba(0,0,0,.6);
	border-radius: .2rem 0 0 .2rem;
	color: #fff;
	font-size: .3rem;
	line-height: .4rem;
}
.timeBar { background: url(../images/altk3.jpg) center no-repeat;background-size:100% auto;    height: 1.6rem;    padding: .26rem .25rem; }
.noticeBg { background:url(../images/noticebghb1.png) center no-repeat;left:auto; background-size:100% auto;bottom: 1.15rem; right: 1.22rem;position: fixed;z-index: 30}
.openRed { margin-left:-3.25rem;}
.closedRed { margin-left:-3.25rem;}
.notice1{top:0.1rem;}
.notice2{bottom:1.3rem;right: 1rem;left:auto;}
.rightBag {    text-indent: 0.6rem;}
.closeAz{display: none;}
.orderTit{ 
box-sizing:border-box;
}
.lxftime{
height: 41px;
}

.fixBottom {
    z-index: 30;
  }

#audio_btn{
    z-index:99999;
}

#screen{
    z-index: 31;
}
#screenNotice{
    z-index: 31;
}

.inforBox {
    z-index: 32;
}
.teamAlt {
    z-index: 32;
}
.altBox{
    z-index: 32;
}
.kfBox{
    z-index: 32;
}
.closedRed{
    z-index: 32;    
}
.openRed{
    z-index: 32;    
}
.notice1{
    z-index: 32;    
}
.notice2{
    z-index: 32;    
}
.share{
    z-index: 32;
}
.icontips{
    z-index: 32;
}

.top_pop{
    z-index: 32;
}
.closeBtn{
    z-index: 32;
}
.teamAltfade{
    z-index: 32;
}
.openBtn{
    z-index: 32;
}
.openBtninset{
    z-index: 32;
}
.redbagTwo{
    z-index: 32;
}
.screenNotice{
    z-index: 29;
}
.sureAlt{
    z-index: 32;
}
.redOpen{
    z-index: 32;
}
/*myredbag的css*/
.numBox {
    font-size: 1rem;
    text-indent: 0.2rem;
    color: #ffd89a;
    text-shadow: 5px 2px 6px #6b2796;
}
.icontips { z-index:20; display:none; position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); width:70%;}
.icontips img { display:block; width:100%;}

.altBox { bottom:-300%;}
.inforBox { bottom:-300%;}
.teamAlt { bottom:-300%;}
#shareinfo{ bottom:-300%;}
        .videoWrap{
            position: relative;
        }
        .videoWrap img,.videoWrap .poster{
            position: relative;
            z-index: 1;
        }
        .videoWrap .poster{
            width: 100%;
            height: 5rem;
            background: #000000;
        }
        .videoWrap .play_btn{
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
            width: 1.2rem;
            height: 1.2rem;
            background: #999999;
            border-radius: 1rem;
            z-index: 2;
            animation: play_anim 1s linear infinite;
        }
        .videoWrap .play_btn img{
            width: 80%;
            height: 80%;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .videoWrap video{
            position: absolute;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0;
            width: 100%;
            height: 100%;
            z-index: 0;
        }

        @keyframes play_anim{
            0%{
                opacity: 0;
            }
            49%{
                opacity: 0;
            }
            50%{
                opacity: 1;
            }
            99%{
                opacity: 1;
            }
            100%{
                opacity: 0;
            }
        }
        .orderList>div{
            overflow: hidden;
        }
        .lxftime {
            padding: 18px 0 0px;
        }
        .tousu{
            /* position: fixed; */
            right: 1%;
            top: 60px;
            z-index: 99999;
            width: 50px;
            height: 50px;
        }
        .tousu .btn{
            position: absolute;
            width: 30px;
            height: 30px;
            left: 10px;
            top: 10px;
            background: url(d5032a8c_complaint.png) no-repeat center;
            background-size: 100% 100%;
        }
        .t_slide_right{
            position: fixed;
            right: 1%;
            top: 10px;
            z-index: 888;
        }
        .t_slide_right>div,.t_slide_right>a,.t_slide_right>#audio_btn{
            position: relative !important;
            display: block;
            left: 0;
            top: 0;
        }