@charset "utf-8";
/*
@author: he
@update: he (2021-04-27)
*/
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1200px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var{font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;text-decoration: none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
input,button,select,textarea{outline:none} textarea{resize:none}
/*框架*/
.layout{clear:both;width:1200px;text-align:left;margin:0 auto;color:#333;}
.fl{float:left;_display: inline}
.fr{float:right;_display: inline}
.pr{position:relative}
.abs{position:absolute;}
.ellipsis{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/* 新增公用样式 */
.hide{display:none;}
.diiblock{display: inline-block; *zoom: 1; *display: inline;}
.textcon{text-align:center;}
.marcon{margin:0 auto;}
.wblod{font-weight: bold;}
.horizontalcolor{background: -moz-linear-gradient(to right, #11C3F9, #72C472); background: -ms-linear-gradient(to right, #11C3F9, #72C472); background: -webkit-linear-gradient(to right, #11C3F9, #72C472); background: linear-gradient(to right, #11C3F9, #72C472); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#11C3F9", endColorstr="#72C472", gradientType="1");}
.verticalcolor{background: -moz-linear-gradient(#11C3F9, #72C472); background: -ms-linear-gradient(#11C3F9, #72C472); background: -webkit-linear-gradient(#11C3F9, #72C472); background: linear-gradient(#11C3F9, #72C472); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#11C3F9", endColorstr="#72C472", gradientType="0");}
.margR0{margin-right: 0 !important;}
.ggtit{padding: 30px 0 40px; text-align: center; color: #f5ab18;}
.ggtit-tit{height: 60px; line-height: 60px; font-size: 36px; font-weight: 700;}
.ggtit-tit b{font-size: 46px;}
.ggtit-subtit{height: 42px; line-height: 42px; padding-top: 4px; font-size: 20px;}
/*页头*/
.header{height: 380px;}
.header .logo{display: block; top: 30px; left: 0; width: 159px; height: 37px;}
.header .ctxt{top: 295px; left: 0; width: 100%; height: 54px; line-height: 54px; text-align: center; font-size: 20px; font-weight: 700; color: #fff;}
/*就业前景*/
.getJobBg{background:url(/images/zhuanti/2021syjsProject/bg_03.jpg) no-repeat center top; background-size: auto 100%;}
.getJob{padding: 50px 0 70px;}
.getJob .ggtit{color: #fff;}
.getJob .tbox{margin-bottom: 6px;}
.getJob .tbox .tlist{position: relative; z-index: 1; display: block; overflow: hidden; float: left; width: 277px; height: 215px; border-radius: 4px; margin: 0 30px 30px 0;}
.getJob .tbox .tlist img{display: block; width: 277px; height: 215px; transition:all 1s ease-in-out; -webkit-transition:all 1s ease-in-out;}
.getJob .tbox .tlist p{position: absolute; left: 0; bottom: 0; width: 100%; height: 60px; line-height: 60px; text-align: center; font-size: 20px; font-weight: 700; color: #fff; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.getJob .tbox .tlist:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.getJob .tbox .tlist.mr0{margin-right: 0;}
.getJob .cbox{position: relative; z-index: 1; background: #fff; padding: 20px; border-radius: 4px; margin-bottom: 40px;}
.getJob .cbox .fdIcon{position: absolute; top: -16px; left: 50%; margin-left: -12px; width: 24px; height: 16px; background:url(/images/zhuanti/2021ggyingyangshi/icon_09.png) no-repeat;}
.getJob .cbox .ctxt{line-height: 32px; font-size: 18px;}
.getJob .bbtn{display: block; width: 226px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; background: #a82800; border-radius: 25px; margin: 0 auto;}
.getJob .bbtn:hover{text-decoration: none; background: #e60012;}
/*证书优势*/
.reasonBox{padding-bottom: 20px;}
.reasonBox .cbox{margin-bottom: 40px;}
.reasonBox .cbox .clist{float: left; width: 285px; height: 144px; background: url(/images/zhuanti/2021syjsProject/bg_07.png) no-repeat; border-radius: 0 0 12px 12px; margin-right: 20px; -webkit-box-shadow:0 3px 6px rgba(2, 101, 81, 0.25); -moz-box-shadow:0 3px 6px rgba(2, 101, 81, 0.25); box-shadow:0 3px 6px rgba(2, 101, 81, 0.25);}
.reasonBox .cbox .clist-tit{height: 53px; line-height: 52px; text-align: center; font-size: 20px; font-weight: 700; color: #fff;}
.reasonBox .cbox .clist-txt{height: 56px; padding: 17px 15px 0; line-height: 28px; font-size: 16px; overflow:hidden; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.reasonBox .cbox .clist.mr0{margin-right: 0;}
.reasonBox .bbtn{display: block; width: 188px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; background: #a82800; border-radius: 25px; margin: 0 auto;}
.reasonBox .bbtn:hover{text-decoration: none; background: #e60012;}
/*免费试听*/
.freeAudition{padding: 0 0 20px;}
.freeAudition .ttit{text-align: center; height: 68px; padding: 6px 0; background: #702a01; border-radius: 4px; margin-bottom: 48px;}
.freeAudition .ttit li{position: relative; z-index: 1;display: inline-block; *display: inline; *zoom: 1;*display: inline; *zoom: 1; margin: 0 60px; height: 68px; line-height: 68px; font-size: 24px; color: #fff; cursor: pointer;}
.freeAudition .ttit li i{position: absolute; left: 50%; bottom: 0; display: none; margin-left: -20px; width: 40px; height: 3px; border-radius: 2px; background: #fff;}
.freeAudition .ttit li.on{font-weight: 700;}
.freeAudition .ttit li.on i{display: block;}
.freeAudition .cbox{display: none; background: #ecddcb; border-radius: 6px; -webkit-box-shadow:0 11px 38px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 11px 38px rgba(0, 0, 0, 0.2); box-shadow:0 11px 38px rgba(0, 0, 0, 0.2);}
.freeAudition .cbox .teaCon{background: #fff; border-radius: 6px 6px 0 0; padding: 40px 25px;}
.freeAudition .cbox .teaCon .tc-video{float: left; width: 577px; height: 334px;}
.freeAudition .cbox .teaCon .tc-video .videoBtn{width: 577px; height: 334px; position: relative; z-index: 1;}
.freeAudition .cbox .teaCon .tc-video img{width: 577px; height: 334px;}
.freeAudition .cbox .teaCon .tc-video i{display: block; position: absolute; top: 155px; left: 278px; width: 233px; height: 65px; text-indent: 48px; line-height: 48px; font-size: 28px; color: #fff; background:url(/images/zhuanti/2021ggyingyangshi/icon_10.png) no-repeat; cursor: pointer;}
.freeAudition .cbox .teaCon .tc-video a:hover{text-decoration: none;}
.freeAudition .cbox .teaCon .tc-right{float: right; width: 530px;}
.freeAudition .cbox .teaCon .tc-right .ttea{height: 88px; margin-bottom: 12px;}
.freeAudition .cbox .teaCon .tc-right .ttea-pic{float: left; display: block; width: 72px; height: 85px; padding: 3px 3px 0; background:url(/images/zhuanti/2021ggyingyangshi/tea_bg.png) no-repeat;}
.freeAudition .cbox .teaCon .tc-right .ttea-pic img{width: 72px; height: 72px; border-radius: 50%;}
.freeAudition .cbox .teaCon .tc-right .ttea-icon{float: left; display: block; padding: 0 30px; height: 48px; line-height: 48px; font-size: 20px; color: #fff; background: #0d9a78; border-radius: 24px; margin: 14px 0 0 40px;}
.freeAudition .cbox .teaCon .tc-right .ctxt{line-height: 36px; font-size: 16px;}
.freeAudition .cbox .bbtn{display: block; width: 226px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; background: #a82800; border-radius: 25px; margin: 20px auto;}
.freeAudition .cbox .bbtn:hover{text-decoration: none; background: #e60012;}
/* 课程 */
.courseBox .itembox .item{display: inline-block; *display: inline; *zoom: 1;width: 271px; box-shadow: 0rem 6px 6px 0 rgba(0, 0, 0, 0.35); margin-bottom: 20px; border-radius: 8px 8px 8px 8px; margin-right: 26px;}
.courseBox .itembox .item .item-top{width: 271px; height: 144px; border-radius: 8px 8px 0px 0px;}
.courseBox .itembox .item .item-top.kc1{background: url(/images/zhuanti/2021syjsProject/bg_09.jpg) no-repeat;}
.courseBox .itembox .item .item-top.kc2{background: url(/images/zhuanti/2021syjsProject/bg_10.jpg) no-repeat;}
.courseBox .itembox .item .item-top.kc3{background: url(/images/zhuanti/2021syjsProject/bg_11.jpg) no-repeat;}
.courseBox .itembox .item .item-top.kc4{background: url(/images/zhuanti/2021syjsProject/bg_12.jpg) no-repeat;}
.courseBox .itembox .item .item-top .txt{background-color: #ffffff; color: #f95b0e;box-shadow: 0px 2px 6px 0pxrgba(86, 6, 58, 0.21);border-radius: 0px 0px 14.5px 0px; padding: 7px 14px; font-size: 16px; top: 0; left: 0;}
.courseBox .itembox .item .item-top .title{font-size: 27px; color: #ffffff; width: 100%; top: 51px; text-align: center;}
.courseBox .itembox .item .item-top .iplay{width: 40px;height: 40px; top: 50%; left: 50%; background: url(/images/zhuanti/2021syjsProject/icon_11.png) no-repeat center center; margin-left: -20px; margin-top: -20px; cursor: pointer;}
.courseBox .itembox .item .item-bottom{width: 231px;min-height: 72px;background-color: #fef5f6;border-radius: 0px 0px 8px 8px; padding: 18px 20px;}
.courseBox .itembox .item .item-bottom .price{margin-bottom: 21px;}
.courseBox .itembox .item .item-bottom .t1{vertical-align: middle; font-size: 24px; color: #f95b0e; font-weight: 700; margin-right: 26px; line-height: 20px;}
.courseBox .itembox .item .item-bottom .t1 .apphide{vertical-align: text-bottom; font-size: 14px;line-height: 20px; color: #f95b0e;}
.courseBox .itembox .item .item-bottom .t2{vertical-align: middle; color: #999999; font-size: 14px;line-height: 20px;}
.courseBox .itembox .item .item-bottom .buttons .btn{display: inline-block;width: 100px;height: 40px;background-color: #a82800;border-radius: 20px;border: solid 1px #de4f02; font-size: 16px;line-height: 40px;color: #de4f02; text-align: center;}
.courseBox .itembox .item .item-bottom .buttons .btn1{background-color: #fff; border: solid 0.01rem #de4f02; margin-right: 0.13rem; color: #de4f02;}
.courseBox .itembox .item .item-bottom .buttons .btn2{background-color: #de4f02; box-shadow: -0.01rem 0.04rem 0.04rem 0rem rgba(212, 9, 27, 0.33); border: solid 0.01rem #de4f02; color: #fff;}
.courseBox .tsBox{margin-bottom: 24px;}
.courseBox .tsBox-tit{line-height: 54px; font-size: 24px; color: #333;}
.courseBox .tsBox-txt{line-height: 36px; font-size: 20px; color: #333;}
.courseBox .hBox{text-align: center; height: 50px;}
.courseBox .hBox .btn01,.courseBox .hBox .btn02{display: inline-block; *display: inline; *zoom: 1;width: 226px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; background: #a82800; border-radius: 25px; margin: 0 37px;}
.courseBox .hBox .btn02{background: #2eb767;}
.courseBox .hBox .btn01:hover{ background: #e60012;}
.courseBox .hBox .btn02:hover{text-decoration: none; background: #4ab83e;}
/* 广告 */
.adv{margin: 40px auto 50px;text-align: center;width: 100%;}
/*课程特色*/
.characteristicBg{background:url(/images/zhuanti/2021ggyingyangshi/bg_05.jpg) no-repeat center top;}
.characteristic{height: 210px; padding-top: 55px; text-align: center;}
.characteristic .list{display: inline-block; *display: inline; *zoom: 1; width: 120px; margin: 0 86px; cursor: pointer;}
.characteristic .list-pic{width: 120px; height: 120px;}
.characteristic .list-pic.bg01{background:url(/images/zhuanti/2021ggyingyangshi/icon_04.png) no-repeat;}
.characteristic .list-pic.bg02{background:url(/images/zhuanti/2021ggyingyangshi/icon_05.png) no-repeat;}
.characteristic .list-pic.bg03{background:url(/images/zhuanti/2021ggyingyangshi/icon_06.png) no-repeat;}
.characteristic .list-pic.bg04{background:url(/images/zhuanti/2021ggyingyangshi/icon_07.png) no-repeat;}
.characteristic .list-txt{line-height: 44px; text-align: center; font-size: 20px;}
.characteristic .list:hover .list-pic{-webkit-animation:bounce 1s 0s 1 both; animation:bounce 1s 0s 1 both;}
/*证书*/
.certificate{padding: 20px 0 0;}
.certificate .cbox{height: 280px; text-align: center; margin-bottom: 24px;}
.certificate .cbox .clist{display: inline-block; *display: inline; *zoom: 1; width: 243px; height: 280px; margin: 0 70px;}
.certificate .bbox{text-align: center;}
.certificate .bbox span{display: inline-block; *display: inline; *zoom: 1;}
.certificate .bbox .lIcon{background:url(/images/zhuanti/2021ggyingyangshi/icon_01.png) no-repeat left center;}
.certificate .bbox .rIcon{background:url(/images/zhuanti/2021ggyingyangshi/icon_02.png) no-repeat right center;}
.certificate .bbox .ctxt{line-height: 48px; font-size: 28px; padding: 0 80px;}
.certificate .bbox .chong{color: #f32b16;}
.certificate .bbox .cju{color: #f5ab18;}
/*学习流程*/
.procedure{padding: 20px 0 60px;}
.procedure .cbox{height: 150px; background:url(/images/zhuanti/2021ggyingyangshi/bg_13.png) no-repeat;}
.procedure .cbox .list01,
.procedure .cbox .list03,
.procedure .cbox .list05{float: left; display: block; width: 150px; line-height: 44px; padding-top: 30px; text-align: center; font-size: 24px; font-weight: 700; color: #a82800;}
.procedure .cbox .list02,.procedure .cbox .list04,.procedure .cbox .list06{float: left; display: block; width: 219px; line-height: 44px; padding-top: 30px; text-align: center; font-size: 20px;}
.procedure .cbox .list02 em,.procedure .cbox .list04 em,.procedure .cbox .list06 em{color: #666;}
.procedure .cbox .list03{width: 239px;}
.procedure .cbox .list04{width: 140px;}
.procedure .cbox .list05{width: 200px;}
.procedure .cbox .list06{width: 123px;}
.procedure .cbox .list07{float: left; display: block; width: 129px; height: 85px; line-height: 84px; margin-top: 33px; text-align: center; font-size: 24px; font-weight: 700; color: #fff; background: #a82800; border-radius: 20px;}
/*加入我们*/
.joinBoxBg{background: url(/images/zhuanti/2021ggyingyangshi/bg_06.jpg) no-repeat center top;}
.joinBox{height: 317px;}
.joinBox .bbox{padding-top: 50px;}
.joinBox .bbox .ltxt{width: 500px;}
.joinBox .bbox .ltxt-tit{line-height: 74px; font-size: 30px; font-weight: 700;}
.joinBox .bbox .ltxt-cen{line-height: 30px; font-size: 16px; color: #666; margin-bottom: 14px;}
.joinBox .bbox .ltxt-cen b{font-size: 22px;}
.joinBox .bbox .right{padding: 20px 0 0 0;}
.joinBox .bbox .right .ewm{width: 140px; margin-right: 30px;}
.joinBox .bbox .right .ewm-pic{display: block; width: 140px; height: 140px; -webkit-box-shadow:0 0 15px rgba(0,0,0,0.13); -moz-box-shadow:0 0 15px rgba(0,0,0,0.13); box-shadow:0 0 15px rgba(0,0,0,0.13);}
.joinBox .bbox .right .ewm-txt{line-height: 42px; text-align: center; font-size: 16px; color: #666;}
.joinBox .bbox .right .con{width: 140px; height: 140px; background: url(/images/zhuanti/2021ggyingyangshi/bg_17.png) no-repeat; margin-right: 30px; -webkit-box-shadow:0 0 15px rgba(0,0,0,0.13); -moz-box-shadow:0 0 15px rgba(0,0,0,0.13); box-shadow:0 0 15px rgba(0,0,0,0.13);}
.joinBox .bbox .right .con-tit{padding-top: 15px; line-height: 44px; font-size: 20px; font-weight: 700; color: #0d9a78; text-align: center; margin-bottom: 11px;}
.joinBox .bbox .right .con-txt{line-height: 24px; text-align: center; font-size: 16px; color: #666;}
/*右侧浮动*/
.rightFloat{width: 110px; padding-top: 58px; background: #a82800; position: fixed; right: 5px; top: 50%; margin-top: -180px; z-index: 90;}
.rightFloat .top{position: absolute; top: -50px; left: 50%; margin-left: -48px; display: block; width: 88px; height: 38px; padding-top: 50px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; border: 4px solid #fff; background: url(/images/zhuanti/2021ggyingyangshi/icon_08.png) no-repeat center 17px #a82800; border-radius: 50%; cursor: pointer;}
.rightFloat .top:hover{text-decoration: none;}
.rightFloat .cen{width: 100px; padding: 6px 0; background: #fff; margin: 0 auto;}
.rightFloat .cen .list{position: relative; display: block; height: 36px; line-height:36px; text-align: center; font-size:14px;}
.rightFloat .closeBox{display: block; height: 42px; line-height: 42px; text-align: center; font-size: 14px; color: #fff;}
/*底部浮动*/
.botFloat-wap{width: 100%; height: 70px;}
.botFloat{width:100%; height: 70px; position:fixed; left:0; bottom:0; background: url(/images/zhuanti/2021ggyingyangshi/bg_15.jpg) no-repeat center top; z-index:90;}
.botFloat .fdtxt{line-height: 70px; font-size: 28px; font-weight: 700; color: #fff;}
.botFloat .fdbtn{display: block; padding: 0 16px; height: 50px; line-height: 50px; color: #fff; margin-top: 10px; border-radius: 25px; background: #fd7400;}
.botFloat .fdbtn-l{display: inline-block; font-size: 16px; margin: 0 12px; vertical-align: top;}
.botFloat .fdbtn-l b{font-size: 24px; vertical-align: -3px;}
.botFloat .fdbtn-r{display: inline-block; font-size: 22px; font-weight: 700; margin: 0 12px;}
.botFloat .fdbtn:hover{text-decoration: none; -webkit-animation:pulse2 2s 0.1s infinite both; animation:pulse2 2s 0.1s infinite both;}
/*协议弹层*/
.mask{display: none; width: 100%; height: 100%; position:fixed; top:0; left:0; background:#000; z-index:99; filter:alpha(opacity=70);opacity:0.7;}
.xieyi-pop{display:none; overflow:hidden; width:808px; background-color:#fff; position:fixed; top:50%; left:50%; margin:0 0 0 -404px; z-index:1000; border-radius:10px;}
.xieyi-pop .tit{height:60px; line-height:60px; background:#f5f5f5; border-bottom:1px solid #e8e8e8; padding-right:21px;}
.xieyi-pop .tit h3{float:left; font-size:18px; font-weight:bold; padding-left:40px;}
.xieyi-pop .tit .close{display:block; width:30px; height:30px; margin-top:16px; background:url(/images/zhuanti/2021ggyingyangshi/icon_13.png) no-repeat center;}
.xieyi-pop .con{padding: 20px;}
@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);} 40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);} 70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0);} 90%{-webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0);}}
@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);} 40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);} 70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0);} 90%{-webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0);}}
.bounce{-webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; transform-origin: center bottom;}

/*活动领券底部浮动*/
.activity-fixBottom-warp{ height: 101px;}
.activity-fixBottom{ position: fixed; bottom: 0; left: 0; z-index: 79; width: 100%; height: 101px;}
.activity-fixBottom a:hover{ text-decoration: none;}
.activity-fixBottom .leftTxt{ float: left; padding: 14px 0 0;}
.activity-fixBottom .leftTxt h4{ line-height: 42px; font-size: 32px; font-weight: bold; text-shadow: 0 5px 10px #ea3209; color: #ffebba; font-style: italic;}
.activity-fixBottom .leftTxt h4 img{ vertical-align: middle;}
.activity-fixBottom .leftTxt p{ line-height: 22px; font-size: 18px; color: #fff2d2;}
.activity-fixBottom .rBtn01,.activity-fixBottom .rBtn02{ float: right; width: 150px; height: 50px; line-height: 48px; text-align: center; font-size: 20px; font-weight: 700; color: #fff; margin: 25px 0 0 20px; background: url(/images/project2024/activity/icon_06.png) no-repeat; border-radius: 25px; -webkit-box-shadow:0 4px 6px rgba(221, 78, 15, 0.5); -moz-box-shadow:0 4px 6px rgba(221, 78, 15, 0.5); box-shadow:0 4px 6px rgba(221, 78, 15, 0.5);}
.activity-fixBottom .rBtn02{ color: #a14b00; background: url(/images/project2024/activity/icon_07.png) no-repeat;}
.activity-fixBottom .coupon{ float: right; width: 198px; height: 78px; margin: 11px 0 0 12px; background: url(/images/project2024/activity20250315/icon_05.png) no-repeat;}
.activity-fixBottom .coupon .text{ float: left; text-align: center; width: 101px; padding: 0 0 0 6px;}
.activity-fixBottom .coupon .text h4{ line-height: 58px; font-size: 34px; color: #e4160d; padding-top: 8px; white-space: nowrap;}
.activity-fixBottom .coupon .text h4 span,.activity-fixBottom .coupon .text h4 em{ font-size: 14px; font-weight: normal; vertical-align: 1px;}
.activity-fixBottom .coupon .text p{ line-height: 22px; font-size: 14px; color: #6a1e00;}
.activity-fixBottom .coupon .coupon-btn{ float: right; display: block; width: 69px; height: 70px; margin: 6px 6px 0 0; background: url(/images/project2024/activity20250315/icon_06.png) no-repeat;}
.activity-fixBottom .close{ position: absolute; top: 0; right: 10px; z-index: 2; width: 30px; height: 35px; background: url(/images/project2024/activity/icon_10.png) no-repeat;}
