﻿/**平台消息*/
#con_right #tab_menu{
background:#fff;  
border:1px solid #dcdcdc;  
min-height:700px;
overflow:hidden;
/*width:982px;*/
padding:0 0 20px 0;
width:100%;
}
#con_right .clpt_con
{
width:960px;
margin:10px auto;
}

#con_right .pt_con ul
{
/*width:900px;*/
padding:10px 30px;
background:#fff;
	
}
#con_right .pt_con ul li
{	
/*width:900px;*/
border-bottom:1px solid #CFE6EF;
cursor:pointer;	
	
}

/**通知管理*/
#InformManer .pt_conList li{ 
padding-left:30px;
padding-top:10px;
/*width:940px;*/
margin:10px auto;
border-bottom:1px solid #C6E1EC;
color:#6C6C6C;
overflow:hidden;
}
#InformManer .pt_conList li span { 
line-height:30px;
}
#con_right .pt_con ul li dl
{
margin:10px 0px;
}
#con_right .pt_con ul li dt a
{   padding-left:30px;
display:block;
background:url('../../Img/icon/unread.png') no-repeat 0 0px;
height:25px;
color:#888888;
}
    #con_right .pt_con ul li dt a .notetitle {
    float:left;
    max-width:450px;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    }
#con_right .pt_con ul li dd
{
text-indent:2em;
color:#989898;
margin-bottom:10px;
line-height:25px;
}
#con_right .pt_con ul li .pt_bottom
{
float:right;
}
#con_right .pt_con ul li .pt_bottom span
{
display:inline-block;
margin-right:1px;
cursor:pointer;
}
#con_right .pt_con ul li .pt_bottom .more_con
{
color:#30A2FB;
margin-right:10px;
}
#con_right .pt_con ul li span
{
display:block;
line-height:30px;
color:#9A9A9A;
}
#con_right .pt_con ul li dd div span {
display:inline;
}
#con_right .pt_con ul li dt a span {
float:left;
margin-right:30px;
text-align:left;
width:165px;
}
#con_right .pt_con ul li dt a span.Name {
width:120px;
}
#con_right .pt_con ul li.active dt a
{
background:url('../../Img/icon/read.png') no-repeat 0 0px;
}
#con_right .pt_con ul li dd.hide
{
display:none;
}
/*共有平台消息与admin*/
.InformManDiv {
background:#fff;
border:1px solid #dcddcc;
min-height:700px;
}
#con_right  ul.pt_conList .title{ 
float:left;
padding-left:30px;
line-height:40px;
margin-bottom:10px;
color:#7A7A7A;
cursor:pointer;
background:url('../../Img/Icon/read.png') no-repeat 0 8px;
max-width:400px;
text-overflow:ellipsis;
overflow:hidden;
}
    #con_right ul.pt_conList .title nobr {
     max-width:350px;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
float:left;
    }
#con_right  ul.pt_conList .time, #con_right  ul.pt_conList .other,#con_right ul.pt_conList span.oper{ 
float:right;
margin-right:20px;
cursor:pointer;
line-height:40px;
}
#con_right ul.pt_conList .time {
  width:150px;
  text-align:left;
}
#con_right ul.pt_conList .other {
 width:100px;
 text-align:left;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
}
/*平台消息里面内容*/
#con_right .pt_conLeft { 
/*width:720px;*/
min-height:500px;
/*float:left;*/
background:#fff;
border:1px solid #dcdcdc;
padding:0 0 10px 0;
margin-right:250px;
}
#con_right .pt_conLeft .head {
     width:100%;
     height:45px;
     border-bottom:1px solid #C6E0ED;
     background:#10AE59;
     color:#fff;
     line-height:45px;
     
}
    #con_right .pt_conLeft .head label {
    float:left;
    margin-left:20px;
    }
#con_right .pt_conLeft .ptHead { 
min-height:60px;
/*width:680px;*/
padding:10px 15px;
color:#797979;
margin:0 auto;
border-bottom:1px dashed #C6E1EC;
text-align:center;
}
#con_right .pt_conLeft .ptHead p {
width:100%;
line-height:30px;
padding-top:10px;
position:relative;
border-bottom:10px;
}
#con_right .pt_conLeft .ptHead p.SmTitel {
text-align:center;
font-size:12px;
color:#aaa;
}
#con_right .pt_conLeft .ptHead p span.title{ 
/*width:650px;*/
font-size:16px;
font-weight:600;
color:#555;
display:block;
line-height:25px;
padding:0 10px;
text-align:center;
letter-spacing:1px;
}
#con_right .pt_conLeft .head span.trunGo { 
float:right;
margin-right:20px;
line-height:30px;
font-size:25px;
cursor:pointer;
margin-top:8px;
/*position:absolute;
right:20px;
top:10px;
cursor:pointer;*/
}
#con_right .pt_conLeft .ptHead a { 
display:inline-block;
color:#aaa;
margin-right:10px;
font-size:12px;
}
  #con_right .pt_conLeft .ptCon p {
     word-break: break-all;
    line-height:28px;
    }
    
#con_right  .downFj { 
margin:10px 0 0 30px;
color:#555;
}
#con_right  .downFj a { 
color:#009BFF;
display:inline-block;
margin-left:20px;
margin:3px 20px;

}
#con_right .pt_conLeft .ptCon  { 
line-height:30px;
color:#7A7A7A;

margin-bottom:10px;
margin-top:10px;
/*width:670px;*/
padding:15px;
}

#con_right .pt_conLeft .ptCon img {
 max-width:100%;
 max-height:500px;
}
#con_right .pt_conLeft .ptCon img.notepic { 
float:right;
width:150px;
margin-right:10px;
margin-left:10px;
}
    #con_right .pt_conLeft .ptCon table {
    max-width:100% !important;
    }
#con_right .pt_conRight { 
float:left;
width:250px;
border:1px solid #dcdcdc;
background:#fff;
margin-left:5px;
min-height:480px;
position:absolute;
top:0px;
overflow-x:hidden;
right:0px;
overflow-y:auto;
}
#con_right .pt_conRight dl dt { 
width:250px;
border-bottom:1px solid #C6E0ED;
line-height:45px;
height:45px;
text-indent:1em;
margin-bottom:10px;
color:#fff;
background:#10AE59;
}
#con_right .pt_conRight dl dd { 
width:240px;
line-height:25px;
margin-bottom:10px;
}
#con_right .pt_conRight dl dd a { 
display:block;
padding-left:40px;
text-overflow:ellipsis;
overflow:hidden;
max-width:190px;
background:url('../../Img/Icon/bianq.png')no-repeat 15px 5px;
color:#7A7A7A;
cursor:pointer;
}
/**学校通知，课程通知，*/
.MesscomList .TitleOperBtn {
float:right;
height:40px;
margin-right:10px;
}
    .MesscomList .TitleOperBtn .oper {
     margin-right:5px !important;
     color:#00A2FF !important;
    }
 .MesscomList .TitleOperBtn .oper img {
     float:left;
     margin-left:10px;
     margin-top:10px;
}
/**发布信息，教师与管理员共有*/
#InformManer .schoolAdd,.pt_con .schoolAdd{ 
/*width:940px;*/
height:40px;
border-bottom:1px dashed #C6E1EC;
margin:0 auto;
padding-left:30px;
}
#InformManer .schoolAdd img,.pt_con .schoolAdd img{ 
float:right;
margin-top:10px;
}
#InformManer .schoolAdd a ,.pt_con .schoolAdd a{ 
float:right;
line-height:40px;
color:#2EB568;
cursor:pointer;
margin:0 20px 0 5px;

}
    #InformManer .schoolAdd .schItem a { 
display:block;
width:50px;
height:23px;
text-align:center;
line-height:23px;
color:#fff;
background:#10AE59;
margin-top:5px;
}
/*课程通知*/
#InformManer .schoolAdd .schItem { 
float:left;
margin-left:20px;
height:30px;
margin-top:5px;
line-height:30px;
color:#3E3E3E;
}
#InformManer .courseList li .title{
background:url('../../Img/icon/kctz.png') no-repeat 0 3px;
}
#InformManer .schoolAdd .schItem label { 
float:left;
margin-right:4px;
}
#InformManer .schoolAdd .schItem select, #InformManer .schoolAdd .schItem input{ 
border:1px solid #dcdcdc;
display:inline-block;
height:25px;
outline:none;
float:left;
margin-top:2px;	 
}
#InformManer .schoolAdd .schItem input { 
margin-top:2px\9;
padding:3px;
height:19px;
}
#InformManer .schoolAdd .schItem a { 
display:block;
width:50px;
height:23px;
text-align:center;
line-height:23px;
color:#fff;
background:#10AE59;
margin-top:5px;
}
/**发布消息*/
.Fb { 
width:100%;
   
}
.FbLeft { 
/*width:715px;*/
border:1px solid #dcdcdc;
/*float:left;*/
background:#fff;
margin-right:250px;
}
.FbHead { 
height:50px;
line-height:50px;
/*width:715px;*/
border-bottom:1px dashed #7ECEF3;
margin:0 auto;


}
.FbHead a { 
display:block;
padding-left:30px;
text-indent:1em;
background:url('../../Img/icon/fb.png') no-repeat 10px 15px;
color:#10AE59;
}
.FbForm { 
/*width:680px;*/
padding:20px 25px;
	
}
.FbForm .Fb_item { 
margin-top:10px;
overflow:hidden;
color:#555555;
}
.FbForm .Fb_item label { 
float:left;
width:100px;
text-align:right;
color:#555555;
line-height:27px;
}
.FbForm .Fb_item input.text{ 
/*width:500px;*/
width:70%;
height:25px;
border:1px solid #dcdcdc;
color:#555555;
}
.FbForm .Fb_item input[type=radio],.FbForm .Fb_item input[type=checkbox]{ 
margin:0 10px 0 20px;
line-height:30px;
}
		
.FbForm .Fb_item textarea { 
/*width:500px;*/
width:70%;
border:1px solid #dcdcdc;
resize:none;
outline:none;
}
.FbForm .Fb_item .Fb_box { 
float:left;
/*margin-left:100px;*/
width:500px;
}
.FbForm .Fb_item .Fb_box a { 
float:left;
margin-left:5px;
margin-top:5px;
color:#555555;
width:240px;
}
.FbForm .Fb_item>a,#uploadfile { 
display:block;
width:80px;
height:27px;
background:url(../../Img/icon/fbtn.png) no-repeat;
line-height:27px;
color:#fff;
text-align:center;
margin-left:30px;
cursor:pointer;
margin-top:20px;
}
#uploadfile {
 margin-left:0;
}
  
    .FbForm .Fb_item .Fb_box a input {
    float:left;
    margin-top:2px;
    }
    .FbForm .Fb_item .Fb_box a label {
    text-align:left;
    width:auto !important;
    }

.FbForm .Fb_btn {
width:150px;
margin:30px auto;
margin-bottom:0px;

}
.FbForm .Fb_btn a { 
display:inline-block;
width:60px;
height:25px;
line-height:25px;
color:#fff;
text-align:center;
box-shadow:1px 3px 4px #E0DFE4  ;
background:#10AE59;
cursor:pointer;

}
.FbForm .Fb_btn a.qx { 
background:#E0DFE4 ;
color:#555555;
}
#con_right .tab_title li.homeRight {
    float:right;
    margin-right:20px;
}
#con_right .tab_title li.homeRight  .MessEdit img {
    float:left;
    margin-top:13px;
    margin-left:5px;
}