/*--------------------------全--局-------------------------------*/

body{margin:0; padding:0; color:#6B695A; font-size:12px; background:#FFF; font-family: "Arial", "宋体","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;}
img{border:0;}
input, select, textarea{font-size:12px; font-family: "Verdana", "宋体","sans-serif"; font-weight:normal;}


/*--------------------------整体框架-------------------------------*/

#divAll{width:100%; margin:0 auto; padding:0}

#divPage{width:100%; margin:0 auto; padding:0;}

#divMiddle{width:940px; margin:auto; padding:0px;}

#divTop{width:940px; margin:auto; border-bottom:1px solid #808080;}

#divSidebar{width:175px; margin:0px; padding:0px; text-align:left; float:left;}

#divMain{width:740px; margin:0px 0px 0px 185px; padding:0px 0px 0px 10px; border-left: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:740px; margin:0px 0px 0px 185px; padding:0px; border-left:1px dashed #BDBA9C;}

#divBottom{/*width:940px; 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; height:25px; background:#D6CFB5; clear:both;}
.copyright{width:650px; margin:auto; padding: 17px 0 25px 0; text-align:center;}

/*---------------------------------------------------------------*/

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;}
#divSearchPanel input#edtSearch{border:1px solid #6b695a; width:90px;}
#divSearchPanel input#btnPost{border:1px solid #000; margin-left:3px;}

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:100%; margin:0px 0px 0px 10px; padding:0px 0px 0px 0px;}
div.IndexPost .IndexPost-date{float:right; font-weight: normal; margin:0px; padding:0px; font-size:9px; color: #CCCCCC;}
div.IndexPost .IndexPost-Title-Bg {width:100%; text-align:left; padding:0px 0px 5px 0px; margin:0px; background:url("tugor/bg-tb-bottom.gif") repeat-x left bottom;}
div.IndexPost .IndexPost-title{margin:10px 0px 0px 0px; padding:0px; 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:100%; margin:10px 0px 23px 0px; padding:0px; word-break:break-all; color:#6B695A; text-align:left; line-height:170%;}
div.IndexPost .IndexPost-tags{margin:10px 0px 0px 0px; padding:0px 3px 3px 0px; 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:0px; 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{text-align:left; margin:10px 0px 0px 10px; width:100%; padding:0px 0px 3px 0px; font-size:12px; color:#98968B;  border-bottom:1px dashed #ECE9D8;}
div.ViewPageArticle{width:100%; margin:0px; padding:5px 0px 5px 0px; 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:100%; margin:0px; padding:0px;}

div.post-nav {width:100%;}
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:100%; 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:100%; 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:100%; 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:100%; 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:100%; 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; clear : both; float : none;}

div.post-body p{margin:10px 0 15px 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: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 {text-align:right; margin:10px 0px 0px 10px; padding:0px; font-size:12px;}
div.pagebar .now-page {color: #FFFFFF; border: #71b238 1px solid; margin:0px; padding:0px; font-weight:bold; background:#71b238; text-decoration: none;}
div.pagebar a {color: #71b238; border: #71b238 1px solid; margin: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:740px; float:left; font-size:14px; color: #3FA600; margin:3px 0 0 0; padding:0; border-bottom:1px dashed #BDBA9C;}

div.gbpagebar {width:740px; 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;}

/*---------------------------------------------------------------*/

h1#BlogTitle{margin:8px 0px 8px 0px; padding:0; font-weight:bold;}
h1#BlogTitle a{font-size:18px;}
h1#BlogTitle a:hover {text-decoration: none;}
h1#BlogTitle a:active {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:740px;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:740px; 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:740px; margin:0 0 0 0;background: #FAFBF7; border: 1px solid #ECE9D8; border-left:0px; border-right:0px;}

ul.mutuality{float:left; width:740px; 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:100%; font-weight:normal;}
#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;}

#divNavBar{width:100%; margin:0 auto; padding:0; text-align:left;color: #98C456; font-size:14px; font-weight:bold;}
#divNavBar h3{/*display:none;*/}
#divNavBar ul{/*margin:0; padding:0;*/}
#divNavBar li{/*float:left; padding:0 0 0 0; margin:0 0 0 0; font-family:"宋体","黑体"; background:url("tugor/navbg2.gif") no-repeat right 0;*/}
#divNavBar .Menu{width:962px; margin:0 auto; padding:0; height:25px; background:#D6CFB5; float:center; text-align:left; font-size:12px; color:#6B695A;}
#Layer1, #Layer2, #Layer3, #Layer4, #Layer5, #Layer6{padding:5px 0 0 0; float:left; font-size:12px; font-weight:bold; 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: #98C45

;};

;}