@import url(schoolstyle.css);
.sub-menu{border-bottom:1px solid #eee}
.swicth dd{width:33%}
.swicth dd.fast{width:34%}

.school-list{min-width:290px;padding:0 15px;}
	.school-list li{float:left;margin-top:15px;width:100%;background:#fff;border-radius:3px;height:200px;overflow:hidden;box-shadow:0px 0px 8px #eee}
	.school-list li a,
		.school-list li dl,
		.school-list li img{width:100%;float:left}
		.school-list li a{ overflow:hidden}
	
	.school-list li dl{padding-top:10px;height:40px;}
		.school-list li dd{float:left;margin-left:12px;}
		.school-list li dt{float:right;width:0;height:0;}
		.school-list li dt span{ position:absolute;width:0;height:0}
		.school-list li dt img{height:30px;width:78px;position:absolute;left:-88px}
		.school-list li h3{font:bold 15px/18px Microsoft Yahei;color:#444}
		.school-list li dd p{font:11px/18px Microsoft Yahei;color:#999}
	
	.school-list li h4{ position:absolute;z-index:1;width:100%;height:0}
	.school-list li h4 a,.school-list li h4 em{font-size:12px;color:#fff;float:none;width:auto}
	
	.school-list li h4 em{position:absolute;z-index:2;top:140px;width:100%;height:13px;overflow:hidden; text-indent:10px;}
	

.page-box{padding:14px 0;}

.school-head{min-width:308px;padding:12px 0 12px 12px;border-bottom:1px solid #eee; background:#fff}
	.school-head img{float:left;width:45px;margin-right:12px;height: 45px;}
	.school-head div{float:left;overflow:hidden}
	.school-head h1{font:bold 15px/18px Microsoft Yahei;padding:5px 0 2px 0}
	.school-head h2{font:11px/14px Microsoft Yahei;color:#999}

.school-info{width:100%;padding:8px 0;border-bottom:1px solid #eee}
	.school-info li{min-width:300px;padding:0 10px}
	.school-info cite,.school-info li{font-size:14px;line-height:22px;}
	.school-info cite{color:#999}
	.school-info li.logo{padding-top:5px}

.school-icon{width:100%;padding:12px 0;}
	.school-icon dd{float:left;padding:8px 0;height:40px; overflow:hidden;text-align:center;margin-left:12px;font-size:12px;background:#64c8fc url(../image/school-icon.png) 0 0 no-repeat; background-size:100px 168px;color:#fff;line-height:22px;border-radius:5px;box-shadow:0px 0px 5px #ddd}
	.school-icon div{width:100%;color:#fff;font-size:11px; text-align:center}
	.school-icon div span{color:#FF0;font-size:14px;padding-right:5px;}
	.school-icon dd.ch-2{ background-color:#f49038; background-position:0 -56px}
	.school-icon dd.ch-3{ background-color:#53d5ac; background-position:0 -112px}

.i-ask{border-bottom:1px solid #eee; background:#fff;}

/**
a.applybtn{background:url(http://m.liuxue360.com/image/m-bg-apply-btn.png) no-repeat; background-size:100%;width:50px;height:50px; display:block; text-indent:-9999px; position:fixed;right:0;top:50px;z-index:99999;}
**/
.main {
    margin-top: 10px;
    background: #fff;
}
.tpn {
    margin-top: 0;
}
.title {
    height: 35px;
    border-bottom: 1px solid #eee;
    text-indent: 10px;
    font: 16px/35px Microsoft Yahei;
    color: #444;
    overflow: hidden;
}
.school-info {
    width: 100%;
    padding: 8px 0;
    border-bottom: 1px solid #eee;
}
.school-info cite, .school-info li {
    font-size: 14px;
    line-height: 22px;
}
.school-info li {
    min-width: 300px;
    padding: 0 10px;
}
.school-info cite {
    color: #999;
}