@charset "gb2312";
input{font-size:12px;}
body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	}
a:link {
	color:#CC0000;
	text-decoration: none;
}
a.visited {
	color: #CC0000;
}
a:hover {
	color:blue;
	text-decoration: underline;
}
a:active {
	color: #000000;
	
}



table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-style: normal;
	line-height: 22px;

}
.td{table-layout:fixed}
	
.4b {
	border: 1px solid #000;}
.4b2px {
	border: 1px solid #999;}
.4b2 {
	border-right: 1px solid #3B3B3B;
	border-left: 1px solid #3B3B3B;
}
.18txt {
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	font-weight: bold;
}

a.18txt:link {
	font-size: 16px;
	line-height: 24px;
	color: #FFAE00;
	font-weight: bold;
	text-decoration: none;
}
a.18txt:visited {
	font-size: 16px;
	line-height: 24px;
	color: #FFAE00;
	font-weight: bold;
	text-decoration: none;
}
a.18txt:hover {
	font-size: 16px;
	line-height: 24px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: underline;
}
a.18txt:active {
	font-size: 16px;
	line-height: 24px;
	color: #FFAE00;
	font-weight: bold;
	text-decoration: none;



}
.17txt {
	font-size: 14px;
	line-height: 24px;
	color: #FF4E00;
	font-weight: bold;
}

a.17txt:link {
	font-size: 14px;
	line-height: 24px;
	color: #FF4E00;
	font-weight: bold;
	text-decoration: none;
}
a.17txt:visited {
	font-size: 14px;
	line-height: 24px;
	color: #FF4E00;
	font-weight: bold;
	text-decoration: none;
}
a.17txt:hover {
	font-size: 14px;
	line-height: 24px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: underline;
}
a.17txt:active {
	font-size: 14px;
	line-height: 24px;
	color: #FF4E00;
	font-weight: bold;
	text-decoration: none;
	}


.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: none #FFFFFF;
}
.16top {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.16us {
	font-size: 14px;
	color: #A3A3A3;
	font-weight: bold;
}
.4blist {
	margin: 6px 6px 6px 0;
	background:url(img/p_4b.gif);
	height:28px;
	

}
.14ffff {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	color: #FFFFFF;
}
.logo {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.logo:link {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.logo:visited {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.logo:hover {
 text-decoration: underline;
 color: #CC0000;
}
a.logo:active {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
	
 

.foot {
	font-size: 12px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.12title {
	font-size: 12px;
	color: #fff;
	
}
a.12title:link {
	font-size: 12px;
	color: #fff;
	
 text-decoration: none;
}
a.12title:visited {
	font-size: 12px;
	color: #fff;
	
	text-decoration: none;
}
a.12title:hover {
 text-decoration: underline;
 color: red;

}
a.12title:active {
	font-size: 12px;
	color: #fff;
	
	text-decoration: none;}



.13title {
	font-size: 12px;
	color: #BFBFBF;
	
}
a.13title:link {
	font-size: 12px;
	color: #333;
	
 text-decoration: none;
}
a.13title:visited {
	font-size: 12px;
	color: #333;
	
	text-decoration: none;
}
a.13title:hover {
 text-decoration: underline;
 color: red;

}
a.13title:active {
	font-size: 12px;
	color: #333;
	
	text-decoration: none;}



.hot {
	font-size: 14px;
	font-weight: bold;
	color: #FfFF00;
}
a.hot:link {
	font-size: 14px;
	color: #FfFF00;
	font-weight: bold;
 text-decoration: none;

}
a.hot:visited {
	font-size: 14px;
	color: #FfFF00;
 text-decoration: none;
   }
a.hot:hover {
 text-decoration: underline;
 color: #CC0000;

}
a.hot:active {
	font-size: 14px;
	color: #FfFF00;
	text-decoration: none;

 
 }
 
	
.new {
	font-size: 14px;
	font-weight: bold;
	color: #3CFF00;
}
a.new:link {
	font-size: 14px;
	color: #3CFF00;
	font-weight: bold;
 text-decoration: none;
}
a.new:visited {
	font-size: 14px;
	color: #3CFF00;
 text-decoration: none;
}
a.new:hover {
 text-decoration: underline;
 color: #CC0000;
}
a.new:active {
	font-size: 14px;
	color: #3CFF00;
 text-decoration: none;}
 

 
.16red {
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	color: #CC0000;
	}
.12red {
	font-size: 12px;
	font-weight: bold;
	font-weight: normal;
	color: #CC0000;
	
	
}
.15red {
	font-size: 15px;
	font-weight: bold;
	font-weight: normal;
	color: #CC0000;
	}
.14red {
	font-size: 14px;
	font-weight: bold;
	font-weight: normal;
	color: #CC0000;
	}
	
a.14red:link {
	color: #CC0000;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
a.14red:visited {
	color: #CC0000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.14red:hover {
 text-decoration: underline;
 color: blue;
}
a.14red:active {
	color: 000;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;}
.14red2 {
	font-size: 14px;
	font-weight: bold;
	font-weight: normal;
	color: #CC0000;
	}
	
a.14red2:link {
	color: #CC0000;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
a.14red2:visited {
	color: #CC0000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.14red2:hover {
 text-decoration: underline;
 color: #000000;
}
a.14red2:active {
	color: #CC0000;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

.12red {
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	}
a.12red:link {
	color: #CC0000;
	text-decoration: none;
}
a.12red:visited {
	color: #CC0000;
	text-decoration: none;
}
a.12red:hover {
 text-decoration: underline;
 color: blue;
}
a.12red:active {
	color: 000;
	text-decoration: none;
	
}

.12orange {
	font-size: 12px;
	font-weight: normal;
	color: #FFEA00;
	line-height: 18px;
}

.page {
	font-size: 13px;
	color: #666666;
	border: 1px solid #CCCCCC;
	margin: 1px;
	width: 24px;
	float: left;
	text-decoration: none;
}
a.page:link {
	font-size: 14px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
a.page:visited {
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
a.page:hover {
	font-size: 14px;
	color: blue;
	text-decoration: none;
	
}
a.page:active {
	font-size: 14px;
	color: 000;
	font-weight: bold;
	text-decoration: underline;
 }
.page10 {
	font-size: 13px;
	color: #666666;
	border: 1px solid #CCCCCC;
	margin: 1px;
	width: 70px;
	float: left;
	text-decoration: none;
}
a.page10:link {
	font-size: 14px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
a.page10:visited {
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
a.page10:hover {
	font-size: 14px;
	color: blue;
	text-decoration: none;
	
}
a.page10:active {
	font-size: 14px;
	color: 000;
	font-weight: bold;
	text-decoration: underline;
 }
.up {
	font-size: 14px;
	font-style: normal;
	color: #000;
	border: 1px solid #CCCCCC;
	float: left;
	margin: 1px;
	width: 60px;

	font-weight: bold;
	text-decoration: none;
	}
a.up:link {
	color: #CC0000;
	text-decoration: underline;
	
}
a.up:visited {
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
a.up:hover {
 text-decoration: none;
 color: blue;
}
a.up:active {
	color: 000;
	font-weight: bold;
	text-decoration: underline;
 }

.down {
	font-size: 14px;
	font-style: normal;
	color: #000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	margin: 1px;
	width: 60px;
	font-weight: bold;
}
a.down:link {
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}
a.down:visited {
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}
a.down:hover {
 text-decoration: underline;
 color: blue;
}
a.down:active {
	color: 000;
	text-decoration: none;
	font-weight: bold;
 }


 /*日历样式*/
  #Calendar_Body{margin:5px 10px 5px 0px;font-family:Arial;font-size: 14px;color:#fff;}
 /*日历样式-顶部*/
  #Calendar_Body #Calendar_Top{padding:0px 2px 0px 2px;height:18px;text-align:center;font-weight:bold;color:#fff;font-size: 14px;}
 /*日历样式-顶部按钮-左*/
  #Calendar_Body #Calendar_Top #LeftB{background:url('left.gif');width:16px;height:30px;float:left;cursor:pointer;overflow:hidden;}
 /*日历样式-顶部按钮-右*/
  #Calendar_Body #Calendar_Top #RightB{background:url('right.gif');width:16px;height:30px;float:right;cursor:pointer;overflow:hidden;}
 /*日历样式-星期*/
  #Calendar_Body #Calendar_week{text-align:center;height:20px;padding:0px 0px 0px 2%;}
  ul.Week_UL{display:inline;list-style:none;margin:0px;padding:0px;}
  ul.Week_UL li{display:inline;margin:3px 0px 2px 0px;padding:0px;float:left;width:14%;color:#fff;}
 /*日历样式-日期*/
  .Calendar_Day {text-align:center;height:20px;padding:0px 0px 0px 2%;color:#fff;}
  .Calendar_Day ul.Day_UL{display:inline;list-style:none;color:#fff;}
  .Calendar_Day ul.Day_UL li{display:inline;float:left;width:14%;color:#fff;}

 /*日历样式-日期-超链接样式*/
  .DayA a{cursor:default;padding:2px 0px 2px 0px;display:block;border:1px solid #747474;font-size:11px;height:13px;}
  .DayA a:link,.DayA a:visited{color:#000;}
  .DayA a:hover{color:#D6D600;}
 /*日期选中*/
  .DayA a.click{cursor:default;background:#fff;color:#000;font-weight:bold;}
  .DayA a.click:link,.DayA a.click:visited{cursor:pointer;font-weight:bold;text-decoration:none;}
  .DayA a.click:hover{text-decoration:none;color:#D6D600;}
 /*今天*/
   .DayA a.today{cursor:default;background:#282828;color:#FF0000;}
 /*非本月日期*/
   .DayA a.otherday{cursor:default;color:#fff;text-decoration:none;/*visibility:hidden*/}
   .DayA a.otherday:link,.DayA a.otherday:visited{cursor:pointer;color:#FF0000;font-weight:bold;}
   .DayA a.otherday:hover{color:#D6D600;text-decoration: underline;}
 /*本日存在日记*/
   .DayA a.haveD{cursor:pointer;}
   .DayA a.haveD:link,.DayA a.haveD:visited{color:#FF0000;font-weight:bold;}
   .DayA a.haveD:hover{color:#D6D600;}
 /*今天存在日记*/
   .DayA a.DayD{cursor:pointer;}
   .DayA a.DayD:link,.DayA a.DayD:visited{background:#333;color:#FF0000;font-weight:bold;text-decoration:none;}
   .DayA a.DayD:hover{color:#D6D600;text-decoration: underline;}
/*显示和隐藏置顶日志按钮*/
   .BttnC{float:right;width:16px;height:16px;background:url(Cprevious.gif) no-repeat;margin-top:12px;cursor:pointer}
   .BttnE{float:right;width:16px;height:16px;background:url(Cnext.gif) no-repeat;margin-top:12px;cursor:pointer}
/*提示框CSS*/
   div.nicetitle {
    position: absolute;
    padding: 4px !important;
	padding: 6px 4px 4px 4px;
    top: 0;
    left: 0;
    font-family: Arial, Arial, Arial, sans-serif;
    font-size: 12px;
    width: 15em;
    background: #FFFBD1 url(bank.gif);
    color: #3D2C05;
    border: 1px solid #715208;
    text-align: left;
}
.black14 {
	font-size: 14px;
	line-height: 24px;
	color: #000000;
}

.user_list {
	font-size: 12px;
	color: #333333;
	
}
a.user_list:link {
	font-size: 12px;
	color: #333333;
 text-decoration: none;
}
a.user_list:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a.user_list:hover {
 text-decoration: underline;
 color: #FF0000;

}
a.12title:active {
	font-size: 12px;
	color: #000;
	text-decoration: none;}
	
.txt12orange {
	font-size: 12px;
	line-height: 22px;
	color: #Ff6600;
}
a.txt12orange:link {
	font-size: 12px;
	color: #Ff6600;
 text-decoration: none;
}
a.txt12orange:visited {
	font-size: 12px;
	color: #Ff6600;
	text-decoration: none;
}
a.txt12orange:hover {
 text-decoration: underline;
 color: #FF0000;

}
a.txt12orange:active {
	font-size: 12px;
	color: #Ff6600;
	text-decoration: none;}
	
	
.txt_12 {
	font-size: 12px;
	line-height: 22px;
	color: #333;
}
a.txt_12:link {
	font-size: 12px;
	color: #333;
 text-decoration: none;
}
a.txt_12:visited {
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
a.txt_12:hover {
 text-decoration: underline;
 color: #FF0000;

}
a.txt_12:active {
	font-size: 12px;
	color: #333;
	text-decoration: none;}
