@charset "utf-8";
/* CSS Document */
/*布局右边*/
html,body{padding: 0;margin: 0;}
.layui-body{overflow:hidden;}
.layui-body > iframe {
    width: 100%;height:100%;border: 0px;padding: 0; margin: 0;background:#fff;
}
.layui-elem-field {border: 1px solid #009688;}
.layui-elem-field > legend{font-weight:600;color:#009688;}
.layui-elem-field > .layui-field-box{color:#666;}
/*layui左边导航*/
.layui-nav-item a i{font-size:110%;font-weight: 700;color:#fff;}
.under-line{border-bottom:1px solid #555;}/*下划线*/
.layui-footer{color:#999;font-size: 12px;}
.rightbody{padding:0 15px;}
/*路径*/
.path{margin: 10px auto;color:#666;border-bottom:1px solid #ddd;padding-bottom:10px;}
.path li{display: inline;}

/*分页*/
.pagination{text-align: right;margin:10px 0;padding: 10px;display:block;}
.pagination li{display:inline-table;}
.pagination li a,
.pagination li.active{padding:5px 10px;border:1px solid #ccc;margin-left: 5px;}

.pagination li a{}
.pagination li a:hover{color:#009688;}
.pagination li.active{background:#009688;color:#fff;border-width:0px;}
.pagination li.disabled{display: none;}

/*登陆*/
.login{max-width: 350px;margin:20% auto; background:#efefef;border-radius:10px;padding: 10px;}
.login .title{text-align:center;line-height:50px;font-size:36px;}
.login ul{padding: 10px;}
.login ul li{padding: 5px 0;overflow:hidden;}
.login ul li span{font-size:24px;float:left;width:30px;}
.login ul li input{width:calc(100% - 31px);height:25px;border:0px;border-bottom:1px solid #ccc;background:#efefef;}
/*列表图片*/
.listimg img{max-width: 200px;max-height: 100px;}

/*上传图片*/
.upimg{overflow: hidden;position: relative;}
.upimg li{ padding:10px; border:1px solid #ccc; display: block; float:left; margin-right:10px;text-align:center; max-width:150px;}
.upimg li img{ max-width:98%;}

/*选择老师*/
.teacher-div{position: fixed;width: 80%;height: 80%;top:10%;left:10%;background-color:#fff;
border:1px solid #ccc;z-index:20;display:none;
}
.teacher-div .title{position: relative;text-align:center;font-size:22px;line-height:40px;
border-bottom:1px solid #ccc; background-color:#efefef;}
.teacher-list{margin: 10px 15px 40px;overflow: hidden;}
.teacher-list li{float: left;margin-top: 5px;}

.teacher-div .bottom{bottom:0px;left: 0px;width: 100%;cursor:pointer;
    position: absolute;text-align:center;font-size:16px;line-height:36px;color:#5FB878;
    border-top:1px solid #ccc; background-color:#efefef;}


