/*  WIFIÈÕÀú */
.wifidate_border{width:600px; height:395px;clear:both;padding:5px 15px; border:2px solid #d3d3d3; z-index:99999;}
.wifidate_border .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:ºÚÌå; position:relative; border-bottom:1px solid #ccc; }
.wifidate{width:586px; height:317px;clear:both; border:2px solid #b1daf5; line-height:1.5;  background:#fff;box-shadow:0px 2px #e8f3fc; float:left; margin:20px auto;}
.wifidate .calendar_num{width:586px; height:35px; background:url(/images/bol.png) repeat-x; float:left;}
.wifidate .calendar_num ul{width:525px;float:right;}
.wifidate .calendar_num li{width:75px; height:35px; line-height:32px; text-align:center; color:#fff;float:left;}
.wifidate .bigCalendar{width:586px;float:left;}
.wifidate .calendar_left{width:60px; text-align:center; color:#1a477e; height:230px; font-weight:700; float:left; vertical-align:middle;}
.wifidate .calendar_left p{padding:60px 0px;}
.wifidate .calendar_left a{ color:#fff; text-decoration:none;}
.wifidate .calendar_left a:hover{ color:#fff; text-decoration:none; cursor:pointer;}
.wifidate .calendar_left .up_none{ width:36px; padding-top:19px; background:url(/images/up_none.png)  top left no-repeat; color:#fff; text-decoration:none;}
.wifidate .calendar_left .up_hive{ width:36px; padding-top:19px; background:url(/images/up_hive.png)  top left no-repeat; color:#fff; text-decoration:none;}
.wifidate .calendar_left .up_hive:hover{ width:36px; padding-top:19px; background:url(/images/up_hover.png)  top left no-repeat; color:#fff;text-decoration:none;}
.wifidate .calendar_left .down_none{width:36px; padding-top:19px;  background:url(/images/down_none.png)  top left no-repeat; color:#fff;text-decoration:none;}
.wifidate .calendar_left .down_hive{width:36px;  padding-top:19px; background:url(/images/down_hive.png)  top left no-repeat; color:#fff;text-decoration:none;}
.wifidate .calendar_left .down_hive:hover{width:36px;  padding-top:19px; background:url(/images/down_hover.png)  top left no-repeat; color:#fff;text-decoration:none;}
.wifidate .calendar_right{width:526px;height:230px;float:left;}
.wifidate .calendar_right ul{width:525px;float:right;}
.wifidate .calendar_right li{ width:74px; height:46px; border:1px solid #eaeaea; border-width:0 0 1px 1px; vertical-align:top; color:#aaa; float:left;}
.wifidate .calendar_right li p{ margin:2px 5px; }
.wifidate .calendar_right li .red{ text-align:right; vertical-align:bottom; color:red;}
