  @charset "utf-8";
  /*
  @author:hopesoft @ 2006-11-05
  v1.0  
  */  
  body{margin:0px;padding:0px 10px;color:#666666;background-color:#FFFFFF;font: 12px/150% Arial, Helvetica, sans-serif;}
  p{font: 12px/150% Arial, Helvetica, sans-serif;}
  td{font: 12px/150% Arial, Helvetica, sans-serif;}
  th{font: 12px/150% Arial, Helvetica, sans-serif;}
  input,select{font: 12px/150% Arial, Helvetica, sans-serif;}
  ul { margin: 0px; padding : 0px; list-style : none; } 
  h2 { margin-bottom:5px;font: 14px/150% normal Arial, Helvetica, sans-serif; color: #006600}  
  h2.loading {font-size:12px;font-weight:normal;color:#006600;padding-top:20px;}
  h3 {margin-bottom: 5px; font: 14px/150% normal Arial, Helvetica, sans-serif; color: #666666;}
  a {color: #004f99; text-decoration: underline}
  a:hover {background: #FEF7CD; color: #808080; text-decoration: none}  
  form{margin:0px;padding:0px;}
  
  #mainbody{width:100%;margin-left:auto;margin-right:auto;clear:both}
  #main{padding:0px 5px 0px 0px;float:left;margin:0px;width:76%;width:75% !important;}
  #mainright{padding:5px 0px 0px 0px;float:left;margin:0px;width:23%;}  
    
  /*---GuestBook---*/
  #divGuestBookNav{margin-top:5px;padding:0px;}
  #gbTitle{padding-right:30px;}
  #gbAction{padding:0px 5px 0px 0px;font-weight:normal;font-size:12px;}
  #ulGuestBook{padding:0px 0px 0px 0px;float:right;margin:3px 0px 0px 0px;width:100% !important;}     
  .liGuestBook{width:99%;margin-top:0px;margin-bottom:3px;border:1px solid #79A7E2;padding:0px;}
  .spanTitle{width:80px;float:left;padding-left:10px;letter-spacing:2px;font-size:12px;display:block;}
  .AdminMenu{text-align:left;padding-left:20px;padding-top:10px;}
  .gbcontent{overflow: hidden;width:100%;}    
  .gbcontent p{margin: 6px 8px 0px;}  
  .reply_span{margin:0px;padding:0px;vertical-align:top;display:table-cell;}
  .reply_span textarea{border:1px solid #919191;}  
  .tblcontent td{vertical-align:top;}
  .gbinput{font-size:12px;border:1px solid #79A7E2;}
  .button{
	font: 12px/150% Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	border: 1px solid #698CC3;
	color: #003366;
  }  
  .clear{clear:both;padding:0px;margin:0px;}  
  .fred{color:red;}

  /*---提示信息---*/
  #msginfo{padding:5px 10px;position:absolute;left:18px;top:90%;height:20px;background:#FFFFAE;border:1px solid #C3D6EE;color:#373737;margin-bottom:10px;width:200px;}
  #msginfo  ul { margin: 0px; padding : 0px; list-style-type : none; } 
  
  /*---页码区---*/
  .pagelist{margin-bottom:0px;display:block;}
  .pagelist A {padding:1px 4px;font-size: 12px; float: left;text-decoration: none;margin-bottom:6px;margin-bottom:3px !important;}
  .p_num {border: #79A7E2 1px solid; vertical-align: middle;margin-right: 1px;background-color: #ffffff}
  .p_curpage {border: #79A7E2 1px solid;font-weight: bold;vertical-align: middle;color: #000000; margin-right: 1px;background-color: #dddde4}
  .p_total {border: #79A7E2 1px solid;font-weight: bold;background-color: #f2f3f7}
  .p_pages {border: #79A7E2 1px solid;font-weight: bold;vertical-align:middle; margin-right: 1px; background-color: #f2f3f7}