.mainBox {
    background: #fff;
    padding: 20px;
}

#startDate,
#endDate {
    width: 159px;
}

.hyzxContent .searchTop .unitBox .line {
    margin: 0 10px;
}

.listBox {
    background: #fff;
    padding: 20px 30px;
}

.w56 {
    width: 56px;
}

.w58 {
    width: 58px;
}

.w78 {
    width: 78px;
}

.w80 {
    width: 80px;
}

.w92 {
    width: 92px;
}

.w434 {
    width: 500px;
}

.w458 {
    width: 653px;
    margin-right: 10px;
}

.w170 {
    width: 170px;
}

.w463 {
    width: 463px;
}

.width100 {
    width: 100%;
}

.backPop .hd li {
    background: #f8f8f8;
    line-height: 40px;
}

.backPop .bd li {
    line-height: 50px;
    border-bottom: 1px solid #f1f1f1;
}

.backPop .bd li a {
    display: inline-block;
    width: 60px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #308bd8;
    color: #fff;
    border-radius: 4px;
    margin: 0 5px;
}

.zh_popUpcon h1 {
    padding-left: 12px;
    line-height: 45px;
    color: #fff;
    font-size: 16px;
    background-color: #308BD8;
    border-radius: 4px 4px 0 0;
}

.zh_popUpcon {
    width: 900px;
}

.scroll-bar {
    max-height: 440px;
}

.hd ul {
    border-bottom: 1px solid #ddd;
    line-height: 40px;
}

.hd li {
    line-height: 40px;
    padding: 0 10px;
    border-bottom: 1px solid #fff;
    cursor: pointer;
    margin-right: 5px;
    font-size: 16px;
}

.hd li.on {
    color: #308bd8;
    border-bottom: 1px solid #308bd8;
}

.line {
    margin-left: 5px;
}

#sideRight .tableList .listBtn {
    padding: 0;
    height: 25px;
    line-height: 25px;
}


/* 在线咨询弹窗 */
.applyPop_box {
    width: 500px;
    height: 336px;
    border-radius: 6px;
    overflow: hidden;
}

.applyPop_box h2 {
    height: 50px;
    line-height: 50px;
    background: #1569e6;
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    text-align: center;
}

.applyPop_box .closeBtn {
    background: url(../../public/images/icons/close3.png) no-repeat;
    width: 15px;
    height: 15px;
    top: 16px;
    right: 16px;
}

.applyPop_box .inputBox span {
    width: 120px;
    margin-right: 10px;
    text-align: right;
    height: 44px;
    line-height: 44px;
}

.applyPop_box .inputBox span em {
    color: #ff0000;
}

.applyPop_box select {
    width: 270px;
    height: 42px;
    padding: 0 10px;
    border: 1px solid #ededed;
    border-radius: 5px;
}
.applyPop_box textarea {
    width: 270px;
    height: 98px;
    padding: 10px;
    border: 1px solid #ededed;
    border-radius: 5px;
}

.btnBox {
    width: 230px;
    margin: 0 auto;
}

.btnBox .saveBtn {
    width: 108px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #1569e6;
    border-radius: 4px;
    color: #fff;
    background: #1569e6;
    text-align: center;
}
/* 选择项目导师 */
.changePop_box{
    width: 620px;
    height: 440px;
    padding: 20px;
    border-radius: 6px;
    overflow: hidden;
}
.changePop_box .closeBtn {
    background: url(../../public/images/icons/close2.png) no-repeat;
    width: 15px;
    height: 15px;
    top: 26px;
    right: 16px;
}
.changePop_box h2{
    color: #303946;
    font-size: 18px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    background: url(../images/cpjl_wxts.png) no-repeat 130px center;
}
.teacherTable th{
    background-color: #f4f7fc;
    height: 49px;
    line-height: 49px;
    font-size: 16px;
    color: #303946;
    font-weight: bold;
    border: 1px solid #eeeeee;
}
.teacherTable td{
    height: 49px;
    line-height: 49px;
    text-align: center;
    border: 1px solid #eeeeee;
}
.w75{
    width: 75px;
}
.w230{
    width: 230px;
}