<!--
/* ******** Global Style Start ******** */
body {
	background:url('http://blog.5d.cn/user2/kageya/upload/2006-01/12_820.jpg') #EBEDF9 fixed repeat 50% 50%;
	text-align: left;
	margin: 0px auto; padding: 0; border:0 none;
	font-family: Verdana, pmingliu, "ms song", Arial; font-size: 11pt; line-height:1.2; color:#424B79;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ddddff;
	scrollbar-3dlight-color: #bbbbee;
	scrollbar-shadow-color: #bbbbbb;
	scrollbar-darkshadow-color: #888888;
	scrollbar-arrow-color: #798590;
	scrollbar-track-color: #ffffff;
}

p {
	font-family: Verdana, pmingliu, "宋体", Arial; font-size: 11pt; 
	padding:4px 0 4px 0; margin:1pt 0 1pt 0;
	text-indent:20pt;
}
a {color:#424B79;
	text-decoration:none;
}

.digital {font-family:Georgia; font-size:8pt;
}
em {font-family:Georgia; font-size:8pt; font-style:normal;
}
/* ******** Global Style End ******** */

/* ******** START:: head ******** */

.headbox {
	width:790px;
	text-align:center;
	padding:0; margin:0; border:0 none;
}


/* *** START:: Optional top *** */

.top_top {
	background:url('http://blog.5d.cn/user2/kageya/upload/2006-01/12_846.gif') #ffffff repeat fixed top center;
	font-family:pmingliu, verdana, "宋体"; font-size:9pt; line-height:1; color:#424250;
	text-align:right; vertical-align:bottom;
	padding:1px 10px 1px 0; margin:0; border:0 none;
	height:22px; width:780px;
}
.top_top a {
	color:#6F7179; text-decoration:none; line-height:1;
}
.top_top a:hover {
	color:#000090; text-decoration:overline;
	position:relative; left:1px; top:1px; z-index:1;
}

.top_pic {
	background:url('http://blog.5d.cn/user2/kageya/upload/2006-01/12_660.jpg') #ffffff no-repeat fixed top center;
	text-align:left; vertical-align:top;
	color:#747DA8;
	height:275px; width:770px;
	margin:0; border:0 none; padding:7px 0 0 20px;
}
.top_pic #title {
	font-family:"DFKai-SB", pmingliu, verdana; font-size:18pt; line-height:1;
	padding:0; margin:0;
}
.top_pic #remark {
	font-family:pmingliu, verdana; font-size:9pt; line-height:1;
	padding:1px 0 0 3px; margin:0;
}
/* *** END:: Optional top *** */



td#head_title {filter: dropshadow(color=#dfd6d0, offx=1, offy=1);
	font-family:pmingiu, verdana, 'ms song'; color:#AAACFF; font-size:9pt; font-weight:bold;
	padding:2px 5px 2px 8px; margin:0; border:0 none;
	line-height:2; text-align:left;
}

#head_menu {filter:alpha(opacity=100,style=1,startx=50); background-color:#4D5682;
	font-family:pmingiu, verdana, 'ms song'; color:#B6BCDC; font-size:9pt;
	padding:0 0 0 8px; margin:0; border:0 none; border-collapse:collapse;
	height:27px;
}
.sidesub_c {padding:0; margin:1px 0 1px 0;
}
#menu_c a {color:white;
	border:1px #4D5682 solid; padding:5px 7px 5px 7px;
}
#menu_c a:hover {background-color:#7D86E1; color:white;
	border:1px #ECEEFF solid;
	z-index:1; position:relative; top:-2px; left:-1px;
}
#menu_c li {float:left; list-style:none; margin:0; line-height:1.5;
	border-top:0 none; border-right:1px #35438c solid; border-bottom:0 none; border-left:0 none;
}
#menu_c li span,.rss,.rss_c {display:none;
}
/* ******** END:: head ******** */




/* ******** start:: LEFT COLUMN ******** */

.left_cal {filter:alpha(opacity=70, style=0);
	font-family:Verdana; font-size:8pt;
	width:200px;
}
.left_cal a {
	color:#798999;
	text-decoration:none;
}
.left_cal a:hover {
	color:#333C52;
	position:relative; left:1px; top:1px; z-index:1;
}

/* **** start:: (official) Calendar Style **** */
#calendar_c {BACKGROUND-COLOR: #878aff;
	FONT-FAMILY: Verdana; font-size:9pt; color:#35438c;
	TEXT-ALIGN: center; CURSOR: default;
	border:1px solid #878aff; padding:0;
	width:100%; margin:0;
}
#calendar_c td {border-top:0 none; border-right:1px solid #AAACFF; border-bottom:1px solid #AAACFF; border-left:0 none;
	margin:0;
}
#calendar_c thead.cn {font-family:pmingliu, verdana; font-size:9pt;
}
#calendar_c thead.en {font-family:verdana, arial; font-size:8pt;
	display:none;
}
tr .week en {
	display:none;
}
#calendar_c TR.week {background-color:#f0f6ff; margin:0; padding:2px 0 1px 0;
	FONT-WEIGHT:bold; COLOR:#8089AA; margin:0;
}
#calendar_c .week td {
	border:0 none;
}
#calendar_c TD a {BACKGROUND-COLOR:#686CFF;
	COLOR:white; FONT-WEIGHT: bold; width:100%; display:block;
	CURSOR:hand; border:0 none;
}
#calendar_c TD a:hover {BACKGROUND-COLOR:#6069FF;
	COLOR:white; FONT-WEIGHT: bold; width:100%; display:block;
	CURSOR:hand; border:0 none;
	position:relative; top:1px; left:1px;
}
#calendar_c TD.today {
	FONT-WEIGHT: bold;
}
#calendar_c TD.selected {background-color:#e9f5FF;
	font-weight:bold; COLOR: #8089AA; 
	border:1px #8089AA solid;
}
#calendar_c .movebutton {
	FONT:9pt Verdana; WIDTH:13px; COLOR:#ccf0ff;
}
#calendar_c .nav a {/* 中间方块的?色 */
	background-color:#878aff; font-weight:normal;
	color:#ffffff; line-height:1; display:inline;
	border:0 none;
}
#calendar_c .nav a:hover {background-color:#6069FF; font-weight:normal;
	color:white; text-decoration:none; display:inline;
}
#calendar_c TD.navYear {COLOR: #ccf0ff;
}
#calendar_c TD.navYear a {COLOR: #ffffff;
}
#calendar_c TD.navMonth {COLOR:#ccf0ff;
}
#calendar_c TD.navMonth a {COLOR:#ffffff;
}
#calendar_c INPUT {
	FONT:9pt Verdana
}

/* **** end:: Calendar Style **** */




.left_lnk {filter:alpha(opacity=70,style=0); background-color:#878aff;
	font-family:pmingliu, arial, "ms song"; font-size:9pt; color:#35438c;
	width:200px;
}
th.lnk {text-align:left; line-height:1.2;
	font-family:pmingliu, verdana, "ms song"; font-size:9pt; font-weight:bold; color:#ffffff;
	padding:4px 5px 4px 8px;
	border:0 none; margin:0;
}
td.lnk {text-align:left; line-height:1.2;
	padding:1px 1px 3px 0;
	border:0 none; margin:0;
}
.lnk a {
	font-family:pmingliu, arial, "ms song"; font-size:9pt; color:#ccf0ff;
	line-height:1.3; cursor:hand;
	padding:0 3px 0 0; border:0 none;
	text-decoration:none;
}
.lnk a:hover {background:#2376FF;
	color:white;
	text-decoration:underline;
}
/* **** start:: link Style **** */
.links {line-height:1.3;text-align:left;
}
.textlinks {line-height:1.3;
} 
/* official */
#links_c .sidesub_c {float:left; list-style:square;
	margin:1px 0 1px 13px;
	line-height:1.3;
	border:0 none;
}
/* official */
#links_c li {list-style:square outside;
	margin:1px 0 1px 13px;
}
/* **** end:: link Style **** */




.left_comnt {filter:alpha(opacity=70,style=0); background-color:#878aff;
	font-family:pmingliu, arial, "ms song"; font-size:9pt; color:#35438c;
	width:200px;
}
th.comnt {text-align:left; line-height:1.2;
	font-family:pmingliu, verdana, "ms song"; font-size:9pt; font-weight:bold; color:#ffffff;
	padding:4px 5px 4px 8px;
	border:0 none; margin:0;
}
td.comnt {text-align:left; line-height:1.2;
	padding:1px 1px 2px 0;
	border:0 none; margin:0;
}
.comnt .newcomment {margin:3px 3px 4px 10pt; text-indent:-7pt;
}
.comnt a {
	font-family:pmingliu, arial, "ms song"; font-size:9pt; color:#ccf0ff;
	line-height:1.2; cursor:hand;
	padding:2px 0 1px 0; border:0 none;
	text-decoration:none;
}
.comnt a:hover {background:#2376FF;
	color:white;
	text-decoration:underline;
}
/* official */
#comment_c .sidesub_c {float:left; list-style:none; margin:1px 0 1px 2px; line-height:1.3;
	border:0 none;
}
/* official */
#comment_c li {list-style:none; margin:1px 0 3px 25pt; text-indent:-24pt;
	padding:1px; border:0 none;
}

#search_c {width:190px;
	text-align:left;
}
.search {
	font-family:pmingliu, verdana, arial, "ms song"; font-size:9pt; color:#35438c;
}
.search select {
}
.search option {background:EFE3D9;
	color:#606879;
}
.search input {background:EFE3D9;
	border:1px white solid;
}
.search textarea {color: #908780;}
.counter {
	font-family:pmingliu, verdana, arial, "ms song"; font-size:9pt; color:#35438c;
}
.rss {
	font-family:pmingliu, verdana, arial, "ms song"; font-size:9pt; color:#35438c;
}


/* ******** end:: LEFT COLUMN ******** */



/* ******** start:: RIGHT MAIN ******** */

table.right_hd {filter:alpha(opacity=70,style=0);
	border-collapse:collapse;
	font-size:9pt; color:#878aff;
	width:590px;
}
td#right_hd {filter:alpha(opacity=100,style=1,startx=30); background:#CFD3E9;
	border-collapse:collapse;
	padding:0 5px 0 8px;
	font-family:pmingliu, arial, "ms song", verdana; font-size:9pt; color:#808999; font-weight:normal;
	line-height:27px; text-align:left;
	width:590px; height:27px;
}
#right_hd a{
	color:#35438c; font-weight:normal;
	line-height:27px; height:27px;
	border:1px solid #CFD3E9; margin:0; padding:5px 5px 4px 5px;
}
#right_hd a:hover {background-color:#70b0f0;
	color:#ffffff; font-weight:normal;
	border:1px solid #878aff;
	line-height:27px; height:27px;
	z-index:2; position:relative; left:-1px; top:-2px;
}


.list {filter:alpha(opacity=55, style=0); background:white; align:left;
	font-family:pmingliu, verdana, arial, "ms song";
	padding:0 0 0 10px;
	border-top:0 none; border-right:0 none; border-bottom:1px solid #878aff; border-left:0 none; 
}


.log_title {text-align:left;
	margin:0; padding:7px 0 2px 0;
	text-indent:0;
}
.log_title a {
	font-family:"times new roman", pmingliu, verdana, arial, "ms song"; color:#35438c; font-size:10pt; font-weight:bold;
	border-top:0 none; border-right:0 none; border-bottom:1px solid white; border-left:0 none;
	padding:1px 2px 0 2px;
	text-decoration:none;
	line-height:1.2; text-align:left;
}
.log_title a:hover {background-color:#878aff;
	color:white;
	border-top:0 none; border-right:0 none; border-bottom:1px dashed #8089AA; border-left:0 none;
	text-decoration:none;
}


.log_sum {
	font-family:pmingliu, verdana, arial, "ms song"; color:#666666; font-size:9pt; font-weight:normal;
	border:0 none; 
	padding:0; margin:1pt 0 1pt 30pt;
	text-indent:-20pt; line-height:1.2; text-align:left;
}
#log_info {
	font-family:verdana; color:#8089AA; font-weight:normal; font-size:8pt;
	text-align:left; text-indent:0;
	padding:2px 0 5pt 0; margin:0;
}
#log_info a {
	color:#35438c; font-size:9pt;
	border-top:0 none; border-right:0 none; border-bottom:1px solid white; border-left:0 none;
	padding:1px 1px 0 1px;
	line-height:1.2;
}
#log_info a:hover {background-color:#878aff;
	color:white;
	border-top:0 none; border-right:0 none; border-bottom:1px dashed #8089AA; border-left:0 none;
}


.loglist .separator {
	height:5px;
	border-top:1px dashed #8089AA; border-right:0 none; border-bottom:1px dashed #8089AA; border-left:0 none;
	margin:0;
}



/* **** START:: official page no. **** */
#page_no {background:white; filter:alpha(opacity=70,style=1,startx=50);
	padding:8px 0 0 6px;
	margin:8px 0 0 6px;
	font-family:pmingliu, verdana; font-size:9pt;
	text-align:left;
	height:24px;
}
.pagenav {position:relative; left:80px; top:-12pt; margin:0; padding:0;
	z-index:1;
}
.pagenav a {
	font-family:georgia, verdana; font-size:8pt; text-decoration:none;
	font-style:normal; font-weight:normal;
	color:#35438c;
	border-top:0 none; border-right:1px solid #8089AA; border-bottom:0 none; border-left:0 none;
	margin:0; padding:2px 6px 3px 5px;
}
.pagenav a:hover {background-color:#FC3603;
	color:#ffff50;
	border:1px solid #878aff;
	margin:0; padding:1px 5px 2px 5px;
	z-index:2; position:relative; left:-1px; top:-2px;	font-size:8pt;
}
/* **** END:: official page no. **** */




/* **** start:: LOG DETAILS **** */
.detail {background:white; filter:alpha(opacity=70,style=0);
	border:1px #7D86E1 solid; padding:0;
	width:588px; height:60px;
}
.detail_tt {background:white;
	font-family:verdana, pmingliu, arial, "ms song"; font-size:12pt; font-weight:bold; color:#1260D6;
	padding:0 0 0 8px; margin:0; border:1px;
	text-align:left;
}
.detail_time {
	font-family:verdana, pmingliu, arial, "ms song"; font-size:8pt; font-weight:normal; color:#35438c;
	padding:0 8px 0 0; margin:0;
	text-align:right;
}
.detail_content {
	font-family:pmingliu, verdana, arial, "ms song"; font-size:11pt; font-weight:normal; color:#303A79;
	border:; padding:10px 0 10px 8px; margin:0;
	width:588px;
	text-align:left; line-height:1.3;
}
.detail_content a {
	color:#1D67D6;
	text-decoration:underline; cursor:hand;
}
.detail_content a:hover {
	color:#004C92;
	text-decoration:underline; cursor:hand;
	z-index:1; position:relative; left:1px; top:1px;
}

/* **** end:: LOG DETAILS **** */


/* **** start:: COMMENTS  **** */
.comnt_hd_nothing {
	font-family:pmingliu, verdana; font-size:9pt; color:#777777;
	width:588px;
	border-top:1px dashed #9ACAFF; border-right:0 none; border-bottom:1px dashed #9ACAFF; border-left:0 none;
	padding:2px 2px 2px 5px;
}


.detail_comnt_hd {
	font-family:verdana, pmingliu, arial, "ms song"; font-size:9pt; color:#777777;
	padding:3px 5px 10px 10px; margin:0; border:0 none;
	text-align:left;
}
.detail_comnt_hd a {
	color:#1D67D6;
	text-decoration:none; cursor:hand;
}
.detail_comnt_hd a:hover {
	color:#000000;
	text-decoration:none; cursor:hand;
	z-index:1; position:relative; left:1px; top:1px;
}

hr.comnt {margin:0; padding:0;
	border-top:1px dashed #9ACAFF;
	border-right:0 none;
	border-bottom:0 none;
	border-left:0 none;
}

/* backup 
.detail_comnt_outln {
	border:1px dashed #9ACAFF; padding:2px;
} */

/* official */ #blog_CommentList {
	width:90%; 
	border-top:1px dashed #9ACAFF;
	border-right:1px dashed #9ACAFF;
	border-bottom:0 none;
	border-left:1px dashed #9ACAFF;
	padding:6px 5px 2px 2px;
}

.detail_comnt {
	font-family:pmingliu, verdana, arial, "ms song"; font-size:9pt; color:#666666;
	line-height:1.2;
	padding:2px 5px 2px 8px; margin:0;
}

.detail_comnt_info {
	font-family:pmingliu, verdana, georgia; font-size:9pt; color:#808080;
	padding:1px 5px 0 10px; margin:0;
}
.detail_comnt_sep {
	height:4px; padding:0; border:0 none;
}

/* official */ #PostComment {
	font-family:verdana, pmingliu, "ms song"; font-size:9pt; color:#8089AA;
	line-height:1.2;
}
/* official */ #PostComment td {
	font-family:verdana, pmingliu, "ms song"; font-size:9pt; color:#605447; font-weight:normal;
	line-height:1.2;
}
/* official */ #PostComment th {
	font-family:verdana, pmingliu, "ms song"; font-size:9pt; color:#605447; font-weight:bold;
	line-height:1.2;
}
/* official */ #PostComment .need {
	font-family:verdana; font-size:9pt; color:#777777; font-weight:bold;
	line-height:1.2;
}
/* official */ #PostComment input {
	font-family:pmingliu, verdana; font-size:9pt; color:#605447;
	line-height:1.2;
	border:1px solid #8089AA;
}
/* official */ #PostComment textarea {
	font-family:pmingliu, verdana; font-size:9pt; color:#605447;
	line-height:1.2;
	border:1px solid #8089AA;
}


/* **** end:: COMMENTS **** */

/* **** start:: COUNT TOTAL **** */
/* official */
#total_c li {
	list-style:square outside;
	padding:1px; border:0 none;
	margin:1px 1px 1px 13px;
}
/* **** end:: COUNT TOTAL **** */

/* ******** end:: RIGHT MAIN ******** */


.bottom_info {filter:alpha(opacity=100, style=1, startx=100, finishx=100, starty=30, finishy=100); background:#B6D0FF;
	font-family:pmingliu, verdana, "ms song"; font-size:9pt; font-weight:normal; color:#7084A2;
	line-height:1.2; height:27px; padding:2px;
	border-top:2px dashed #eef0ff; border-right:0 none; border-bottom:0 none; border-left:0 none;
	vertical-align:top; text-align:center;
}
.bottom_info a {
	color:#35438c;
	text-decoration:none;
}
.bottom_info a:hover {
	color:#333C52;
	text-decoration:none;
	position:relative; left:1px; top:1pt; z-index:1;
}


.bottom_copyr {
	font-family:pmingliu, verdana, "ms song"; font-size:9pt; font-weight:normal; color:#B6BCDC;
	line-height:1.2;
	padding:0 0 2px 0; border:0 none;
	vertical-align:bottom; text-align:center;
}
.bottom_copyr a {
	color:#35438c;
	text-decoration:none;
}
.bottom_copyr a:hover {
	color:#333C52;
	text-decoration:none;
	position:relative; left:1px; top:1pt; z-index:1;
}

.bottom_pic {
	background:url('5d_05aut_top.jpg') #ffffff no-repeat top center;
	padding:0; margin:0; border:0 none;
	height:127px; width:790px;
}



#blog_CommentList {margin:0;padding:0; text-align:left; width:100%;}

legend .en {font-family:garamond; display:none;}
legend .cn {font-weight:bold; font-size:10pt; color:#1260D6;}
p .cn {font-size:9pt;}
p .en {display:none;}

TBODY {
	padding:0; margin:0; border:0 none;
}
.en {display:none;
}

/* ******** Redefine BlogSystem Default Style End ******** */
-->
