a.t{text-decoration:underline}a.t:hover{color:#f30;text-decoration:underline}.cf{zoom:1}.cf:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden;overflow:hidden}.left{float:left}.right{float:right}.fnone{float:none}.middle{float:left}.tleft{text-align:left}.tright{text-align:right}.tcenter{text-align:center}.dis{display:block}.undis{display:none}.sanjiao{border-width:20px;border-color:transparent transparent #ccc transparent;border-style:dashed dashed solid dashed;width:0;height:0;overflow:hidden}.clcikActive{color:#fff;background:#33b0c4;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.crumb{display:none}@media (min-width:768px){.crumb{display:block;zoom:1;line-height:50px}.crumb:after{content:" ";clear:both;display:table}.crumb p{color:#999}.crumb p a{padding:0 10px}.crumb p span{padding-left:10px}}.detailsbottom{margin-top:30px!important}.courses01 h3 a,.courses02 h3 a{width:100%;height:100%;overflow:hidden;display:block;position:relative}.courses01 h3 a img,.courses02 h3 a img{width:100%;height:100px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;line-height:1em}.courses01 h3 a img:hover,.courses02 h3 a img:hover{transform:scale(1.2);-webkit-transform:scale(1.2)}.courses01 h3 a span,.courses02 h3 a span{position:absolute;top:10px;left:10px;font-size:16px;color:#fff}@media (min-width:480px){.courses01 h3 a img,.courses02 h3 a img{height:180px}}@media (min-width:992px){.courses01 h3 a img,.courses02 h3 a img{height:150px}}@media (min-width:1200px){.courses01 h3 a img,.courses02 h3 a img{height:160px}}.courses01 h3{width:150px;height:100px;overflow:hidden;float:left}.courses01 dl{zoom:1;overflow:hidden;padding:5px}.courses01 dl:after{content:" ";clear:both;display:table}.courses01 dl dt{width:100%;font-size:14px;border-bottom:dashed 1px #eee;margin-bottom:10px;padding-bottom:5px}.courses01 dl dt a{color:#323232;width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis}.courses01 dl dt a:hover{color:#38a8bb}.courses01 dl dd{width:100%;overflow:hidden;height:30px;float:left;padding:0 0 0 35px;box-sizing:border-box;line-height:30px;position:relative;color:#989898;font-size:12px}.courses01 dl dd i{position:absolute;top:0;left:0}.courses01 dl dd i img{width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.courses01 dl dd i.s1{width:30px;height:30px}.courses01 dl dd i.s2{width:12px;height:12px;top:3px;left:10px}.courses01 dl dd span{color:#656666;font-size:14px}.courses02{background-color:#fff}.courses02 h3{width:100%;height:auto}.courses02 dl{zoom:1;padding:5px}.courses02 dl:after{content:" ";clear:both;display:table}.courses02 dl dt{width:100%;font-size:14px;border-bottom:dashed 1px #eee;margin-bottom:10px;padding-bottom:5px}.courses02 dl dt a{color:#323232;width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis}.courses02 dl dt a:hover{color:#38a8bb}.courses02 dl dd{width:100%;overflow:hidden;height:30px;float:left;padding:0 0 0 35px;box-sizing:border-box;line-height:30px;position:relative;color:#989898;font-size:12px}.courses02 dl dd i{position:absolute;top:0;left:0}.courses02 dl dd i.s1{width:30px;height:30px}.courses02 dl dd i.s1 img{width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.courses02 dl dd i.s2{width:12px;height:12px;top:3px;left:10px}.courses02 dl dd span{color:#656666;font-size:14px}@media (min-width:768px){.courses01 h3,.courses02 h3{width:100%;height:183px;float:inherit}.courses01 h3 a,.courses02 h3 a{width:100%;display:block;position:relative}.courses01,.courses02{border:solid 1px #eee}.courses01 dl,.courses02 dl{zoom:1;float:inherit;width:100%;padding:5px 5px 10px;box-sizing:border-box}.courses01 dl:after,.courses02 dl:after{content:" ";clear:both;display:table}.courses01 dl dt,.courses02 dl dt{font-size:16px}.courses01 dl dt a:hover,.courses02 dl dt a:hover{color:#38a8bb}.courses01 dl dd,.courses02 dl dd{width:50%;overflow:hidden;height:30px;float:left}}@media (min-width:1200px){.courses01 h3,.courses02 h3{height:182px}}.courseintro{width:100%;zoom:1}.courseintro:after{content:" ";clear:both;display:table}.courseintro .cicintrobox .cicttl{zoom:1;border-bottom:solid 1px #d9d9d9;font-size:16px;line-height:50px}.courseintro .cicintrobox .cicttl:after{content:" ";clear:both;display:table}.courseintro .cicintrobox .cicttl ul li{float:left;width:25%}.courseintro .cicintrobox .cicttl ul li.cicttlaq{display:none}.courseintro .cicintrobox .cicttl ul li a{display:block;color:#444;width:100%;line-height:48px;text-align:center}.courseintro .cicintrobox .cicttl ul li a:hover{color:#30aec5;border-bottom:solid 2px #30aec5}.courseintro .cicintrobox .cicttl ul li a span{display:none;font-size:14px;color:#999}.courseintro .cicintrobox .cicttl ul li.selected a{border-bottom:solid 2px #30aec5}.courseintro .cicintrobox .cicclive,.courseintro .cicintrobox .ciccommentary,.courseintro .cicintrobox .cicoutline,.courseintro .cicintrobox .cicqa{display:none;padding:10px}.courseintro .cicintrobox .cicinfo h2{font-size:16px;padding-left:12px}.courseintro .cicintrobox .cicinfo li{padding:10px;box-sizing:border-box;float:left}.courseintro aside{display:none}@media (min-width:640px){.cicinfo li{width:33.33%}}@media (min-width:830px){.courseintro .cicintrobox,.courseintro aside{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-sizing:border-box}.courseintro section{overflow:hidden}.courseintro .cicintrobox{zoom:1;width:100%;box-sizing:border-box;padding:15px;margin-top:98px;background-color:#fff;border:solid 1px #eee;margin-bottom:20px}.courseintro .cicintrobox:after{content:" ";clear:both;display:table}.courseintro .cicintrobox .cicinfo{padding:3px 0}.courseintro aside{float:right;margin-left:20px;width:220px;display:block}.courseintro aside .applink,.courseintro aside .cicads,.courseintro aside .cicstudent,.courseintro aside .cicteacher{zoom:1;border:solid 1px #eee;background-color:#fff;padding:15px;margin-bottom:10px}.courseintro aside .applink:after,.courseintro aside .cicads:after,.courseintro aside .cicstudent:after,.courseintro aside .cicteacher:after{content:" ";clear:both;display:table}.courseintro aside .applink h2,.courseintro aside .cicads h2,.courseintro aside .cicstudent h2,.courseintro aside .cicteacher h2{color:#494949;font-size:16px;width:100%;text-align:center;line-height:40px;border-bottom:solid 1px #eee}.courseintro aside .cicstudent ul{padding-top:10px}.courseintro aside .cicstudent li{width:33.333%;padding:5px;float:left;box-sizing:border-box}.courseintro aside .cicstudent li a img{width:50px;height:50px}.courseintro aside .cicstudent li a span{display:block;color:#999;font-size:12px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis}.courseintro aside .cicads a{position:relative;display:block}.courseintro aside .cicads a img{width:100%}.courseintro aside .cicads a span{color:#fff;position:absolute;top:10px;left:10px;font-size:20px}.courseintro aside .applink img{width:80px;height:80px;float:left}.courseintro aside .applink div{overflow:hidden;padding-left:10px}.courseintro aside .applink div h4{font-size:18px;line-height:40px;text-align:center;color:#333}.courseintro aside .applink div a{height:30px;line-height:30px;font-size:14px;display:block;color:#fff;text-align:center;background-color:#30aec5;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}}@media (min-width:992px){.courseintro section .cicintrobox{padding:20px}.courseintro section .cicintrobox .cicttl{margin-bottom:20px}.courseintro section .cicintrobox .cicttl ul li{float:left;width:20%}.courseintro section .cicintrobox .cicttl ul li.cicttlaq{display:block}.courseintro section .cicintrobox .cicttl ul li a span{display:inline-block}.courseintro section .cicintrobox .cicinfo li{width:33.33%;padding:15px}.courseintro section .cicintrobox .cicinfo li:last-child{display:block}}@media (min-width:1200px){.courseintro{padding-top:0}.courseintro section .cicintrobox{padding:30px}.courseintro section .cicintrobox .cicinfo h3{height:180px}}.cicintrobox_noc{zoom:1;background-color:#f8f8f8;padding:20px 10px}.cicintrobox_noc:after{content:" ";clear:both;display:table}@media (min-width:768px){.cicintrobox_noc{background-color:#fff}}.cicintro .cicgivemb{border:solid 1px #eee;zoom:1}.cicintro .cicgivemb:after{content:" ";clear:both;display:table}.cicintro .cicgivemb h2{background-color:#ff9b00;width:20px;height:80px;font-size:12px;line-height:18px;float:left;text-align:center;color:#fff}.cicintro .cicgivemb ul{overflow:hidden;padding-left:10px;padding-top:10px}.cicintro .cicgivemb ul li{width:100%;padding-bottom:10px;zoom:1}.cicintro .cicgivemb ul li:after{content:" ";clear:both;display:table}.cicintro .cicgivemb ul li img{width:54px;height:54px;float:left;padding-right:10px}.cicintro .cicgivemb ul li h4{line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#333}.cicintro .cicgivemb ul li p{overflow:hidden;color:#999}.cicintro .cicgivemb ul li p strong{padding-left:5px;color:#ff5400;font-size:18px}.cicintro .cicgivemb ul li p strong small{font-size:14px}.cicintro .cicteacher{margin-top:30px;margin-bottom:10px;zoom:1}.cicintro .cicteacher:after{content:" ";clear:both;display:table}.cicintro .cicteacher h2{position:absolute;top:-16px;left:50%;margin-left:-70px;width:140px;background-color:#fff}.cicintro .cicteacher h2 i{width:10px;height:10px;display:inline-block;box-sizing:border-box;border:solid 1px #eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.cicintro .cicteacher h2 strong{display:inline-block;width:120px;text-align:center;color:#30aec5;line-height:30px;font-size:18px}@media (min-width:320px){.cicintro .cicgivemb{display:none}.cicintro .cicteacher{display:none}}.cicgive{padding:10px 10px 5px 10px;position:relative;border:1px solid #eee}.cicgive h2{background-color:#ff9b00;position:absolute;top:10px;left:10px;width:62px;height:62px;font-size:18px;line-height:22px;float:left;text-align:center;color:#fff;padding:8px 5px 5px;box-sizing:border-box}.cicgive .prorecommendbox{width:740px;height:70px;margin-left:70px}.cicgive .prorecommendbox .prorecommend{padding:0 30px;margin:0 auto;overflow:hidden;position:relative}.cicgive .prorecommendbox .prorecommend ul{overflow:hidden;height:60px;transition:transform 1s}.cicgive .prorecommendbox .prorecommend ul li{float:left;width:220px;height:60px;padding:5px 0 5px 20px;border-left:1px solid #eee;box-sizing:border-box}.cicgive .prorecommendbox .prorecommend ul li img{width:54px;height:54px;float:left;padding-right:10px}.cicgive .prorecommendbox .prorecommend ul li h4{line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#333}.cicgive .prorecommendbox .prorecommend ul li p{overflow:hidden;color:#999}.cicgive .prorecommendbox .prorecommend ul li p strong{padding-left:5px;color:#ff5400;font-size:18px}.cicgive .prorecommendbox .prorecommend ul li p strong small{font-size:14px}.cicgive .prorecommendbox .prorecommend span{position:absolute;z-index:10;font-size:20px;width:30px;height:60px;background-color:#fff;text-align:center;line-height:60px;top:0;display:inline-block;color:#eee;cursor:pointer}.cicgive .prorecommendbox .prorecommend span:first-of-type{left:0}.cicgive .prorecommendbox .prorecommend span:last-of-type{right:0}