body {
    background-color:#fff;
    /**/
    background-repeat:repeat-y;
    background-position:center top;
}
.con-wrap {
    padding-bottom:80px;
}
.cmain {
    color:#ff5400;
}
.word_orange {color:#ff6537;}
.under-word {
    font-size:13px;
    color:#999;
    text-decoration:line-through;
    margin-left:5px;
    margin-top:5px;
}
/* 面包屑 开始 */
.crumbs {
    height:48px;
    line-height:48px;
}
.crumbs-arrow {
    margin-left:5px;
    margin-right:5px;
}
/* 面包屑 结束 */

/* 老师详情头部 开始 */
.teacher-head {
    height:200px;
    background-image:url(/assets/images/teacher/teacher-banner.png);
    background-repeat:no-repeat;
    background-position:center;
}
.teacher-head-inner {
    height:inherit;
    position:relative;
}
.tec-head-wrap {
    position:absolute;
    bottom:-32px;
    left:0;
}
.tec-head-img {
    display:block;
    width:136px;
    height:136px;
    border-radius:50%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border:2px solid #fff;
}
.tec-mess-wrap {
    margin-left:163px;
    padding-top:115px;
}
/* 老师详情头部 结束 */

/* 老师详情导航 开始 */
.teacher-nav {
    width:100%;
    height:40px;
    background-color:#fff;
    box-shadow:0 0 6px #999;
}
.teacher-nav-ul {
    margin-left:148px;
}
.teacher-nav-li {
    line-height:1;
    padding:13px 17px 11px;
    border-bottom:2px solid;
    border-color:transparent;
    color:#81828c;
    font-size:14px;
    cursor:pointer;
    margin-right:5px;
}
.teacher-nav-li-active,
.teacher-nav-li:hover {
    border-color:#ff5400;
    color:#ff5400;
}
/* 老师详情导航 结束 */

/* 老师详情介绍 开始 */
.main_left {
    width:940px;
    margin-top:20px;
}
.detail-box {
    display:none;
    margin-top:20px;
    margin-bottom:20px;
}
.detail-inner {
    padding-left:10px;
    padding-right:10px;
}
.ls-each-tit {
    height:30px;
    line-height:28px;
    background-image:url(/assets/images/course/cou-titl.png);
    background-repeat:no-repeat;
    background-position:0 -54px;
    padding-left:30px;
    padding-right:10px;
    color:#ff5400;
    background-color:#f7f7f7;
    margin-top:15px;
    margin-bottom:15px;
    text-indent:20px;
}
.ls-each-para {
    color:#797c81;
    line-height:1.8;
}
.ls-each-time {
    /*margin-top:15px;*/
    margin-bottom:15px;
    line-height:1;
    color:#333;
}

.kc-head {
    overflow:hidden;
}
.kc-head-ul {
    border-top:1px solid #e3e3e3;
    border-right:1px solid #e3e3e3;
    border-left:1px solid #e3e3e3;
    border-bottom:1px solid #e3e3e3;
    background-color:#f5f6f8;
    height:38px;
    line-height:38px;
}
.kc-head-li {
    padding-left:20px;
    padding-right:20px;
    color:#333;
    border-right:1px solid #e3e3e3;
    cursor:pointer;
}
.kc-head-li-active {
    background-color:#fff;
    height:39px;
}
.kc-list-wrap {
    padding-left:10px;
    padding-right:10px;
}
.tab-ul {
    display:none;
}
.kc-each {
    padding-top:20px;
    padding-bottom:20px;
}
.kc-each+li {
    border-top:1px solid #e3e3e3;
}
.kc-img-wrap {
    position:relative;
    width:160px;
    height:112px;
}
.kc-img {
    display:block;
    width:160px;
    height:112px;
}
.play-icon {
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-14px;
    margin-top:-14px;
    width:29px;
    height:29px;
    background-image:url(/assets/images/teacher/play-icon.png);
    cursor:pointer;
}
.xian-play-icon {
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-14px;
    margin-top:-14px;
    width:29px;
    height:29px;
    /* background-image:url(/assets/images/teacher/play-icon.png);*/
    cursor:pointer;
}
.kc-each-ri {
    margin-left:180px;
    overflow:hidden;
}
.kc-label {
    line-height:1;
    padding:4px 11px;
    background-color:#565656;
    color:#fff;
    margin-right:10px;
}
.kc-money {
    padding-right:10px;
}
.kc-pop {
    padding-left:10px;
    border-left:1px solid #ddd;
}
.kc-ls {
    padding-right:10px;
}
.kc-jb {
    padding-left:10px;
    padding-right:10px;
    border-left:1px solid #ddd;
}
.kc-rq {
    padding-left:10px;
    border-left:1px solid #ddd;
}
/* 老师详情介绍 结束 */

.kc-past-cost {
    color:#999;
    text-decoration:line-through;
}