body{margin:0 auto;min-width:1200px;background:#193737;color:#333;font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif}
button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,iframe,input,ol,p,select,textarea,ul{margin:0;padding:0}
img{border:0 none;vertical-align:top}
li,ol,ul{list-style-type:none}
address,caption,cite,code,dfn,em,i,th,var{font-weight:400;font-style:normal}
a{color:#333;text-decoration:none;-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease}
a:hover{text-decoration:none}
a,a:hover{outline:0}
input{outline:0}
textarea{resize:none}
.layout{margin:0 auto;width:1200px!important}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"."}
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.abs{position:absolute}
.tc{text-align:center}
.headerCon{padding-top:528px;height:394px;background:url(images/hed_05.png) no-repeat center top}
.headerCon .likPic{width: 185px;height: 70px;display: inline-block;position: absolute;top: 0;left: 50%;margin-left: -600px;}
.headerCon .score-Inquiry{padding-top:145px;height:249px;background:url(images/score-Inq.png) no-repeat center top;color:#faf4e0;font-size:22px;line-height:52px}
.share-gain{padding-bottom:30px;height:auto;background:url(images/m_bk.png) no-repeat center top;background-size:100% 100%}
.share-gain .bottomCon{overflow:hidden;margin-top:55px;padding-top:145px;padding-left:32px}
.share-gain .tab-mune{padding-top:7px;width:790px;height:49px;border-radius:3px 3px 0 0;background-color:#ff7044;text-align:center;line-height:56px}
.share-gain .tab-mune .minCon{margin:0 auto 0;padding:3px;width:298px;height:34px;border-radius:20px;background:#ff9b7c;line-height:34px}
.share-gain .tab-mune .minCon a{display:inline-block;width:145px;color:#fff;text-align:center;text-decoration:none;font-weight:700;font-size:18px;line-height:34px}
.share-gain .tab-mune .minCon a.on{background:url(images/dew_03.png) no-repeat center top}
.share-gain .tab-Con{border-radius:0 0 3px 3px;text-align:center}
.share-gain .tab-Con .tabBox{display:none}
.share-gain .tab-Con .tabBox .bor{overflow:hidden;border-radius:0 0 3px 3px}
.share-gain .tab-Con ul{padding:0 30px;min-height:680px;background-color:#fff}
.share-gain .tab-Con ul li{padding:18px 0 30px;min-height:78px;border-bottom:1px dashed #c7c7c7;text-align:left}
.share-gain .tab-Con .noShare ul li{padding:12px 0 16px}
.share-gain .tab-Con ul li.mb0{border-bottom:none}
.share-gain .tab-Con ul li h3{float:left;margin-right:36px;color:#333;font-weight:700;font-size:16px;font-family:Microsoft YaHei;line-height:41px}
.share-gain .tab-Con ul li i{display:inline-block;color:#999;font-size:13px;font-family:Microsoft YaHei;line-height:41px}
.share-gain .tab-Con ul li p{width:714px;color:#666;font-weight:400;font-size:14px;font-family:Microsoft YaHei;line-height:32px}
.share-gain .tab-Con ul li .lkCon{float:right}
.share-gain .tab-Con ul li .lkCon a{color:#333;font-size:16px;line-height:25px}
.share-gain .tab-Con ul li .lkCon a.Shared-praise{margin-right:14px;margin-left:36px;color:#eb3f21}
.share-gain .tab-Con ul li .lkCon a img{margin-right:0;vertical-align:0}
.share-gain .tab-Con ul li span{display:inline-block;margin-top:7px;padding:0 11px;height:38px;border-radius:4px;background:#f7e5e4;color:#88605e;line-height:38px}
.share-gain .tab-Con ul li span.countNum{width:30px;background:#fff}
.share-gain .tab-Con ul li.noSothing{height:200px;color:#666;text-align:center;font-size:14px;line-height:200px}
.share-gain a.imParticipate{display:inline-block;margin-top:18px;width:293px;height:50px;border-radius:25px;background:linear-gradient(180deg,#f9e177,#ffbc36);color:#b93c0a;text-align:center;font-size:20px;line-height:50px}
.share-gain .tab-Con .Pagination{overflow:hidden;padding-top:10px;padding-bottom:40px;background-color:#fff}
.share-gain .tab-Con .Pagination span{display:inline-block;margin:0 5px;width:28px;height:28px;border-radius:4px;background:#fff1e6;color:#ff9249;text-align:center;font-size:14px;line-height:28px}
.share-gain .tab-Con .Pagination .pageBtn{display:inline-block;margin:0 5px;margin:0 5px;width:86px;height:28px;border-radius:4px;background:#fff1e6;color:#ff9249;text-align:center;font-size:14px;line-height:28px}
.share-gain .bottomCon .frCon{padding-right:40px;text-align:center}
.share-gain .bottomCon .frCon h3{margin-bottom:27px;color:#fcefe2;text-align:center;font-weight:400;font-size:22px;font-family:Microsoft YaHei;line-height:22px}
.share-gain .bottomCon .frCon .award-wall{padding-top:12px;width:315px;height:592px;border-radius:4px;background:#fcefe2;text-align:center}
.share-gain .bottomCon .frCon .award-wall .awards-list{text-align:left}
.share-gain .bottomCon .frCon .award-wall .awards-list em{display:inline-block;margin-bottom:17px;width:88px;height:32px;border-radius:0 16px 16px 0;background:#fbc245;color:#d73024;text-align:center;font-size:16px;line-height:32px}
.share-gain .bottomCon .frCon .award-wall p{margin-bottom:20px;color:#333;font-size:15px;line-height:24px}
.share-gain .bottomCon .frCon .bigEwm{margin:40px auto 10px}
.share-gain .bottomCon .frCon span{display:block;color:#fff;font-size:14px;line-height:22px}
.share-gain .bottomCon .frCon a{display:inline-block;margin-top:35px;width:293px;height:50px;border-radius:25px;background:linear-gradient(180deg,#f9e177,#ffbc36);color:#b93c0a;text-decoration:none;font-size:20px;line-height:50px}
.share-gain .bottomCon .frCon .sdPic{position:absolute;top:22px;right:3px}
.videoCon{margin-top:53px;height:555px;background:url(images/ft_03.png) no-repeat center top}
.videoCon .tit03{margin-top:55px;padding-left:110px;height:76px;color:#fff;text-align:center;font-weight:700;font-size:36px;line-height:74px}
.mliveMain{position:relative;padding-top:65px;padding-right:50px;padding-left:43px;width:1090px}
.lieconLeft{width:658px;height:375px;border-radius:5px;background:#f4a465}
.lieconLeft .playing-status{display:none;margin:5px auto 0;padding-top:145px;width:650px;height:220px;background:#666;text-align:center}
.lieconLeft .playing-status.on{display:block}
.lieconLeft .playing-status p{color:#fff;font-size:18px;line-height:18px}
.lieconLeft .playing-status a{display:inline-block;margin-top:17px;width:160px;height:42px;border-radius:21px;background:linear-gradient(0deg,#fe6b3f,#f2502c);color:#fff;text-align:center;text-decoration:none;font-size:16px;line-height:42px}
.lieconLeft .playing-status a.living-broadcast img{margin-right:8px;vertical-align:-3px}
.lieconRight{width:432px}
.lieconRight .tex{position:relative;overflow:hidden;overflow-y:auto;width:485px;height:375px;background:url(images/zf.png) no-repeat 45px top}
.lieconRight .tex ul{margin-left:45px}
.lieconRight .tex ul li{position:relative;position:relative;margin-bottom:0;padding:0 0 44px 24px;width:370px;height:90px;color:#fff;cursor:pointer}
.lieconRight .tex ul li i{position:absolute;top:0;left:-10px;width:22px;height:22px;background:url(images/noon.png) no-repeat center top}
.lieconRight .tex ul li.cur{color:#fada6a}
.lieconRight .tex ul li.cur i{background:url(images/on.png) no-repeat center top}
.lieconRight .tex ul li span.liveingTit{display:block;font-size:18px;line-height:22px}
.lieconRight .tex ul li span.liveingData{display:block;font-size:12px;line-height:50px}
.lieconRight .tex ul li span.livingGuest{display:block;font-size:14px;line-height:14px}
.lieconRight .tex ul li a{position:absolute;top:55px;right:-5px;display:inline-block;width:102px;height:30px;border:1px solid #fada6a;border-radius:15px;color:#fada6a;text-align:center;font-size:15px;font-family:Microsoft YaHei;line-height:30px}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{display:none!important}
.mCSB_scrollTools .mCSB_draggerRail{display:none}
.recommended-course{margin-top:58px;height:716px;background:url(images/er_03.png) no-repeat center top}
.recommended-course .courseCon{padding:150px 49px 0}
.recommended-course .courseCon .class-Box{float:left;margin:0 20px;width:327px;background-color:#fff}
.recommended-course .courseCon .class-Box.czjpb{background:url(images/wq_03.png) no-repeat center top}
.recommended-course .courseCon .class-Box.gxsyb{background:url(images/wqq_03.png) no-repeat center top}
.recommended-course .courseCon .class-Box.zxwyb{background:url(images/wgh_03.png) no-repeat center top}
.recommended-course .courseCon .class-Box.gxsyb .div01 h4{font-weight:700}
.recommended-course .courseCon .class-Box .div01{position:relative;height:87px;text-align:center}
.recommended-course .courseCon .class-Box .div01 h4{color:#193737;font-weight:400;font-size:22px;line-height:87px}
.recommended-course .courseCon .class-Box .div01 i{position:absolute;top:0;left:0;display:inline-block;padding:0 5px;height:26px;border-radius:0 0 15px 0;background:linear-gradient(90deg,#ff511c,#ff3021);color:#fff;line-height:26px}
.recommended-course .courseCon .class-Box .div01 img{position:absolute;top:-17px;right:0}
.recommended-course .courseCon .class-Box .div02{padding:12px 0 11px 72px;color:#333;font-size:18px;line-height:36px}
.recommended-course .courseCon .class-Box .div02 img{margin-right:11px;vertical-align:middle}
.recommended-course .courseCon .class-Box .div03{padding:13px 0 9px 86px;color:#666;font-weight:700;font-size:16px;line-height:36px}
.recommended-course .courseCon .class-Box .div03 em{color:#ef7067;font-weight:700;font-size:18px}
.recommended-course .courseCon .class-Box .div03 img{margin-right:8px;vertical-align:middle}
.recommended-course .courseCon .class-Box .div04{padding-top:22px;text-align:center}
.recommended-course .courseCon .class-Box .div04 .price{color:#f82814;font-size:18px;line-height:32px}
.recommended-course .courseCon .class-Box .div04 .price i{font-weight:700;font-size:36px}
.recommended-course .courseCon .class-Box .div04 em{display:inline-block;color:#bbb;text-decoration:line-through;font-size:15px;line-height:15px}
.recommended-course .courseCon .class-Box .div04 .btnCon{padding:16px 0 31px}
.recommended-course .courseCon .class-Box .div04 .btnCon a.ljxq{display:inline-block;margin:0 15px;width:128px;height:34px;border:1px solid #b93c0a;border-radius:18px;color:#b93c0a;font-size:16px;line-height:36px}
.recommended-course .courseCon .class-Box .div04 .btnCon a.ljgm{display:inline-block;margin:0 15px;width:130px;height:36px;border-radius:18px;background:linear-gradient(90deg,#ff6e41,#f71e0e);color:#fff;font-size:16px;line-height:36px}
.check-grade{padding-top:44px;padding-bottom:100px;background:url(images/sq.png) no-repeat center bottom;text-align:center}
.check-grade .tit05{display:block;margin:0 auto;margin-bottom:34px;width:450px;height:60px;border-radius:30px;background:linear-gradient(180deg,#f9e177,#ffbc36);color:#b93c0a;text-align:center;font-weight:700;font-size:20px;font-family:Microsoft YaHei;line-height:60px}
.check-grade .tit05 img{margin-left:5px;vertical-align:middle}
.check-grade .bot{padding:65px 0 42px;padding-left:85px;background:url(images/bk_03.png) no-repeat center top}
.check-grade .bot .p-cen{display:inline-block;width:340px;text-align:center}
.check-grade .bot .p-cen p{color:#fff;font-size:18px;line-height:64px}
.mask{position:fixed;top:0;left:0;z-index:98;display:none;width:100%;height:100%;background:#000;opacity:.7}
.blick-pop{position:relative;position:absolute;top:200px;left:50%;z-index:99;display:block;margin-left:-445px;padding:0 40px;width:810px;height:403px;border-radius:10px;background:#fff;text-align:center}
.blick-pop .closeBtn{position:absolute;top:20px;right:20px;width:30px;height:30px}
.blick-pop h3{padding:40px 0 30px;color:#333;font-weight:600;font-size:22px;font-family:PingFang SC;line-height:22px}
.blick-pop p{color:#333;text-align:left;font-weight:400;font-size:16px;line-height:36px}
.blick-pop p em{display:inline-block;margin-right:7px;width:22px;height:22px;border-radius:50%;background:#ff6c40;color:#fff;text-align:center;font-weight:400;font-size:16px;line-height:22px}
.blick-pop a{display:inline-block;margin-top:24px;width:150px;height:38px;border-radius:19px;background:linear-gradient(90deg,#ff6e41,#f71e0e);color:#fff;text-align:center;font-size:16px;line-height:38px}
.fix-nav{position:fixed;top:50%;right:15px;z-index:9;margin-top:-270px;width:159px;height:425px;background:url(images/rit_04_03.png) no-repeat center top}
.fix-nav .closeIcon{position:absolute;top:-22px;right:10px;color:#fff}
.fix-nav .ftop a{display:inline-block;width:184px;height:34px;color:#193737;text-align:center;text-decoration:none;font-weight:700;font-size:16px;line-height:34px}
.fix-nav .fbot ul{padding-top:26px;text-align:center}
.fix-nav .fbot li{display:inline-block;margin-bottom:8px;width:135px;height:34px;border:0 solid #fff;border-radius:4px;background:#567669;color:#fff;font-size:16px;line-height:34px}
.fix-nav .fbot li.on{background:#193737}
.fix-nav .fbot li a{color:#fff;text-decoration:none}
.fix-nav .fbot li:hover{background:#193737}
.fix-nav .fbot .ewm{padding-top:2px;text-align:center}
.fix-nav .fbot .ewm-txt{color:#193737;font-weight:400;font-size:14px;font-family:Microsoft YaHei;line-height:22px}
.fix-nav .fbot .back{display:block;margin:0 auto;width:85px;height:45px}
.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}
@keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(20%);transform:translateY(20%)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes floating{0%{-webkit-transform:translateY(0)}
50%{-webkit-transform:translateY(20%)}
100%{-webkit-transform:translateY(0)}
}
.ewm-pic{width:127px}
.codeImg{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.6)}
.codeImgBg{position:absolute;top:50%;left:50%;margin-top:-139px;margin-left:-165px;width:330px;height:278px;border-radius:4px;background:#5b7a6e}
.codeImgBg img{display:block;margin:0 auto;width:160px}
.codeImgBg img.codeClose{position:absolute;top:10px;right:15px;width:30px;cursor:pointer}
.codeImgBg p{margin-top:40px;margin-bottom:19px;height:24px;color:#fff;text-align:center;font-size:18px}
.share-gain .bottomCon{position:relative}
.nowImg{position:absolute;top:9px;right:83px;width:100px;height:100px;cursor:pointer}
.popMain{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.6)}