/* CSS Document */
.notes, .comments, .votes {margin:8px; overflow:hidden;}

.tool_btns {margin-top:5px;}

.notes h2 { padding-left:4px; height:25px; line-height:25px; background:url(../images/jianbian.gif) no-repeat;}
.notes h2 span.title {background:url(../images/icons/icon4.gif) no-repeat left 3px; padding: 0 0 0 16px;}
.notes h2 span.title,
.notes h2 a { margin-right:8px; display:block; float:left; text-decoration:none;}
.notes h2 a b {visibility:hidden;}
.notes h2 a.historyMsg {background:url(../images/button_general.gif) no-repeat; width:53px; height:16px; margin: 3px 20px 3px 0;padding:1px 12px 7px 14px; line-height:16px; font-weight:normal;color:#005780; float:right;}

.notes a#search:link,
.notes a#search:visited,
.notes a#search:hover,
.notes a#search:active { display:block; float:right; text-decoration:none;margin: 0 8px 0 0; color:#000; padding:2px 6px 0; background:ButtonFace;border:2px outset ButtonHighlight;}
.notes a#search:hover {text-decoration:none;border:inset;}

.notes a#newNote:link,
.notes a#newNote:visited,
.notes a#newNote:hover,
.notes a#newNote:active {display:block; float:right; text-decoration:none; margin: 0 8px 0 0;color:#fff;padding:1px 3px 1px 20px;background:url(../images/icons/icon_publishHelp.gif) no-repeat #2680e9 2px; border:1px solid; border-color:#66acff #094fa1 #094fa1 #66acff;  }
.notes a#newNote:hover {border-color:#BB6600 #FFD000 #FFD000 #BB6600 ;background-color:#f60;}

.notes a#myResume:link,
.notes a#myResume:visited,
.notes a#myResume:hover,
.notes a#myResume:active {display:block; float:right; text-decoration:none; margin: 0 8px 0 0;color:#fff;padding:1px 3px 1px 20px;background:url(../images/icons/icon_pen.gif) no-repeat #2680e9 5px; border:1px solid; border-color:#66acff #094fa1 #094fa1 #66acff;  }
.notes a#myResume:hover {border-color:#BB6600 #FFD000 #FFD000 #BB6600 ;background-color:#f60;}

.notes a#trashNotes:link,
.notes a#trashNotes:visited,
.notes a#trashNotes:hover,
.notes a#trashNotes:active {background:url(../images/icons/icon_trash_1.gif) no-repeat left 1px;display:block;border:none 0; float:right; text-decoration:none; height:20px;width:20px; padding:0; margin:0 10px 0 0;white-space:nowrap;overflow:hidden;}
.notes a#trashNotes:hover {text-decoration:underline;}
.notes a#trashNotes b {visibility:hidden;white-space:nowrap;}

#weekNav {margin:5px 0 4px;color:#777;}
#weekNav span.lightblue {float:none;}
#weekNav a {color:#000; text-decoration:none;}
#weekNav a:hover {text-decoration:underline;}

#noteList{list-style: none; clear:both; margin: 5px 5px 0 0;}
#noteList .note { border-bottom: 1px solid #ddd; margin-bottom:2px; padding-bottom:2px; }
#noteList .note h3 {height:25px; line-height:25px; font-size:14px;}
#noteList .note h3 a {text-decoration:none;}
#noteList .note h3 a:hover {text-decoration:underline;}
#noteList .note h3.readed a {color:#444; text-decoration:none;}
#noteList .note h3.readed a:hover {text-decoration:underline;}
#noteList .note h3 span.title {display:block;float:left;overflow:hidden;}
#noteList .note p {word-break:break-all;word-wrap:break-word ;}
#noteList .rewardIcon {background:url(../images/icons/icon_jiang.gif) no-repeat 2px 4px; display:block;width:14px;height:14px;float:left;}

#noteList .note .lastReply {color: #777; font-size:9px;font-weight:normal; margin-left:8px;}

#noteList .note h4 {text-align:right; color: #666; font-weight:normal;}
#noteList .note h4 a.noteType {color:#555; text-decoration:none;}
#noteList .note h4 a.noteType:hover {text-decoration:underline;}
#noteList .note h4 .username {margin-right:8px; color:#555; text-decoration:none;}
#noteList .note h4 .username:hover {text-decoration:underline;}
#noteList a.delFavorite {background:url(../images/button_x.gif) no-repeat;color:#2E87C3; font-weight:normal; padding:0 0 0 12px;margin: 0 0 0 4px; text-decoration:none;}
#noteList a.delFavorite:hover {text-decoration:underline;}
#noteList .note h4 a.vote {color:#2E87C3; font-weight:normal; margin: 0 0 0 0; text-decoration:none;}
#noteList .note h4 a.vote:hover {text-decoration:underline;}

#voteButtons {border: 1px solid #e1e4e9; padding: 5px;line-height:24px;}
#voteButtons a {padding:3px 6px 1px; background:ButtonFace;border:2px outset ButtonHighlight; text-decoration:none; color:#000;margin-right:5px;}
#voteButtons a:hover {padding:3px 6px 1px; background:ButtonFace;border:2px inset ButtonHighlight; text-decoration:none; color:#000;margin-right:5px;}

.comments h1 {background:#E1E4E9; padding-left:5px; height:20px; line-height:20px;}
#commentList {list-style: none; clear:both;}
#commentList { border: 1px solid #E1E4E9; border-top:none;}
#commentList .comment {border-bottom: 1px solid #E1E4E9;padding: 5px 10px;}
#commentList .comment h4 {text-align:right; margin-top:8px;}
#commentList .comment h4 .username {margin-right:8px; color:#555; text-decoration:none;}
#commentList .comment h4 .username:hover { text-decoration:underline;}
#commentList .comment p {word-break:break-all;word-wrap:break-word ;}
#commentList .comment a {text-decoration:none;color:#2E87C3;}
#commentList .comment a b {visibility:hidden;}
#commentList .comment a.delComment {background:url(../images/button_x.gif) no-repeat; font-weight:normal; padding:0 0 0 12px;margin: 0 0 0 4px;}

#noteButtons a.delFavorite {background:url(../images/button_x.gif) no-repeat left 2px;color:#2E87C3; font-weight:normal; padding:0 0 0 12px;margin: 0 0 0 4px; text-decoration:none;}
#noteButtons a.delFavorite:hover {background:url(../images/button_x.gif) no-repeat left 2px;text-decoration:underline;}

#publishNote { margin: 10px; width:440px;}
#publishNote h1 {background:url(../images/icons/icon_publishHelp.gif) no-repeat left 5px;height:30px; line-height:30px; padding:0 0 0 20px; margin: 0 0 0 5px;}
#publishNote form { padding:0 10px; }
#publishNote ul {list-style:none;}
#publishNote li {margin-bottom:7px;}
#publishNote label {color:#0e89c5; font-weight:bold;}
#publishNote .input, #publishNote textarea {border: 1px solid #0e89c5;}
#publishNote .input {width:320px;}
#publishNote textarea {width: 420px; height:180px;}
#publishNote .buttons {text-align:center; width:100%; padding: 5px ;}
#publishNote .buttons input {cursor:pointer;}

#publishNote .tip {border: 1px dotted #bbb; width:100%; padding:4px; color:#000; margin-top:5px; line-height:16px;}
#publishNote .tip span {color:#f60;}
#publishNote .tip div {margin-left:60px;}

#weekNav a b {visibility:hidden;}
#weekNav a.back {background:url(../images/button_back.gif) no-repeat; width:53px; height:16px;line-height:normal; padding:2px 18px;}
#weekNav a.back:hover{text-decoration:none;}

/* 高级搜索 */
fieldset {border:1px solid ButtonFace; padding:5px; cursor:pointer;}
input.searchSubmit {margin:4px auto 0 190px;width:60px;}

/**/
.agreement {padding:30px 10px;}
.agreement h1 {font-size:1.2em;margin:0 0 10px;}
.agreement p {font-size:1.2em;line-height:1.6em;}
.agreement .okButton {height:23px; border:1px solid; border-color:#66acff #094fa1 #094fa1 #66acff; background:#2680e9; color:#fff;  cursor:pointer; line-height:23px;margin:5px auto;display:block;}
