/*! ablejs - v0.2.0 - Thursday, March 19th, 2026, 2:57:29 PM
* http://www.ablesky.com
* Copyright (c) 2026 frontend@ablesky.com; Licensed  */
body{background:#efefef}footer a,footer a:hover{color:#555}.main-content{width:1028px;margin:0 auto;overflow:hidden;color:#555;background:#fff}.main-content .title{height:50px;line-height:50px;background:#09f;color:#fff;font-size:22px;padding-left:15px}.main-content .content .parent-list{margin:20px 0 0 20px;+margin-bottom:20px}.main-content .parent-list .list{word-break:keep-all;display:block;float:left;line-height:20px;padding:10px 30px;margin:0 20px 20px 0;border:1px solid #ccc;color:#555;background:#f0f0f0;font-size:20px}.main-content .parent-list .list:hover{color:#fff;background:#09f;border:1px solid #fff}.main-content .parent-list .list.active{color:#fff;background:#09f;border:1px solid #fff}.main-content .content .child-list{margin:20px;border:1px solid #09f;padding:10px 0 0 10px;display:none;+margin-bottom:10px;+padding-bottom:10px}.main-content .child-list .list{word-break:keep-all;display:block;line-height:20px;float:left;padding:5px 10px;margin:0 10px 10px 0;color:#09f;font-size:20px}.main-content .child-list .list:hover{color:#fff;background:#09f}input{min-height:25px}.search-wrap{height:50px;line-height:50px;padding-left:20px}.search-wrap select{*font-family:Trebuchet MS;float:left;border:1px solid #ccc;color:#555;height:28px;line-height:28px;margin:13px 5px 20px 0;padding:5px;vertical-align:middle}.search-wrap div{float:left}.field-content{border:1px solid #ccc;color:#555;float:left;line-height:25px;margin-left:5px;padding:0 5px;width:200px;margin:14px 20px 0 10px}.search-btn-field{position:relative;cursor:pointer;float:left;margin:14px 20px 0 0;height:25px;line-height:0}.search-btn-field .search-btn{width:25px;height:16px;position:absolute;top:6px;left:3px;display:inline-block;background:url(https://stat.enaea.edu.cn/statb/ceat/images/ceat/small-icon_77f5f981.png) no-repeat scroll -5px -172px transparent}.search-btn-field .blue-search span{padding-left:25px;padding-right:18px}.school-table{padding:0 20px}.school-table table.dataTable{border:1px solid #c3c3c3}.school-table table.dataTable tr td{background:0;border-bottom:1px solid #c3c3c3}.school-table table.dataTable thead th{background:0}.school_name{color:#555}.school_name:hover{color:#09f}.g-wrap{background:#fff}.class-search-page-cont{border:1px solid #c3c3c3;background:#fff}.class-search-page-cont .sp-title{padding:0 20px;height:32px;line-height:32px;background:#f5f5f5;border-bottom:1px solid #c3c3c3}.class-search-page-cont .search-item{padding:20px 0 15px 20px;line-height:22px;border-bottom:1px solid #ccc}.class-search-page-cont .search-item dl{margin-bottom:10px}.class-search-page-cont .search-item .item-name{float:left;width:36px;padding-right:8px}.class-search-page-cont .search-item .item-wrap{float:left;width:900px}.class-search-page-cont .item-wrap a{display:block;float:left;padding:0 7px;margin:0 10px 3px 0;color:#555;word-break:keep-all}.class-search-page-cont .item-wrap a:hover,.class-search-page-cont .item-wrap a.active{background:#09f;color:#fff}.class-search-page-cont .item-wrap.region-dd{margin-left:44px;border:1px solid #ccc;padding:5px 10px}.class-search-page-cont .search-item .region-warp{margin-bottom:0}.class-search-page-cont .search-item #county_{border-top:0}.search-page-module{padding:15px 0 0 20px}.search-page-module li{margin:0 15px 15px 0;padding:20px 10px 0 18px;float:left;width:457px;height:110px;border:1px solid #ccc}.search-page-module li:hover{border-color:#09f}.search-page-module li a{dispaly:block}.search-page-module .class-pic{display:block;float:left;width:175px;height:100px;border:1px solid #ccc}.search-page-module .class-info{display:block;margin-left:10px;float:left;width:240px;line-height:20px}.search-page-module .class-info p{overflow:hidden;height:20px;white-space:nowrap;text-overflow:ellipsis;color:#555}.searchText{width:255px;height:28px;line-height:28px;border:0;padding:0 5px;float:left;border:1px solid #ddd;color:#555}.searchBtn{width:40px;height:20px;display:block;float:left;margin:2px 10px;background:#09F;border-radius:3px;color:#FFF;padding-bottom:5px;padding-left:17px;line-height:25px}.searchBtn:hover{color:#fff;opacity:.8;filter:alpha(opacity=90)}.pagetoolbar{height:50px;margin-right:18px;background:none repeat scroll 0 0 #FFF;text-align:center}.pagetoolbar .page{display:inline-block}