BODY {
	background-color: #135;
        PADDING: 0px; 
        MARGIN: 0px; 
        COLOR: #666; 
        FONT-SIZE: 12px; 
        FONT-FAMILY: arial, ËÎÌå, verdana, helvetica, geneva, sans-serif;
}
/*---------------------------------------------------------------*/
#divAll {
	PADDING: 0px; 
        MARGIN: 0px auto; 
        WIDTH:750px; 
}
#divPage {
        FLOAT: left; 
        PADDING: 0px; 
        MARGIN: 0px 0px 0px 0px; 
        WIDTH: 750px; 
        TEXT-ALIGN: left; 
}
/*---------------------------------------------------------------*/
#divTopp {
        FLOAT: left; 
        PADDING: 0px; 
        MARGIN: 0px; 
        WIDTH: 750px;
        TEXT-ALIGN: right;
        COLOR: #999; 
	background-color: #135;
}
#logoTitle {
	PADDING: 0px 0px 1px 0px; 
        FONT-WEIGHT: normal; 
        FONT-SIZE: 10px;
        MARGIN: 0px; 
        TEXT-ALIGN: right;
}
#divTopp A {
	COLOR: #999; TEXT-DECORATION: none
}
#divTopp A:hover {
	COLOR: #999
}
#divTop {
        FLOAT: left; 
        PADDING: 0px; 
        MARGIN: 0px; 
        WIDTH: 750px;
        HEIGHT: 120px;
        BACKGROUND: url(cjzg-top-a47.jpg) no-repeat center 50%;  
        TEXT-ALIGN: left;
}
#divMiddle {
        FLOAT: left; 
        PADDING: 0px; 
        MARGIN: 0px;
        WIDTH: 750px; 
        BACKGROUND: url(bg-ww4.gif) repeat-y center 50%; 
        TEXT-ALIGN: left; 
}
#divBottom {
	PADDING: 0px; 
        BACKGROUND: url(bg_cnav_blue.gif) repeat-x 0 -4px;
        FLOAT: left; 
        MARGIN: 0px; 
        WIDTH: 750px; 
        HEIGHT: 1px;
	border-top:1px solid #999;
        TEXT-ALIGN: center
}
/*---------------------------------------------------------------*/
#divTopx {
        FLOAT: left; 
        PADDING: 0px; 
        MARGIN: 0px; 
        HEIGHT: 35px;
        WIDTH: 750px;
        TEXT-ALIGN: left;
        background-image:url("bg-ww-2.gif");
	border-top:2px solid #135;
}
#Topx {
	PADDING: 0px; 
        FLOAT: left; 
        MARGIN: 7px 0px 0px 10px; 
        TEXT-ALIGN: left;
	font: 12px/130% verdana, arial,sans-serif;
}
#Topxdh {
	PADDING: 0px; 
        FLOAT: right; 
        MARGIN: 10px 15px 0px 40px; 
        WIDTH: 460px;
        TEXT-ALIGN: left;
	font: 12px verdana, arial,sans-serif;
}
#Topxdh A:link {
	COLOR: #55728E; TEXT-DECORATION: none
}
#Topxdh A:visited {
	COLOR: #55728E; TEXT-DECORATION: none
}
#Topxdh A:hover {
	COLOR: #06F; TEXT-DECORATION: underline
}
#Topxdh A:active {
	COLOR: #06F; TEXT-DECORATION: underline
}
/*---------------------------------------------------------------*/
#WebTitle {
	DISPLAY: none
}

#divNavBar {
	LEFT: 0px; 
        VISIBILITY: hidden; 
        POSITION: absolute; 
        TOP: 0px
}
/*---------------------------------------------------------------*/
#divSidebar {
        FLOAT: left; 
	PADDING: 0px 10PX 0PX 15PX; 
        MARGIN: 0px;         
        WIDTH: 195px; 
        COLOR: #4B4B3D; 
        TEXT-ALIGN: center;
}
#functionpic {
	PADDING: 0px; 
        FLOAT: left; 
        MARGIN: 20px 0px 0px 0px; 
        TEXT-ALIGN: center; 
	font: 12px/130% verdana, arial,sans-serif;
}
#functionpic UL {
	PADDING: 0px; 
        LIST-STYLE-POSITION: outside; 
        MARGIN: 0px;
        WORD-BREAK: break-all; 
        LIST-STYLE-TYPE: none;
        TEXT-ALIGN: center; 
}
#functionpic LI {
	BACKGROUND-IMAGE: none; 
        PADDING: 5px 0px 0px 0px; 
        MARGIN: 0px; 
}
#functionpic IMG {
	CLEAR: both; 
        FLOAT: none;
        MARGIN: 0px; 
	padding: 5px 5px 5px 5px;
	border:1px solid #DDD;
	background-color: #FFF;
}
DIV.function {
	PADDING: 0px; 
        FLOAT: left; 
        MARGIN: 20px 0px 0px 0px; 
        WIDTH: 190px; 
        TEXT-ALIGN: left;
	font: 12px/140% arial,verdana, sans-serif;
}
DIV.function H3 {
	PADDING: 5px 0px 0px 0px; 
        FONT-SIZE: 12px; 
        MARGIN: 0px;
        HEIGHT: 20px; 
        COLOR: #B95; 
        TEXT-ALIGN: left
}
div.function ul{
	text-align:left;
	width:180px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-position:outside;
	list-style-type:none;
}
div.function li{
	margin:0px 0px 0px 0px;
	padding:3px 0px 1px 15px;
	background:url("arrow-red.gif") no-repeat 0px 8px;
}
DIV.function h3 A:link {
	COLOR: #B95; TEXT-DECORATION: none
}
DIV.function h3 A:visited {
	COLOR: #B95; TEXT-DECORATION: none
}
DIV.function h3 A:hover {
	COLOR: #689; TEXT-DECORATION: underline
}
DIV.function h3 A:active {
	COLOR: #689; TEXT-DECORATION: none
}
DIV.function A:link {
	COLOR: #818169; TEXT-DECORATION: none
}
DIV.function A:visited {
	COLOR: #818169; TEXT-DECORATION: none
}
DIV.function A:hover {
	COLOR: #689; TEXT-DECORATION: underline
}
DIV.function A:active {
	COLOR: #689; TEXT-DECORATION: underline
}
/*---------------------------------------------------------------*/
DIV.divFavorites A:link {
	color:#818169;TEXT-DECORATION: none;
}
DIV.divFavorites A:visited {
	color:#818169;TEXT-DECORATION: none;
}
DIV.divFavorites A:hover {
	color:#fff;TEXT-DECORATION: none;
	background-color:#E38800;
}
DIV.divFavorites A:active {
	color:#fff;TEXT-DECORATION: none;
	background-color:#E38800;
}
DIV.divFavorites a {
	display:block;
	width:180px;
        MARGIN: 0px; 
	text-decoration:none;
	padding:1px 0px 1px 10px;
	text-align:left;
}
DIV.divFavorites UL {
	PADDING: 0px; 
        LIST-STYLE-POSITION: outside; 
        MARGIN: 0px; 
        WORD-BREAK: break-all; 
        LIST-STYLE-TYPE: none
}
DIV.divFavorites LI {
	BACKGROUND-IMAGE: none; 
        MARGIN: 0px; 
	width:180px;
	float:left;
	padding:0px;	
}
/*---------------------------------------------------------------*/
DIV.divMisc {
        PADDING: 0px;
}
DIV.divMisc H3 {
	DISPLAY: none
}
DIV.divMisc UL {
	PADDING: 0px 0px 0px 10px; 
        LIST-STYLE-POSITION: outside; 
        MARGIN: 0px;
        WORD-BREAK: break-all; 
        LIST-STYLE-TYPE: none
}
DIV.divMisc LI {
	BACKGROUND-IMAGE: none; 
        PADDING: 1px 0px 1px 0px; 
        MARGIN: 0px; 
}
/*---------------------------------------------------------------*/
#divMain {
        FLOAT: right; 
        MARGIN: 0px;         
        PADDING: 0px 30px 0px 20px;
        WIDTH: 470px; 
        TEXT-ALIGN: left;
}
DIV.post DIV.post-pic {
	PADDING: 0px; 
        MARGIN: 0px;
        WIDTH: 470px; 
        TEXT-ALIGN: center; 
}
DIV.post-pic IMG {
        MARGIN: 0px 0px 0px 0px; 
	padding: 5px 5px 5px 5px;
	border:1px solid #DDD;
	background-color: #FFF;
}
DIV.post {
        FLOAT: left; 
	PADDING: 10px 0px 0px 0px; 
        MARGIN: 0px; 
        WIDTH: 470px;
        TEXT-ALIGN: left;
}
DIV.post A:link {
	COLOR: #689; TEXT-DECORATION: none
}
DIV.post A:visited {
	COLOR: #689; TEXT-DECORATION: none
}
DIV.post A:hover {
	COLOR: #E38800; TEXT-DECORATION: underline
}
DIV.post A:active {
	COLOR: #E38800; TEXT-DECORATION: none
}
/*---------------------------------------------------------------*/
DIV.post .post-date {
	PADDING: 0px; 
        FONT-WEIGHT: normal; 
        FONT-SIZE: 11px; 
        MARGIN: 0px; 
        WIDTH: 470px; 
        COLOR: #919191; 
}
DIV.post DIV.post-footer {
        FLOAT: left; 
	PADDING: 2px 0px 2px 20px; 
        FONT-SIZE: 11px; 
        MARGIN: 5px 0px 5px 0px; 
        WIDTH: 450px; 
        COLOR: #919191; 
	border-TOP: 1px dotted #CCC;
        TEXT-ALIGN: left; 
        background: transparent url(arrow-a3.gif) no-repeat 5px 4px;
	background-color: #EEE;
}
DIV.post .post-tags {
	DISPLAY: none
}
DIV.post .post-title {
	PADDING: 3px 0px 3px 0px; 
        FONT-SIZE: 14px; 
        MARGIN: 0px; 
        COLOR: #55728E; 
        WIDTH: 470px; 
	border-BOTTOM: 3px solid #EEE;
}
/*---------------------------------------------------------------*/
DIV.post DIV.post-body {
	PADDING: 5px 0px 10px 0px; 
        FONT-SIZE: 12px; 
        MARGIN: 0px; 
        WIDTH: 470px; 
        COLOR: #666; 
        WORD-BREAK: break-all; 
        LINE-HEIGHT: 150%;        
        FONT-FAMILY: arial, verdana, Sans-Serif; 
        TEXT-ALIGN: left; 
}
DIV.post-body DIV.media A {
	 PADDING: 0px 0px 0px 16px; 
	 BACKGROUND: url(media.gif) #fbfbfb no-repeat 0px center
}
DIV.post-body A:link {
	COLOR: #49689A; TEXT-DECORATION: none
}
DIV.post-body A:visited {
	COLOR: #49689A; TEXT-DECORATION: none
}
DIV.post-body A:hover {
	COLOR: #E38800; TEXT-DECORATION: underline
}
DIV.post-body IMG {
	CLEAR: both; 
        FLOAT: none;
        MARGIN: 0px 5px 0px 0px; 
	padding: 3px 3px 3px 3px;
	border:1px solid #DDD;
	background-color: #FFF;
}
DIV.post-body P.img {
	PADDING: 0px; 
        MARGIN: 0px; 
        TEXT-ALIGN: center
}
DIV.post-body P.inscript {
	PADDING: 0px 20px 0px 0px;  
        MARGIN: 0px; 
        TEXT-ALIGN: right
}
DIV.post-body P.code {
	MARGIN-LEFT: 2em;
        COLOR: #cdb
}
DIV.post-body P {
	PADDING: 0px; 
        MARGIN: 10px 0px 15px; 
}
DIV.post-body H1 {
	PADDING: 0px; 
        FONT-SIZE: 16px; 
        MARGIN: 0px;
        COLOR: #000; 
}
DIV.post-body H2 {
	PADDING: 0px; 
        FONT-SIZE: 14px; 
        MARGIN: 0px; 
        COLOR: #000; 
}
DIV.post-body H3 {
	PADDING: 0px; 
        FONT-SIZE: 13px; 
        MARGIN: 0px;
        COLOR: #000; 
}
DIV.post-body H4 {
	PADDING: 0px; 
        FONT-SIZE: 15px; 
        MARGIN: 0px;
        COLOR: #000; 
}
DIV.post-body H5 {
	PADDING: 0px; 
        FONT-SIZE: 11px; 
        MARGIN: 0px;
        COLOR: #000; 
}
DIV.post-body H6 {
	PADDING: 0px; 
        FONT-SIZE: 10px; 
        MARGIN: 0px;
        COLOR: #000; 
}
/*---------------------------------------------------------------*/
DIV.postl {
        FLOAT: left; 
	PADDING: 10px 0px 0px 0px; 
        MARGIN: 0px; 
        WIDTH: 470px;
        TEXT-ALIGN: left;
}
DIV.postl .Ltitle {
	PADDING:4px 0px 2px 20px; 
        FONT-SIZE: 12px; 
        MARGIN: 0px; 
        WIDTH: 450px; 
        COLOR: #CCC; 
        background: transparent url(sc7.gif) no-repeat 3px 4px;
	border-BOTTOM:1px solid #EEE;
}
/*---------------------------------------------------------------*/
DIV.postc {
        FLOAT:LEFT;
        WIDTH:470px;
        HEIGHT:100%;
        MARGIN-RIGHT: auto;
        MARGIN-LEFT: auto; 
        PADDING: 10px 0px 0px 0px;
        TEXT-ALIGN: center;
}
DIV.postc DIV.postE {
        FLOAT:LEFT;
        WIDTH:10px;
        MARGIN-TOP:0px;
        MARGIN-RIGHT: 0px;
        MARGIN-BOTTOM:10px;
        MARGIN-LEFT: 0px;
        PADDING: 0px;
}
DIV.postc DIV.bboo {
        FLOAT:LEFT;
        WIDTH:224px;
        MARGIN-TOP:0px;
        MARGIN-RIGHT: 0px;
        MARGIN-BOTTOM:10px;
        MARGIN-LEFT: 0px;
        PADDING: 2px;
        TEXT-ALIGN: left;
	border:1px solid #e8EEFA;
}
DIV.bboo .postc-title {
	PADDING: 4px 0px 4px 4px; 
        MARGIN: 0px; 
        WIDTH:220px;
        FONT-SIZE: 12px;  
        COLOR: #666;
        TEXT-ALIGN: left;
	border-BOTTOM: 1px solid #fff;
	background-color: #e8EEFA;

}
DIV.bboo .resume {
	PADDING: 0px 0px 0px 4px; 
        MARGIN: 0px; 
        WIDTH:220px;
        FONT-SIZE: 12px;  
        COLOR: #666;
        TEXT-ALIGN: left;
        LINE-HEIGHT:150%;
	background-color: #e8EEFA;
}
DIV.bboo ul{
	text-align:left;
	margin:2px 0px 2px 0px ;
	padding:0px;
	list-style-position:outside;
	list-style-type:none;
}
DIV.bboo li{
	margin:0px;
	padding:2px 0px 2px 10px;
}
DIV.bboo .posta-title A:link {
	COLOR: #666; TEXT-DECORATION: none
}
DIV.bboo .posta-title A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
DIV.bboo .posta-title A:hover {
	COLOR: #E38800; TEXT-DECORATION: underline
}
DIV.bbbo .posta-title A:active {
	COLOR: #E38800; TEXT-DECORATION: underline
}
DIV.bboo A:link {
	COLOR: #999; TEXT-DECORATION: none
}
DIV.bboo A:visited {
	COLOR: #999; TEXT-DECORATION: none
}
DIV.bboo A:hover {
	COLOR: #E38800; TEXT-DECORATION: underline
}
DIV.bbbo A:active {
	COLOR: #E38800; TEXT-DECORATION: underline
}
/*---------------------------------------------------------------*/
#BlogPowerBy {
        FLOAT: left; 
	PADDING: 0px 0px 5px 0px; 
        FONT-SIZE: 11px; 
        MARGIN: 0px; 
        WIDTH: 750px;  
        COLOR: #479; 
        TEXT-ALIGN: center; 
	background-color: #135;
}
/*---------------------------------------------------------------*/
A:link {
	COLOR: #479; TEXT-DECORATION: none
}
A:visited {
	COLOR: #479; TEXT-DECORATION: none
}
A:hover {
	COLOR: #E38800; TEXT-DECORATION: underline
}
A:active {
	COLOR: #E38800; TEXT-DECORATION: underline
}
P {
	PADDING: 0px; 
        MARGIN: 0px; 
        WORD-BREAK: break-all; 
}
td {
	PADDING: 0px; 
        MARGIN: 0px; 
        WORD-BREAK: break-all; 
}
IMG {
	BORDER-TOP-WIDTH: 0px; 
        BORDER-LEFT-WIDTH: 0px; 
        BORDER-BOTTOM-WIDTH: 0px; 
        BORDER-RIGHT-WIDTH: 0px; 
}
input {
	PADDING: 0px; 
        MARGIN: 0px; 
        WORD-BREAK: break-all; 
}
form {
	PADDING: 0px; 
        MARGIN: 0px; 
        WORD-BREAK: break-all; 
}
INPUT.button { 
        background-image:url(button-background.gif);
        background-repeat: repeat-x;background-color: #ffffff;
        border-left-color: #D2D1D1; 
        border-top-color: #D2D1D1;
        border-right-color: #898989;
        border-bottom-color: #898989;
        border-width: thin;
        border-style: solid;
        margin:0px;
	padding-top: 1px;
	padding-bottom:1px;
        color: #000000; 
        FONT-SIZE: 10px; 
        font-weight: bold;
        FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;
}
/*---------------------------------------------------------------*/
DIV.post-nav .l {
	PADDING-RIGHT: 10px; FLOAT: left
}
DIV.post-nav .r {
	PADDING-LEFT: 10px; FLOAT: right
}
DIV.post-nav {
	FLOAT: left; 
        PADDING: 10px 0px 10px 0px; 
        WIDTH: 100%
}
/*---------------------------------------------------------------*/
P.posttop {
        WIDTH: 370px;
	PADDING: 5px 0px 5px 0px; 
        MARGIN: 0px; 
}
P.postbottom {
        WIDTH: 390px;
	PADDING: 0px; 
        MARGIN: 10px 0px 10px 0px; 
        BORDER-TOP-STYLE: none;  
        BORDER-RIGHT-STYLE: none; 
        BORDER-LEFT-STYLE: none; 
        BORDER-BOTTOM-STYLE: none
}
INPUT.text {
}
TEXTAREA.text {
	WIDTH: 370px; HEIGHT: 50px
}
UL.msg {
	PADDING: 0px; 
        MARGIN: 10px 10px 10px 0px; 
        WIDTH: 370px; 
        TEXT-ALIGN: left;
	background-color:#F7F7FF;
        LIST-STYLE-POSITION: outside; 
}
LI.msgname {
	PADDING: 0px; 
        MARGIN: 0px; 
        LINE-HEIGHT:150%; 
	LIST-STYLE-POSITION: outside; 
}
LI.msgarticle {
	PADDING: 0px;
        MARGIN: 0px; 
        LINE-HEIGHT: 150%; 
	LIST-STYLE-POSITION: outside; 
}
LI.msgtime {
	PADDING: 0px;
        MARGIN: 0px; 
        LINE-HEIGHT: 150%; 
	LIST-STYLE-POSITION: outside; 
	COLOR: #689; 
}