﻿@charset "utf-8";
.calender {
    background: none repeat scroll 0 0 #FEFFF1;
    border: 1px solid #006699;
    font-size: 12px;
    height: auto;
    margin: 0;
    padding: 1px;
    width: 140px;
    z-index: 999;
}
.calender ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.calender .day {
    background-color: #EDF5FF;
    height: 20px;
}
.calender .day li, .calender .date li {
    float: left;
    height: 18px;
    line-height: 18px;
    text-align: center;
    width: 14%;
}
.calender li a {
    color: #333333;
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
}
.calender li a:hover {
    color: #FF3300;
    text-decoration: underline;
}
.calender li a.hasArticle {
    color: #FF6600 !important;
    font-weight: bold;
}
.lastMonthDate, .nextMonthDate {
    color: #BBBBBB;
    font-size: 11px;
}
.selectThisYear a, .selectThisMonth a {
    color: #000000;
    font-weight: bold;
    margin: 0 2px;
    text-decoration: none;
}
.calender .LastMonth, .calender .NextMonth {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    line-height: 16px;
    text-decoration: none;
}
.calender .LastMonth {
    float: left;
}
.calender .NextMonth {
    float: right;
}
.calenderBody {
    clear: both;
}
.calenderTitle {
    clear: both;
    height: 20px;
    line-height: 20px;
    text-align: center;
}
.today {
    background-color: #FFFFAA;
    border: 1px solid #FF6600;
    padding: 0px 2px;
}
.today a {
    color: #FF3300;
}
.calenderBody ul li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 0;
}
.calenderBottom {
    border-top: 1px solid #DDDDDD;
    clear: both;
    line-height: 20px;
    padding: 3px 0;
    text-align: left;
}
.calenderBottom a {
    color: #000000;
    font-weight: bold;
    margin: 2px !important;
    text-decoration: none;
}
.calenderBottom a.closeCalender {
    float: right;
}
.closeCalenderBox {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #000000;
    float: right;
    font-size: 9px;
    font-weight: normal !important;
    height: 11px;
    line-height: 11px;
    overflow: hidden;
    text-align: center;
    width: 11px;
}
.cont_box{ border:1px solid #CCC; overflow:hidden; width:998px;}
.article-box{ width:960px;}
.article-title{height:90px;overflow:hidden;background:url(../images/131115-04.jpg) repeat-x;padding:0 20px;text-align:center;border-bottom:1px #02ad82 dotted;position:relative;}
.article-title .titles{font-size:30px;text-align:center;color:#333;line-height:30px;font-family:"微软雅黑","Microsoft Yahei";overflow:hidden;}
.article-title .arrow{width:34px;height:19px;background:url(../images/131118-01.jpg) no-repeat;position:absolute;bottom:0;left:485px;cursor:pointer;}


