*,html,div,body,ul,li,img{margin:0; padding:0; border:none; list-style:none; }
html{overflow-y:scroll;overflow-x:hidden; }
body{overflow-x:hidden;color:#2c2c2c;font-size:14px; font-family:"方正兰亭纤黑_GBK"; background:#f1f0f0;width: 100%;height: 100%;}
a:link,a:visited{text-decoration:none;color:#666; /*color:#0075C8;*/}
*/a:hover{text-decoration:none; }
.clear{clear:both;}
a{cursor: pointer;}

.Top{background: #fff;height: 40px;min-width: 1399px;}
.TopNav{height: 40px;margin: 0 auto; width: 1000px;}
.Top-right{float: right;margin-top: 5px;line-height: 30px; }
/*头部*/
.message{background-image: url("img/icon4.png");background-repeat: no-repeat;background-position-x: 25px;}
.teachername{text-align: left;position: relative;font-size: 20px;left: 230px;top: 62px;padding-left: 20px;height: 30px;padding-top: 5px;font-weight: bold;}
.teachername  p .exit{font-size: 12px;} 
.jifen{font-size: 12px;line-height: 30px;}

/*内容*/
.xx{margin: 10px 28px;}
.Mid-content{margin: 0 auto;position: relative;border: 1px solid #ddd;background: #fff;width: 1062px;top:-65px;height: auto;}
.Mid-nav{width: 1000px;height: 40px;background-color:#00a8f6;margin: 15px 30px;line-height: 20px;}
.Mid-nav ul li{float: left;padding: 10px 15px;width: 120px;text-align: center; cursor:pointer;}
.Mid-nav ul li:hover{background:#0584CF;}
.current{background: #0584CF;}
.Mid-nav ul li a{color: #fff;}
.Mid-nav li ul{ list-style-type:none; display:none; z-index:400; width:300px;  margin-left:-15px; margin-top:10px;   position:absolute;background: #bce0f8;   }
.Mid-nav li ul li{ width:120px; }
.Mid-nav li ul li a{color:Black; }
.Mid-nav li ul li:hover{ background-color:#43aae5; color:White;}



/*content1 左列*/
.content1x{height: 250px;}
.cnt1x1{height: 100px;background: #00a8f6;}
.cnt1x1 img{  margin-bottom: 10px;  width: 70px;  height: 70px; border-radius: 100%;  border: 2px solid #00ab4a;}
.thead{width: 70px;height:70px;border-radius: 100%;position: relative;left: 100px;top: 50px;border: 2px solid #ddd;}
.tname{color: red;font-size: 18px;text-align: center;padding-top: 30px;font-weight: bold;}
.address{height: 65px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;width: 200px;margin: 0 auto;}
.address p{line-height: 30px;text-align: center;color: #000;}
.changeheadImg,.edit{padding-left: 10px;}
/*通讯录*/
.content1y{height:450px;}
.contacts{height: 40px;background: #eeeeee;line-height: 40px;}
.contacts h3{padding-left: 20px;float: left;}
.more1{float: right;padding-right: 20px;}
.cnt1y-ul{margin: 20px 0px 0px 30px;}
 .cnt1y-ul img{width: 70px;height: 70px; border-radius: 100%; border: 2px solid #00ab4a}
.cnt1y-ul li{text-align: center;width: 50px;float: left;margin-right: 25px;margin-bottom: 20px;}
.content1y ul li img{width: 50px;height: 50px; border-radius: 100%; border: 2px solid #ddd}
.content1y ul li span{color: #6bb8c0;}
.content1z{height: 350px;}
.cntlz-ul{margin-right: 10px;}
.cntlz-ul li{float: left; width: 115px;height: 140px;background-color:#eeeeee;margin-left: 10px;margin-top: 10px;text-align: center; }
.cntlz-ul li img{width: 95px;height: 95px;padding: 10px 10px 0 10px; border-radius: 0%; border:0px;}

/*我的答疑*/
.question1{padding: 10px 10px;border-bottom: 1px solid #ddd;}
.question1 div{line-height: 20px;margin-bottom: 20px;}
.weida{background: #90c320;color: #fff;padding: 5px 10px;}
/*想说的*/
.content2x{height: auto;}
.wenben{width:435px;height: 110px;border: 1px solid #ddd;resize:none; font-size:14px; line-height:200%; text-indent:20px;}
.sendpic,.alink,.recieve{ padding-right: 20px;padding-bottom: 10px;background-repeat: no-repeat;padding-left: 30px;background-position-y:-4px;}
.content2x .sayTool{ margin-bottom:10px;}
.content2x .sayTool span { cursor:pointer; display:inline-block; color:#90c320; width:60px; text-align:center}
.content2x .sayTool span:hover{color:#49abf4; font-weight:bold;}

.sendpic{background-image: url("img/icon5.png"); }
.alink{background-image: url("img/icon6.png");background-position-y:-3px; }
.recieve{background-image: url("img/icon7.png");}
.fabubtn button{float: right;padding: 5px 20px;background-color: #90c320;color: #fff; cursor:pointer;}
.fabubtn button:hover{ background-color:#49ABF4;}

/*日志*/


.rzdesc1{padding: 15px 20px;width: 395px;height: 50px;}
.rzdesc1-L{float: left;}
.rzdesc1-L a img{width: 50px;height: 50px;float: left;border-radius: 100%; border: 2px solid #ddd}
.rzdesc1-R{float: right;}
.rzdesc1-L span{float: left;padding-left: 10px;}
.sender{color: #3c82bd;}
.rzdesc2{padding-left: 65px;}
.rzdesc2  img{padding-right: 5px; border-radius: 0%; border:0px;}

.rzdescpix2 {padding-left: 65px; height:auto;}
.rzdescpix2  img{padding-right: 5px; border-radius: 0%; border:0px; height:120px; width:90px; cursor:pointer; border:2px solid #fff;}
.rzdescpix2  img:hover{border:2px solid #f16749;}
.rzdesc3{float: right;margin-right: 20px;height: 35px; padding-top:10px;}
.pinglun, .zhuanfa,.zan{float: left;width: 40px;height: 22px;background-repeat: no-repeat;  text-align: right; padding-right:3px;}
.pinglun{background-image: url("img/icon8.png");padding-left: 0px;background-position-y:-3px; }
.zhuanfa{background-image: url("img/icon9.png");background-position-y:-3px; }
.zan{background-image: url("img/icon10.png");background-position-y:-2px;}
.rzline{border-bottom: 1px solid #ddd;width: 400px;margin: 0 auto;}


.huifu{width: 400px;height: 70px;border: 1px solid #ddd;margin-left:15px;margin-bottom: 20px;resize:none; text-indent:20px; line-height:200%;}
.pingluntxt p{margin-right: 20px;}
.last{text-align: center;line-height: 40px;}



/*家长*/
.jzheadImg{border-radius: 100%;border-radius: 50%;}
.jz  img{float: left;}
.jzcnt-L,.jzcot-R{float: left;}
.jzinfo{float:left;margin-left: 30px;font-size: 15px;color: #fff;line-height: 25px;}
.jzcnt-L{margin: 15px 20px 0 20px;width: 700px;}
.jzcot-R{margin: 15px 10px 0px 0px;width: 310px;}
.jztt{margin-bottom: 30px; width: 680px;height: 40px;background-color: #e5e5e5;padding-left: 20px;line-height:40px;font-size: 16px;}
.xstt{height: 40px;}
.sdudent1,.student2{width: 155px;text-align: center;height: 40px;background-color: #f3f3f3;float: left;line-height:40px;font-size: 16px;}
.jzdesc{width: 700px;}
.jzdesc-L{width: 120px;height: 120px;margin-right: 20px;float: left;}
.jzdesc-R{float: right;width:560px;height: 120px;}
/*.jzdesc-R p{line-height: 40px;}*/
.coursename{color: #00a0e9;font-size: 20px;font-weight: bold;height: 40px;}
.study{font-size: 17px;width: 560px;height: 40px;}
.study .ll{width: 360px;height: 17px;background: #dedede;border: 1px solid #dedede;border-radius: 8px 8px;}
.study span{float: left;margin-right: 20px;}
.xiangqing{background: #74d3ff;float: left;padding: 10px 30px;color: #fff !important;}
.jindu{width: 150px;height: 17px;background: #f39500;position: relative;bottom: 18px;left: 88px;border-radius: 8px 8px;}
.dotted{background-image: url("img/border1.png");height: 33px;width: 680px;}
.jingduall{width: 362px;background: #8ec31f;}

.zuoye1{width: 700px;height: 45px;}
.zuoye1 span{float: left;}
.zuoye1 .s1{padding: 5px 15px;background: #74d3ff;border-radius: 8px;font-size: 16px;color: #fff;}
.s2{padding-left: 15px;font-size: 18px;line-height: 30px;color: #111;width: 400px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.dotted1{background-image: url("img/border2.png");height: 33px;width: 100px;}
.s3{margin-left: 15px; padding: 5px 20px;background: #f4b95b;color: #fff;border-radius: 8px;font-size: 16px;}
.unfinish{background: #dadada;}


/*右边栏目*/
.specialli{background-color: #e5e5e5;}
.xscontent{padding: 20px 15px;width: 280px;background:#f3f3f3;}
.k1{ height:80px;}
.k1-left{float: left;}
.k1-left img{border-radius: 100%;width: 40px;height: 40px;}
.k1-right{float:right;margin-left: 10px;width: 230px;}
.k1-right p{margin-bottom: 10px;}
.jzname{color: #57b3e3 !important;}
.line2{border: 1px dotted #ddd;width: 280px;margin: 0 auto;margin-bottom: 20px;}
.k1Text{width: 280px;height: 30px;resize:none;line-height: 30px;}


/*教师推荐*/
.tjtt{ width: 1020px;height: 40px;background-color: #e5e5e5;padding-left: 20px;line-height:40px;font-size: 16px;margin: 0 auto;}
.kemu{float: right;color: #57b3e3;}
.kemu span{padding: 0px 10px;}
.books{ width: 1060px;height: 180px;margin:20px auto;}
.books ul li{width: 190px;height: 180px;float: left;margin-left:10px;margin-right: 12px;}
.books ul li img{width: 190px;height: 180px;}
.leftbtn{width: 40px;height: 80px;position: relative;background-image: url(img/left.png);bottom:35px;left: 11px;cursor: pointer;}
.rightbtn{width: 40px;height: 80px;position: relative;background-image: url(img/right.png);top: 40px;left:1008px;cursor: pointer;}
/*水印模板*/
.pink{background-color: #4b4845;}
#pinks{width: 190px;height: 180px;position: relative;bottom: 180px;}
#word1s{position: relative;bottom: 350px;padding: 10px 10px;color: #fff;line-height: 25px;overflow: hidden;height: 118px;text-overflow: ellipsis;white-space: normal;}




/*弹出框*/
/*.speakText{display: none;}
.speakText textarea{width: 1000px;height: 100px;resize:none;}*/