body{ margin:0px; padding:0px; font-size:14px; background-color:#3a6592;}
form{ margin:0px; padding:0px;}
a{color:#197ac5; text-decoration:none}
a:hover{ text-decoration:underline}
.clear{width:100%; height:0px; overflow:hidden; clear:both; float:none}
.main{ width:1000px; text-align:left; height:auto;}
.d01{ padding:5px; position:relative; overflow:hidden; width:984px; height:auto; border:3px solid #3a6592; border-top:0px; background-color:#eef7fd;}
.text01{ border:1px solid #C4d8ed; line-height:20px; padding:3px; height:20px; width:500px;}
.text02{ border:1px solid #C4d8ed; line-height:20px; padding:3px; height:20px;}
.textarea01{border:1px solid #CCCCCC; }
.top{ width:994px; overflow:hidden; border:3px solid #3a6592; border-bottom:0px; border-top:0px; text-align:left; height:auto;}
.t1{ position:relative; border:5px solid #0f9edb; border-top:0px; border-bottom:0px; background-image:url(images/top_bg.gif); height:42px; overflow:hidden;}
.t1dh{ position:absolute; margin:0px; padding:0px; top:22px; right:10px;}
.t1dh li{ float:left; list-style:none; padding:0px 8px 0px 8px; margin:0px; border-right:1px solid #3ac0F9; font-size:12px; line-height:14px;}
.t1dh a{ color:#FFFFFF}
.dh{ width:986px; border:4px solid #0f9edb; border-top:0px; height:37px; background-color:#0f9edb; padding:0px; margin:0px; background-image:url(images/bg05.gif);}
.dh li{ width:88px; margin:0px; padding:0px; letter-spacing:1px; margin-right:0px; font-size:12px; height:37px; background-image:url(images/bg06.gif); background-position:right; background-repeat:no-repeat; line-height:33px; text-align:center; color:#FFFFFF; list-style:none; float:left}
.dh .lli{ background-image:none;}
.dh li a{ color:#135294; text-decoration:none}
.sdh{ margin:0px; padding:0px; border-bottom:1px solid #c4d8ed; margin-bottom:8px; height:30px; padding-top:0px;}
.sdh li{ width:90px;  margin-right:10px; font-size:12px; height:30px; background-color:#c4d8ed; line-height:30px; text-align:center; color:#FFFFFF; list-style:none; float:left}
.sdh li a{ color:#135294;}
.table1{ border:1px solid #ffffff; border-collapse:collapse;}

.table1 td{ border:1px solid #ffffff; color:#135294; padding:5px; font-size:12px; vertical-align:middle; line-height:25px;}
.table1 .mhead{ background-color:#c4d8ed; color:#135294; font-size:14px; font-weight:bolder}
.table1 .head{font-size:12px;}
.mhead1{ background-color:#d9edfa; color:#135294;}

.messTable{ border:1px solid #eeeeee; border-collapse:collapse;}
.messTable td{ border:1px solid #eeeeee; vertical-align:top; line-height:25px;}
.messTable .head{}


.table2 .head{ background-color:#f6f6f6; font-weight:lighter; line-height:15px;}
.color1{ color:#FF0000}
.color2{ color:#009900}
.color3{ color:#ffffff}
.bg01{background-color:#d9edfa;}

.messTable .datetime{ color:#999999; font-size:12px; line-height:20px;}

.klist{ width:970px; height:auto; margin:0px; padding:0px;}
.klist li{ font-size:12px; position:relative; line-height:20px; width:179px; overflow:hidden; float:left; padding:5px; margin:2px 0px 2px 2px; list-style:none; height:60px; border:1px solid #c4d8ed;}
.klist .listate{ position:absolute; bottom:2px; right:2px;}

.msortt{ font-size:14px; font-weight:bolder; padding-left:10px;}
.ssort{ width:500px; height:auto; margin:0px; padding:0px;}
.ssort li{ float:left; background-color:#FFFFFF; display:inline; list-style:none; padding:5px; margin:5px; border:1px solid #0066FF; cursor:pointer; font-size:12px; line-height:15px;}

/*               上传文件的ＤＩＶ*/
.upfileDiv{ position:absolute; display:none; overflow:hidden; border:2px solid #666666; top:50px; left:212px; padding:0px; width:360px; height:100px; background-color:#FFFFFF;}
.upfileClose{ position:absolute; top:0px; right:0px; height:20px; width:40px; background-color:#666666; color:#FFFFFF; cursor:pointer; line-height:20px; font-size:14px; text-align:center;}