@charset "utf-8";
/* CSS Document */
/* IE7,IE6,Firefox,Opera  * only for IE7,_ only for IE6*/
/*------------------------------------------------------------*
**  Tags css
**------------------------------------------------------------*/

body { margin: 0; background-color: #FFFFFF; background-image:url(../inc-images/bg.jpg); background-repeat: repeat-x; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#666666;line-height:22px;}

img{ border:0px;}
h1,h2,h3,h4,h5,h6 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0px; padding:0px; color:#333; }
a:link { color:#666666; text-decoration:underline; }
a:visited { color:#666666; text-decoration:underline; }
a:hover { color:#567e0e; text-decoration:underline; }

/*------------------------------------------------------------*
**  IDs css
**------------------------------------------------------------*/

/* header */

#header { margin:0 auto;width:799px; height:78px; background-image:url(../inc-images/ny_top.jpg); background-repeat:no-repeat;}
#header img{ margin-top:10px;}

#nav { width:762px; height:30px; background-image:url(../inc-images/blog_nav_bg.gif); background-repeat:no-repeat; margin-left:auto; margin-right:auto; margin-top:0px; }

#nav ul { margin:0; padding-top:6px; padding-left:0px; }
#nav li{ margin:0; padding:0; line-height:normal; list-style-type:none; display:inline; width:60px; padding-left:8px; padding-right:8px; border-left: 1px solid #fff; text-align:center; float:left}

#nav ul li a { color:#9D9D9D; text-decoration:none; }
#nav ul li a:visited { color:#9D9D9D; text-decoration:none; }
#nav ul li a:hover { color:#62a549;}

/* main */

#main { width:799px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:15px;;background-image:url(../inc-images/blog_main_bg.jpg); background-repeat:no-repeat;}
#main_left { width:170px; float:left; margin-top:25px; margin-left:15px;}
#main_right { width:540px; float:left; margin-top:25px; margin-left:45px;}

#main h1 { color:#567e0e; font-size:14px; background-image: url(../inc-images/line_bg.jpg); background-repeat: repeat-x; background-position: bottom; }
#main h2 { color:#567e0e; font-size:14px; background-image: url(../inc-images/line_bg.jpg); background-repeat: repeat-x; background-position: bottom; }
#main h3 { color:#567e0e; font-size:12px; background-image: url(../inc-images/line_bg.jpg); background-repeat: repeat-x; background-position: bottom; }
#main h4 { color:#567e0e; font-size:14px; }
#span_reply { color:#F00; font-size:12px; font-weight:normal;}

#left_menu_1 ul{ list-style-image: url(../inc-images/blog_index_class_icon.jpg); *margin-left:30px;}
#left_menu_2 ul{ list-style-image: url(../inc-images/blog_index_list_icon.jpg); *margin-left:30px;}
#left_menu_3 ul{ list-style-image: url(../inc-images/blog_index_list2_icon.jpg); *margin-left:30px;}
#left_menu_4 dl{ width:172px;position:relative; margin-top:5px; *margin-top:-5px; padding: 0px;}
#left_menu_4 dt{ float:left; width:100px;margin: 0px; padding: 0px;}
#left_menu_4 dd{ float:left; width:72px;margin: 0px; padding: 0px;}

#main_right ul{ margin-left:-20px;*margin-left:20px;}
#main_right dl{ margin-bottom:30px;}
#main_right dt{ color:#000; font-weight:bold;}
#main_right dd{ margin-left:0; background-image: url(../inc-images/line_bg.jpg); background-repeat: repeat-x; background-position: bottom;}

/* copyright */

#copyright { width:799px; clear:both; height:auto; margin-right:auto; margin-left:auto; text-align:center; margin-bottom: 20px; padding-top:30px; font-size:11px; font-family:Mingliu;color:#999; background-color:#FFF;}
#copyright img { margin-top: 10px; margin-left:3px; margin-right:3px; }
#copyright a:link { color:#999; text-decoration:none;}
#copyright a:visited { color:#999; text-decoration:none;}
#copyright a:hover { color:#62a549; text-decoration:underline;}

/*------------------------------------------------------------*
**  Classes css
**------------------------------------------------------------*/

.post { clear:both; padding-top: 15px; }
.post-date { width: 45px; height: 49px; float:left; background: url(../inc-images/blog_index_blog_date.jpg) no-repeat; }
.post-month { font-size: 11px; text-transform: uppercase; color: #FFFFFF; text-align: center; display:block; line-height: 11px; padding-top: 4px; margin-left: -3px; }
.post-day { font-size: 18px; text-transform: uppercase; color: #999999; text-align: center; display:block; line-height: 18px; padding-top: 10px; margin-left: -3px;}
.post-title { float: left; margin-left: 10px; width: 480px; }
.entry { clear: both; }
.post-cat { background: url(../inc-images/blog_index_class_icon.jpg) no-repeat; padding-left: 20px; margin-top:5px; float:left; font-size: 95%; color: #999999; }
.post-comments { background: url(../inc-images/blog_index_list2_icon.jpg) no-repeat; padding-left: 20px; margin-top:5px; float: right; font-size: 95%; }
.post-calendar { background: url(../inc-images/mini-calendar.gif) no-repeat; padding-left: 20px; float: right; font-size: 95%; color: #999999; }
.post-title a{color:#567e0e; text-decoration:none;}
.post-title a:hover{color:#62a549; text-decoration:underline;}
.blog-reply{ list-style-type:none; }

.blog_pinglun_text { background-color: #F1FEDB; height: 18px; border: 1px solid #BDD77F; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
.blog_pinglun_text2 { background-color: #F1FEDB; border: 1px solid #BDD77F; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
.blog_search_text { font-family: Arial, Helvetica, sans-serif; height: 22px; border: 1px solid #6E9122;}


/*------------------------------------------------------------*
**  goto page
**------------------------------------------------------------*/		
DIV.gotoPage {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma,Helvetica,sans-serif; TEXT-ALIGN:
}
DIV.gotoPage A {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #567e0e; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none
}
DIV.gotoPage A:hover {
	BORDER-RIGHT: #62a549 1px solid; BORDER-TOP: #62a549 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #62a549 1px solid; COLOR: #fff; BORDER-BOTTOM: #62a549 1px solid; BACKGROUND-COLOR: #567e0e
}
DIV.gotoPage A:active {
	BORDER-RIGHT: #62a549 1px solid; BORDER-TOP: #62a549 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #62a549 1px solid; COLOR: #fff; BORDER-BOTTOM: #62a549 1px solid; BACKGROUND-COLOR: #567e0e
}
DIV.gotoPage SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; MARGIN-RIGHT: 3px; PADDING-TOP: 2px;BACKGROUND-COLOR: #567e0e
}
DIV.gotoPage SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
DIV.gotoPage A.next {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.gotoPage A.next:hover {
	BORDER-RIGHT: #62a549 2px solid; BORDER-TOP: #62a549 2px solid; BORDER-LEFT: #62a549 2px solid; BORDER-BOTTOM: #62a549 2px solid
}
DIV.gotoPage A.prev {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.gotoPage A.prev:hover {
	BORDER-RIGHT: #62a549 2px solid; BORDER-TOP: #62a549 2px solid; BORDER-LEFT: #62a549 2px solid; BORDER-BOTTOM: #62a549 2px solid
}
