/*
@author: he
@update: he (2020-12-14)
*/
@charset "utf-8";
body{font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto;padding:0;background:#fff;color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
video embed,video object,video iframe,video{width:100%;height:auto;}
img{max-width:100%;border:0;}
li,ol,ul{list-style:none}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
a{text-decoration:none;outline:none;}
textarea{resize:none}
input[type="text"],input[type="password"],select,textarea,button,input[type="button"],input[type="reset"],input[type="submit"]{outline:0;-webkit-user-modify:read-write-plaintext-only;-webkit-appearance:none;font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;}
.pr{position:relative;}
.abs{position: absolute}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.wrap{min-width:320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative; background: #a50d01;}
.ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ggtit{ height: 1.173rem; line-height: 1.173rem; text-align: center; font-size: 0.48rem; font-weight: 700; color: #fff; border-radius: 0.2rem 0.2rem 0 0;
    background: -webkit-linear-gradient(top, #ffa749, #ff5114); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #ffa749, #ff5114); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #ffa749, #ff5114); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #ffa749, #ff5114); /* 标准的语法 */}

/*页头*/
.header{ height: 7.24rem;}
.header .logo{ top: 0.267rem; left: 0.4rem; display: block; width: 3.213rem; height: 0.587rem;}
.header .ttxt{ top: 1.147rem; left: 0; width: 100%; text-align: center; line-height: 0.453rem; font-size: 0.453rem; font-weight: 700; color: #fff;}
.header .shuangTime{ top: 5.907rem; left: 1.413rem; width: 7.267rem; height: 0.8rem; line-height: 0.8rem; font-size: 0.4rem; text-align: center; color: #fff;}
.header .shuangTime b{ display: inline-block; width: 0.587rem; height: 0.507rem; margin: 0 0.067rem; line-height: 0.507rem; font-size: 0.4rem; background: url(/images/zhuanti/2020cjcxhd/icon_02.png) no-repeat; background-size: 100% 100%;}

/*一元秒杀*/
.oneSeckill{ margin: 0 0.4rem 0.667rem; background: #fff; border-radius: 0.2rem; padding: 0.133rem 0 0.64rem;}
.oneSeckill .tit{ height: 1.493rem; line-height: 1.493rem; font-size: 0.48rem; font-weight: 700; text-align: center; background: url(/images/zhuanti/2020cjcxhd/tit_01.png) no-repeat center; background-size: 7.627rem 0.213rem;}
.oneSeckill .tit b{ color: #cc3820;}
.oneSeckill .couponTop{ height: 2.387rem; margin-bottom: 0.133rem; display: -webkit-flex; display: flex; justify-content: center;}
.oneSeckill .couponTop .list{ display: block; width: 1.813rem; height: 1.453rem; padding-top: 0.933rem; margin: 0 0.2rem; background: url(/images/zhuanti/2020cjcxhd/yhq_01.png) no-repeat; background-size: 100% 100%;}
.oneSeckill .couponTop .list-price{ line-height: 0.74rem; text-align: center; font-size: 0.373rem; color: #ffebac;}
.oneSeckill .couponTop .list-price b{ font-size: 0.74rem;}
.oneSeckill .couponTop .list-txt{ line-height: 0.427rem; text-align: center; font-size: 0.267rem; color: #740201;}
.oneSeckill .couponBot{ position: relative; z-index: 1; width: 9.2rem; height: 2.52rem; background: url(/images/zhuanti/2020cjcxhd/yhq_02.jpg) no-repeat; background-size: 100% 100%; margin-bottom: 0.4rem;}
.oneSeckill .couponBot .ctxt{ position: absolute; top: 1.387rem; left: 2.64rem; width: 6.24rem; line-height: 0.32rem; text-align: center; font-size: 0.32rem; color: #fff;}
.oneSeckill .btnBox{ position: relative; height: 1.547rem; margin-bottom: 0.533rem;}
.oneSeckill .btnBox .btn{ display: block; width: 6.507rem; height: 1.547rem; line-height: 1.547rem; text-align: center; font-size: 0.533rem; font-weight: 700; color: #b03c08; background: url(/images/zhuanti/2020cjcxhd/icon_03.png) no-repeat; background-size: 100% 100%; margin: 0 auto; -webkit-text-shadow:0 0.027rem 0 #fee992; -moz-text-shadow:0 0.027rem 0 #fee992; text-shadow:0 0.027rem 0 #fee992;}
.oneSeckill .btnBox .btn.msBtn,.oneSeckill .btnBox .btn.lqBtn{ display: none;}
.oneSeckill .btnBox .zzBg{ position: absolute; top: 0; left: 0; z-index: 2; display: none; width: 100%; height: 1.547rem; background:url(about:blank);}
.oneSeckill .btnBox .fdIcon{ position: absolute; top: -0.15rem; right: 1.227rem; z-index: 1; display: none; width: 2.027rem; height: 0.733rem; line-height: 0.587rem; font-size: 0.32rem; color: #fff; text-align: center; background: url(/images/zhuanti/2020cjcxhd/icon_04.png) no-repeat; background-size: 100% 100%; -webkit-animation:pulse2 1.5s 0.1s infinite both; animation:pulse2 1.5s 0.1s infinite both;}
.oneSeckill .rosterBox{ margin: 0 0.32rem; padding: 0.4rem 0; border: 0.027rem solid #ef543a; border-radius: 0.2rem; background: url(/images/zhuanti/2020cjcxhd/icon_01.png); background-size: 0.133rem 0.133rem;}
.oneSeckill .rosterBox .swiper-container{ overflow: hidden; width:100%; height: 0.733rem;}
.oneSeckill .rosterBox .swiper-slide{ overflow: hidden; width: auto; height: 0.733rem; border-radius: 0.36rem; margin-left: 0.4rem; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.oneSeckill .rosterBox .swiper-slide .ssPic{ float: left; display: block; width: 0.6rem; height: 0.6rem; border: 0.027rem solid #ffc27a; margin: 0.04rem 0 0 0.04rem; border-radius: 50%;}
.oneSeckill .rosterBox .swiper-slide .ssTxt{ float: left; width: 3.7rem; height: 0.733rem; line-height: 0.733rem; font-size: 0.32rem; color: #fff; padding: 0 0.187rem;}

/*课程*/
.course-wrap{ position: relative; margin: 0 0.4rem 0.667rem; background: #fff; border-radius: 0.2rem;}
.course-wrap .fdgz{ position: absolute; z-index: 2; top: 2.3rem; right: -0.4rem; display: block; width: 1.867rem; height: 0.8rem; line-height: 0.8rem; text-align: center; font-size: 0.32rem; color: #fff; border: 0.053rem solid #ff974b; border-right: 0; border-radius: 0.453rem 0 0 0.453rem; background: #000; opacity: 0.7;}
.course-wrap .ggtit .icon{ display: inline-block; margin-left: 0.133rem; width: 0.32rem; height: 0.547rem; vertical-align: middle; background: url(/images/zhuanti/2020cjcxhd/icon_06.png) no-repeat; background-size: 100% 100%;}
.course-wrap .course-subtit{ height: 1.12rem; border-bottom: 0.027rem solid #ccc;}
.course-wrap .course-subtit .swiper-slide{ height: 1.12rem; line-height: 1.12rem; font-size:.4rem; color:#333; width:auto!important; margin-left:0.56rem; cursor: pointer;}
.course-wrap .course-subtit .swiper-slide i{ display: none;}
.course-wrap .course-subtit .swiper-slide.on{ position: relative; z-index: 1; color:#fb5b4a; font-weight: 700;}
.course-wrap .course-subtit .swiper-slide.on i{ position: absolute; left: 50%; bottom: 0; margin-left: -0.333rem; display: block; width: 0.667rem; height: 0.053rem; border-radius: 0.027rem; background: #fb5b4a;}
.course-wrap .course-subtit .swiper-slide:last-child{margin-right:0.56rem;}
.course-wrap .course-con{ display:none;}
.course-wrap .course-con ul{ padding: 0.4rem 0 0 0; display: -webkit-flex; display: flex; flex-wrap: wrap; align-content: flex-start;}
.course-wrap .course-con li{ width: 4.267rem; background: #fff; margin: 0 0 0.4rem 0.187rem; border-radius: 0.107rem; border: 0.027rem solid #d40f01;}
.course-wrap .course-con .course-pic{ position: relative; z-index: 1; width: 4.267rem; height: 2.667rem; border-radius: 0.107rem 0.107rem 0 0;}
.course-wrap .course-con .course-pic .txt{ display: block; text-align: center; padding-top: 0.293rem;}
.course-wrap .course-con .course-pic .txt h3{ display: block; line-height: 0.587rem; font-size: 0.4rem;}
.course-wrap .course-con .course-pic .txt span{ display: block; line-height: 0.587rem; font-size: 0.32rem;}
.course-wrap .course-con .course-pic .fdBox{ position: absolute; right: 0; bottom: 0; width: 1.853rem; height: 1.093rem; text-align: center; color: #fff; background:url(/images/zhuanti/2020cjcxhd/icon_07.png) no-repeat; background-size: 100% 100%;}
.course-wrap .course-con .course-pic .fdBox-oTxt{ line-height: 0.987rem; padding-top: 0.107rem; font-size: 0.32rem; font-weight: 700;}
.course-wrap .course-con .course-pic .fdBox-tTxt{ line-height: 0.4rem; padding-top: 0.2rem; font-size: 0.267rem;}
.course-wrap .course-con .course-pic .fdBox-tTxt b{ font-size: 0.32rem;}
.course-wrap .course-con .course-pic.oneBg{ background:url(/images/zhuanti/2020cjcxhd/pic_02.jpg) no-repeat; background-size: 100% 100%;}
.course-wrap .course-con .course-pic.oneBg .txt{ color: #b03c08;}
.course-wrap .course-con .course-pic.twoBg{ background:url(/images/zhuanti/2020cjcxhd/pic_01.jpg) no-repeat; background-size: 100% 100%;}
.course-wrap .course-con .course-pic.twoBg .txt{ color: #fff;}
.course-wrap .course-con .course-bot{ width: 100%; height: 2.267rem;}
.course-wrap .course-con .course-bot .price{ height: 1.067rem; padding-top: 0.133rem; text-align: center;}
.course-wrap .course-con .course-bot .price b{ display: block; font-size: 0.373rem; text-decoration: underline; color: #ff3440; line-height: 0.5rem;}
.course-wrap .course-con .course-bot .price font{ display: block; text-decoration: line-through; color: #7f7c7d; font-size: 0.267rem; line-height: 0.5rem;}
.course-wrap .course-con .course-bot .priceM{ height: 1.2rem; text-align: center;}
.course-wrap .course-con .course-bot .priceM b{ display: block; font-size: 0.373rem; text-decoration: underline; color: #ff3440; line-height: 1.2rem;}
.course-wrap .course-con .course-bot .btnHong,.course-wrap .course-con .course-bot .btnJu{ display: block; width: 3.173rem; height: 0.8rem; text-align: center; line-height: 0.8rem; color: #fff; font-size: 0.32rem; background: #c82020; border-radius: 0.4rem; margin: 0 auto; -webkit-box-shadow: 0 0.04rem 0.04rem rgba(214, 42, 42, 0.4); -moz-box-shadow: 0 0.04rem 0.04rem rgba(214, 42, 42, 0.4); box-shadow: 0 0.04rem 0.04rem rgba(214, 42, 42, 0.4); }
.course-wrap .course-con .course-bot .btnJu{background: #f36b2b;}
.course-wrap .course-con .course-bot .btnHong.yesLogin{ display: none;}

/*晒分好礼*/
.sunDrying{ position: relative; padding-bottom: 0.6rem; margin: 0 0.4rem 0.667rem; background: #fff; border-radius: 0.2rem;}
.sunDrying .ggtit{ margin-bottom: 0.267rem;}
.sunDrying .fdgz{ position: absolute; z-index: 2; top: 1.3rem; right: -0.4rem; display: block; width: 1.867rem; height: 0.8rem; line-height: 0.8rem; text-align: center; font-size: 0.32rem; color: #fff; border: 0.053rem solid #ff974b; border-right: 0; border-radius: 0.453rem 0 0 0.453rem; background: #000; opacity: 0.7;}
.sunDrying .subtit{ height: 1.2rem; line-height: 1.2rem; text-align: center; font-size: 0.4rem; font-weight: 700; color: #d43930; background:url(/images/zhuanti/2020cjcxhd/tit_02.png) no-repeat center; background-size: 5.027rem 0.093rem;}
.sunDrying .prizeTop{ margin-bottom: 0.133rem; display: -webkit-flex; display: flex; justify-content: center;}
.sunDrying .prizeTop .plist{ width: 2.867rem; margin: 0 0.067rem;}
.sunDrying .prizeTop .plist-pic{ width: 2.867rem; height: 1.907rem; margin-bottom: 0.187rem;}
.sunDrying .prizeTop .plist-txt{ line-height: 0.453rem; text-align: center; font-size: 0.32rem; font-weight: 700;}
.sunDrying .prizeBot{ margin-bottom: 0.587rem; display: -webkit-flex; display: flex; justify-content: center;}
.sunDrying .prizeBot .plist{ width: 2.613rem; margin: 0 0.133rem;}
.sunDrying .prizeBot .plist-pic{ width: 2.533rem; height: 2.427rem; border: 2px solid #6caeff; margin-bottom: 0.32rem;}
.sunDrying .prizeBot .plist-txt{ line-height: 0.453rem; text-align: center; font-size: 0.32rem; font-weight: 700;}
.sunDrying .bbtn{ display: block; width: 4.64rem; height: 0.8rem; text-align: center; line-height: 0.8rem; color: #fff; font-size: 0.4rem; background: #c82020; border-radius: 0.4rem; margin: 0 auto; -webkit-box-shadow: 0 0.04rem 0.04rem rgba(214, 42, 42, 0.4); -moz-box-shadow: 0 0.04rem 0.04rem rgba(214, 42, 42, 0.4); box-shadow: 0 0.04rem 0.04rem rgba(214, 42, 42, 0.4); }

/*直播*/
.liveMain{ margin: 0 0.4rem 0.667rem; background: #fff; border-radius: 0.2rem;}
.liveMain .liveBox{ padding: 0.267rem 0 0;}
.liveMain .liveBox .video-con{ width: 100%; height: 6.08rem;}
.liveMain .liveBox .video-con .livBox{ overflow: hidden; position: relative; z-index: 1; display: none; width:8.667rem; height:5.787rem; margin: 0 auto; border-radius: 0.1rem;}
.liveMain .liveBox .video-con .livBox .pic{ display:block; width:8.667rem; height:5.787rem;}
.liveMain .liveBox .video-con .livBox .pic.videoStart{ cursor: pointer;}
.liveMain .liveBox .video-con .livBox .fdZbz{ display: block; position: absolute; top: 0; left: 0; z-index: 2; padding:0 0.187rem; height: 0.533rem; line-height: 0.533rem; font-size: 0.24rem; color: #fff; border-radius: 0 0 0.16rem 0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C000000', endColorstr='#4C000000');background:rgba(0,0,0,0.3);}
.liveMain .liveBox .video-con .livBox .fdZbz em{ display:inline-block; width: 0.267rem; height: 0.24rem; background:url(/images/zhuanti/2020cjcxhd/icon_08.png) no-repeat; background-size:100% 100%; margin-right: 0.133rem; vertical-align: middle;}
.liveMain .liveBox .video-con .livBox .fdTime{ position: absolute; top: 0; left: 0; z-index: 3; width:8.667rem; height:5.787rem; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.liveMain .liveBox .video-con .livBox .fdTime-ttxt{ line-height: 0.747rem; text-align: center; font-size: 0.507rem; color: #fff; padding-top: 1.6rem;}
.liveMain .liveBox .video-con .livBox .fdTime-ctxt{ line-height: 0.747rem; text-align: center; font-size: 0.373rem; color: #fff; margin-bottom: 0.187rem;}
.liveMain .liveBox .video-con .livBox .fdTime-bbtn{ display: block; width: 2.453rem; height: 0.8rem; line-height: 0.8rem; text-align: center; font-size: 0.32rem; color: #fff; border-radius: 0.4rem; margin: 0 auto; -webkit-text-shadow:0.027rem 0.027rem 0 rgba(191, 69, 9, 0.4); -moz-text-shadow:0.027rem 0.027rem 0 rgba(191, 69, 9, 0.4); text-shadow:0.027rem 0.027rem 0 rgba(191, 69, 9, 0.4);
    background: -webkit-linear-gradient(left, #ff4f43, #ff8900); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ff4f43, #ff8900); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ff4f43, #ff8900); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff4f43, #ff8900); /* 标准的语法 */}
.liveMain .liveBox .video-con .livBox .fdTime-bbtn em{ display:inline-block; width: 0.347rem; height: 0.347rem; background:url(/images/zhuanti/2020cjcxhd/icon_09.png) no-repeat; background-size:100% 100%; margin-left: 0.133rem; vertical-align: middle;}
.liveMain .liveBox .video-con .livBox.on{ display: block;}
.liveMain .liveBox-list{ margin: 0 0.267rem;}
.liveMain .liveBox-list .swiper-container{ padding-top:.2rem;}
.liveMain .liveBox-list .swiper-slide{ width:auto; padding:.3rem 0.4rem .5rem 0; position:relative; border-top:.066rem solid #ff3c48; color: #333;}
.liveMain .liveBox-list .swiper-slide .litop{ font-size: 0.373rem; line-height: 0.507rem; font-weight: 700;}
.liveMain .liveBox-list .swiper-slide .licen{ font-size: 0.373rem; line-height: 0.507rem; margin-bottom: 0.213rem; color: #666;}
.liveMain .liveBox-list .swiper-slide .libot{ clear: both; height: 0.533rem;}
.liveMain .liveBox-list .swiper-slide .libot .btn{ display: inline-block; width: 1.867rem; height: 0.667rem; line-height: 0.667rem; text-align: center; font-size: 0.347rem; color: #fff; border-radius: 0.333rem; background: #ff3c48;}
.liveMain .liveBox-list .swiper-slide .libot .btn em{ display:inline-block; width: 0.187rem; height: 0.2rem; background:url(/images/zhuanti/2020cjcxhd/icon_12.png) no-repeat; background-size:100% 100%; margin-right: 0.133rem; vertical-align: middle;}
.liveMain .liveBox-list .swiper-slide i{ display:block; width:0.547rem; height:0.547rem; background:url(/images/zhuanti/2020cjcxhd/icon_11.png) no-repeat; background-size:100% 100%; position:absolute; left:.32rem; top:-.293rem;}
.liveMain .liveBox-list .swiper-slide.cur{ color:#c82020;}
.liveMain .liveBox-list .swiper-slide.cur i{ background:url(/images/zhuanti/2020cjcxhd/icon_10.png) no-repeat; background-size:100% 100%;}

/*图书*/
.bookMain{ margin: 0 0.4rem 0.667rem; background: #fff; border-radius: 0.2rem;}
.bookMain .ggtit{ margin-bottom: 0.533rem;}
.bookMain .subtit{ padding: 0 0.133rem; height: 1.067rem; margin-bottom: 0.533rem; display: -webkit-flex; display: flex; justify-content: center;}
.bookMain .subtit li{ flex-grow:1; height: 1.013rem; line-height: 1.013rem; text-align: center; font-size: 0.48rem; border: 0.027rem solid #c01c2c; background: #ffe1ca; border-radius: 0.533rem; margin: 0 0.133rem; cursor: pointer;}
.bookMain .subtit li.on{ background: #c01c2c; color: #fff; font-weight: 700;}
.bookMain .cbox{ display: none;}
.bookMain .cbox .swiper-container{ padding: 0 0.2rem; height: 6.3rem;}
.bookMain .cbox .swiper-slide{ width: 3.52rem; padding: 0 0.2rem;}
.bookMain .cbox .swiper-slide .book{ width: 3.467rem; background: #fff; border: 0.027rem solid #c71101; border-radius: 0.12rem;}
.bookMain .cbox .swiper-slide .book-pic{ width: 100%; height: 3.053rem; border-radius: 0.08rem 0.08rem 0 0; background:url(/images/zhuanti/2020cjcxhd/bg_02.png) no-repeat; background-size:100% 100%;}
.bookMain .cbox .swiper-slide .book-pic .bttxt{ height: 0.84rem; line-height: 0.507rem; text-align: center; font-size: 0.293rem; color: #fff;}
.bookMain .cbox .swiper-slide .book-pic .bcpic{ display: block; width: 3.467rem; height: 1.427rem;}
.bookMain .cbox .swiper-slide .book-pic .bbtxt{ height: 0.787rem; display: -webkit-flex; display: flex;}
.bookMain .cbox .swiper-slide .book-pic .bbtxt-left{ flex-grow:1; padding: 0.253rem 0 0 0.08rem; line-height: 0.533rem; font-size: 0.267rem; color: #fff;}
.bookMain .cbox .swiper-slide .book-pic .bbtxt-right{ flex-grow:1; padding: 0.08rem 0 0 0; line-height: 0.347rem; font-size: 0.267rem; color: #fff; text-align: center;}
.bookMain .cbox .swiper-slide .book-pic .bbtxt-right b{ font-size: 0.347rem;}
.bookMain .cbox .swiper-slide .book-bot{ height: 2.24rem;}
.bookMain .cbox .swiper-slide .book-bot .btxt{ padding-top: 0.133rem; line-height: 0.8rem; text-align: center; font-size: 0.32rem;}
.bookMain .cbox .swiper-slide .book-bot .bbtn{ display: block; width: 2.507rem; height: 0.88rem; line-height: 0.88rem; font-size: 0.347rem; font-weight: 700; color: #fff; text-align: center; background: #ff3c49; border-radius: 0.44rem; margin: 0 auto;}
.bookMain .cbox .swiper-slide .book-bot .bbtn.yesLogin{ display: none;}
.bookMain .cbox .swiper-slide:last-child{ margin-right: 0.12rem;}
.bookMain .cbox .swiper-pagination-bullet-active{background: #f25b15 !important;}

/*其他招生方案*/
.otherProject{ margin: 0 0.4rem 0.667rem; background: #fff; border-radius: 0.2rem;}
.otherProject .ggtit{ position: relative;}
.otherProject .ggtit .icon{ position: absolute; left: 0; bottom: 0; padding: 0 0.133rem; height: 0.427rem; line-height: 0.427rem; font-size: 0.24rem; color: #fff; background: #ee0302; border-radius: 0 0.133rem 0 0;}
.otherProject .cbox{ padding: 0.4rem 0 0.133rem; display: -webkit-flex; display: flex; flex-wrap: wrap; align-content: flex-start;}
.otherProject .cbox .list{ display: block; overflow: hidden; width: 4.133rem; height: 1.867rem; border-radius: 0.107rem; margin: 0 0 0.4rem 0.307rem;}
.otherProject .cbox .list img{ width: 4.133rem; height: 1.867rem;}

/*右侧浮动*/
.fix-share,.fix-top{display:block; width:1.2rem; height:1.2rem; z-index:92; background:url(/images/zhuanti/20201212/icon_09.png) no-repeat; background-size:100% auto; position:fixed; right:.13rem; bottom:3rem;}
.fix-top{background:url(/images/zhuanti/20201212/icon_10.png) no-repeat; background-size:100% auto; right:.13rem; bottom:1.5rem;}

/*底部浮动*/
.floatBot-wap{ height: 1.333rem;}
.floatBot{ position: fixed; left: 0; bottom: 0; z-index: 91; width: 100%; height: 1.333rem; background: #8d0000; display: -webkit-flex; display: flex; justify-content: center;}
.floatBot .list{ display: block; position: relative; width: 1.773rem; height: 1.333rem;}
.floatBot .list .licon{ position: absolute; left: 50%; bottom: 0.507rem; margin-left: -0.413rem; width: 0.893rem; height: 0.827rem;}
.floatBot .list .ltxt{ padding-top: 0.827rem; line-height: 0.4rem; text-align: center; font-size: 0.32rem; color: #fff;}
.floatBot .list.on .licon{ width: 1.24rem; height: 1.147rem; margin-left: -0.613rem;}
.floatBot .list.on .ltxt{ font-weight: 700;}

.mask{display: none; background:#000;opacity: .7;position:fixed;;left:0;top:0;height:100%;width:100%;z-index:98; cursor: pointer;}

/*奖品弹框*/
.jpTk{ display: none; width: 10rem; height: 6.827rem; background: url(/images/zhuanti/2020cjcxhd/bg_04.png) no-repeat; background-size: 100% auto; top: 50%; left: 50%; position: fixed; margin: 0 0 0 -5rem; z-index: 99;}
.jpTk .xx{ position: absolute; top: -0.213rem; right: 1rem; display: block; width: 0.693rem; height: 0.693rem; background:url(/images/zhuanti/2020cjcxhd/icon_28.png) no-repeat; background-size:100% auto;}
.jpTk .tbox{ height: 2.853rem; padding-top: 2.4rem; text-align: center;}
.jpTk .tbox .ttxt{ line-height: 0.693rem; font-size: 0.4rem; color: #fff;}
.jpTk .tbox .ctxt{ line-height: 0.64rem; font-size: 0.533rem; font-weight: 700; color: #fff; margin-bottom: 0.133rem;}
.jpTk .tbox .btxt{ line-height: 0.693rem; font-size: 0.32rem; color: #ffe158;}
.jpTk .bhan{ display: block; width: 3.667rem; height: 0.933rem; text-align: center; line-height: 0.933rem; font-size: 0.427rem; color: #e04824; border-radius: 0.467rem; margin: 0 auto; -webkit-box-shadow:0 0.053rem 0.213rem rgba(250, 31, 31, 0.4); -moz-box-shadow:0 0.053rem 0.213rem rgba(250, 31, 31, 0.4); box-shadow:0 0.053rem 0.213rem rgba(250, 31, 31, 0.4);
    background: -webkit-linear-gradient(top, #fef47b, #fec419); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #fef47b, #fec419); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #fef47b, #fec419); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #fef47b, #fec419); /* 标准的语法 */}

/*晒分二维码弹框*/
.sfTk{ display: none; width: 8.107rem; height: 8.48rem; background: url(/images/zhuanti/2020cjcxhd/bg_03.png) no-repeat; background-size: 100% 100%; top: 50%; left: 50%; position: fixed; margin: 0 0 0 -4.053rem; z-index: 99;}
.sfTk .xx{position: absolute; top: -0.3rem; right: -0.2rem; display: block; width: 0.667rem; height: 0.667rem; background: url(/images/zhuanti/2020cjcxhd/icon_29.png) no-repeat; background-size:100% auto;}
.sfTk .ttxt{ line-height: 0.533rem; text-align: center; font-size: 0.4rem; color: #4c1664; padding-top: 1.36rem; margin-bottom: 0.587rem;}
.sfTk .ttxt span{ display: inline-block; background: url(/images/zhuanti/2020cjcxhd/icon_30.png) repeat-x bottom; background-size: 1px 0.213rem;}
.sfTk .cPic{ width: 3.067rem; height: 3.067rem; border: 0.08rem solid #ffa246; margin: 0 auto; -webkit-box-shadow:0 0.067rem 0.36rem rgba(255, 173, 164, 1); -moz-box-shadow:0 0.067rem 0.36rem rgba(255, 173, 164, 1); box-shadow:0 0.067rem 0.36rem rgba(255, 173, 164, 1);}
.sfTk .cPic img{ width: 3.067rem; height: 3.067rem;}

/*提示弹框*/
.tsTk{ display: none; width: 7.387rem; background: #fff; border-radius: 0.267rem; top: 50%; left: 50%; position: fixed; margin: 0 0 0 -3.693rem; z-index: 99;}
.tsTk .xx{position: absolute; top: -0.3rem; right: -0.2rem; display: block; width: 0.667rem; height: 0.667rem; background: url(/images/zhuanti/2020cjcxhd/icon_29.png) no-repeat; background-size:100% auto;}
.tsTk .cpic{ text-align: center; margin: 0 auto 0.187rem; padding-top: 0.427rem;}
.tsTk .cpic img{ width: 2.12rem; height: 2.12rem;}
.tsTk .ttxt{ line-height: 0.72rem; text-align: center; font-size: 0.427rem; color: #666; margin-bottom: 0.333rem;}
.tsTk .ttxt b{ color: #6708ad; display: block; margin-bottom: 0.067rem;}
.tsTk .jsbox{ padding: 1rem 1.1rem 0.48rem;}
.tsTk .jsbox-lpic{ width: 1.547rem; height: 1.667rem;}
.tsTk .jsbox-rtxt{ width: 3.5rem; text-align: center; font-size: 0.427rem; color: #666; line-height: 0.693rem; padding-top: 0.133rem;}
.tsTk .bhan{ display: block; width: 4.4rem; height: 0.933rem; text-align: center; line-height: 0.933rem; font-size: 0.4rem; color: #fff; background:url(/images/zhuanti/2020cjcxhd/s_21.png) no-repeat; background-size:100% auto; margin: 0 auto 0.64rem;}

/* 抽奖规则 */
.gzTk{display: none;width: 8.933rem; padding: 0.4rem 0; background:#fff; top: 50%; left: 50%; position: fixed; z-index: 99; border-radius: 0.24rem; margin: 0 auto; transform: translateX(-50%);}
.gzTk .xx{position: absolute; top: -0.3rem; right: -0.2rem; display: block; width: 0.667rem; height: 0.667rem; background: url(/images/zhuanti/2020cjcxhd/icon_29.png) no-repeat; background-size:100% auto;}
.gzTk .txtbox{padding:0 0.6rem; max-height:8.533rem; overflow: auto; overflow-x: hidden;}
.gzTk .txtbox b{font-size: 0.48rem; color: #c8110d; line-height: 1.053rem; vertical-align: middle;}
.gzTk .txtbox b i{display: inline-block; width: 3px;height: 0.48rem;background: #ab0714; border-radius: 0.053rem; margin-right: 0.28rem; vertical-align: middle; margin-bottom: 4px;}
.gzTk .txtbox .txt{line-height: 0.72rem; font-size:0.427rem; margin-bottom: 0.133rem;}

.pulse2{
    animation-name: pulse2;
    -webkit-animation-name: pulse2;

    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;

    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}

@keyframes pulse2 {
    0% {
        transform: scale(0.9);
    }
    50% {
        transform: scale(1);
    }
    100% {
        transform: scale(0.9);
    }
}

@-webkit-keyframes pulse2 {
    0% {
        -webkit-transform: scale(0.9);
    }
    50% {
        -webkit-transform: scale(1);
    }
    100% {
        -webkit-transform: scale(0.9);
    }
}