/*
@author: name
*/
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;}
input,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;}
.ico, .student-mod .con span.tags i, .scene-mod .list .tit i, .stage-mod .tab-con .tit h3 i, .stage-mod .tab-con .tit02 i, .course-mod h4 i, .course-mod .text span em,.areaSelect i, .top-header .apply-list .swiper-slide, .stage-mod .tab-con:before, .stage-mod .tab-tit li,.course-pop2 .con {
  background: url(/images/chujizhicheng/project/mianshou/2020project/ico.png) no-repeat;
}
.header-wrap{
  width:1200px;
  margin:0 auto;
}
.layout {
  clear: both;
  width: 1100px;
  text-align: left;
  margin: 0 auto;
  position:relative;
}
.part_tit{
  position:relative;
}
.part_tit h2{
  font-size:195px;
  color:#f0f0f0;
  text-align:center;
  line-height:304px;
}
.part_tit p{
  width:100%;
  position:absolute;
  top:100px;
  font-size:44px;
  text-align:center;
  line-height:50px;
}
/*  */
.header_swiper{
  width:100%;
  height:48px;
  background:#5656d8;
  background:-webkit-linear-gradient(45deg,#245bd6,#8e51da);
  background:-moz-linear-gradient(45deg,#245bd6,#8e51da);
  background:-ms-linear-gradient(45deg,#245bd6,#8e51da);
  background:-o-linear-gradient(45deg,#245bd6,#8e51da);
  background:linear-gradient(45deg,#245bd6,#8e51da);
  color:#fee832;
  font-size:20px;
}
.header_swiper .content{
  width:1100px;
  margin:0 auto;
}
.header_swiper .border{
  width:1px;
  height:20px;
  background:#9a9096;
  margin:14px 140px 0 0;
}
.header_swiper .swiper-container{
  height:48px;
}
.header_swiper .left{
  width:549px;
}
.header_swiper .right{
  width:409px;
}
.header_swiper .swiper-container i{
  width:21px;
  height:17px;
  background:url("/images/zhongjizhicheng/zhuanti/chongcimianshou/voice.png") no-repeat;
  margin:15px 10px 0 0;
}
.header_swiper .swiper-container span{
  line-height:48px;
}
.header_swiper .left,.header_swiper .right{
  overflow:hidden;
}
/**/
.top-header-wrap{ width:100%; height:700px; background:url("/images/zhongjizhicheng/zhuanti/chongcimianshou/banner.jpg") no-repeat center top;}
.top-header{ height:700px;}
.top-header .logo{ left:0; top:40px;text-indent: -2000px;width:315px;height:44px;}
.top-header .content{
  position:absolute;
  top:125px;
  width:100%;
}
.top-header .exam_sprint{
  width:440px;
  height:258px;
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/sprint_bg.png) no-repeat;
  padding-top:400px;
}
.top-header .exam_sprint .clearfix{
  margin-left:40px;
}
.top-header .exam_sprint .clearfix div{
  margin:0 30px 30px 0;
}
.top-header .exam_sprint h6{
  font-size:24px;
}
.top-header .exam_sprint p{
  font-size:18px;
}
.top-header .less_info{
  margin-left:90px;
  width:550px;
}
.top-header .less_info h2{
  color:#fee832;
  font-size:36px;
}
.top-header .less_info h3{
  color:#fff;
  font-size:56px;
  line-height:60px;
}
.top-header .apply .con{ z-index:1;position:relative;}
.top-header .apply .con.tag03{z-index:2;}
.top-header .apply .con .ipt1{ width:254px; height:56px; line-height:56px; border:1px solid #d2d2d2; padding-left:10px; resize:none;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; background:none;border:none;
position:absolute;
top:0;
left:0;
font-size:20px;
}
.top-header .apply .imgCode{ display:block; width:63px; height:24px; right:9px; top:16px; cursor:pointer;}
.top-header .edit{
  margin:40px 0 24px 0;
}
.top-header .apply .left{
  margin-right:24px;
}
.top-header .apply .con .inp_bg{
  background:#484848;
  opacity:.6;
  filter:alpha(opacity=60);
  width:254px;
  height:56px;
  border-radius:4px;
}
.top-header .less_info .btn{
  width:534px;
  height:58px;
  background:#5a57fa;
  background:-webkit-linear-gradient(45deg,#1a5ef8,#9d50fd);
  background:-moz-linear-gradient(45deg,#1a5ef8,#9d50fd);
  background:-ms-linear-gradient(45deg,#1a5ef8,#9d50fd);
  background:-o-linear-gradient(45deg,#1a5ef8,#9d50fd);
  background:linear-gradient(45deg,#1a5ef8,#9d50fd);
  text-align:center;
  display:block;
  line-height:58px;
  font-size:28px;
  color:#fee832;
  border-radius:4px;
  margin-top:30px;
}
/*  */
.bonus{
  width:100%; height:300px; background:url("/images/zhongjizhicheng/zhuanti/chongcimianshou/bonus.jpg") no-repeat center top;
}
.bonus div{
  width:1100px;
  margin:0 auto;
}
.bonus p{
  color:#fff;
  font-size:36px;
  padding:130px 0 0 630px;
}
/**/
.select_boxhs {position:relative}
.select_boxhs select{display:none}
.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none}
.select_boxhs i{position:absolute}
.select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute;overflow-x: hidden;overflow-y: auto}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.select_boxhs ul.show{display:block}
.areaSelect{width:254px;height:56px;
  position:absolute;
  top:0;
  left:0;}
.course-pop .areaSelect input{
  color:#999;
}
.areaSelect input{
  width: 254px;
  height: 56px;
  line-height: 56px;
  padding-left: 10px;
  font-size:20px;
  resize: none;
  border: none;
  color:#ddd;
}
.areaSelect input.on{color:#fff}
/* .areaSelect input.show{border:1px solid #4473f0} */
.areaSelect i{display:block;width:21px;height:11px; top:24px; right:9px; background-position:-260px -253px;}
.areaSelect i.on{ background-position:-261px -287px;}
.areaSelect ul {width:216px; border:1px solid #ddd;background:#fff; padding:0;}
.areaSelect ul.show{border:1px solid #4473f0}
.areaSelect ul li {overflow:hidden;width:96%;cursor:pointer; font-size:14px; line-height:26px;height:26px;padding:0 0 0 4%}
.areaSelect ul li.hover {background:#a7cee2;color:#fff}
/*  */
.tit_com{
  font-size:44px;
  text-align:center;
  font-weight:normal;
  line-height:44px;
}
.tit_com span{
  color:#f76727;
}
/*  */
.news_report .report_card .report_bg{
  width:1100px;
  height:496px;
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/report_bg.jpg) no-repeat;
  margin-bottom:24px;
  position:relative;
}
.news_report .report_card .report_bg .rep_list{
  width:610px;
  height: 407px;
  overflow:hidden;
  margin:60px 0 0 230px;
}
.news_report .report_card .report_bg p{
  color:#fff;
  font-size:24px;
  line-height:32px;
  text-align:center;
}
.news_report .report_card .report_bg .year{
  margin:54px 16px 0 110px;
}
.news_report .report_card .report_bg .conf{
  margin-top:296px;
}
.news_report .report_card .report_bg a{
  position:absolute;
  top:224px;
  display:block;
  width:44px;
  height:44px;
}
.news_report .report_card .report_bg a.left_arr{
  left:10px;
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/left_arr.png) no-repeat;
}
.news_report .report_card .report_bg a.right_arr{
  right:10px;
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/right_arr.png) no-repeat;
}
.news_report .report_card .pagination{
  position: absolute;
  z-index: 20;
  bottom: 20px;
  width: 100%;
  left:0;
  text-align: center;
}
.news_report .report_card .pagination span{
  display: inline-block;
  _display: inline;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #d7d6ea;
  margin: 0 5px;
  cursor: pointer;
}
.news_report .report_card .pagination .swiper-active-switch {
  background: #f04d49;
  width:16px;
}
.news_report .report_card .photo_list img{
  margin-right:18px;
}
.news_report .report_card .photo_list .last img{
  margin-right:0;
}
.news_report .report_card .follow_stu{
  display:block;
  width:316px;
  height:62px;
  border-radius:4px;
  background:#f76727;
  text-align:center;
  line-height:62px;
  color:#fff;
  margin:40px auto 0;
  font-size:24px;
}
/*  */
.services_part{
  width:100%;
  height:966px;
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/services_part.jpg) center top no-repeat;
  margin-top:80px;
}
.services_part .part_tit h2{
  color:#625e45;
}
.services_part .part_tit p{
  color:#fee832;
}
.services_part .ser_wrapper{
  width:1100px;
  height:600px;
  background:#fff;
  margin:0 auto; 
}
.services_part .ser_wrapper .ctrl_tit div{
  width:219px;
  height:140px;
  background:#eae9ff;
  border-right:1px solid #fff;
}
.services_part .ser_wrapper .ctrl_tit div.on{
  border-right:1px solid #fee832;
  background:#fee832;
}
.services_part .ser_wrapper .ctrl_tit div i{
  display:block;
  margin-top:26px;
}
.services_part .ser_wrapper .ctrl_tit .ctrl_1 i{
  width:27px;
  height:50px;
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/num_1.png) no-repeat;
  margin-left:86px;
}
.services_part .ser_wrapper .ctrl_tit .ctrl_2 i{
  width:42px;
  height:48px;
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/num_2.png) no-repeat;
  margin-left:80px;
}
.services_part .ser_wrapper .ctrl_tit .ctrl_3 i{
  width:38px;
  height:49px;
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/num_3.png) no-repeat;
  margin-left:78px;
}
.services_part .ser_wrapper .ctrl_tit .ctrl_4 i{
  width:40px;
  height:49px;
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/num_4.png) no-repeat;
  margin-left:80px;
}
.services_part .ser_wrapper .ctrl_tit .ctrl_5 i{
  width:46px;
  height:47px;
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/num_5.png) no-repeat;
  margin-left:70px;
}
.services_part .ser_wrapper .ctrl_tit div span{
  font-size:28px;
  margin-top:44px;
  line-height:28px;
}
.services_part .ser_wrapper .ctrl_tit div p{
  text-align:center;
  font-size:28px;
}
.services_part .switch_wra .common_cont{
  display:none;
}
.services_part .switch_wra .body_item_wra{
  margin-left:104px;
}
.services_part .switch_wra .body_item_wra2,.services_part .switch_wra .body_item_wra3{
  margin-left:100px;
}
.services_part .switch_wra .body_item_wra4{
  margin-left:170px;
}
.services_part .switch_wra .body_item_wra li{
  margin-top:116px;
  margin-right:64px;
}
.services_part .switch_wra .body_item_wra li.last{
  margin-right:0;
}
.services_part .switch_wra .body_item_wra li img{
  width:130px;
  height:130px;
}
.services_part .switch_wra .common_cont li p{
  font-size:24px;
  text-align:center;
}
.services_part .switch_wra .body_item_wra2 li img{
  width:180px;
  height:220px;
  margin:84px 0 24px 0;
}
.services_part .switch_wra .body_item_wra2 li{
  margin-right:60px;
}
.services_part .switch_wra .body_item_wra2 li.last{
  margin-right:0;
}
.services_part .switch_wra .body_item_wra3 li img{
  width:280px;
  height:220px;
  margin:84px 0 24px 0;
}
.services_part .switch_wra .body_item_wra3 li{
  margin-right:30px;
}
.services_part .switch_wra .body_item_wra3 li.last{
  margin-right:0;
}
.services_part .switch_wra .body_item_wra4 li img{
  width:340px;
  height:220px;
  margin:80px 0 24px 0;
}
.services_part .switch_wra .body_item_wra4 li{
  margin-right:80px;
}
.services_part .switch_wra .body_item_wra4 li.last{
  margin-right:0;
}
.services_part .switch_wra .body_item_wra5 li{
  margin:0 6px 10px 0;
}
.services_part .switch_wra .body_item_wra5 li img{
  width:260px;
  height:180px;
}
.services_part .switch_wra .body_item_wra5{
  margin:40px 0 0 20px;
}
/*  */
.teacher_part{
  height:1318px;
  background:#fee832;
  position:relative;
}
.teacher_part .part_tit h2{
  color:#efda32;
}
.teacher_part .part_tit{
  width:100%;
}
.teacher_part .content{
  position:absolute;
  top:0;
  left:50%;
  margin-left:-600px;
}
.teacher_part .text{
  font-size:312px;
  padding-top:588px;
  line-height:312px;
  text-align:center;
  color:#efda32;
}
.teacher_part .tea_img_list img{
  display:block;
}
.teacher_part .tea_img_list img.last{
  margin-top:-30px;
}
.teacher_part .tea_img_list .bot{
  margin-top:110px;
}
.teacher_part .tea_img_list .jgj{
  margin-top:192px;
}
.teacher_part .tea_img_list li{
  margin-right:8px;
}
.teacher_part .text_list{
  font-size:24px;
  margin:80px 0 0 58px;
}
.teacher_part .text_list p{
  line-height:40px;
  margin:10px 0 48px;
}
.teacher_part .text_list i{
  display:block;
  width:100px;
  height:48px;
  border-radius:24px;
  color:#fff;
  text-align:center;
  line-height:48px;
  background:#f76727;
}
.teacher_part .order{
  display:block;
  width:318px;
  height:64px;
  background:#f76727;
  text-align:center;
  line-height:64px;
  border-radius:4px;
  color:#fff;
  font-size:24px;
  margin:60px auto 0;
}
/*  */
.manage_part{
  background:#fafafa;
  padding-bottom:80px;
}
.manage_part .les_list .lesson{
  width:340px;
  height:700px;
  background:#fff;
  position:relative;
}
.manage_part .les_list .lesson .com_tit{
  width:340px;
  height:175px;
  color:#fff;
}
.manage_part .les_list .lesson_1 .com_tit{
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/les_tit_1.jpg) no-repeat;
}
.manage_part .les_list .lesson_2 .com_tit{
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/les_tit_2.jpg) no-repeat;
}
.manage_part .les_list .lesson_3 .com_tit{
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/les_tit_3.jpg) no-repeat;
}
.manage_part .les_list .lesson{
  margin-right:40px;
}
.manage_part .les_list .lesson_3{
  margin-right:0;
}
.manage_part .les_list .lesson .com_tit h6{
  font-size:28px;
  line-height: 28px;
  padding:60px 0 12px;
  text-align:center;
}
.manage_part .les_list .lesson .com_tit p{
  font-size:18px;
  line-height: 18px;
  text-align:center;
}
.manage_part .les_list .lesson .tea_list{
  text-align:center;
  margin:-36px 0 36px 40px; 
}
.manage_part .les_list .lesson .tea_list li img{
  width:64px;
  height:64px;
  margin-bottom:10px;
}
.manage_part .les_list .lesson .tea_list li p{
  font-size:18px;
}
.manage_part .les_list .lesson .tea_list li{
  margin-right:34px;
}
.manage_part .les_list .text_wra{
  font-size:16px;
  line-height:24px;
}
.manage_part .les_list .text_wra li{
  margin:0 0 14px 20px;
}
.manage_part .les_list .lesson a{
  display: block;
  width: 248px;
  height: 48px;
  font-size: 20px;
  color: #fff;
  text-align: center;
  line-height: 48px;
  border-radius: 4px;
  position: absolute;
  bottom: 30px;
  left: 50%;
  margin-left: -124px;
}
.manage_part .les_list .lesson_1 a{
  background:#333;
}
.manage_part .les_list .lesson_2 a{
  background:#3e71e5;
}
.manage_part .les_list .lesson_3 a{
  background:#27c8a0;
}
/*  */
.learn_env{
  padding:80px 0;
}
.learn_env h2{
  margin-bottom:60px;
}
.learn_env img{
  display:block;
}
.learn_env .list1,.learn_env .list3{
  margin-bottom:10px;
}
.learn_env .list2{
  margin:10px 0;
}
.learn_env .center{
  margin:0 10px;
}

/**/
.school_mod_wrap{ width:100%;height:654px; background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/footer_bg.jpg) center top no-repeat;}
.school-mod .content{
  background:#fff;
  border-radius:10px;
  overflow:hidden;
}
.school-mod .title{ line-height:194px; font-size:44px; text-align:center;color:#fff;}
.school-mod .con{ width:590px;}
.school-mod .con p{ font-size:16px; line-height:28px;padding-top:52px;width:530px;}
.school-mod .con .tit{ height:40px; line-height:40px; padding:30px 0 20px; font-size:24px;  font-weight:bold;}
.school-mod .con .tit i{ display:inline-block; width:6px; height:24px; background:#c53c34; margin-right:11px; vertical-align:-4px;}
.school-mod .con .list{ margin-top:30px;}
.school-mod .con .list li{ float:left; width:140px;height:140px; margin-right:50px;}
.school-mod .con .list li.num3{
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/num3.png) no-repeat;
}
.school-mod .con .list li.num6{
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/num6.png) no-repeat;
}
.school-mod .con .list li.num9{
  background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/num9.png) no-repeat;
}
.school-mod .con .list li p{
  color:#28e948;
  font-size:18px;
  padding-top:86px;
  text-align:center;
  width:100%;
  line-height: 18px;
}
/**/
.rightNav{ width:120px; height:588px; position:fixed; top:50%; left:20px; margin:-294px 0 0 0;z-index:90;}
.rightNav .top{ width:113px; height:85px; font-size:16px; text-align:center; line-height:20px; color:#1a5df8; font-weight:bold; padding-top:107px;
background:url(/images/zhongjizhicheng/zhuanti/chongcimianshou/top_bg.png) no-repeat;
margin-bottom:10px;
}
.rightNav ul{ width:80px;background:#fee832;padding:0 20px;}
.rightNav li a{ height:40px; text-align:center; line-height:40px; text-decoration:none; display:block; border-bottom:1px solid #e7c900;}
.rightNav li.ot a{ color:#1c5df8;}
/* .rightNav li:hover a{ background:#6d1d18;} */
.rightNav .btn-wrap{ padding:10px 10px;width:100px;background:#fee832;}
.rightNav .btn-wrap a{ display:block; width:100px; height:30px; line-height:30px; text-align:center; font-size:16px; text-decoration:none; border-radius:2px; margin:10px auto 0;}
.rightNav .btn-wrap a:hover{
  background:#1a5ef8;
  background:-webkit-linear-gradient(45deg,#1a5ef8,#9d50fd);
  background:-moz-linear-gradient(45deg,#1a5ef8,#9d50fd);
  background:-ms-linear-gradient(45deg,#1a5ef8,#9d50fd);
  background:-o-linear-gradient(45deg,#1a5ef8,#9d50fd);
  background:linear-gradient(45deg,#1a5ef8,#9d50fd);
  color:#ffde00;
}
.rightNav .ewm{ text-align:center; width:100px;background:#fee832;padding:0 10px;}
.rightNav .ewm p{
  font-size:16px;
  line-height:16px;
  padding:10px 0 20px;
}
/**/
.mask{ display:none; width:100%; height:100%; position:fixed; left:0; top:0; right:0; bottom:0; background:#000; opacity:.6; filter:alpha(opacity=60); z-index:98;}
.course-pop{ display:none; width:646px; background:#fff; z-index:200; position:fixed; left:50%; top:50%; margin:-167px 0 0 -323px; padding-bottom:22px;}
.course-pop .tit{ height:46px; border-bottom:1px solid #f5f5f5; text-align:center;}
.course-pop .tit h4{ display:inline-block; font-size:18px; color:#127de1; line-height:44px; border-bottom:2px solid #127de1; padding:0 13px;}
.course-pop .close-btn{ display:block; width:40px; height:40px; right:3px; top:3px; background-position:-175px -323px;}
.course-pop .con-wrap{ padding:23px 0 0 172px;}
.course-pop .con{ margin:0 0 10px; position:relative; z-index:1;}
.course-pop .con .ipt1{ width:288px; height:36px; line-height:36px; border:1px solid #d2d2d2; padding-left:12px; resize:none; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.course-pop .con.tag01{ background-position:0 -604px;}
.course-pop .con.tag02{ background-position:-257px -604px;}
.course-pop .con.tag03{ background-position:0 -646px; z-index:2;height:38px;}
.course-pop .con.tag04{ background-position:-260px -646px;}
.course-pop .imgCode{ display:block; width:93px; height:29px; right:177px; top:4px; cursor:pointer;}
.course-pop .btn{ display:block; width:275px; height:35px; line-height:35px; text-align:center; color:#fff; font-weight:bold; text-decoration:none; margin:26px 0 0 14px; border-radius:4px; background:#127de1;}
.course-pop .areaSelect{ width:302px; height:38px; background:#fff;}
.course-pop .areaSelect input{ width:288px; height:36px; line-height:36px; padding-left:12px; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F531;border:1px solid #d2d2d2;}
.course-pop .areaSelect i{ top:13px;}
.course-pop ul{ width:262px}


.course-pop2{ display:none; width:900px;padding-bottom:40px; background:#fff; z-index:99; position:fixed; left:50%; top:50%; margin:-250px 0 0 -450px;}
.course-pop2 .close-btn{ display:block; width:16px; height:16px; position:absolute; top:15px; right:15px; background:url("/images/zhongjizhicheng/zhuanti/chongcimianshou/close_btn.png") no-repeat;}
.course-pop2 h3{ 
  text-align:center; 
  font-size:30px;
  line-height:50px;
  color:#fff;
  background:#2cc063;
  font-weight:normal;
  padding:30px 40px;
}
.course-pop2 .tit{ line-height:20px; font-size:20px; color:#000; padding:50px 0 20px 0;}
.course-pop2 .tit span{ display:block; float:left; }
.course-pop2 .tit span.w1{ width:356px;}
.course-pop2 .tit span.w2{ width:354px;}
.course-pop2 .tit span.w3{}
.course-pop2 .con-wrap{ height:300px;padding:0 40px;}
.course-pop2 .course-con{ float:left; height:224px; overflow-y:auto; display:none; width:462px; padding:5px 0 0 138px;}
.course-pop2 .course-con li{ height:32px;}
.course-pop2 .course-con .chk{ float:left; height:32px; line-height:32px; font-size:16px; color:#000; cursor:pointer; overflow:hidden; position:relative; *position:static;}
.course-pop2 .course-con .chk i{ display:inline-block; width:18px; height:18px; border:1px solid #ddd; border-radius:6px; margin-right:10px; vertical-align:-4px; *vertical-align:4px;}
.course-pop2 .course-con .chk input{position:absolute;left:-300px;top:-300px;}
.course-pop2 .course-con .chk.on i{ background:url("/images/zhongjizhicheng/zhuanti/chongcimianshou/gou.png") no-repeat center;}
.course-pop2 .course-con .chk.no{ color:#b8b8b8;}
.course-pop2 .course-con .chk.no i{ border-color:#b8b8b8;}
.course-pop2 .course-con .price{ float:right; width:108px; font-size:18px; color:#ef6833}
.course-pop2 .buy-wrap{
  border-top:1px solid #d2d2d2;
  padding:0 40px;
}
.course-pop2 .buy-wrap p{ display:block; line-height:60px; float:right; font-size:24px; color:#000; padding-right:20px;}
.course-pop2 .buy-wrap p span{ color:#ef6833;}
.course-pop2 .buy-wrap .buy-btn{ display:block; float:right; width:200px; height:60px; line-height:60px; font-size:24px; color:#fff; text-decoration:none; text-align:center; background:#ef6833; border-radius:6px;}
.citySelect{width:220px;height:40px; float:left;}
.citySelect input{width:202px; height:38px; line-height:38px; outline:none; border:1px solid #d2d2d2; border-radius:6px; font-size:18px; overflow:hidden; padding-left:16px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; color:#a5a5a5;}
.citySelect i{display:block;width:9px;height:19px; top:11px; right:7px; background:url("/images/zhongjizhicheng/zhuanti/chongcimianshou/citySelect-arrow.png") no-repeat;}
.citySelect i.on{}
.citySelect ul {width:218px; border:1px solid #e8e8e8; background:#fff; margin-top:10px; border-radius:6px; padding:6px 0;}
.citySelect ul.show{border:1px solid #e8e8e8; box-shadow:0 4px 6px #e8e8e8;}
.citySelect ul li {overflow:hidden;cursor:pointer; font-size:18px; color:#323232; line-height:30px;height:30px; text-indent:22px;}
.citySelect ul li.hover {background:#e8e8e8;}
/**/
.toast{ display:none; width:300px; height:60px; position:fixed; left:50%; top:50%;  margin:-30px 0 0 -150px; z-index:300}
.toast span{ display:block; width:300px; height:60px;background:#000;opacity:.66;filter:alpha(opacity=66); position:absolute; left:0; top:0; z-index:2;border-radius:50px;}
.toast p{ display:block; width:300px; height:60px; line-height:60px; text-align:center; font-size:16px; color:#fff; position:absolute; left:0; top:0; z-index:3;}