nav.MainTitle h4 span.Arrow{
    font-size:80%;
    font-weight: normal;
    color:black;
}
div.Message{
    width:928px;
    padding:10px;
}
div.MessageHead{
    width:100px;
    text-align: center;
}
div.MessageBody div.Table{
    width:100%;
}
div.MessageInfo{
    padding-bottom: 10px;
    border-bottom: dotted 1px lightgrey;
}
div.MessageInfo span.MessageIndex,div.MessageDoReply{
    float:right;
}
div.MessageContent,div.MessageReply{
    padding:10px 0px;
}
div.MessageReply table{
    width:100%;
    background-color: #B6D6ED;
    border-radius: 5px;
}
div.MessageReply table td{
    padding:10px;
    vertical-align: top;
}
div.MessageReply table td:first-child,div.MessageReply table td:last-child{
    white-space: nowrap;
}
div.MessageReply table td:nth-child(2){
    width:100%;
}
form.MessageOperate>*{
    margin:10px 0px;
}
form.MessageOperate p.Error{
    padding:10px;
    text-align: center;
    background-color: lightpink;
    color:darkred;
}
form.MessageOperate p.Reply{
    padding:0px 10px;
}
form.MessageOperate p.Reply img{
    margin-left:5px;
    vertical-align: text-bottom;
}
form.MessageOperate textarea{
    width:928px;
    padding:10px;
    border:solid 1px #B6D6ED;
    border-radius: 5px;
}
form.MessageOperate input[type="submit"]{
    box-sizing: content-box;
    padding:5px 10px;
    background-color: #2B91D5;
    color: white;
    border:none;
    border-radius: 5px;
}
div.MessageOperate p{
    padding:10px;
    text-align: center;
}