﻿/* HTML标记 ******************** ******************************** */
* { color: black; font-size: 12px; font-family: 宋体, Verdana, Arial; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
body { background-color: #71828A; text-align: center; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }
button { font-size: 12px; }
div { width: 100%; text-align: left; table-layout: fixed; word-wrap: break-word; }
hr { color: #A4AFB5; border: dotted 1px #A4AFB5; size: expression(this.size = "1" ); }
img { border: none; vertical-align: middle; }
table { border-collapse: collapse; width: 100%; table-layout: fixed; word-wrap: break-word; }
td { word-wrap: break-word; }
th { color: Gray; }
textarea { border: none; }
select { background-color: #F6F6F6; }
/*
ul { list-style: none outside none; margin: 0px; padding: 0px; }
ul li { height: 17px; padding-top: 3px; padding-left: 15px; background: url( /App_Themes/Blue/Image/SidebarRegion_Bullet.gif  ) no-repeat 0px; background-position: left 7px; }
*/
/* 页面 ******************** ******************************** */
.Page { width: 760px; border: solid 1px #A4AFB5; background-color: #F0F0F0; margin: 0 auto; }
/* 站点头部 ******************** ******************************** */
.SiteHeader { padding-left: 3px; padding-top: 2px; }
/* 导航栏 ******************** ******************************** */
.NavigateBar { height: 32px; }
.NavigateBar td.Middle { height: 32px; background: url(/App_Themes/Blue/Image/NavigateBar_Middle.gif ); text-align: center; }
.NavigateBar td.Left { width: 10px; background: url(/App_Themes/Blue/Image/NavigateBar_Left.gif ); }
.NavigateBar td.Right { width: 10px; background: url(/App_Themes/Blue/Image/NavigateBar_Right.gif ); }
.NavigateBar td a:link, .NavigateBar td a:visited { color: #333; font-size: 14px; font-weight: bold; text-decoration: none; }
.NavigateBar td a:hover { font-size: 14px; color: Black; font-weight: bold; text-decoration: none; }
/* 当前位置 ******************** ******************************** */
.CurrentLocation { background-color: #F0F0F0; height: 22px; border-top: solid 1px #A4AFB5; clear:both; }
.CurrentLocation td { padding-left: 3px; }
/* 页面中部 ******************** ******************************** */
.PageMiddle { background-color: #F0F0F0; clear: both; }
/* 页面主要部分 ******************** ******************************** */
.Main { float: right; width: 560px; background-color: #F0F0F0; border-bottom: solid 1px #A4AFB5; border-left: solid 1px #A4AFB5; }
.Main div.Region { clear: both; }
/* 分隔线 ******************** ******************************** */
.Main div.Region .Seperator { height: 4px; background-color: #A3AFAF; }
.Main div.Region .Header { background-color: #D2D8D8; border-bottom: solid 1px #A4AFB5; border-top: solid 1px #A4AFB5; height: 27px; padding-left: 5px; }
.Main div.Region .Header .TitleColumn { width: 30%; }
.Main div.Region .Header .Title { font-weight: bold; color: #333333; }
.Main div.Region .Header .Message { color: Maroon; }
.Main div.Region .Header img { vertical-align: text-bottom; width: 16px; height: 16px; }
.Main div.Region .Content { padding-left: 3px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; }
/* All ******************** ******************************** */
.All { float: right; width: 760px; background-color: #F0F0F0; border-bottom: solid 1px #A4AFB5; border-left: solid 1px #A4AFB5; }
.All div.Region { clear: both; }
/* 分隔线 ******************** ******************************** */
.All div.Region .Seperator { height: 4px; background-color: #A3AFAF; }
.All div.Region .Header { background-color: #D2D8D8; border-bottom: solid 1px #A4AFB5; border-top: solid 1px #A4AFB5; height: 27px; padding-left: 5px; }
.All div.Region .Header .TitleColumn { width: 30%; }
.All div.Region .Header .Title { font-weight: bold; color: #333333; }
.All div.Region .Header .Message { color: Maroon; }
.All div.Region .Header img { vertical-align: text-bottom; width: 16px; height: 16px; }
.All div.Region .Content { padding-left: 3px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; }
/* 页面主要部分2 ******************** ******************************** */
.Main div.Region2 { width: 50%; float: left; margin-left: 0px; height: 135px; }
.Main div.Region2 .Seperator { height: 4px; background-color: #A3AFAF; }
.Main div.Region2 .Header { background-color: #D2D8D8; border-bottom: solid 1px #A4AFB5; border-top: solid 1px #A4AFB5; height: 25px; padding-left: 5px; }
.Main div.Region2 .Header .TitleColumn { width: 50%; }
.Main div.Region2 .Header .Title { font-weight: bold; color: #333333; }
.Main div.Region2 .Header .MessageColumn { width: 50%; text-align: right; }
.Main div.Region2 .Header .Message { color: Maroon; }
.Main div.Region2 .Header img { vertical-align: text-bottom; width: 16px; height: 16px; }
.Main div.Region2 .Content { float: left; padding-left: 3px; padding-right: 0px; padding-bottom: 3px; }
.Main div.Region2 .Content a.S:link, a.S:visited { height: 14px; display: block; width: 100%; padding-left: 3px; padding-right: 0px; padding-bottom: 3px; padding-top: 3px; border-bottom: dotted 1px #A4AFB5; cursor: pointer; }
.Main div.Region2 .Content a.S:hover { height: 14px; display: block; width: 100%; padding-left: 3px; padding-right: 0px; padding-bottom: 3px; padding-top: 3px; background-color: #D7DECD; border-bottom: dotted 1px #A4AFB5; cursor: pointer; }
.ts { float: left; display: block; width: 230px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.tst { color: #0033cc; float: left; display: block; width: 230px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ts2 { float: left; display: block; }
/* 通栏TopRegion ******************** ******************************** */
.TopRegion { }
.TopRegion .Title { font-weight: bold; color: #333333; }
.TopRegion img { vertical-align: text-bottom; width: 16px; height: 16px; }
.TopRegion .Message { color: Maroon; }
.TopRegion .Content { padding-left: 3px; padding-right: 0px; padding-bottom: 3px; }
/* 侧边栏 ******************** ******************************** */
.Sidebar { float: left; width: 192px; border-left: none; background-color: white; }
.Sidebar div.Region { background-color: #F0F0F0; }
.Sidebar div.Region .Flag { background-color: #A3AFAF; width: 5px; }
.Sidebar div.Region .Header { padding-left: 3px; color: Gray; background-color: #D2D8D8; height: 25px; border: solid 1px #A4AFB5; border-bottom: none; border-left: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.Sidebar div.Region .Header img { vertical-align: text-bottom; width: 16px; height: 16px; }
.Sidebar div.Region .Header .Title { font-weight: bold; color: #333333; width: 160px; }
.Sidebar div.Region .Header .Message { color: Maroon; }
.Sidebar div.Region .Content { border: solid 1px #A4AFB5; border-left: none; border-bottom: none; padding: 5px; white-space: nowrap; border-collapse: separate; overflow: hidden; text-overflow: ellipsis; }
.Sidebar table.EndRegion { background-color: #F0F0F0; border: none; border-top: solid 1px #A4AFB5; height: 1px; }
/* 页面脚部 ******************** ******************************** */
.SiteFooter { background-color: #D2D8D8; height: 50px; border-top: solid 1px #A4AFB5; text-align: center; clear: both; }
/* 页面脚部 ******************** ******************************** */
.SiteFooterCounter { background-color: #D2D8D8; text-align: center; }

/* 提示信息 ******************** ******************************** */
.HintMessage { color: Maroon; }
/* ArticleList ******************** ******************************** */
.ArticleList_Row { height: 20px; }
.ArticleHighlight { background-color: #FFEE62; }
.ArticleList_RowAlternating { height: 20px; background-color: #E7E9E9; }
.ArticleList_RowOver { height: 20px; background-color: #D7DECD; }
/* ArticleView ******************** ******************************** */
.ArticleView_OtherInfo { border: dotted 1px #A4AFB5; background-color: #D2D8D8; margin-top: 3px; margin-bottom: 5px; }
.ArticleView_Subject { font-family: Verdana, 宋体; font-size: 20px; font-weight: bold; }
.ArticleView_AD { float: right; width: 122px; height: auto; }
.ArticleView_Content { font-family: Verdana, 宋体; font-size: 14px; }
#ArticleView_KeywordList { }
#ArticleView_KeywordList a:link { font-family: Verdana, 宋体; font-size: 14px; color: #0033cc; }
#ArticleView_KeywordList a:visited { font-family: Verdana, 宋体; font-size: 14px; color: #0033cc; }
ul.ArticleView_ListUbb { }
ul.ArticleView_ListUbb li { font-family: Verdana, 宋体; font-size: 14px; }
ol.ArticleView_ListUbb { }
ol.ArticleView_ListUbb li { font-family: Verdana, 宋体; font-size: 14px; }
/* Article 控件 ******************** ******************************** */
.SubjectCell { width: 220px; word-break: break-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-bottom: dotted 1px #A4AFB5; }
.TimeCell { width: 40px; padding-left: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; word-break: break-all; border-bottom: dotted 1px #A4AFB5; }
.SubjectRow { height: 20px; cursor: pointer; background-color: #E7E9E9; }
.SubjectRowAlternating { height: 20px; cursor: pointer; }
.SubjectRowOver { height: 20px; cursor: pointer; background-color: #D7DECD; }
.Dot { border-bottom: dotted 1px #A4AFB5; }
/* 一般链接 ******************** ******************************** */
a.OverLink:link, a.OverLink:visited { display: block; width: 100%; height: 100%; }
a.OverLink:hover { display: block; width: 100%; height: 100%; background-color: #D7DECD; }
/* 文章类型列表 ******************** ******************************** */
a.TypeList:link, a.TypeList:visited { display: block; float: left; width: 90px; height: 18px; }
a.TypeList:hover { display: block; float: left; width: 90px; height: 18px; background-color: #D7DECD; }
/* 最新文章 ******************** ******************************** */
a.ArticleRecentList_Today:link { font-family: 宋体; font-size: 12px; color: #0033cc; text-decoration: none; }
a.ArticleRecentList_Today:visited { font-family: 宋体; font-size: 12px; color: #0033cc; text-decoration: none; }
/* 日期时间 ******************** ******************************** */
.DateTime { margin-left: 290px; }
/* 表单左边列 ******************** ******************************** */
col.Left { width: 30%; text-align: right; }
/* 文本框 ******************** ******************************** */
.TextBox { padding: 2px; border: 1px solid #A4AFB5; background-color: #F6F6F6; }
.TextBoxFocus { padding: 2px; border: 1px solid green; background-color: #F6F6F6; }
/* 按钮 ******************** ******************************** */
.Button { }
.ButtonOver { cursor: pointer; color: Blue; }
/* GridView ******************** ******************************** */
.GridView { border: none 0px transparent; }
.GridView th { background-color: #F6F6F6; color: Gray; height: 16px; }
.GridView_SelectedRow { background-color: #C0C0FF; height: 16px; }
.GridView_EditRow { background-color: #F6F6F6; }
/* 成语 ******************** ******************************** */
.ChengYu_ChengYu { font-family: 楷体_GB2312, 隶书, 宋体; font-weight: bold; font-size: 30px; cursor: pointer; }
.ChengYu_JinYiCi { font-family: 楷体_GB2312, 隶书, 宋体; color: Gray; font-weight: bold; font-size: 18px; cursor: pointer; }
.ChengYu_Antonym { font-family: 楷体_GB2312, 隶书, 宋体; color: Gray; font-weight: bold; font-size: 18px; cursor: pointer; }
.ChengYu_AlternatingItem { border-bottom: dotted 1px #A4AFB5; }
.ChengYu_Item { border-bottom: dotted 1px #A4AFB5; background-color: #E7E9E9; }
.ChengYu_PingYin { font-family: Verdana; font-size: 18px; color: Green; cursor: pointer; }
.ChengYu_ShengMu { font-family: Verdana; font-size: 18px; color: Green; cursor: pointer; }
.ChengYu_Explain { font-size: 16px; color: Maroon; }
.ChengYu_Example { font-size: 16px; color: Green; }
.ChengYu_Usage { font-size: 16px; color: Gray; }
.ChengYu_English { font-size: 18px; color: Gray; font-family: Verdana; }
.ChengYu_DengMiMian { font-size: 16px; color: Purple; }
.ChengYu_JieHouYu { font-size: 16px; color: Purple; }
.ChengYu_Flash { font-size: 16px; }
.ChengYu_Story { font-size: 18px; }
.ChengYu_Source { font-size: 16px; color: Gray; }
/* 歇后语 ******************** ******************************** */
.XieHouYu_AlternatingItem { border-bottom: dotted 1px #A4AFB5; }
.XieHouYu_Item { border-bottom: dotted 1px #A4AFB5; background-color: #E7E9E9; }
.XieHouYu_XieHouYuID { font-family: Verdana; color: Green; font-size: 20px; }
.XieHouYu_XieHouYu { font-family: 楷体_GB2312, 隶书, 宋体; font-weight: bold; font-size: 22px; }
.XieHouYu_Highlight { background-color: #FFEE62; font-family: 楷体_GB2312, 隶书, 宋体; font-weight: bold; font-size: 22px; }
/* 英汉汉英词典 ******************** ******************************** */
.Maxim * { font-size: 20px; font-family: 楷体_GB2312, 隶书, 宋体; }
.Maxim .Highlight { color: green; background-color: #FFEE62; }
.Maxim .AlternatingItem { border-bottom: dotted 1px #A4AFB5; }
.Maxim .Item { border-bottom: dotted 1px #A4AFB5; background-color: #E7E9E9; }
.Maxim .OrderNumber { font-size: 20px; font-family: Verdana; }
.Maxim .Author { font-weight: bold; color: green; cursor: pointer; }
.Maxim .Content { font-weight: bold; }
/* 英汉汉英词典 ******************** ******************************** */
.EnglishToChinese * { font-size: 22px; }
.EnglishToChinese .AlternatingItem { border-bottom: dotted 1px #A4AFB5; }
.EnglishToChinese .Item { border-bottom: dotted 1px #A4AFB5; background-color: #E7E9E9; }
.EnglishToChinese .ID { font-size: 20px; font-family: Verdana; color: green; }
.EnglishToChinese .Keyword { font-family: Verdana, 楷体_GB2312, 隶书, 宋体; font-weight: bold; }
.EnglishToChinese .Description { font-family: 楷体_GB2312, 隶书, 宋体; font-weight: bold; color: green; }
.EnglishToChinese .Phonetic { }
/* IQ博士 ******************** ******************************** */
.IQ * { font-size: 20px; }
.IQ .Highlight { color: green; background-color: #FFEE62; font-family: 楷体_GB2312, 隶书, 宋体; font-size: 20px; }
.IQ .AlternatingItem { border-bottom: dotted 1px #A4AFB5; }
.IQ .Item { border-bottom: dotted 1px #A4AFB5; background-color: #E7E9E9; }
.IQ .ID { font-size: 18px; font-family: Verdana; color: green; }
.IQ .Question { font-family: 楷体_GB2312, 隶书, 宋体; font-weight: bold; }
.IQ .Answer { font-family: 楷体_GB2312, 隶书, 宋体; font-weight: bold; color: green; }
/* 历史上的今天 ******************** ******************************** */
.HistoryToday * { font-size: 20px; }
.HistoryToday .Highlight { color: green; background-color: #FFEE62; font-family: 楷体_GB2312, 宋体; font-size: 20px; }
.HistoryToday .AlternatingItem { border-bottom: dotted 1px #A4AFB5; }
.HistoryToday .Item { border-bottom: dotted 1px #A4AFB5; background-color: #E7E9E9; }
.HistoryToday .ID { font-family: Verdana; color: Green; }
.HistoryToday .Title { font-family: 楷体_GB2312, 宋体; font-weight: bold; color: Green; }
.HistoryToday .Content { font-family: 楷体_GB2312, 宋体; }
.HistoryToday .TakePlaceTime { font-family: Verdana; color: Green; }
/* 生日密码 ******************** ******************************** */
.BirthdayPassword * { font-family: 楷体_GB2312, 宋体; font-size: 20px; }
.BirthdayPassword .AlternatingItem { border-top: dotted 1px #A4AFB5; }
.BirthdayPassword .Item { border-top: dotted 1px #A4AFB5; background-color: #E7E9E9; }
.BirthdayPassword .ID { font-family: Verdana; color: Green; }
.BirthdayPassword .Head { font-family: 楷体_GB2312, 宋体; font-weight: bold; color: Green; }
.BirthdayPassword .Title { font-family: 楷体_GB2312, 宋体; font-weight: bold; color: Green; }
.BirthdayPassword .Content { font-family: 楷体_GB2312, 宋体; }
.BirthdayPassword .MonthDate { font-family: Verdana; color: Green; }
/* 诗歌 ******************** ******************************** */
.Poetry * { font-family: 楷体_GB2312, 宋体; font-size: 20px; }
.Poetry .Highlight { background-color: #FFEE62; font-family: 楷体_GB2312, 宋体; font-size: 20px; }
.Poetry .AlternatingItem { background-color: #E7E9E9; }
.Poetry .Item { }
/* 诗歌 ******************** ******************************** */
.TVProgram * { font-family: 宋体; font-size: 16px; }
.TVProgram .Highlight { font-family: 宋体; font-size: 16px; background-color: #FFEE62; font-weight: normal; }
.TVProgram .AlternatingItem { background-color: #E7E9E9; }
.TVProgram .Item { }
.TVProgram .CommonTabTitle { font-weight: bold; cursor: pointer; }
.TVProgram .CurrentTabTitle { color: Blue; text-decoration: underline; font-weight: bold; }
.TVProgram .CommonTabPage { display: none; }
.TVProgram .CurrentTabPage { display: block; }
.TVProgram .Channel { text-align: center; border-top: dotted 1px #A4AFB5; cursor: pointer; padding: 3px 0px 2px 0px; }
.TVProgram .ChannelAlternating { text-align: center; background-color: #E7E9E9; border-top: dotted 1px #A4AFB5; cursor: pointer; padding: 3px 0px 2px 0px; }
/* 笑话 ******************** ******************************** */
.Joke * { font-size: 20px; }
.Joke .Highlight { color: green; background-color: #FFEE62; font-family: 楷体_GB2312, 隶书, 宋体; font-size: 20px; }
.Joke .AlternatingItem { border-bottom: dotted 1px #A4AFB5; }
.Joke .Item { border-bottom: dotted 1px #A4AFB5; background-color: #E7E9E9; }
.Joke .ID { font-size: 18px; font-family: Verdana; color: green; }
.Joke .Title { font-size: 20px; font-family: 楷体_GB2312, 隶书, 宋体; font-weight: bold; color: Green; }
.Joke .Content { font-family: 楷体_GB2312, 隶书, 宋体; font-weight: bold; }
.Joke .TitleList { float: left; vertical-align: top; }
/* 周公解梦 ******************** ******************************** */
.ZhouGongJieMeng * { font-size: 22px; font-family: 楷体_GB2312, 隶书, 宋体; font-weight: bold; }
.ZhouGongJieMeng .Highlight { background-color: #FFEE62; }
.ZhouGongJieMeng .AlternatingItem { border-bottom: dotted 1px #A4AFB5; }
.ZhouGongJieMeng .Item { border-bottom: dotted 1px #A4AFB5; background-color: #E7E9E9; }
.ZhouGongJieMeng .ContentID { font-size: 20px; font-family: Verdana; color: green; }
.ZhouGongJieMeng .Content { color: green; }
.ZhouGongJieMeng .Description { }
/* 邮编类 ******************** ******************************** */
.Postcode_Over { background-color: #D7DECD; cursor: pointer; }
.Postcode_Out { }
.Postcode_Text { font-size: 16px; font-family: Verdana; }
.Postcode_SearchText { font-size: 16px; font-family: Verdana; color: #0033cc; }
.Postcode_RowAlternating { background-color: #E7E9E9; }
/* 手机类 ******************** ******************************** */
.Mobile_Over { background-color: #D7DECD; cursor: pointer; }
.Mobile_Out { }
.Mobile_Text { font-size: 16px; font-family: Verdana; }
.Mobile_SearchText { font-size: 16px; font-family: Verdana; color: #0033cc; }
.Mobile_RowAlternating { background-color: #E7E9E9; }
/* 日志 ******************** ******************************** */
.Log_Item { padding-top: 3px; padding-bottom: 3px; border-top: dotted 1px #A4AFB5; }
.Log_AlternatingItem { padding-top: 3px; padding-bottom: 3px; background-color: #E7E9E9; border-top: dotted 1px #A4AFB5; }
/* 新华字典 ******************** ******************************** */
.XinHua_List_Region { float: left; width: 275px; height: 160px; border-right: dotted 1px #A4AFB5; border-bottom: dotted 1px #A4AFB5; }
.XinHua_List_Region * { font-size: 20px; color: Gray; }
.XinHua_List_Region .Zi { color: Gray; cursor: pointer; font-family: 楷体_GB2312, 宋体; font-size: 96px; text-align: center; }
.XinHua_List_Region .Radical { cursor: pointer; font-family: 楷体_GB2312, 宋体; font-size: 22px; color: Red; }
.XinHua_List_Region .RadicalStrokeCount { cursor: pointer; font-family: Verdana; font-size: 20px; color: green; }
.XinHua_List_Region .StrokeCount { cursor: pointer; font-family: Verdana; font-size: 20px; color: Green; }
.XinHua_List_Region .PinYin { cursor: pointer; font-family: Verdana; font-size: 20px; color: Green; text-align: left; padding-left: 25px; }
.XinHua_List_Region .BiShun { cursor: pointer; font-family: Verdana; font-size: 14px; padding-left: 5px; }
.XinHua_List_Region .WuBiCode86 { cursor: pointer; font-family: Verdana; font-size: 18px; color: Green; }
.XinHua_List_Region .WuBiCode98 { cursor: pointer; font-family: Verdana; font-size: 18px; color: Green; }
.XinHua_List_Content { font-family: Verdana; font-size: 18px; }
/* 五笔编码 ******************** ******************************** */
.WbCode_ImageNo { display: none; }
.WbCode_ZiNo { font-family: 楷体_GB2312, 隶书, 宋体; text-align: center; font-size: 96px; }
.WbCode_Zi { font-family: 楷体_GB2312, 隶书, 宋体; display: block; font-size: 96px; color: Navy; }
.WbCode_PinYin { color: Green; font-family: Verdana; font-size: 22px; }
.WbCode_Code86 { color: Green; font-family: Verdana; font-size: 22px; }
.WbCode_Code98 { color: Green; font-family: Verdana; font-size: 22px; }
.WbCode_ZiGen { font-family: 楷体_GB2312, 隶书, 宋体; color: Navy; font-size: 28px; }
.WbCode_OrderNumber { font-family: Verdana; font-size: 16px; }
.WbCode_Code98Diff { font-family: Verdana; font-size: 22px; color: Red; }
/* ******************** ******************** ******************************** */
.code { width: 98%; color: Black; border: solid 1px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
/* ******************** ******************** ******************************** */
.mytitle { border: solid 3px #A4AFB5; background-color: #6888BB; width: 97%; height: 10px; border-bottom: solid 0px #A4AFB5; padding: 5px; color: #eeeeee; font-weight: bold; }
/* ******************** ******************** ******************************** */
.output { width: 97%; font-size: 14px; font-family: Courier New,宋体; color: black; border: solid 3px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
/* ******************** ******************** ******************************** */
.console { width: 97%; font-size: 14px; font-family: Courier New,宋体; color: #C0C0C0; border: solid 3px #A4AFB5; background-color: black; padding: 5px; }
/* ******************** ******************** ******************************** */
.EditHtml { padding: 3px; padding-left: 4px; border: solid 1px #A4AFB5; display: none; }
/* ******************** ******************** ******************************** */
.codeimg { vertical-align: text-bottom; }
.codecopy { cursor: pointer; font-size: 12px; }
.codesave { cursor: pointer; font-size: 12px; }
/* ******************** ******************** ******************************** */
pre { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ }
.csharp { color: Black; border: solid 1px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
.csharp .c { color: Green; font-weight: normal; }
/*comment*/
.csharp .xc { color: Green; font-weight: normal; }
/*xmlcomment*/
.csharp .xc .tag { color: Silver; font-weight: normal; }
/*xmlcomment .tag*/
.csharp .s { color: #A31515; font-weight: normal; }
/*string*/
.csharp .k { color: Blue; font-weight: normal; }
/*keyword*/
.csharp .r { color: Gray; font-weight: normal; }
/*region*/
/* ******************** ******************** ******************************** */
.cpp { color: Black; border: solid 1px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
.cpp .c { color: Green; font-weight: normal; }
/*comment*/
.cpp .s { color: #A31515; font-weight: normal; }
/*string*/
.cpp .k { color: Blue; font-weight: normal; }
/*keyword*/
/* ******************** ******************** ******************************** */
.jscript { color: Black; border: solid 1px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
.jscript .s { color: #A31515; font-weight: normal; }
/*string*/
.jscript .c { color: green; font-weight: normal; }
/*comment*/
.jscript .k { color: blue; font-weight: normal; }
/*keyword*/
/* ******************** ******************** ******************************** */
.vb { color: Black; border: solid 1px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
.vb .c { color: Green; font-weight: normal; font-weight: normal; }
/*comment*/
.vb .s { color: #A31515; font-weight: normal; }
/*string*/
.vb .k { color: Blue; font-weight: normal; }
/*keyword*/
.vb .r { color: Gray; font-weight: normal; }
/*region*/
/* ******************** ******************** ******************************** */
.html { color: Black; border: solid 1px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
.html .c { color: Green; font-weight: normal; }
/*comment*/
.html .t { color: Blue; font-weight: normal; }
/*tag*/
.html .e { color: #800000; font-weight: normal; }
/*element*/
.html .a { color: Red; font-weight: normal; }
/*attribute*/
.html .a-v { color: Blue; font-weight: normal; }
/*attribute-value*/

.html .js-s { color: #A31515; font-weight: normal; }
/*string*/
.html .js-c { color: green; font-weight: normal; }
/*comment*/
.html .js-k { color: blue; font-weight: normal; }
/*keyword*/

.html .css-c { color: green; font-weight: normal; }
/*comment*/
.html .css-t { color: blue; font-weight: normal; }
.html .css-e { color: #800000; font-weight: normal; }
/*element*/
.html .css-a { color: red; font-weight: normal; }
/*attribute-value*/
.html .css-a-v { color: blue; font-weight: normal; }
/*css-attribute-value*/

.html .vb-s { color: #A31515; font-weight: normal; }
/*string*/
.html .vb-c { color: green; font-weight: normal; }
/*comment*/
.html .vb-k { color: blue; font-weight: normal; }
/*keyword*/
.html .vb-r { color: Gray; font-weight: normal; }
/*vb-region*/
/* ******************** ******************** ******************************** */
.aspx { color: Black; border: solid 1px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
.aspx .d { background-color: #FFEE62; font-weight: normal; }
/*directive*/
.aspx .c { color: Green; font-weight: normal; }
/*comment*/
.aspx .t { color: Blue; font-weight: normal; }
/*tag*/
.aspx .e { color: #800000; font-weight: normal; }
/*element*/
.aspx .a { color: Red; font-weight: normal; }
/*attribute*/
.aspx .a-v { color: Blue; font-weight: normal; }
/*attribute-value*/

.aspx .js-s { color: #A31515; font-weight: normal; }
/*string*/
.aspx .js-c { color: green; font-weight: normal; }
/*comment*/
.aspx .js-k { color: blue; font-weight: normal; }
/*keyword*/

.aspx .cs-s { color: #A31515; font-weight: normal; }
/*string*/
.aspx .cs-c { color: green; font-weight: normal; }
/*comment*/
.aspx .cs-k { color: blue; font-weight: normal; }
/*keyword*/
.aspx .cs-r { color: Gray; font-weight: normal; }
/*csharp-region*/

.aspx .vb-s { color: #A31515; font-weight: normal; }
/*string*/
.aspx .vb-c { color: green; font-weight: normal; }
/*comment*/
.aspx .vb-k { color: blue; font-weight: normal; }
/*keyword*/
.aspx .vb-r { color: Gray; font-weight: normal; }
/*vb-region*/

.aspx .css-c { color: green; font-weight: normal; }
/*comment*/
.aspx .css-t { color: blue; font-weight: normal; }
/*css-tag*/
.aspx .css-e { color: #800000; font-weight: normal; }
/*element*/
.aspx .css-a { color: red; font-weight: normal; }
/*attribute-value*/
.aspx .css-a-v { color: blue; font-weight: normal; }
/*css-attribute-value*/
/* ******************** ******************** ******************************** */
.xml { color: Black; border: solid 1px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
.xml .c { color: Green; font-weight: normal; }
/*comment*/
.xml .cd { color: Blue; font-weight: normal; }
/*cdata*/
.xml .t { color: Blue; font-weight: normal; }
/*tag*/
.xml .e { color: #800000; font-weight: normal; }
/*element*/
.xml .a { color: Red; font-weight: normal; }
/*attribute*/
.xml .a-v { color: Blue; font-weight: normal; }
/*attribute-value*/
/* ******************** ******************** ******************************** */
.css { color: Black; border: solid 1px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
.css .c { color: Green; font-weight: normal; }
/*comment*/
.css .t { color: Blue; font-weight: normal; }
/*tag*/
.css .e { color: #800000; font-weight: normal; }
/*element*/
.css .a { color: Red; font-weight: normal; }
/*attribute*/
.css .a-v { color: Blue; font-weight: normal; }
/*attribute-value*/
/* ******************** ******************** ******************************** */
.sql { color: Black; border: solid 1px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
.sql .v { color: Purple; font-weight: normal; }
/*variable*/
.sql .c { color: Green; font-weight: normal; }
/*comment*/
.sql .s { color: #A31515; font-weight: normal; }
/*string*/
.sql .k { color: Blue; font-weight: normal; }
/*keyword*/
.sql .f { color: Fuchsia; font-weight: normal; }
/*function*/
/* ******************** ******************** ******************************** */
.batch { color: Black; border: solid 1px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
.batch .c { color: Green; font-weight: normal; }
/*comment*/
.batch .l { color: black; background-color: #FFEE62; font-weight: normal; }
/*label*/
.batch .k { color: Blue; font-weight: normal; }
/*keyword*/
.batch .v { color: red; font-weight: normal; }
/*variable*/
.batch .s { color: #A31515; font-weight: normal; }
/*string*/
.batch .f { color: Fuchsia; font-weight: normal; }
/*function*/
/* ******************** ******************** ******************************** */
.ini { color: Black; border: solid 1px #A4AFB5; background-color: #EEEFE6; padding: 5px; }
.ini .c { color: Green; font-weight: normal; }
/*comment*/
.ini .s { color: blue; font-weight: normal; }
/*section*/
.ini .k { font-weight: normal; }
/*key*/
.ini .e { color: red; font-weight: normal; }
/*=*/
.ini .v { font-weight: normal; }
/*value*/
/* TabPage ******************** ******************************** */
.TabTitle { text-align: center; background-color: #99CC99; cursor: pointer; color: #000000; border-left: 1px solid #F0F0F0; border-top: 1px solid #F0F0F0; border-right: 1px solid gray; border-bottom: 1px solid #F0F0F0; }
.SelectedTabTitle { text-align: center; background-color: #D2D8D8; cursor: pointer; color: blue; border-left: 1px solid #F0F0F0; border-top: 1px solid gray; border-right: 1px solid gray; }
.TabPage { background-color: #D2D8D8; color: #000000; border-left: 1px solid #F0F0F0; border-right: 1px solid gray; border-bottom: 1px solid gray; }
/* ******************** ******************** ******************************** */
#SiteMap { width: auto; }
#SiteMap table { text-align: left; width: auto; table-layout: auto; }
/* ******************** ******************** ******************************** */
a.Url:link, a.Url:visited { font-family: verdana; font-size: 14px; color: #0033cc; }
a.BabyDetail:link, a.BabyDetail:visited { font-family: verdana; font-size: 22px; color:#0033cc; font-weight:bold; }
a.Email:link, a.Email:visited { font-family: verdana; font-size: 14px; color: #0033cc; }
/* ******************** ******************** ******************************** */
a.TextUrl:link, a.TextUrl:visited { text-decoration: underline; font-family: verdana; font-size: 14px; color: #0033cc; }
/* ******************** ******************** ******************************** */
.ContentSeperator { border-bottom: solid 1px #A4AFB5; border-top: solid 1px #A4AFB5; }
/* RssReader ******************** ******************************** */
.RssReader { }
.RssReader .Title { font-family: Verdana; font-size: 18px; font-weight: bold; }
.RssReader .Author { font-family: Verdana; font-size: 20px; color: blue; cursor: pointer; }
.RssReader .Description { font-family: Verdana; font-size: 16px; }
.RssReader .PubDate { font-family: Verdana; font-size: 18px; color: Green; }

.RssReader .CommonTab { font-family: Verdana, 宋体; font-weight: bold; font-size: 14px; background-color: Transparent; cursor: pointer; text-align: center; }
.RssReader .CurrentTab { font-family: Verdana, 宋体; font-weight: bold; font-size: 14px; background-color: #D2D8D8; color: Blue; cursor: default; text-align: center; border-bottom: solid 2px red; }
.RssReader .CommonTabPage { display: none; cursor: pointer; }
.RssReader .CurrentTabPage { display: block; cursor: pointer; }
.RssReader .ChannelItem { font-family: Verdana, 宋体; font-size: 18px; text-align: center; border-bottom: dotted 1px #A4AFB5; padding-bottom: 1px; padding-top: 5px; }
.RssReader .AlterenatingChannelItem { background-color: #E7E9E9; font-family: Verdana, 宋体; font-size: 18px; text-align: center; border-bottom: dotted 1px #A4AFB5; padding-bottom: 1px; padding-top: 5px; }
.OlympicCountdown { text-align: center; }
.SearchKeyword { cursor: pointer; font-family: Verdana; font-size: 14px; border-bottom: solid 1px red; }
.SearchKeyword2 { cursor: pointer; font-family: Verdana; font-size: 14px; color: #0033cc; }
#FullImageContainer { background-color: #f0f0f0; border: solid 1px #A4AFB5; padding: 10px; display: none; position: absolute; top: auto; left: auto; }
/* Shop ******************** ******************************** */
.Shop_ChildType { float: left; width: 138px; height: 20px; }
.Shop_Subject { float: left; width: 180px; font-size: 14px; }
.Shop_Price { font-family: Tahoma; color: #CC0000; font-weight: bold; font-size: 14px; padding-top: 2px; }
.Shop_TypeLink { float: left; font-size: 14px; width: 180px; color: Teal; padding-top: 2px; }
/* ******************** ******************** ******************************** */
.Title1 { color: Black; font-size: 20px; font-family: Verdana; font-weight: bold; }
.Title2 { color: Navy; font-size: 18px; font-family: Verdana; font-weight: bold; }
.Title3 { color: Maroon; font-size: 16px; font-family: Verdana; font-weight: bold; }
.Title4 { color: Teal; font-size: 14px; font-family: Verdana; font-weight: bold; }
/* ******************** ******************** ******************************** */
a.cpa:link, a.cpa:visited { text-decoration: none; width: 100%; font-size: 16px; display: block; padding: 2px; color: #0033cc; }
a.cpa:hover { text-decoration: none; width: 100%; font-size: 16px; display: block; padding: 2px; color: red; }
/* 淘客API ******************** ******************************** */
a.TaokeApi:link, a.TaokeApi:visited { text-decoration: none; font-size: 14px; }
a.TaokeApi:hover { text-decoration: none; font-size: 14px; color: #0033cc; }
.TaokePrice { color: Red; font-weight: bold; font-size: 14px; font-family: Verdana; }
/* Mall ******************** ******************************** */
.Mall { }
.Mall a.Type:link, a.Type:visited { display: block; width: 100%; height: 20px; overflow: hidden; }
.Mall a.Type:hover { display: block; width: 100%; height: 20px; background-color: #D7DECD; }
.Mall a.View:link, a.View:visited { display: block; width: 100%; }
.Mall a.View:hover { display: block; width: 100%; background-color: #D7DECD; }
.Mall .Price { font-family: Tahoma; color: #CC0000; font-weight: bold; font-size: 14px; padding-top: 2px; }
.Mall .Commission { font-family: Tahoma; font-weight: normal; color: Green; font-size: 14px; padding-top: 2px; }
.Mall .TotalAction { font-family: Tahoma; font-weight: normal; color: Green; font-size: 14px; padding-top: 2px; }
.Mall .Title { font-family: Tahoma; font-weight: normal; font-size: 16px; padding-top: 2px; }
.Mall .ShopOwner { font-family: Tahoma; color: blue; font-weight: normal; font-size: 16px; padding-top: 10px; }
/* Lyric ******************** ******************************** */
.Lyric * { font-size: 16px; }
.Lyric .Highlight { background-color: #FFEE62; }
.Lyric a.View:link, a.View:visited { display: block; width: 100%; }
.Lyric a.View:hover { display: block; width: 100%; background-color: #D7DECD; }
.Lyric .SongName { font-family: Tahoma; font-weight: normal; font-size: 16px; padding-top: 2px; }
.Lyric .Content { font-family: Tahoma; font-weight: normal; font-size: 16px; padding-top: 2px; }
/* 图片轮换广告 Rotator ******************** ******************************** */
.CurrentIndex { padding: 5px; margin-left: 1px; font-size: 14px; color: white; background-color: red; cursor: pointer; width: 30px; height: 12px; }
.NormalIndex { padding: 5px; margin-left: 1px; font-size: 14px; color: white; cursor: pointer; background-color: Green; width: 30px; height: 12px; }
.ADText { font-size: 14px; color: black; }
/* 下拉菜单 ******************** ******************************** */
#navigation, #navigation li ul { padding: 0; margin: 0; list-style-type: none; }
#navigation li { float: left; text-align: center; position: relative; }
#navigation li a:link, #navigation li a:visited { font-weight: bold; font-size: 14px; color: #333333; display: block; text-decoration: none; width: 65px; height: 18px; line-height: 18px; border: 1px solid #A4AFB5; border-width: 1px 1px 0 0; background: #D2D8D8; padding-left: 3px; }
#navigation li ul { display: none; }

/* 以下只支持非IE6浏览器 */
#navigation li:hover a { background: #B6BDD2; }
#navigation li:hover ul { display: block; position: absolute; top: 18px; margin-top: 1px; left: 0; width: 65px; }
#navigation li:hover ul li a { display: block; background: #c5dbf2; color: #333333; height: 18px; line-height: 20px; padding: 1px; width: 100px; }
#navigation li:hover ul li a:hover { background: #B6BDD2; }
/* 对联 ******************** ******************************** */
.DuiLian * { font-size: 20px; font-family: 楷体_GB2312, 隶书, 宋体; font-weight: bold; }
.DuiLian .Highlight { background-color: #FFEE62; }
/* 反义词 ******************** ******************************** */
.FanYiCi * { font-size: 16px; }
.FanYiCi .Highlight { background-color: #FFEE62; }
/* 反义词 ******************** ******************************** */
.TongYiCi * { font-size: 16px; }
.TongYiCi .Highlight { background-color: #FFEE62; }
/* 谚语俗语 ******************** ******************************** */
.YanYu * { font-size: 16px; }
.YanYu .Highlight { background-color: #FFEE62; }
/* 小说 ******************** ******************************** */
.Novel * { font-size: 16px; }
.Novel .Highlight { background-color: #FFEE62; }
/* 论文 ******************** ******************************** */
.LunWen * { font-size: 16px; }
.LunWen .Highlight { background-color: #FFEE62; }
/* 灯谜 ******************** ******************************** */
.DengMi_Highlight { background-color: #FFEE62; }
/* 上部链接栏 ******************** ******************************** */
.TopLink { width:530px; text-align:left;}