/**/
.topHeader-wrap.baomingji-tags{ height:703px; background:url("/images/chujizhicheng/project/2025project/2025baomingji/topHeader-bg01.jpg") no-repeat center top;}
.topHeader-wrap.baomingji-tags .countdown{ width:474px; height:54px; line-height:54px; text-align:center; font-size:18px; color:#fff; top:401px; left:50%; margin-left:-287px; background:url("/images/chujizhicheng/project/2025project/2025baomingji/topHeader-bg02.png") no-repeat;}
.topHeader-wrap.baomingji-tags .countdown em{ display:inline-block; width:35px; height:32px; line-height:32px; background:#fff; border-radius:5px; margin:0 3px; font-size:19px; color:#ec005b; font-weight:bold;}
.baomingji-tags .topCoupon-mod{ display:none;}

.baomingjiCoupon-mod{ height:365px; border-radius:12px; box-shadow:0 6px 12px #ffe1c9; margin-top:-76px; background:url("/images/chujizhicheng/project/2025project/2025baomingji/coupon-bg01.jpg") no-repeat;}
.baomingjiCoupon-mod .topCoupon-con{ width:1132px; height:188px; margin:5px auto 0; background:url("/images/chujizhicheng/project/2025project/2025baomingji/coupon-bg02.png") no-repeat;}
.baomingjiCoupon-mod .topCoupon-con .prize{ line-height:122px; width:190px; font-size:100px; color:#fd0036; font-weight:bold; letter-spacing:-2px; padding:46px 0 0 150px; font-family:"DIN Alternate"}
.baomingjiCoupon-mod .topCoupon-con .prize span{ font-size:40px; vertical-align:-20px; left:120px; top:28px;}
.baomingjiCoupon-mod .topCoupon-con .text{ padding:58px 0 0;}
.baomingjiCoupon-mod .topCoupon-con .text h4{ line-height:50px; font-size:30px; color:#191818; font-weight:bold;}
.baomingjiCoupon-mod .topCoupon-con .text p{ line-height:42px; font-size:24px; color:#666;}
.baomingjiCoupon-mod .topCoupon-con .btn-wrap{ width:427px; text-align:center; padding:26px 0 0 0;}
.baomingjiCoupon-mod .topCoupon-con .btn-wrap p{ height:48px; line-height:48px; font-size:24px; color:#fff; padding-top:14px;}
.baomingjiCoupon-mod .topCoupon-con .btn-wrap .receive-btn{ display:block; width:262px; height:104px; margin:0 auto; line-height:0; font-size:0; background:url("/images/zhuanti/20241212/coupon-btn.png") no-repeat; }
.baomingjiCoupon-mod .topCoupon-con .btn-wrap .receive-btn.on{animation: get-scale 1.5s infinite linear; -webkit-animation:get-scale 1.5s infinite linear;}
.baomingjiCoupon-mod .topCoupon-con .btn-wrap .receive-btn.alreadyUse-tags{ background:url("/images/zhuanti/20241212/receivePop-btn03.png") no-repeat; margin-top:40px;}
.baomingjiCoupon-mod .topCoupon-con .btn-wrap .receive-btn.alreadyExpire-tags{ background:url("/images/zhuanti/20241212/receivePop-btn04.png") no-repeat; margin-top:40px;}
.baomingjiCoupon-mod .topCoupon-con .btn-wrap .receive-btn.use-tags{ background:url("/images/zhuanti/20241212/receivePop-btn05.png") no-repeat;}
.baomingjiCoupon-mod .bottomCoupon-con{ padding:25px 0 0 39px;}
.baomingjiCoupon-mod .bottomCoupon-con .otherCoupon{ float:left; width:354px; height:120px; margin-right:30px; background:url("/images/chujizhicheng/project/2025project/2025baomingji/coupon-bg03.png") no-repeat;}
.baomingjiCoupon-mod .bottomCoupon-con .otherCoupon .text{ float:left; width:225px; padding:10px 0 0 10px; text-align:center;}
.baomingjiCoupon-mod .bottomCoupon-con .otherCoupon .text h3{ font-size:70px; line-height:1; color:#fd0036; font-weight:bold; font-family:"DIN Alternate"}
.baomingjiCoupon-mod .bottomCoupon-con .otherCoupon .text h3 span{ font-size:19px; vertical-align:35px; margin-right:5px;}
.baomingjiCoupon-mod .bottomCoupon-con .otherCoupon .text p{ font-size:16px; color:#191818;}
.baomingjiCoupon-mod .bottomCoupon-con .otherCoupon .receive-btn{ display:block; float:right; width:78px; height:80px; line-height:0; font-size:0; margin:21px 19px 0 0; background:url("/images/chujizhicheng/project/2025project/2025baomingji/coupon-bg04.png") no-repeat;}
.baomingjiCoupon-mod .bottomCoupon-con .otherCoupon .receive-btn.already-tags{ background:url("/images/chujizhicheng/project/2025project/2025baomingji/coupon-bg05.png") no-repeat;}

/**/
.baomingji-title{ text-align:center; font-size:0; padding:5px 0 0;}
.baomingji-title h2{ display:inline-block; line-height:115px; font-size:40px; color:#222; position:relative;}
.baomingji-title h2:before{ content:""; width:116px; height:4px; position:absolute; left:-145px; top:55px; background:url("/images/chujizhicheng/project/2025project/2025baomingji/baomingji-ico01.png") no-repeat;}
.baomingji-title h2:after{ content:""; width:116px; height:4px; position:absolute; right:-145px; top:55px; background:url("/images/chujizhicheng/project/2025project/2025baomingji/baomingji-ico02.png") no-repeat;}
.baomingji-title .rule-btn{ display:block; line-height:32px; font-size:14px; color:#fff; top:45px; right:10px; padding:0 18px; text-decoration:none; border-radius:40px; background:#fe822a; background-image:-webkit-linear-gradient(top, #ff8839, #fe7615); background-image:-moz-linear-gradient(top, #ff8839, #fe7615); background-image:linear-gradient(top,#ff8839,#fe7615);}
.baomingji-mod{ height:492px; padding:20px 20px; box-shadow:0 6px 12px #ffe1c9; background:url("/images/chujizhicheng/project/2025project/2025baomingji/baomingji-bg01.jpg") no-repeat;}
.baomingji-mod .send-con{ height:218px; border-radius:10px; background:#fe822a; background-image:-webkit-linear-gradient(top, #fefdf9, #fff2d8); background-image:-moz-linear-gradient(top, #fefdf9, #fff2d8); background-image:linear-gradient(top,#fefdf9,#fff2d8);}
.baomingji-mod .send-con .left-text{ width:273px; padding:66px 0 0 20px;}
.baomingji-mod .send-con .left-text h4{ line-height:47px; font-size:32px; background:-webkit-linear-gradient(left,#9d2d01,#b13805 40%,#c54309 60%,#d74c0d);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#d74c0d;}
.baomingji-mod .send-con .left-text p{ line-height:54px; font-size:30px; color:#222; font-weight:bold;}
.baomingji-mod .send-con .left-text p span{ display:inline-block; width:103px; height:40px; line-height:40px; margin-right:5px; font-size:24px; color:#fff; font-weight:bold; text-indent:11px; background:url("/images/chujizhicheng/project/2025project/2025baomingji/baomingji-ico03.png") no-repeat;}
.baomingji-mod .send-con .box{ float:left; width:293px; height:138px; border-radius:20px; margin:43px 56px 0 0; position:relative; background:#ffdd9d; background-image:-webkit-linear-gradient(top, #ffdd9d, #ffedd1); background-image:-moz-linear-gradient(top, #ffdd9d, #ffedd1); background-image:linear-gradient(top,#ffdd9d,#ffedd1);}
.baomingji-mod .send-con .box .text{ width:333px; height:41px; line-height:41px; font-size:18px; color:#fff; text-align:center; position:absolute; left:-20px; bottom:-15px; border-radius:12px; background:#f74600; background-image:-webkit-linear-gradient(top, #f74600, #ff6528); background-image:-moz-linear-gradient(top, #f74600, #ff6528); background-image:linear-gradient(top,#f74600,#ff6528);}
.baomingji-mod .send-con .box .text strong{ background:-webkit-linear-gradient(top,#ffe0b3,#ffeccf 40%,#fff4e3 60%,#ffe0b3);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#ffe0b3;}
.baomingji-mod .send-con .box .pic{ position:absolute; left:50%; bottom:26px; transform:translate(-50%,0); -webkit-transform:translate(-50%,0); -ms-transform:translate(-50%,0); -moz-transform:translate(-50%,0);}
.baomingji-mod .send-con .box:before{ content:""; width:30px; height:29px; position:absolute; right:-47px; top:46px; background:url("/images/chujizhicheng/project/2025project/courseBookPackage-ico02.jpg") no-repeat;}
.baomingji-mod .send-con .box.tishuashua-tags{ width:143px; margin-right:0;}
.baomingji-mod .send-con .box.tishuashua-tags .text{ width:173px;}
.baomingji-mod .send-con .box.tishuashua-tags:before{ display:none;}
.baomingji-mod .checkScore-con{ width:484px; height:264px; margin-left:10px; border-radius:18px; background:#fff6e1; background-image:-webkit-linear-gradient(left, #fefdf9, #fff6e1); background-image:-moz-linear-gradient(left, #fefdf9, #fff6e1); background-image:linear-gradient(left,#fefdf9,#fff6e1);}
.baomingji-mod .checkScore-con .top-tit{ line-height:55px; text-align:center; padding-top:18px; font-size:26px; font-weight:bold; background:-webkit-linear-gradient(left,#9d2d01,#a83303 40%,#cd470b 60%,#d74c0d);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#9d2d01;}
.baomingji-mod .checkScore-con .con{ margin:0 26px;}
.baomingji-mod .checkScore-con .con .tit{}
.baomingji-mod .checkScore-con .con .tit h4{ float:left; line-height:46px; font-size:16px; color:#222; font-weight:normal;}
.baomingji-mod .checkScore-con .con .tit .btn{ display:block; float:right; color:#666; line-height:46px; padding-left:26px; background:url("/images/zhuanti/20241111/checkScore-ico04.png") no-repeat left center;}
.baomingji-mod .checkScore-con .con .file-box{ width:430px; height:80px; border-radius:8px; margin:0 auto; background:url("/images/zhuanti/20241111/checkScore-ico05.png") no-repeat 23px 18px #fdf0e1; border:1px solid #ffc379; text-align: center; position: relative; z-index: 5;}
.baomingji-mod .checkScore-con .con .file-box .file{width:430px; height:80px; position:absolute; top:0; left:0; border:0; cursor:pointer; filter:alpha(opacity:0);opacity: 0; z-index:2;font-size: 0;}
.baomingji-mod .checkScore-con .con .file-box p{ color:#ca9067; font-size:12px; position: absolute; left:250px; top:26px;}
.baomingji-mod .checkScore-con .con .file-box .select-btn{ width:141px; height:37px; line-height:37px; z-index: 0; border:1px solid #be8756; text-align: center; font-size:14px; color:#7d0b02; border-radius:8px; display: block; text-decoration:none; position: absolute; top:19px; left:93px; }
.baomingji-mod .checkScore-con .con .submit-upload{ display: block; width:140px; line-height:34px; text-align: center; text-decoration:none; color: #fff; font-size:15px; font-weight:bold; border-radius:40px; margin:12px auto 0.347rem; background:#fe7843; background-image:-webkit-linear-gradient(left, #ff6821, #fe7843); background-image:linear-gradient(left,#ff6821,#fe7843);}
.upload-photo .intro-con{ background: #e1e8fa; border-radius: 0 0 0.067rem 0.067rem; color: #4e5ea2; font-size: 0.187rem; padding: 0.133rem 0; text-align: center;}
.baomingji-mod .checkScore-con .con .file-box .picList{ display: none; border-radius:8px; position: absolute; left: 0; top: 0; width:430px; height:80px; background:#ffe9d1;}
.baomingji-mod .checkScore-con .con .file-box .picList img{ max-width:430px; max-height:80px; z-index: 8; 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%);}
.baomingji-mod .checkScore-con .con .file-box .picList .pic-close{ display: block; position: absolute; right:0; top: 0;background:url("https://www.chinaacc.com/images/chujizhicheng/zhuanti/2023baoming/tu-close.png") no-repeat; width:22px; height:22px; z-index:9;}
.baomingji-mod .checkScore-con .con .file-box .noLogin{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:19;}

.baomingji-mod .bottom-con{ padding:9px 0 0;}
.baomingji-mod .bottom-con .tishuashua-con{ width:328px; height:264px; border-radius:18px; background:url("/images/chujizhicheng/project/2025project/2025baomingji/baomingji-bg02.jpg") no-repeat;}
.baomingji-mod .bottom-con .tishuashua-con h4{ line-height:39px; font-size:26px; color:#7d0b02; padding:29px 0 0 22px;}
.baomingji-mod .bottom-con .tishuashua-con p{ line-height:35px; font-size:22px; color:#222; padding-left:22px;}
.baomingji-mod .bottom-con .tishuashua-con .btn{ display:block; width:100%; height:100%; left:0; top:0; font-size:0; line-height:0;}
.baomingji-mod .bottom-con .qijianban-con{ width:328px; height:264px; border-radius:18px; background:url("/images/chujizhicheng/project/2025project/2025baomingji/baomingji-bg03.jpg") no-repeat;}
.baomingji-mod .bottom-con .qijianban-con h4{ line-height:30px; font-size:26px; color:#7d0b02; padding:32px 0 0 22px;}
.baomingji-mod .bottom-con .qijianban-con p{ line-height:46px; font-size:22px; color:#222; padding-left:22px;}
.baomingji-mod .bottom-con .qijianban-con .btn{ display:block; width:100%; height:100%; left:0; top:0; font-size:0; line-height:0;}

/**/
.coupon-mask{display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}
.surePrize-mask{z-index:100;}
.common-pop{ display:none; width:574px; position:fixed; left:50%; margin-left:-287px; top:50%; z-index:99;}
.common-pop .pop-tit{ height:60px; border-radius:8px 8px 0 0; background:#fe3101; background-image:-webkit-linear-gradient(left, #ffce85, #feb05c); background-image:-moz-linear-gradient(left, #ffce85, #feb05c); background-image:linear-gradient(left,#ffce85,#feb05c);}
.common-pop .pop-tit h4{ text-align:center; line-height:60px; font-size:22px; color:#7d0b02}
/*.common-pop .pop-tit .close-btn{ display:block; width:16px; height:15px; position:absolute; top:22px; right:24px; line-height:0; font-size:0; background: url("/images/zhuanti/20241111/commonTitle-ico02.png") no-repeat;}*/
.common-pop .pop-con{ background:#fff; border-radius:0 0 10px 10px; border-top:0;}
/*.common-pop .pop-con .close-btn{ display:block; width:16px; height:15px; position:absolute; top:22px; right:24px; background-position:-157px -347px;}*/
.common-pop.over-pop .pop-tit{ background:#fff;}
.common-pop.over-pop .pop-con{ padding-bottom:30px;}
.common-pop.over-pop p{ line-height:40px; text-align:center; font-size:18px; padding-bottom:24px;}
.common-pop.over-pop .btn{ display:block; width:127px; text-align:center; margin:0 auto; height:38px; line-height:38px; border:1px solid #d1d1d1; font-size:18px; color:#666; border-radius:40px;}
.common-pop.over-pop{ width:410px; margin-left:-205px;}
.common-pop.over-pop .pop-tit,.common-pop.over-pop .pop-con{ border:0;}
.common-pop .close-btn01{ display:block; width:35px; height:35px; line-height:0; font-size:0; position:absolute; right:-24px; top:-47px; background: url("/images/zhuanti/20241212/pop-close01.png") no-repeat;}
.rule-pop{ width:574px; margin-left:-287px;}
.rule-pop .pop-con{  padding:25px 30px 25px 33px;}
.rule-pop .pop-con p{ font-size:16px; line-height:28px;}
.common-pop .close-btn03{ display:block; width:35px; height:35px; line-height:0; font-size:0; position:absolute; right:-42px; top:-19px; background: url("/images/zhuanti/20241111/commonPop-close01.png") no-repeat; background-size:100% auto;}


/**/
.upload-success{width:350px; background: #fff; margin-left:-175px; border-radius:15px;}
.upload-success .pop-tit{ text-align: center; line-height:60px; font-size:22px; color:#7d0b02; font-weight: bold; border-radius:15px 15px 0 0; background:#feaf5c; background-image:-webkit-linear-gradient(left, #ffce84, #feaf5c); background-image:linear-gradient(left,#ffce84,#feaf5c);}
.upload-success .pop-con{ line-height:46px; font-size:16px; text-align:center; padding-top:35px;}
.upload-success .pop-con a.link{ color: #5080ff;}
.upload-success .btn{ display: block; width:180px; line-height:45px; text-align:center; margin:20px auto; border-radius:40px; color: #fff; text-decoration:none; font-size:16px; font-weight:bold;background:#ff432d; background-image:-webkit-linear-gradient(left, #ff432d, #f60754); background-image:linear-gradient(left,#ff432d,#f60754);}
.upload-success .pop-tit .close-btn {background: url("/images/zhuanti/20241111/commonPop-close02.png") no-repeat; width:22px; height:23px; right:18px; top:20px; position: absolute;}
.upload-delete-box .btn-mid{ text-align: center; padding:28px 0 32px;}
.upload-delete-box .btn-mid a{ display: inline-block; width:130px; line-height:45px; border-radius:40px; color: #fff; font-size:16px; text-decoration:none; margin:0 5px;}
.upload-delete-box .btn-mid a.concle-btn{ background: #c8c8c8;}
.upload-delete-box .btn-mid a.sure-btn{ background:#ff432d; background-image:-webkit-linear-gradient(left, #ff432d, #f60754); background-image:linear-gradient(left,#ff432d,#f60754);}


/**/
.receiveSuccessCoupon-pop{ width:650px; margin-right:-325px; height:601px; text-align:center; background:url("/images/zhuanti/20241212/receiveSuccessCoupon-bg.png") no-repeat;}
.receiveSuccessCoupon-pop .close-btn01{ top:42px; right:36px;}
.receiveSuccessCoupon-pop h4{ line-height:66px; font-size:28px; padding-top:168px;}
.receiveSuccessCoupon-pop .prize{ line-height:88px; font-size:88px; color:#fb1600; font-weight:bold;}
.receiveSuccessCoupon-pop .prize b{ font-size:40px; margin-right:10px;}
.receiveSuccessCoupon-pop p{ line-height:36px; font-size:22px; color:#666; padding-top:6px;}
.receiveSuccessCoupon-pop .countDown{ line-height:32px; font-size:16px; color:#fb1600;}
.receiveSuccessCoupon-pop .btn{ display:block; width:254px; height:64px; line-height:64px; font-size:22px; text-decoration:none; color:#e00000; margin:60px auto 0; font-weight:bold; background:url("/images/zhuanti/20241212/receivePop-btn02.png") no-repeat;}

/**/
.receiveCoupon-pop{ width:527px; margin-left:-263px; background:#fff5f8; border-radius:12px; padding-bottom:28px;}
.receiveCoupon-pop .tit01{ line-height:50px; text-align:center; font-size:30px; padding-top:24px;}
.receiveCoupon-pop .tit01 span{ margin-right:6px; vertical-align:-9px;}
.receiveCoupon-pop .tit02{ line-height:39px; text-align:center; font-size:16px; color:#666;}
.receiveCoupon-pop .tit02 span{ color:#ff2224;}
.receiveCoupon-pop .con{ padding:20px 48px 0 52px;}
.receiveCoupon-pop .con .coupon-left{ width:154px; height:159px; margin-top:78px; text-align:center; background:url("/images/zhuanti/20241212/receivePop-bg01.png") no-repeat;}
.receiveCoupon-pop .con .coupon-left .prize{ line-height:44px; font-size:44px; color:#fb1600; font-weight:bold; padding-top:12px;}
.receiveCoupon-pop .con .coupon-left .prize b{ font-size:20px; vertical-align:2px; margin-right:4px;}
.receiveCoupon-pop .con .coupon-left .time{ line-height:27px; color:#852625;}
.receiveCoupon-pop .con .coupon-left p{ line-height:18px; padding-top:19px; color:#fff;}
.receiveCoupon-pop .con .coupon-left:before{ content:""; width:59px; height:31px; position:absolute; right:-53px; bottom:-10px; background:url("/images/zhuanti/20241212/receivePop-ico02.png") no-repeat;}
.receiveCoupon-pop .con .coupon-right{ width:231px; height:237px; text-align:center; background:url("/images/zhuanti/20241212/receivePop-bg02.png") no-repeat;}
.receiveCoupon-pop .con .coupon-right .prize{ line-height:68px; font-size:66px; color:#fb1600; font-weight:bold; padding-top:18px;}
.receiveCoupon-pop .con .coupon-right .prize b{ font-size:30px; margin-right:14px;}
.receiveCoupon-pop .con .coupon-right .time{ line-height:41px; color:#852625; font-size:20px;}
.receiveCoupon-pop .con .coupon-right p{ line-height:28px; font-size:20px; padding-top:33px; color:#fff;}
.receiveCoupon-pop .btn-wrap{ text-align:center; padding:40px 0 0;}
.receiveCoupon-pop .btn-wrap .btn{ display:block; width:251px; height:71px; font-size:22px; margin:0 auto; text-decoration:none; color:#fff; font-weight:bold; line-height:62px; text-align:center; padding-right:15px; background:url("/images/zhuanti/20241212/receivePop-btn01.png") no-repeat;}
.receiveCoupon-pop .btn-wrap .btn strong{ font-size:26px;}


.upload-Example{ width:830px; margin-left:-415px;}
.upload-tips-box{ width:574px; margin-left:-287px;}

