
body { padding: 0; margin: 0; }

div.Main { margin: 0 auto; width: 960px; }
div.Separator { height: 5px; font-size: 5px; width: 100%; border-top: 1px solid transparent !important; margin-top: -1px !important; border-top: 0px; margin-top: 0px; height: 5px; clear: both; background: none; font-size: 0px; visibility: hidden; }
div.Clear { border-top: 1px solid transparent !important; margin-top: -1px !important; border-top: 0px; margin-top: 0px; height: 0px; clear: both; background: none; font-size: 0px; visibility: hidden; }
.PannelM3In1 { float: left; width: 250px; margin: 0px; padding: 0px; border: 0px; position: relative; }
.PannelM3In2 { position: relative; clear: none; float: left; width: 450px; margin: 0px; padding-left: 5px; padding-right: 5px; border: 0px; }
.PannelM3In3 { position: relative; float: right; width: 250px; margin: 0px; padding: 0px; border: 0px; }
.PannelL2In1 { float: left; width: 705px; margin: 0px; padding: 0px; border: 0px; position: relative; }
.PannelL2In2 { position: relative; float: right; width: 250px; margin: 0px; padding: 0px; border: 0px; }
.PannelR2In1 { float: left; width: 250px; margin: 0px; padding: 0px; border: 0px; position: relative; }
.PannelR2In2 { position: relative; float: right; width: 705px; margin: 0px; padding: 0px; border: 0px; }
.PannelP3In1 { float: left; width: 315px; margin: 0px; padding: 0px; border: 0px; position: relative; }
.PannelP3In2 { position: relative; clear: none; float: left; width: 310px; margin: 0px; padding-left: 5px; padding-right: 5px; border: 0px; }
.PannelP3In3 { position: relative; clear: none; float: left; top: 0px; width: 315px; margin: 0px; padding-left: 0px; padding-right: 0px; border: 0px; }
.Nav { height: 30px; background-image: url('/App_Files/PjLmz/Nav_Bg.png'); background-repeat: repeat-x; padding: 0 20px; }
.Nav ul { list-style: none; padding: 0px; margin: 0; }
.Nav ul li { float: left; padding: 0 10px; line-height: 30px; }
.Nav ul li a { font-family: 宋体; font-size: 14px; font-weight: bolder; color: White; }
.Nav ul li a:hover { font-family: 宋体; font-size: 14px; font-weight: bolder; color: Red; }
#Banner { height: 120px; width: 100%; background-color: #F0F0F0; }
.Copyright .Content { width: 100%; background-color: #F0F0F0; padding: 10px 0; line-height: 18px; text-align: center; font-size: 12px; }

a { font-family: 宋体; font-size: 12px; text-decoration: underline; line-height: 200%; text-decoration: none; color: Black; }
a:hover { font-family: 宋体; font-size: 12px; text-decoration: underline; line-height: 200%; color: Red; text-decoration: underline; }

.ContentBox_Celadon { width: 100%; }
.ContentBox_Celadon .Title { background-color: #c8efcb; height: 28px; border: 1px solid #c8efcb; border-bottom: solid 0px #E0E0E0; background-image: url('/App_Files/PjLmz/Title_Bg4.png'); background-repeat: repeat-x; }
.ContentBox_Celadon .Title .Text { float: left; padding-left: 40px; background-position: 10px; height: 28px; background-image: url('/App_Files/PjLmz/Color_10.png'); background-repeat: no-repeat; }
.ContentBox_Celadon .Title .Text a { line-height: 28px; font-family: 宋体; font-size: 12px; font-weight: bolder; color: Black; text-decoration: underline; }
.ContentBox_Celadon .Title .Text a:hover { line-height: 28px; font-family: 宋体; font-size: 12px; font-weight: bolder; color: Red; text-decoration: none; }
.ContentBox_Celadon .Title .More { float: right; padding-right: 10px; }
.ContentBox_Celadon .Title .More a { line-height: 28px; font-family: 宋体; font-size: 12px; color: Black; text-decoration: underline; }
.ContentBox_Celadon .Title .More a:hover { line-height: 28px; font-family: 宋体; font-size: 12px; color: Red; text-decoration: none; }
.ContentBox_Celadon .Content { background-color: #e5ffe7; border: 1px solid #c8efcb; border-top: solid 0px #E0E0E0; padding: 2px 5px; font-size: 12px; }

.ContentBox_Red { width: 100%; }
.ContentBox_Red .Title { background-color: #f9dada; height: 28px; border: 1px solid #f9dada; border-bottom: solid 0px #E0E0E0; background-image: url('/App_Files/PjLmz/Title_Bg5.png'); background-repeat: repeat-x; }
.ContentBox_Red .Title .Text { float: left; padding-left: 40px; background-position: 10px; height: 28px; background-image: url('/App_Files/PjLmz/Color_Lime.png'); background-repeat: no-repeat; }
.ContentBox_Red .Title .Text a { line-height: 28px; font-family: 宋体; font-size: 12px; font-weight: bolder; color: Black; text-decoration: underline; }
.ContentBox_Red .Title .Text a:hover { line-height: 28px; font-family: 宋体; font-size: 12px; font-weight: bolder; color: Red; text-decoration: none; }
.ContentBox_Red .Title .More { float: right; padding-right: 10px; }
.ContentBox_Red .Title .More a { line-height: 28px; font-family: 宋体; font-size: 12px; color: Black; text-decoration: underline; }
.ContentBox_Red .Title .More a:hover { line-height: 28px; font-family: 宋体; font-size: 12px; color: Red; text-decoration: none; }
.ContentBox_Red .Content { border: 1px solid #E0E0E0; border-top: solid 0px #E0E0E0; padding: 2px 5px; font-size: 12px; }

.ContentBox_Gray { width: 100%; }
.ContentBox_Gray .Title { height: 28px; border: 1px solid #E0E0E0; border-bottom: solid 0px #E0E0E0; background-image: url('/App_Files/PjLmz/Title_Bg.png'); background-repeat: repeat-x; }
.ContentBox_Gray .Title .Text { float: left; padding-left: 40px; background-position: 10px; height: 28px; background-image: url('/App_Files/PjLmz/Color_Lime.png'); background-repeat: no-repeat; }
.ContentBox_Gray .Title .Text a { line-height: 28px; font-family: 宋体; font-size: 12px; font-weight: bolder; color: Black; text-decoration: underline; }
.ContentBox_Gray .Title .Text a:hover { line-height: 28px; font-family: 宋体; font-size: 12px; font-weight: bolder; color: Red; text-decoration: none; }
.ContentBox_Gray .Title .More { float: right; padding-right: 10px; }
.ContentBox_Gray .Title .More a { line-height: 28px; font-family: 宋体; font-size: 12px; color: Black; text-decoration: underline; }
.ContentBox_Gray .Title .More a:hover { line-height: 28px; font-family: 宋体; font-size: 12px; color: Red; text-decoration: none; }
.ContentBox_Gray .Content { border: 1px solid #E0E0E0; border-top: solid 0px #E0E0E0; padding: 2px 5px; font-size: 12px; }

.ContentBox_New { width: 100%; }
.ContentBox_New .Title { background-color: #c8efcb; height: 28px; border: 1px solid #c8efcb; border-bottom: solid 0px #E0E0E0; background-image: url('/App_Files/PjLmz/Title_Bg4.png'); background-repeat: repeat-x; }
.ContentBox_New .Title .Text { float: left; padding: 0 23px; background-position: 10px; height: 28px; background-image: url('/App_Files/PjLmz/Title_Bg6.png'); background-repeat: no-repeat; }
.ContentBox_New .Title .Text a { line-height: 28px; font-family: 宋体; font-size: 12px; font-weight: bolder; color: Black; text-decoration: underline; }
.ContentBox_New .Title .Text a:hover { line-height: 28px; font-family: 宋体; font-size: 12px; font-weight: bolder; color: Red; text-decoration: none; }
.ContentBox_New .Title .More { float: right; padding-right: 10px; }
.ContentBox_New .Title .More a { line-height: 28px; font-family: 宋体; font-size: 12px; color: Black; text-decoration: underline; }
.ContentBox_New .Title .More a:hover { line-height: 28px; font-family: 宋体; font-size: 12px; color: Red; text-decoration: none; }
.ContentBox_New .Content { background-color: #e5ffe7; border: 1px solid #c8efcb; border-top: solid 0px #E0E0E0; padding: 2px 5px; font-size: 12px; }


#ArticleContent .ArticleTitle { text-align: center; height: auto; line-height: 150%; font-size: 20px; color: Red; font-weight: bolder; }
#ArticleContent .ArticleInfo { text-align: center; height: auto; line-height: 200%; background-color: #E0E0E0; }
#ArticleContent .ArticleContent { padding: 10px; }
#ArticleContent .ArticleVote { padding: 10px; }
