body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(image/bg.gif);
}

a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #0D82CF;
}
a:active {
	text-decoration: none;
	color: #000000;
}
a {
	font-size: 12px;
	text-decoration:none;
	font-family:"宋体";
	color:#000000;
	text-align: center;
}

.left_a
{
	color:#992E29;
	}
	.left_a:visited {
	text-decoration: none;
	color: #992E29;
}
.left_a:hover {
	text-decoration: none;
	color:#992E29;
}
.left_a:active {
	text-decoration: none;
	color:#992E29;
}

.hangjv
{
 line-height:16px;
}
td
{
line-height:20px;
 font-size:12px;
 color:#000000
}
.btn
{
 line-height:20px;
 letter-spacing:2px;
 font-family:"宋体";
 font-weight: bold ;
 font-size:14px;
 color:#ffffff;
}

.title
{
 font-size:15px;
 color:#800000;
 font-family:SimHei;
 font-size:22pt;
 font-weight:bolder;
 line-height:22pt
	}

table {border-collapse:collapse; margin:0; padding:0;}
.menu ul li a.hide, .menu ul li a:visited.hide {display:none;}
.menu ul li a:hover ul li a.hide {display:none;}
.menu ul li a:hover {color:#000; background:#e9e9c7;}
.menu ul li a:hover ul {display:block; position:absolute; bottom:26px; left:0;}
.menu ul li a:hover ul li {display:block; background:#fff; color:#000; width:60px;}
.menu ul li a:hover ul li a.sub {background:#a7c9c9; color:#000;}
.menu ul li a:hover ul li a {display:block; background:#c9a7c9; color:#000; width:60px;; padding-left:10px;}
.menu ul li a:hover ul li a ul {visibility:hidden;}
.menu ul li a:hover ul li a:hover {background:#dfc184; color:#000;}
.menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:210px; bottom:0;}
.menu ul li a:hover ul li a:hover ul li a {background:#dfc184; color:#000;}
.menu ul li a:hover ul li a:hover ul li a:hover {background:#c9c9a7; color:#000;}
.menu ul li a:hover ul.left {left:-105px;}
.menu ul li a:hover ul li a:hover ul.left {left:-210px; width:60px;}


.leftdiv{padding:5px 10px 8px 10px;border:1px solid #58CB64;}
a.lbk:link,a.lbk:visited{color:#000000}
.rightdiv{padding:5px 10px 8px 10px;border:1px solid #67b7d7;}
.addiv{padding:5px 10px 8px 10px;border:1px solid #ffa500;}


/*-----------------------------------------藏历---------------------------------------*/

.zl_cal_cell
{
    margin: auto;
	padding: 0px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	clear: both;
	text-align: center;
	color: #666;
	line-height: 24px;
	height:24px;
	width:30px;
}
.zl_cal_days1 div, .zl_cal_days8 div, .zl_cal_days10 div, .zl_cal_days15 div, .zl_cal_days18 div, .zl_cal_days21 div, .zl_cal_days25 div, .zl_cal_days30 div
{
	position: relative;
	top:-3px;
	margin: 0 auto;
	height: 2px;
	width: 20px;
	line-height:2px;
	font-size:1px;
}
.zl_cal_days1 div
{
	background-color: #FF00FF;
}
.zl_cal_days8 div
{
	background-color:#006600;
}
.zl_cal_days10 div
{
	background-color: #400080;
}
.zl_cal_days15 div
{
	background-color: #FFFF00;
}
.zl_cal_days18 div
{
	background-color: #00FF00;
}
.zl_cal_days21 div
{
	background-color: #754908;
}
.zl_cal_days25 div
{
	background-color: #0000FF;
}
.zl_cal_days30 div
{
	background-color: #FF0000;
}
.zl_cal_tip
{
	width:230px;
	height:52px;
	position:absolute;
	background:url(http://www.ptz.cc/images/images/zl_bg.gif) no-repeat;
	padding-top:6px;
	color:#b40701;
	font-family:"黑体";
	line-height:30px;
	font-size:18px;
	z-index:100;
}
.zl_cal_tip span
{
	width:28px;
	height:28px;
	display:block;
	margin-right:10px;
	margin-left:10px;
	float:left;
}
.zl_cal_daystip8
{
	background:url(http://www.ptz.cc/images/images/days8.gif) no-repeat;
}
.zl_cal_daystip10
{
	background:url(http://www.ptz.cc/images/images/days10.gif) no-repeat;
}
.zl_cal_daystip15
{
	background:url(http://www.ptz.cc/images/images/days15.gif) no-repeat;
}
.zl_cal_daystip25
{
	background:url(http://www.ptz.cc/images/images/days25.gif) no-repeat;
}
.zl_cal_daystip30
{
	background:url(http://www.ptz.cc/images/images/days30.gif) no-repeat;
}
/*圣者法语中*/
.zl_cal_mindaystip8
{
	background:url(http://www.ptz.cc/images/images/mindays8.gif) no-repeat 55px 3px;
}
.zl_cal_mindaystip10
{
	background:url(http://www.ptz.cc/images/images/mindays10.gif) no-repeat 55px 3px;
}
.zl_cal_mindaystip15
{
	background:url(http://www.ptz.cc/images/images/mindays15.gif) no-repeat 55px 3px;
}
.zl_cal_mindaystip18
{
	background:url(http://www.ptz.cc/images/images/mindays18.gif) no-repeat 55px 3px;
}
.zl_cal_mindaystip21
{
	background:url(http://www.ptz.cc/images/images/mindays21.gif) no-repeat 55px 3px;
}
.zl_cal_mindaystip25
{
	background:url(http://www.ptz.cc/images/images/mindays25.gif) no-repeat 55px 3px;
}
.zl_cal_mindaystip30
{
	background:url(http://www.ptz.cc/images/images/mindays30.gif) no-repeat 55px 3px;
}


.zl_calendar .header
{
	color:#666;
}
.zl_cal_today
{
	background-color:#dddada;
	color:#b40701!important;
	font-style:italic;
	font-size:14px;
	font-weight:bold;
}
.zl_calendar
{
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	background-color:#f2f2f2;
}

.zltip
{
	position:absolute;
	width:113px;
	height:170px;
	z-index:10000;
}

.zl_txt { color: #b40701;}
.zl_txt01 { color: #b40701; font-size: 14px; font-weight: bold; }

.zl_tdbg
{
	color: #b40701;
	background-color: #dddada;
	font-weight: bold;
	font-size: 16px;
	font-style: italic;
}
