/*njf*/
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;}
.tc{text-align:center;}
.layout{width:1200px;margin:0 auto;}
.icon{background: url(/images/zhucekuaijishi/project/project-mianshou/2023/icon.png) no-repeat 0 0;}
.title{ text-align: center; font-size: 42px; background: url(/images/zhucekuaijishi/project/project-mianshou/2023/chinaacc.png) no-repeat center top; padding-top:12px; font-weight: bold;}
.title i{ display: inline-block;*display:inline; zoom: 1; width:75px; height: 30px; margin:0 20px; vertical-align:middle;}
.title i.icon01{background-position:-229px 0;}
.title i.icon02{background-position:-223px -40px;}

.topHeader{ height: 300px; padding-top: 90px; position: relative; z-index: 1;}
.topHeader p{ font-size: 40px; color: #3058e2; text-align: center; letter-spacing: 3px; font-style: italic; width: 700px; height: 76px; line-height: 76px; border-radius: 38px; font-weight: bold; margin: 185px auto 0; box-shadow: 0 12px 12px rgba(1,82,236,0.77); border: 2px solid #3f4cf3;
    background:#d2f0fd;
    background:-webkit-linear-gradient(#ffffff,#d2f0fd);
    background:-moz-linear-gradient(#ffffff,#d2f0fd);
    background:-ms-linear-gradient(#ffffff,#d2f0fd);
    background:linear-gradient(#ffffff,#d2f0fd);
}
.topHeader p span{ color: #fca53d;}
.topHeader p i,.topHeader h3 i{ display: inline-block;*display:inline; zoom: 1; width:15px; height: 15px; background: #6293ff; border-radius: 50%; border: 1px solid #fff; vertical-align: top; margin: 30px 30px 0 30px;}
.topHeader h3{ font-size: 40px; color: #fff; border: 2px solid #3f4cf3; box-shadow: 0 12px 12px rgba(1,82,236,0.76); width: 608px; height: 70px; line-height: 70px; text-align: center; border-radius: 35px; margin: 0 auto;
    background:#d2f0fd;
    background:-webkit-linear-gradient(bottom,#0041fc,#0687ff);
    background:-moz-linear-gradient(bottom,#0041fc,#0687ff);
    background:-ms-linear-gradient(bottom,#0041fc,#0687ff);
    background:linear-gradient(bottom,#0041fc,#0687ff);
}
.topHeader h3 i{ border: 1px solid #68b7ff; background: #1a57fe; margin: 24px 40px 0;}


/**/
.student-list{margin-bottom: 50px;}
.student-list .title{margin: 50px 0 60px;}
.student-list li{ float: left; width:285px; border-radius: 18px; margin-right: 20px; text-align: center; font-size: 16px; color: #fff; line-height: 22px;}
.student-list li.last{margin-right: 0;}
.student-list li p{ border-radius: 0 0 18px 18px; padding: 10px 0;
    background:#0687ff;
    background:-webkit-linear-gradient(left,#8fb4fe,#0687ff);
    background:-moz-linear-gradient(left,#8fb4fe,#0687ff);
    background:-ms-linear-gradient(left,#8fb4fe,#0687ff);
    background:linear-gradient(left,#8fb4fe,#0687ff);
}

/**/
.featureCon{ border-radius: 15px; box-shadow: 0 5px 30px rgba(146,176,224,0.38); padding: 20px 0px 50px; margin-top: -50px; z-index: 5; position: relative; margin-bottom: 35px;
    background:#d6e9ff;
    background:-webkit-linear-gradient(top,#d6e9ff,#fff);
    background:-moz-linear-gradient(top,#d6e9ff,#fff);
    background:-ms-linear-gradient(top,#d6e9ff,#fff);
    background:linear-gradient(top,#d6e9ff,#fff);
}

.featureCon .prize{ padding: 0 100px 0 70px; font-size: 18px; line-height: 36px;}
.featureCon .prize i{ background-position: 0 0; width: 178px; height:130px; display: block; float: left; margin-right: 30px;}
.featureCon .prize i.icon01{background-position: 0 0;}
.featureCon .prize i.icon02{background-position: 0 -130px;}
.featureCon .prize p strong{ font-size: 24px; color: #2b72ff; line-height: 50px;}



.audition-free{ background: url("/images/zhucekuaijishi/project/project-mianshou/2023/part01-bg.jpg") no-repeat right bottom #fff8eb; border-radius: 15px; border: 1px solid #ffd29d;}
.audition-free .top-tit{ color: #666; text-align: center; background: url("/images/zhucekuaijishi/project/project-mianshou/2023/partop.png") no-repeat center top; height: 111px;}
.audition-free .top-tit p{ width: 600px; padding-top: 18px;}
.audition-free .top-tit strong{color: #333; font-size: 28px; margin-bottom: 10px; display: block;}

.formBox,.data-ewm{ width: 599px; float: left; height: 305px;}
.formBox{ border-right: 1px solid #fff;}
.formBox ul{ width: 295px; margin:25px auto;}
.formBox ul li{ border: 1px solid #f2e6d7; height: 40px; line-height: 40px; border-radius: 5px;padding: 0 15px; color: #666; background: #fff; margin-bottom: 15px;}
.formBox ul li span{ display: inline-block;*display:inline; zoom: 1;width: 45px; text-align: center; margin-right: 10px;}
.formBox ul li input{width: 70%; border:none; font-size: 14px;font-family: "Microsoft YaHei"; }
.formBox ul li #code-id{width: 50%;}
.formBox ul li .imgCode{display: inline-block;*display:inline; zoom: 1; width: 70px; height: 28px; vertical-align: top; margin:5px 0 0 5px;}
.formBox .submit-btn{ display: block; background-position: 0 -284px; font-weight: bold; width: 295px; height: 60px; line-height: 50px; color: #fff; text-align: center; font-size: 20px; text-shadow: 0 0 10px rgba(159,7,18,0.36); margin: 0 auto;animation:btnBig 3s infinite; -webkit-transform:btnBig 3s infinite;}
.formBox .submit-btn:hover{text-decoration: none;}



.data-ewm{border-left: 1px solid #ffd7a7;}
.data-ewm p{background: url("/images/zhucekuaijishi/project/project-mianshou/2023/ewm-bg.png") no-repeat center top; width: 180px; height:230px; padding-top: 10px; margin: 30px 0 0 100px; color: #2b0601; padding-left: 120px; text-align: center;}
.data-ewm p img{ width: 150px; height: 150px; margin: 0px 0 15px 10px; padding:5px; background: #fff; border-radius: 5px; display: block;}


.stages-nine-learn{ background: #e8f5ff; margin-top: 50px; padding: 1rem 0 50px;}
.stages-nine-learn .title{ margin: 50px 0 40px;}
.stages-nine-learn .stage-con{ background: #fff; border-radius: 15px; padding: 35px 30px;}
.stages-nine-learn .stage-list{background: url("/images/zhucekuaijishi/project/project-mianshou/2023/cirle-mid.png") no-repeat center center;}

.stages-nine-learn .stage-list ul li { width: 388px; border-radius: 15px; padding: 25px; margin-bottom: 50px;}
.stages-nine-learn .stage-list ul li.bg01{ background: #fff6dd;}
.stages-nine-learn .stage-list ul li.bg02{ background: #eafdfd;}
.stages-nine-learn .stage-list ul li.bg03{ background: #fff1ee;}
.stages-nine-learn .stage-list ul li.bg04{ background: #eaf1ff;}
.stages-nine-learn .stage-list ul li h3{ font-size: 16px; font-weight: normal; border-bottom: 1px solid #fcdc8d; height: 46px; line-height: 46px; margin-bottom: 15px;}
.stages-nine-learn .stage-list ul li h3 i{font-weight: bold; font-size: 26px; color: #f2ab00; }
.stages-nine-learn .stage-list ul li h3 strong{font-weight: bold; font-size: 26px; }
.stages-nine-learn .stage-list ul li span{ color: #666;display: inline-block;margin-bottom: 10px;}
.stages-nine-learn .stage-list ul li p{line-height: 26px; font-size: 16px;}
.stages-nine-learn .stage-list ul li p:before{content: ''; display: inline-block; vertical-align: top; width: 7px; height: 7px; border-radius: 50%; background: #f2ab00; margin: 10px 10px 0 0;}

.stages-nine-learn .stage-list ul li.bg02 h3{border-bottom: 1px solid #b7e1e2;}
.stages-nine-learn .stage-list ul li.bg02 i{color:#2cbfc1;}
.stages-nine-learn .stage-list ul li.bg02 p:before{ background: #2cbfc1;}

.stages-nine-learn .stage-list ul li.bg03 h3{border-bottom: 1px solid #fdd6d2;}
.stages-nine-learn .stage-list ul li.bg03 i{color:#f85847;}
.stages-nine-learn .stage-list ul li.bg03 p:before{ background: #f85847;}

.stages-nine-learn .stage-list ul li.bg04 h3{border-bottom: 1px solid #bdcff4;}
.stages-nine-learn .stage-list ul li.bg04 i{color:#608add;}
.stages-nine-learn .stage-list ul li.bg04 p:before{ background: #608add;}

.class-course ul li{ width:460px; height: 110px; padding: 65px 40px 0px; font-size: 16px; line-height: 30px; border-radius:15px; border: 1px solid #dcdcdc; box-shadow: 0 12px 12px rgba(232,245,255,0.77);}
.class-course ul li i{display: block;width:63px; height: 68px; right: 25px; bottom: 35px;}
.class-course ul li i.bg01{ background-position: 0 -768px;}
.class-course ul li i.bg02{ background-position:-117px -768px;}
.class-course ul li h3{ background-position: 0 -838px; width: 216px; height: 50px; line-height: 36px; text-align: center; margin:-70px auto 0; color: #fff; font-size: 20px;}
.class-course ul li.fr{text-align: center;}
.class-course ul li span{ display: inline-block; width:178px; text-align: center; line-height: 24px; font-size: 18px; padding: 10px 0; border-radius: 5px; border: 1px solid #d7e9ff; box-shadow:0 5px 8px rgba(130,202,255,0.33); margin: 15px 8px 0;
    background:#e4f5ff;
    background:-webkit-linear-gradient(top,#fff,#e4f5ff);
    background:-moz-linear-gradient(top,#fff,#e4f5ff);
    background:-ms-linear-gradient(top,#fff,#e4f5ff);
    background:linear-gradient(top,#fff,#e4f5ff);
}
.view-btn-consult{display: inline-block; width: 220px; height: 60px; line-height: 60px; text-align: center; color: #fff; font-size: 24px; box-shadow: 6px 4px 12px rgba(255,24,0,.32); border-radius: 30px; margin:30px auto 0;
    background:#fe6f53;
    background:-webkit-linear-gradient(100deg,#fe6f53,#fe6f53);
    background:-moz-linear-gradient(100deg,#fe6f53,#fe6f53);
    background:-ms-linear-gradient(100deg,#fe6f53,#fe6f53);
    background:linear-gradient(100deg, #fe6f53,#fe6f53);
}
.view-btn-consult:hover{ text-decoration: none;}



.teacherContent{ width: 1200px; overflow: hidden;height: 548px;}
.teacherSceneBg{background: url(/images/zhucekuaijishi/project/project-mianshou/2023/teacher-bg.jpg) no-repeat center top; height: 753px; padding-top: 1px;}
.teacherSceneBg .title{ margin: 45px 0 60px; color: #fff;}
.teacherIntroCon{ box-shadow: 0 0 30px rgba(0,0,0,0.07); margin:40px 0 50px; padding:58px 50px 30px 95px; height:383px; width:645px; float:left; margin-left: -30px;background: url(/images/zhucekuaijishi/project/project-mianshou/2023/teacher-bg-intro.png) no-repeat right top #fff; border-radius: 0 25px 25px 0;}
.teacherBig{ width:440px; float: left; text-align: right;}
.teacherIntroCon h3{margin-bottom:35px; font-size: 32px;}
.teacherIntroCon h3 i{ display: block; width: 26px; height: 2px; background: #2e6eeb; margin: 20px 0;}
.teacherIntroCon p{ font-size: 16px; color: #545454; line-height:36px; margin-bottom: 40px;}
.teacherTab{right: 30px; bottom:50px; z-index: 5;}
.teacherTab li{ float: left; width: 100px; margin-right:15px; text-align: center; cursor: pointer; color: #999;}
.teacherTab li img{ width: 100px; height: 100px; border-radius: 50%; margin-bottom: 10px;}
.teacherTab li.on img{width: 96px; height: 96px; border: 2px solid #1e7df2;border-radius: 50%;}
.teacherTab li.on{color: #2e6eeb;}


.line-problem-solve{background: url(/images/zhucekuaijishi/project/project-mianshou/2023/line-problem-bg.jpg) no-repeat center top; height: 748px; padding-top: 1px;}
.line-problem-solve .title{margin: 50px 0 75px;}
.line-problem-solve ul li{ width: 235px; height:150px; padding: 25px 30px; border-radius: 15px; font-size: 18px; line-height: 36px; text-align: center; box-shadow: 0 3px 8px rgba(216,217,220,0.5);}
.line-problem-solve ul li h3{font-size: 28px; border-bottom: 1px solid #e4e5e9; padding-bottom: 10px; margin-bottom: 10px;}
.line-problem-solve ul li.bg01{ background: #fffbf1;}
.line-problem-solve ul li.bg02{ background: #f1fbfa;}
.line-problem-solve ul li.bg03{ background: #eff8ff; width: 235px; margin:100px auto 0;}
.line-problem-solve ul li i{ display: block; width:70px; height: 70px;right: -50px; top: 10px; }
.line-problem-solve ul li i.icon01{ background-position: 0 -904px;}
.line-problem-solve ul li i.icon02{ background-position:-85px -904px; right: auto; left:-56px;}
.line-problem-solve ul li i.icon03{ background-position:-165px  -904px; right: auto; left:-56px;}
.line-problem-solve strong{ width: 125px; left: 50%; top: 50%; margin-top: -105px; margin-left: -61px; position: absolute; font-size: 36px; color: #fff; display: block; text-align: center; line-height: 36px;}


.science-service{ background: url(/images/zhucekuaijishi/project/project-mianshou/2023/caresHome.jpg) no-repeat center top; height: 871px; padding-top: 1px;}
.science-service .title{ margin: 42px 0 70px;}
.science-service .service-list{ margin: 0 20px;}
.science-service .service-list li{ width: 245px; border-radius: 0 10px 20px 10px; box-shadow:0 9px 9px rgba(129,173,253,0.1); padding:20px 50px 20px 25px; line-height: 26px; margin-bottom: 50px;
    background:#edf6ff;
    background:-webkit-linear-gradient(bottom,#edf6ff,#fff);
    background:-moz-linear-gradient(bottom,#edf6ff,#fff);
    background:-ms-linear-gradient(bottom,#edf6ff,#fff);
    background:linear-gradient(bottom,#edf6ff,#fff);
}
.science-service .service-list li h3{ border-radius: 5px 20px 5px 5px; color: #fff; width: 160px; height: 40px; line-height: 40px; font-size: 18px; padding: 0 20px 0 30px; position: absolute;left: 0; top: -28px;
    background:#edf6ff;
    background:-webkit-linear-gradient(left,#5b74ee,#4f5fdd);
    background:-moz-linear-gradient(left,#5b74ee,#4f5fdd);
    background:-ms-linear-gradient(left,#5b74ee,#4f5fdd);
    background:linear-gradient(left,#5b74ee,#4f5fdd);
}
.science-service .service-list li i{ display: block; width: 65px; height: 60px; float: left; margin: 10px 0 15px;}
.science-service .service-list li i.icon01{ background-position: 0 -625px;margin-top: 20px;}
.science-service .service-list li i.icon02{ background-position: -71px -625px; }
.science-service .service-list li i.icon03{ background-position: -135px -625px;}
.science-service .service-list li i.icon04{ background-position: -216px -625px;}
.science-service .service-list li i.icon05{ background-position: 0 -700px;margin-top: 20px;}
.science-service .service-list li i.icon06{ background-position: -71px -700px; }
.science-service .service-list li i.icon07{ background-position: -135px -700px;}
.science-service .service-list li i.icon08{ background-position: -216px -700px;}
.science-service .service-list li.cases-left{ margin-left: 90px;}
.science-service .service-list li.cases-right{ margin-left:-100px;}

.science-service .service-list.cares-list li{ padding: 20px 5px 20px 50px; border-radius: 10px 0 10px 20px;}
.science-service .service-list.cares-list li h3{ left: auto; right: 0; border-radius: 20px 5px 5px 5px; padding: 0 30px; text-align: right;}
.science-service .service-list.cares-list li i{ float: right; margin-left: 15px;}
.science-service h5{ font-size: 28px; line-height: 60px; width: 295px; text-align: center; left: 50%; top:50%; margin-left:-150px; margin-top: 270px;}
.science-service h5 span{color: #ff813c;}


.data-information{ background: #f5f8fe; padding: 1px 0 60px;}
.data-information .title{ margin: 55px 0 42px;}
.data-information ul li{ width: 190px; height: 310px; float: left; text-align: center; font-size: 12px; line-height: 22px;box-shadow: 0 7px 35px rgba(173,175,178,0.19); margin-right: 12px; border-radius: 10px;
    background:#e6ecf5;
    background:-webkit-linear-gradient(top,#f6f8fc,#e6ecf5);
    background:-moz-linear-gradient(top,#f6f8fc,#e6ecf5);
    background:-ms-linear-gradient(top,#f6f8fc,#e6ecf5);
    background:linear-gradient(top,#f6f8fc,#e6ecf5);
}
.data-information ul li.last{margin-right: 0;}
.data-information ul li img{ margin-bottom: 20px;}
.data-information ul li strong{ font-size: 18px; line-height: 28px;}



.teaching-face{background: url(/images/zhucekuaijishi/project/project-mianshou/2023/scene-display.jpg) no-repeat center top; height: 882px; padding-top: 1px;}
.teaching-face .title{ color: #fff; margin: 40px 0 50px;}
.teaching-face ul li{ margin-bottom: 10px;}
.teaching-face ul.mid{ margin-left: 10px;}


.foot-ewm{ text-align: center; color: #202020; font-size: 16px;background: url(/images/zhucekuaijishi/project/project-mianshou/2023/fot-ewm-bg.jpg) no-repeat center top; height: 295px;}
.foot-ewm span{display: inline-block;*display:inline; zoom: 1; vertical-align: top; margin:30px 45px 0; font-size: 16px; line-height: 32px;}
.foot-ewm span img { margin-bottom: 10px;}



.foot-bottom{background: url(/images/zhucekuaijishi/project/project-mianshou/2023/foot-fix.png) no-repeat center center; position: fixed; left: 0; bottom: 0; width: 100%; height: 73px; z-index: 10; font-size: 32px; font-style:italic; font-weight: bold; text-align: center; line-height: 74px; color: #fff888; text-shadow: 2px 5px 6px #d0221f; letter-spacing: 3px;}
.foot-bottom .gain-opportunity,.foot-bottom .consult-btn{ display: block; width: 136px; height: 42px; line-height: 42px; position: absolute; right:198px; top: 15px; border-radius: 21px; border-bottom: 3px solid #fe7611; color: #ff1d31; font-size: 18px; box-shadow: 3px 3px 0 rgba(254,116,15,0.9); text-align: center; text-shadow: 0px 0px 0px #ff1d31; font-style: normal;
    background:#ffd787;
    background:-webkit-linear-gradient(top,#ffd787,#fff7e9);
    background:-moz-linear-gradient(top,#ffd787,#fff7e9);
    background:-ms-linear-gradient(top,#ffd787,#fff7e9);
    background:linear-gradient(top,#ffd787,#fff7e9);
}
.foot-bottom .consult-btn{ right: 50px; color: #fff;
    background:#e10012;
    background:-webkit-linear-gradient(top,#ff5039,#e10012);
    background:-moz-linear-gradient(top,#ff5039,#e10012);
    background:-ms-linear-gradient(top,#ff5039,#e10012);
    background:linear-gradient(top,#ff5039,#e10012);
}
.foot-bottom .gain-opportunity:hover,.foot-bottom .consult-btn:hover{ text-decoration: none;}



.fixLeft{background: url(/images/zhucekuaijishi/project/project-mianshou/2023/fixLeft.png) no-repeat; position: fixed; left: 0; top: 50%; width: 115px; height: 324px;text-align: center; color: #fff; margin-top: -80px; z-index: 5;}
.fixLeft ul{ background: #2385fb; margin: 95px 12px 0 8px;}
.fixLeft ul li{ border-bottom: 1px solid #2c40e3; height: 30px; line-height: 30px;}
.fixLeft ul li a{ color: #fff;}
.fixLeft ul li a:hover{ background: #2b42ea; text-decoration: none; display: block;}
.fixLeft .fixImg{ width: 80px; height: 80px; background: #fff; padding: 2px; margin: 8px 0;}
.fixLeft .gotop{ display: block; width:68px; height: 50px; border-radius: 50%; color: #fff; font-size: 20px; padding-top: 18px; position: absolute; left: 50%; bottom:-28px; margin-left: -35px; font-weight: bold;
    background:#29aeff;
    background:-webkit-linear-gradient(top,#0c86fa,#29aeff);
    background:-moz-linear-gradient(top,#0c86fa,#29aeff);
    background:-ms-linear-gradient(top,#0c86fa,#29aeff);
    background:linear-gradient(top,#0c86fa,#29aeff);
}
.fixLeft .gotop:hover{text-decoration: none;}
.fixLeft.fixNav-common .arrow-btn{right: -20px;}

@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);
    }
}
.dialogFixed{width:100%;position:fixed;left:0;top:0;}
.mask{height:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:400;background:#000;filter:alpha(opacity=75);opacity:.75;display:none;}
.course-dialog{width:820px;position:fixed;left:50%;top:50%;margin-left:-410px;z-index:600;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;display:none;}
.course-dialog .course-dialog-head{padding:20px 0;background:#3578ff;}
.course-dialog .course-dialog-head h6{line-height:30px;color:#fff;font-size:24px;font-weight:normal;text-align:center;}
.course-dialog .course-dialog-head h6 strong{display:block;}
.course-dialog .course-dialog-body{min-height:290px;background:#fff;padding:24px 54px 30px 60px;}
.course-dialog .course-select-hd{width:210px;}
.course-dialog .course-select-hd strong{height:38px;line-height:38px;font-size:18px;font-weight:normal;margin-bottom:10px;display:block;}
.course-dialog .course-select{position:relative;z-index:1;}
.course-dialog .course-select span{height:30px;line-height:30px;padding:0 28px 0 10px;cursor:pointer;display:block;border:1px solid #e5e5e5;font-size:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:url(//www.chinaacc.com/images/chujizhicheng/project/mianshou/2022project/course-select-icon.png) no-repeat right center;}
.course-dialog .course-select .default-colour{color:#999;}
.course-dialog .course-select-list{border:1px solid #e5e5e5;position:absolute;left:0;right:0;top:36px;-webkit-box-shadow:0 4px 6px #e8e8e8;-moz-box-shadow:0 4px 6px #e8e8e8;box-shadow:0 4px 6px #e8e8e8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:none;}
.course-dialog .course-select-list li{line-height:20px;padding:5px 10px;font-size:16px;cursor:pointer;}
.course-dialog .course-select-list li:hover,.course-dialog .course-select-list li.on{background:#e8e8e8;}
.course-dialog .course-select-bd{margin-left:330px;}
.course-dialog .course-select-title{height:38px;line-height:38px;font-size:18px;}
.course-dialog .cs-w1{width:222px;}
.course-dialog .cs-w2{width:124px;}
.course-dialog .course-select-item{display:none;}
.course-dialog .course-select-item li{height:35px;line-height:35px;font-size:16px;color:#666;}
.course-dialog .course-select-item li .course-chk{float:left;position:relative;z-index:1;cursor:pointer;}
.course-dialog .course-select-item li .course-chk input{width:0;height:0;position:absolute;left:0;top:0;filter:alpha(opacity=0);opacity:0;}
.course-dialog .course-select-item li .course-chk i{width:14px;height:14px;border:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;vertical-align:middle;margin:-2px 9px 0 0;}
.course-dialog .course-select-item li .course-price{text-align:right;color:#fd7503;}
.course-dialog .course-select-item li .on i{border-color:#fd7503;background:url(//www.chinaacc.com/images/chujizhicheng/project/mianshou/2022project/course-select-selected.png) no-repeat center center #fd7503;}
.course-dialog .course-select-item li .default-chk{color:#b8b8b8;cursor:default;}
.course-dialog .course-select-item li .default-chk i{border-color:#ddd;}
.course-dialog .course-select-default{display:block;}
.course-dialog .course-select-panel{border-top:1px solid #eee;padding:28px 10px;text-align:right;font-size:18px;}
.course-dialog .course-select-panel .price-tags{font-size:24px;color:#fd7003;font-weight:bold;}
.course-dialog .course-select-panel em{margin:0 2px;}
.course-dialog .course-select-panel a{width:164px;height:46px;line-height:46px;text-align:center;color:#fff;display:inline-block;margin-left:35px;background:#ff613e;font-size:18px;font-weight:bold;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.course-dialog .course-dialog-foot{background:#fff;padding:0 42px;}
.dialog-close {width:20px;height:20px;line-height:200px;overflow:hidden;position:absolute;right:17px;top:25px;background:url(//www.chinaacc.com/images/chujizhicheng/project/mianshou/2022project/strategy-dialog-close.png) no-repeat}
.course-dialog .dialog-close{right:30px;}

