@charset "utf-8";
/* CSS Document */
ul, ol, li {
    list-style: none;
}
body, h1, h2, h3, h4, h5, h6, p, img, table, tr, td, ul, ol, li {
    margin: 0px;
    padding: 0px;
}
a {
    outline-style: none;
    color: #000;
    text-decoration: none;
}
body{position:relative;}
.calendar {	width: 324px; padding:0 12px;	background: #fff; font-size:13px; font-family:"宋体"; margin:inherit}
.calendar table tr th{ width:50px; height:43px; background:#dddddd; font-size:20px; font-family:"微软雅黑"; color:#22a0e7; font-weight:bold;}
.calendar table tr td{ text-align:center; line-height:50px; height:50px; color:#4f4f4f; cursor:pointer;}
.calendar table .rowNum-6 tr td{line-height:43px; height:43px;}
.calendar table .rowNum-6 tr td .riqi{height:43px}
.calendar table{ border: 1px solid #ddd; border-collapse: collapse;}
.calendar table tbody tr td {
            color: #333;
            border: 1px solid #ddd;
            border-collapse: collapse;
        }



/*鼠标滑过*/
.bgHover{ background:#015293 url("../images/icon_redchw.png")/*tpa=http://www.gov.cn/govweb/xhtml/2016gov/images/public/icon_redchw.png*/ no-repeat top right !important; color:#fff !important;text-decoration:none !important;}
.riqi { position:relative; z-index:9999999; width:45px; height:50px; font-size:16px; }
.riqi .piaofu{ position:absolute; width:324px; bottom:59px;left:-98px; background:#0c85d2;  text-align:left; font-size:12px; line-height:18px; padding:10px;display:none; z-index:100;}
.rowNum-6 .riqi .piaofu{bottom:53px}
.riqi.current .piaofu{ display:block;}
.riqi.current1{background:#015293 url("../images/icon_redchw.png")/*tpa=http://www.gov.cn/govweb/xhtml/2016gov/images/public/icon_redchw.png*/ no-repeat top right !important;color: #fff !important}
.riqi.current1 a{color: #fff !important}
.riqi.current a{color: #fff !important}
.riqi .piaofu span{ display:block; width:19px; height:9px; background:url("../images/angle.png")/*tpa=http://www.gov.cn/govweb/xhtml/2016gov/images/public/angle.png*/ no-repeat; position:absolute; bottom:-9px;_bottom:-12px;left:113px; z-index:88;}
.riqi .piaofu ul li{ padding:2px 0px 2px 8px;  z-index:100; text-align:center;}
.riqi .piaofu ul li a{color:#fff; z-index:100; font-family:"宋体"; font-size:14px;}
.riqi .piaofu ul li a:hover{ text-decoration:underline; z-index:100;}



/*非本月日期*/
.calendar table tr td.current_day{ background:#cbcbcb}
.calendar table tr td.unselected_month{ color:#b5b5b5}

/*选择日期*/
.choice { font-size:25px; height:32px;color:#000; padding:10px 0;}
.choice p{ display:block;float:left; height:32px; line-height:38px; }
.choice .year{width:150px; text-align:center;background:url("../images/line.jpg")/*tpa=http://www.gov.cn/govweb/xhtml/2016gov/images/zl/line.jpg*/ no-repeat right 9px;}
.choice p.month{padding-left:30px; }
.choice .month_name{ display:inline-block; width:80px; text-align:center;font-family:"微软雅黑"; font-size:25px;}
.choice .button{ cursor:pointer; display:inline-block; padding:0 15px; width:9px; margin:0px; *padding:0 14px;	}
.choice .month .prev{ padding-left:0px;} 
.choice .year .next{ padding-right:0px;} 


.calendar .year_name{ font-family:"微软雅黑"; font-size:25px;}
