﻿/*--------------------------全--局-------------------------------*/
body{margin:2px 0 10px 0; background-color:#7F8287; color:#000000; font:12px/1.6 Arial;}
a:link {color:#3FA600; text-decoration:none;}
a:visited {color:#3FA600; text-decoration:none;}
a:hover {color:#FF6400; text-decoration:underline;}
a.ll:link,a.ll:visited,a.rr:link,a.rr:visited {color:#BDBA9C; text-decoration:none;}
a.ll:hover,a.rr:hover {color:#3FA600; text-decoration:none;}
ul{list-style-type:none; list-style-position:outside; margin:0 0 0 0; padding:0 0 0 0;}
ul .article-date{display: none;}
li {padding:0; marrgin:0;}
p {margin:1px auto;padding:2px 0 2px 1px;}
img {border:0 none;}
/*--------------------------整--体--框--架--------------------------*/
#All{width:982px; margin:10px auto 0; padding:0 10px 10px; background:url("image/divAll-top.png") no-repeat scroll 0 0 #989CA3; position:relative;}
#Top{width:972px; margin:0 auto; padding:2px 5px; height:15px;}
#Header {width:962px; margin:2px 0 10px 0; padding:10px; background:#1b212b url(IMAGE/HeaderBottom.gif) no-repeat left bottom; position:relative; height:78px;}
#divMiddle {width:100%; margin:0; padding:0; text-algin:center; background:none repeat scroll 0 0 #FFFFFF;}
#divMain {float:left; width:786px; margin:0 auto; padding:0;}
#divMainIndex {float:left; width:475px; margin:0; padding:0;}
#MidContent {float:right; width:310px; margin:0; padding:0;} 
#divSidebar{float:right; width:195px; margin:0 auto; padding:0; text-alogin:center;}
#BlogTitle{font-size:32px; margin:0 auto; padding:50px 0 0 10px; font-weight:bold;}
#BlogTitle a{color:#F0FFF0;}
#BlogTitle a:hover {color: #DC143C; text-decoration: none;}
#BlogTitle a:active {color: #DC143C; text-decoration: none;}
#BlogSubTitle{font-size:12px; margin:0 auto; padding:0;}
#divTagMain{margin:0 auto; padding:5px; float:left;}
#divTagMain h3 {border-bottom:1px dashed #BDBA9C; color:#3FA600; margin:0; padding:10px 0 5px 2px;}
/*------------------------顶部导航-------------------------------*/
#Top #navigation{color:#EEE; padding:0; margin:0 auto; font-weight:bold; position:absolute;}
#Top #MenuTop{position:absolute; right:10px;}
#Top #MenuTop ul{padding:0; margin:0 auto; list-style-type:none;}
#Top #MenuTop li{padding:0 6px; margin:0; border-left:solid 1px #b8bec1; display:inline; color:#EEE;}
#Top #MenuTop li a:link{color:#FFF;}
#Top #MenuTop li a:visited{color:#EEE;}
#Top #MenuTop li a:hover{color:#DDD;}
#HeaderTop{width:962px; padding:0 10px 0 10px; margin:0 auto; background:#1b212b url(IMAGE/HeaderTop.gif) no-repeat left top; height:5px; top:0; left:0; position:absolute;}
#HeadLeft{float:left;}
#HeadLeft h1{margin:0 10px 0 0px; padding:0; font-size:0; text-indent:-20000px;}
#HeadLeft h1 a{width:200px; height:80px; display:block; background:url(IMAGE/logo.gif) no-repeat;cursor:Auto;}
#HeadRight{width:738px; float:right; padding:5px; background:#3c414a url(IMAGE/HRBottom.gif) no-repeat left bottom; height:70px; position:relative;}
#HeadRightTop{width:748px; background:url(IMAGE/HRTop.gif) no-repeat left top; height:4px; top:0; left:0; position:absolute;}
#HeadRight #topnavbox{width:384px; padding:0 2px; float:left; height:70px; overflow:hidden;}
#HeadRight #topnavbox ul{width:384px; margin:0; padding:0;}
#HeadRight #topnavbox ul li{width:64px; float:left; margin:0; padding:10px 0; list-style:none;text-align:center;position:relative; height:48px;}
#HeadRight #topnavbox ul li img{margin-bottom:5px;}
#HeadRight #topnavbox ul li a{padding:0; margin:0; display:block; text-decoration:none;}
#HeadRight #topnavbox ul li a:link,#HeadRight #topnavbox ul li a:visited{color:#D4D4D4;}
#HeadRight #topnavbox ul li a:hover,#HeadRight #topnavbox ul li a:active{color:#f7d700;}
#HeadRight #Submissions{padding:0; width:343px; float:right; background:url(IMAGE/Submissions.gif) no-repeat left top; right:5px; height:68px;}
#HeadRight #Submissions p{padding:2px 32px 0 12px; margin:0; display:block; color:#d6d6d6; font-size:12px; line-height:16px;}
#HeadRight #Submissions p a{color:#d6d6d6; text-decoration:underline;}
#HeadRight #Submissions p a:hover{text-decoration:none;}
#Submissions h3{font-size:13px; color:#d6d6d6; margin:10px 10px 0 12px;}
#divNavBar{font-size:14px; font-weight:bold; width:982px; margin:0 auto;}
#Layer0, #Layer1, #Layer2, #Layer3, #Layer4, #Layer5, #Layer6, #Layer7, #Layer8{padding:5px 0 0 0; float:left; font-size:12px; font-weight:bold; color:#6B695A;}
#divNavBar .Menu{width:982px; margin:0 auto; padding:0; height:25px; background:#D6CFB5; text-align:left; font-size:12px; color:#6B695A;}
#divNavBar a{margin:0; padding:0 0 0 10px;}
#divNavBar a:link {color:#FFFFFF;}
#divNavBar a:visited {color:#FFFFFF;}
#divNavBar a:hover {color:#98C456;}
/*--------------------------------中间栏-------------------------------*/
#MidContent div.function-rss {background:url("lxdong/function-top.gif") no-repeat scroll center top #E2F9E3; margin:10px auto 0;padding:8px 0 0; width:310px;}
#MidContent div.function-rss h3 {color:#3FA600; font-size:14px; font-weight:bold; margin:0 auto; padding:0; width:300px;}
#MidContent div.function-rss ul {display:block; font:12px/1.6 Arial; margin:0 auto; overflow:hidden; padding:0; white-space:nowrap; width:300px;}
#MidContent div.function-rss li {float:left; list-style-type:none; margin:0 10px; text-align:left; width:43%;}
#MidContent div.function{width:310px; float:left;}
#MidContent .function h3 {background:url("lxdong/function-top.gif") no-repeat scroll center top #E2F9E3; color:#3FA600; font-size:14px; font-weight:bold; width:310px;}
#MidContent .function ul{width:300px; display:block; margin:0 auto; overflow:hidden; white-space:nowrap;}
#MidContent .function li{width:250px; background:url("image/point.png") no-repeat scroll left center transparent; list-style-position:outside; list-style-type:none; padding:1px 0 0 16px;}
div.imgtop {float:left; padding:2px 0 2px 10px; width:300px;}
#MidContent .imgad{width:290px; float:left; margin:0 auto; padding:5px 0 5px 5px;}
#MidContent .img01{float:left; width:84px; margin:0 auto; padding:2px 2px 2px 0;}
#MidContent .img02{float:left; width:84px; margin:0 auto; padding:2px 10px 2px 10px;}
#MidContent .img03{float:left; width:84px; margin:0 auto; padding:2px 0 2px 2px;}
#MidContent a:link{color:#333; text-decoration: none;}
#MidContent a:visited{color:#333; text-decoration: none;}
#MidContent a:hover{color:#3FA600; text-decoration: none;}
#MidContent h4 {font-weight:normal; font-size:12px; margin:0 auto; padding:0 5px;}
#MidContent h2 {width:290px; font-size:12px; height:21px; font-weight:normal; text-align: left; margin:0 auto; padding:5px 10px 0 10px; background:url("IMAGE/MID/bg-mid-bottom01.gif") repeat-x left bottom;}
/*--------------------------------右边栏-------------------------------*/
div.ad-sidebar {width:160px; float:left; padding:5px 15px; margin:0; text-aligin:center;}
div.function {width:195px; margin:10px auto 0; padding:8px 0 0;}
div.function h3 {width:185px; color:#3FA600; font-size:14px; font-weight:bold; margin:0 auto; padding:0;}
div.function ul {display:block; margin:0 auto; overflow:hidden; white-space:nowrap; width:185px;}
div.function li {background:url("image/point.png") no-repeat scroll left center transparent; list-style-position:outside; list-style-type:none; padding:0 0 0 10px;}
#divTags ul{overflow:hidden; height:100%; text-align:center;}
#divTags li {background:none repeat scroll 0 0 transparent; float:left; margin:1px; padding:1px;}
#divMisc li {background:none repeat scroll 0 0 transparent; text-align:center; width:88px; height:100%; float:left; margin:0 atuo; padding:1px 0 0 3px}
#divLinkage ul.ulCmtStar{overflow:hidden; height:100%; text-align:center;} 
#divLinkage li {background:none repeat scroll 0 0 transparent; width:88px; text-align:center; float:left; padding:1px;}
#divbfxmllinkapp {font-weight: bold; width:100%; float: left;}
div.function a:link {color:#6B695A; text-decoration:none;}
div.function a:visited {color:#6B695A; text-decoration:none;}
div.function a:hover {color:#3FA600; text-decoration:none;}
div.function a.l:link {text-align:center; color:#3FA600; font-weight:bold; text-decoration:none;}
div.function a.l:visited {color:#3FA600; font-weight:bold; text-decoration:none;}
div.function a.l:hover {color:#FF6400; font-weight:bold; text-decoration:none;}
/*---------------------------首页文章列表------------------------------------*/
div.ViewPage {border-bottom:1px dashed #ECE9D8; color:#98968B; margin:5px 0 0; padding:0 10px; width:455px;}
div.IndexPost {padding:0 5px;}
div.IndexPost .IndexPost-Title-Bg {border-style:solid none; border-width:1px 0; color:#3FA600; float:left; margin:5px 0 0; width:100%;}
div.IndexPost .IndexPost-date {background:url("image/date.png") no-repeat scroll 0 0 transparent; float:left; font-weight:normal; height:43px;
margin:2px 0; text-align:center; width:50px;}
div.IndexPost .IndexPost-title {font:bold 15px/1 Arial; margin:8px 0 1px;}
div.IndexPost .IndexPost-title a {text-decoration:none;}
div.IndexPost .IndexPost-title a:hover {text-decoration:none; color:#CC30000;}
.d-year {color:#FFFFFF; display:block; margin:0;}
.d-month {color:#000000; display:block; font-size:10px; margin:3px auto 0; padding:0;}
div.IndexPost .IndexPost-about {font:12px/1.8 Arial; margin:0; padding:0;}
div.IndexPost div.IndexPost-body {color:#6B695A; float:left; line-height:160%;}
div.IndexPost div.IndexPost-body a {padding:0 5px 0 5px; margin:0 auto;}
div.IndexPost .more {text-align:right;}
div.IndexPost .IndexPost-tags{margin:0; padding:5px 0 5px 0; font-size:12px; color:#98968B; text-align:left;}
div.IndexPost .IndexPost-tags a{text-decoration:none; font-weight:normal;}
div.IndexPost .IndexPost-tags a:link{color:#FF6400;}
div.IndexPost .IndexPost-tags a:visited{color:#FF6400;}
div.IndexPost .IndexPost-tags a:hover{color:#3FA600;}
div.IndexPost .IndexPost-footer{width:455px; margin:0; padding:0 5px 0 5px; font-size:12px; color:#BDBA9C; float:left; font-weight:normal; border-top:#ECE9D8 1px solid; ; border-bottom:#ECE9D8 1px solid; background:#FAFBF7;}
/*--------------------------栏目/内容页文章列表--------------------------------*/
div.ViewPageArticle {color:#000000; float:left; font-size:12px; margin:0 auto; padding:5px; width:776px;}
div.ViewPage a:link, div.ViewPageArticle a:link, div.ViewPageArticle a:visited{color:#3FA600; text-decoration:none;}
div.ViewPage a:hover, div.ViewPageArticle a:hover {color:#000000; text-decoration:none;}
div.post {font-size:12px;padding:0 5px;width:776px;}
div.post-nav{width:766px; padding:2px 5px;}
div.post-nav a.ll{float:left; padding-right:10px; padding-bottom:5px;}
div.post-nav a.rr{float:right; padding-left:10px; padding-bottom:5px;}
div.post .post-top {float:left; width:99%; height:54px; padding:0 5px; border-style:solid none; border-width:1px 0; color:#3FA600;}
div.post .post-date {background:url("image/date.png") no-repeat scroll 0 0 transparent; float:left; height:43px; margin:5px 10px 10px 0; text-align:center; width:50px;}
div.post .post-title {float:left; font:bold 15px/1 Arial; height:auto; margin:5px 0 1px; padding:5px 0 0; width:600px;}
div.post .post-about {float:left; font:12px/1.8 Arial; margin:0; padding:0; width:600px;}
div.post div.post-body {float:left; padding:1px 0;}
div.post .post-footer {float:left;font-size:12px;margin:0 auto;padding:1px 2px;text-align:left;width:766px;}
div.post .post-tags {float:left;font-size:12px;margin:0 auto;padding:0 2px;width:771px;}
div.post .post-tags a{color:#FF6400; margin:0 1px 0 2px;}
div.post .post-tags a:visited{color: #FF6400;}
div.post .post-tags a:hover{color: #3FA600;}
body.multi div.post .post-tags{/*display:none; */}
body.single div.post .post-footer{margin:0 auto;}
div.post-body blockquote {padding:2px 10px 2px 0; background:url("IMAGE/quotebg.png") no-repeat 10px 5px #f0f0f0; border:0;}
div.post-body img {padding:4px; border:0; clear:both; float:none;}
div.post-body p{margin:0 0 10px 0; padding:0;}
div.post-body p.img{margin:0; padding:0; text-align:center;}
div.post-body p.inscript{margin:0; padding:0; padding-right:0px; text-align:right;}
div.post-body p.code{padding:5px; border:1px dotted black;}
div.post-body div.code{padding:5px; border:1px dotted black;}
div.post-body div.media a{padding-left:16px; background:#FBFBFB url("image/media.gif") no-repeat 0 center;}
div.post-body h1{color:#000000; margin:0; padding:0; font-size:16px;}
div.post-body h2{color:#000000; margin:0; padding:0; font-size:14px;}
div.post-body h3{color:#000000; margin:0; padding:0; font-size:13px;}
div.post-body h4{color:#000000; margin:0; padding:0; font-size:12px;}
div.post-body h5{color:#000000; margin:0; padding:0; font-size:11px;}
div.post-body h6{color:#000000; margin:0; padding:0; font-size:12px;}
div.pagebar {float:left; margin:0 auto; padding:15px 10px;}
div.pagebar .now-page{color:#FFFFFF; border:#71b238 1px solid; margin:0 0 0 1px; padding:1px; font-weight:bold; background:#71b238; text-decoration:none;}
div.pagebar a{color:#71b238; border:#71b238 1px solid; margin:0 0 0 1px; padding:1px; background:#FFF;}
div.pagebar a:visited{color:#71b238; text-decoration:none;}
div.pagebar a:hover{color:#FFF; background:#71b238; text-decoration:none;}
div.post .post-gbtitle{width:745px; float:left; font-size:14px; color: #3FA600; margin:3px 0 0 0; padding:0; border-bottom:1px dashed #BDBA9C;}
div.adinpost{float:right; padding:5px; margin:0; display:inline;}
div.gbpagebar{width:745px; float:left; text-align:left; margin:10px 0 0 0;; padding:3px 0 0 0;}
div.gbpagebar .now-page{color:#FFFFFF; border:#A3A083 1px solid; margin:0 1px 0 1px; padding:1px 0 1px 0; font-weight:bold; background:#A3A083; text-decoration:none;}
div.gbpagebar a{color: #A3A083; border:#A3A083 1px solid; margin:0 1px 0 1px; padding:1px 0 1px 0; font-weight:bold; background:#FFF;}
div.gbpagebar a:visited {color:#A3A083; font-weight:bold; text-decoration: none;}
div.gbpagebar a:hover {color:#FFF; font-weight:bold; background:#A3A083; text-decoration: none;}
/*---------------------------------------评论页面框架----------------------------------------*/
#divCommentPost {float:left; width:745px; padding:5px 10px 5px 10px; magrin:0 auto;}
p.posttop {background:url("IMAGE/addcomm.gif") no-repeat scroll 5px 5px #999999; line-height:24px; padding:0 0 0 24px; width:747px;}
#PostComment {background:none repeat scroll 0 0 #FEFFD1; border:1px solid #B1B1B1; width:769px;}
#PostComment-left {float:left; margin:0 0 0 20px; width:230px;}
#PostComment span {display:block; float:left; width:60px; margin:3px 0;}
.text{margin:3px 0; width:160px;}
p.postbottom {text-align:center; width:100%;}
#frmSumbit {padding:0; margin:0;}
.button {background:url("lxdong/submit-bg.gif") repeat scroll 0 0 transparent; border:medium none; color:#FFF6AD; float:right; font:14px/20px Arial; height:27px; margin:0 15px 0 0; width:90px;}
#txaArticle {height:110px; width:500px;}
/*---------------------------------------评论页面列表----------------------------------------*/
ul.msg {float:left; margin:0 5px; width:775px;}
li.msgname {border-bottom:1px dashed #D0D0D0; margin:0 auto; padding:5px 5px 0; width:100%;}
ul.mutuality li.msgarticle {background:url("image/point.png") no-repeat scroll left center transparent; list-style-position:outside; list-style-type:none; padding:1px 0 0 16px; margin:0 5px; float:left; width:82%;}
li.msgtime {float:right; width:14%;}
li.msggravatar {background-image:url("IMAGE/gravatarbg.png"); background-position:10px 10px; background-repeat:no-repeat; float:left; height:36px; padding:15px 15px; width:36px;}
blockquote{background:url("IMAGE/quotebg.png") no-repeat scroll 9px 6px #F0F0F0; border:0 none; float:left; height:auto; margin:10px auto; padding:4px 0; width:100%;}
li.msgarticle {float:right; height:auto; margin:15px 0; padding:0; text-align:left; width:695px;}
li.msgarticle div.quote {margin:0 10px 0 20px;}
li.msgarticle div.quote-title {float:left; height:auto; margin:1px 10px; text-align:left; width:100%; padding:0 5px;}
li.msghuifu {border-bottom:1px dashed #D0D0D0; float:left; margin:0 auto; padding:0 5px; text-align:right; width:100%;}
li.tbname {float:left; width:100%; margin:0 auto;}
/*---------------------------------------文章页底部----------------------------------------*/
ul.trackback {float:left; width:100%; height:auto; border-color:#3FA600; border-style:solid none; border-width:1px; margin:5px 0;}
ul.mutuality li.tbname {background:url("IMAGE/pointblue.gif") no-repeat scroll 0 center transparent; border-bottom:1px dashed #D0D0D0; float:left; margin:0 5px; padding:2px 5px 2px 12px; width:98%;}
li.msgtime a:link, li.msgurl a:link {color:#BDBA9C; text-decoration:none;}
li.msgtime a:visited, li.msgurl a:visited {color:#BDBA9C; text-decoration:none;}
li.msgtime a:hover, li.msgurl a:hover{color:#3FA600; text-decoration:none;}
/*-----------------------------------------底--部-----------------------------------------*/
#divLink {float:left; margin:0 auto; padding:0; width:982px;}
#divLink .linktop {background:repeat-x scroll 0 0 #F0F7FC; float:left; padding:1px; width:980px; border-bottom:1px solid #3FA600; border-top:1px solid #3FA600;}
#divLink .linkleft {float:left; padding:1px 20px;}
#divLink .linkright {float:right; padding:1px 24px;}
#divLink strong {color:#3FA600;}
#divLink ul {float:left; margin:0 auto; padding:1px 10px;}
#divLink li {float:left; text-align:center; width:80px; display:inline;}
#divLink img {height:15px; padding:0 5px; width:80px;}
#divBottomHov {background:none repeat scroll 0 0 #D6CFB5; float:left; height:auto; text-align:center; width:100%; margin:10px 0 5px;}
#divBottomHov a {color:#3FA600; font-weight:bold; text-decoration: none;}
#divCopyRight {width:982px; text-align:center; margin:0 auto; font-size:12px; padding:0; clear:both; background:#FFFFFF}
#BlogPowerBy {font-size:12px; margin:0; padding:5px 10px 15px 10px; text-align:right; font-weight:normal;}
#BlogCopyRight {font-size:12px; height:20px; margin:0; padding:0 10px 0 10px; text-align:right; float:none; clear:both; font-weight:normal;}
/*----------------------------------------日--历--------------------------------------------*/
#divCalendar{width:185px; margin:0 auto; padding:0; text-align:center;}
#divCalendar h3{display:none;}
#divCalendar div{width:185px; margin:0 auto; padding:0; font-size:11px;}
#divCalendar div.month1{background:url("IMAGE/month1.gif") no-repeat center 10px;}
#divCalendar div.month2{background:url("IMAGE/month2.gif") no-repeat center 10px;}
#divCalendar div.month3{background:url("IMAGE/month3.gif") no-repeat center 10px;}
#divCalendar div.month4{background:url("IMAGE/month4.gif") no-repeat center 10px;}
#divCalendar div.month5{background:url("IMAGE/month5.gif") no-repeat center 10px;}
#divCalendar div.month6{background:url("IMAGE/month6.gif") no-repeat center 10px;}
#divCalendar div.month7{background:url("IMAGE/month7.gif") no-repeat center 10px;}
#divCalendar div.month8{background:url("IMAGE/month8.gif") no-repeat center 10px;}
#divCalendar div.month9{background:url("IMAGE/month9.gif") no-repeat center 10px;}
#divCalendar div.month10{background:url("IMAGE/month10.gif") no-repeat center 10px;}
#divCalendar div.month11{background:url("IMAGE/month11.gif") no-repeat center 10px;}
#divCalendar div.month12{background:url("IMAGE/month12.gif") no-repeat center 10px;}
p.w{float:left; width:26px; height:16px; margin:4px 0 0 0; padding:2px 0 1px 0; text-align:center; vertical-align:middle; font-size:9px; font-weight:bold; background:#FFF; border-top:1px solid #ECE9D8; border-bottom:1px solid #ECE9D8;}
p.y{text-align:center; height:14px; margin:2px 0 0 0; padding:0 0 0 0; font-size:12px; font-weight:bold;}
p.d{float:left; width:26px; height:18px; margin:0 0 0 0; padding:2px 0 0 0; text-align:center; vertical-align:middle;}
p.yd{float:left; width:26px; height:18px; margin:0 0 0 0; padding:2px 0 0 0; text-align:center; font-weight:bolder; color:#6090c0; background:url("IMAGE/links_r.gif") no-repeat 1px 1px;}
p.nd{float:left; width:26px; height:18px; margin:0 0 0 0; padding:2px 0 0 0; text-align:center; vertical-align :middle;}
p.cd{float:left; width:26px; height:18px; margin:0 0 0 0; padding:2px 0 0 0; text-align:center; vertical-align :middle; font-weight:bold;}