@charset "utf-8";
/* ====================
     公共样式
==================== */
body{width:1000px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif,Calibri;
	line-height:150%;
	margin:0 auto;
	padding:0;
	color:#000000;
	background:#C4C4C4;
}
a:link,a:visited{text-decoration:none; color:#000;}
a:hover{text-decoration:underline;color:#000;}

div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,h10,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none;}
ol{margin:5px 25px;}

  
  /*页面内部*/
  #main{width:1000px; background:#fff; margin:0 auto;}
  #top{ height:165px; background:url(../img/topbg.jpg) no-repeat center top; color:#fff; font-size:12px;}
  #cat{ background:url(../img/cat.jpg) no-repeat center top; height:63px; width:100%; margin:5px auto 0 auto; font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#fff; padding-top:73px; line-height:40px;}
  #top a:link{color:#FFFFFF;line-height:18px; text-decoration:none;font-size:12px;}
  #top a:visited{color:#fff;text-decoration:none;font-size:12px;}
  #top a:hover{color:#000;text-decoration:underline;font-size:12px;}
  #menu{height:34px; background:url(../img/menubg.jpg) repeat-x left center #fff; color:#fff; font:18px; font-family:Calibri; text-align:center;width:100%;}
  #menu li{line-height:35px; float:left; text-align:center; padding:0 22px;*padding:0 29px;_padding:0 29px; margin:0 auto;list-style-type:none; font-weight:bold; background:url(../img/menuline.jpg) 12px right no-repeat;}
  #menu li a:link{color:#fff; text-decoration:none; font-family:Calibri;font-size:18px;list-style-type:none;font-weight:bold;}
  #menu li a:visited{color:#fff;text-decoration:none;font-family:Calibri; font-size:18px;list-style-type:none;font-weight:bold;}
  #menu li a:hover{color:yellow;text-decoration:none;font-family:Calibri; font-size:18px;list-style-type:none;font-weight:bold;}
  #leftm{background:url(../img/lmenubg.jpg) no-repeat center top;width:100%;color:#fff;line-height:45px;font-weight:bold;}
  #leftm li{font-size:12px; text-align:center; margin:0 4px; color:#fff;list-style-type:none; font-weight:bold;}
  #leftm li a:link{ font-size:12px; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff;list-style-type:none;font-weight:bold;}
  #leftm li a:visited{font-size:12px; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff;list-style-type:none;font-weight:bold;}
  #leftm li a:hover{ font-size:12px; text-align:left;font-family:Arial, Helvetica, sans-serif; color:#FFFF00; text-decoration:none;list-style-type:none;font-weight:bold;}
  #hosters{color:#015293; font-size:14px; font-weight:bold; line-height:30px; text-align:left;width:185px;}
  #hosters li{margin:4px auto;list-style-type:none;}
  #hosters_i{color:#015293; font-size:14px; font-weight:bold; line-height:30px; text-align:left;width:185px;}
  #hosters_i li{margin:4px auto;list-style-type:none;}
  #texttop{font-family:Calibri; font-size:18px; width:100%; text-align:center; margin:0 auto;}
  #texttop ul{ margin:0 auto; padding:0; text-align:center;} 
  #texttop li{height:20px;font-family:Calibri; font-size:16px;width:116px; margin:6px 5px 6px 0;text-align:center; list-style:none; float:left;background:#0096C8;color:#fff;line-height:20px;}
  #texttop li a:link{color:#fff;line-height:20px; text-decoration:none; font-size:14px;font-family:Calibri;}
  #texttop li a:visited{color:#fff;line-height:20px; text-decoration:none; font-size:14px;font-family:Calibri;}
  #texttop li a:hover{color:yellow;line-height:20px;text-decoration:none; font-size:15px;font-family:Calibri;}
  #textarea{border:1px solid #CCCCCC; width:587px; margin:5px auto 0 auto; text-align:left; line-height:22px; padding:0 8px;font-family:Calibri; font-size:16px;color:#000;}
  #textarea_i{border:1px solid #CCCCCC; width:589px; margin:6px auto; line-height:24px; text-align:left;padding:8px;height:680px; color:#000; overflow:auto;overflow-x:hidden; scrollbar-face-color: #f6f6f6;scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #cccccc;scrollbar-3dlight-color: #cccccc;scrollbar-arrow-color: #330000;scrollbar-track-color: #f6f6f6;
scrollbar-darkshadow-color: #ffffff;}
  #textarea_ii{border:1px solid #CCCCCC; width:589px; *margin:6px auto 0 auto; text-align:left;padding:8px;height:650px;*height:628px; color:#000; overflow:auto;}
  #ksmenu{width:185px; background:#DEF4FF;margin:6px auto 0 auto; text-align:center;background:url(../img/ksmenubg.jpg) repeat-y center top;}
  #kstop{background:url(../img/kstop.jpg) no-repeat center top;width:100%; height:29px; color:black; font-size:14px;  line-height:30px;}
  #ksunder{background:#fff; width:90%;height:160px;margin-bottom:10px; padding:0;}
  #ksunder li{ list-style:none;background:url(../img/sm_bg.jpg) no-repeat center top;height:35px; width:188px;line-height:30px;color:#094F8A; margin:15px auto 0 auto;}
  .spaceC{margin:6px auto 0 auto;}
  #ksunder_i{width:90%;height:auto;margin:0px auto 10px auto; padding:0; text-align:center; line-height:26px; padding:5px; font-size:14px;}
  #ksfoot{width:100%;background:url(../img/ksfoot.jpg) no-repeat center top; height:13px;}
  #footer{width:1000px;border-top:1px solid #ccc; color:#616161; height:102px; line-height:16px; font-size:11px; background:#f2f2f2; text-align:center; border-top:1px solid #c4c4c4; margin:13px auto 0 auto;}
  .caption{color:#38a0ff; font-size:24px; font-weight:bold;line-height:45px;font-family:Calibri;}
  .aboutT{font-size:15px; line-height:21px;color:#22566B;font-family:Calibri; }
  .xcaption{color:#0096C8; font-size:18px; font-weight:bold;line-height:30px;font-family:Calibri;}
  .redT{color:red;}
  .days{color:#c68888; font-size:13px;}
  
