/* CSS Document */

#header{ height:283px;  background:url(../images/article_topbg.jpg) no-repeat;}

.acontent{ margin:0 auto; width:920px; height:auto; background:url(../images/article_contentbg.jpg) repeat-y;}
.acontent .title{ float:left; width:920px; height:74px;  background:url(../images/article_titlebg.jpg) no-repeat;}
.acontent .title h1{ padding-top:16px; padding-bottom:6px; text-align:center; color:#fff; letter-spacing: 2px; }
.acontent .title h4{ text-align:center; color:#f49bff; line-height:24px;}
.acontent .p_text {margin:0px auto; padding:10px 0; width:800px; text-align:left; line-height:32px; font-size:14px; color:#481d50; overflow:hidden;}
.acontent .table{ margin:10px auto; max-width:800px; border-collapse:collapse;  text-align:left; line-height:32px; font-size:14px; color:#481d50; }
.acontent .p_text table {table-layout: fixed;
word-wrap:break-word;}

.link{ text-align:center; }
.link a{ color:#ff8a00; }
.link a:hover{ color:#ff0060; text-decoration:underline; }

.title a{ padding-left:24px; color:#103210;  text-align:left;background:url(../images/68.gif) no-repeat 8px 0px; }
.title a:hover{ color:#078c00; text-decoration:underline; }

.time{ color:#769c45; text-align:center; }




.abottom{ margin:0 auto; width:920px; height:68px; background:url(../images/article_bottom.jpg) no-repeat; }

.tartcile_adjunct{ margin:0 auto; width:758px; height:30px; line-height:30px; text-align:left; background:url(../images/teaching_releaseline.gif) repeat-x bottom #fbdeff;}
.tartcile_adjunct h4{ padding:0 12px; font-weight:bold; color:#d150e5; float:left; }
.tartcile_adjunct ul li{ display:block; padding:0 12px 0 0; float:left;}
.tartcile_adjunct ul li a img{ padding:0 4px; }
.tartcile_adjunct ul li a{color:#ff007e;}
.tartcile_adjunct ul li a:hover{color:#8e0046; text-decoration:underline;}



.diaryshow_msg,.diaryshow_submsg{
	margin:0 auto;
	padding-bottom::6px;
	width:810px;
	height:auto;
	text-align:left;
}
.diaryshow_msg .msgtitle{
	padding:6px 10px 0 10px; 
	height:22px; 
	text-align:left; 
	color:#b034c7;
	background:#ebcfea; 
}

.diaryshow_msg .msg{
	margin:6px 0 0 0;
	background:#ffffff;
	border-collapse:collapse;
	width:810px;
}
.showmsg_pic{
	width:50px;
	height:49px;
	margin:8px 0 0 0;
}
.showmsg_txt h3{
	float:left;
	width:350px;
	padding:8px 0 0 5px;
    color:#8c5c95;
	line-height:24px;
}
.showmsg_txt h3 a,.showmsg_txt h4 a{ color:#ec0192; text-decoration:none;}
.showmsg_txt h3 a:hover,.showmsg_txt h4 a:hover{ color:#96005d; text-decoration:none;}

.showmsg_txt h4{
	float:left;
	padding:8px 0 0 5px;
	width:300px;
    color:#122f57;
	font-weight:normal;
	line-height:24px;
	text-align:right;
}
.showmsg_txt p {
	float:left;
	display:block;
	width:680px;
	padding:0px 12px 8px 5px;
    color:#6d6d6d;
	line-height:24px;
}		
.diaryshow_submsg .subtitle{
	margin-top:6px;
	background:url(../images/diary_showarticle_line.gif) repeat-x top #ffdfd6 ;
	padding:6px 10px 0 10px; 
	height:22px; 
	text-align:left; 
	color:#dd4879;
}
.diaryshow_submsg .subtitle img,.diaryshow_msg .msgtitle img{
	margin-right:6px;
}

.hf_k{ margin:10px 0; width:280px; border:1px solid #c5c5c5; background:#fff; height:21px;  line-height:21px;}


/*CSS scott style pagination*/
div.scott { margin:0 auto; width:100%; font-size:12px; padding:3px;  text-align:center; }
div.scott A {border:1px solid #d571af; padding:2px 5px;  COLOR:#b80079; margin-right:2px; TEXT-DECORATION: none; background:#fff;}
div.scott A:hover { border:1px solid #d571af; COLOR: #7d0052; background:#ff83e0; }
div.scott A:active { border:1px solid #d571af; color:#970063;}
div.scott span.current {border:#d571af 1px solid; padding:2px 5px; FONT-WEIGHT: bold;  COLOR: #fff; margin-right:2px;  BACKGROUND-COLOR: #ec0192;}
div.scott span.disabled { border:1px solid #f3f3f3; padding:2px 5px;  COLOR: #ccc; margin-right:2px;  background:#fff; }

.page{line-height:28px; color:#c5589c; }

.grid textarea{ padding:1px 2px; border:1px solid #c5c5c5; width:600px; height:90px; color:#3f3f3f; line-height:20px;}


.p_text img
{
    max-width:100%;
}