﻿BODY {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #fbfffa; FONT-FAMILY: "Lucida Grande" , "Lucida Sans Unicode" , "Lucida Sans" , Verdana, Arial, sans-serif; COLOR: #333; FONT-SIZE: 12px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#TITLE {
	CLIP: rect(36px auto auto auto); MARGIN-TOP: 10px; BACKGROUND-POSITION: 50% top; MARGIN-BOTTOM: 10px; HEIGHT: auto
}
LI {
	LIST-STYLE: none none outside
}
A {
	COLOR: #006600; TEXT-DECORATION: none
}
A:hover {
	COLOR: #882222
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BLOCKQUOTE {
	BORDER-LEFT: #ccc 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 24px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.outmain {
	WIDTH: 100%
}
.main {
	MARGIN: 0px auto; WIDTH: 1000px; CLEAR: both
}
.nonmain {
	MARGIN: 0px auto; WIDTH: 920px; CLEAR: both
}
.container:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.main:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.container {
	ZOOM: 1
}
.main {
	ZOOM: 1
}
#divTopC {
	BACKGROUND-COLOR: #149d0d; COLOR: #fff
}
#divTopC A {
	COLOR: #fff
}
#divTopC A:hover {
	BORDER-BOTTOM: #fff 1px dashed
}
#divTop {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#BlogTitle {
	LINE-HEIGHT: 50px; PADDING-LEFT: 10px; FONT-FAMILY: "Microsoft JhengHei", "Microsoft Yahei", "微软雅黑", "黑体", arial, helvetica, sans-serif; LETTER-SPACING: 5px; FONT-SIZE: 200%
}
#BlogSubTitle {
	PADDING-LEFT: 10px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#divNavBarC {
	LINE-HEIGHT: 40px; BACKGROUND: url(images/blog_bar.gif) repeat-x; HEIGHT: 49px
}
#divNavBar LI {
	FLOAT: left
}
#divNavBar LI.NavRss {
	FLOAT: right; PADDING-TOP: 12px
}
#divNavBar LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #fff; PADDING-TOP: 0px
}
#divNavBar LI A:hover {
	COLOR: #ddffdd
}
#divMain {
	PADDING-TOP: 5px
}
#postMulti {
	WIDTH: 480px; FLOAT: left
}
.post-date {
	TEXT-ALIGN: center; WIDTH: 56px; BACKGROUND: url(images/blog_date.gif) no-repeat; FLOAT: left; HEIGHT: 54px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px
}
.post-date P {
	
}
.post-date P.month {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; COLOR: #fff
}
.postMultiTop .post-date {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; COLOR: #598d32; FONT-SIZE: 150%; MARGIN-RIGHT: 0px
}
.postMultiTop .post-date P.month {
	COLOR: #598d32; FONT-SIZE: 90%
}
.postMultiRight {
	PADDING-TOP: 5px
}
.postMultiTop .postMultiRight {
	BORDER-LEFT: #ccc 3px solid; PADDING-LEFT: 10px; WIDTH: 470px; FLOAT: left
}
.postMultiTop {
	MARGIN-BOTTOM: 10px
}
.postMultiTop .post-title {
	FONT-FAMILY: "Microsoft JhengHei", "Microsoft Yahei", "微软雅黑", "黑体", arial, helvetica, sans-serif; COLOR: #598d32; FONT-SIZE: 180%
}
.postSingleTop .post-title {
	BORDER-LEFT: #aaa 3px solid; LINE-HEIGHT: 30px; MARGIN: 5px 0px 10px; PADDING-LEFT: 10px; FONT-FAMILY: "Microsoft JhengHei", "Microsoft Yahei", "微软雅黑", "黑体", arial, helvetica, sans-serif; COLOR: #598d32; FONT-SIZE: 200%
}
.istop .post-title {
	COLOR: #898d32
}
.istop .post-title A {
	COLOR: #898d32
}
.post-title A {
	LINE-HEIGHT: 28px; COLOR: #598d32
}
.post-title A:hover {
	BORDER-BOTTOM: #598d32 1px dashed
}
.post-footer {
	LINE-HEIGHT: 30px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.post-body {
	LINE-HEIGHT: 23px; COLOR: #002200; FONT-SIZE: 14px
}
.post-body A {
	BORDER-BOTTOM: #006600 1px dashed; MARGIN: 0px 3px
}
.post-body A:hover {
	COLOR: #882222
}
.post-body P {
	MARGIN-BOTTOM: 10px
}
.post-body LI {
	LIST-STYLE-POSITION: inside; MARGIN: 8px 0px
}
.post-body UL LI {
	LIST-STYLE-TYPE: square
}
.post-body OL LI {
	LIST-STYLE-TYPE: decimal
}
.post {
	MARGIN-BOTTOM: 20px
}
#divSidebar {
	WIDTH: 370px; FLOAT: right
}
#divSidebar LI {
	LINE-HEIGHT: 14px; MARGIN: 7px 0px
}
.divSidebar_left {
	WIDTH: 170px; FLOAT: left
}
.divSidebar_right {
	WIDTH: 160px; FLOAT: right
}
.function {
	MARGIN: 10px 0px; CLEAR: both
}
.function H3 {
	COLOR: #999; FONT-SIZE: 110%
}
P.d {
	BACKGROUND-IMAGE: url(images/day.png); TEXT-ALIGN: center; MARGIN: 0pt; WIDTH: 23px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 25px; VERTICAL-ALIGN: middle
}
P.nd {
	WIDTH: 23px; FLOAT: left; HEIGHT: 25px
}
P.cd {
	FONT-WEIGHT: bold
}
P.yd {
	BACKGROUND-IMAGE: url(images/linkday.png); TEXT-ALIGN: center; MARGIN: 0pt; WIDTH: 23px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 25px; VERTICAL-ALIGN: middle
}
P.cd {
	BACKGROUND-IMAGE: url(images/linkday.png); TEXT-ALIGN: center; MARGIN: 0pt; WIDTH: 23px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 25px; VERTICAL-ALIGN: middle
}
P.yd A {
	DISPLAY: block
}
P.d A {
	DISPLAY: block
}
P.w {
	TEXT-ALIGN: center; WIDTH: 23px; FLOAT: left; HEIGHT: 25px; FONT-SIZE: 9px
}
P.y {
	TEXT-ALIGN: center; CLEAR: both
}
.box {
	MARGIN-BOTTOM: 20px;
	CLEAR: both;
	background-color: #e8e8e8;
	background-image: url(images/blog_cor1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_in {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(images/blog_cor2.gif) no-repeat right bottom; PADDING-TOP: 10px
}
.box_left {
	WIDTH: 230px; FLOAT: left
}
.box_right {
	WIDTH: 230px; FLOAT: left
}
.box_right {
	WIDTH: 90px; FLOAT: right
}
#feed {
	PADDING-LEFT: 25px; DISPLAY: block; BACKGROUND: url(images/icon_feed.gif) no-repeat 2px center; FONT-SIZE: 130%; FONT-WEIGHT: bold
}
.tip {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 110%; PADDING-TOP: 5px
}
.author_name {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.author_title {
	PADDING-LEFT: 20px; BACKGROUND: url(images/blog_at.gif) no-repeat 2px center; FONT-SIZE: 110%
}
#divFoot {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #149d0d; MARGIN-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 10px
}
#divFoot A {
	COLOR: #fff
}
#divFoot UL LI {
	WHITE-SPACE: nowrap; FLOAT: left; MARGIN-RIGHT: 20px
}
#divBottom {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #13910c; COLOR: #fff
}
#divBottom A {
	COLOR: #fff
}
#postSingle {
	WIDTH: 550px; FLOAT: left
}
.post-nav {
	BORDER-BOTTOM: #ebf2ea 1px solid; BORDER-LEFT: #ebf2ea 1px solid; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #f6fbf5; CLEAR: both; BORDER-TOP: #ebf2ea 1px solid; BORDER-RIGHT: #ebf2ea 1px solid
}
.post-nav A:hover {
	COLOR: #333
}
A.r {
	MARGIN-LEFT: 20px
}
.mutuality {
	MARGIN-BOTTOM: 20px
}
#BlogPowerBy {
	COLOR: #ccc
}
#BlogPowerBy A {
	COLOR: #ccc
}
#divCommentPost P {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 8px
}
#divCommentPost .text {
	
}
#divSidebar .article-date {
	DISPLAY: none
}
.gravatar {
	TEXT-ALIGN: center; WIDTH: 32px; FLOAT: right
}
.msgtime {
	PADDING-LEFT: 20px; COLOR: #999; FONT-SIZE: 90%
}
.msgarticle {
	FONT-SIZE: 120%
}
.msgname {
	MARGIN-BOTTOM: 10px
}
.quote-title {
	FONT-SIZE: 80%
}
.quote3 {
	COLOR: #006600
}
.msgarticle BLOCKQUOTE {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
