/*全局*/
Body {
	Background: #FFFFFF Url(Images/BodyBG.gif) Repeat-X;
	Margin: 0;
	Padding: 0;
	Line-Height: 18px;
	Font-Size: 12px;
	Font-Family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	Text-Align: Center;
}
h1,h2,h3,h4,h5,h6 { Margin: 0; Padding: 0; Font-Size: 12px; Font-Weight: Normal; Font-Family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif; }
h1.HeaderTitle	{ Font-Size: 20px; Font-Family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; Font-Weight: Bold; Text-Align: Left; Color: #FFFFFF; }
h1.HeaderTitle img { margin-right: 10px; }
h2.TopLog		{ Padding: 4px 4px 0 0; Margin-Left: 10px; Text-Align: Right; }
h2.LoopLog		{ Margin: 0 3px 0 2px; border-bottom: 1px solid #EBE1D3; padding: 10px 15px 6px 0; Font-Size: 14px; }
h2.LogViewTitle	{ Color: #C97D05; Font-Size: 14px; Font-Weight: Bold;}
h3.LogReadAll	{ padding: 5px 0; }
h3.LogListMode	{ Margin: 0 5px 5px 0; Color: #2EAFB8; Text-Align: Right; }
h3.LogListMode img { padding: 0 0 2px 0 !important; }
h4.SearchTitle	{ Padding: 0; Margin: 0 0 5px 5px; Font-Size: 14px; Color: #2EAB2B; }
h4.SearchTitle Span { Color: #FF6600; Text-Decoration: Underline; Font-Weight: Bold; }
h4.LinksTitle,h4.TagsTitle { Margin: 0 0 8px 0; Border-Bottom: 1px solid #86C61E; Font-Weight: Bold; Font-Size: 14px; Color: #2EAB2B; }
h5.CommentTop	{ padding: 3px;margin-bottom: 5px; margin-left: 12px; color: #C97D05; font-size: 14px; Font-Weight: Bold; text-align: left; }
h5.GBTop		{ border: 1px solid #86C61E;padding: 3px;margin-bottom: 5px; background: #EAF7D4; color: #0954A6; Font-Weight: Bold; }
h5.WriteTitle	{ padding: 8px 0 0 0; color: #C97D05; font-size: 14px; margin: 1px 0 0 15px;font-weight: bold; }
Table,TR,TD,Form,Input,Textarea,Select {
	Margin: 0;
	Padding: 0;
	Font-Size: 12px;
	Vertical-Align: Middle;
	Font-Family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
}
.Alert		{ Color: #FF6600; }
.Green		{ Color: #2EAB2B; }
.Gray		{ Color: #D0BB9D; }
.Blue		{ Color: #2EAFB8; }
.Black		{ Color: #555555; }
.Yellow		{ Color: #C97D05; }
.Georgia	{ Font-Family: Georgia, Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}
.Bold		{ Font-Weight: Bold; }
.Pointer	{ Cursor: Pointer; }
.Space1		{ Margin: 0 0 0 5px;}
.Space2		{ Margin: 0 5px 0 5px;}
.Loading	{ }
a:link		{ Color: #2EAB2B; Text-Decoration: None; }
a:visited	{ Color: #2EAB2B; Text-Decoration: None; }
a:hover		{ Color: #C97D05; Text-Decoration: Underline; }
/*页面顶部*/
Div#HeaderBlock {
	Background: url(Images/HeaderBG.gif) No-Repeat 0 55px;
	Width: 830px;
	Margin: 0 Auto;
}
Div#HeaderBlock Div.HeaderTop {
	Padding: 30px 10px 0 20px;
}
Div#HeaderBlock Div.HeaderBottom {
	width: 830px;
	height: 176px;
	background: url(Images/Banner.jpg) no-repeat center 19px;
}
Div#HeaderBlock Div.HeaderBottom Div.TopMenu {
	Padding: 26px 30px 0 0;
	Text-Align: Right;
}
Div#HeaderBlock Div.HeaderBottom Div.TopMenu Span.TopMenuStr {
	Margin: 0 5px;
	Color: #613000;
}
Div.TopMenu a:link			{ Color: #4B3502; Font-Weight: Bold; Text-Decoration: None; }
Div.TopMenu a:visited		{ Color: #4B3502; Font-Weight: Bold; Text-Decoration: None; }
Div.TopMenu a:hover			{ Color: #4B3502; Font-Weight: Bold; Text-Decoration: UnderLine; }
/*主体部分*/
Div#MainLayout {
	Background: url(Images/PageBG.gif) No-Repeat 0 0;
	Width: 830px;
	Margin: 0 Auto;
	Text-Align: Left;
}
/*Center-核心部分*/
Div#CenterBlock {
	Float: Left;
	Width: 100%;
}
Div#CenterMain {
	Padding: 0 15px 0 24px;
	Overflow: Hidden;
}
Div.CenterMainS {
	Margin-Right: 260px;
}
Div.CenterMainH {
	Margin-Right: 0px;
}
/*日志列表部分*/
Div.TopLogTitle {
	Margin: 0;
	Padding: 0;
}
Div.TopLogInfo {
	Text-Align: Right;
	Margin: 5px;
	Color: #A9E9A7;
}
Div.LogListBody {
	Margin: 0;
	Padding: 0 0 15px 0;
	background: url(Images/ListBG.gif) no-repeat left top;
	text-align: right;
}
Div.LogListInfo,Div.LogViewInfo {
	Margin: 0;
	padding: 0 15px 0 0;
	color: #B1A799;
	text-align: right;
}
Div.TopLogTitle a:link		{ Font-Size: 14px; Color: #C97D05; font-weight: bold; }
Div.TopLogTitle a:visited	{ Font-Size: 14px; Color: #C97D05; font-weight: bold; }
Div.TopLogTitle a:hover		{ Font-Size: 14px; Color: #C97D05; font-weight: bold; }
Div.LogListInfo a:link		{ Color: #2EAB2B; Text-Decoration: None; }
Div.LogListInfo a:visited	{ Color: #2EAB2B; Text-Decoration: None; }
Div.LogListInfo a:hover		{ Color: #C97D05; Text-Decoration: Underline; }
Div.LogTag {
	Margin: 0 15px 10px 15px;
	Padding: 5px 0 10px 0;
	color: #B85B5A;
	Text-Align: Left;
	Border-Bottom: 1px solid #E5D8C6;
}
Div#LogPwdDiv {
	Margin: 0;
	Padding: 0;
}
Div#LogPwdDiv p.LogPwd {
	Margin: 0;
	Padding: 5px 0 0 0;
	Color: #2EAB2B;
}
Div.LogPwdTitle {
	padding: 2px 0;
	margin: 3px 0 6px 0;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	Color: #C97D05;
}
Div.TopLogBrief,Div.LogBrief,Div.LogContent {
	Overflow: Hidden;
	Word-Wrap: Break-Word;
	Color: #333333;
	Margin: 8px 16px;
	Line-Height: 20px;
	Text-Align: Left;
	border-Bottom: 1px solid #e5d8c6;
}
Div.TopLogBrief p,Div.LogBrief p,Div.LogContent p {
	Margin: 0;
	Padding: 0;
}
Div.TopLogBrief img,Div.LogBrief img,Div.LogContent img {
	max-width: 450px;
	width: expression(this.width>450?"450px":true);
	Overflow: Hidden;
}
/*标题样式:Log_TColor/Log_TSize*/
a.Log_TColor1:link,a.Log_TColor1:visited,a.Log_TColor1:hover { Color: #003399; }
a.Log_TColor2:link,a.Log_TColor2:visited,a.Log_TColor2:hover { Color: #003399; Font-Weight: Bold; }
a.Log_TColor3:link,a.Log_TColor3:visited,a.Log_TColor3:hover { Color: #FF0000; }
a.Log_TColor4:link,a.Log_TColor4:visited,a.Log_TColor4:hover { Color: #FF0000; Font-Weight: Bold; }
a.Log_TColor5:link,a.Log_TColor5:visited,a.Log_TColor5:hover { Color: #008000; }
a.Log_TColor6:link,a.Log_TColor6:visited,a.Log_TColor6:hover { Color: #008000; Font-Weight: Bold; }
a.Log_TColor7:link,a.Log_TColor7:visited,a.Log_TColor7:hover { Color: #000000; }
a.Log_TColor8:link,a.Log_TColor8:visited,a.Log_TColor8:hover { Color: #000000; Font-Weight: Bold; }
.Log_TSizeS { Font-Family: Verdana; Font-Size: 12px; }
.Log_TSizeB { Font-Family: Verdana; Font-Size: 14px; }
Div.LogTag a:link, Div.LogTag a:visited, Div.LogTag a:hover, Div.LogTag a:active { Margin: 0 5px; }
/*Cener-评论部分*/
div.CommentBlock	{ width: 98%;margin: 3px Auto 10px Auto; }
div.CommentLeft		{ float: left;width: 50px;margin-right: -98%; text-align: center;padding: 5px 0; color: #2EAB2B; Font-Weight: Bold;}
div.CommentMain		{ float: left;Width: 100%; Overflow: Hidden; }
div.CommentContent	{ margin-left: 60px; padding: 5px; color: #333333; border-bottom:1px solid #E5D8C6; }
div.CommentContent p{ margin: 0; padding: 0; line-height: 20px;}
div.CommentInfo		{ text-align: right; color: #2EAB2B; }
div.CommentFooter	{ clear:both; }
/*Cener-留言部分*/
div.GBBlock		{ width: 98%;margin: 3px Auto 10px Auto;border:1px solid #EBE1D3; background: #FDFAF7; }
div.GBLeft		{ float: left;width: 2px;margin-right: -98%;}
div.GBMain		{ float: left;Width: 100%; Overflow: Hidden; }
div.GBInfo		{ text-align: left; color: #C97D05; }
div.GBContent	{ margin-left: 2px; padding: 5px; color: #333333; }
div.GBContent p { margin: 0; padding: 0; line-height: 20px;}
div.GBReply		{ Margin: 5px 0 1px 0; Padding: 0; Color: #C97D05; Text-Align: Left; }
div.GBReply	p	{ Margin: 0; Padding: 0; }
div.GBFooter	{ clear:both; }
/*Cener-签写评论,签写留言部分*/
div.WriteBlock		{ margin: 3px 0; Line-Height: 150%; Text-Align: Left; }
div.WriteMain		{ color: #C97D05;font-weight: bold;}
div.WriteMain p		{ clear: both; Margin: 0; Padding: 5px 0 0 0; }
div.WriteMain label	{ Float: Left; Width: 80px; Text-Align: Right; Padding: 2px 0; }
div.WriteMain .sure { margin: 0 5px !important; margin: 0; }
div.WriteFooter		{ clear: both; }
div#SaveInfo {
	Background-Color: #FEF7F0;
	Border: 1px solid #E5D8C6;
	Padding: 5px 10px;
	Margin: 5px 0 5px 12px;
	Color: #C97D05;
	Clear: both;
	text-align: Left;
}
/*Left-侧栏部分*/
Div#SideBlock {
	Float: Left;
	Width: 260px;
	Margin-Left: -260px;
	Overflow: Hidden;
}
Div.SideTitle {
	Background: url(Images/SideTitleBG.gif) Right Top No-Repeat;
	Margin: 2px 24px 0 0;
	Padding: 3px 20px 3px 0;
	Border-Bottom: 1px solid #EBE1D3;
	Font-Size: 12px;
	Color: #514129;
	Text-Align: Right;
}
Div.SideTitle Span {
	Margin: 0 0 0 8px;
	Font-Size: 12px;
}
Div.SideContent {
	Background: url(Images/SideContentBG.gif) Right Top No-Repeat;
	Margin: 0 24px 5px 0;
	Padding: 0 10px 3px 0;
	Color: #878773;
	Font-Size: 12px;
}
Div.SideContent ul {
	Padding: 0;
	Margin: 0;
}
Div.SideContent ul li {
	List-Style-Type: None;
	Padding: 6px 0 0 0;
	Margin: 0;
}
Div.SideContent ul.Count li,Div.SideContent ul.LogClass li,Div.SideContent ul.Best li,Div.SideContent ul.Hot li,Div.SideContent ul.Comment li,Div.SideContent ul.GB li {
	Display: Block;
	Background: url(Images/arrow1.gif) No-Repeat 0px 12px;
	Padding-Left: 12px;
}
Div#SearchSideDiv p {
	Margin: 0;
	Padding: 8px 0 0 0;
}
Div#SearchSideDiv Label {
	Float: Left;
	Width: 55px;
	Margin: 2px 0 0 0;
	Padding: 0;
	Text-Align: Right;
}
Div#SideClear {
	Clear: Left;
	/*Width: 100%;*/
}
Div.SideContent a:link		{ Color: #878773; Text-Decoration: None; }
Div.SideContent a:visited	{ Color: #878773; Text-Decoration: None; }
Div.SideContent a:hover		{ Color: #B29866; Text-Decoration: Underline; }
ul.ImgLink li {
	float: left;
 	width: 100px;
	Display: Block;
}
ul.TextLink li {clear: both;}
/*页面底部*/
Div#FooterBlock {
	Width: 804px;
	border-top: 3px solid #D0BB9D;
	Margin: 10px Auto 0 Auto;
	Padding: 4px 0;
	Color: #878773;
	Text-Align: Right;
	Font-Size: 12px;
}
Div#FooterBlock p {
	Margin: 0;
	Padding: 0;
}
Div#FooterBlock a:link		{ Color: #878773; Text-Decoration: None; }
Div#FooterBlock a:visited	{ Color: #878773; Text-Decoration: None; }
Div#FooterBlock a:hover		{ Color: #C97D05; Text-Decoration: None; }
/*表单样式*/
input.text,textarea.textarea,select {
	Padding: 2px 3px;
	Margin: 0px 5px;
	Border: 1px solid #E5D8C6;
}
input.middletext	{ Width: 180px; }
input.mintext		{ Width: 120px; }
input.numtext		{ Width: 50px; }
input.writenew		{ Width: 280px; }
input.readonly		{ Color: #AAAAAA; }
textarea.writenew	{ Width: 400px; Height: 120px;}
input.ActionBtn,input.LoginBtn {
	Background: #FAF6F1 url(Images/BtnBG.gif) No-Repeat;
	Border: 0px;
	Width: 65px;
	Height: 23px;
	Padding: 0;
	Margin: 5px;
	Color: #C29B5C;
}
/*Tip提示效果*/
a.Tip:link,a.Tip:visited,a.Tip:hover,a.Tip:active {Font-Weight: Bold; Font-Family: Helvetica; Color: #068D46; Text-Decoration: None;}
#TipBox{
	Position: Absolute;
	Visibility: Hidden;
	Top: 0;
	Left: 0;
	Background-Color: #FEFCFB;
	Border: 1px solid #DAC8AF;
	/*Width: 150px;*/
	Padding: 3px;
	Line-Height: 18px;
	Z-Index: 100;
	Color: #C29B5C;
}
/*分页样式*/
Div.ShowCommentBody Div#ShowPage { Margin: 1px 0px 1px 15px; }
Div#ShowPage {
	/*Width: 100%;*/
	Margin: 1px 0px;
	Padding: 3px 0px;
}
Div#ShowPage A.PageInfo,Div#ShowPage A.TotalPage {
	Margin-Right: 1px;
	Padding: 2px 5px;
	Vertical-Align: Middle;
	Color: #2EAB2B;
}
Div#ShowPage A.FirstPage,Div#ShowPage A.LastPage,Div#ShowPage A.PrevPage,Div#ShowPage A.NextPage,Div#ShowPage A.GoToPage {
	Margin-Right: 1px;
	Padding: 2px 5px;
	Vertical-Align: Middle;
	Color: #2EAB2B;
	Text-Decoration: None;
}
Div#ShowPage A.FirstPage:hover,Div#ShowPage A.LastPage:hover,Div#ShowPage A.PrevPage:hover,Div#ShowPage A.NextPage:hover,Div#ShowPage A.GoToPage:hover {
	Margin-Right: 1px;
	Padding: 2px 5px;
	Vertical-Align: Middle;
	Color: #2EAB2B;
	Text-Decoration: None;
}
Div#ShowPage A.CurrentPage {
	Margin-Right: 1px;
	Padding: 2px 5px;
	Vertical-Align: Middle;
	Color: #2EAB2B;
	Padding: 2px 5px;
	Text-Decoration: None;
	Font-Weight: Bold;
}
Div#ShowPage Input {
	Border: 1px solid #659b28;
	Width: 30px;
	Padding: 2px;
	Margin-Bottom: 1px;
}
Div#ShowPage select.PageSelect {
	Width: 80px;
	Margin-Bottom: 1px;
}
.PageLoading {
	Background-Color: #FEF7F0;
	Border: 1px solid #E5D8C6;
	Padding: 5px 10px;
	Margin: 5px 0 5px 12px;
	Color: #C97D05;
	text-align: Left;
}
/*其他页面样式*/
Div.ShowOther {
	Overflow: Hidden;
	Word-Wrap: Break-Word;
	Margin: 0;
	Padding: 0 15px 0 24px;
	Line-Height: 230%;
}
/*UBB定义*/
Div.UBBDiv {
	Border: 1px solid #D0BB9D;
	Border-left: 3px solid #D0BB9D;
	Background: #FDFBF9;
}
Div.UBBTitle {
	Padding: 5px;
}
Div.UBBTitle Img {
	Margin: 0 2px 0 0;
}
Div.UBBContent {
	Padding: 2px 6px;
	line-height: 160%;
}
Div.UBBContent textarea {
	Width: 450px;
	Margin-Bottom: 2px;
	Padding: 3px;
}
Div.UBBDiv Div.Quote {
	Border-Top: 1px dashed #F1EBE2;
	Font-Weight: Bold;
}
/*Tag样式*/
a.TagLow:link, a.TagLow:visited, a.TagLow:hover {
	Margin: 10px;
	Font-Weight: Bold;
	Color: #888888;
	Font-Size: 14px;
}
a.TagMid:link, a.TagMid:visited, a.TagMid:hover {
	Margin: 10px;
	Font-Weight: Bold;
	Color: #CEA70E;
	Font-Size: 20px;
}
a.TagHigh:link, a.TagHigh:visited, a.TagHigh:hover {
	Margin: 10px;
	Font-Weight: Bold;
	Color: #86CD13;
	Font-Size: 25px;
}
/*Link样式*/
a.ShowLink:link, a.ShowLink:visited, a.ShowLink:hover {
	Margin: 10px;
	Font-Weight: Bold;
	Color: #CEA70E;
	Font-Size: 14px;
}
span.ApplyLink {
	font-weight: bold;
	Color: #FF6600;
	margin:0 2px;
}
/*日历部分Css样式表*/
Table.CalendarTable { Text-Align: Center; Color: #878773; }
.PrevYear			{ Padding-Right: 8px; Font-Family: Verdana; Font-Size: 14px; }
.PrevMonth			{ Padding-Right: 8px; Font-Family: Verdana; Font-Size: 14px; }
.NextYear			{ Padding-Left: 8px; Font-Family: Verdana; Font-Size: 14px; }
.NextMonth			{ Padding-Left: 8px; Font-Family: Verdana; Font-Size: 14px; }
Tr.CalendarWeek		{ Color: #80804D; }
Td.CalendarToday	{ Color: #068D46; }
/*日历链接自定义样式*/
Table.CalendarTable A.CalendarTodayTip:link, Table.CalendarTable A.CalendarTodayTip:visited, Table.CalendarTable A.CalendarTodayTip:hover, Table.CalendarTable A.CalendarTodayTip:active { Color: #C97D05; Text-Decoration: UnderLine;}
Table.CalendarTable A.CalendarOtherTip:link, Table.CalendarTable A.CalendarOtherTip:visited, Table.CalendarTable A.CalendarOtherTip:hover, Table.CalendarTable A.CalendarOtherTip:active { Color: #8C6431; Text-Decoration: UnderLine;}
/*日历助手列表部分*/
Td.CalAsstTd {
	Border-Top: 1px dashed #EBE1D3;
	Font-Size: 12px;
	Font-Family: Tahoma;
	Color: #555555;
	Text-Align: Left;
	Padding-Left: 8px;
}
Td.CalAsstTd a:link,Td.CalAsstTd a:visited,Td.CalAsstTd a:hover,Td.CalAsstTd a:active {
	Color: #B29866;
}
Div.CalAsstDiv {
	Overflow-X: Hidden;
	Overflow-Y: Scroll;
}
Div.CalAsstDiv p {
	Margin: 0;
	Padding: 5px 0 0 0;
}
/*网友评论回复*/
div.CommentContent .CommentBox{padding: 5px;margin:10px 0 5px 0;border:1px solid #999999;background:#ffff99;}
div.CommentContent .RevertPort{color:#4B8401}
input.revertwritenew { Width: 200px; }
textarea.revertwritenew { Width: 300px; Height: 120px;}
