@charset "UTF-8";*{margin:0;padding:0}body,html{font-family:"宋体"}a{text-decoration:none}h1,h2,h3,h4,h5,h6,strong{font-weight:400}em,i{font-style:normal}li{list-style:none}.clear:after,.clear:before{content:"";display:table}.clear:after{clear:both}.clear{zoom:1}input,textarea{outline:0}.content p{margin:0}.maphead .header-in .logo h1{margin:0;margin-top:-5px}.maphead .header-in{float:left;width:1150px;margin-left:50px}.maphead .header-in .logo{margin-right:55px}.maphead .header-in .search_condition{float:left;margin-top:8px;width:855px;height:32px;line-height:32px;font-family:"微软雅黑"}.maphead .header-in .search_condition .search_name{color:#a7a7a7;font-size:12px;margin-right:5px}.maphead .header-in .search_condition .s_courseName{line-height:30px;width:175px;color:#ff7200;border:1px solid #e2e2e2;font-size:12px;text-indent:5px;margin-right:12px}.maphead .header-in .search_condition .s_courseTime{line-height:30px;width:100px;border:1px solid #e2e2e2;font-size:12px;text-indent:5px;margin-right:12px;color:#333;background:url(../../../images/v2/icon/icon15.png) no-repeat;background-position:100px 12px;padding-right:20px}.maphead .header-in .search_condition .s_courseBtn{width:100px;margin-right:10px;cursor:pointer;height:32px;line-height:30px;color:#fff;text-indent:10px;border-radius:3px;background:url(../../../images/v2/icon/fdj.png) #ff7800 no-repeat;background-position:22px 7px;font-size:12px;border:0}.maphead .header-in .search_condition .s_courseLink{color:#006cbf;font-size:14px}.search_main{width:100%;background:#fff;border-top:1px solid #dcdcdc}.list_box{width:290px;float:left;font-family:"微软雅黑"}.list_box .tab_box{border-bottom:1px solid #e8e8e8;background:#f9f9f9;height:40px;line-height:40px}.tab_box div{border-right:1px solid #dcdcdc;width:144px;float:left;cursor:pointer;text-align:center;font-size:16px;color:#5f5f5f;position:relative}.tab_box div span{display:none;position:absolute;bottom:-1px;height:5px;width:144px;left:0;background:#006cbf;background:url(../../../images/v2/icon/icon16.png) no-repeat;border-bottom:2px solid #006cbf;background-position:50% 1px}.list_box .tab_box div.cur{color:#006cbf}.list_box .tab_box div.cur span{display:block}.list_box .list_main{display:block;width:290px;overflow:hidden;min-height:600px;position:relative;padding:0;background:#fff;margin:0;max-width:100%;height:818px;border-radius:0}.list_box .list_main .list_content{display:none;width:290px;background:#fff;position:relative}.list_box .list_main .list_content .school_list{width:286px;overflow:hidden;height:auto;padding-bottom:54px}.list_box .list_main .show{display:block}.list_content .school_list li{display:block;padding:10px 0 10px 10px;border-bottom:1px solid #e9e9e9}.list_content .school_list li .slist_name{width:270px;height:27px;line-height:27px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#006cbf;cursor:pointer}.list_content .school_list li .slist_name span{display:inline-block;vertical-align:middle;height:27px;width:18px;background:url(../../images/v2/icon/mapIcon4.png?v=xzZh076h27aSTjaJLnRTA2tGqNE) no-repeat;background-position:-25px -42px;color:#fff;text-align:center;line-height:19px;margin-right:7px;font-size:12px}.list_content .school_list li .slist_count{padding-left:25px;width:245px;height:12px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8f8f8f;font-size:12px;margin-top:5px}.list_content .school_list li .slist_count label{color:#282828}.list_content .school_list li .slist_count label:last-child{padding-left:10px}.list_content .school_list li .slist_people{padding-left:25px;width:245px;font-size:12px;height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;margin-top:10px}.list_content .school_list li .slist_people label{font-size:16px;padding-right:4px;color:#ff5000}.list_content .school_list li p{margin:0;padding:0}.list_content .school_list li:hover{background:#f7faff}.list_content .school_list .on .slist_name{color:#ff5000}.list_content .school_list .on .slist_name span{background-position:-4px -42px}.list_content .school_list .cur .slist_name{color:#ff5000}.list_content .school_list .cur .slist_name span{background-position:-4px -42px}.list_content .paging{text-align:center;padding:15px 0;width:280px;height:24px;margin:0;position:fixed;bottom:0;background-color:#fff}.list_content .paging a{display:inline-block;margin-left:4px;background:#fff;border:1px solid #dadada;line-height:22px;padding:0 7px;border-radius:3px;color:#666;font-size:12px;height:22px;vertical-align:middle}.list_content .paging a img{margin-top:6px}.list_content .paging .mCS_img_loaded{background:none;padding:0;box-sizing:inherit}.list_content .paging a:first-child{margin-left:0}.list_content .paging .cur{background:#006cbf;color:#fff;border-color:#006cbf}.mCSB_scrollTools{width:10px}.mCSB_scrollTools .mCSB_draggerRail{float:right;background:#e9e9e9;margin-right:1px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#ddd}.mCSB_scrollTools .mCSB_dragger{right:-3px}.mCSB_inside>.mCSB_container{margin-right:4px}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#999;background-color:rgba(153,153,153,1);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#999;background-color:rgba(153,153,153,1);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.list_content .condition_list{display:block;border-right:1px solid #e9e9e9}.list_content .condition_list li{display:block;padding:15px 0 15px 30px;border-bottom:1px solid #e9e9e9}.list_content .condition_list .condition_name{display:block;height:20px;margin-bottom:0;line-height:20px;font-size:14px;position:relative;padding:0;width:259px;overflow:hidden}.list_content .condition_list .condition_name label{display:inline-block;color:#a7a7a7;margin-right:15px;width:60px}.list_content .condition_list .condition_name .clear_condition{cursor:pointer}.list_content .condition_list .condition_name span{display:inline-block;color:#474747;font-size:12px;width:100px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.list_content .condition_list .condition_name .openbtn{display:inline-block;position:absolute;width:14px;height:6px;background:url(../../images/v2/icon/icon15.png?v=yO46tvDR-nld1_wevy0BPrxAQjs) no-repeat;top:7px;right:20px;cursor:pointer}.list_content .condition_list .condition_type{padding:17px 0 0 0;width:240px;display:none}.list_content .condition_list .cur{background:#f5f8ff}.list_content .condition_list .cur .condition_name .openbtn{background:url(../../images/v2/icon/icon18.png?v=yO46tvDR-nld1_wevy0BPrxAQjs) no-repeat}.condition_type .unlimited{width:46px;height:21px;background:#fff;display:block;cursor:pointer;text-align:center;line-height:20px;border:1px solid #b9c4de;color:#2a2a2a;font-size:12px;margin-bottom:10px}.condition_type .radiobtn{width:240px;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#474747;font-size:12px;display:block;margin-bottom:3px}.condition_type .radiobtn em{display:inline-block;width:15px;height:15px;vertical-align:middle;background:url(../../images/v2/icon/icon19.png?v=yO46tvDR-nld1_wevy0BPrxAQjs) no-repeat;background-position:-16px -4px;margin-right:5px}.condition_type .cur em{background-position:0 -4px}.condition_type .custombtn{width:195px;margin-top:10px;height:26px;overflow:hidden;padding:0}.condition_type .custombtn .txt{width:58px;height:24px;line-height:24px;border:1px solid #ddd;font-size:12px;color:#474747;background:#fff}.condition_type .custombtn label{font-size:14px;color:#c7bbbb}.condition_type .custombtn .submit{width:45px;height:26px;line-height:24px;border:1px solid #ddd;background:#f5f5f5;text-align:center;font-size:12px;cursor:pointer;margin-left:6px}.map_box{float:left;min-width:910px;position:relative}.map_box .mate{line-height:40px;height:40px;border-bottom:1px solid #dcdcdc;color:#6c6c6c;font-size:12px;font-family:"微软雅黑";text-indent:12px}.map_box .mate label{font-size:18px;color:#ff5000;padding:0 5px}.map_box .map{position:relative}.map .schoolInfo{position:absolute;width:418px;padding:17px 20px;top:-295px;left:-225px;box-shadow:3px 3px 25px #b9b9b9;border-radius:3px;background:#fff;display:none;z-index:200}.map .schoolInfo .info_box{position:relative;text-align:center}.map .schoolInfo .close{position:absolute;background:url(../../images/v2/icon/close.png?v=7Mj3XoAZYwbD2D8Yx7MyWeZEJ44) no-repeat;width:12px;height:12px;top:-4px;right:0;cursor:pointer}.map .schoolInfo .schooldiv{width:415px;padding-bottom:8px;text-align:left}.map .schoolInfo .schooldiv .school_logo{float:left;height:68px;width:68px;border:1px solid #f2f2f2;background:#fff;margin-right:10px}.map .schoolInfo .schooldiv .school_logo img{display:block;width:68px;height:34px;margin-top:17px}.map .schoolInfo .schooldiv .school_info{width:330px;height:auto;float:left;font-family:"微软雅黑"}.schooldiv .school_info .s_info_name{font-size:16px;color:#006cbf;margin:3px 0 7px 0;width:320px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schooldiv .school_info .s_info_data{margin-bottom:5px;width:330px;height:15px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#666}.schooldiv .school_info .s_info_data .font_green{color:#009a0d;padding-right:15px}.schooldiv .school_info .s_info_data .commentStar2{vertical-align:text-top;height:15px}.schooldiv .school_info .s_info_data .score{color:#666;padding-left:5px}.schooldiv .school_info .s_info_data .score em{color:#ff5000;padding-left:10px}.schooldiv .school_info .s_info_txt{color:#999;font-family:"宋体";line-height:20px;font-size:12px;width:330px;height:60px;overflow:hidden}.map .schoolInfo .coursediv{border-top:1px dashed #f2f2f2;border-bottom:1px dashed #f2f2f2;padding:10px 0;width:415px;text-align:left}.map .schoolInfo .coursediv li{width:415px;height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:15px;font-family:"微软雅黑"}.map .schoolInfo .coursediv li:first-child{margin-top:0}.map .schoolInfo .coursediv .course_name{float:left;width:165px;height:16px;font-size:12px;color:#006cbf;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:15px}.map .schoolInfo .coursediv .course_type{float:left;width:99px;height:16px;font-size:12px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:15px}.map .schoolInfo .coursediv .course_money{float:left;width:120px;height:16px;font-size:14px;color:#f60}.map .schoolInfo .coursediv .course_money label{display:inline-block;width:62px;height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.map .schoolInfo .coursediv .course_money span{display:inline-block;border:1px solid #f60;color:#f60;line-height:14px;font-family:"宋体";font-size:12px;vertical-align:bottom;padding-right:2px;margin-left:5px;height:14px;max-width:none;border-radius:0;padding-left:0}.map .schoolInfo .coursediv .course_money qw em{display:inline-block;width:18px;text-indent:1px;font-size:12px;color:#fff;background:#f60;line-height:14px;height:14px;margin-right:2px}.map .schoolInfo .course_more{display:inline-block;margin-top:10px;padding:0 20px;line-height:27px;color:#fff;font-size:12px;background:#006cbf;border-radius:3px;font-family:"微软雅黑"}.map .schoolInfo .bottomIcon{position:absolute;background:url(../../images/v2/icon/icon20.png?v=yO46tvDR-nld1_wevy0BPrxAQjs) no-repeat;width:44px;height:22px;bottom:-28px;left:200px}.map_box .Recttool{position:absolute;top:52px;left:80px;background:#fff;width:148px;height:36px;line-height:36px;border:1px solid #ebebeb;z-index:3;cursor:pointer;box-shadow:0 3px 5px #c7c5c3}.map_box .Recttool .checkbtn{width:14px;height:14px;display:inline-block;margin-left:8px;vertical-align:sub;background:url(../../images/v2/icon/check4.png?v=7Mj3XoAZYwbD2D8Yx7MyWeZEJ44) no-repeat;background-position:0 0}.map_box .Recttool label{color:#606060;font-size:12px;text-align:left;display:inline-block;margin:0;padding:0;text-indent:0}.map_box .Recttool.cur .checkbtn{background-position:-14px 0}.map_box .Recttool.cur label{color:#317cec}.map_box .rightTool{height:28px;background:#fff;position:absolute;top:52px;right:10px;border:2px solid #6dc0ff;z-index:3}.map_box .rightTool span{display:block;float:left;width:33px;height:28px;background:url(../../images/v2/icon/icon24.png?v=yO46tvDR-nld1_wevy0BPrxAQjs) no-repeat;cursor:pointer}.map_box .rightTool span:hover{background-color:#fff4ea}.map_box .rightTool .tool1{background-position:0 0}.map_box .rightTool .tool2{background-position:-33px 0}.map_box .rightTool .tool3{background-position:-66px 0}.coursePlug{left:375px;top:58px}.coursePlug .courseTypeList li{display:block;background:#f8f8f8;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;width:124px;text-align:center;height:48px;line-height:48px;cursor:pointer;margin-bottom:0;position:static}.coursePlug .courseTypeList .cur{border-right-color:#fff;background:#fff}.coursePlug .courseTypeList .cur label{color:#006cbf;font-weight:bold}.PlacePlug{position:absolute;top:58px;border:1px solid #cdcdcd;left:820px;z-index:4;background:#fff;display:none;box-shadow:3px 3px 10px 0 rgba(0,0,0,.2)}.PlacePlug .view{position:relative;width:550px;padding:7px 10px;font-family:"宋体"}.PlacePlug .view .close{cursor:pointer;width:10px;height:10px;background:url(../../images/v2/icon/close3.png?v=7Mj3XoAZYwbD2D8Yx7MyWeZEJ44) no-repeat;position:absolute;right:15px;top:10px}.PlacePlug .view .title{color:#ccc;font-size:12px;text-indent:10px;line-height:25px;border-bottom:1px dashed #d9d6d4;display:block;margin:0;margin-bottom:10px}.PlacePlug .view .unli_color{color:#006cbf}.PlacePlug .view .unli_color a:hover{color:#006cbf}.PlacePlug .view .alist{padding-top:5px;border-bottom:1px dashed #d9d6d4;padding-left:10px;padding-bottom:3px;margin-bottom:10px}.PlacePlug .view .alist a{color:#333;font-size:12px;display:inline-block;line-height:12px;height:12px;max-width:144px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:30px;margin-bottom:12px;margin-top:0;float:left}.PlacePlug .view .stree a{width:170px;max-width:170px;margin-right:10px}.PlacePlug .view .region a{width:80px;max-width:80px;margin-right:10px}.PlacePlug .view .alist a:hover{color:#006cbf}.PlacePlug .view .unli_color a{color:#006cbf;margin-bottom:5px}.PlacePlug .view .no-border{border:0}.TimePlug.courseDropdlist{left:375px;top:58px;height:auto;min-height:0}.TimePlug.courseDropdlist .alist a.cur{background:#238fe2;color:#fff}.TimePlug{position:absolute;top:58px;border:1px solid #ddd;left:625px;width:122px;z-index:3;background:#fff;display:none;box-shadow:3px 3px 10px 0 rgba(0,0,0,.2)}.TimePlug .view{position:relative;width:120px;padding:0;font-family:"微软雅黑"}.TimePlug .view .alist{padding:0;margin:0}.TimePlug .view .alist a{color:#666;font-size:12px;display:block;line-height:25px;height:25px;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff;text-indent:5px}.TimePlug .view .alist a:hover{background:#238fe2;color:#fff}.mapInfo_label{background:none}.msgbox .content{margin:0;width:313px;border-radius:0;max-width:100%;overflow:inherit}.msgbox .content .closeimg{padding:0;background:#fff}.mapInfo_label .point_icon{background:url(../../images/v2/icon/mapIcon4.png?v=xzZh076h27aSTjaJLnRTA2tGqNE) no-repeat;border:0;background-position:-31px 0;width:30px;height:38px;text-align:center;color:#fff;font-family:"微软雅黑";font-size:16px;line-height:26px}.mapInfo_label .cur{background-position:2px 0}.mapInfo_label .on{background-position:2px 0}.mapInfo_label:hover .point_icon{background-position:2px 0}.mapInfo_label:hover span{color:#ff5000}