/* CSS Document */

/* 频道导航 */
.channel{clear:both;width:960px;margin:0 auto;text-align:left;}
.channel .logo{float:left; display:inline;margin:2px 15px 0 3px;}
.channel .seclogo{ float:left;}
.channel .location{ float:left;  padding:15px 0 0 10px;}
.channel .hotkey{float:left;line-height:12px;margin:0;padding:10px 0 0 20px;}
.channel .hotkey a{margin-right:6px;}
.channel .hotkey span{color:#4A488E}
.channel .top_search{float:right;margin:6px 0 0;display:inline;}
.channel .top_search .select_box {background:url(http://img1.cache.netease.com/lady/img09/index091203/navbg.png) -112px -70px no-repeat;width:45px;height:18px;border:none;position:relative;text-align:left;cursor:pointer;float:left;margin-right:4px;}
.channel .top_search .select_box .select_list {display:block; position:absolute; width:3em; line-height:19px; left:0; top:0; background:#fff; display:none;}
.channel .top_search .select_box .search_site {height:18px; line-height:20px; padding-left:6px; float:left; overflow:hidden;}
.channel .top_search .select_box .select_list {width:43px; border:1px solid #B4B4B4;}
.channel .top_search .select_box {width:45px;}
.channel .top_search .select_box a{display:block;height:18px;text-indent:5px;text-decoration:none;}
.channel .top_search .select_box a:hover {background:#1E50A2;color:#fff;display:block;height:18px;}
.channel .top_search .select_box a.active {background:#1E50A2;color:#fff;display:block;height:18px;}
.channel .top_search .textBox {width:88px; height:18px; color:#7B7C7D; background:url(http://img1.cache.netease.com/lady/img09/index091203/navbg.png) -156px -70px no-repeat; border:none; float:left; line-height:18px; text-indent:3px;}
.channel .top_search .btn {overflow:hidden; width:41px; height:18px; background:url(http://img1.cache.netease.com/lady/img09/index091203/navbg.png) -72px -70px no-repeat; border:none; float:left; line-height:19px; font-size:12px; cursor:pointer;}
.channel .top_search form {float:left;}
.channel .top_search .rss{float:left; margin:2px 0 0 6px;}
.channel .calendar{ float:right;padding-right:11px;display:inline;margin:6px 11px 0 0;border-right:1px solid #ddd; height:18px;}
.channel .calendar .arrow{float:left;background:url(http://img1.cache.netease.com/lady/img09/index091203/navbg.png) no-repeat 0 -70px;width:72px;height:18px;line-height:19px; overflow:hidden;text-indent:6px;}
.channel_nav{clear:both;width:960px;margin:0 auto; background:url(http://img1.cache.netease.com/lady/img09/index091203/navbg.png) no-repeat 0 0; height:64px; overflow:hidden;}
.channel_nav .menu{ height:38px; line-height:35px;}
.channel_nav .main{ float:left;}
.channel_nav .main a,.channel_nav .main span,.channel_nav .main strong{ float:left; padding:0 10px 0 5px;}
.channel_nav .main strong a,.channel_nav .main span a{ padding:0;}
.channel_nav strong{ font-weight:bold;}
.channel_nav .main a{ background:url(http://img1.cache.netease.com/lady/img09/index091203/navbg.png) no-repeat -808px -65px; padding-left:12px;}
.channel_nav .main .on{ margin:5px -2px 0 4px; padding:0; background:url(http://img1.cache.netease.com/lady/img09/index091203/navbg.png) no-repeat -660px -64px; font-weight:bold; font-size:14px; line-height:28px; height:33px; position:relative; z-index:1;}
.channel_nav .main .on a{height:33px;background:url(http://img1.cache.netease.com/lady/img09/index091203/navbg.png) no-repeat right -64px; padding:0 7px;}
.channel_nav .exp{ float:right; padding-right:10px;}
.channel_nav .phone{ background:url(http://img1.cache.netease.com/lady/img09/index091203/navbg.png) no-repeat -283px -73px; padding:1px 0 0 16px;}
.channel_nav .menu a,.channel_nav .menu a:visited{ color:#fff}
.channel_nav .main .on a,.channel_nav .main .on a:visited{ color:#000}
.channel_nav .menu strong a,.channel_nav .menu strong a:visited{ color:#ffd101}
.channel_nav .list{clear:both; padding-left:13px; text-align:left; line-height:24px; color:#b2b2b2;}
.channel_nav .list a,.channel_nav .list a:visited{ color:#000100}
/* 导航日历 */
.calendar {position:relative; float:right; z-index:2;}
.calendar .calendarMain {background:#fff; clear:both; display:none; text-align:center; border:1px solid #ccc; height:207px;width:175px; position:absolute; z-index:2; right:11px; top:17px;}
.calendar .selectDate{float:left; width:175px; clear:both; font-size:14px; margin:4px 0 6px;}
.calendar .title{float:left; width:175px; height:25px;clear:both;background:#ddd;}
.calendar .title li{float:left; width:25px; line-height:25px;font-weight:bold;}
.calendar .title .endweek{color:#BA2636;}
.calendar .list{float:left; width:175px; height:25px;clear:both;}
.calendar .list li{float:left;width:24px; text-align:left; line-height:25px;height:25px;display:inline; margin:0 1px 1px 0; background:#f6f6f6;}
.calendar .list li a{display:block; width:24px; text-align:center; line-height:25px; height:25px; background:#f6f6f6;}
.calendar .list li a:hover{background:#BA2636; color:#fff;}
.calendar .list .current{background:#ccc;}