/*
@author: hp
*/
@charset "utf-8";
body{font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto;padding:0;background:#fff;color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
video embed,video object,video iframe,video{width:100%;height:auto;}
img{max-width:100%;vertical-align:top;border:0;-ms-interpolation-mode:bicubic;-webkit-touch-callout:none;}
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[type="text"],input[type="password"],select,textarea,button,input[type="button"],input[type="reset"],input[type="submit"]{outline:0;-webkit-user-modify:read-write-plaintext-only;-webkit-appearance:none;font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;}
.pr{position:relative;}
.abs{position: absolute}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.wrap{min-width:320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}

/*公用头*/
.top-nav{ height:1.173rem; background:#3ec93e; padding:0 0 0 .4rem;}
.top-nav .logo{ width:.706rem; height:.706rem; background:url("/images/zhukaozhixing/new2018/logo.png") no-repeat; background-size:100% auto; margin-top:.24rem; line-height:0; font-size:0;}
.top-nav .login{ display:block; width:1.226rem; height:1.173rem; background:url("/images/zhukaozhixing/new2018/ico01.png") no-repeat center center; background-size:.453rem auto; line-height:0; font-size:0;}
.top-nav h1{ width:100%; font-size:.48rem; color:#fff; line-height:1.173rem; text-align:center;}
.top-nav h1 a{ color:#fff;}

/*热门课程*/
.hot-course{ padding:0 .266rem .4rem;}
.hot-course .tit{ height:1.2rem; line-height:1.2rem;}
.hot-course .tit h3{ float:left; font-size:.43rem; font-weight:normal;}
.hot-course .tit .more{ float:right; font-size:.37rem; color:#999;}
.hot-course .con{}
.hot-course .con li{ width:4.533rem;}
.hot-course .con h4{ line-height:.56rem; font-weight:normal; font-size:.37rem; padding-top:.16rem; text-align: center;}
.hot-course .con p{ line-height:.453rem; font-size:.32rem; color:#999;}

/*面包屑*/
.detail-crumbs{ height:1.08rem; line-height:1.08rem; background:#f8f8f8; padding-left:.4rem; font-size:.32rem; color:#999;}
.detail-crumbs a{ color:#999;}

/*顶部轮换图*/
.detail-banner{ width: 100%; height: 5.62rem; overflow: hidden;}
.detail-banner .swiper-slide{ width: 10rem; height: 5.62rem;}
.detail-banner .swiper-slide img{ width: 10rem; height: 5.62rem;}
.detail-banner .swiper-pagination-ban{ bottom: 0.4rem;}
.detail-banner .swiper-pagination-ban .swiper-pagination-bullet{ background: #fff; opacity: 0.7; width: 0.26rem; height: 0.26rem;}
.detail-banner .swiper-pagination-ban .swiper-pagination-bullet-active{ background: #000; opacity: 0.5;}

/**/
.detail-tit{ padding:.293rem .4rem .266rem; border-bottom:.266rem solid #f8f8f8;}
.detail-tit h2{ font-size:.53rem; line-height:.746rem; padding-right:1.533rem; margin-bottom: 0.26rem;}
.detail-tit h2 i{ display:inline-block; width:.853rem; height:.426rem; line-height:.426rem; text-align:center; font-size:.32rem; color:#fff; margin-right:.32rem; vertical-align:.1rem; background:#f6856e;}
.detail-tit p{ line-height:.566rem; padding:.15rem 0; font-size:.37rem; color:#999;}
.detail-tit .price{ height:.773rem; line-height:.773rem; font-size:.32rem; color:#ff8c3a; font-weight: 700;}
.detail-tit .price em{ font-size:.64rem;}
.detail-tit .price del{ font-size: 0.32rem; color: #999; display: block; font-weight: 400;}
.detail-tit .price.auto{ height: auto;}
.detail-tit .score{ height:.613rem; padding-top: 0.16rem;}
.detail-tit .score i{ display:inline-block; width:.45rem; height:.45rem; background:url("/images/zhukaozhixing/new2018/ico04.png") no-repeat; background-size:100% auto; margin-right:.106rem; vertical-align:.15rem;}
.detail-tit .score i.no{ background:url("/images/zhukaozhixing/new2018/ico05.png") no-repeat; background-size:100% auto;}
.detail-tit .share{ display:block; font-size:.32rem; color:#999; padding-left:.48rem; background:url("/images/zhukaozhixing/new2018/ico03.png") no-repeat center left; background-size:.32rem auto; right:.4rem; top:.45rem;}
.detail-tit .hot{ width: 0.9rem; height: 0.4rem; text-align: center; line-height: 0.4rem; font-size: 0.3rem; color: #ff8c3a; border: 1px solid #ff8c3a; border-radius: 0.2rem; margin: 0.17rem 0.16rem;}

/**/
.detail-list{ padding:0 .4rem; border-bottom:.266rem solid #f8f8f8;}
.detail-list li{ line-height:.9rem; padding:.2rem 0; font-size:.37rem; color:#666; border-bottom:1px solid #eee;}
.detail-list li:last-child{ border:0;}
.detail-list li em{ color: #999;}

/**/
.detail-con{ border-bottom:.266rem solid #f8f8f8;}
.detail-con .tab-tit{ height:1.066rem;}
.detail-con .tab-tit li{ position: relative; float:left; width:25%; text-align:center; height:1.066rem; line-height:1.066rem; font-size:.37rem; border-bottom:1px solid #eee;box-sizing:border-box; -webkit-box-sizing:border-box;}
.detail-con .tab-tit li i{ display: none;}
.detail-con .tab-tit li.on{ font-size:.43rem; color:#4bc22b;}
.detail-con .tab-tit li.on i{ display:block; position: absolute; width: 0.94rem; height: 0.08rem; background: #4bc22b; bottom: -1px; left: 50%; margin-left: -0.47rem; border-radius: 0.04rem;}
.detail-con .tab-tit.xi-ding{  width:100%; position:fixed; left:0; top:0; z-index:99; background:#fff;}
.detail-con .con{ display:none;}
.detail-con .con .characters{ padding:.266rem .4rem;}
.detail-con .con .characters p{ font-size:.37rem; line-height:.586rem; color:#666;}
.detail-con .con .kcjjPic{ padding: 0.4rem 0;}
.detail-con .con .kcys .tbox{ height: 7.93rem; background:url("/images/zhukaozhixing/new2018/pic04.jpg") no-repeat; background-size:100% auto;}
.detail-con .con .kcys .tbox .list-t{ line-height: 0.6rem; color: #666; font-size: 0.34rem;}
.detail-con .con .kcys .tbox .list-b{ line-height: 0.4rem; color: #666; font-size: 0.3rem;}
.detail-con .con .kcys .tbox .list01{ top: 1.21rem; left: 5.13rem;}
.detail-con .con .kcys .tbox .list02{ top: 2.4rem; left: 7.84rem;}
.detail-con .con .kcys .tbox .list03{ top: 4.61rem; left: 7.9rem;}
.detail-con .con .kcys .tbox .list04{ top: 4.76rem; left: 1.26rem;}
.detail-con .con .kcys .tbox .list05{ top: 2.66rem; left: 1.29rem;}
.detail-con .con .kcys .bbox{ padding: 0.33rem 0.4rem;}
.detail-con .con .kcys .bbox p{ line-height: 0.77rem; font-size: 0.37rem; color: #666;}
.detail-con .con .teacher{ padding:.266rem .4rem;}
.detail-con .con .teacher .pic{ float:left; width:2.4rem; padding-top:.226rem;}
.detail-con .con .teacher .text{ margin-left:2.81rem;}
.detail-con .con .teacher .text h3{ font-size:.43rem; line-height:.88rem; font-weight:normal;}
.detail-con .con .teacher .text h3 span{ font-size:.32rem;}
.detail-con .con .teacher .text p{ line-height:.64rem; font-size:.37rem; color:#666;}
.detail-con.on{ padding-top:1.066rem;}

/**/
.floatBartop{ display:none; width:1.25rem; height:1.25rem;background:url("/images/zhukaozhixing/new2018/ico06.png") no-repeat center; line-height:0; font-size:0; background-size:100% auto; border-radius:50%; position:fixed; right:.146rem; bottom:1.733rem;}

/**/
.fix-mb{ margin-bottom:1.333rem;}
.detail-fixNav{ width:100%; height:1.333rem; position:fixed; left:0; bottom:0; z-index:99; background: #fff;}
.detail-fixNav a.consult-btn{ display:block; width:25%; height:1.333rem; line-height:1.333rem;font-size:.42rem; color: #666; background:#fff; border-top:1px solid #f2f2f2; box-sizing:border-box; -webkit-box-sizing:border-box;}
.detail-fixNav a.consult-btn i{ display:inline-block; width:.586rem; height:.533rem; background:url("/images/zhukaozhixing/new2018/ico07.png") no-repeat; background-size:.586rem auto; margin:0 .2rem 0 .4rem; vertical-align:-.1rem;}
.detail-fixNav a.consult-btn.w50{ width: 50%; text-align: center;}
.detail-fixNav a.consult-btn.w50 i{ margin-left: 0;}
.detail-fixNav a.sy-btn{ display:block; width:25%; height:1.333rem; line-height:1.333rem;font-size:.42rem; color: #666; background:#fff; border-top:1px solid #f2f2f2; box-sizing:border-box; -webkit-box-sizing:border-box;}
.detail-fixNav a.sy-btn i{ display:inline-block; width:.626rem; height:.613rem; background:url("/images/zhukaozhixing/new2018/ico08.png") no-repeat; background-size:.626rem auto; margin:0 .2rem 0 .4rem; vertical-align:-.1rem;}
.detail-fixNav a.sy-btn.w50{ width: 50%; text-align: center;}
.detail-fixNav a.sy-btn.w50 i{ margin-left: 0;}
.detail-fixNav .buy-btn{ overflow: hidden; position: relative; display:block; width:50%; height:1.333rem; line-height:1.333rem; font-size:.48rem; color:#fff; background:#ffbd04; text-align:center;}
.detail-fixNav .buy-btn input{ position: absolute; top: -1rem; left: 0;}

/*选课弹框*/
.mask,.maskDj{ display: none; width:100%;height:100%;background:#000;filter:alpha(opacity=70);opacity:0.7;position:fixed; _position:absolute; top:0;left:0;z-index:99;}
.course-pop{ display: none; width:100%; position:fixed; bottom:0; left:0; z-index:999; background:#fff;}
.course-pop .tit{ font-weight: 700; line-height: 0.48rem; font-size: 0.4rem; padding: 0.4rem 1rem 0.4rem 0; border-bottom: 1px solid #ebeced; margin: 0 0.4rem;}
.course-pop .close{ position:absolute; display: block; width:.613rem; height:.613rem; right:.3rem; top:.3rem;}
.course-pop .cbox{ padding: 0.26rem 0 0.37rem 0.4rem;}
.course-pop .cbox .ctit{ clear: both; height: 0.82rem; line-height: 0.82rem; font-size: 0.32rem; color: #666; padding-top: 0.12rem;}
.course-pop .cbox .chkName{ position: relative; float:left; margin:0 0.21rem 0.21rem 0; width:4.45rem; height:0.82rem; line-height:0.82rem; font-size:0.34rem; text-align:center; border:1px solid #eae9e9; background: #fbfbfb; border-radius: 0.1rem; overflow:hidden;}
.course-pop .cbox .chkName.on{ border:1px solid #ffa022; background: #ffa022; color: #fff;}
.course-pop .cbox .chkName .coursechk{ position:absolute; left:0; top:1rem;}
.course-pop .bbox{ overflow: hidden; height: 1.32rem; border-top: 1px solid #ebeced;}
.course-pop .bbox .jg{ line-height: 1.32rem; font-size: 0.32rem; color: #666; margin-left: 0.4rem;}
.course-pop .bbox .jg span{ font-size: 0.32rem; color: #ff8c3a; font-weight: 700;}
.course-pop .bbox .jg span em{ font-size: 0.64rem;}
.course-pop .bbox .han{ display: block; width: 4.53rem; height: 1.32rem; text-align: center; line-height: 1.32rem; font-size: 0.48rem; color: #fff; background: #ffa919;}

/*协议弹框*/
#protocolsBg{background:#000;opacity:.7;position:fixed;left:0;top:0;z-index:998;width:100%;height:100%;}
.protocols{width:80%;background:#fff;z-index:999;right:-80%;top:0;position:fixed;overflow-x:hidden;overflow-y:scroll;}
.closeXY{position:absolute;width:.613rem;height:.613rem;right:.2rem;top:.2rem;cursor:pointer;z-index:999;display:block;}
.protocols h1{text-align:center;font-size:.5rem;font-weight:bold;margin-top:0.8rem;}
.protocols .xyContainer{margin:.4rem .3rem;font-size:.36rem;color:#333;}
.protocols .xyContainer span{font-weight:bold;}
.protocols .yqbz{margin:0 .3rem;text-align:center;}
.protocols .sure{background:#ffa919;display:block;width:70%;height:1rem;line-height:1rem; border:0; font-size:.4rem;color:#fff; border-radius: 0.08rem; text-align:center;margin:.4rem auto .5rem;}
.courseXYS{margin-bottom:.3rem;}

/*定金确认弹框 20201026 he*/
.djqrTk{display: none; width: 8rem; background: #fff; top: 50%; left: 50%; position: fixed; margin: 0 0 0 -3.933rem; z-index: 1000; border-radius: 0.107rem; -webkit-box-shadow: 0 0.107rem 0.24rem rgba(30, 25, 40, 0.7); -moz-box-shadow: 0 0.107rem 0.24rem rgba(30, 25, 40, 0.7); box-shadow: 0 0.107rem 0.24rem rgba(30, 25, 40, 0.7); _position: absolute; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.djqrTk .xx{display: block; position: absolute; top: 0.267rem; right: 0.267rem; width: 0.373rem; height: 0.32rem; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAAGem60UAAAAAXNSR0IArs4c6QAAAjJJREFUSA2lVk1PAjEQ3SUmJHDyIJ68a8QLV4hE/L3+BY18hBsXNXj3JCbegJAY1nm1r5l2213UJruznc57r51pC1mm2nQ6HZvuYrE4kc4zOg28NpvNQ6vVusF3NpvNOuaDr7QDRHqUpEQaK86lDqLTyDMSTHiy+XzeozNqJ5NJoQeE/kn3MwaUBhjFAPadJaIUIAPebBmQA4ppr9frVaPROO33+ytHF3xYkmIwGFwZIMdTBBrAWA9IJwnyPH8V3xcUOEZr6swOLeouoGep/XVRFN1SmSTQU4xNCWScQbvd7vR6vQ8KZAIYW5DzxT5AwKyacQBjgaEPU+ae4RqP6xQB2u/3781m8w2Ebo0CxGbKJYPdmBJAeo0OiOAYmEoahFgPGIJToChQgY+khuehEsbRjn6M/5bi32JNsndfvbqpMGbVufT0RPErlW1vjRpEpVjCoOIUsSvClCPAbvAiVDaKyb0IpG0Ess5GEYc4lT0CCRCCMXxujeJ4lGRcS0Zf5BlV3QQkq7LIl/Ddy3MpfGMRHnqC6GCpcoYR1P2rcCCEu2DEApUE4UD7i3Cd0A+zSikd2h4ifKgQeV0N6YjZmDDiVI1KqYvxwHeQIMEQ3m63j3IOLqxvKbt0qGvE2JQ9WFCnTsiWci9kEP7t5qoV1EJC7qUuluq645QUrBIK0xUK4y9RKs0lQQt+sAf2pQqcEK7EOsH/CP1G2P1g7Ha7MwF+1t2NIXmsb9PZtYu4s9zmD8M3aFkOAecaQaYAAAAASUVORK5CYII=) no-repeat; background-size: 0.307rem 0.307rem;}
.djqrTk .tit{ text-align: center; font-size: 0.48rem; font-weight: 700; border-radius: 0.067rem 0.067rem 0 0; margin-bottom: 0.133rem; margin-top: 0.533rem;}
.djqrTk .conbox{margin-bottom: 0.293rem;}
.djqrTk .conbox .clist{margin: 0.133rem 0.4rem 0; border-bottom: 1px dotted #CCCCCC;}
.djqrTk .conbox .clist:last-child{border-bottom:none;}
.djqrTk .conbox .clist-txt{line-height: 0.8rem; padding: 0.133rem 0; font-size: 0.373rem; color: #333;}
.djqrTk .conbox .clist-bot{ margin-bottom: 0.133rem;}
.djqrTk .conbox .clist-bot span{display:block; font-size: 0.187rem; line-height: 0.667rem;}
.djqrTk .conbox .clist-bot span.t1{box-sizing: border-box; width: 100%; height: 1.067rem; color: #fd7400; background: #FFF1E9; font-size: 0.373rem; padding: 0.227rem;}
.djqrTk .conbox .clist-bot span.t1 b{font-size: 0.45rem; vertical-align: -0.04rem;}
.djqrTk .conbox .clist-bot .t1s{line-height: 1rem;}
.djqrTk .conbox .clist-bot span.t2{display: inline-block;font-size: 0.373rem; color: #333; margin-left: 0.24rem;}
.djqrTk .conbox .clist-bot span.t2 b,.djqrTk .conbox .clist-bot span.t2 .apphide{color: #fd7400;}
.djqrTk .conbox .clist-bot span.t3{display: inline-block;font-size: 0.373rem;color: #333; margin-left: 0.24rem;}
.djqrTk .conbox .clist-bot span.t3 b,.djqrTk .conbox .clist-bot span.t3 .apphide{color: #fd7400;}
.djqrTk .conbox.mb56{margin-bottom: 0.747rem;}
.djqrTk .bBtn{display: block; width: 7.2rem; height: 1.067rem; line-height: 1.067rem; text-align: center; font-size: 0.24rem; color: #fff; background: #e2e2e2; margin: 0 auto 0.267rem; border-radius: 0.533rem;}
.djqrTk .bBtn:hover{text-decoration: none;}
.djqrTk .bBtn.cur{background: #fd7400; display: none;}
.djqrTk .bBtn.cur:hover{text-decoration: none; background: #e87514;}
.djqrTk .fBox{margin: 0.427rem 0.4rem 0.773rem; height: 0.293rem;}
.djqrTk .fBox .qrBtn{float: left; padding-left: 0.63rem; padding-top: 0.08rem; min-height: 0.507rem; font-size: 0.32rem; color: #666; cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAAHfOtk4AAAAAXNSR0IArs4c6QAABThJREFUWAnFmM9rXFUUx2ceZoxmMSWRQlIwRMkfkGTSiuIP3EhFhMaFsfXHsrgwEbRupKuiC52CP1ZdiT9au2mEIgm6ULAoTTOZWUvQZARHWkwwSKszIRk/3+u7L/e9NzN5GafOgzvn3nPP+Z7vuz/OvW9SKf8pFArfUgZtOySXl5fnU7IIaWl4lONRpWkbF7+nWCxOB0bA/Og26kGjWQWPugKFnnQ6HfbEKhuykFtIQQNWa1FdyzYgVz1+dik3Nz9iulqFsBzTLgjKRdqHpdNbTUxMxN7W2IN8kvIn5TOjcH9KpdJDdJxwdfV6PY3uutHR8FRcA7eO4ZLHzzYcdtyOSP3tFKEeiyhjTQ+USkwbUXjb29vFiC7UXF1d7RXSyyFtpLG+vv6XUUG+GukzTQbYLIRg1FdWVu7c3Nz82zGezeVyH6gdGNlOjRkL+GfkMFTmPM/7MJPJFLa2toZ2dnYeRv8+pQ/9i+Pj459av5DU7IgGT9MJCDnQwD4feyUUa5TQNEcdW7VFQq+vnaDFdKmVcZI+Ad6BYb63t7dx8kiC4thokV6uVqvPOrq2q2Y2RVGbitmLJYQkyPiXsPsosGXcrqPMB4qEFRGh3Cvz2DoDdIlXz8FyCrZfRDG1F1jqP6AfowyzYH+xNjEw20G0QQDfBXgSOYQsIC8S4Jy1icoYGKv/BVb6JzjepMyy0q/09PRUarVaDv0rgE6hL7P670M2Tx4aN8oaDrEgLgtsTmistGtcfVDHoIpB4gkgoJJ4HBCgJcp8gJywYgEl5eJpT9HIMbBPJsQIzDRmlOeVZQwYuek7KscCi31WIHEeMsNyS+u9WSstB3wvfIZIieLrxLmrFaASKOymOwKmTMzY5ToCppQOs0pHwHQ2wGzJpB1t3lZjslcfrHTInFJyfNXPAnv5NOzHP03pY0X8Zgy0PCjhq1ND17iSZbGm5KAeO2ZadH/ETVtrIKC9fFfs/AR9ej8MtZcpoWtAaOUDpvRbppQGBgYeHBkZca8BhiYAxxijOWavwFaaNEr/JwRmOwCdwfg9Da7VOfJaNpt9ZHR0NMRK/Y2MHb/dqn9hOYnmOIEONwm06+DXsMW0fo3mBUica0Qi5oSiJTENIcCXAM75ziXaZ/r7+xcaDWejANoPGxsbR8E4Tb8ONN19dUF6xj3Yor4NiWmR4PgxJQPIAvI5QDajzu20edksmJ+DeRRZo7zEKr0YxQoR80dIx/lBDM9C5vWoQyfbxNP2eQ1yN4g56Y6g3Zcpf6OWMdR1+cDtJqUX9GMc8GOWbbJQn3lgPkNRBirCPDSK1uZ2SsVUbJ/DjGJJoUvTr9RvsajvSbqoO03U3yS/g3s3RA9pKvNizDPbLVJ6ScUWB3/G8iJmUoFuhjLo5uNwMLcC81Gi62o3SSm2w2FQI7Yspe7Qkt18HA7Luq2Y5KaLfTdJKbblIE4mNbAzr6I/gqLhN9L/QdjeDoi1SH57wCRYDtdHIVVmR8xh0PbnebsvoJiKLQ7iIpwgmdKhfzAWkfq6XOD8egrZ/DutXRaOnx/zS6TOzQIxNWsmZkDM2us7j7n+BuMMurNcut6wxtbmv0oRYpTeAUfnZI008fjY2Nj3Lm6MmO30Cc4BchDnMvo3eaML1OvWZj8SnDQzon9O36Ku/5VuQGgqSshiNiVmDfR2kNQaOCNA6QG9ifgKOU/5iVKxOcj/0tHXzv0UfbI+gezz/crYnobMeWTLZbInMQFGH/98fRq9/j07hBwi0JDsaCtRV2jr/L1C+zK77N9vFRkkfP4B1XLxZZUlsOsAAAAASUVORK5CYII=) no-repeat left; background-size: 0.507rem 0.507rem;}
.djqrTk .fBox .qrBtn.on{background: url(data:image/png;base64,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) no-repeat left; background-size: 0.507rem 0.507rem;}

/*定金按钮 20201026 he*/
.course-popDj{ display: none; width:100%; position:fixed; bottom:0; left:0; z-index:999; background:#fff;}
.course-popDj .tit{ font-weight: 700; line-height: 0.48rem; font-size: 0.4rem; padding: 0.4rem 1rem 0.4rem 0; border-bottom: 1px solid #ebeced; margin: 0 0.4rem;}
.course-popDj .close{ position:absolute; display: block; width:.613rem; height:.613rem; right:.3rem; top:.3rem;}
.course-popDj .cbox{ padding: 0.26rem 0 0.37rem 0.4rem;}
.course-popDj .cbox .ctit{ clear: both; height: 0.82rem; line-height: 0.82rem; font-size: 0.32rem; color: #666; padding-top: 0.12rem;}
.course-popDj .cbox .chkNameCode{ position: relative; float:left; margin:0 0.21rem 0.21rem 0; padding: 0 0.2rem; height:0.82rem; line-height:0.82rem; font-size:0.34rem; text-align:center; border:1px solid #eae9e9; background: #fbfbfb; border-radius: 0.1rem; overflow:hidden;}
.course-popDj .cbox .chkNameCode.on{ border:1px solid #ffa022; background: #ffa022; color: #fff;}
.course-popDj .cbox .chkNameCode .coursechkCode{ position:absolute; left:0; top:1rem;}
.course-popDj .bbox{ overflow: hidden; height: 1.32rem; border-top: 1px solid #ebeced;}
.course-popDj .bbox .jg{ line-height: 1.32rem; font-size: 0.32rem; color: #666; margin-left: 0.4rem;}
.course-popDj .bbox .jg span{ font-size: 0.32rem; color: #ff8c3a; font-weight: 700;}
.course-popDj .bbox .jg span em{ font-size: 0.64rem;}
.course-popDj .bbox .han{ display: block; width: 4.53rem; height: 1.32rem; text-align: center; line-height: 1.32rem; font-size: 0.48rem; color: #fff; background: #ffa919;}
.course-popDj .cbox .activity{ float: left; height: .82rem; line-height: .82rem; color: #ffa022; font-size: .34rem; margin: 0 .21rem .21rem 0; border: 1px solid #fff;}
.course-popDj .cbox .chkNameCode.no{ border:1px solid #ccc; background: #ccc; color: #fff;}

.activity-botBox .buy-btn{ width: 25%;}
.activity-botBox .activity-btn{ float: right; width: 25%; height: 1.147rem; padding-top: 0.187rem; text-align: center; line-height: 0.48rem; font-size: 0.32rem; color: #fff; background: #fd7700;}
.activity-botBox .activity-btn em{ display: block; font-size: 0.427rem;}
.activity-botBox .activity-btn02{ float: right; width: 25%; height: 1.333rem; text-align: center; line-height: 1.333rem; font-size: 0.48rem; color: #fff; background: #fd7700;}

/*活动氛围 20201031 he*/
.detail-tit .act-banner{ display: none; width: 100%; height: 0.667rem; margin-bottom: 0.26rem; line-height: 0.667rem; font-size: 0.347rem; color: #fff; text-align: center; letter-spacing: 0.04rem; font-weight: 700; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; background: url(/images/zhukaozhixing/new2018/hd-banner_01.png) no-repeat; background-size: 100% 100%; -webkit-text-shadow:0 0.04rem 0.04rem rgba(208, 6, 58, 0.6); -moz-text-shadow:0 0.04rem 0.04rem rgba(208, 6, 58, 0.6); text-shadow:0 0.04rem 0.04rem rgba(208, 6, 58, 0.6);}
.detail-tit .act-banner img{ width: 100%; height: 0.667rem;}

/*app版本低提示*/
.mtk-mask{ display: none; background:#000;opacity:.7;position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;}
.versionPop{ display:none; overflow: hidden; width: 6.667rem; background: #fff; position:fixed; top:50%; left:50%; margin-left: -3.333rem; z-index: 1000; border-radius: 0.24rem;}
.versionPop .objTxt{ padding-top: 0.667rem; line-height: 0.667rem; text-align: center; font-size: 0.4rem; font-weight: 700; color: #ff8c25; margin-bottom: 0.4rem;}
.versionPop .bot{ text-align: center; padding-bottom: 0.667rem;}
.versionPop .bot .btn01{ display: inline-block; width: 2.613rem; height: 0.747rem; line-height: 0.747rem; text-align: center; font-size: 0.32rem; color: #666; border: 0.027rem solid #e2e2e2; border-radius: 0.4rem; margin: 0 0.133rem;}
.versionPop .bot .btn02{ display: inline-block; width: 2.667rem; height: 0.8rem; line-height: 0.8rem; text-align: center; font-size: 0.32rem; color: #fff; background: #51c44b; border-radius: 0.4rem; margin: 0 0.133rem;}

/*微信提示*/
.bIsWeixin{display:none}
.bIsWeixin .bg{width:100%;height:100%;background:#000;position:fixed;left:0;top:0;opacity:.4;filter:Alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;z-index:1001}
.bIsWeixin img{width:60%;position:fixed;top:1%;right:5%;z-index:1002}

/*试用弹层*/
.trialPop{ display:none; overflow: hidden; width: 8rem; background: #fff; position:fixed; top:50%; left:50%; margin-left: -4rem; z-index: 1000; border-radius: 0.24rem;}
.trialPop .xx{ display:block; width:0.427rem; height:0.427rem; position: absolute; top:0.267rem; right:0.267rem;cursor: pointer; background:url(/images/zhuanti/2022mitiku/icon_07.png) no-repeat; background-size: 100% 100%;}
.trialPop .tit{ height: 1.467rem; line-height: 1.467rem; text-align: center; font-size: 0.427rem; font-weight: 700;}
.trialPop .con{ padding: 0 0 0.267rem 0.4rem;}
.trialPop .con .clist{ float: left; width: 3.413rem; height: 0.747rem; line-height: 0.757rem; text-align: center; font-size: 0.32rem; color: #333; border: 0.027rem solid #d5d5d5; border-radius: 0.4rem; margin: 0 0.267rem 0.4rem 0;}




