/*
@author: njf
*/
@charset "utf-8";
body{font:14px/1.5 \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1200px; background:#f0a061;}
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}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
.pr{ position:relative;}
.abs{position:absolute;}
.header-wrap{ width:100%; background:#fff;}

.part-mod01{background: url("/images/template/2024jxjmd/bg01.jpg") no-repeat center top; height: 715px;}
.part-mod01 h2{ text-align: center; font-size: 36px; color: #fef6e4; font-style:italic; padding-top: 60px; text-shadow:0 6px 4px rgba(147,4,37,1);}
.highScoreStudent{background: url("/images/template/2024jxjmd/highScoring.png") no-repeat center top; width: 1236px; margin:250px auto 0; height:346px;}
.highScoreStudent h3{background: url("/images/template/2024jxjmd/tit01.png") no-repeat; width: 470px; height: 54px; left: 50%; top: -28px; margin-left: -235px; font-size: 26px; text-align: center; line-height: 54px;}
.highScoreStudent h3 strong{background-image:-webkit-linear-gradient(left,#ffe4b7,#fff5e3);-webkit-background-clip:text;-webkit-text-fill-color:transparent; }
.highScoreStudent .trophy{width: 270px; margin:30px 0 0 35px;}
.highScoreStudent .amountSum{width: 855px;}
.highScoreStudent .amountSum table{border-collapse: collapse; width: 882px; margin:62px 0 0 16px;}
.highScoreStudent .amountSum table td{border: 1px solid #845246; background: #fffaf1; text-align: center; padding:6px 10px; color: #1f1d1e; font-size: 16px;}
.highScoreStudent .amountSum table td.amountWord{ text-align: left;}
.highScoreStudent .amountSum table td.amountWord i{ font-size: 18px;}
.highScoreStudent .amountSum table td.amountWord p{ background:url("/images/template/2024jxjmd/amoutBg.png") repeat-x center top; height: 36px; line-height:34px; font-size: 32px; font-weight: bold; padding: 0 0 0 10px; letter-spacing:3px; margin-top: 10px;}
.highScoreStudent .amountSum table td b{ font-size: 36px;}
.highScoreStudent .amountSum table td strong{color: #c1082e; font-size: 50px;}
.highScoreStudent .amountSum .settingAward{border-bottom: 1px solid #9d0a1c; color: #fff4ea; font-size: 16px; height: 60px; margin-left: 50px;}
.highScoreStudent .amountSum .settingAward ul{ left: 0; top: 20px;}
.highScoreStudent .amountSum .settingAward ul li{ width: 105px; float: left; text-align: center; margin: 0 25px; line-height: 40px; background: url("/images/template/2024jxjmd/arrow.png") no-repeat center 41px;}
.highScoreStudent .amountSum .settingAward ul li.first{width:45px;background-image: none;}
.highScoreStudent .amountSum .settingAward ul li.last{width:90px; margin: 0;}
.highScoreStudent .amountSum .settingAward ul li strong{font-size: 22px;}

/**/
.part-mod02{background: url("/images/template/2024jxjmd/bg02.png") no-repeat center top; height: 480px;}
.part-mod02 .title{background: url("/images/template/2024jxjmd/tit02.png") no-repeat; width: 773px; height: 82px; text-align: center; line-height: 82px; color: #d6163e; font-size: 40px; margin: 0 auto 30px; font-weight: bold;}
.reviewCon{ border-radius: 48px 15px 15px 15px; padding: 50px 28px;
    background:-webkit-linear-gradient(top,#feaf71,#f9b380);
    background:-moz-linear-gradient(top,#feaf71,#f9b380);
    background:-ms-linear-gradient(top,#feaf71,#f9b380);
    background:linear-gradient(top,#feaf71,#f9b380);
}
.reviewCon .dataReview{ width:1110px; float: left; background: #fff; border-radius: 8px; padding: 55px 18px 70px; position: relative; box-shadow: 3px 0 40px rgba(247,152,77,0); margin-right: 25px;}
.reviewCon .dataReview ul li{ line-height: 46px; font-size: 16px;}
.reviewCon .dataReview ul li strong{ color: #d52d4c; font-size: 20px; margin-left: 10px;}
.reviewCon .dataReview ul li strong i{ margin: 0 10px; font-weight: bold;}
.reviewCon .dataReview p{ font-size: 20px; color: #590306; background: url("//www.chinaacc.com/upload/resources/image/2025/03/11/2523390.png") no-repeat; width: 1146px; height: 58px; line-height: 58px; position: absolute; left: 0; bottom: 0; text-align: center;}
.reviewCon .dataReview p strong{font-size: 24px;}
.reviewCon .dataReview span{ display:inline-block;*display:inline; zoom: 1; height: 36px; color: #fff; font-size: 16px;line-height: 36px; padding: 0 30px; border-radius: 18px 18px 0 18px; position: absolute;right: 0; top: -18px;
    background:-webkit-linear-gradient(left,#ff4b4f,#d52d4c);
    background:-moz-linear-gradient(left,#ff4b4f,#d52d4c);
    background:-ms-linear-gradient(left,#ff4b4f,#d52d4c);
    background:linear-gradient(left,#ff4b4f,#d52d4c);
}
.reviewCon .dataReview .trophyMedal{left: 30px; top:-50px;}
.reviewCon .videoList{ width:650px; float: left;}
.reviewCon .videoList .text{ right:85px; top:115px;}
.reviewCon .videoList .video-btn{ right:110px; bottom: 90px; animation:btnBig 3s infinite; -webkit-animation:btnBig 3s infinite; line-height:15px; text-decoration:none; animation:btnBig 3s infinite; -webkit-transform:btnBig 3s infinite;}

/**/
.part-mod03{background: url("/images/template/2024jxjmd/bg03.png") no-repeat center top; height: 1130px;}
.part-mod03 .title{background: url("/images/template/2024jxjmd/tit13.png") no-repeat; width: 463px; height: 111px; line-height: 111px; margin: 0 auto; color: #d6163e; font-size: 40px; font-weight: bold;text-align: center; margin-bottom:10px; }
.studentList .total-price{ display: block; background: url("/images/template/2024jxjmd/price-txt.png") no-repeat; width: 188px; height: 88px; color: #fff; right: 0; top:-79px; font-size: 20px;text-align: center; vertical-align: middle; line-height:55px;}
.studentList .total-price strong{ font-size: 32px;}
.studentList ul li{ display: inline-block;*display:inline; zoom: 1;background: url("/images/template/2024jxjmd/scholar-bg.png") no-repeat; width:370px; height: 233px; padding-top: 160px; box-shadow: 0 0 24px rgba(243,243,243,0); margin-right:40px; position: relative;}
.studentList ul li:last-child{margin-right: 0;}
.studentList ul li:nth-child(2){top: -30px;}
.studentList ul li:hover{box-shadow:0 0 24px rgba(243,243,243,0.1);}
.studentList ul li.marginTop{margin-top:140px;}
.studentList ul li .student{ left: 50%; top:-132px; margin-left:-123px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.studentList ul li.marginTop .student{margin-left:-90px;}
.studentList ul li .student:hover{transform:translateY(-6px); -webkit-transform:translateY(-6px);}
.studentList .studentCon{ background: #fff; border-top: 2px solid #dc0b33; margin: 0 12px; padding: 30px 16px 20px; text-align: center;position: relative;}
.studentList .studentCon .xf{font-weight: 700;position: absolute;left: 50%;font-size: 15px;width: 100%;margin-left: -50%;top: 120px;}
.studentList .studentCon dt{ font-size: 20px; margin-bottom:5px;}
.studentList .studentCon dt strong{ margin-right:35px;}
.studentList .studentCon dd i{display: inline-block;*display:inline; zoom: 1;background: url("/images/template/2024jxjmd/txt01.png") no-repeat; width: 21px; height: 45px; vertical-align: middle; margin: 0 4px;}
.studentList .studentCon dd i.right{background: url("/images/template/2024jxjmd/txt02.png") no-repeat;}
.studentList .studentCon dd.amount{font-size: 18px; font-family:Arial Black; color: #dd2d4f; font-weight: bold; margin-bottom:20px;}
.studentList .studentCon dd.amount strong{ font-size: 42px;display: inline-block;*display:inline; zoom: 1; vertical-align: middle;}
.studentList .studentCon dd a,.other-student ul li dl dd.btn-list a{display: inline-block;*display:inline; zoom: 1; text-align: center; height: 40px; line-height: 40px; width: 150px; border-radius: 20px; color: #fff; font-size: 16px; margin: 0 3px;}
.studentList .studentCon dd a.story-btn,.other-student ul li dl dd.btn-list a.story-btn{
    background:-webkit-linear-gradient(left,#c86e16,#f09a45);
    background:-moz-linear-gradient(left,#c86e16,#f09a45);
    background:-ms-linear-gradient(left,#c86e16,#f09a45);
    background:linear-gradient(left,#c86e16,#f09a45);
}
.studentList .studentCon dd a.story-btn:hover,.other-student ul li dl dd.btn-list a.story-btn:hover{
    text-decoration: none;
    background:-webkit-linear-gradient(left,#f09a45,#c86e16);
    background:-moz-linear-gradient(left,#f09a45,#c86e16);
    background:-ms-linear-gradient(left,#f09a45,#c86e16);
    background:linear-gradient(left,#f09a45,#c86e16);
}
.studentList .studentCon dd a.high-btn,.other-student ul li dl dd.btn-list a.high-btn{position: relative;
    background:-webkit-linear-gradient(left,#da082f,#f13f62);
    background:-moz-linear-gradient(left,#da082f,#f13f62);
    background:-ms-linear-gradient(left,#da082f,#f13f62);
    background:linear-gradient(left,#da082f,#f13f62);
}
.studentList .studentCon dd a.high-btn:hover,.other-student ul li dl dd.btn-list a.high-btn:hover{
    text-decoration: none;
    background:-webkit-linear-gradient(left,#f13f62,#da082f);
    background:-moz-linear-gradient(left,#f13f62,#da082f);
    background:-ms-linear-gradient(left,#f13f62,#da082f);
    background:linear-gradient(left,#f13f62,#da082f);
}
.studentList .studentCon dd a.high-btn i,.other-student ul li dl dd.btn-list a.high-btn i{display: inline-block;*display:inline; zoom: 1;background: url("/images/template/2024jxjmd/icon01.png") no-repeat; width: 19px; height: 19px; position: absolute;right: 5px; top: 10px;}
.studentList .next,.studentList .prev{width:60px;height:60px;background:url(/images/template/2024jxjmd/3_06.png) no-repeat center center;left:-80px;top:270px;cursor:pointer}
.studentList .next{background:url(/images/template/2024jxjmd/3_09.png) no-repeat center center;left:1210px}
.other-student{ width: 1200px; margin: 0 auto;}
.other-student .swiper-container{ height:350px; overflow: hidden;}
.other-student .title{margin-top: 50px;background: url("/images/template/2024jxjmd/tit04.png") no-repeat; width: 317px; height: 52px; line-height: 52px; color: #fff; text-align: center; font-size: 30px; font-weight: bold; padding-left: 0; margin-bottom: 35px;}
.other-student ul li{background: url("/images/template/2024jxjmd/ordinaryStudent-bg.png") no-repeat right top; height: 175px; line-height: 140px; width: 1200px;}
.other-student ul li dl dt{ position: relative;width: 144px; float: left; height: 144px; margin-right:45px;}
.other-student ul li dl dt img{position: absolute; width: 144px; height: 144px; left:-1px; top: 0;}
.other-student ul li dl dd{ float: left;width:325px;text-align: center; position: relative;}
.other-student ul li dl dd .line{display: block; width: 1px; height: 60px; background: #edcdb5; right: -20px; top:45px; position: absolute;}
.other-student ul li dl dd.studentName{ text-align: left; font-size: 20px; width: 275px;}
.other-student ul li dl dd.studentName strong{margin-right: -10px;margin-left: 10px;}
.other-student ul li dl dd.cash-list{ font-size: 18px; font-family:Arial Black; color: #ba092b; text-align: left;}
.other-student ul li dl dd.cash-list strong{ font-size: 36px;}
.other-student ul li dl dd.cash-list.twoHang{line-height:44px; padding-top: 15px;}
.other-student ul li dl dd.cash-list b{ display: inline-block;*display:inline; zoom: 1; width:140px; text-align: right;}
.other-student ul li dl dd.btn-list{ text-align: center; width: 405px; height: 40px; padding-top: 50px;}
.other-student ul li dl dd.btn-list a{margin: 0 10px; vertical-align: top;}

/**/
.part-mod04{background: url("/images/template/2024jxjmd/bg04.png") no-repeat center top #f0a061; padding-top: 55px; min-height: 900px;}
.part-mod04 .title,.part-mod05 .title{background: url("/images/template/2024jxjmd/tit05.png") no-repeat; width:603px; height: 82px; line-height:82px; text-align: center; color: #d6163e; font-size: 40px; margin: 0 auto 50px; font-weight: bold;}
.award-bg{ border-radius: 10px; padding: 30px; background: url("/images/template/2024jxjmd/award-bg.png") no-repeat center top #ffe0c6;}
.award-bg .tabTit{text-align: center; margin-bottom: 55px;}
.award-bg .tabTit li{ display: inline-block;*display:inline; zoom: 1; cursor: pointer; background: url("/images/template/2024jxjmd/tab.png") no-repeat center center; width: 194px; height: 60px; text-align: center; line-height: 60px; color: #fff; font-size: 24px; margin: 0 15px; position: relative; vertical-align: top;}
.award-bg .tabTit li.on{ background: none;}
.award-bg .tabTit li.on span{background: url("/images/template/2024jxjmd/tab-on.png") no-repeat; width: 212px; height:102px; padding-top:60px;  left: 0; top: -48px; line-height:40px; position: absolute;}
.award-bg .tabTit li.on strong{color: #fff; font-size: 16px; display: block; margin-top:8px; margin-left: -10px;}
.award-bg .tabTit li.on strong em{ font-size: 22px; margin:3px 5px 0 5px;vertical-align: top;}
.award-bg .tabTit li strong{display: none;}
.award-bg .tabTit li.on.last strong{font-size: 16px;}

.firstPrize{ border-top: 4px solid #dc0b33; background: #fff; border-radius: 0 0 5px 5px; box-shadow: 4px 0 24px rgba(249,174,85,0.5); padding-bottom: 25px;}
.firstPrize table{border-collapse: collapse;}
.firstPrize table tr th{ background: #fff1dd; font-size: 16px; font-weight: bold;text-align: center; padding: 15px 0;}
.firstPrize table tr td{font-size: 18px; font-weight: bold;text-align: center;padding: 15px 0;}
.firstPrize table tr td.rankList{text-align: left;}

.rankList .num{ display: inline-block;*display:inline; zoom: 1;width:100%; float: left;}
.rankList .num span{display: inline-block;*display:inline; zoom: 1;height: 12px;width:250px; float: left; margin: 15px 10px 0 0;
    background:-webkit-linear-gradient(left,#f39c47,#fac78e);
    background:-moz-linear-gradient(left,#f39c47,#fac78e);
    background:-ms-linear-gradient(left,#f39c47,#fac78e);
    background:linear-gradient(left,#f39c47,#fac78e);
}
.rankList .num i{display: inline-block;*display:inline; zoom: 1; width: 59px; height: 36px;float: left;vertical-align: middle;}
.rankList .num i.no01{background: url("/images/template/2024jxjmd/no01.png") no-repeat;}
.rankList .num i.no02{background: url("/images/template/2024jxjmd/no02.png") no-repeat;}
.rankList .num i.no03{background: url("/images/template/2024jxjmd/no03.png") no-repeat;}
.rankList .num strong{display: inline-block;*display:inline; zoom: 1; float: left; vertical-align: middle; font-size: 18px; background-image:-webkit-linear-gradient(-148deg,#ff8608,#b04402);-webkit-background-clip:text;-webkit-text-fill-color:transparent; }

.secondPrize{ margin-top: 60px;}
.secondPrize .second-tab ul li{ background: url('/images/template/2024jxjmd/tabPrize.png') no-repeat left center; font-weight: bold; width: 570px; height: 56px; text-align: center; color: #d6163e; font-size: 22px; line-height: 56px; float: left; cursor: pointer; position: relative;}
.secondPrize .second-tab ul li.on span{ display: block;background: url('/images/template/2024jxjmd/tabPrizeOn.png') no-repeat; width: 570px; height: 66px; line-height: 66px; position: absolute; left: 0; top: -10px; color: #fff;}
.secondPrize .second-tab ul li.second{ background: url('/images/template/2024jxjmd/tabPrize01.png') no-repeat right center;}
.secondPrize .table-list-con{background: url("/images/template/2024jxjmd/table-th-bg.jpg") no-repeat center top #fef5e6; border-top: 4px solid #dc0b33;}
.secondPrize .table-list-con table { border-collapse: collapse; border-radius: 0 0 5px 5px; box-shadow: 4px 0 24px rgba(249,174,85,0.5);}
.secondPrize .table-list-con table tr th{ height: 55px; line-height: 55px; text-align: center; color: #2a0005; font-size: 16px; font-weight: bold;}
.secondPrize .table-list-con table tr td{font-size: 18px; text-align: center; color: #2a0005; padding: 12px 0;}
.secondPrize .table-list-con table tr td b{ color: #d6163e;}
.secondPrize .table-list-con .rankList .num span{margin: 8px 10px 0 0;}
.secondPrize .table-list-con table tr.bg{background: #ffeed2;}
.secondPrize .table-list-con table td img{ vertical-align: middle;display: inline-block;*display:inline; zoom: 1; margin-right: 20px;}
.scroll-con{ max-height: 770px; overflow-y: auto;}

.awardEncouragement{background:url("/images/template/2024jxjmd/awardEn-bg.png") no-repeat left top; width: 1022px; height:440px; margin-left: -20px; margin-top: -15px; padding: 50px 80px;}
.awardEncouragement table{ border-collapse: collapse;}
.awardEncouragement table td{font-size: 18px; color: #2a0005; text-align: center; padding:9px 0;}

.awardNotice{ padding: 25px 30px; font-size: 16px; line-height: 34px;}
.awardNotice h3{ font-size: 24px; margin-bottom: 10px;}

.conditionSelect{ float: right;width: 180px; display: block; height: 48px; border: 1px solid #dc0b33; text-align: center; color: #d6163e; font-size: 18px; font-weight: bold; line-height: 48px; border-radius: 25px; margin-top: -25px;}
.conditionSelect:hover{ background: #d6163e; color: #fff; text-decoration: none;}

/**/
.part-mod05{background: url("/images/template/2024jxjmd/bg05.png") no-repeat center top; height: 753px;}
.part-mod05 .title{ margin: 50px auto 40px;}
.part-mod05 ul li{ display: inline-block;*display:inline; zoom: 1; width: 306px; height: 460px; margin-right:-10px; vertical-align: top; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.part-mod05 ul li.hot01{}
.part-mod05 ul li.hot02{margin-top: 50px;}
.part-mod05 ul li.hot04{margin-top: 50px;}
.part-mod05 ul li h3{margin-top:40px;text-align: center; font-size: 24px; font-family:Arial Black; color: #fff; }
.part-mod05 ul li h3 span{ font-size: 22px; font-weight: normal;}
.part-mod05 ul li.hot01 h3{margin-top: 25px;}
.part-mod05 ul li:hover{transform:translateY(-6px); -webkit-transform:translateY(-6px);}
.part-mod05 ul li.hot02 p{font-size: 13px; background-image: -webkit-linear-gradient(left,#ff8608,#b04402);-webkit-background-clip: text;-webkit-text-fill-color: transparent; margin:70px 0 0 50px;}
.part-mod05 ul li.hot03 p,.part-mod05 ul li.hot04 p{ background-image: -webkit-linear-gradient(left,#ff8608,#b04402);-webkit-background-clip: text;-webkit-text-fill-color: transparent; margin:85px 0 0 65px; font-size: 16px;}

/**/
.part-mod06{ padding: 80px 0 40px; background: #ea8544;}
.part-mod06 .title{ position: absolute; top: -41px; left: 50%; margin-left: -386px; background: url("/images/template/2024jxjmd/tit02.png") no-repeat; width:773px; height: 82px; line-height:82px; text-align: center; color: #d6163e; font-size: 40px; font-weight: bold;}
.part-mod06 .cenBox .list{ float: left; display: block; width: 385px; height: 185px; margin-right: 22px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.part-mod06 .cenBox .list-left{ float: left; width: 296px; padding-top: 96px; line-height: 32px; text-align: center; font-size: 14px; color: #666;}
.part-mod06 .cenBox .list-left b{ display: block; line-height: 38px; font-size: 22px; color: #333;}
.part-mod06 .cenBox .list-right{ float: right; width: 89px; height: 185px; line-height: 30px; font-size: 24px; color: #d44d0b; font-weight: 700; display: -webkit-flex; display: flex; justify-content: center; align-items: center;}
.part-mod06 .cenBox .list.bg01{ background: url("/images/template/2024jxjmd/bg06.png") no-repeat;}
.part-mod06 .cenBox .list.bg02{ background: url("/images/template/2024jxjmd/bg07.png") no-repeat;}
.part-mod06 .cenBox .list.bg03{ background: url("/images/template/2024jxjmd/bg08.png") no-repeat; margin-right: 0;}
.part-mod06 .cenBox .list:hover{transform:translateY(-6px); -webkit-transform:translateY(-6px);}
.part-mod06 .cenBox a:hover{ text-decoration: none;}

.fixBottom-warp{ width: 100%; height: 84px; background: #f6f6f6;}
.fixBottom{position: fixed; width: 100%; left: 0; bottom: 0;background: url("/images/template/2024jxjmd/foot-fix.png") no-repeat center top; height: 84px;z-index: 99; text-align: center; color: #fff; font-size: 30px; text-shadow: 6px 0 7px rgba(135,16,5,0.67); font-weight: bold;}
.gotoCourse{ display: block;background: url("/images/template/2024jxjmd/buy-btn.png") no-repeat; width: 204px; height: 69px;float: right; margin: 15px 45px 0 0; animation:btnBig 3s infinite; -webkit-transform:btnBig 3s infinite;}
.fixBottom .layout{text-align: center;}
.fixBottom .layout span{display: inline-block;*display:inline; zoom: 1; margin-top: 15px;}
.fixBottom .layout strong{ color: #ffe3a8; font-size: 35px;}

.mask{display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}
.conditionSelect-box{width: 700px; margin-left: -350px; border-radius: 10px; background: #fff; position: fixed; left: 50%; top: 50%; z-index: 99; display: none;}
.conditionSelect-box h3{height:70px; line-height: 70px; color: #2a0005; font-size: 18px; padding: 0 30px; border-radius: 10px 10px 0 0;
    background:-webkit-linear-gradient(left,#ffe3a7,#ffedc7);
    background:-moz-linear-gradient(left,#ffe3a7,#ffedc7);
    background:-ms-linear-gradient(left,#ffe3a7,#ffedc7);
    background:linear-gradient(left,#ffe3a7,#ffedc7);}
.conditionSelect-box h3 .close{ display: block;background: url("/images/template/2024jxjmd/close.png") no-repeat; width: 16px; height: 16px; margin-top:26px;}
.conditionSelect-box .conditionSelect-con{ padding: 20px 10px 20px 30px; font-size: 16px; line-height: 34px; height: 500px;overflow-y: auto;}

.scroll-con .mCSB_scrollTools{width:6px;background:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.scroll-con .mCSB_scrollTools .mCSB_draggerRail{  background:#fff;}
.scroll-con .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;*margin-left:-2px;  background:#fb945c;}
.scroll-con .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,.topTravelerList .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:active,.topTravelerList .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{background:#fb945c;}
.scroll-con .mCSB_scrollTools .mCSB_buttonDown{background-position:left -20px;}
.scroll-con .mCSB_inside>.mCSB_container{margin-right:18px;}

@keyframes btnBig
{
    0%{
        transform: scale(1);
    }
    25%{
        transform: scale(1.1);
    }
    50%{
        transform: scale(1);
    }
    75%{
        transform: scale(1.1);
    }
}

@-webkit-keyframes btnBig /*Safari and Chrome*/
{
    0%{
        transform: scale(1);
    }
    25%{
        transform: scale(1.1);
    }
    50%{
        transform: scale(1);
    }
    75%{
        transform: scale(1.1);
    }
}

















