﻿body{font-family:"Microsoft Yahei", "微软雅黑", Arial, Helvetica, sans-serif;font-size:14px;line-height:1.5;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,div,font,img,dl,dt,dd{margin:0;padding:0;border:0;}
select{vertical-align:middle;padding:0;margin:0;}
textarea {resize:none;}
/*div{vertical-align:middle;}*/
/*input{vertical-align:middle;padding:0;margin:0;}*/
table,td{margin:0;}

body {background:#FFF;color:#555;}
table {border-collapse:collapse;border-spacing:0;}
ul {list-style-type:none;margin:0;padding:0;}
li {margin:0;padding:0;}

div.PageWrap {width:100%;text-align:center;}
div.Page {width:990px;text-align:left;margin:auto;padding:0;}
div.Main {width:990px;margin:25px 0 35px 0;background:#FFF;}
div.MainLeft {float:right;width:190px;margin-left:70px;}
div.MainRight {float:left;width:730px;margin-left:0;}

a:link{text-decoration:none;color:#555;}
a:visited{text-decoration:none;color:#555;}
a:hover{text-decoration:underline;color:#F60;}
a:active{text-decoration:none;color:#555;}

.MainContent {padding:10px 0;min-height:450px;height:auto !important;height:450px;}
.SubcategorySection {min-height:150px;height:auto !important;height:150px;}
.SearchEmpty {margin:20px 0 0 10px;}
.SearchEmpty div {margin:5px 0;}

.Position {height:40px;line-height:40px;font-size:18px;font-weight:bold;color:#D41919;}
.PosLink:link {text-decoration:none;color:#D41919;}
.PosLink:visited {text-decoration:none;color:#D41919;}
.PosLink:hover {text-decoration:none;color:#D41919;}
.CurPos {color:#D41919}
.CurPos:link {text-decoration:none;color:#D41919;}
.CurPos:visited {text-decoration:none;color:#D41919;}
.CurPos:hover {text-decoration:none;color:#D41919;}

.TopSection {width:1020px;margin:auto;padding-top:10px;}
.Logo {text-align:left;}
.TopNav {float:right;margin-right:25px;}
.TopNav i {margin:0 5px 0 20px;}
.SearchSection {margin:0 10px 5px 10px;}
.SearchSection a, .SearchSection img {cursor:pointer;}
.SearchSection div {float:left;}
.SearchSection div.SearchButton {float:right;}
.SearchTextBox {height:20px;padding:0 1px;border:1px solid #DDD;font-size:13px;background:#FDFDFD;color:#424142;}
.SearchEmpty {margin:20px 0 0 10px;}
.SearchEmpty div {margin:5px 0;}
.SearchHighlight {color:#F00;}

.MainMenu {float:right;font-size:16px;font-weight:normal;color:#D0001E;text-align:center;margin-top:10px;}
.MainMenu a:link {font-size:16px;font-weight:normal;color:#555;text-decoration:none;}
.MainMenu a:visited {font-size:16px;font-weight:normal;color:#555;text-decoration:none;}
.MainMenu a:hover {font-size:16px;font-weight:normal;color:#D21919;text-decoration:none;}
.MainMenu a:active {font-size:16px;font-weight:normal;color:#555;text-decoration:none;}
.MainMenu dt {font-size:16px;font-weight:normal;height:36px;line-height:36px;border-bottom:2px solid #FFF;width:100px;vertical-align:middle;text-align:center;}
.MainMenu dt.CurrentItem {border-bottom:2px solid #D21919;}
.MainMenu .dropdownsep {float:left;width:0;text-align:center;height:36px;line-height:36px;}
.MainMenu .dropdown {float:left;}
.MainMenu .dropdown dt {cursor:pointer;}
.MainMenu .dropdown dd {padding:0;margin-top:-2px;position:absolute;overflow:hidden;width:192px;display:none;background:#E2E1DD;z-index:200;opacity:0;}
.MainMenu .dropdown ul {width:192px;border:1px solid #E2E1DD;border-top:2px solid #D21919;list-style:none;border-bottom:none;line-height:35px;}
.MainMenu .dropdown li {display:inline;}
.MainMenu .dropdown dd a:link, .MainMenu .dropdown dd a:visited, .MainMenu .dropdown dd a:hover, .MainMenu .dropdown dd a:active {display:block;border-bottom:1px solid #E2E1DD;padding:1px 5px;font-size:14px;text-decoration:none;background:#FFF;width:180px;}
.TopBanner {height:150px;border-bottom:5px solid #1852a1;background:url(../images/banner.jpg) no-repeat top center #EAEDF0;}
.TopBannerIndex {height:500px;border-bottom:0px solid #1852a1;background:url(../images/banner_index.jpg) no-repeat top center #EAEDF0;}

.FootSection {height:180px;background:#0278C3;color:#FFF;border-top:40px solid #0465AA;}
.FootSection a:link {text-decoration:none;color:#D8D4D5;}
.FootSection a:visited {text-decoration:none;color:#D8D4D5;}
.FootSection a:hover {text-decoration:underline;color:#D8D4D5;}
.FootSection a:active {text-decoration:none;color:#D8D4D5;}
.FootNav {width:1000px;margin:auto;padding-top:25px;}
.FootNav .FootNavItem {float:left;}
.FootNav .FootNavItem td {width:110px;text-align:left;vertical-align:top;}
.FootNav .FootNavItem td.NoSub {width:70px;}
.FootNav .FootNavItem div {padding:4px 0;}
.FootNav .FootNavItem .FootNavParent:link{text-decoration:none;font-weight:bold;color:#FFF;}
.FootNav .FootNavItem .FootNavParent:visited{text-decoration:none;font-weight:bold;color:#FFF;}
.FootNav .FootNavItem .FootNavParent:hover{text-decoration:underline;font-weight:bold;color:#FFF;}
.FootNav .FootNavItem .FootNavParent:active{text-decoration:none;font-weight:bold;color:#FFF;}
.FootNav .Attention {float:right;}
.FootNav .Attention div {float:right;margin-left:20px;text-align:center;}
.CopyrightSection {height:40px;line-height:40px;background:#2F3F4C;color:#FFF;font-size:12px;}
.Copyright {width:1000px;margin:auto;}
.Copyright .Left {float:left;}
.Copyright .Right {float:right;}
.Copyright a:link {text-decoration:none;color:#FFF;}
.Copyright a:visited {text-decoration:none;color:#FFF;}
.Copyright a:hover {text-decoration:underline;color:#FFF;}
.Copyright a:active {text-decoration:none;color:#FFF;}

.GridMail th {border:1px solid #EED4B6;line-height:28px;padding:0 3px;background:url(../images/tablehead_bg.gif);}
.GridMail td {border:1px solid #EED4B6;line-height:28px;padding:0 3px;}
.GridMessage th {border:1px solid #EED4B6;line-height:28px;padding:0 3px;background:url(../images/tablehead_bg.gif);}
.GridMessage td {border:1px solid #EED4B6;line-height:28px;padding:0 3px;}
.BookDescription {background:#FEF4BF;padding:10px;margin:5px 0;}
.SubmitCell {text-align:center;padding:10px;}
.BookQuery {}
.BookQuery div {float:left;}
.BookQuery div.BookQueryR {float:right;}
.BookPostEntry {text-align:center;margin:8px 0;}
.BookTopic {min-height:25px;height:auto !important;height:25px;text-align:center;}
.BookTopic .Title {padding-top:10px;font-weight:bold;font-size:18px;}
.BookTopic .Title span {font-weight:normal;font-size:14px;color:#F00;}
.BookTopic .Description {border:#E2E4E2 1px solid;background:#FDFDFD;padding:5px;margin:5px;}

.ParaTitle {font-weight:bold;font-size:16px;margin-bottom:20px;}
.ParaSubTitle {font-weight:bold;margin-bottom:10px;color:#D21919;}
.ParaContent {line-height:28px;margin-bottom:10px;}
.ParaContent2 {line-height:28px;margin-bottom:10px;text-indent:30px;}

/*列表项目*/
.DataRowLeft {float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:keep-all;word-wrap:normal;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;}
.DataRowRight {float:right;color:#A9A9A9;}

.CategoryLink:link {text-decoration:none;color:#D2691E;}
.CategoryLink:visited {text-decoration:none;color:#D2691E;}
.CategoryLink:hover {text-decoration:underline;color:red;}
.CategoryLink {color:#D2691E;}

.CategoryLink a:link {text-decoration:none;color:#D2691E;}
.CategoryLink a:visited {text-decoration:none;color:#D2691E;}
.CategoryLink a:hover {text-decoration:underline;color:red;}

.NoWrapHidden {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;word-wrap:normal;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;}

/*div设为float之后清除其外部容器的float属性*/
.ClearFix:after {content:".";display:table;height:0;clear:both;visibility:hidden;}
.ClearFix {display:inline-block;}
/* Hides from IE-mac \*/
* html .ClearFix {height:1%;}
.ClearFix {display:block;}
/* End hide from IE-mac */
.ClearFix:before {display:table;content:" ";}

.MainBar {height:27px;padding:0 10px;border:1px solid #82D1E7;background:url(../images/main_bar_bg.gif) repeat-x;vertical-align:middle;}

.PagerBar {height:27px;padding:1px 10px;line-height:27px;vertical-align:middle;}
/*分页组件AspNetPager的样式*/
/*.AspNetPager {height:27px;vertical-align:middle;}*/
.AspNetPager span {margin-left:5px;}
.PagerInputBox {height:20px;padding:1px;border:1px solid #9DA4A7;font-size:12px;background:#FDFDFD;color:#424142;}
.PagerSubmitButton {height:20px;padding:0 3px;margin-left:3px;border:1px solid #505050;color:#505050;background:#F5F5F5;}
.PagerCustomInfo {vertical-align:middle;}
.PagerCustomInfo .PageNum {color:red;font-weight:bold;}
.PagerCustomInfo .PageCount {color:blue;font-weight:bold;}
.PagerCustomInfo .RecordPerPage {color:blue;font-weight:bold;}
.PagerCustomInfo .RecordCount {color:blue;font-weight:bold;}

.TbDetail{border-collapse:collapse;}
.TbDetail .Title{width:100px;padding:13px 8px;color:#9C5400;background:#FFF5C2;border:1px solid #C29F54;font-weight:bold;}
.TbDetail .Content{color:#424142;padding:13px 8px;background:#FFFFFF;border:1px solid #C29F54;}
.TbDetail .Content2{padding:13px 8px;}

/*线*/
div .SolidLine{height:1px;border-top:1px solid #B6B6B6;overflow:hidden;clear:both;}
div .SolidLine2{height:1px;border-top:1px solid #DDDDDD;overflow:hidden;clear:both;}
div .DottedLine{height:1px;border-top:1px dotted #B6B6B6;overflow:hidden;clear:both;}
hr.Line {color:#ADAEAD;height:1px;}

.SectionTitle {background:#DA902D;color:#FFFFFF;font-weight:bold;font-size:14px}
.SectionTitle2 {background:#DA902D;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorStr=#DA902D,endColorStr=#FFFFFF);}

.ArticleTitle {margin:5px 0;word-break:break-all;word-wrap: break-word;font-weight:bold;font-size:18px;text-align:center;}
.ArticleInfo {background:#FFF;height:26px;line-height:26px;vertical-align:middle;text-align:center;font-size:14px;}
.ArticleContent {margin-top:5px;}
.none {}
.BottomTitle {font-weight:bold;color:#CE2C00}
.AutoWrap {word-break:break-all;word-wrap: break-word;}
.AutoWrap2 {word-break:break-all;word-wrap: break-word;background-color:#F0F0F0;}
.Date {color:#A9A9A9;}
.DottedRow {background:url(../images/dot.gif) repeat-x bottom;height:25px;vertical-align:middle;word-break:break-all;word-wrap:break-word;}
.DottedRow2 {background:url(../images/dot.gif) repeat-x bottom;height:30px;vertical-align:middle;word-break:break-all;word-wrap:break-word;}
.DottedRow3 {background:url(../images/dot3.jpg) repeat-x bottom;height:25px;vertical-align:middle;word-break:break-all;word-wrap:break-word;}
.DataRow {height:25px;vertical-align:middle;word-break:break-all;word-wrap:break-word;clear:both;}
.AlternatingItem {height:25px;background:#F5F5F5;vertical-align:middle;word-break:break-all;word-wrap:break-word;}
.AlternatingWhite {height:25px;background:#FBFBFB;vertical-align:middle;word-break:break-all;word-wrap:break-word;}
.ErrorMsg {text-align:center;margin:4px 0;color:#FF0000;}

.CommonButton {height:25px;border:1px solid #C68F00;color:#9B6900;background:#FEBF00;overflow:visible;padding:0 3px;}
.Text {height:20px;padding:0 1px;border:1px solid #9DA4A7;background:#FDFDFD;color:#424142;}
.NoEmptyText {height:20px;padding:0 1px;border:1px solid #D49979;background:#FDFDFD;color:#424142;}
.NoEmptyTextArea {padding:0 1px;border:1px solid #D49979;background:#FDFDFD;color:#424142;}
.UnderLineText {height:20px;border:0;border-bottom:1px solid #9DA4A7;}
.Hint {color:#006600}
.Error {color:#F00}
.Warning {color:#F00;}
.NoEmptyHint {color:#F00;margin-left:5px;}
.Visible {display:block;}
.Hidden {display:none;}

/*投票相关样式*/
.AlignCenter {text-align:center}
.FrameTd {border:1px solid #C5CACA;}
.BottomLine {height:20px;background-color:transparent;border-width:0 0 1px 0;border-bottom:1px solid #9DA4A7;}
.AllLine {border:1px solid #9DA4A7;}
div .VoteSepLine{height:1px;border-top:1px solid #B6B6B6;margin:5px 0;overflow:hidden;clear:both;}
.VoteTitleTd {height:25px;}
.VoteButton {height:22px;border:1px solid #505050;color:#505050;background:#f5f5f5;}
.VoteResultTable {border-collapse:collapse;border-spacing:0;margin:auto;}
.VoteResultTitleIndex {background:#F3F3F3;padding-left:5px;font-weight:normal;color:#C0C0C0;text-align:left}
.VoteResultTitleMsg {text-align:center;background:#FAFAFA;}
.VoteResultTitleMsgLink {text-align:center;}
.VoteResultTitleItem {}
.VoteResultTitleTable {}
.VoteResultTitleTr {height:28px;font-weight:bold;font-size:14px;text-align:left;padding-left:5px;background:#F3F3F3}
.VoteResultTitleTd {padding-left:5px;border:1px solid #FF9966;}
.VoteResultSep {height:30px;background:#FFFFFF;}
.VoteResultItemTable {}
.VoteResultItemTr {}
.VoteResultItemTd {height:22px;padding-left:5px;border:1px solid #C5CACA;}
.VoteCountBar {background:#FF9933;margin:0 5px;height:14px}

/*模板内容以表格形式显示的样式*/
.TemplateTable {border-collapse:collapse;border-spacing:0;}
.TemplateTr {}
.TemplateTd {font-size:14px;}
.TemplateTd td {font-size:14px;}
.TemplateTd p {font-size:14px;}
.TemplateTd li {font-size:14px;}
.TemplateTd div {font-size:14px;}
.TemplateTd span {font-size:14px;}
.TemplateTd font {font-size:14px;}
.TemplateTdLeft {width:140px;font-weight:bold;vertical-align:top;background:#F7F7F7;border:1px solid #C5CACA;}
.TemplateTdRight {width:560px;border:1px solid #C5CACA;}