body{background:#f9f9f9;}
.headerTitle{height:50px;width:100%;background:#1e9eff;position:fixed;top:0;left:0;}
.TitleLeft{width:10%;float:left;height:40px;}
.TitleLeft img{width:20px;height:20px;display:block;margin:15px auto;}
.TitleRight{width:90%;float:left;color:#fff;}
.headerSearchInput{float:left;width:calc(95% - 70px);border-radius:15px;border:none;height:30px;margin:10px 0;outline:none;
background:#fff url(../png/search.png) no-repeat left center;background-size:20px;background-position: 10px;padding:0 35px;}
.searchList{position:absolute;top:50px;left:0;width:94%;background:#fff;padding:0 3%;}
.searchDiv{line-height:40px;border-bottom:1px solid #f1f1f1;font-size:14px;font-weight: bold;}
.searchList li{line-height:40px;border-bottom:1px solid #f1f1f1;font-size:14px;}
input::-webkit-input-placeholder { color: #aab2bd; font-size: 13px;line-height:30px;}

.newsAllUl{width:100%;float:left;background:#fff;}
.newsAllLi{width:95%;margin:0 2.5%;float:left;border-bottom:1px solid #f5f5f5;height:80px;padding:10px 0;}
.newsLiDivLR{width:100%;float:left;height:80px;}
.newsLiDivLeft{width:60%;float:left;height:80px;font-size:14px;}
.newsLiDivCenter{width:40%;float:left;height:80px;}
.newsLiDivCenter img{width:120px;height:80px;margin:0 auto;display:block;}

.searchImg{width:100%;float:left;margin-top:120px;}
.searchImg img{display:blocl;margin:0 20%;width:60%;}
.searchImg div{text-align: center;float:left;width:100%;color:#9d9d9d;font-size:14px;}

.courseAll{width:100%;float:left;background:#fff;}
.courseAllLi{width:100%;float:left;height:90px;}
.courseDivLeft{width:40%;float:left;height:90px;}
.courseDivLeft img{width:95%;height:80px;margin:5px 2.5%}
.courseDivRight{width:calc(60% - 20px);float:left;border-top:1px solid #e9eaec;border-bottom:1px solid #e9eaec;height:78px;padding:5px 10px;position: relative;}
.courseTitle{font-size:14px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height:20px;}
.courseTime{font-size:10px;color:#999999;line-height:10px;margin-bottom:15px;margin-top:5px;}
.courseTeacher{font-size:12px;height:30px;}
.courseTeacher img{width:20px;height:20px;float:left;margin:5px 10px 5px 0;}
.courseTeacher span{line-height:30px;display:block;float:left;}
.coursePrice{position:absolute;bottom:0;right:5px;color:#fc4e0a;font-weight: bold;line-height:35px;}
