﻿@charset "utf-8";
/* CSS Document */
.course-info a:hover,.icourse a:hover{ color:#1d88d3;}
a.enterbtn-course:hover{color:#fff}

.searchresult p,.prev-pageone,.next-pageone,.course-info .course-about .study-number{background:url(../images/courselist.gif) no-repeat 0 0;}
.searchresult{margin:10px; border-bottom:1px solid #dedede; width:850px; height:40px;}
.searchresult p{background-position:0 -5px;display: inline; height: 40px; line-height: 40px; padding:3px 0 3px 35px; width:200px; overflow:hidden;}
.changepage{position:absolute; right:0; top:12px;}
.jtpage{ color:#2ba1f3; position:absolute; right:75px; top:1px;}
.jtpage b{ color:#6e6e6e;}
.prev-pageone{background-position:0 -30px; width:20px; height:20px; display:block;}
.prev-pageone:hover{ background-position:0 -52px;}
.next-pageone{background-position:-20px -30px; width:20px; height:20px; display:block;}
.next-pageone:hover{background-position:-20px -52px;}

.starmini1,.starmini2,.starmini3,.starmini4,.starmini5{background:url(../images/star2.gif) no-repeat; width:125px; height:24px;display:block;}
.starmini1{ background-position:0 -71px;}
.starmini2{ background-position:0 -53px;}
.starmini3{ background-position:0 -34px;}
.starmini4{ background-position:0 -16px;}
.starmini5{ background-position:0 3px;}


.course-about a.enterbtn-course {margin:10px 0;padding:9px;width:130px;font-size:21px}
.course-info span.f-fr{letter-spacing: 2px;text-align: center; width: 100px;}

/*推荐课程、热门课程*/
.icourse{ width:264px;  padding:10px; background:#fff; margin:0 0 20px;}
.icourse-title{ height:40px; line-height:40px; z-index:1;}
.icourse h2{ border-bottom:1px solid #dedede; padding:0 0 0 5px;font-size:16px; line-height:35px;color:#000;}
.icourse ul{ padding:10px;}
.icourse ul li{ width:235px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; line-height:34px; height:34px;}
.icourse .more,.courseMan .more{padding: 9px 0;}
/*课程介绍*/
.course{background-color: #fff;margin: 0 0 15px; padding: 10px;width:1160px;}
.course h2{ color:#2ba1f3; line-height:50px; margin:0 0 0 10px;}
.playednum{position:absolute; right:47px; top:32px;}
.course .course-introduce{display:block; overflow:hidden; padding:8px;}
.course .course-about{margin: 8px 15px 0 0; padding: 3px 15px 0 0; width: 680px;}
.course .course-about p{line-height:30px;}
.course .course-about p.study-number {height: 20px;line-height: 20px;background-position: -1px -78px}
.course .fyu{clear:both; width:72px; overflow:hidden; float:left; line-height:30px;}
.give-score,.followbtn,.privatelyMessbtn{background:#feb537; border-radius: 2px; color: #fff; height: 16px; line-height: 16px; margin: 3px 29px 5px 0; padding: 5px 12px;}

.study-number{background: url(../../images/courselist.gif) no-repeat scroll -7px -78px; height: 25px; overflow: hidden; padding: 0 0 0 30px; width: 30px;}

.course-other{padding:10px 20px; width: 805px; overflow:hidden; display:block;}
.course-other-title{border-bottom: 1px dotted #d2d2d2; position: relative; height: 40px; width: 811px;margin: 0 0 13px;}
.courseInfo .course-other .detail_content p{margin:10px 0;font-size:12px;text-indent:2em}
.course-other h2 {color: #000;display: block;overflow: hidden; padding: 5px 0;width: 200px;}
/*.course-other h2,*/.courseMan h2{border-bottom: 1px dotted #d2d2d2; color: #000; padding: 0 0 10px;margin:15px;}
.course-other .classAll{padding: 20px 50px; width:705px; overflow:hidden;}
.course-other .classAll li{float: left; line-height: 30px; margin: 0 55px 0 0; width: 160px; background:url(../../images/courselist.gif) no-repeat scroll -7px -163px transparent;background:url(../../images/courselist.gif) no-repeat scroll -7px -169px transparent\0; padding:0 0 0 20px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.course-other .classAll li a:hover,.courseMan .schoolTJ .sch-class a:hover,.classHourMenu .chapter li:hover a{ color:#2ba1f3;}
.course-other .zan{ color:#2ba1f3; margin:9px 30px;}
/*大家评论*/
.comment{border-bottom: 1px dotted #c9c9c9; margin: 20px; overflow:hidden; width:760px; padding:0 0 20px;}
.comment a,.privateMessageBox a{color:#2ba1f3;}
.comment a:hover,.privateMessageBox a:hover{ color:#feb537;}
.comment img{display: block; overflow: hidden; width: 61px;border-radius: 5px;}
.commentTxt{ width:675px; overflow:hidden; display:block;}
.comment span{margin:0 40px 0 0;}
.commentTxt p{line-height: 20px;}
.comment .f-fr a{margin:0 15px 0 0;}
.comment .replypart{border:1px solid #dbdcdc; background:#fafafa; border-radius:5px; display:none; width:618px; margin:10px 0; padding:15px;}
textarea.replybig{ border:#feb537 1px solid; width:596px; display:block; overflow:hidden; font-size:14px; padding:10px;font-family: "Hiragino Sans GB","Microsoft YaHei",微软雅黑,"Helvetica","sans-serif";}
.comment .replypart .spriteA{background: url(../images/courselist.gif) no-repeat scroll -11px -191px transparent; display: block; height: 11px; left: 572px; overflow: hidden; position: absolute; top: -11px; width: 15px;}
.comment .replypart .sendreply{background:#feb537; border-radius:5px; padding:5px 22px; color:#fff;margin:12px 2px 0 0;}
.comment .replypart a.sendreply:hover{ background:#F90; color:#fff;}
.comment .reply-other{background: none repeat scroll 0 0 #fcfcfc; border: 1px solid #d2d2d2; border-radius: 5px; display: block; margin: 20px 0; overflow: hidden; padding: 10px; width: 650px;}
.comment .reply-other .replyA{display: block; overflow: hidden; padding: 0 0 10px; width: 650px;}
.comment .reply-other .replyA .f-fr p{width: 60px; float:left;}
.replyA .f-fr p span{ margin:0; color:#2ba1f3;}
.comment .reply-other p{ width:648px; float:left; margin:0;}
.comment .reply-other span{ color:#969696;}
/*发布人*/
.courseMan{background:#fff; margin:0 0 20px; padding:10px; width:300px;}
/*.courseMan a:hover{ color:#2ba1f3;}*/
.courseMan h2{margin:3px 8px 15px 0;}
.courseMan .icourse a{position:relative;}
.courseMan .schoolTJ{padding: 0 15px; width: 260px; overflow:hidden;}
.courseMan .schoolTJ li{margin: 8px 0; display:block; overflow:hidden; float:left;}
.courseMan .schoolTJ .sch-class{width: 110px; margin:10px;}
.courseMan .schoolTJ .sch-class a{line-height:35px;}
.courseMan .teacher{height:55px; padding: 11px 3px; position: relative; width: 206px;}
.courseMan .teacher p{height: 30px; line-height: 30px;padding: 4px 0;}
.followbtn{background:#2ba1f3; margin: 0; position: absolute; right: 18px; top: 6px;}
.usersmall{display: block; float: left; height: 70px; width: 60px; margin:0 10px 0 15px;_margin:0 10px;}
.usersmall img{width:58px;height:58px;border-radius:3px}
.icourse h3{display: block; float: left; height: 40px; line-height: 30px; overflow: hidden; padding: 0 0 0 8px; height:40px\0;}
.icourse p {width: 172px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; float:left;}
.icourse span { float:right;}
/*课程介绍,招生简章*/
.major{background:#fff;overflow:hidden;display:block;width:1180px;height:355px;}
.major .detail .right{width:470px;margin:20px 0 20px 30px}
.major .detail .right h2{margin: 0 5px 10px;}
.major .detail .right p{line-height:30px;font-weight:bold;}
.major .detail .right p span{font-weight:normal;padding-left:15px;}
.major .detail .right p.study-number{line-height:25px;background-position:-7px -74px;}
.major .detail .right h3.fee{margin:15px 0 20px;font-size:18px;color:#F5791E;text-align:left}
.major .detail .enterbtn-course{border-radius:0;width:80px;letter-spacing:0;padding:5px 15px}
.majorIntro .detail_content li,.schoolIntro .detail_content li{margin:14px 14px 40px;font-family:'宋体'}
.majorIntro .detail_content li h3,.schoolIntro .detail_content li h3{background:#f7f9fa;height:35px;line-height:35px;font-weight:bold;font-size:15px;padding:0 15px;margin-bottom:12px}
.majorIntro .detail_content li p,.schoolIntro .detail_content li p,.courseInfo .detail_content p {margin:0 20px;line-height:23px;font-size: 14px}
.schoolIntro h1{margin: 15px 14px 0}
.schoolIntro .enterbtn-course{padding:5px 40px;letter-spacing:0;border-radius:3px;margin:0 35px}

.majorIntro .right{width:320px;}
/*报读条件提示弹窗*/
.enrollConditions{width:520px}
.enrollConditions .change_box{padding:30px 0 10px}
.enrollConditions .change_box .title{color:#2297E1;text-align:center;font-size:14px;line-height:30px}
.enrollConditions table{margin:0 auto 0}
.enrollConditions table td{padding:3px 5px}
.enrollConditions table span.red{margin-right:3px}
.enrollConditions p{margin:0}
.enrollConditions .tip input{line-height:normal;letter-spacing:0}

/*课程列表*/
a.bg_cyan:hover{background-color:#139ab7}
.courselist_major .choose a{_margin-bottom:3px}
.courselist_major .choose a.on,.courselist_major .choose a:hover{border-radius:3px}
.courselist_major .title{padding: 3px 20px;color:#6E6E6E;width:1140px;position:relative;margin:0 auto;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}
.courselist_major .title .fr{*margin-top:5px}
.courselist_major .enterbtn-course{padding:4px 19px;letter-spacing:0}
.courselist_major .title .enterbtn-course{padding:4px 15px;border-radius:2px;display:inline;background-color:#f58426}
.courselist_major .course-info{background-color:#fff;border-bottom: 1px solid #DEDEDE;padding:18px 18px 15px;margin:0 25px;display: block;clear:both}
.courselist_major .course-info:hover{background-color:#fcfcfc}
.courselist_major .course-info .course-title, .course-info .course-title a{line-height:30px;color: #313131}
.courselist_major .tplist_course {padding:10px 20px 50px;_padding:10px 12px 50px}
.courselist_major .tplist_course li{width:251px;height:230px;float:left;padding:7px;border:1px solid #DEDEDE;margin:9px}
.courselist_major .tplist_course li:hover{border-color:#ec8d12}
.courselist_major .tplist_course li h3 a{line-height:27px;color:#1b1b1b}
.courselist_major .tplist_course li .enterbtn-course{padding:3px 5px;margin:4px 0}
.courselist_major .tplist_course li a.chcolortwo:hover{text-decoration:underline}
.courselist_major .tplist_course .star0{ background-position:-5px 0;}
.courselist_major .tplist_course .star1{ background-position:-5px -32px;}
.courselist_major .tplist_course .star2{ background-position:-5px -62px;}
.courselist_major .tplist_course .star3{ background-position:-5px -94px;}
.courselist_major .tplist_course .star4{ background-position:-5px -124px;}
.courselist_major .tplist_course .star5{ background-position:-5px -155px;}
.courselist_major .tplist_course .star6{ background-position:-5px -185px;}
.courselist_major .tplist_course .star7{ background-position:-5px -219px;}
.courselist_major .tplist_course .star8{ background-position:-5px -248px;}
.courselist_major .tplist_course .star9{ background-position:-5px -279px;}
.courselist_major .tplist_course .star10{ background-position:-5px -310px;}
/*大学简介*/
.courselist_major .school{width:1120px;padding:10px 30px;height:auto}
.courselist_major .school .left{padding:20px 0px 20px 30px}
.courselist_major .school .right h2{margin:0 0 10px}
.courselist_major .school .right p{line-height:25px;font-weight:normal}