/* == 良心良品 样式表 By vr4u 20090420 == */

/* == 基本样式表 == */

body{ padding:0; margin:0; font-size:12px; background-color:#000000; font-family:tahoma,Arial,Century Gothic,verdana,Helvetica,sans-serif; color:#FFF;}

a{ color:#FFF; text-decoration:none;}

a:hover{ color:#FFF; text-decoration:underline;}

.clear{ clear:both;}

ul,li,form{ margin:0; padding:0;}

li{ list-style:none;}

img{ border:0;}

input,textarea{ font-size:12px; font-family:tahoma,Arial,Century Gothic,verdana,Helvetica,sans-serif;}

.geduan{ width:10px; height:10px; overflow:hidden;}

.wp-pagenavi{ text-align:center;}

/* == 页面样式表 == */

#Container{ margin:0 auto; width:990px; background-color:#5D6063;}

	/* == 顶部 == */

	#Header{ margin:0 auto; width:970px;}

		#title{ height:35px; border-bottom:solid 1px #FFF; line-height:35px; font-size:12px; color:#FFF;}

			#title img{ float:right; margin-top:-25px;}

		#Logo{ float:left; margin:10px 0 0 0; width:160px; height:65px; border-bottom:solid 1px #909090; border-right:solid 1px #909090;}

		#Links2{ float:left; margin:10px 0 0 0; width:809px;}

			#Links2 li a{ padding-left:10px; line-height:25px; color:#FFF; font-weight:normal; text-decoration:none;}

			#Links2 li a:hover{ color:#FFFF00; text-decoration:underline;}

			#Links2 li{ float:left; width:145px; height:30px; line-height:30px; display:inline; text-align:left;}

			#Links2 li.l1{ padding-top:30px; height:35px; border-right:solid 1px #909090; border-bottom:solid 1px #909090;}

			#Links2 li.l2{ padding-top:30px; height:35px; border-right:solid 1px #909090; border-bottom:solid 1px #909090;}

			#Links2 li.page-item-2{ padding-top:30px; height:35px; border-right:solid 1px #909090; border-bottom:solid 1px #909090;}

			#Links2 li.l3{ padding-top:30px; height:35px; border-right:solid 1px #909090; border-bottom:solid 1px #909090;}

			#Links2 li.l4{ padding:12px 0 0 15px; height:53px; line-height:20px; border-bottom:solid 1px #909090; width:350px;}
				#Links2 li.l4 a{ padding:0;}

			#Links2 li.l5{ margin-left:145px; border-left:solid 1px #909090; border-right:solid 1px #909090;}

			#Links2 li.l6{ border-right:solid 1px #909090;}

			#Links2 li.l7{ border-right:solid 1px #909090;}

			#Links2 li.l8{ width:150px; border-right:solid 1px #909090;}

			#Links2 li.l9{ width:60px;}

			

	/* == 页面主体== */

	#PageBody{ margin:0 auto; width:970px;}

		#headTop{ float:left; width:320px; height:260px; border:solid 1px #909090; line-height:20px;}

			#headTop img{ padding:2px; width:316px; height:236px;}

			#headTop .txt{ text-align:center; font-size:12px; font-weight:bold; color:#FFF;}

		#headMag{ float:right;}

			/* == 滑动 == */

			.container{width:640px; height:262px; overflow:hidden; color:#fff;}

			.content{ overflow:hidden; margin-bottom:10px;width:640px; height:233px;}

			.content div{ width:130px; padding:0 5px; height:240px; line-height:20px;}

			.content div img{ padding:1px; width:126px; height:160px; border:solid 1px #C6C6C6;display:block;}

			.slider{ padding:1px 0; position:relative;background:#0A0A0A; height:15px; border-bottom:1px solid #545454;border-top:1px solid #545454; float:left; width:584px;cursor:pointer; }

			.slider_left, .slider_right{ background:url(btns.gif) no-repeat; height:19px; width:28px; float:left; cursor:pointer;}

			.slider_left{background-position:left top;}

			.slider_right{background-position:right top;}

			.bar{ height:15px; width:150px; background:url(drow_bg.gif) left top repeat-x;}

			.bar_left, .bar_right{background:url(drow_btn.gif) no-repeat;height:15px; _font-size:0; width:6px; position:absolute; top:0px;}

			.bar_left{background-position:left top;left:-6px;}

			.bar_right{background-position:right top;right:-6px;}

		/* == 左侧主体 == */

		#MainBody{ float:left; margin-top:0px; width:700px; border:solid 1px #C6C6C6;}

		#MainBodyIndex{ margin-top:10px; width:700px;}

			/* == 首页 == */

			

			ul#list{ margin:10px 0 0 10px; padding:5px; width:650px; border-bottom:solid 1px #909090;}

				ul#list li.l1{ float:left; padding:5px; width:222px; border:solid 1px #000; background-color:#FFF;}

					ul#list li.l1 img{ width:222px; height:156px;}

					ul#list li.l1 .txt{ font-size:14px; color:#000; text-align:center; line-height:20px;}

				ul#list li.l2{ float:left; margin-left:10px; width:420px; color:#E6E4E1; line-height:22px;}

				ul#list li.l3{ float:left; width:380px;margin-left:30px;}

					ul#list li.l3 ul{ padding:0 0 10px 20px; border-left:solid 1px #909090;}

						ul#list li.l3 ul li{ margin-left:10px; line-height:20px; list-style:disc;}

						ul#list li.l3 ul a{ color:#E6E4E1; text-decoration:none;}

						ul#list li.l3 ul a:hover{ text-decoration:underline;}

			/* == 分类页 == */

			#titu{ width:700px;}

				#titu li.l2{ margin:0 auto; padding:5px 5px; width:690px; line-height:20px; color:#E6E4E1; color:#ffff; background-color:#000;}

			#whereU{ width:700px; height:27px; text-indent:10px; line-height:27px; font-weight:bold; color:#555; background-color:#fff;}

			#infoList{ margin:0 auto; padding:10px 0; width:100%; line-height:20px;}

				#infoList{} li.l1{ font-weight:bold;font-size:14px;}
				#infoList{} li.imgtitle{ font-weight:bold;font-size:14px;text-align:center; margin-bottom:10px;}
				#infoList{} li.l2{ color:#CCCCCC;}
				#infoList{} li.rec{ color:#CCCCCC; text-align:right;}

				#infoList{} li.l3{ color:#CCCCCC;}

					#infoList{} li.l3 a{ color:#FFffff; text-decoration:underline;}

					#infoList{} li.l3 a:hover{ color:#FFFFff; text-decoration:none;}

				#infoList{} li.l4{}
				#thumbList{ margin:0 auto; padding:10px 0; width:680px; line-height:auto;}
				#thumbList img{border:1px solid #fff;}
				#thumbList{} .imglist{ font-weight:bold;font-size:14px; margin-left:7px;width:120px; float:left; margin-right:8px; margin-bottom:20px; height:130px;}

			#page{ margin:0 auto; width:680px; padding:10px 0; line-height:20px; text-align:right;}

			/* == 详细页 == */

			#page_topic{ margin:0 auto; padding-top:10px; width:680px; height:40px;}

				#page_topic li.l2{ float:left;}

				#page_topic li.l2 span.topic{ font-size:20px; font-family:"楷体_GB2312"; color:#FFF;}

			#art_topic{ margin:0 auto; padding-top:10px; width:680px; height:120px;}

				#art_topic li.l1{ float:left;}

					#art_topic li.l1 img{ height:82px; border:solid 3px #7F7F7F;}

				#art_topic li.l2{ float:left; margin-left:30px;}

					#art_topic li.l2 span{ display:block;}

					#art_topic li.l2 span.topic{ font-size:20px; font-family:"楷体_GB2312"; color:#FFF;}

					#art_topic li.l2 span.title{ line-height:25px;}

					#art_topic li.l2 span.author{ font-size:14px;}

				#art_topic li.l3{ float:right; color:#FFF;}

			#keyWords{ border-top:solid 10px #909090; line-height:25px; text-indent:10px;}

			#art_show{ margin:0 auto; padding:10px 0; width:680px; line-height:150%; color:#E6E4E1;font-size:14px;}

			#postMsgTitle{ margin:0 auto; padding:10px 0; width:680px; color:#000; line-height:30px;}

			#postMsg{ margin:0 auto; padding:10px 0; width:680px; background-color:#808080;}

				#postMsg td{ color:#000; line-height:30px;}

			

			

			

		

		/* == 右侧主体 == */

		#SideBar{ float:right; margin-top:0px; width:260px;}

			#SideBar .border{ margin-bottom:10px; padding:5px; border:solid 1px #C6C6C6;}

				#SideBar .border h3{ padding:0; margin:0; font-size:13px; color:#ffffff; font-weight:bold; line-height:25px;}

				#SideBar .border .gg{ padding:0 0 10px 0; line-height:20px;}

				#SideBar .border ul{ padding-left:15px;}

					#SideBar .border ul li{ margin-left:10px; line-height:20px; list-style:disc;}

				#SideBar .border .getMag{ line-height:20px;}

				#SideBar .widget{ margin-bottom:10px; padding:5px; border:solid 1px #C6C6C6;}
				#SideBar h2{  padding:0; margin:0; font-size:13px; color:#ffffff; font-weight:bold; line-height:25px;}
				#SideBar .widget ul{ padding-left:15px;}

					#SideBar .widget ul li{ margin-left:10px; line-height:20px; list-style:disc;}

	#Magzine{ margin-bottom:10px; width:970px; border:solid 1px #C6C6C6;}

		#Magzine .Mheader{ height:40px; line-height:40px; font-size:30px; font-family:"楷体_GB2312"; background-color:#909090; color:#FFF;}

			#Magzine .Mheader span{ float:right; margin-top:-40px; padding-right:5px; line-height:20px; font-family:"宋体"; font-size:12px; color:#FFF;text-align:right;}

		#Magzine .Mtitle{ margin-top:1px; height:24px; line-height:24px; font-size:14px; background-color:#FFF; color:#666; font-weight:bold; text-align:center;}

		#Magzine .txt{ float:left; padding-right:10px; width:340px; margin-top:-15px;padding-top:40px;}

		#Magzine .txt h2{ width:345px; background-color:#808080; padding-left:5px;}

			#Magzine .txt ul{ width:350px; background-color:#A9A9A9; margin-top:-15px; margin-bottom:-15px;padding-top:20px;padding-bottom:20px;}

				#Magzine .txt ul li{ line-height:22px; padding-left:5px;}

				#Magzine .txt ul li a{ color:#000; text-decoration:underline;;}

				#Magzine .txt ul li a:hover{ color:#000; text-decoration:none;}

		#Magzine .img{ float:left;}

			#Magzine .img img{ border:solid 10px #7D8182; width:600px;}

		#Magzine .dingyue{ padding:10px; line-height:20px;}

		#dropTitle{ line-height:35px; color:#FFFFFF; font-size:14px; font-weight:bold;}

		#send2Me{ margin-top:10px; padding:10px; width:948px; border:solid 1px #909090;}

			#send2Me li.l1{ color:#FFFFFF; font-size:14px; font-weight:bold;}

			#send2Me li.l2{ padding-top:5px;}

	#Info{ margin-bottom:10px; line-height:20px; color:#000;}

		

ol.commentlist { list-style:none; margin:0 0 1em; padding:0; text-indent:0; }

ol.commentlist li { }

ol.commentlist li.alt { }

ol.commentlist li.bypostauthor {}

ol.commentlist li.byuser {}

ol.commentlist li.comment-author-admin {}

ol.commentlist li.comment { border-bottom:1px dotted #666; padding:1em; }

ol.commentlist li.comment p {font-size:12px; }

ol.commentlist li div.comment-author {}

ol.commentlist li div.vcard { font:normal 16px georgia,times,serif; }

ol.commentlist li div.vcard cite.fn { font-style:normal; }

ol.commentlist li div.vcard cite.fn a.url {}

ol.commentlist li div.vcard img.avatar { border:5px solid #ccc; float:right; margin:0 0 1em 1em; }

ol.commentlist li div.vcard img.avatar-32 {}

ol.commentlist li div.vcard img.photo {}

ol.commentlist li div.vcard span.says {}

ol.commentlist li div.commentmetadata {}

ol.commentlist li div.comment-meta { font-size:9px; }

ol.commentlist li div.comment-meta a { color:#ccc; }

ol.commentlist li p { font-size:11px; margin:0 0 1em; }

ol.commentlist li ul { font-size:11px; list-style:square; margin:0 0 1em 2em; }

ol.commentlist li div.reply { font-size:11px; }

ol.commentlist li div.reply a { font-weight:bold; font-size:12px;}

ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }

ol.commentlist li ul.children li {background-color:#808080;}

ol.commentlist li ul.children li.alt {}

ol.commentlist li ul.children li.bypostauthor {}

ol.commentlist li ul.children li.byuser {}

ol.commentlist li ul.children li.comment {}

ol.commentlist li ul.children li.comment-author-admin {}

ol.commentlist li ul.children li.depth-2 { border-left:5px solid #555; margin:0 0 .25em .25em; }

ol.commentlist li ul.children li.depth-3 { border-left:5px solid #999; margin:0 0 .25em .25em; }

ol.commentlist li ul.children li.depth-4 { border-left:5px solid #bbb; margin:0 0 .25em .25em; }

ol.commentlist li ul.children li.depth-5 {}

ol.commentlist li ul.children li.odd {}

ol.commentlist li.even { background:#A9A9A9; }

ol.commentlist li.odd { background:#808080; }

ol.commentlist li.parent { border-left:5px solid #111;  background-color:#333;}

ol.commentlist li.pingback { border-bottom:1px dotted #666; padding:1em; }

ol.commentlist li.thread-alt { }

ol.commentlist li.thread-even {}

ol.commentlist li.thread-odd {}	

	

	

/* == 网页底部 == */

#Footer{ margin:0 auto; margin-top:10px; width:970px; padding:10px 0; border-top:solid 1px #909090; text-align:right; line-height:20px; color:#FFF;}




