﻿/*--------------------------全--局-------------------------------*/

body{margin:0; padding:0; color:#6B695A; font-size:12px; background:#FFF; font-family: "Verdana", "宋体","sans-serif";}

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; word-break:break-all;word-wrap:break-word;}
ul .article-date {display:none;}
li{margin:0 0 0 0; padding:0 0 0 0;}
p{margin:0 0 0 0; padding:0 0 0 0; word-break:break-all;word-wrap:break-word;}
img{border:0;}
input, select, textarea{font-size:12px; font-family: "Verdana", "宋体","sans-serif"; font-weight:normal;}
.ggad {
   margin: 0px 2px 2px 2px;
   padding: 0px 0px 0px 0px;
   float:right;
   clear:left;
   vertical-align: top;
}
/*--------------------------整体框架-------------------------------*/

#divAll{width:100%; margin:0 auto; padding:0}

#divPage{width:100%; margin:0 auto; padding:0; text-align:left; float:left;}

#divMiddle{width:962px; margin:0 auto; padding:0; text-align:left; float:center;}

#divTop{/*width:962px; margin:0 auto; padding:0; text-align:left; float:left; height:115px; background:#1D99D3 url("tugor/topbacking.gif") repeat-x 0 0; border-bottom:1px solid #808080;*/}

#divSidebar{width:175px; margin:0 0 0 0; padding:0 0 0 0; text-align:left; float:left;}

#divMain{width:766px; margin:0 20px 0 0; padding:0 0 0 0; text-align:left; float:left; border-right:1px dashed #BDBA9C; }

#divTagMain{width:100%; margin:10px 0 10px 0; padding:0 0 0 0; text-align:left; float:left;}
#divTagMain h3{font-size:14px; color:#3FA600; margin:10px 0 0 0; padding:0 0 0 0; border-bottom:1px dashed #BDBA9C; text-align:left; vertical-align :middle;}

#divMainIndex{width:475px; margin:0 0 0 0; padding:0 0 0 0; float: right; text-align:left;}

#MidContent {width: 302px; margin:0 0 0 0; padding:0 0 0 0; float: right; text-align: center; color:#333; line-height:160%; border-left:1px dashed #BDBA9C; border-right:1px dashed #BDBA9C;}

#divBottom{/*width:962px; margin:0 auto; padding:0; text-align:center; float:left; height:80px; background:url("tugor/bottom.png") repeat-x 0 0; border-top:1px solid #D0D0D0;*/}


/*--------------------------脚--部-------------------------------*/

#divBottomHov{width:100%; margin:0 auto; padding:0; float:left; height:25px; background:#D6CFB5;}
#divCopyRight{width:962px; float:center; margin:0 auto; font-size:10px; padding:0;}
#divCopyRight .logo{width:42px; float:left; padding: 15px 0 25px 0;}
#divCopyRight .copyright{width:650px; float:left; padding: 17px 0 25px 0;}


/*---------------------------------------------------------------*/

div.function {float:left; width:175px; margin:0 0 0 0; padding:0 0 0 0; text-align:left; line-height:165%;}
div.function h3{font-size:14px; color:#3FA600; margin:10px 0 0 0; padding:0 0 0 0; border-bottom:1px dashed #BDBA9C; text-align:left; vertical-align :middle;}
div.function ul{text-align:left; width:175px;; margin:3px 0 0 0; padding:0 0 0 0; list-style-position:outside; list-style-type:none;}
div.function li{text-align:left; width:175px; margin:0 0 0 0; padding:0 0 0 0 0; overflow:hidden; display:block;}

#divCatalog li{background:none; margin:0 0 0 0; padding:0 0 0 0 0;}

/*#divCatalog li span.feed-icon{display:none;}*/

/*#divMisc{padding:10px 0 5px 10px;}
#divMisc h3{display: none;}
#divMisc ul{border:none;}
#divMisc li{padding:2px 0 2px 15px; background-image : none;}*/

div.function li span.feed-icon a{background:url("tugor/feed.png") no-repeat 0 3px; margin:0 0 0 0; padding:0 0 0 0; font-size:14px; height:12px; width:12px;}
div.function li span.feed-icon img{height:12px; width:9px; visibility:hidden; margin:0; padding:0;}

#divContorPanel li{background-image : none;}

#divSearchPanel li{background-image : none;}

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 {float: center; 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.IndexPost{width:465px; margin:0 0 0 10px; padding:0 0 0 0;}
div.IndexPost .IndexPost-date{float:right; font-weight: normal; margin:10px 0 0 0; padding:3px 0px 2px 0px; font-size:9px; color: #CCCCCC;}
div.IndexPost .IndexPost-Title-Bg {float:left; width:465px; text-align:left; padding:0; margin:0; background:url("tugor/bg-tb-bottom.gif") repeat-x left bottom;}
div.IndexPost .IndexPost-title{float:left; margin:10px 0 0 0; padding:0; font-size:14px;}
div.IndexPost .IndexPost-title a {padding:0; margin:0 auto; text-decoration: none;}
div.IndexPost .IndexPost-title a:hover {text-decoration: none;}
div.IndexPost div.IndexPost-body{width:465px; margin:0 0 23px 0; padding:0; word-break:break-all; color:#6B695A; text-align:left; line-height:170%;}
div.IndexPost .IndexPost-tags{margin:10px 0 0 0; padding:0 3px 3px 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{margin:0 0 0 0; padding:2px 2px 2px 2px; font-size:12px; color:#BDBA9C; text-align:left; font-weight:normal; border-top:#ECE9D8 1px solid; ; border-bottom:#ECE9D8 1px solid; ; background:#FAFBF7;}

div.ViewPage{float:right; text-align:left; margin:10px 0 0 10px; width:465px; padding:0; font-size:12px; color:#98968B;  border-bottom:1px dashed #ECE9D8;}
div.ViewPageArticle{width:745px; float: left; text-align:left; margin:10px 0 5px 0; padding:0 0 3px 0; font-size:12px; border-bottom:1px dashed #ECE9D8; color:#98968B;}

div.ViewPage a:link, div.ViewPage a:visited, div.ViewPageArticle a:link,div.ViewPageArticle a:visited{color: #98968B; text-decoration: none;}
div.ViewPage a:hover, div.ViewPageArticle a:hover {color: #3FA600; text-decoration: none;}


/*---------------------------------------------------------------*/
div.post {width:745px; margin:0 0 10px 0; padding:0 0 0 0; text-align:left;}

div.post-nav {width:100%; clear:both; float:left;}
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-title{float:left; width:745px; margin:0px 0 0 0; padding:8px 0 8px 0; font-size:14px; color: #3FA600;background: #FAFBF7; border: 1px solid #ECE9D8; border-left:0px; border-right:0px;}

div.post .post-date{width:745px; float:left; font-weight: normal; font-size:9px; text-align:right; color: #ccc; margin:2px 0 0 0; padding:0;}

div.post .post-footer{width:745px; margin:0 0 0 0; padding:0 0 0 0; font-size:12px; color:#BDBA9C; text-align:left; font-weight:normal; float:left;}
div.post .post-tags{width:745px; float:left; margin:10px 0 0 0; padding:0 0 0 0; font-size:12px; color:#98968B; text-align:left;}

div.post .post-tags a{color: #FF6400; text-decoration: none; font-weight:normal;}
div.post .post-tags a:visited {color: #FF6400;}
div.post .post-tags a:hover {color: #3FA600;}

body.multi div.post .post-tags{/*display:none; */}

div.post div.post-body{float:left; width:745px; margin:10px 0 10px 0; padding:0 0 0 0; font-size:12px; word-break:break-all; text-align:left; line-height:165%;}

div.post-body div.media a{padding-left:16px; background:#FBFBFB url("tugor/media.gif") no-repeat 0 center;}

div.post-body img{padding:4px 4px 4px 4px; border:0;}

div.post-body p{margin:10px 0 15px 0; padding:0;}
div.post-body p.img{margin:0; padding:0; text-align:center; float : left;}
div.post-body p.inscript{margin:0; padding:0; padding-right:20px; 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 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:10px;}

div.pagebar {float: right; text-align:left; width:465px; margin:10px 0 0 10px; padding:0; line-height:150%;font-size:12px;}
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.pagebar {float: right; text-align:left; width:465px; margin:10px 0 0 10px; padding:0; line-height:150%;font-size:12px;}
div.pagebar .now-page {color: #FF6400; margin:0 0 0 2px; padding:1px; font-weight:bold; text-decoration: none;}
div.pagebar a.link {color: #71b238; margin:0 0 0 2px; padding:1px;}
div.pagebar a:visited {color: #71b238; text-decoration: none;}
div.pagebar a:hover {color: #3FA600; 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.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;}

/*---------------------------------------------------------------*/

#BlogTitle{font-size:32px; margin:54px 0 0 10px; padding:0; 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; padding:0;}
#BlogPowerBy{font-size:12px; height:20px; margin:0; padding:25px 10px 0 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;}


/*---------------------------------------------------------------*/
#divCommentPost{float:left; width:745px;padding:0; margin:0;}
p.posttop {margin:10px 0 5px 0; padding:3px 0 0 12px; background: url("tugor/pointblue.gif") no-repeat 0 center; border-bottom:1px dashed #D0D0D0;}
p.postbottom {margin:0 0 10px 0; padding:5px 0 0 0;}

#frmSumbit{padding:0; margin:0;}
#frmSumbit p{padding:5px 0 5px 0;}

input.button{background: white; border: 1px double #284259; color: #333; padding: 0.05em 0.25em 0.05em 0.25em;}
input.text {padding: 0.15em 0.25em 0.20em 0.25em; border: 1px double #284259; width: 200px; background: white;}
textarea.text {padding: 0.15em 0.25em 0.20em 0.25em; border: 1px double #284259; width: 80%; height: 80px; background: white; width: 520px; height: 120px;}


/*--------------------------日--历----------------------------------*/
#divCalendar{float:left; padding:0 0 0 0; text-align:center; border-bottom:1px solid #ECE9D8;}
#divCalendar div{margin:0 0 0 0; padding:0 0 0 0; float:center; font-size:11px;}

p.w{float:left; width: 25px; 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; width:25px; margin:2px 0 0 0; padding:0 0 0 0; float:left; width:175px; font-size:10px; font-weight:bold;}
p.d{float:left; width:25px; height:18px; margin:0 0 0 0; padding:2px 0 0 0; text-align:center; vertical-align :middle;}
p.yd{float:left; width:25px; height:18px; margin:0 0 0 0; padding:2px 0 0 0; text-align:center;}
p.nd{float:left; width:25px; height:18px; margin:0 0 0 0; padding:2px 0 0 0; text-align:center; vertical-align :middle;}
p.cd{float:left; width:25px; height:18px; margin:0 0 0 0; padding:2px 0 0 0; text-align:center; vertical-align :middle; font-weight:bold;}

/*---------------------------------------------------------------*/
ul.msg{float:left; width:745px; margin:0px; padding:0px; text-align:left;}
li.msgname{padding:2px 0 2px 5px; margin:5px 0 0 2px; border-bottom:1px dashed #D0D0D0;}
li.tbname{padding:0 0 0 5px; margin:0px; border-bottom:1px dashed #D0D0D0;}
li.msgurl{text-align:right; padding:2px 10px 2px 10px; margin:0; border-left:1px dashed #D0D0D0; border-right:1px dashed #D0D0D0;}
li.msgarticle{list-style-position : outside; padding:0px 10px 5px 10px; margin:0; line-height:150%; border-left:1px dashed #D0D0D0; border-right:1px dashed #D0D0D0;}
li.msgtime{text-align:right; padding:2px 5px 0 10px; margin:0 0 0 0; border-bottom:1px dashed #D0D0D0; border-left:1px dashed #D0D0D0; border-right:1px dashed #D0D0D0;}

ul.trackback li.tbname{border-bottom:none; padding:5px 0 5px 2px; margin:0px;}
ul.trackback{float:left; width:745px; margin:0 0 0 0;background: #FAFBF7; border: 1px solid #ECE9D8; border-left:0px; border-right:0px;}

ul.mutuality{float:left; width:745px; margin:5px 0 0 0;padding:0px;}
ul.mutuality li.tbname{background: url("tugor/pointblue.gif") no-repeat 0 center; padding:3px 0 2px 12px; margin:0px; border-bottom:1px dashed #D0D0D0;}
ul.mutuality li.msgarticle{background:#ffffff; padding:5px 0 10px 0;border:none;}

li.msgarticle div.quote{margin:5px 5px 5px 0px;padding:5px 5px 5px 5px; background:#f0f0f0;}
li.msgarticle div.quote-title{margin:0px; padding:0px; font-size:12px;}

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;}


/*--------------------------导--航-------------------------------*/

#divTop{width:962px; margin:0 auto; padding:10px 0 0 0; text-align:left;}
#divTop a{margin:0; padding:0 0 0 0; color:#333; text-decoration: none; font-family: Verdana, sans-

serif; font-size:10px; font-weight:bold;}
#divTop a:link {color:#6B695A; text-decoration: none;}
#divTop a:visited {color:#6B695A; text-decoration: none;}
#divTop a:hover {color:#FF6400; text-decoration: underline;}
.divtopleft{float:left;font-size:14px; width:362px;text-align:left;line-height:200%; }
.divtopright{float:left; width:600px;text-align:right;}
#divNavBar{width:100%; margin:0 auto; padding:0; float:left; text-align:left;color: #98C456; font-

size:14px; font-weight:bold;}
#divNavBar .Menu{width:962px; margin:0 auto; padding:5px 0 0 0; height:20px; background:#D6CFB5; 

text-align:left; font-size:12px; color:#6B695A;}
#divNavBar a{font-size:14px; font-weight:bold; text-decoration: none;}
#divNavBar a:link {color: #FFFFFF;}
#divNavBar a:visited {color: #FFFFFF;}
#divNavBar a:hover {color: #98C456;}

.cont{width:962px;text-align:left; font-size:12px; font-weight:bold;}
.hidden{display:none;}
.scrolldoorFrame{width:100%;margin:0;overflow:hidden;background:#6B695A;text-align: center;}
.scrollUl{width:962px;margin:0 auto; overflow:hidden;height:35px;text-align:center;}
.scrollUl li{float:left;border:0px solid #CCC;}
.bor03{border:1px solid #ccc;border-top-width:0px;background:#D6CFB5;}
.sd01{cursor:pointer;border:0px solid #CCC;margin:0 0 0 0;padding:10px;font-weight:bold;}
.sd02{cursor:pointer;border:0px solid #CCC;margin:0 0 0 0;padding:10px;}

/*--------------------------中间专题区-------------------------------*/

#MidContent .bg01 {width: 290px; height:1px; margin:8px 5px 8px 5px; background:url("IMAGE/MID/bg-mid-bottom01.gif") repeat-x left top;}
#MidContent .bg02 {width: 290px; height:1px; margin:10px 5px 10px 5px; background:url("IMAGE/MID/bg-mid-bottom02.gif") repeat-x left bottom;}
#MidContent .bg03 {width: 185px; height:1px; float: left; margin:5px 0 5px 0; background:url("IMAGE/MID/bg-mid-bottom01.gif") repeat-x left bottom;}
#MidContent img {border:3px solid #EAEAEA;}
#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 .swfTop{width: 280px; float:center; margin:0 0 0 0; padding:10px 10px 0 10px;}
#MidContent .imgCt {width:280px; float:center; text-align: center; padding:0 10px 0 10px;}
#MidContent .img01{width:63px; float:left; padding:0 5px 0 9px;}
#MidContent .img02{width:63px; float:left; padding:0 9px 0 5px;}
#MidContent .img03{width:63px; float:left; padding:0 0 0 0px;}
#MidContent .img04 {width:90px; float:right; padding:0; margin:0; text-align:center;}
#MidContent .img05 {float:right; padding:10px 20px 0 0;}
#MidContent .img06{width:90px; float:left; padding:0;}
#MidContent .img07{width:90px; float:left; padding:0 5px 0 5px;}
#MidContent h3{width:280px; font-size:12px; text-align: left; font-weight:normal; margin:5px 10px 20px 10px;}
#MidContent h2{width:280px; font-size:12px; height:21px; font-weight:normal; text-align: left; margin:0 10px 0 10px; background:url("IMAGE/MID/bg-mid-bottom01.gif") repeat-x left bottom;}
#MidContent .img_text{width:280px; float:center; margin:0 10px 7px 10px;}
#MidContent .pic-text01{width:64px; float:left; text-align: left; margin:0;}
#MidContent .pic-text02{width:120px; float:left; text-align: left; line-height:120%; padding:5px 0 0 5px;}
#MidContent .pic-text03{width:185px; float:left; text-align: left; line-height:125%; padding:0;}
#MidContent h4 {width:86px; font-size:12px; text-align: left; height:20px; margin:0; font-weight:normal;}