body{background: #f5f5f5;}
.pagination{margin: 40px auto;}
.pagination.mt0{margin-top:0;}
.orgapply_main{width: 1200px;height: auto;background: no-repeat 0 0 #fff;padding-bottom: 70px;border-radius: 10px;}
.orgapply_main .orgapply_title{font-size: 30px;color: #666;margin: 50px 0;}
.orgapply_main .flow_top{height: auto;overflow: hidden;width: 1035px;}
.orgapply_main .flow_top li,.orgapply_main .flow_top p{float: left}
.orgapply_main .flow_top p{margin: 57px 53px 0 63px;}
.orgapply_main .flow_top li{width: 138px;}
.orgapply_main .flow_top li h1{margin-top: 25px;text-align: center;font-size: 20px;color: #333;}
.org_applyform{margin: 20px 0  0  310px;}
.org_applyform ul  li{margin-bottom: 30px;height: auto;overflow: hidden;}
.org_applyform ul  li label{font-size: 14px;color: #333;display: inline-block;width: 168px;margin-right: 10px;line-height: 34px;vertical-align: top;text-align: right;}
.org_applyform ul  li input{width: 260px;padding: 0 12px;background:#fff;border:1px solid #ddd;border-radius:2px;outline: none;display: inline-block;}
.org_applyform ul  li i{font-style: normal;color: #ff0000;margin-left: 8px;vertical-align: top;margin-top: 8px;}
.org_applyform ul  li textarea{padding: 12px;width: 260px;border:1px solid #ddd;border-radius:2px;outline: none;height: 100px;resize: none;
    display: inline-block;}
.org_applyform ul  li p{width: 286px;}
.org_applyform  .submit_btnbox{margin-left: 178px;}
.org_applyform .submit_apply{width: 182px;height: 50px;line-height: 50px;text-align: center;color: #F2F2F5;font-size:18px;outline: none;
    border: none;border-radius: 4px;background: #063E77;cursor: pointer;}
.org_applyform  .prev_btn{width:132px;height: 50px;line-height: 50px;text-align: center;border-radius: 5px;font-size: 18px;color: #063E77;
    border:1px solid  #063E77;display: inline-block; }
.org_applyform .submit_apply_sm{width: 142px;}
.org_applyform  .codeIpt{width: 130px;}
.org_applyform .codeBtn{display: inline-block;line-height: 35px;line-height: 35px;text-align: center;color: #fff;
    background: #063e77;
    border-radius: 5px;font-size: 14px;cursor: pointer;padding: 0 10px;}
.org_applyform .searchBox{margin-left: 178px;}
.org_applyform .searchBox span{color: #8591A9;font-size: 14px;letter-spacing: -1px;line-height: 30px;}
.org_applyform .searchBox a{display: inline-block;width: 50px;text-align: center;height: 30px;line-height: 30px;color: #fff;
    background: #063e77;
    border-radius: 5px;font-size: 14px;}
.org_applyform .codeBtn:hover,.org_applyform .searchBox a:hover{color: #fff!important;}
.org_applyform select{height: 34px;line-height: 34px; width: 65px;border: 1px solid #ddd;outline: none;margin-right: 10px;border-radius: 2px;width: 87px}
.org_applyform .preview_img{display: inline-block;width: 220px;height: 120px;background:#f5f5f5;}
.org_apply_success{margin-top: 120px;padding-bottom: 70px;}
.org_apply_success h3{font-size: 18px;color: #333333}
.org_apply_success h6,.org_apply_success h6 span{color: #8591A9;font-size: 14px;}
.org_apply_success h6 a{color: #063E77;font-size: 14px;}
.org_applyform #img_file {display: none;}
.org_applyform .img_label {width: 49px;height: 44px;background: url("../images/download_add.png") no-repeat 0 0;display: inline-block;cursor: pointer;}
.org_applyform #preview_img .preview {width: 220px;height: 120px;}
.org_applyform .delete{position: absolute;top: 0px;right: 0px;cursor: pointer;display: none;}
/*培训机构列表*/
.org_sort{padding: 10px 9px;border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;width: 1182px;}
.org_sort span,.org_sort  a{display: block;font-size: 14px;color: #333;padding: 9px 10px; margin-right: 6px;float: left;}
.org_sort  a:hover,.org_sort  a.active{color:#FE9704!important;cursor: pointer;}
.org_sort .sort_fr{width: 1100px;}
.teacherMainList_zj {
    width: 1226px;
    height: auto;
    margin-top: 28px;
}
.teacherMainList_zj ul li {
    width: 585px;
    height: auto;
    overflow: hidden;
    background: #fff;
    margin: 0 25px 28px 0;
    padding-bottom: 20px;
       transition: all .2s linear;
}
.teacherMainList_zj ul li:hover{
	transition: all .2s linear;
    box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.15);
}
.teacher_main_zj {
    width: 533px;
    height: auto;
    overflow: hidden;
    margin: 23px 0 0 28px;
}
.teacher_main_zj p.fl{
    width: 220px;
    height: 127px;
    line-height: 127px;
    text-align: center;
    border: 1px solid #DCDCDC;
}
.teacher_main_zj p.fl img{
    max-height: 80px;
    max-width: 220px;
}

.teacher_main_zj_right {
    width: 288px;
    margin-left: 23px;
    height: 127px;
}
.teacher_main_zj_right .checkBtn {
	padding: 0!important;
    width: 60px;
    height: 30px;
    line-height: 30px;
    right: 0;
    bottom: 0;
    background: #1b3f75;
    color: #fff;
    border-radius: 2px;
    cursor: pointer;
}
.teacher_main_zj_right .checkBtn:hover{color: #fff!important;}
/*课程中心*/
.course_sort2_top{
	border: 1px solid #DCDCDC;background: #fff;padding: 20px 0 ;
}
.course_sort2_top span{margin: 0 10px;}
.course_sort2_top span input{    vertical-align: top;
    margin-top: 3px;}
.course_sort2_btm{background: #f5f5f5;height: 44px;line-height: 44px;border:1px solid rgba(229,229,229,1);border-top: none;}
.course_sort2_btm .sonngti2{float:left;color: #333;font-size: 14px;}
.course_sort2_btm  ul li{margin-right: 20px;}
.course_sort2_btm  a:hover,.course_sort2_btm li.active a{color: #FE9704!important;cursor: pointer;}
