/*
@author: njf
*/
@charset "utf-8";
body,input,select,textarea,button{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Microsoft Yahei,arial,STHeiTi,sans-serif;}
body{-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:#7932e3;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%;vertical-align:top;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{color:#333;text-decoration:none;outline:none;}
textarea{resize:none}
input,input:focus,select,textarea,button{outline:0;-webkit-user-modify:read-write-plaintext-only;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.abs{ position:absolute}
.pr{ position:relative;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.wrap{min-width: 320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
.common-title{ height:1.227rem; position:relative; background:#9f5dff;}
.common-title h4{ display:block; float:left; line-height:1.227rem; font-size:0.56rem; color:#fff; font-weight:bold; padding-left:2.08rem;}
.common-title h4 strong{ font-size:0.64rem; color:#fff370;}
.common-title h4 span{ color:#ffdd69;}
.common-title h4.ico01:before{ content:""; width:1.68rem; height:1.12rem; position:absolute; left:0.253rem; top:-0.107rem; background:url("/images/zhuanti/20241212/commonTitle-ico01.png") no-repeat; background-size:100% auto;}
.common-title h4.ico02{ padding-left:1.453rem; background:url("/images/zhuanti/20241212/commonTitle-ico02.png") no-repeat 0.16rem 0.147rem; background-size:0.947rem auto;}
.common-title h4.ico03{ padding-left:1.453rem;}
.common-title h4.ico03:before{ content:""; width:1.227rem; height:1.307rem; position:absolute; left:0; top:-0.093rem; background:url("/images/zhuanti/20241212/commonTitle-ico03.png") no-repeat; background-size:100% auto;}
.common-title h4.ico04{ padding-left:1.573rem; background:url("/images/zhuanti/20241212/commonTitle-ico04.png") no-repeat 0.427rem center; background-size:0.787rem auto;;}
.common-title .btn{ display:block; float:right; line-height:1.227rem; padding-right:0.44rem; margin-right:0.36rem; font-size:0.32rem; color:#fff; background:url("/images/zhuanti/20241212/commonTitle-close.png") no-repeat right center; background-size:0.347rem auto;}
.common-title .btn02{ display:block; width:1.627rem; height:0.587rem; line-height:0.587rem; font-size:0.32rem; text-align:center; color:#fff; position:absolute; z-index:9; bottom:-0.707rem; right:0; background:url("/images/zhuanti/20241111/draw-btn01.png") no-repeat; background-size:100%;}
.all-link{ width: 100%; height: 100%; left: 0; top: 0; position: absolute; z-index: 10;}
/**/
.topFixNav-mod{ display:none; background:#9f5dff; width:100%; padding:0.12rem 0; text-align:center; font-size:0; position:fixed; left:0; top:0; z-index:69;}
.topFixNav-mod .btn{ display:inline-block; width:2.4rem; padding:0.253rem 0; text-align:center; font-size:0.373rem; font-weight:bold; color:#fff; vertical-align:top; border-radius:0.533rem;}
.topFixNav-mod .btn.on{ background:#7932e3; background-image:-webkit-linear-gradient(left, #7932e3, #f40657); background-image:linear-gradient(left,#7932e3,#f40657);}

/**/
.topHeader-mod{ height:11.27rem; background:url("/images/zhuanti/20241212/topHeader-sem.jpg") no-repeat center top; background-size:100%;}
.topHeader-mod .logo{ display: block; width: 3.2rem; height: 0.747rem; left: 0.4rem; top: 0.4rem;}
.topHeader-mod .countDown{ width:7.413rem; height:0.853rem; line-height:0.853rem; font-size:0.293rem; color:#fff; left:50%; margin-left:-3.706rem; top:10.68rem; text-align:center; background:url("/images/zhuanti/20241212/countDown-bg.png") no-repeat; background-size:100%;}
.topHeader-mod .countDown em{ display:inline-block; width:0.56rem; height:0.507rem; line-height:0.507rem; background:#fff; border-radius:0.053rem; font-size:0.32rem; color:#c60729; margin:0 0.067rem;}
.topHeader-mod.countDown-tags{ height:15.333rem; background:url("//m.chinaacc.com/upload/resources/image/2024/11/12/2411751.jpg") no-repeat center top; background-size:100%;}
.topHeader-mod.countDown-tags .countDown{ display:block;}
.topHeader-mod.countDown-tags .icon{ bottom:2.8rem;}
.topHeader-mod .topBtn{background:url("/images/zhuanti/20241212/top-btn.png") no-repeat; background-size:100%; font-size: 0.427rem; left: 50%; margin-left: -2.98rem; top:12.28rem; width: 5.973rem; height: 1.413rem; line-height: 1.153rem; text-align: center; color: #fff; font-weight: bold; padding-left: 0.8rem;}
.topHeader-mod .topBtn span{ color: #ffe08b;}
.topHeader-mod .all-link{ position: absolute; left: 0;top: 1.54rem; width: 100%; height: 90%;}


/**/
.package-coupon{ background:url("//m.chinaacc.com/images/chujizhicheng/project/2025project/package-coupon-bg.jpg") no-repeat center bottom; background-size:100%; height:6.28rem;}
.package-coupon h3{ text-align: center; height: 0.627rem; width: 7.333rem; margin: 0 auto; padding: 0.56rem 0 0.2rem;}
.package-coupon h4{ text-align: center; font-size: 0.32rem; color: #f30e03; font-weight: normal;}
.package-coupon h4 b{font-weight: bold;}
.package-coupon h4:before{ content: ''; display: inline-block;background:url("//m.chinaacc.com/images/chujizhicheng/project/2025project/time.png") no-repeat; background-size:100%; width: 0.333rem; height: 0.28rem; margin: 0.01rem 0.05rem 0 0;}
.package-coupon ul{ display: flex; margin:0.467rem 0.4rem 0.4rem;padding-top: 0.8rem;}
.package-coupon ul li{display: inline-block; width: 33%; text-align: center; color: #6a1e00; font-size: 0.32rem; line-height: 0.64rem;}
.package-coupon ul li strong{ font-size: 0.427rem; color: #e4160d;}
.package-coupon ul li strong b{ font-size: 0.64rem;}
.package-coupon ul li a{ display: inline-block; width: 1.387rem; height: 0.533rem; line-height: 0.533rem; text-align: center; border-radius: 0.267rem; color: #fff; font-size: 0.293rem; background:#f31304; background-image:-webkit-linear-gradient(-67deg, #fb7711, #f30d03); background-image:linear-gradient(-67deg, #fb7711, #f30d03);transform-origin: center;}
.package-coupon .vip-coupon{ display: flex;}
.package-coupon .vip-coupon span{ margin:1.333rem 0 0 2.773rem; color: #fff; font-size: 0.32rem; line-height: 0.507rem;}
.package-coupon .vip-coupon p{ color: #6a1e00; margin: 0.4rem 0 0 0.667rem; font-size: 0.267rem; background:url("//m.chinaacc.com/images/chujizhicheng/project/2025project/coupon-bg.png") no-repeat; background-size:100%; text-align: center; width: 2.133rem; height: 2.133rem;}
.package-coupon .vip-coupon p strong{ color: #e4160d; font-size: 0.427rem; display: block; margin-top: 0.05rem;}
.package-coupon .vip-coupon p strong b{font-size: 0.64rem;}
.package-coupon .vip-coupon p a{display: inline-block;background:url("//m.chinaacc.com/images/chujizhicheng/project/2025project/collect-coupon-btn.png") no-repeat; background-size:100%; width: 1.733rem; height: 0.747rem; margin: 0.1rem auto 0; line-height: 550px; overflow: hidden;}

/**/
.courseNav-mod{ height:5.747rem; background:url("//www.chinaacc.com/upload/resources/image/2024/04/09/2322027.png") no-repeat center top; background-size:100%; margin-bottom: 0.4rem}
.courseNav-mod .icon{ width:1.64rem; right:0.36rem; top:-0.493rem;}
.courseNav-mod .pic{ padding-top:1.507rem;}
.courseNav-mod .pic img{ display:block; width:9.413rem; margin:0 auto;}
.courseNav-mod .text{ width:9.467rem; height:0.8rem; line-height:0.8rem; text-align:center; font-size:0.293rem; color:#d66001; border-radius:0.133rem; margin:0 auto; background:#ffcc87; background-image:-webkit-linear-gradient(left, #ffe0af, #ffcc87); background-image:linear-gradient(left,#ffe0af,#ffcc87);}
.courseNav-mod .text i{display:inline-block;width:0.4rem;height:0.4rem;line-height: 0.4rem;text-align:center;border-radius:0.533rem;background:#ff6a2c;font-size:0.373rem;color:#fff;font-weight:bold;margin:0 0.16rem;}
.courseNav-mod .tips{ text-align:center; font-size:0; padding-top:0.253rem;}
.courseNav-mod .tips p{ display:inline-block; line-height:0.56rem; font-size:0.293rem; white-space:nowrap;}
.courseNav-mod .tips p i{ display:inline-block; width:0.373rem; height:0.373rem; line-height:0.373rem; text-align:center; font-size:0.293rem; color:#f84904; border-radius:0.533rem; margin-right:0.173rem; background:#ffefd0; border:0.027rem solid #fe6d37;}



/**/
.top-FlagshipClass{background:url(/images/zhongjizhicheng/project/2025project/top-bg-con.png) no-repeat;background-size:100% auto; height:25.24rem; width:9.2rem; margin: 0 auto; position: relative;}
.top-FlagshipClass .top-title{ text-align: center; width:3.027rem; height: 0.587rem; margin: 0 auto; display: block; padding: 0.48rem 0; }

.top-FlagshipClass .top-tag{ left: 0.56rem; top: -0.6rem; width:1.36rem; height: 1.56rem; }
.top-FlagshipClass .top-list-intro ul{ margin: 0 0.15rem;}
.top-FlagshipClass .top-list-intro li{width: 44%; display: inline-block; position: relative; font-size: 0.32rem; padding-left: 0.4rem; margin-bottom: 0.267rem;}
.top-FlagshipClass .top-list-intro li:before{content: '';display: block; width: 0.347rem; height: 0.347rem; position: absolute; left: 0; top:0.05rem;  background:url(/images/zhucekuaijishi/project/2025project/top-icon.png) no-repeat;background-size:100% auto;}
.top-FlagshipClass .top-list-intro li i{display: block; border-radius: 0.2rem 0.2rem 0.2rem 0; position: absolute; right: -0.4rem; top: 0; width: 1.067rem; height: 0.4rem; line-height: 0.4rem; text-align: center; font-size: 0.267rem; color: #fff; font-style: italic;
    background:#ff5e0b;
    background:-webkit-linear-gradient(left,#ff5e0b,#ffac5b);
    background:-moz-linear-gradient(left,#ff5e0b,#ffac5b);
    background:-ms-linear-gradient(left,#ff5e0b,#ffac5b);
    background:linear-gradient(left,#ff5e0b,#ffac5b);
}
.top-FlagshipClass .learning-mod{ margin: 0.32rem; background: #fafdff; border-radius: 0.2rem; box-shadow: 0 0 0.427rem rgba(103,196,255,0.47); padding: 0.32rem; }
.top-FlagshipClass .learning-mod dl dt{float: left; background:url(/images/zhucekuaijishi/project/2025project/top-tit01.png) no-repeat;background-size:0.907rem 3.987rem; font-weight: bold; font-size: 0.453rem; color: #3560fe; width: 0.757rem; height:2.987rem; padding:1rem 0 0 0.15rem;}
.top-FlagshipClass .learning-mod dl dd{ float: left; width: 6.58rem; margin-left: 0.2rem; position: relative;}
.top-FlagshipClass .learning-mod dl dd h4{ font-size: 0.373rem;  color: #fff; width: 3.133rem; height: 0.587rem; line-height: 0.587rem; text-align: center; border-radius: 0.2rem 0 0.2rem 0;
    background:#7f6fff;
    background:-webkit-linear-gradient(12deg,#7f6fff,#908fff);
    background:-moz-linear-gradient(12deg,#7f6fff,#908fff);
    background:-ms-linear-gradient(12deg,#7f6fff,#908fff);
    background:linear-gradient(12deg,#7f6fff,#908fff);
}
.top-FlagshipClass .learning-mod dl dd p{ margin: 0.2rem 0; font-size: 0.293rem; line-height: 0.347rem;}
.top-FlagshipClass .learning-mod dl dd .zeroImg{ width: 6.827rem; height: 2.213rem;}
.top-FlagshipClass .learning-mod dl dd .zero-base{ position: absolute; right: -0.64rem; bottom:-0.4rem; width: 1.453rem; height: 1.453rem;}
.top-FlagshipClass .learning-mod.efficient dl dt{background:url(/images/zhucekuaijishi/project/2025project/top-tit01.png) no-repeat;background-size:0.907rem 4.987rem; height:3.987rem;}
.top-FlagshipClass .learning-mod.efficient dl dd .zeroImg{ width: 6.827rem; height: 2.813rem;}

.courseNav-mod-v2{ position: relative; z-index: 1;}
.courseNav-mod-v2 .topPic-tit{ position: absolute; left: 0; top: -0.4rem; width:5.2rem; height: 0.587rem;}
.courseNav-mod-v2 .fdIconL{ position: absolute; left: 0.427rem; top: -0.187rem; width: 2.093rem; height: 0.653rem; line-height: 0.667rem; text-align: center; font-size: 0.32rem; color: #fff; font-weight: 700; background:url("/images/zhucekuaijishi/project/2025project/icon08.png") no-repeat; background-size:100% 100%;}
.courseNav-mod-v2 .fdIconR{ position: absolute; right: 0.267rem; top: -0.293rem; width: 1.813rem; height: 1.813rem; background:url("/images/zhucekuaijishi/project/2025project/icon09.png") no-repeat; background-size:100% 100%;}
.courseNav-mod-v2 .topPic{ position: relative; z-index: 1; margin:0.567rem  0.267rem 0; background: #fff; padding-top:0.4rem; height:4.73rem; width:8.8rem; border-radius: 0.2rem; }
.courseNav-mod-v2 .topPic .book{ position: absolute; right:-0.1rem; bottom:-0.256rem; z-index: 5; display: block; width: 4.4rem; height: 2.347rem;}
.courseNav-mod-v2 .topPic .book img{ width:4.413rem; height:2.347rem;}
.courseNav-mod-v2 .topPic .teacher-cp{ width: 8.747rem; height: 4.267rem;}
.courseNav-mod-v2 .cenBox{ text-align: center; margin:0.4rem 0 0.267rem;}
.courseNav-mod-v2 .cenBox-list{ display: inline-block; width:4.4rem; height: 1.333rem; background: #fff; border-radius: 0.133rem; margin: 0 0.04rem 0.08rem;}
.courseNav-mod-v2 .cenBox-list .txt{ position: relative; z-index: 1; line-height: 0.48rem; font-size:0.293rem; text-align: left; padding-left: 0.293rem; margin: 0.187rem 0 0 0.213rem;}
.courseNav-mod-v2 .cenBox-list .txt-icon{ position: absolute; left: 0; top: 0.173rem; width: 0.133rem; height: 0.133rem; background:url("/images/zhucekuaijishi/project/2025project/icon17.png") no-repeat; background-size:100% 100%;}
.courseNav-mod-v2 .cenBox-list .txt strong{ display: block; font-size: 0.32rem; color: #1764fe;}
.courseNav-mod-v2 .botBox{ height: 1.067rem; text-align: center; margin-bottom: 0.8rem;}
.courseNav-mod-v2 .botBox .btn01{ display: inline-block; width: 3.813rem; height: 1.013rem; line-height: 1.013rem; text-align: center; font-size: 0.427rem; font-weight: 700; color: #ff6b31; border: 0.027rem solid #ff6b31; margin: 0 0.2rem; border-radius: 0.533rem;}
.courseNav-mod-v2 .botBox .btn02{ display: inline-block; width: 3.867rem; height: 1.067rem; line-height: 1.067rem; text-align: center; font-size: 0.427rem; font-weight: 700; color: #fff; margin: 0 0.2rem; border-radius: 0.533rem; -webkit-box-shadow:0 0.027rem 0.133rem rgba(228, 66, 11, 0.5); -moz-box-shadow:0 0.027rem 0.133rem rgba(228, 66, 11, 0.5); box-shadow:0 0.027rem 0.133rem rgba(228, 66, 11, 0.5);
    background: -webkit-linear-gradient(left, #ff8312, #f84a20); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ff8312, #f84a20); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ff8312, #f84a20); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff8312, #f84a20); /* 标准的语法 */}
/**/
/**/
.aiCourseTop-mod{ padding:0.267rem 0 0.133rem; background:#7932e3; background-size:100% auto; margin: 0 0.2rem;}
.aiCourseTop-mod .con{ width:9.173rem; margin:0 auto; position:relative; border:0.013rem solid #7cbcff; border-radius:0.293rem; padding-bottom:0.48rem; background:url("//m.chinaacc.com/images/zhuceshuiwushi/2025project/aiCourseMod-bg03.jpg") no-repeat #fafdff; background-size:100% auto;}
.aiCourseTop-mod .con .tips01{ display:block; width:1.36rem; left:0.547rem; top:-0.547rem;}
.aiCourseTop-mod .con .top-tit{ padding:0.453rem 0 0 0; text-align:center;}
.aiCourseTop-mod .con .tags{ padding:0.36rem 0 0.267rem 0.267rem;}
.aiCourseTop-mod .con .tags li{ float:left; width:4.45rem; margin-bottom:0.24rem;}
.aiCourseTop-mod .con .tags li h4{ padding-left:0.453rem; line-height:0.48rem; font-size:0.373rem; color:#222; position:relative;}
.aiCourseTop-mod .con .tags li h4:before{ content:""; width:0.347rem; height:0.347rem; position:absolute; left:0; top:0.08rem; background:url("//m.chinaacc.com/images/zhuceshuiwushi/2025project/aiCourseMod-ico01.png") no-repeat; background-size:100% auto;}
.aiCourseTop-mod .con .tags li p{ display:inline-block; line-height:0.413rem; font-size:0.32rem; color:#222; padding-left:0.453rem; position:relative;}
.aiCourseTop-mod .con .tags li p .tips-text{ display:inline-block; line-height:0.427rem; font-size:0.267rem; color:#fff; padding:0 0.173rem; position:absolute; right:-0.56rem; top:-0.4rem; border-radius:0.533rem 0.533rem 0.533rem 0; background:#fa7107; background-image:-webkit-linear-gradient(left, #fa8517, #fa7107); background-image:linear-gradient(left,#fa8517,#fa7107);}
.aiCourseTop-mod .text-con{ width:7.16rem; background:#fff; margin:0 auto 0.253rem; position:relative; border-radius:0.16rem; padding:0 0 0.4rem 1.373rem;}
.aiCourseTop-mod .text-con .tit{ width:0.907rem; height:3.987rem; position:absolute; left:0.28rem; top:0.347rem; background:url("//m.chinaacc.com/images/zhuceshuiwushi/2025project/aiCourseMod-tit01.png") no-repeat; background-size:100%;}
.aiCourseTop-mod .text-con .tit span{ display:block; font-size:0.453rem; color:#3560fe; line-height:0.587rem; padding:0.827rem 0 0 0.173rem; font-weight:bold;}
.aiCourseTop-mod .text-con .tit02{ height:4.787rem; background:url("//m.chinaacc.com/images/zhuceshuiwushi/2025project/aiCourseMod-tit02.png") no-repeat; background-size:100% auto;}
.aiCourseTop-mod .text-con .tit02 span{ padding-top:1.227rem;}
.aiCourseTop-mod .text-con h4{ padding:0.32rem 0 0;}
.aiCourseTop-mod .text-con h4 span{ display:inline-block; line-height:0.587rem; font-size:0.373rem; font-weight:bold; color:#fff; padding:0 0.267rem; border-radius:0.16rem 0.04rem 0.24rem 0.04rem; background:#7f6fff; background-image:-webkit-linear-gradient(left, #7f6fff, #908fff); background-image:linear-gradient(left,#7f6fff,#908fff);}
.aiCourseTop-mod .text-con p{ line-height:0.347rem; font-size:0.293rem; color:#666; padding:0.227rem 0.347rem 0.2rem 0;}
.aiCourseTop-mod .text-con .pic{ width:6.827rem; padding-top:0.107rem;}
.aiCourseTop-mod .text-con .tips{ width:1.453rem; height:1.453rem; line-height:1.44rem; text-align:center; font-size:0.293rem; color:#fff; font-weight:bold; position:absolute; right:-0.2rem; bottom:0; background:url("/images/zhuceshuiwushi/2025project/aiCourseMod-ico02.png") no-repeat; background-size:100%;}
.aiCourseTop-mod .text-con .tips.tips02{ background:url("//m.chinaacc.com/images/zhuceshuiwushi/2025project/aiCourseMod-ico03.png") no-repeat; background-size:100% auto;}
.aiCourseTop-mod .courseBookPackage-con{ width:8.52rem; margin:0 auto;}
.aiCourseTop-mod .btn-wrap{ text-align:center; font-size:0; padding:0.387rem 0 0;}
.aiCourseTop-mod .btn-wrap .service-btn{ display:inline-block; width:3.813rem; padding:0.28rem 0; line-height:1; margin:0 0.2rem; font-size:0.427rem; color:#ff5a1a; font-weight:bold; border:0.013rem solid #ff6b31; border-radius:0.533rem;}
.aiCourseTop-mod .btn-wrap .buy-btn{ display:inline-block; width:3.867rem; line-height:1; padding:0.293rem 0; border-radius:0.533rem; font-size:0.427rem; color:#fff; font-weight:bold; box-shadow:0 0.067rem 0.067rem #f0c0b1; background:#f84a20; background-image:-webkit-linear-gradient(left, #ff810e, #f84a20); background-image:linear-gradient(left,#ff810e,#f84a20);}

.gj-class{margin: 0.4rem 0.2rem 0.2rem; background: #7932e3;}
.gj-class img{margin-bottom: 0.2rem;}




/**/
.coupon-wrap{ width:100%; padding-top:3.093rem; margin-bottom:0.667rem; background:url("/images/zhuanti/20241212/body-bg.jpg") no-repeat no-repeat center top; background-size:100% auto;}
.coupon-mod{ height:5.933rem; background:url("/images/zhuanti/20241212/coupon-bg.png") no-repeat; background-size:100% auto;}
.coupon-mod .tit{ left:3.013rem; top:0.667rem; font-size:0.427rem; font-weight:bold; line-height:1;}
.coupon-mod .left-con{ width:4.9rem; margin:2.173rem 0 0 0.773rem; text-align:center;}
.coupon-mod .left-con .prize{ line-height:1.627rem; font-size:1.333rem; color:#fd0036; font-weight:bold; font-family:"DIN Alternate"}
.coupon-mod .left-con .prize abbr{ font-size:0.48rem; vertical-align:0.533rem; margin-right:0.133rem;}
.coupon-mod .left-con .text{}
.coupon-mod .left-con .text h4{ line-height:0.533rem; font-size:0.32rem; color:#191818; font-weight:bold;}
.coupon-mod .left-con .text p{ line-height:0.467rem; font-size:0.267rem; color:#666;}
.coupon-mod .btn-wrap{ width:3.6rem; text-align:center; padding:2.573rem 0.493rem 0 0;}
.coupon-mod .btn-wrap p{ line-height:0.907rem; font-size:0.31rem; color:#fff;}
.coupon-mod .btn-wrap .receive-btn{ display:block; width:3.493rem; height:1.387rem; margin:0 auto; line-height:0; font-size:0; background:url("/images/zhuanti/20241212/coupon-btn.png") no-repeat; background-size:100% auto;}
.coupon-mod .btn-wrap .receive-btn.on{animation: get-scale 1.5s infinite linear; -webkit-animation:get-scale 1.5s infinite linear;}
.coupon-mod .btn-wrap .receive-btn.alreadyUse-tags{ background:url("/images/zhuanti/20241212/receivePop-btn03.png") no-repeat; margin-top:0.4rem; background-size:100% auto;}
.coupon-mod .btn-wrap .receive-btn.alreadyExpire-tags{ background:url("/images/zhuanti/20241212/receivePop-btn04.png") no-repeat; margin-top:0.4rem; background-size:100% auto;}
.coupon-mod .btn-wrap .receive-btn.use-tags{ background:url("/images/zhuanti/20241212/receivePop-btn05.png") no-repeat; background-size:100% auto;}

/**/
.course-mod{}
.course-mod .tab-tit{ padding:0.387rem 0 0 0.2rem; text-align:center; font-size:0;}
.course-mod .tab-tit .btn{ display:inline-block; width:3.067rem; text-align:center; margin:0 0.093rem; background:#fff; border-radius:0.107rem; line-height:1; padding:0.293rem 0; font-size:0.427rem; font-weight:bold; color:#222;}
.course-mod .tab-tit .btn.on{ background:#fec641; color:#e00000;}
.course-mod .tab-con{ display:none; padding:0.48rem 0 0 0.16rem;}
.course-mod .tab-con .box{ float:left; width:4.72rem; margin-right:0.187rem; margin-bottom:0.267rem;}
.course-mod .tab-con .box .top-tit{ width:3.52rem; height:0.8rem; position:relative; z-index:9; background:url("/images/zhuanti/20241111/course-tit01.png") no-repeat; background-size:100%;}
.course-mod .tab-con .box .top-tit h4{ display:block; line-height:0.8rem; text-align:center; padding-right:0.267rem; font-size:0.4rem; font-weight:bold; background:-webkit-linear-gradient(top,#912046,#731b36 40%,#501523 60%,#2c0f0f);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#501523;}
.course-mod .tab-con .box .con{ border-radius:0 0.16rem 0.16rem 0.16rem; padding:0.147rem 0 0.267rem 0; border:0.013rem solid #fff; margin-top:-0.013rem; background:#ffeec7; background-image:-webkit-linear-gradient(top, #ffeec7, #fff); background-image:linear-gradient(top,#ffeec7,#fff);}
.course-mod .tab-con .box .con .eduPic{ width:4.533rem; height:4.933rem; margin:0 auto; position:relative;}
.course-mod .tab-con .box .con .eduPic .link-btn{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; line-height:0; font-size:0;}
.course-mod .tab-con .box .con .sale-tags{ width:1.573rem; height:1.573rem; position:absolute; right:-0.053rem; bottom:-0.627rem; background:url("/images/zhuanti/20241111/course-bg01.png") no-repeat; background-size:100%;}
.course-mod .tab-con .box .con .sale-tags .t1{ line-height:0.373rem; text-align:center; font-size:0.213rem; color:#222; font-weight:bold; padding-top:0.32rem;}
.course-mod .tab-con .box .con .sale-tags .t2{ font-size:0.24rem; color:#ff1314; text-align:center;}
.course-mod .tab-con .box .con .sale-tags .t2 abbr{ font-size:0.293rem; vertical-align:0.04rem;}
.course-mod .tab-con .box .con .sale-tags .t2 strong{ font-size:0.533rem; font-family:'DIN Alternate'; vertical-align:-0.027rem;}
.course-mod .tab-con .box .con .sale-tags .t2 span{ display:inline-block; line-height:1; vertical-align:-0.04rem;}
.course-mod .tab-con .box .con .sale-tags .t2 span i{ color:#222;}
.course-mod .tab-con .box .con .text{ line-height:0.96rem; margin-top:0.187rem; padding-left:0.52rem; font-size:0.293rem; color:#222; font-weight:bold; background:url("/images/zhuanti/20241111/otherCourse-ico01.png") no-repeat 0.147rem center; background-size:0.28rem auto;}
.course-mod .tab-con .box .con .btn-wrap{ text-align:center; font-size:0;}
.course-mod .tab-con .box .con .btn-wrap .service-btn{ display:inline-block; width:2.133rem; padding:0.133rem 0; font-size:0.32rem; color:#e00000; font-weight:bold; background:#ffdd69; border-radius:0.533rem; margin:0 0.067rem;}
.course-mod .tab-con .box .con .btn-wrap .buy-btn{ display:inline-block; width:2.133rem; height:0.773rem; line-height:0.773rem; text-align:center; font-size:0.32rem; color:#fff; font-weight:bold; margin:0 0.067rem; box-shadow:0.053rem 0.053rem 0.053rem #ffc6c4; border-radius:0.533rem; background:url("/images/zhuanti/20241111/book-btn02.png") no-repeat; background-size:100% auto;}

/**/
.otherCourse-mod{ width:9.653rem; margin:0.267rem auto 0;}
.otherCourse-mod .top-tit{ width:2.08rem; height:0.8rem; background:url("/images/zhuanti/20241111/otherCourse-tit01.png") no-repeat; background-size:100%; position:relative; z-index:1;}
.otherCourse-mod .top-tit h4{ line-height:0.8rem; text-align:center; padding-right:0.267rem; font-size:0.4rem; font-weight:bold; background:-webkit-linear-gradient(top,#912046,#731b36 40%,#501523 60%,#2c0f0f);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#501523;}
.otherCourse-mod .con{ border-radius:0 0.16rem 0.16rem 0.16rem; padding:0.147rem 0 0.133rem 0; border:0.013rem solid #fff; margin-top:-0.013rem; background:#ffeec7; background-image:-webkit-linear-gradient(top, #ffeec7, #fff); background-image:linear-gradient(top,#ffeec7,#fff);}
.otherCourse-mod .con .box01{ background:#fff; width:9.12rem; border:0.013rem solid #f7da96; border-radius:0.16rem; margin:0 auto; padding:0.147rem 0 0.347rem 0.12rem;}
.otherCourse-mod .con .box01 .tit{ line-height:0.933rem; padding:0.2rem 0 0;}
.otherCourse-mod .con .box01 .tit h4{ float:left; padding:0 0 0 0.28rem; font-size:0.427rem; font-weight:bold; background:-webkit-linear-gradient(top,#912046,#731b36 40%,#501523 60%,#2c0f0f);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#501523;}
.otherCourse-mod .con .box01 .tit span{ display:block; float:left; margin-left:0.933rem; padding-left:0.467rem; font-size:0.32rem; color:#222; font-weight:bold; background:url("/images/zhuanti/20241111/otherCourse-ico01.png") no-repeat left center; background-size:0.28rem auto;}
.otherCourse-mod .con .box01 .list{}
.otherCourse-mod .con .box01 .list .sale-text{ float:left; height:1.04rem; padding:0 0.267rem 0 0.267rem; margin-top:0.067rem; border-radius:0 0.533rem 0.533rem 0; background:#fb191d; background-image:-webkit-linear-gradient(left, #6456fd, #ed2cc3,#fb191d,#ffc043); background-image:linear-gradient(left, #6456fd, #ed2cc3,#fb191d,#ffc043);}
.otherCourse-mod .con .box01 .list .sale-text p{ line-height:0.32rem; font-size:0.293rem; color:#fff; font-weight:bold; padding-top:0.2rem;}
.otherCourse-mod .con .box01 .list .courseList{ float:left; padding:0 0 0 0.307rem;}
.otherCourse-mod .con .box01 .list .courseList .btn{ display:block; float:left; width:2.05rem; height:1.187rem; box-shadow:0 0.053rem 0.107rem #ffc1c1; border-radius:0.133rem; margin-right:0.133rem; border:0.013rem solid #ff6464; border-bottom:0.04rem solid #ff6464; background:#fd0036; background-image:-webkit-linear-gradient(left, #ffdcdc, #fff); background-image:linear-gradient(left,#ffdcdc,#fff);}
.otherCourse-mod .con .box01 .list .courseList .btn span{ display:block; font-size:0.32rem; color:#ff1314; font-weight:bold; line-height:0.4rem; padding:0.2rem 0 0 0.2rem;}
.otherCourse-mod .con .bottom-con{ padding:0.133rem 0.133rem 0 0.133rem;}
.otherCourse-mod .con .box01 .list .courseList .btn:last-child{ margin-right:0;}
.otherCourse-mod .con .box02{ width:4.6rem; height:1.933rem; background:#fff; border:0.013rem solid #f7da96; border-radius:0.16rem;}
.otherCourse-mod .con .box02 .text{ float:left; padding:0.2rem 0 0 0.267rem;}
.otherCourse-mod .con .box02 .text h4{ line-height:0.867rem; font-size:0.427rem; font-weight:bold; background:-webkit-linear-gradient(top,#912046,#731b36 40%,#501523 60%,#2c0f0f);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#501523;}
.otherCourse-mod .con .box02 .text .sale-text{ float:left; height:0.507rem; padding:0 0.267rem 0 0.267rem; margin-top:0.067rem; border-radius:0 0.533rem 0.533rem 0; background:#fb191d; background-image:-webkit-linear-gradient(left, #6456fd, #ed2cc3,#fb191d,#ffc043); background-image:linear-gradient(left, #6456fd, #ed2cc3,#fb191d,#ffc043);}
.otherCourse-mod .con .box02 .text .sale-text p{ line-height:0.507rem; font-size:0.293rem; color:#fff; font-weight:bold;}
.otherCourse-mod .con .box02 .buy-btn{ display:block; float:right; width:1.333rem; height:1.4rem; margin:0.333rem 0.293rem 0 0; background:url("/images/zhuanti/20241111/otherCourse-btn01.png") no-repeat; background-size:100% auto;}
.otherCourse-mod .con .box02 .buy-btn span{ display:block; width:100%; text-align:center; line-height:0.4rem; padding-top:0.24rem; font-size:0.32rem; color:#fff; font-weight:bold;}
.moreCourse-btn02{ display:block; width:4.8rem; line-height:1; padding:0.333rem 0; font-size:0.373rem; text-align:center; font-weight:bold; color:#e00000; background:#ffdd69; border-radius:0.533rem; margin:0.533rem auto;}

/**/
.book-mod{ width:9.627rem; border:0.013rem solid #fff; border-radius:0.2rem; margin:0.4rem auto 0.893rem; padding:0.4rem 0 0.533rem; background:#ffedc1; background-image:-webkit-linear-gradient(top, #ffedc1, #fff); background-image:linear-gradient(top,#ffedc1,#fff);}
.book-mod .book-nav{ margin:0 0 0 0.267rem; overflow:hidden;}
.book-mod .swiper-slide{ width:2.867rem; margin-right:0.267rem;}
.book-mod .swiper-slide .top-con{ height:2.867rem; text-align:center; background:#fff; border-radius:0.267rem 0.267rem 0 0; position:relative;}
.book-mod .swiper-slide .top-con .edu-tips{ display:block; width:1.067rem; line-height:1; font-size:0.293rem; color:#fff; padding:0.08rem 0; text-align:center; border-radius:0.107rem 0.533rem 0.533rem 0; position:absolute; top:0.147rem; left:0.013rem; background:#ff6c2d; background-image:-webkit-linear-gradient(left, #ffb54a, #ff6c2d); background-image:linear-gradient(left,#ffb54a,#ff6c2d);}
.book-mod .swiper-slide .top-con .pic{ max-width:2.4rem; max-height:2.4rem; margin-top:0.267rem;}
.book-mod .swiper-slide .top-con .sale-text{ width:2.853rem; height:0.613rem; line-height:0.613rem; font-size:0.293rem; color:#fff; font-weight:bold; text-align:center; position:absolute; left:0; bottom:0; background:url("/images/zhuanti/20241111/book-bg01.png") no-repeat; background-size:100% auto;}
.book-mod .swiper-slide .top-con .link-btn{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; font-size:0; line-height:0; z-index:19;}
.book-mod .swiper-slide .con{ padding:0.173rem 0 0.16rem;}
.book-mod .swiper-slide .con h4{ height:0.747rem; line-height:0.373rem; font-size:0.32rem; color:#222; font-weight:bold; padding:0 0.067rem 0 0.107rem;}
.book-mod .swiper-slide .con .buy-wrap{ padding:0.2rem 0 0 0.107rem;}
.book-mod .swiper-slide .con .prize{ float:left; line-height:0.4rem; font-size:0.32rem; color:#f31213; font-weight:bold;}
.book-mod .swiper-slide .con .prize del{ color:#999;}
.book-mod .swiper-slide .con .buyBook-btn{ display:block; float:right; width:0.667rem; height:0.72rem; line-height:0; border-radius:50%; font-size:0; margin:0.027rem 0.08rem 0 0; box-shadow:0.053rem 0.053rem 0.053rem #ffc6c4; background:url("/images/zhuanti/20241111/book-btn01.png") no-repeat; background-size:100% auto;}
.book-mod .btn-wrap{ text-align:center; font-size:0; padding:0.347rem 0 0;}
.book-mod .btn-wrap .service-btn{ display:inline-block; width:2.133rem; padding:0.133rem 0; font-size:0.32rem; color:#e00000; font-weight:bold; background:#ffdd69; border-radius:0.533rem; margin:0 0.333rem;}
.book-mod .btn-wrap .moreCourse-btn{ display:inline-block; width:2.133rem; height:0.773rem; line-height:0.773rem; text-align:center; font-size:0.32rem; color:#fff; font-weight:bold; margin:0 0.333rem; box-shadow:0.053rem 0.053rem 0.053rem #ffc6c4; border-radius:0.533rem; background:url("/images/zhuanti/20241111/book-btn02.png") no-repeat; background-size:100% auto;}

/**/
.live-mod{ width:9.52rem; margin:0.973rem auto 1.96rem;}
.live-mod .top-con{ padding-bottom:0.24rem; border-radius:0.267rem; background:#fffffd; background-image:-webkit-linear-gradient(left, #fffffd, #fdf59d); background-image:-moz-linear-gradient(left, #fffffd, #fdf59d); background-image:linear-gradient(left,#fffffd,#fdf59d);}
.live-mod .top-con .teacher-pic{ width:4.947rem; left:-0.013rem; top:-0.707rem;}
.live-mod .top-con .gift-pic{ width:4.947rem; right:0.187rem; top:0.347rem; z-index:9;}
.live-mod .top-con .tit01{ width:1.547rem; left:0.36rem; top:4.413rem;}
.live-mod .top-con .text{ padding:4.32rem 0 0 2.667rem;}
.live-mod .top-con .text h4{ line-height:0.8rem; font-size:0.427rem; color:#222; font-weight:bold; padding-left:0.627rem; position:relative;}
.live-mod .top-con .text h4 i{ display:block; width:0.4rem; height:0.4rem; line-height:0.4rem; text-align:center; border-radius:50% 50% 0 50%; position:absolute; left:0; top:0.187rem; font-size:0.253rem; color:#fff; background:#fb191d; background-image:-webkit-linear-gradient(left, #6456fd, #ed2cc3,#fb191d,#ffc043);; background-image:linear-gradient(left, #6456fd, #ed2cc3,#fb191d,#ffc043);}
.live-mod .top-con .text p:nth-child(1){ margin-top:0.067rem;}
.live-mod .top-con .text p{ line-height:0.533rem; font-size:0.32rem; color:#222; padding-left:0.627rem;}
.live-mod .bottom-con{ height:5.173rem; background:url("/images/zhuanti/20241212/live-bg02.jpg") no-repeat; background-size:100% auto;}
.live-mod .bottom-con .btn-wrap{ padding:3.507rem 0 0 0; text-align:center;}
.live-mod .bottom-con .btn-wrap .btn01{ display:inline-block; vertical-align:top; text-align:center; width:4.107rem; height:1.2rem; line-height:1.053rem; font-size:0.4rem; color:#fffefe; font-weight:bold; margin-right:0.267rem; background:url("/images/zhuanti/20241212/live-btn01.png") no-repeat; background-size:100% auto;}
.live-mod .bottom-con .btn-wrap .btn02{ display:inline-block; vertical-align:top; text-align:center; width:4.027rem; height:1.053rem; line-height:1.053rem; font-size:0.4rem; color:#fffefe; font-weight:bold; background:url("/images/zhuanti/20241212/live-btn02.png") no-repeat; background-size:100% auto;}

/**/
.vip-mod{ width:9.52rem; height:8.267rem; margin:0.4rem auto 0.707rem; background:url("/images/zhuanti/20241212/vip-bg.jpg") no-repeat; background-size:100% auto;}
.vip-mod .ewm{ width:1.813rem; top:5.573rem; right:0.707rem;}

/**/
.zhengbaobi-mod{ width:9.52rem; border-radius:0.2rem; background:#fffffd; padding:0.573rem 0 0.44rem; margin:0.507rem auto 1.72rem; background-image:-webkit-linear-gradient(left, #fffffd, #fdf59d); background-image:linear-gradient(left,#fffffd,#fdf59d);}
.zhengbaobi-mod .step-con{ padding:0 0 0 0.28rem;}
.zhengbaobi-mod .step-con .box{ float:left; width:2.813rem; height:4.093rem; position:relative; margin-right:0.253rem;}
.zhengbaobi-mod .step-con .box .tit{ line-height:0.76rem; font-size:0.293rem; color:#fff; font-weight:bold; padding-left:0.8rem;}
.zhengbaobi-mod .step-con .box.bg01{ background:url("/images/zhuanti/20241212/zhengbaobi-box01.png") no-repeat; background-size:100% auto;}
.zhengbaobi-mod .step-con .box.bg02{ background:url("/images/zhuanti/20241212/zhengbaobi-box02.png") no-repeat; background-size:100% auto;}
.zhengbaobi-mod .step-con .box.bg03{ background:url("/images/zhuanti/20241212/zhengbaobi-box03.png") no-repeat; background-size:100% auto;}
.zhengbaobi-mod .step-con .box:before{ content:""; width:0.427rem; height:0.413rem; position:absolute; right:-0.28rem; top:2.107rem; background:url("/images/zhuanti/20241212/zhengbaobi-ico01.png") no-repeat; background-size:100% auto;}
.zhengbaobi-mod .step-con .box:last-child:before{ display:none;}
.zhengbaobi-mod .step-con .ewm{ padding:0.68rem 0 0 0;}
.zhengbaobi-mod .step-con .ewm img{ display:block; width:1.48rem; margin:0 auto;}
.zhengbaobi-mod .step-con .ewm p{ line-height:0.32rem; font-size:0.213rem; color:#999; padding-top:0.493rem; text-align:center;}
.zhengbaobi-mod .shopList{ width:8.92rem; height:1.84rem; padding:0.4rem 0 0 0.293rem; margin:0.627rem auto 0; background:#ffad89; border-radius:0.133rem; position:relative;}
.zhengbaobi-mod .shopList:before{ content:""; width:1.92rem; height:0.547rem; position:absolute; left:0; top:-0.293rem; background:url("/images/zhuanti/20241212/shopList-tit.png") no-repeat; background-size:100% auto;}
.zhengbaobi-mod .shopList .bd{}
.zhengbaobi-mod .shopList li{ width:1.533rem; height:1.547rem; background:#fff; border-radius:0.16rem; position:relative; margin:0 0.12rem;}
.zhengbaobi-mod .shopList li .pic{ height:1.333rem; text-align:center; position:relative;}
.zhengbaobi-mod .shopList li .pic img{ max-height:1.2rem; max-width:1.2rem;position:absolute; left:50%; top:50%; transform: translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);}
.zhengbaobi-mod .shopList li p{ display:block; width:1.533rem; height:0.48rem; line-height:0.56rem; text-align:center; z-index:9; font-size:0.2rem; color:#fff; position:absolute; right:0; bottom:0; background:url("/images/zhuanti/20241212/zhengbaobi-bg02.png") no-repeat; background-size:100% auto;}


/**/
.luckDraw-mod{width:9.52rem; margin:0.667rem auto 0.787rem; padding-top:0.747rem; padding-bottom:0.36rem; border-radius:0.333rem; background:#fffffe;  background-image:-webkit-linear-gradient(left, #fffffe, #fdf59d); background-image:linear-gradient(left,#fffffe,#fdf59d);}
.listAwards{ width:8.8rem; background:#fff; border-radius:0.16rem; margin:0 auto 0; padding-top:.22rem;}
.listAwards .tit{ text-align:center; font-size:0.4rem; color:#f76438; font-weight:bold; line-height:1rem; background:url("/images/zhuanti/20221111/listAwards-tit.png") no-repeat center;background-size:3.027rem auto;}
.listAwards .tit .myPrize-btn{ display:block; font-size:0.293rem; color:#f76438; line-height:1; padding:0.093rem 0.133rem; border:1px solid #f76438; border-radius:0.533rem; right:0.28rem; top:0.26rem;}
.listAwards:before{ content:""; width:9.32rem; height:0.413rem; position:absolute; left:-0.267rem; top:-0.08rem; background:url("/images/zhuanti/20241212/listAwards-bg.png") no-repeat;background-size:100% auto;}
.luckDraw-mod .listAwards-materialAwards,.luckDraw-mod .listAwards-virtualAward{ display:none; margin:0 0 0 0.507rem; height:2.4rem; overflow:hidden;}
.luckDraw-mod .listAwards-virtualAward .swiper-container{ height:2.4rem; overflow:hidden;}
.luckDraw-mod .listAwards .listAwards-virtualAward li{ width:100%; height:0.8rem;line-height:0.8rem;vertical-align:top; font-size:0.293rem;}
.luckDraw-mod .listAwards .listAwards-virtualAward li .photo{float:left;margin:0.147rem 0.2rem 0 0; width:0.533rem; height:0.533rem; -webkit-border-radius:1.333rem;-moz-border-radius:1.333rem;border-radius:1.333rem;}
.luckDraw-mod .listAwards .listAwards-virtualAward li p{width:3.867rem;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.luckDraw-mod .listAwards .listAwards-virtualAward li span{float:left;width:2.2rem;}
.luckDraw-mod .listAwards .listAwards-virtualAward li em{float:left;white-space:nowrap;margin-left:0.24rem;}

.luckDraw-mod .listAwards .listAwards-materialAwards{margin:0 0.2rem 0 0.2rem;height:2.8rem;overflow:hidden;position:relative;}
.luckDraw-mod .listAwards .listAwards-materialAwards li{ float:left; width:2.133rem; height:2.6rem; text-align:center; line-height:0.373rem; font-size:.293rem;}
.luckDraw-mod .listAwards .listAwards-materialAwards .pic{ width:2rem; height:1.5rem; position:relative; margin:0 auto;}
.luckDraw-mod .listAwards .listAwards-materialAwards .pic img{ max-width:1.867rem; max-height:1.5rem; position:absolute; left:50%; top:50%; transform: translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);}
.luckDraw-mod .listAwards .listAwards-materialAwards p{ color:#f76438;}
.luckDraw-mod .listAwards .listAwards-materialAwards em{ color:#999;}

.listAwards .listAwards-bottom{margin-top:0.2rem;}
.swiper-container-free-mode > .swiper-wrapper{-webkit-transition-timing-function: linear;-moz-transition-timing-function: linear;-ms-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;margin: 0 auto;}
.luckDraw-mod .luckDraw-bg{ width:6.267rem; height:4.133rem; position:absolute; left:1.333rem; top:1.333rem; background:#d93d2a; background-image:-webkit-linear-gradient(top, #d93d2a, #fb6948); background-image:-moz-linear-gradient(top, #d93d2a, #fb6948); background-image:linear-gradient(top,#d93d2a,#fb6948);}
.luckDraw-mod .luckDraw-main{width:9.08rem;margin:0 auto; position:relative;}
.luckDraw-mod .luckDraw-show{height:6.28rem;position:relative;z-index:1;}
.luckDraw-mod .luckDraw-show span{height:100%;position:absolute;left:0;top:0;right:0;bottom:0;z-index:8;background:url("/images/zhuanti/20241212/prizeDraw.png") no-repeat center top;background-size:9.08rem auto;}
.luckDraw-mod .luckDraw-show i{width:1.053rem;height:2.2rem;position:absolute;left:2.1rem;top:1.867rem; background:url("/images/zhuanti/20220618/luckDraw-clamp01.png") no-repeat center bottom;background-size:1.053rem auto;}
.luckDraw-mod .luckDraw-show i:before{ content:""; width:0.493rem; height:0.587rem; background:url("/images/zhuanti/20220618/luckDraw-clamp01.png") no-repeat -0.28rem 0;background-size:1.053rem auto; position:absolute; left:50%; margin-left:-.256rem; top:0;}
.luckDraw-mod .luckDraw-show .luckDraw-clamp-after{ background:url("/images/zhuanti/20220618/luckDraw-clamp02.png") no-repeat center bottom;background-size:1.053rem auto;}
.luckDraw-mod .luckDraw-amount{ width:100%; font-size:0.32rem; color:#ffebc0; font-weight:bold; text-align:center; position:absolute; left:0; top:.7rem; z-index:9;}
/*.luckDraw-mod .luckDraw-show em{height:4.8rem;position:absolute;left:0;top:1.48rem;right:0;z-index:10;background:url(/images/zhuanti/20211212/luckDraw-glass.png) no-repeat center top;background-size:9.08rem 4.8rem;}*/
/*.luckDraw-mod .common-wrap{padding:0.1rem 0 0.48rem;}*/
.luckDraw-mod .luckDraw-panel{height:2.52rem;background:url("/images/zhuanti/20241212/prizeDraw.png") no-repeat center -6.28rem;background-size:9.08rem auto;}
.luckDraw-mod .userLuckDraw{ display:block; width:4.96rem; height:1.413rem; line-height:0; font-size:0; margin:0 auto; background:url("/images/zhuanti/20220618/luckDraw-btn.png") no-repeat; background-size:100% auto;}
.luckDraw-mod .userLuckDraw-swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation:swing 1.2s infinite;animation:swing 1.2s infinite;}
/*.luckDraw-mod .luckDraw-other{height:1.86rem;background:url("/images/zhuanti/20220618/prizeDraw.png") no-repeat center -8.84rem;background-size:9.08rem auto;}*/
/*.luckDraw-mod .luckDraw-zbb{ width:5.3rem; height:1.6rem;line-height:0.36rem;padding:0 0 0 2.2rem; margin-top:-.1rem; margin-left:0.64rem;font-size:0.267rem;position:relative;z-index:1;  background:url("/images/zhuanti/20220618/prizeDraw-go.png") no-repeat right top; background-size:1.2rem auto;}*/
/*.luckDraw-mod .luckDraw-zbb p{color:#fbe540;}*/
/*.luckDraw-mod .luckDraw-zbb .zbb-amount{color:#fff;}*/
/*.luckDraw-mod .luckDraw-zbb a{height:100%;line-height:6.667rem;overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;}*/
.luckDraw-mod .draw-introduce{width: 9.08rem;height:8.36rem;margin:0 auto;background:url("/images/zhuanti/20220618/prizeDraw.png") no-repeat center bottom;background-size:9.08rem auto;}
.luckDraw-mod .draw-ranking{margin:0 0.4rem;padding:0.32rem 0.32rem 0;border:0.04rem solid #fff6c4;-webkit-border-radius:0.16rem;border-radius:0.16rem;-webkit-box-shadow:0 0 0.04rem rgba(110,32,0,.1) inset;box-shadow:0 0 0.04rem rgba(110,32,0,.1) inset;background:#ffda8f;}
.luckDraw-mod .draw-ranking-hd{position:relative;z-index:1;margin-bottom:0.28rem;}
.luckDraw-mod .draw-ranking-hd h4{display:inline-block;padding:1px;background:#fff0c4;background-image:-webkit-linear-gradient(top, #fff0c4, #e5b977); background-image:linear-gradient(top,#fff0c4,#e5b977);-webkit-border-radius:1.333rem;border-radius:1.333rem;color:#fff;}
.luckDraw-mod .draw-ranking-hd h4 span{display:inline-block;padding:0.173rem 0.293rem;line-height:1;background:#e22d1c;-webkit-border-radius:1.333rem;border-radius:1.333rem;color:#fff;font-size:0.373rem;}
.luckDraw-mod .draw-ranking-hd .draw-ranking-btns{position:absolute;right:0.2rem;top:0;line-height:0.747rem;color:#e22d1c;font-weight:bold;}
.luckDraw-mod .draw-ranking-hd .draw-ranking-btns a{display:inline-block;color:#e22d1c;font-size:0.373rem;}
.luckDraw-mod .my-call-ranking{line-height:0.44rem;margin-bottom:0.16rem;color:#e22d1c;font-size:0.24rem;text-align:center;font-weight:bold;white-space:nowrap;}
.luckDraw-mod .my-call-ranking span{font-size:0.32rem;}
.luckDraw-mod .my-call-ranking i{width:0.24rem;height:0.24rem;display:inline-block;vertical-align:middle;margin:-0.04rem 0.16rem 0;background:url(/images/zhuanti/20211212/my-call-ranking-icon.png) no-repeat;background-size:0.24rem 0.24rem;}
.luckDraw-mod .draw-ranking-explain{line-height:0.373rem;padding:0.12rem 0;color:#e22d1c;font-size:0.267rem;text-align:center;background:#f9cf96;-webkit-border-radius:0.12rem;border-radius:0.12rem;}
.luckDraw-mod .draw-call-ranking{height:4.4rem;padding:.2rem 0;background:url(/images/zhuanti/20211212/draw-call-ranking-bg.png) no-repeat right bottom;background-size:2.68rem auto;}
.luckDraw-mod .draw-call-ranking li{height:0.56rem;line-height:0.56rem;padding:0.16rem 0;}
.luckDraw-mod .draw-call-ranking li em{width:0.44rem;float:left;font-size:0.227rem;}
.luckDraw-mod .draw-call-ranking li span{width:2.4rem;float:left;font-size:0.293rem;}
.luckDraw-mod .draw-call-ranking li span:nth-child(3),.luckDraw-mod .draw-call-ranking li span:last-child{width:1.8rem;}
.luckDraw-mod .draw-call-ranking li .photo{width:0.96rem;position:relative;z-index:1;float:left;}
.luckDraw-mod .draw-call-ranking li .photo img{width:0.56rem;height:0.56rem;-webkit-border-radius:1.333rem;border-radius:1.333rem;}
.luckDraw-mod .draw-call-ranking li .photo i{width:0.4rem;height:0.4rem;background:url(/images/zhuanti/20211212/photoTag-icon.png) no-repeat;background-size:0.4rem auto;position:absolute;left:-0.12rem;top:-0.2rem;}
.luckDraw-mod .draw-call-ranking li .photo i.photoTag2{background-position:left -0.44rem;}
.luckDraw-mod .draw-call-ranking li .photo i.photoTag3{background-position:left -0.88rem;}
.luckDraw-mod .draw-call-ranking li .row-tag1{color:#ffc12c;font-weight:bold;}
.luckDraw-mod .draw-call-ranking li .row-tag2{color:#bfbdff;font-weight:bold;}
.luckDraw-mod .draw-call-ranking li .row-tag3{color:#ff9d29;font-weight:bold;}


.luckDraw-dialog{width:7.467rem;height:9.427rem;position:fixed;left:50%;top:50%;z-index:899;margin:-4.667rem 0 0 -3.733rem;background:url('/images/zhuanti/20221111/luckDraw-dialog.png') no-repeat;background-size:100% auto;text-align:center;display:none;}
.luckDraw-dialog .luckDraw-dialog-hd{padding-top:2.1rem;}
.luckDraw-dialog .luckDraw-dialog-hd h6{line-height:0.56rem;color:#e3220a;font-size:0.4rem;}
.luckDraw-dialog .luckDraw-dialog-hd p{line-height:0.64rem;color:#999;font-size:0.32rem;}
.luckDraw-dialog .luckDraw-dialog-img{width:3.76rem; height:3.253rem; margin:0 auto;background:url('/images/zhuanti/20220618/luckDraw-bg.png') no-repeat;background-size:100%;}
.luckDraw-dialog .luckDraw-dialog-img span{ display:block; width:3.76rem; height:3.253rem;}
.luckDraw-dialog .luckDraw-dialog-img .prize-689{ background:url("/images/zhuanti/20241212/prize-689.png") no-repeat center; background-size:3rem auto;}
.luckDraw-dialog .luckDraw-dialog-img .prize-690{ background:url("/images/zhuanti/20241212/prize-690.png") no-repeat center; background-size:3rem auto;}
.luckDraw-dialog .luckDraw-dialog-img .prize-691{ background:url("/images/zhuanti/20241212/prize-691.png") no-repeat center; background-size:3rem auto;}
.luckDraw-dialog .luckDraw-dialog-img .prize-692{ background:url("/images/zhuanti/20241212/prize-692.png") no-repeat center; background-size:3rem auto;}
.luckDraw-dialog .luckDraw-dialog-img .prize-693{ background:url("/images/zhuanti/20241212/prize-693.png") no-repeat center; background-size:3rem auto;}
.luckDraw-dialog .luckDraw-dialog-img .prize-694{ background:url("/images/zhuanti/20241212/prize-694.png") no-repeat center; background-size:3rem auto;}
.luckDraw-dialog .luckDraw-dialog-img .prize-695{ background:url("/images/zhuanti/20241212/prize-695.png") no-repeat center; background-size:3rem auto;}
.luckDraw-dialog .luckDraw-dialog-img .prize-696{ background:url("/images/zhuanti/20241212/prize-696.png") no-repeat center; background-size:3rem auto;}
.luckDraw-dialog .luckDraw-dialog-img .prize-697{ background:url("/images/zhuanti/20241212/prize-697.png") no-repeat center; background-size:3rem auto;}
.luckDraw-dialog .luckDraw-dialog-img .prize-698{ background:url("/images/zhuanti/20241212/prize-698.png") no-repeat center; background-size:3rem auto;}
.luckDraw-dialog .luckDraw-dialog-close{top:-0.162rem;}
.luckDraw-dialog-close{width:1rem;height:1rem;line-height:75rem;overflow:hidden;position:absolute;right:0;top:-1.32rem;background:url("/images/zhuanti/20221111/commonTips-close.png") no-repeat;background-size:1rem 1rem;}
.luckDraw-dialog-btns{text-align:center; padding-top:.4rem;}
.luckDraw-dialog-btns a{ display:inline-block; width:3.773rem; height:1.133rem; line-height:1.133rem; text-align:center; font-size:0.427rem; color:#fff; box-shadow:0 0.053rem 0.107rem #dd968f; border-radius:0.533rem; background:url("/images/zhuanti/20221111/pop-btn01.png") no-repeat center; background-size:100%;}
.luckDraw-dialog-v2{width:8rem;position:fixed;left:50%;top:50%;z-index:899;margin-left:-4rem;text-align:center;background:#fff;-webkit-border-radius:0.16rem;border-radius:0.16rem;display:none;}
.luckDraw-dialog-v2 .luckDraw-dialog-head{height:2.6rem;padding-top:0.6rem;}
.luckDraw-dialog-v2 .luckDraw-dialog-head strong{line-height:0.88rem;font-size:0.48rem;display:block;}
.luckDraw-dialog-v2 .luckDraw-dialog-head p{line-height:0.6rem;font-size:0.4rem;}
.luckDraw-dialog-v2 .luckDraw-dialog-btns{padding:0.333rem 0 0.44rem;}
.luckDraw-dialog-v2 .luckDraw-dialog-close{width:0.56rem;height:0.56rem;background-image:url(/images/zhuanti/20211111/luckDraw-dialog-close-v2.png);background-size:0.56rem 0.56rem;right:0.36rem;top:0.44rem;}
.luckDraw-dialog-v2 .miniUrl-main{padding-bottom:.6rem;}
.luckDraw-dialog-v2 .sure-btn{margin-bottom:.6rem; display:inline-block; width:3.773rem; height:1.133rem; line-height:1.133rem; text-align:center; font-size:0.427rem; color:#fff; box-shadow:0 0.053rem 0.107rem #dd968f; border-radius:0.533rem; background:url("/images/zhuanti/20221111/pop-btn01.png") no-repeat center; background-size:100%;}

.miniUrl-main .miniUrl-bd img{height:3.68rem;}
.miniUrl-main .miniUrl-hd{padding-top:0.2rem;}
.miniUrl-main .miniUrl-hd p{line-height:0.68rem;color:#666;font-size:0.4rem;}
.userChance-none-app .luckDraw-dialog-btns a{width:6.173rem;padding:0.32rem 0;}
.userChance-none-app .luckDraw-dialog-btns a + a{margin-top:0.44rem;}
.luckDraw-dialog-v1{width:7.947rem;position:fixed;left:50%;top:50%;z-index:899;margin-left:-4rem;display:none; border:0.027rem solid #0c0a09; border-radius:0.16rem;}
.luckDraw-dialog-v1 .luckDraw-dialog-head{height:1.36rem;line-height:1.36rem;text-align:center; border-bottom:0.027rem solid #0c0a09; -webkit-border-radius:0.16rem 0.16rem 0 0;border-radius:0.16rem 0.16rem 0 0;background:#d62b29;background-image:-webkit-linear-gradient(left, #f6431f, #d62b29); background-image:linear-gradient(left,#f6431f,#d62b29);}
.luckDraw-dialog-v1 .luckDraw-dialog-head h6{font-size:0.52rem;color:#fff;}
.luckDraw-dialog-v1 .luckDraw-dialog-body{padding:0.4rem 0.36rem 0.48rem;background:#fff;-webkit-border-radius:0 0 0.16rem 0.16rem;border-radius:0 0 0.16rem 0.16rem;}
.luckDraw-dialog-v1 .myPrize-none{display:none;padding:0.28rem 0 .4rem;}
.luckDraw-dialog-v1 .myPrize-none p{line-height:0.8rem;font-size:0.44rem;text-align:center;margin-bottom:0.8rem;}
.luckDraw-dialog-v1 .myPrize-detail{display:none;}
.luckDraw-dialog-v1 .myPrize-detail-list{max-height:4rem;overflow:hidden;overflow-y:auto;}
.luckDraw-dialog-v1 .myPrize-detail-list ul li{padding:0.2rem 0.28rem;min-height:0.52rem;line-height:0.52rem;font-size:0.32rem;background:#fafafa;-webkit-border-radius:0.16rem;-moz-border-radius:0.16rem;}
.luckDraw-dialog-v1 .myPrize-detail-list ul li p{text-align:right;}
.luckDraw-dialog-v1 .myPrize-detail-list ul li p span{font-size:0.32rem;color:#999;}
.luckDraw-dialog-v1 .myPrize-detail-list ul li strong{float:left;font-weight:normal;}
.luckDraw-dialog-v1 .myPrize-detail-list ul li a{ float:left; color:#f76438;}
.luckDraw-dialog-v1 .myPrize-detail-list ul li em{color:#f4967d;line-height:0.52rem;font-size:0.32rem;display:block;}
.luckDraw-dialog-v1 .myPrize-detail-list ul li + li{margin-top:0.44rem;}
.luckDraw-dialog-v1 .myPrize-tips{padding-top:0.28rem;font-size:0.32rem;color:#999;}
.luckDraw-dialog-v1 .myPrize-tips p{line-height:0.64rem;}
.luckDraw-dialog-v1 .myPrize-top-tips{line-height:0.72rem;font-size:0.373rem;color:#e3220a;text-align:center;margin-bottom:.4rem; white-space:nowrap;}
.luckDraw-dialog-v1 .prizesKind-site{display:none;margin-top:0.4rem;}
.luckDraw-dialog-v1 .prizesKind-site-info{display:none;line-height:0.68rem;font-size:0.4rem;padding:0.24rem 0.32rem;border:1px solid #f9f9f9;background:#fefefe;-webkit-border-radius:0.16rem;border-radius:0.16rem;position:relative;z-index:1;}
.luckDraw-dialog-v1 .prizesKind-site-info span{display:block;}
.luckDraw-dialog-v1 .prizesKind-site-info p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#c1c1c1;}
.luckDraw-dialog-v1 .prizesKind-site-info a:after{width:0.32rem;height:0.32rem;margin-top:-.16rem;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;content:"";position:absolute;right:0.24rem;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.luckDraw-dialog-v1 .prizesKind-site .luckDraw-dialog-btns{display:none; padding-bottom:0.107rem;}
.address-form{margin-bottom:0.2rem;}
.address-form li{padding:0.48rem 0 0.36rem;border-bottom:1px solid #f2f2f2;}
.address-form li label{float:left;font-size:0.4rem;line-height:0.72rem;}
.address-form li .form-box{margin-left:2.12rem;}
.address-form li .form-box input,.address-form li .form-box textarea{width:100%;line-height:1;padding:0.12rem 0;border:0 none;font-size:0.4rem;color:#666;}
.address-form li .form-box textarea{height:1.2rem;line-height:0.6rem;padding:.12rem 0;overflow:hidden;overflow-y:auto;}
.address-form li .form-box input::-webkit-input-placeholder,.address-form li .form-box textarea::-webkit-input-placeholder{color:#ccc;}
.address-form li .form-area{position:relative;z-index:1;}
.address-form li .form-area:after{width:0.24rem;height:0.24rem;border-top:1px solid #666;border-right:1px solid #666;content:"";position:absolute;right:0;top:50%;margin-top:-0.12rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.areaSelect{max-height:3.2rem;position:absolute;left:0;top:100%;right:0;background:#fff;border:1px solid #ccc;overflow:hidden;overflow-y:auto;display:none;}
.areaSelect dd{height:0.4rem;line-height:0.4rem;padding:.12rem .2rem;font-size:0.36rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.areaSelect .noData{color:#ccc;text-align:center;}
.address-error,.address-warm{padding-bottom:0.16rem;text-align:center;color:#ff3232;font-size:0.32rem;line-height:1;}
.address-warm{padding:0.28rem 0;color:#ffae4f;}

/**/
.bottom-nav{ width:100%; height:1.68rem; background:url("/images/zhuanti/20241212/bottomNav-bg.png") repeat-x; background-size:0.027rem auto; position:fixed; left:0; bottom:0; padding-bottom:constant( safe-area-inset-bottom); padding-bottom:env( safe-area-inset-bottom); z-index:89;}
.bottom-nav li{ float:left; width:25%; text-align:center; line-height:1; padding-top:1.167rem; font-size:0.32rem; color:#fff; position:relative; cursor:pointer;}
.bottom-nav li.on{ font-weight:bold; color:#fff;}
.bottom-nav li.on:before{ width:0.8rem; height:0.8rem; margin-left:-0.4rem; top:0.187rem;}
.bottom-nav li.ioc01{ background:url("/images/zhuanti/20241212/bottomNav01.png") no-repeat .8rem 0.3rem; background-size:1.053rem auto;}
.bottom-nav li.ioc02{ background:url("/images/zhuanti/20241212/bottomNav02.png") no-repeat .8rem 0.3rem; background-size:0.947rem auto;}
.bottom-nav li.ioc03{ background:url("/images/zhuanti/20241212/bottomNav03.png") no-repeat .9rem 0.28rem; background-size:0.893rem auto;}
.bottom-nav li.ioc04{ background:url("/images/zhuanti/20241212/bottomNav04.png") no-repeat .9rem 0.28rem; background-size:0.867rem auto;}
.bottom-nav li.ioc01.on{ background:url("/images/zhuanti/20241212/bottomNav01-on.png") no-repeat center top; background-size:1.347rem auto;}
.bottom-nav li.ioc02.on{ background:url("/images/zhuanti/20241212/bottomNav02-on.png") no-repeat center top; background-size:1.347rem auto;}
.bottom-nav li.ioc03.on{ background:url("/images/zhuanti/20241212/bottomNav03-on.png") no-repeat center top; background-size:1.347rem auto;}
.bottom-nav li.ioc04.on{ background:url("/images/zhuanti/20241212/bottomNav04-on.png") no-repeat center top; background-size:1.347rem auto;}
.bottom-nav a{color:#fff; text-decoration: none;}
    /**/
.bottom-nav02{ width:100%; position:fixed; left:0; bottom:0; text-align:center; z-index:89;}
.bottom-nav02 .service-btn{ display:block; float:left; width:50%; line-height:1; font-size:0.48rem; padding:0.413rem 0; color:#e91100; font-weight:bold; background:#f5cf96; background-image:-webkit-linear-gradient(top,#f5cf96,#ffe7c1,#f5cf96); background-image:linear-gradient(top,#f5cf96,#ffe7c1,#f5cf96);}
.bottom-nav02 .phone-btn{ display:block; float:left; width:50%; line-height:1; font-size:0.48rem; padding:0.413rem 0; color:#fff; font-weight:bold; background:#ed551d; background-image:-webkit-linear-gradient(top,#ff9935,#ed551d); background-image:linear-gradient(top,#ff9935,#ed551d);}

/**/
.dialogFixed{width:100%;position:fixed;left:0;top:0;}
.mask{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.64);z-index:800;cursor:pointer;display:none;}
.common-pop{ width:8.907rem; margin-left:-4.453rem; position:fixed;left:50%;top:50%;z-index:850;display:none;}
.common-pop .pop-tit{ height:1.067rem; line-height:1.067rem; border-radius:0.32rem 0.32rem 0 0; text-align:center; background:#feb05c; background-image:-webkit-linear-gradient(left, #ffce85, #feb05c); background-image:linear-gradient(left,#ffce85,#feb05c);}
.common-pop .pop-tit h4{ font-size:0.4rem; color:#7d0b02; font-weight:bold;}
.common-pop .pop-tit .close-btn{ display:block; width:0.573rem; height:0.56rem; font-size:0; line-height:0; background:url("/images/zhuanti/20241212/commonPop-close01.png") no-repeat; background-size:100% auto; position:absolute; top:-0.6rem; right:-0.36rem;}
.common-pop .pop-con{ background:#fff; border-radius:0 0 0.16rem 0.16rem; border-top:0;}
.common-pop .popMain{padding:0.933rem 0 0.493rem;}
.common-pop .close-btn01{ display:block; width:0.573rem; height:0.56rem; background:url("/images/zhuanti/20241212/commonPop-close01.png") no-repeat; background-size:100% auto; position:absolute; top:-0.4rem; right:-0.76rem;}

/**/
.over-pop{ background:#fff; border-radius:0.16rem;}
.newApp-pop,.over-pop{ text-align:center; height:5.667rem;}
.newApp-pop h3,.over-pop h3{ line-height:0.667rem; font-size:0.467rem; color:#666; font-weight:bold; padding:1.427rem 0 0.96rem;}
.newApp-pop .btn,.over-pop .btn{ display:block; width:6.16rem; padding:0.32rem 0; font-size:0.427rem; color:#fff; line-height:1; border-radius:0.667rem; margin:0 auto; background:#f8340b; background-image:-webkit-linear-gradient(top, #fc5a09, #f5140d); background-image:linear-gradient(top,#fc5a09,#f5140d);}

/**/
.zhengbaobi-btn{ display:none; width:2.093rem; height:2.147rem; position:fixed; right:0; bottom:1.5rem; z-index:89; background:url("/images/zhuanti/20231212/zhengbaobi-ico01.png") no-repeat; background-size:100%;}
.zhengbaobi-btn p{ text-align:center; font-size:0.307rem; color:#fff; font-weight:bold; padding-top:1.1rem;}
.zhengbaobi-btn .close-btn{ display:block; width:0.4rem; cursor:pointer; height:0.4rem; position:absolute; right:.05rem; top:-.3rem; line-height:0; font-size:0; background:url("/images/zhuanti/20231212/close-btn.png") no-repeat; background-size:100%;}
.zhengbaobi-pop{ display:none; width:7.747rem; height:6.52rem; position:fixed; left:50%; top:50%; margin:-3.253rem 0 0 -3.867rem; z-index:999; background:url("/images/zhuanti/20231212/zhengbaobi-pop.png") no-repeat; background-size:100%;}
.zhengbaobi-pop .close-btn{ display:block; width:0.667rem; height:0.667rem; right:-0.507rem; top:-0.2rem; background:url("/images/zhuanti/20231212/close-btn01.png") no-repeat; background-size:100%;}
.zhengbaobi-pop .text{ padding:3.36rem 0.747rem 0 0.88rem;}
.zhengbaobi-pop .text p{ line-height:0.747rem; font-size:0.427rem;}
.zhengbaobi-pop .text p strong{ color:#f14b34;}

/**/
.rule-pop{}
.rule-pop .pop-con{ overflow-y:auto; padding:0.453rem 0.2rem 0.267rem 0.427rem;}
.rule-pop .pop-con p{ font-size:0.427rem; line-height:0.6rem; word-break: break-all;}
.rule-pop .pop-con .con{ max-height:5.333rem; overflow-y:auto;}
.rule-pop .pop-con .con::-webkit-scrollbar-track-piece {
    background-color: rgba(194, 194, 194, 0);
    border-left: 1px solid rgba(255, 86, 104, 0);
}
.rule-pop .pop-con .con::-webkit-scrollbar {
    width: 5px;
    height: 13px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.rule-pop .pop-con .con::-webkit-scrollbar-thumb {
    background-color: rgba(194, 194, 194, 0.9);
    background-clip: padding-box;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    min-height: 28px;
}
.rule-pop .pop-con .con::-webkit-scrollbar-thumb:hover {
    background-color: rgba(194, 194, 194, 0.9);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

/**/
.receiveCoupon-pop{ width:7.027rem; margin-left:-3.507rem; background:#fff5f8; border-radius:0.16rem; padding-bottom:0.373rem;}
.receiveCoupon-pop .tit01{ line-height:0.8rem; text-align:center; font-size:0.48rem; padding-top:0.373rem; font-weight:bold;}
.receiveCoupon-pop .tit01 span{ display:inline-block; width:1.6rem; margin-right:0.08rem; vertical-align:-0.147rem;}
.receiveCoupon-pop .tit02{ line-height:0.4rem; text-align:center; font-size:0.267rem; color:#666;}
.receiveCoupon-pop .tit02 span{ color:#ff2224;}
.receiveCoupon-pop .con{ padding:0.227rem 0.64rem 0 0.693rem;}
.receiveCoupon-pop .con .coupon-left{ width:2.053rem; height:2.12rem; margin-top:1.027rem; text-align:center; background:url("/images/zhuanti/20241212/receivePop-bg01.png") no-repeat; background-size:100% auto;}
.receiveCoupon-pop .con .coupon-left .prize{ line-height:0.587rem; font-size:0.587rem; color:#fb1600; font-weight:bold; padding-top:0.16rem;}
.receiveCoupon-pop .con .coupon-left .prize b{ font-size:0.267rem; vertical-align:0.027rem; margin-right:0.053rem;}
.receiveCoupon-pop .con .coupon-left .time{ font-size:0.24rem; line-height:0.347rem; color:#852625;}
.receiveCoupon-pop .con .coupon-left p{ line-height:0.293rem; font-size:0.24rem; padding-top:0.24rem; color:#fff;}
.receiveCoupon-pop .con .coupon-left:before{ content:""; width:0.787rem; height:0.413rem; position:absolute; right:-0.707rem; bottom:-0.133rem; background:url("/images/zhuanti/20241212/receivePop-ico02.png") no-repeat; background-size:100% auto;}
.receiveCoupon-pop .con .coupon-right{ width:3.08rem; height:3.16rem; text-align:center; background:url("/images/zhuanti/20241212/receivePop-bg02.png") no-repeat; background-size:100% auto;}
.receiveCoupon-pop .con .coupon-right .prize{ line-height:0.907rem; font-size:0.88rem; color:#fb1600; font-weight:bold; padding-top:0.24rem;}
.receiveCoupon-pop .con .coupon-right .prize b{ font-size:0.4rem; margin-right:0.187rem;}
.receiveCoupon-pop .con .coupon-right .time{ line-height:0.52rem; color:#852625; font-size:0.293rem;}
.receiveCoupon-pop .con .coupon-right p{ line-height:0.373rem; font-size:0.32rem; padding-top:0.347rem; color:#fff;}
.receiveCoupon-pop .btn-wrap{ text-align:center; padding:0.533rem 0 0;}
.receiveCoupon-pop .btn-wrap .btn{ display:block; width:3.347rem; height:0.947rem; font-size:0.4rem; margin:0 auto; color:#fff; font-weight:bold; line-height:0.8rem; text-align:center; padding-right:0.2rem; background:url("/images/zhuanti/20241212/receivePop-btn01.png") no-repeat; background-size:100% auto;}

/**/
.receiveSuccessCoupon-pop{ width:8.667rem; margin-right:-4.333rem; height:8.013rem; text-align:center; background:url("/images/zhuanti/20241212/receiveSuccessCoupon-bg.png") no-repeat; background-size:100% auto;}
.receiveSuccessCoupon-pop .close-btn01{ top:0.48rem; right:0.427rem;}
.receiveSuccessCoupon-pop h4{ line-height:0.88rem; font-size:0.48rem; padding-top:2.24rem;}
.receiveSuccessCoupon-pop .prize{ line-height:1.333rem; font-size:1.333rem; color:#fb1600; font-weight:bold;}
.receiveSuccessCoupon-pop .prize b{ font-size:0.533rem; margin-right:0.133rem;}
.receiveSuccessCoupon-pop p{ line-height:0.48rem; font-size:0.347rem; color:#666;}
.receiveSuccessCoupon-pop .countDown{ line-height:0.427rem; font-size:0.267rem; color:#fb1600;}
.receiveSuccessCoupon-pop .btn{ display:block; width:3.387rem; height:0.853rem; line-height:0.853rem; font-size:0.4rem; color:#e00000; margin:0.667rem auto 0; font-weight:bold; background:url("/images/zhuanti/20241212/receivePop-btn02.png") no-repeat; background-size:100%;}


.zbllx-box{display: none; width:8.8rem; height:5.933rem; padding-top:2.667rem; position:fixed; left:50%; margin-left:-4.4rem; margin-top: -4.667rem; top:50%; z-index:801; background: url("/images/zhuanti/20241212/zbllx-box.png") no-repeat; background-size: 100% auto;}
.zbllx-box .close{ display: block; width: 0.6rem; height: 0.6rem; left: 50%; margin-left: -0.307rem; bottom: 0.2rem; position: absolute; z-index: 802;}
.zbllx-box .coupon{background: url("//m.chinaacc.com/images/zhuceshuiwushi/2025project/coupon-bg.png") no-repeat; background-size: 100% auto; width:6.04rem; height:1.133rem; margin: 0 auto 0.267rem; padding: 0.2rem 0px 0 0.267rem;}
.zbllx-box .coupon li{display: inline-block; vertical-align: middle;}
.zbllx-box .coupon li.price{ color: #e00742; font-size: 0.32rem; width:1.67rem;}
.zbllx-box .coupon li.price strong{ font-size: 0.587rem; display: inline-block; vertical-align: middle;}
.zbllx-box .coupon li.price i{color: #f2100d; font-size: 0.32rem;}
.zbllx-box .coupon li.word{ color: #e00742; font-size: 0.293rem; width:3.15rem;}
.zbllx-box .coupon li.word span{ color: #d1482d;}
.zbllx-box .coupon li.btn a{display:block; width:1.04rem; height:1.04rem; background:url("/images/zhuanti/20241212/collar-btn.png") no-repeat; background-size: 100% auto;}
.zbllx-box .zx-btn-box{ display: block;width: 4.6rem; font-weight: bold; height: 0.8rem; line-height: 0.8rem; text-align: center; border-radius: 0.427rem; border: 2px  solid #ff9518; margin: 0 auto; color: #713400; font-size:0.373rem;
    background:#ffdd87;
    background:-webkit-linear-gradient(top,#ffe0bb,#fff);
    background:-moz-linear-gradient(top,#ffe0bb,#fff);
    background:-ms-linear-gradient(top,#ffe0bb,#fff);
    background:linear-gradient(top,#ffe0bb,#fff);
}
.nav-left-zbllx{ display: none; position: fixed; right: 0.2rem; bottom: 1.9rem; width: 1.267rem; height: 3.8rem; z-index: 12; background:url("/images/zhuanti/20241212/nav-left-zbllx.png") no-repeat; background-size: 100% auto;}
.nav-left-zbllx .close{ display: block; position: absolute; width: 0.4rem; height: 0.4rem; right: 0.1rem; top: 0rem;}
.nav-left-zbllx .all-link{ top: 0.4rem;}

@-webkit-keyframes get-scale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes get-scale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
