﻿
#submissionview{ width:100%;}

#submissionview .header{ display:none;}
#submissionview .content { width:100%; padding:0;}

#submissionview .content .submission{ width:798px; padding:20px 50px 10px 50px; border: #ccc 1px solid; overflow:hidden; float:left;}

#submissionview .content .submission .title{text-align: center; font-weight: bold; font-size: 18px; line-height: 150%; margin-bottom: 20px;}

#submissionview .content .submission .author{ text-align: center; color: #666; height: 24px; border-bottom: 1px dashed #CCC; width:100%; }
#submissionview .content .submission .stat{ color: #666; float:left;padding: 5px 0; width:540px; text-align:right; }
#submissionview .content .submission #opbutton{color: #666; padding: 5px 0; float:left; width:258px; text-align:right;}
#favbutton,#recommendbutton,#resourcebutton{ float:right; margin-right:20px;}
#submissionview .content .submission #opbutton a{ display:block; width:30px; height:20px; float:left; }
#submissionview .content .submission .content{ padding-top:10px; clear:both; line-height:200%; overflow:hidden;}
#submissionview .content .submission .dorecommend_linkbutton {color:Red;}

/* reset css to default for content */

#submissionview .content table {border-collapse:inherit;border-spacing:0; width:auto; border-collapse:separate; table-layout:auto;}
#submissionview .content caption,#submissionview .content  th,#submissionview .content  td {text-align:left;font-weight:normal; overflow:auto; text-overflow:auto; white-space:normal;}
#submissionview .content table,#submissionview .content  td, #submissionview .content th {vertical-align:inherit;}

/*recommend*/
.recommend{background-position: #ECFFF7;background: #FFFFF0;line-height: 26px;padding: 0 15px;float: left;width: 768px;clear: both;margin: 20px 0;}
.recommenditem{border-bottom:#afafb0 1px dotted; overflow:auto; padding:10px 0;}
.recommend_presenter{font-size:14px}
.recommend_time{color:#999; margin:0 10px; display:inline;font-size:14px}
.recommend_comment{}

/*tores*/
.tores{background-position: #ECFFF7;background: #FFFFF0;line-height: 26px;padding: 0 15px;float: left;width: 768px;clear: both;margin: 20px 0;}
.toresitem{border-bottom:#afafb0 1px dotted; overflow:auto; padding:10px 0;}
.tores_presenter{font-size:14px}
.tores_time{color:#999; margin:0 10px; display:inline;font-size:14px}
.tores_comment{}

.comment{ width: 798px; padding: 30px 50px 15px 50px; border: 1px solid #ccc; border-top:0; background: #F6F6F6;  margin:10px 0 20 0;overflow:hidden; clear:both; float:left;}
.commenttitle{ color: #C00; font-size: 14px; font-weight: bold; padding-bottom: 10px;}
.navtop,.navbottom { width:780px;  padding:5px 10px; text-align:right; background-color:#fff; margin:10px 0; border:dashed 1px #ccc; float:left;}

.list{ background-color:#fff; float:left; width:100%;}
.reply {width: 798px; float:left; margin:2px 0; border-bottom:#afafb0 1px dotted}
.reply_student{}
.reply_assistant{}
.reply_expert{}
.reply_manager{}

.replyheader{width: 100%;padding: 5px 0;float: left;}
.replyheader span{ margin-left:20px;}
.from{color: #1e50a2; float:left;}
.author{margin-left:10px; float:left}
.ip{float:right;color:#999}
.posttime{float:right;margin-right:10px;color:#999}
.replycontent{ text-indent:2em; float:left; width:760px; clear:both; padding:10px 15px; font-size:14px; line-height:21px;}
.replyfooter{width: 760px; text-align:right; padding-right:10px; margin-top:6px;_margin-top:3px;font-size:10pt;}

.inner_expert .replybody{background-color: #FCECCF;}

.operatelink{cursor:hand;}
.operatelink_delete,.operatelink_recover{color:Red; display:inline; margin-left:20px;}
.recover{color:Red;}
.replyfooter span{margin-right:10px;}
.replyfooter li{ float:right; margin-right:6px;}

.input {width: 750px; padding:5px; float:left ; margin-top:5px; }
.inputbox{ height:60px; width:740px;}
.submit {width: 750px; height:20px; text-align:right;float:left ; margin-top:5px;}
.message { height:20px; color: #C00;  margin-top:5px;margin-left:20px;}
.button {width:80px;height:24px;}

#recommendrating{display:block; float:left; margin:0px 2px;width:380px}
#recommendrating span,#rating span{ display:block; float:left; margin:0 5px;}

.PostBlock_Content_Deleted{color: #003399;width: 500px;height:40px;line-height:40px;margin-left:100px; display:inline-block; background-color: #FFFFCC;text-align:center; font-size:12pt;}


.RecommendErrorMessage{color: Red;text-align: center;}
.Recommend_dialog{display: none;position: fixed;top: 17%;left: 50%;margin-left: -200px;width: 400px;height: 300px;color: #333;border: 4px solid #B8B8B8;background-color: #F0F0F0;}
.Recommend_title{background-color: #122538;height: 30px;line-height: 30px;color: #FFF;font-size: 10pt;cursor: move;}
.Recommend_content{margin-top:10px;text-align: center;}
.Txt_RecommendReason{margin-top: 10px;width: 380px;height: 160px;}
.Recommend_reason{}
.Txt_RecommendReason_Remind{height: 18px;color: Red;}
.Recommend_Botton{text-align: center;height: 30px;margin: 4px auto;}
.Recommend_bottom{}

.Resource_dialog{display: none;position: fixed;top: 17%;left: 50%;margin-left: -200px;width: 400px;height: 360px;color: #333;border: 4px solid #B8B8B8;background-color: #F0F0F0;}
.Resource_title{background-color: #122538;height: 30px;line-height: 30px;color: #FFF;font-size: 10pt;cursor: move;}
.Resource_content{margin-top: 10px;text-align: center;}
.Resource_category{width:380px;height:120px;margin:10px;}
.Txt_ToResReason{width: 380px;height: 50px;}
.Resource_reason{width:370px;height:120px;margin:10px;}
.Txt_ToResReason_Remind{height: 18px;color: Red;}
.Resource_Botton{text-align: center;height: 30px;margin: 4px auto;}
.Resource_bottom{}
.tip{display:block;float:left;width:380px;height:20px;text-align:left;}

#toresrating{display:block; float:left; margin:0px 2px;width:380px;}
#toresrating span,#rating span{ display:block; float:left; margin:0 10px;}


