@charset "utf-8";
/* calendar CSS */

.header { width:980px; margin:0 auto;}
.Mcon { width:980px; margin:0 auto;}

.Mnavi{width:348px; height:30px; margin-left:570px; background:url(/images/app/cale/navBg.png) no-repeat;}
.Mnavi .n1{ width:70px; float:left; padding-top:8px; text-align:center;}
.Mnavi .n1 a{ color:#FFF; text-decoration:none; font-family:Verdana, Geneva, sans-serif;}
.Mnavi .n1 a:hover{ color:#FFF; text-decoration:underline;}
.Mnavi .n2 { width:83px; padding:6px 0 0 49px; float:left;}
.Mnavi select,input{ color:#333; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.Mnavi .n3 { width:75px; padding:6px 0 0 0; float:left;}

.Mli_bg{ clear:both; margin-left:30px; width:919px; background:url(/images/app/cale/Mbg.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/app/cale/images/Mbg.png', sizingMethod='scale'); overflow:hidden;}  /* 五行高为440px 六行高510px */
.Mli{ clear:both; position:absolute; margin-left:30px; width:919px; padding:0 0 18px 24px;}
.Mweek{ width:900px; height:68px; background:url(/images/app/cale/weekBg.gif) 0 18px no-repeat;}
.Mli li{ width:124px; height:71px; float:left;}
.Mli li .Wdate{color:#FFFFFF;font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;padding-left:4px;padding-top:0;position:absolute;text-align:left;vertical-align:top;z-index:3;}
.Mli li .Bdate{color:#000000;font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;padding-left:5px;padding-top:1px;position:absolute;text-align:left;vertical-align:top;}
.Mli li .Fdate{color:#fff;font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;padding-left:5px;padding-top:1px;position:absolute;text-align:left;vertical-align:top;z-index:2;}
.Mli li .h_t{ font-size:12px; font-family:"宋体";}

.boter{ clear:both; height:30px;}


