/* 96KaiFa原创源码，唯一官网：www.96kaifa.com */
@charset "utf-8";body{background:#fafafa;}.list-text .icon-play{background:url(../images/sprite-icon.png) no-repeat;}.section{padding:24px 0 0;}.search-top{width:100%;border-bottom:1px solid #eee;}.search-top ul{margin:20px 0 0;padding:16px 0 16px 20px;background:#fff;box-shadow:0 0 10px #efefef;}.search-top ul li{margin:15px 0 0;font-size:14px;color:#333}.search-top ul li:first-child{margin-top:0;}.search-top ul li dl{padding-left:84px;position:relative}.search-top ul li dl dt{position:absolute;left:0;top:0;font-size:14px;color:#999;}.search-top ul li dl dd{float:left;margin:0 20px 0 0;color:#666;}.search-top ul li dl dd a{font-size:14px;color:#666;word-break:keep-all;white-space:nowrap;cursor:pointer}.search-top ul li dl dd a:hover,.search-top ul li dl dd.selected a{color:#fc4a27;}.search-top .selected1{height:24px;}#selectA>div,#selectB>div,#selectC>div{float:left;border:1px solid #fc4a27;color:#666;padding:0 8px;border-right:none}.search-col li dl .select-no{font-size:14px;color:#666}.search-con{margin:16px 0 0}.search-con .listcommon-nav .p1{font-size:15px;color:#333}.search-con .listcommon-nav .p1 span{font-weight:700;color:#ff920b}.search-con .listcommon-nav .p2,.search-con .listcommon-nav .p2 a{font-size:12px;color:#999}.search-con .listcommon-nav p.p2{float:right}.search-con .listcommon-nav .p2 a:hover{color:#ff920b;text-decoration:none}.search-con .listcommon-con .videocon{height:100%}.search-top ul li dl dd .red-bd{font-weight:700;color:#c50205}.search-result{padding:16px 0;font-size:14px;color:#999;}.search-result .search-result-lt{}.search-result .search-result-lt span{color:#f39700;}.search-result .search-result-rt{font-size:12px;}.search-result .search-result-rt a{color:#999;}.search-result .search-result-rt a:hover{color:#fc4a27;}.class ul{width:104%;padding-left:15px;}.class ul li{width:240px;padding-bottom:8px;border-bottom:1px solid #eee;}.class .list-inset{width:240px;height:154px;}.class .list-text .title{height:auto;}.class .list-text .title a{overflow:hidden;display:block;font-size:14px;color:#666;text-overflow:ellipsis;white-space:nowrap;}.list-text .icon-play{display:inline-block;width:14px;height:14px;margin-right:6px;background-position:0 -159px;vertical-align:middle;}.teacher ul li{width:352px;padding:30px 20px;margin-right:42px;border-bottom:1px solid #eee;}.teacher .list-inset{width:100px;height:100px;border-radius:100%;}.teacher .list-inset img{border-radius:100%;}.teacher .list-text .title{height:auto;}.teacher .list-text .title a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;}.teacher .list-text .summary{overflow:hidden;max-height:52px;line-height:26px;font-size:12px;color:#999;}.search-empty{padding:190px 0;margin-top:102px;background:#fff;font-size:16px;color:#666;text-align:center;}.search-empty span{color:#fc4a27;}.search-empty img{margin-bottom:30px;}.section-word{margin:26px 0 30px 0;}.section-word h3{float:left;font-weight:normal;font-size:14px;color:#999;}.section-word span{display:inline-block;margin-left:10px;padding:2px 8px;background:#fc4a27;font-size:14px;color:#fff;}.search-title{width:100%;border-bottom:1px solid #e6e6e6;}.search-title ul li{position:relative;top:1px;padding:0 10px 8px 10px;border-bottom:2px solid transparent;font-size:14px;color:#666;cursor:pointer;}.search-title ul li + li{margin-left:10px;}.search-title ul li.active{border-bottom:2px solid #fc4a27;color:#fc4a27;}.big > ul li{width:236px;margin:30px 0 0 20px !important;padding:0 0 8px 0;border-bottom:1px solid #eee;}.big .list-inset{width:236px;height:154px;}.big .title{height:auto;font-size:16px;color:#333;}.big .summary{min-height:56px;line-height:28px;font-size:12px;color:#999;}.celebrity ul{width:104%;padding-left:23px;}.celebrity ul li{margin:20px 37px 0 0 !important;padding:30px 0;width:222px;border-bottom:1px solid #eee;}.celebrity .list-inset,.celebrity .list-inset img{width:100px;height:100px;margin-right:10px;border-radius:100%;}.celebrity .list-text .title{height:22px;line-height:22px;margin-bottom:24px;font-size:18px;}.celebrity .take{position:inherit;display:inline-block;width:67px;height:32px;line-height:32px;font-size:14px;}.layui-box{margin:18px 0 18px 16px;}