/*
@author: sunke
*/
body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;margin:0 auto;color:#333;min-width:1200px;background:#fff;}
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;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address,caption,cite,code,dfn,th,var{font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.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;}
.layout{width:1200px;margin:0 auto;}
.ico,.common-tit h2 .ico01,.common-tit h2 .ico02,.regConditions-mod .difficulty i,.plan-mod .jiuye-con .icon,.freeCourse-mod .con .text p,.subjectAnalysis-mod .analysis-con .contrast-btn i,
.subjectAnalysis-mod .tab-tit li.on em,.fix-nav .con .btn{ background:url("/images/chujizhicheng/zhuanti/zhuanzhan/ico.png") no-repeat;}
.common-tit{ height:66px; line-height:66px; text-align:center; padding:55px 0 40px 0;}
.common-tit h2{ display:inline-block; *display:inline; *zoom:1; font-size:36px; position:relative;}
.common-tit h2 .ico01,.common-tit h2 .ico02{ display:block; width:128px; height:22px; background-position:0 0; position:absolute; left:-143px; top:50%; margin-top:-11px;}
.common-tit h2 .ico02{ left:auto; right:-143px; background-position:0 -30px;}
.common-tit.bg01{ color:#fff;}
.common-tit.bg01 h2 .ico01{ background-position:0 -95px;}
.common-tit.bg01 h2 .ico02{ background-position:0 -126px;}

/**/
.topHeader-warp{ width:100%; height:380px; background:url("/images/chujizhicheng/zhuanti/zhuanzhan/heder.png") no-repeat center top;}
.topHeader-mod{ height:380px; }

/**/
.regConditions-wrap{ width:100%; background:url("/images/chujizhicheng/zhuanti/zhuanzhan/regConditions-bg.jpg") no-repeat center top #fff;}
.regConditions-mod{ padding-bottom:58px;}
.regConditions-mod ul{ width:1213px; height:398px;}
.regConditions-mod li{ float:left; width:250px; height:398px; padding:0 20px; text-align:center; background:#fff; border-radius:6px; margin-right:13px; overflow:hidden; box-shadow:0 5px 10px #e3e8fd; position:relative; -webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.regConditions-mod li:hover{ margin-top:-10px;}
.regConditions-mod h3{ line-height:42px; padding-top:33px; font-size:30px;}
.regConditions-mod .difficulty{ line-height:32px; font-size:16px; color:#999;}
.regConditions-mod .difficulty i{ display:inline-block; *display:inline; *zoom:1; width:17px; height:16px; margin-right:3px; background-position:0 -69px;}
.regConditions-mod .difficulty i.half-tags{ background-position:-21px -69px; }
.regConditions-mod .nums{ line-height:34px; font-size:30px; padding:6px 0 10px 0;}
.regConditions-mod .nums span{ font-size:14px; color:#999;}
.regConditions-mod .salary{ border-top:1px solid #e1eafd; height:30px; padding-top:22px; text-align:center; font-size:0;}
.regConditions-mod .salary p{ display:inline-block; *display:inline; *zoom:1; font-size:18px; font-weight:bold; border-bottom:3px solid #ff7442;}
.regConditions-mod .post{ line-height:22px; font-size:16px; padding-top:46px; }
.regConditions-mod .condition{ display:block; width:250px; height:398px; position:absolute; padding:0 20px; left:0; bottom:-398px; border-radius:6px; box-shadow:0 6px 6px #c3d1fe; background:#6464ff; background-image:-webkit-linear-gradient(top, #8e68ff, #305fff); background-image:-moz-linear-gradient(top, #8e68ff, #305fff); background-image:linear-gradient(top,#8e68ff,#305fff);}
.regConditions-mod .condition h4{ margin-bottom:7px; line-height:76px; font-size:30px; color:#fff; padding-top:20px; border-bottom:1px solid #b0a3ff;}
.regConditions-mod .condition p{ line-height:28px; font-size:16px; color:#fff; text-align:left;}
.regConditions-mod .tips{ text-align:right; padding-top:11px;}
.regConditions-mod .tips p{ display:inline-block; line-height:38px; font-size:14px; color:#999; padding-left:22px; background-position:0 -160px;}
.regConditions-mod .btn-wrap{ text-align:center; font-size:0; padding:20px 0 0;}
.regConditions-mod .btn-wrap .btn{ display:inline-block; *display:inline; *zoom:1; width:230px; height:50px; line-height:50px; font-size:18px; color:#fff; text-decoration:none; background:#ff7442; border-radius:50px; margin:0 35px;}

/**/
.plan-wrap{ width:100%; background:#fafcff;}
.plan-mod{}
.plan-mod .tab-tit{ text-align:center; font-size:0; padding:0 0 35px;}
.plan-mod .tab-tit .btn{ display:inline-block; *display:inline; *zoom:1; width:214px; height:58px; line-height:58px; font-size:24px; border-radius:6px; text-decoration:none; border:1px solid #e2e2e2; margin:0 15px;}
.plan-mod .tab-tit .btn.on{ width:216px; height:60px; line-height:60px; border:0; color:#fff; background:#2e6eff; background-image:-webkit-linear-gradient(left, #2e6eff, #7943ff); background-image:-moz-linear-gradient(left, #2e6eff, #7943ff); background-image:linear-gradient(left,#2e6eff,#7943ff);}
.plan-mod .tab-con{ display:none; height:450px; background:#fff; box-shadow:0 5px 10px #e2e9fd;}
.plan-mod .job-con{ padding:0 0 0 49px;}
.plan-mod .job-con .con{ float:left; width:340px; margin-right:37px;}
.plan-mod .job-con .con h3{ line-height:38px; padding-top:48px; font-size:24px; text-align:center;}
.plan-mod .job-con .con p.tips{ line-height:28px; font-size:16px; color:#666; padding-bottom:24px; text-align:center;}
.plan-mod .job-con .con ul{ width:350px}
.plan-mod .job-con .con li{ float:left; width:133px; height:143px; padding:0 15px; border:1px solid #d3e0fe; border-radius:10px; background:#f8fbff; margin:0 10px 10px 0;}
.plan-mod .job-con .con li h4{ line-height:28px; font-size:18px; padding-top:10px;}
.plan-mod .job-con .con li p{ line-height:20px;}
.plan-mod .job-con .con li.other-tags{ width:310px;}
.plan-mod .student-con{}
.plan-mod .student-con ul{ padding:108px 0 0 117px;}
.plan-mod .student-con li{ float:left; width:420px; margin-right:112px;}
.plan-mod .student-con li h3{ line-height:54px; font-size:28px; text-align:center; padding-bottom:28px;}
.plan-mod .student-con li p{ font-size:18px; line-height:36px;}
.plan-mod .student-con li p.tc{ text-align:center;}
.plan-mod .student-con li strong{ color:#ff782f;}
.plan-mod .jiuye-con{}
.plan-mod .jiuye-con ul{ padding:90px 0 0 118px;}
.plan-mod .jiuye-con li{ float:left; width:180px; margin-right:80px; padding-bottom:33px;}
.plan-mod .jiuye-con .icon{ width:67px; height:67px;}
.plan-mod .jiuye-con .icon.ico01{ background-position:0 -337px;}
.plan-mod .jiuye-con .icon.ico02{ background-position:0 -415px;}
.plan-mod .jiuye-con .icon.ico03{ background-position:0 -489px;}
.plan-mod .jiuye-con .icon.ico04{ background-position:0 -561px;}
.plan-mod .jiuye-con h3{ line-height:42px; font-size:20px; padding-top:18px;}
.plan-mod .jiuye-con p{ font-size:16px; line-height:20px;}
.plan-mod .jiuye-con .btn-wrap{ text-align:center; font-size:0;}
.plan-mod .jiuye-con .btn-wrap .btn{ display:inline-block; *display:inline; *zoom:1; width:230px; height:50px; line-height:50px; font-size:18px; color:#fff; text-decoration:none; background:#ff7442; border-radius:50px; margin:0 35px;}

/**/
.freeCourse-mod{ margin-bottom:60px;}
.freeCourse-mod ul{ width:1240px;}
.freeCourse-mod li{ float:left; width:373px; margin-right:40px;}
.freeCourse-mod .tit{ width:373px; height:120px; text-align:center; color:#fff;}
.freeCourse-mod .tit.bg01{ background:url("/images/chujizhicheng/zhuanti/zhuanzhan/freeCourse-tit01.jpg") no-repeat;}
.freeCourse-mod .tit.bg02{ background:url("/images/chujizhicheng/zhuanti/zhuanzhan/freeCourse-tit02.jpg") no-repeat;}
.freeCourse-mod .tit.bg03{ background:url("/images/chujizhicheng/zhuanti/zhuanzhan/freeCourse-tit03.jpg") no-repeat;}
.freeCourse-mod .tit h3{ line-height:40px; padding-top:32px; font-size:24px;}
.freeCourse-mod .tit p{ line-height:36px; font-size:20px;}
.freeCourse-mod .con{ height:300px; background:#fff; border:1px solid #eaeaea; border-top:0; border-radius:0 0 8px 8px;}
.freeCourse-mod .con h4{ line-height:32px; padding:32px 0 17px 22px; font-size:20px;}
.freeCourse-mod .con .text{ padding:0 0 20px 22px;}
.freeCourse-mod .con .text p{ line-height:30px; padding-left:20px; background-position:0 -642px;}
.freeCourse-mod .con .btn{ display:block; width:168px; height:52px; line-height:52px; text-align:center; font-size:18px; color:#fff; text-decoration:none; background:#ff7442; border-radius:50px; margin:0 auto;}
.freeCourse-mod .con .ewm{ padding:33px 0 0 72px;}
.freeCourse-mod .con .ewm img{ display:block; float:left; width:106px; height:106px; border:7px solid #e3e3e3; border-radius:6px;}
.freeCourse-mod .con .ewm .ewm-text{ float:left; padding:20px 0 0 14px;}
.freeCourse-mod .con .ewm .ewm-text h5{ line-height:32px; font-size:18px;}
.freeCourse-mod .con .ewm .ewm-text p{ line-height:24px; font-size:18px; color:#454545;}

/**/
.subjectAnalysis-wrap{ width:100%; background:url("/images/chujizhicheng/zhuanti/zhuanzhan/subjectAnalysis-bg01.jpg") no-repeat center top #5780fe;}
.subjectAnalysis-mod .analysis-con{ height:510px;}
.subjectAnalysis-mod .analysis-con .contrast-btn{ display:block; width:81px; height:36px; line-height:17px; border-radius:50px; text-decoration:none; padding:3px 0 0 15px; background:#fff; position:absolute; z-index:39;}
.subjectAnalysis-mod .analysis-con .contrast-btn i{ display:block; width:22px; height:27px; position:absolute; left:62px; top:7px; background-position:-86px -62px;}
.subjectAnalysis-mod .analysis-con .contrast-btn.on{ color:#fff; background:#e9a625; background-image:-webkit-linear-gradient(top, #e9a625, #f6782c); background-image:-moz-linear-gradient(top, #e9a625, #f6782c); background-image:linear-gradient(top,#e9a625,#f6782c);}
.subjectAnalysis-mod .analysis-con .contrast-btn.on i{ background-position:-56px -62px;}
.subjectAnalysis-mod .analysis-con .contrast-btn.p1{ left:264px; top:77px;}
.subjectAnalysis-mod .analysis-con .contrast-btn.p2{ left:264px; top:171px;}
.subjectAnalysis-mod .analysis-con .contrast-btn.p3{ left:421px; top:188px;}
.subjectAnalysis-mod .analysis-con .contrast-btn.p4{ left:652px; top:188px;}
.subjectAnalysis-mod .analysis-con .contrast-btn.p5{ left:838px; top:77px;}
.subjectAnalysis-mod .analysis-con .contrast-btn.p6{ left:838px; top:188px;}
.subjectAnalysis-mod .analysis-con .bg{ width:757px; height:226px; left:215px; top:82px; z-index:29; background:url("/images/chujizhicheng/zhuanti/zhuanzhan/subjectAnalysis-bg02.png") no-repeat;}
.subjectAnalysis-mod .analysis-con h3{ line-height:73px; text-align:center; font-size:24px;}
.subjectAnalysis-mod .analysis-con .zhongjiCourse-con h3{ line-height:79px;}
.subjectAnalysis-mod .analysis-con .zhongjiCourse-con{ width:249px; height:276px; background:#fff; border-radius:8px; left:0; top:64px;}
.subjectAnalysis-mod .analysis-con .zhongjiCourse-con .con{ position:relative; z-index:39;}
.subjectAnalysis-mod .analysis-con .zhongjiCourse-con .con .btn{ display:block; width:181px; height:41px; line-height:41px; border-radius:8px; margin:0 auto; text-align:center; border:1px solid #f6772c; font-size:18px; text-decoration:none; margin-bottom:17px;}
.subjectAnalysis-mod .analysis-con .zhongjiCourse-con .con .btn.on{ background:#f6772c; color:#fff;}
.subjectAnalysis-mod .analysis-con .zhongjiCourse-con .con .btn.none-tags{ background:#eaeaea; border-color:#eaeaea;}
.subjectAnalysis-mod .analysis-con .chujiCourse-con{ width:420px; height:140px; background:#fff; border-radius:8px; left:392px; top:0;}
.subjectAnalysis-mod .analysis-con .chujiCourse-con .con{ padding:0 0 0 22px; position:relative; z-index:39;}
.subjectAnalysis-mod .analysis-con .chujiCourse-con .con .btn{ display:block; float:left; width:181px; height:41px; line-height:41px; border-radius:4px; margin-right:15px; text-align:center; border:1px solid #f6772c; font-size:18px; text-decoration:none; margin-bottom:17px;}
.subjectAnalysis-mod .analysis-con .chujiCourse-con .con .btn.on{ background:#f6772c; color:#fff;}
.subjectAnalysis-mod .analysis-con .shuiwuCourse-con{ width:420px; height:210px; background:#fff; border-radius:8px; left:392px; top:250px;}
.subjectAnalysis-mod .analysis-con .shuiwuCourse-con .con{ padding:0 0 0 18px; position:relative; z-index:39;}
.subjectAnalysis-mod .analysis-con .shuiwuCourse-con .con .btn{ display:block; float:left; width:181px; height:41px; line-height:41px; border-radius:8px; margin-right:15px; text-align:center; border:1px solid #f6772c; font-size:18px; text-decoration:none; margin-bottom:17px;}
.subjectAnalysis-mod .analysis-con .shuiwuCourse-con .con .btn.on{ background:#f6772c; color:#fff;}
.subjectAnalysis-mod .analysis-con .shuiwuCourse-con .con .btn.other-tags{ height:auto; line-height:24px; padding:9px 0; text-align:left;}
.subjectAnalysis-mod .analysis-con .zhukuaiCourse-con{ width:249px; height:276px; background:#fff; border-radius:8px; right:0; top:55px;}
.subjectAnalysis-mod .analysis-con .zhukuaiCourse-con .con{ padding:0 0 0 18px; position:relative; z-index:39;}
.subjectAnalysis-mod .analysis-con .zhukuaiCourse-con .con .fl{ width:115px;}
.subjectAnalysis-mod .analysis-con .zhukuaiCourse-con .con .btn{ display:block; float:left; width:96px; line-height:24px; padding:9px 0 9px 5px; border-radius:8px; border:1px solid #f6772c; font-size:18px; text-decoration:none; margin-bottom:17px;}
.subjectAnalysis-mod .analysis-con .zhukuaiCourse-con .con .btn.on{ background:#f6772c; color:#fff;}
.subjectAnalysis-mod .analysis-con .zhukuaiCourse-con .con .btn.none-tags{ background:#eaeaea; border-color:#eaeaea;}
.subjectAnalysis-mod .analysis-con .zhukuaiCourse-con .con .btn.w212{ width:212px;}
.subjectAnalysis-mod .tab-con{ display:none;}
.subjectAnalysis-mod .tab-con .con-wrap{ margin-bottom:40px; padding:26px 30px 30px;}
.subjectAnalysis-mod .tab-con .con-wrap .bg{ width:100%; height:100%;background:#fff;opacity:.5;filter:alpha(opacity=50);position:absolute; left:0; top:0; border-radius:10px;}
.subjectAnalysis-mod .tab-con .con-wrap .text{ position:relative; z-index:9; padding:0 0 30px;}
.subjectAnalysis-mod .tab-con .con-wrap .text h3{ line-height:42px; font-size:24px; text-align:center; margin-bottom:24px;}
.subjectAnalysis-mod .tab-con .con-wrap .text .text-con{ height:156px; overflow-y:auto;}
.subjectAnalysis-mod .tab-con .con-wrap .text .text-con p{ line-height:26px; font-size:16px;}
.subjectAnalysis-mod .tab-con .con-wrap .table-con{ width:100%; position:relative; z-index:9; text-align:center; margin-bottom:30px;}
.subjectAnalysis-mod .tab-con .con-wrap .table-con th{ height:63px; line-height:63px; background:#615af8; font-size:22px; color:#fffefe; border-right:1px solid #b6a8ff; border-bottom:1px solid #fff;}
.subjectAnalysis-mod .tab-con .con-wrap .table-con td{ background:#fff; line-height:24px; padding:8px 14px; border-bottom:1px solid #dedede; border-right:1px solid #dedede;}
.subjectAnalysis-mod .tab-con .con-wrap .table-con .t1{ background:#724afd; font-size:22px; color:#fff; font-weight:bold; text-align:center; border-bottom:1px solid #fff;}
.subjectAnalysis-mod .tab-con .con-wrap .table-con .t2{ text-align:left;}
.subjectAnalysis-mod .tab-con .pdf-con{ height:440px; background:url("/images/chujizhicheng/zhuanti/zhuanzhan/subjectAnalysis-bg.png") no-repeat center 15px; position:relative; z-index:9;}
.subjectAnalysis-mod .tab-con .pdf-con .tit{ line-height:50px; font-size:28px; text-align:center;}
.subjectAnalysis-mod .tab-con .pdf-con ul{ padding:28px 0 0;}
.subjectAnalysis-mod .tab-con .pdf-con li{ text-align:right; position:absolute;}
.subjectAnalysis-mod .tab-con .pdf-con h4{ line-height:32px; font-size:22px; font-weight:normal;}
.subjectAnalysis-mod .tab-con .pdf-con p{ line-height:28px; font-size:18px;}
.subjectAnalysis-mod .tab-con .pdf-con span{ display:block; position:absolute; right:-75px; top:3px; width:53px; height:53px; line-height:53px; text-align:center; font-size:24px; color:#fff; font-weight:bold; border-radius:50%; background:#5b67fe; background-image:-webkit-linear-gradient(left, #6177fe, #5556fe); background-image:-moz-linear-gradient(left, #6177fe, #5556fe); background-image:linear-gradient(left,#6177fe,#5556fe);}
.subjectAnalysis-mod .tab-con .pdf-con li.p1{ top:27px; right:881px;}
.subjectAnalysis-mod .tab-con .pdf-con li.p2{ top:135px; right:903px;}
.subjectAnalysis-mod .tab-con .pdf-con li.p3{ top:240px; right:836px;}
.subjectAnalysis-mod .tab-con .pdf-con li.p4{ top:27px; left:868px;}
.subjectAnalysis-mod .tab-con .pdf-con li.p5{ top:135px; left:902px;}
.subjectAnalysis-mod .tab-con .pdf-con li.p6{ top:240px; left:871px;}
.subjectAnalysis-mod .tab-con .pdf-con li.p4,.subjectAnalysis-mod .tab-con .pdf-con li.p5,.subjectAnalysis-mod .tab-con .pdf-con li.p6{ text-align:left;}
.subjectAnalysis-mod .tab-con .pdf-con li.p4 span,.subjectAnalysis-mod .tab-con .pdf-con li.p5 span,.subjectAnalysis-mod .tab-con .pdf-con li.p6 span{ right:auto; left:-75px;}
.subjectAnalysis-mod .tab-con .pdf-con .ewm{ width:205px; height:225px; padding:30px 0 0; top:105px; left:467px; border-radius:10px; background:#6177fe; background-image:-webkit-linear-gradient(left, #6177fe, #5556fe); background-image:-moz-linear-gradient(left, #6177fe, #5556fe); background-image:linear-gradient(left,#6177fe,#5556fe);}
.subjectAnalysis-mod .tab-con .pdf-con .ewm .pic{ display:block; width:113px; height:113px; border:12px solid #fff; border-radius:10px; margin:0 auto;}
.subjectAnalysis-mod .tab-con .pdf-con .ewm p{ text-align:center; font-size:22px; color:#fff; font-weight:bold; line-height:30px; padding-top:25px;}
.subjectAnalysis-mod .tab-tit{ padding:0 0 32px 0;}
.subjectAnalysis-mod .tab-tit ul{ width:1228px;}
.subjectAnalysis-mod .tab-tit li{ float:left; width:381px; height:116px; margin-right:28px; text-align:center; background:#fff; border-radius:10px; position:relative; cursor:pointer;}
.subjectAnalysis-mod .tab-tit li h4{ line-height:34px; font-size:26px; padding-top:13px;}
.subjectAnalysis-mod .tab-tit li p{ line-height:30px; font-size:16px;}
.subjectAnalysis-mod .tab-tit li p span{ display:inline-block; *display:inline; *zoom:1; height:22px; line-height:22px; font-size:12px; color:#6d3dff; border:1px solid #6d3dff; border-radius:50px; padding:0 7px; margin-left:7px;}
.subjectAnalysis-mod .tab-tit li.on{ background:#f77a31; color:#fff; background-image:-webkit-linear-gradient(left, #ffa169, #f77a31); background-image:-moz-linear-gradient(left, #ffa169, #f77a31); background-image:linear-gradient(left,#ffa169,#f77a31);}
.subjectAnalysis-mod .tab-tit li.on em{ display:block; width:26px; height:20px; background-position:0 -684px; position:absolute; left:50%; margin-left:-13px; bottom:-20px;}
.subjectAnalysis-mod .tab-tit li.on span{ border-color:#fff; color:#fff;}

/**/
.course-mod{ padding-bottom:90px;}
.course-mod ul{ width:1221px;}
.course-mod li{ float:left; width:387px; height:389px; margin:0 20px 20px 0; box-shadow:0 6px 12px #dde5fb; position:relative; background:url("/images/chujizhicheng/zhuanti/zhuanzhan/course-bg.jpg") no-repeat;}
.course-mod .right-tags01{ display:block; height:32px; line-height:32px; font-size:16px; color:#fff; border-radius:0 0 0 10px; padding:0 19px; background:#724afd; position:absolute; right:0; top:0}
.course-mod .top-tit{ height:211px; text-align:center;}
.course-mod .top-tit h3{ height:64px; line-height:32px; font-size:30px; padding:40px 10px 14px; display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center; -webkit-justify-content:center; justify-content:center;}
.course-mod .top-tit p{ font-size:18px; color:#666; line-height:22px;}
.course-mod .link-btn{ display:block; width:100%; height:276px; line-height:0; font-size:0; position:absolute; left:0; top:0; z-index:9;}
.course-mod .hirePurchase{ height:25px; line-height:25px; color:#fff; text-indent:19px; position:relative;}
.course-mod .hirePurchase span{ display:block; width:auto; line-height:19px; font-size:12px; color:#fff; background:#d671e5; text-indent:0; padding:0 12px; border-radius:0 30px 30px 0; position:absolute; left:7px; top:-19px;}
.course-mod .prize-wrap{ color:#fff;}
.course-mod .prize-wrap .initPrice-con{ float:left; line-height:38px; font-size:16px; padding:0 0 0 19px; text-decoration:line-through;}
.course-mod .prize-wrap .countPrice-con{ float:right; width:110px; line-height:34px; font-size:22px; font-weight:bold; padding:0 7px 0 0; text-align:center; position:relative;}
.course-mod .prize-wrap .countPrice-con i{ display:block; width:108px; text-align:center; font-size:16px; line-height:20px; position:absolute; font-weight:normal; right:3px; top:-21px;}
.course-mod .prize-wrap .countPrice-con em{ font-size:14px;}
.course-mod .prize-wrap .countPrice-con .countPrice{ font-size:22px; font-weight:bold;}
.course-mod .bottom-con{ padding:32px 0 0;}
.course-mod .bottom-con .coupon-btn{ display:block; width:189px; height:26px; line-height:26px; text-align:center;font-size:12px; text-decoration:none; color:#df28f5; margin:0 auto; background:url("/images/zhuanti/20210618/red-btn-v1.png") no-repeat;}
.course-mod .bottom-con .btn-wrap{ text-align:center; font-size:0;}
.course-mod .bottom-con .service-btn{ display:inline-block; *display:inline-block; *display:inline; text-decoration:none; width:164px; height:41px; line-height:41px; font-size:16px; border:1px solid #f6782e; border-radius:50px; margin:0 7px; font-weight:bold; color:#f6782e;}
.course-mod .bottom-con .buy-btn{ display:inline-block; *display:inline-block; *display:inline; text-decoration:none; width:166px; height:43px; line-height:43px; font-size:16px; border-radius:50px; margin:0 7px; font-weight:bold; color:#fff; background:#f6782d; background-image:-webkit-linear-gradient(left, #f6782d, #fb595b); background-image:-moz-linear-gradient(left, #f6782d, #fb595b); background-image:linear-gradient(left,#f6782d,#fb595b);}

/**/
.fix-nav{ width:122px; position:fixed; left:12px; top:50%; margin-top:-106px; z-index:89;}
.fix-nav .glod-con{ width:122px; height:124px; background:url("/images/chujizhicheng/zhuanti/zhuanzhan/fix-nav01.png") no-repeat;}
.fix-nav .glod-con .login-btn{ display:none; line-height:18px; font-size:14px; color:#fff; text-align:center; padding:78px 0 0 0; text-decoration:none;}
.fix-nav .glod-con p{ display:none; line-height:18px; font-size:14px; color:#fff; padding:78px 0 0 3px;}
.fix-nav .con{ width:108px; padding:12px 0 30px; border-radius:0 0 100px 100px; margin:-8px 0 0 7px; background:#f88d37; background-image:-webkit-linear-gradient(left, #f8a537, #f87237); background-image:-moz-linear-gradient(left, #f8a537, #f87237); background-image:linear-gradient(left,#f8a537,#f87237);}
.fix-nav .con .consult-btn{ display:block; width:90px; height:28px; line-height:28px; font-size:12px; color:#fff; text-decoration:none; text-indent:29px; background-color:#7943ff; border-radius:50px; margin:0 auto 9px; background-position:6px -204px;}
.fix-nav .con .btn{ display:block; width:70px; height:26px; line-height:26px; border-bottom:1px dashed #fff; font-size:14px; margin:0 auto; text-indent:11px; text-decoration:none; color:#fff; background-position:0 -246px;}
.fix-nav .con .phone{ color:#fffefe; padding-top:8px;}
.fix-nav .con .phone h4{ line-height:20px; font-size:12px; padding-left:29px; font-weight:normal; background-position:16px -290px;}
.fix-nav .con .phone p{ line-height:14px; font-size:12px; color:#fff; text-align:center;}

/**/
.subjectAnalysis-mod .tab-con .con-wrap .text .text-con::-webkit-scrollbar-track-piece {
    background-color: rgba(255, 255, 255, 0);
    border-left: 1px solid rgba(255, 255, 255, 0);
}
.subjectAnalysis-mod .tab-con .con-wrap .text .text-con::-webkit-scrollbar {
    width: 5px;
    height: 13px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.subjectAnalysis-mod .tab-con .con-wrap .text .text-con::-webkit-scrollbar-thumb {
    background-color: rgba(255, 255, 255, 1);
    background-clip: padding-box;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    min-height: 28px;
}
.subjectAnalysis-mod .tab-con .con-wrap .text .text-con::-webkit-scrollbar-thumb:hover {
    background-color: rgba(255, 255, 255, 1);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

