﻿@charset "utf-8";
	.article-date {
	display:none;
}
#txaArticle {
	width:540px;
}
.article-nums {
	display:none;
}

div.post-nav a.l {
	font-size:12px;
	font-weight:bold;
	color:#009CC0;
	float:left;
	padding-right:10px;
	line-height:18px;
	margin-bottom:0;
}
div.post-nav a.r {
	font-size:12px;
	font-weight:bold;
	color:#009CC0;
	float:right;
	padding-left:10px;
	line-height:18px;
	margin-bottom:0;
}
div.post-nav a:hover {
	color:#cc3000;
}
div.post {
	width:520px;
	margin:10px 0 10px 15px;
	padding:0;
	text-align:left;
}
p.posttop {
	margin:10px 0 0 0;
	padding:3px 0 2px 0;
}
p.postbottom {
	margin:0 0 10px 0;
	padding:5px 0 0 0;
}
input.button {
	background:white;
	border:1px double #bbb;
	color:#333;
	padding:.05em .25em .05em .25em;
	margin:0;
}
input.text {
	padding:.15em .25em .20em .25em;
	border:1px solid #CCC;
	width:200px;
	background-position:bottom;
	background-repeat:repeat-x;
	margin:10px 0 0 0;
}
textarea.text {
	padding:.15em .25em .20em .25em;
	margin:0;
	border:1px double #bbb;
	width:80%;
	height:80px;
	background:white;
	width:550px;
	height:160px;
}
p.ubb {
	margin:0 0 0 150px;
}
ul.msg {
	width:580px;
	margin:10px 0 15px 10px;
	padding:0;
	text-align:left;
	list-style-position:outside;
	table-layout:fixed;
	word-wrap:break-word;
}
ul.mutuality {
	border-top:none;
}
li.msgname {
	padding:5px 0 5px 5px;
	margin:0;
	list-style-type:none;
	border-bottom:1px solid #e0e0e0;
}
li.tbname {
	padding:0 0 0 5px;
	margin:0;
	list-style-type:none;
}
li.msgurl {
	text-align:right;
	padding:2px 10px 2px 10px;
	margin:0;
	background:#f0f0f0;
	list-style-type:none;
	height:20px;
}
li.msgarticle {
	list-style-position:outside;
	padding:15px 10px 15px 10px;
	margin:0;
	line-height:150%;
	list-style-type:none;
}
li.msgtime {
	text-align:right;
	padding:2px 5px 2px 10px;
	margin:0;
	list-style-type:none;
}
ul.trackback li.tbname {
	border-bottom:none;
	padding:3px 0 2px 12px;
	margin:0;
	list-style-type:none;
}
li.msgarticle div.quote {
	padding:10px;
	background:#f3eddc;
}
li.msgarticle div.quote-title {
	margin:2px;
	padding:3px;
	font-size:120%;
	border-bottom:1px #f8f8f8 solid;
}
.vote-wrap,.vote-wrap-login {
	text-align:center;
	position:absolute;
	top:10px;
	margin:0;
	padding:0;
	width:35px;
	height:40px;
}
.vote-wrap a,.vote-wrap a:link,.vote-wrap a span.vote-text,.vote-wrap a:link span.vote-text {
	font-weight:bold;
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	text-transform:uppercase;
}
.vote-wrap a:hover span.vote-text {
	color:#F00;
}
.vote-count {
	margin:0;
	padding:0;
	overflow:visible;
	width:35px;
	height:25px;
	color:#fff;
	font:bold 16px Arial,Helvetica,sans-serif;
	line-height:25px;
	cursor:Qeeke;
}
.vote-counted {
	margin:0;
	padding:0;
	width:35px;
	height:25px;
	color:#fff;
	font:bold 16px Arial,Helvetica,sans-serif;
	line-height:25px;
	cursor:Qeeke;
}
.vote-text,.voted-text {
	display:block;
	margin:0;
	padding:0;
	width:35px;
	color:#fff;
	text-decoration:none;
	font-size:12px;
	line-height:15px;
	height:15px;
	cursor:pointer;
	overflow:hidden;
	font-weight:bold;
	text-transform:uppercase;
}
.voted-text {
	cursor:Qeeke;
}
body {
	margin:5px 0 10px 0;
	background:#515459;
	color:#000;
	font:12px Verdana,Arial,Helvetica,sans-serif;
}
a {
	text-decoration:none;
}
a:link {
	border:0;
	color:#000;
	text-decoration:none;
}
a:active {
	border:0;
	color:#000;
	text-decoration:none;
}
a:visited {
	border:0;
	color:#000;
	text-decoration:none;
}
a:hover {
	border:0;
	color:#cc3000;
}
a:focus {
	outline:none;
}
p {
	margin:0;
	padding:0;
	word-break:break-all;
}
img {
	border:0 none;
}
.feed-icon {
	display:none;
}
#Container {
	width:940px;
	margin:0 auto;
	padding:20px 10px 10px 10px;
	background:#777c7f;
	position:relative;
}
#ContainerTop {
	width:960px;
	background:url(Qeeke/BGCTop.gif) no-repeat left top;
	height:5px;
	top:0;
	left:0;
	position:absolute;
}
#Header {
	width:920px;
	clear:left;
	padding:5px 10px;
	margin:0 0 5px;
	background:#1b212b url(Qeeke/HeaderBottom.gif) no-repeat left bottom;
	position:relative;
	height:78px;
}
#HeaderTop {
	width:940px;
	background:#1b212b url(Qeeke/HeaderTop.gif) no-repeat left top;
	height:5px;
	top:0;
	left:0;
	position:absolute;
}
#Header #MenuTop {
	position:absolute;
	top:-22px;
	right:0;
}
#Header #MenuTop ul {
	padding:0;
	margin:5px 0;
	list-style-type:none;
	color:#fff;
}
#Header #MenuTop li {
	padding:0 6px;
	margin:0;
	border-left:solid 1px #b8bec1;
	display:inline;
	color:#EEE;
}
#Header #MenuTop li a:link {
	color:#fff;
}
#Header #MenuTop li a:visited {
	color:#EEE;
}
#Header #MenuTop li a:hover {
	color:#DDD;
}
#Header #navigation {
	color:#FFF;
	position:absolute;
	top:-26px;
	_top:-15px;
	left:10px;
	font-size:12px;
}
.navigation h1 {
	color:#FFF;
	position:absolute;
	top:-26px;
	*top:-15px;
	left:10px;
	font-size:12px;
	height:12px;
	clear:both;
}
#HeadLeft {
	float:left;
}
#HeadLeft h2 {
	margin:0;
	padding:0 5px;
	font-size:0;
	text-indent:-20000px;
}
#HeadLeft h2 .a_img {
	width:162px;
	display:block;
	background:url(Qeeke/logo1.png) no-repeat;
	height:78px;
	cursor:hand;
}
#HeadRight {
	width:738px;
	float:right;
	padding:5px 5px;
	background:#1b212b;
	height:68px;
	position:relative;
}
#HeadRightTop {
	width:728px;
	height:4px;
	top:0;
	left:0;
	position:absolute;
}
#HeadRight #topnavbox {
	width:256px;
	padding:0 2px 0 10px;
	float:left;
	height:68px;
	overflow:hidden;
}
#HeadRight #topnavbox ul {
	margin:0 auto;
	padding:0;
}
#HeadRight #topnavbox ul li {
	float:left;
	margin:0;
	width:64px;
	padding:10px 0;
	list-style:none;
	text-align:center;
	position:relative;
	height:48px;
}
#HeadRight #topnavbox ul li img {
	margin-bottom:5px;
}
#HeadRight #topnavbox ul li a {
	padding:0 5px;
	margin:0;
	display:block;
	text-decoration:none;
}
#HeadRight #topnavbox ul li a:link,#HeadRight #topnavbox ul li a:visited {
	color:#FFF;
}
#HeadRight #topnavbox ul li a:hover,#HeadRight #topnavbox ul li a:active {
	color:#f7d700;
}
#HeadRight #Submissions {
	width:250px;
	float:right;
	right:0;
    margin-top: 24px;
}
#HeadRight #Submissions .bdcs-search-form-input {
    float: left;
    height: 23px;
    line-height: 23px;
    border-color: #FFFFFF;
    width: 198px;
    color: #000000;
    font-size: 14px;
    border-radius: 1px;
    background-color: #FFFFFF;
    border-width: 1px;
    border-style: solid;
    display: inline-block;
    vertical-align: top;
    text-indent: 5px;
}
#HeadRight #Submissions .bdcs-search-form-submit {
    display: inline-block;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    vertical-align: top;
    text-align: center;
    width: 50px;
    border-radius: 0px;
    line-height: 22px;
    height: 27px;
    background-color: #FFFFFF;
    color: #000000;
    font-family: Arial,Microsoft YaHei,sans-serif;
    font-size: 13px;
}
#HeadRight #Submissions p {
	padding:5px 0 0;
	margin:0;
	display:block;
	color:#FFF;
	font-size:12px;
	line-height:16px;
}
#HeadRight #Submissions p a {
	color:#d6d6d6;
	text-decoration:underline;
}
#HeadRight #Submissions p a:hover {
	text-decoration:none;
}
#Submissions h3 {
	font-size:13px;
	color:#d6d6d6;
	margin:10px 10px 0 12px;
}
#HeadUn {
	width:920px;
	clear:left;
	margin:0 auto;
	padding:10px;
	margin:0 0 10px 0;
	background:#fff url(Qeeke/HeadUnBottom.gif) no-repeat left bottom;
	height:82px;
	position:relative;
}
#HeadUnTop {
	width:940px;
	background:url(Qeeke/HeadUnTop.gif) no-repeat left top;
	height:5px;
	top:0;
	left:0;
	position:absolute;
}
#MainMenu {
	width:924px;
	float:left;
	padding:5px 8px;
	margin:0 0 5px;
	background:#1b212b url(Qeeke/HeaderBottom.gif) no-repeat left bottom;
	position:relative;
}
#MainMenuTop {
	width:940px;
	background:url(Qeeke/HeaderTop.gif) no-repeat left top;
	height:5px;
	top:0;
	left:0;
	position:absolute;
}
#MainMenu ul {
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
#MainMenu ul li {
	float:left;
	margin:0;
	padding:0;
}
#MainMenu li.noborder {
	background:none;
}
#MainMenu ul li a {
	float:left;
	padding:4px 8px 4px 9px;
	margin:0;
	display:block;
	color:#F0F0F0;
	font-size:12px;
	line-height:12px;
	text-decoration:none;
}
#MainMenu ul li a.first {
	padding-left:7px;
}
#MainMenu ul li a strong {
	padding-bottom:4px;
	display:block;
	color:#ddd;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}
#MainMenu li a:hover {
	color:#f7d700;
}
#MainMenu ul li a:hover strong {
	color:#F2871C;
}
#MainBody {
	width:910px;
	float:left;
	padding:20px 15px 0;
	background:#fff;
	position:relative;
	margin:0;
}
#MainBodyTop {
	width:940px;
	height:5px;
	top:0;
	left:0;
	position:absolute;
}
#content {
	width:640px;
	float:left;
	padding:0 9px 0 0;
	overflow:hidden;
}
h1.page {
	padding:7px 0;
	margin:0 0 10px 0;
	border-bottom:dashed 1px #ccc;
	color:#18191a;
	font-size:24px;
	font-weight:bold;
	line-height:25px;
}
.Post {
	padding:0;
	float:left;
	position:relative;
}
.PostHead {
	width:628px;
	clear:left;
	padding:4px 5px;
	margin:0;
	background:#f3eddc;
	position:relative;
	overflow:hidden;
	border:1px solid #DBD9B5;
}
* html .PostHeadTop {
	left:-10px;
}
.PostHeadTop {
	width:640px;
	position:absolute;
	top:0;
	left:0;
	height:5px;
}
.PostHead h2 {
	color:#009cc0;
	padding:3px 0 0;
	margin:0 0 0 45px;
	font-size:16px;
	font-weight:bold;
	height:21px;
	width:570px;
	overflow:hidden;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
}

.PostHead h4 {
color: #009cc0;
padding: 3px 0;
margin: 0 0 0 50px;
font-size: 24px;
font-weight: bold;
height: 31px;
width: 570px;
overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}


.PostHead h3 {
	color:#009cc0;
	padding:3px 0 0;
	margin:0 0 0 45px;
	font-size:16px;
	font-weight:bold;
	height:21px;
	width:570px;
	overflow:hidden;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
}
#content h3.post-title {
	padding:3px 0 0;
	margin:0;
	font-size:14px;
	font-weight:bold;
	height:21px;
	width:625px;
	overflow:hidden;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	background:#F3EDDC;
}
#content h1.post-title {
	padding:3px 0 0;
	margin:0;
	font-size:14px;
	font-weight:bold;
	height:21px;
	width:625px;
	overflow:hidden;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	background:#F3EDDC;
}
.PostHead h3 a {
	color:#009cc0;
	text-decoration:none;
}
.PostHead .submitted {
	padding:0;
	margin:0 0 0 10px;
	color:#666;
	font-size:12px;
}
.PostHead .submitted a {
	color:#009CC0;
}
.PostHead .submitted a:hover {
	color:#cc3000;
}
.PostContent {
	width:600px;
	padding:20px 20px 10px;
	margin:0;
	color:#333;
	font-size:15px;
	line-height:24px;
	font-family:Microsoft YaHei,Arial,Helvetica,sans-serif;
	text-align:justify;
	text-justify:inter-ideograph;
}
.PostContent1 {
	width:628px;
	padding:3px 5px 20px;
	margin:0;
	color:#333;
	font-size:12px;
	line-height:20px;
	font-family:Microsoft YaHei,Arial,Helvetica,sans-1serif;
	text-align:justify;
	text-justify:inter-ideograph;
}
.PostContent ol li {
	margin-left:0;
	padding:3px 0 3px 25px;
	list-style-type:none;
	background:url(Qeeke/jian.gif) no-repeat left center;
	font-size:15px;
	line-height:20px;
}
.PostContent ol li a {
	color:#00F;
}
.PostContent ol li a:hover {
	color:#cc3000;
	border-bottom:1px solid;
}
.PostContent p {
	margin:0 0 15px;
	font-size:15px;
	line-height:24px;
}
.PostContent p a {
	color:#333;
}
.PostContent p a:hover {
	color:#cc3000;
	border-bottom:1px solid #cc3000;
}
.PostContent a:hover {
	color:#cc3000;
	border-bottom:1px solid #cc3000;
}
.PostContent img {
	max-width:570px;
}
.PostContent pre,.PostContent code {
	border-left:5px solid #999;
	margin:5px 15px 15px 0;
	padding:10px 15px;
	background:#FFC;
	line-height:1.5;
	display:none;
}
.PostContent blockquote {
	padding:2px 10px;
	margin:0;
	background:#fffae7;
	color:#993000;
}
.PostContent ul {
	padding:5px 0;
	margin:0;
}
.PostContent li {
	margin-left:5px;
	padding:3px 0 3px 15px;
	list-style-type:none;
	background:url(Qeeke/lzico.jpg) no-repeat left center;
	font-size:15px;
	line-height:20px;
}
.tags {
	width:628px;
	margin:0 0 10px;
	border:1px dashed #F1F1F1;
	padding:9px 0 6px 10px;
	color:#030;
	background:#FEFEFE;
	overflow:hidden;
}
.tags p {
	width:35px;
	margin:0;
	float:left;
}
.tags ul {
	width:550px;
	margin:0;
	float:left;
	list-style:none;
	overflow:hidden;
}
.tags ul li {
	float:left;
	padding-bottom:6px;
	margin-right:10px;
}
.tags ul li a {
	padding-left:21px;
	color:#060;
	background:transparent url(Qeeke/tag_green.png) no-repeat;
	text-decoration:none;
}
.tags ul li a:hover {
	color:#F60;
}
.previous-next-links {
	width:628px;
	margin:0 0 10px;
	float:left;
	border:1px solid #DBD9B5;
	padding:10px 0 10px 10px;
	background:#F7F2E5;
	text-align:center;
}
ul.links.inline {
	display:block;
}
.pager {
	padding:10px 0;
	text-align:center;
    margin-bottom: 20px;
}
.pager span.now-page,
.pager a,.pager strong.pager-current {
	border:1px solid #DBD9B5;
	margin:0 2px;
	padding:3px 6px;
	color:#009CC0;
	background:#FAF8E9;
	font-size:12px;
	blr:expression(this.onFocus=this.blur());
}
.pager a:visited {
	border:solid 1px #ccc;
	background:#fff;
}
.pager a:hover {
	border:solid 1px #009cc0;
	background:#ff9100;
	color:#fff;
	text-decoration:none;
}
.pager a:active {
	text-decoration:none;
}
.pager span.now-page,
.pager strong.pager-current {
	border:solid 1px #009cc0;
	color:#fff;
	background:#ff9100;
	font-weight:bold;
}
#tagadelic {
	border-top:1px dashed #CCC;
	width:270px;
	margin:0 15px 0;
	padding:10px 0 0;
	height:110px;
	overflow:hidden;
}
#tagadelic a.tagadelic {
	padding:0;
	margin:0 1px;
	font-size:12px;
	line-height:22px;
}
.box {
	padding:15px;
	margin-bottom:15px;
	clear:both;
	background:#DFE1E3;
	position:relative;
}
* html .box .FormTop {
	left:-15px;
}
.box .FormTop {
	width:580px;
	position:absolute;
	height:5px;
	left:0;
	top:0;
}
.box h2 {
	border-bottom:dashed 1px #ccc;
	color:#18191a;
	font-size:14px;
	line-height:25px;
}
#SideBar {
	width:250px;
	float:right;
}
#SideBar .Submissions {
	width:250px;
	padding:10px;
	padding-top:50px;
	margin-bottom:0;
	color:#fff;
	font-size:12px;
	height:47px;
}
#SideBar .Submissions a {
	color:#ff9;
	text-decoration:underline;
}
#SideBar .AdZone {
	padding:15px;
	margin:0 0 15px;
	background:#009cc0 url("Qeeke/AdZoneBottom.gif") no-repeat left bottom;
	position:relative;
}
* html #SideBar .AdZoneTop {
	left:-15px;
}
#SideBar .AdZoneTop {
	width:250px;
	background:url("Qeeke/AdZoneTop.gif") no-repeat left top;
	height:5px;
	top:0;
	left:0;
	position:absolute;
}
#SideBar .special {
	margin:0 0 15px;
}

#searchblock h3 {
	padding:0 15px;
	width:215px;
	display:inline;
	color:#0A5D0A;
	font-size:14px;
	line-height:38px;
	text-transform:uppercase;
	height:38px;
}
#right_search_form input {
	float:left;
	padding:10px 8px 0;
	width:170px;
	border:0;
	color:#999;
	background:none;
	font-size:14px;
	height:19px;
}
#right_search_form input.btn_search_small {
	float:left;
	margin:4px 0 0;
	padding:0;
	width:25px;
	border:0;
	background:url(Qeeke/btn_tweet.png) no-repeat;
	text-indent:-999em;
	height:25px;
	cursor:pointer;
}
.text {
	padding:0;
	margin:10px 15px;
	width:225px;
	color:#999;
	font-size:12px;
}
b.rtop,b.rbottom {
	display:block;
	background:#fff;
}
b.rtop b,b.rbottom b {
	display:block;
	height:1px;
	overflow:hidden;
}
b.r1 {
	margin:0 5px;
}
b.r2 {
	margin:0 3px;
}
b.r3 {
	margin:0 2px;
}
b.rtop b.r4,b.rbottom b.r4 {
	margin:0 1px;
	height:2px;
}
.alt-wrapper {
	margin:0 0 15px;
	color:#444;
	background:#E6EFFF;
	line-height:150%;
}
.alt-wrapper .inner-wrapper {
	padding:10px 15px;
	overflow:hidden;
}
.alt-wrapper .inner-wrapper li {
	list-style-type:circle;
}
.alt-wrapper .inner-wrapper ul {
	text-align:left;
	width:195px;
	margin:2px 0 0 0;
	padding:5px 0 0 0;
	list-style-position:outside;
	border-top:1px solid #e0e0e0;
	list-style-type:circle;
}
.alt-wrapper.title {
	margin:0 0 10px 0;
	padding-left:28px;
	color:#0A5D0A;
	background:transparent url(Qeeke/geekgicon.gif) no-repeat left 0;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
}
.alt-wrapper a {
	text-decoration:none;
}
.alt-wrapper p {
	margin:0;
}
.alt-wrapper b.rtop b,.alt-wrapper b.rbottom b {
	background:#E6EFFF;
}
.alt-wrapper ul {
	margin:5px 0 5px 30px;
	padding:0;
}
.wrapper {
	margin-bottom:15px;
	color:#444;
	background:#f2f2f2;
	font-size:13px;
	line-height:150%;
}
.wrapper.tagadelic {
	margin-right:0;
	padding:5px;
	float:left;
	text-align:justify;
}
.wrapper.tagadelic a {
	line-height:150%;
}
.wrapper .inner-wrapper {
	padding:10px 15px;
	overflow:hidden;
}
.wrapper .title {
	margin:0 0 10px 0;
	font-size:10px;
}
.wrapper a {
	text-decoration:none;
}
.wrapper b.rtop b,.wrapper b.rbottom b {
	background:#f2f2f2;
}
.wrapper ul {
	margin:5px 0 0 0;
	padding:0;
	list-style:none;
}
.wrapper ul li {
	margin-bottom:2px;
}
.ad-wrapper .inner-wrapper {
	padding:15px 25px;
}
.diggwrapper {
	width:250px;
	margin:4px 0 20px;
    padding: 10px 0;
	background:#f3eddc;
	font-family:Microsoft YaHei,Arial,Helvetica,sans-serif;
	color:#333;
}
.diggwrapper center {
    text-align: left;
}
.diggwrapper .inner-wrapper {
	width:220px;
	padding:5px 15px;
	white-space:nowrap;
	overflow:hidden;
}
.diggwrapper .inner-wrapper ul li a:hover {
	color:#cc3000;
	border-bottom:1px solid #cc3000;
}
.diggwrapper h3 {
	color:#009cc0;
	padding:0;
	margin:0;
    margin-bottom: 8px;
	font-size:14px;
}
.diggwrapper h3 a {
	color:#009cc0;
	padding:0;
	margin:0;
	font-size:14px;
}
.diggwrapper h3 a:hover {
	color:#cc3000;
	border-bottom:1px solid #cc3000;
}
.diggwrapper h2 {
	color:#009cc0;
	padding:0;
	margin:0;
    margin-bottom: 8px;
	font-size:14px;
}
.diggwrapper h2 a {
	color:#009cc0;
	padding:0;
	margin:0;
	font-size:14px;
}
.diggwrapper h2 a:hover {
	color:#cc3000;
	border-bottom:1px solid #cc3000;
}
.diggwrapper ul {
	padding:0;
	margin:0;
}
.diggwrapper ul li {
	margin-left: 0px;
    padding-left: 1px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:circle;
	color:#666;
	font-size:13px;
	line-height:23px;
	white-space:nowrap;
	overflow:hidden;
    text-overflow:ellipsis;
}
.diggwrapper b.rtop b,.diggwrapper b.rbottom b {
	background:#E2F9E3;
}
#content form {
	margin:10px 0 15px;
}
#blocks td.block {
	border-bottom:1px solid #bbb;
	border-left-style:none;
	border-right:1px solid #bbb;
	border-top-style:none;
	margin:0;
	padding:2px 2px 2px 8px;
}
#blocks td.region {
	background:#eee;
}
#content .profile .picture {
	float:left;
}
table {
	border:1px solid #bbb;
	margin:0 0 10px;
	border-collapse:collapse;
}
tbody {
	border:none;
}
th {
	border:none;
	padding:6px 6px 6px 8px;
	background:#EEE;
}
td {
	border-top:1px solid #bbb;
	padding:6px 5px;
}
thead th {
	padding:6px;
	border:none;
	border-bottom:1px solid #CCC;
	background:#EEE;
	font-weight:700;
	text-align:left;
}
ul.tips p {
	padding:4px 0;
}
div.tabs {
	clear:both;
	padding:0;
	margin:0;
}
ul.primary,ul.primary li,ul.secondary,ul.secondary li {
	border:0;
	margin:0;
	padding:0;
	background:none;
}
ul.primary {
	padding:5px 0 15px;
}
ul.secondary {
	margin:-0.2em -26px 1em;
	padding:0 26px .6em;
	text-align:left;
}
ul.primary li a,ul.primary li.active a,ul.primary li a:hover,ul.primary li a:visited,ul.secondary li a,ul.secondary li.active 

a,ul.secondary li 

a:hover,ul.secondary li a:visited {
	border:0;
	padding:4px 1em;
	margin:0 0 0 1px;
	background:#E6FFBF;
	text-decoration:none;
	height:auto;
	position:relative;
	top:-1px;
}
ul.primary li.active a,ul.primary li.active a:link,ul.primary li.active a:visited,ul.primary li a:hover,ul.secondary li.active 

a,ul.secondary 

li.active a:link,ul.secondary li.active a:visited,ul.secondary li a:hover {
	background:#8DC636;
	color:#fff;
}
ul.primary li.active a,ul.secondary li.active a {
	font-weight:bold;
}
dl.search-results {
	margin:5px 0;
}
dl.search-results .search-info {
	font-size:12px;
}
#content .profile h2 {
	border-bottom:1px solid #DDD;
	padding:5px 0;
	display:block;
	font-size:14px;
}
div.pagebar {
	margin:10px 0 0 10px;
	padding:0;
	line-height:20px;
	height:20px;
}
div.pagebar a,.pagebar .now-page {
	padding:1px 5px 2px 5px;
	margin:0 2px;
	text-align:center;
	font-weight:bold;
	font-family:Verdana;
	border:1px solid #ccc;
	text-decoration:none;
}
div.pagebar a:hover {
	BACKGROUND:#4BA44B;
	COLOR:#222;
	border:1px solid #ACE149;
	text-decoration:none;
}
div.pagebar .now-page {
	BACKGROUND:#7CCC31;
	COLOR:#222;
}
#HeadUn {
	CLEAR:left;
	PADDING-RIGHT:10px;
	PADDING-LEFT:10px;
	BACKGROUND:url(Qeeke/HeadUnBottom.gif) #fff no-repeat left bottom;
	PADDING-BOTTOM:10px;
	MARGIN:0 0 10px;
	WIDTH:920px;
	PADDING-TOP:10px;
	POSITION:relative;
	HEIGHT:82px;
}
#HeadUnTop {
	BACKGROUND:url(Qeeke/HeadUnTop.gif) no-repeat left top;
	LEFT:0;
	WIDTH:940px;
	POSITION:absolute;
	TOP:0;
	HEIGHT:5px;
}
#AdSenseTop {
	FLOAT:right;
	WIDTH:749px;
	HEIGHT:82px;
}
#AdSenseTop DIV.item-list UL {
	BORDER-TOP:#c9c9c9 1px solid;
	MARGIN:0;
	BORDER-LEFT:#c9c9c9 1px solid;
	WIDTH:748px;
	HEIGHT:81px;
}
#AdSenseTop DIV.item-list LI {
	BORDER-RIGHT:#c9c9c9 1px solid;
	PADDING-RIGHT:5px;
	PADDING-LEFT:7px;
	FONT-SIZE:12px;
	FLOAT:left;
	PADDING-BOTTOM:0;
	MARGIN:0;
	OVERFLOW:hidden;
	WIDTH:174px;
	COLOR:#4f6b72;
	LINE-HEIGHT:26px;
	PADDING-TOP:0;
	BORDER-BOTTOM:#c9c9c9 1px solid;
	HEIGHT:26px;
}
#AdSenseTop DIV.item-list LI:hover {
	BACKGROUND:#f4f4f4;
}
.SyndicateList {
	LEFT:11px;
	WIDTH:200px;
	POSITION:absolute;
	TOP:10px;
}
.SyndicateList UL {
	PADDING-RIGHT:0;
	PADDING-LEFT:0;
	PADDING-BOTTOM:0;
	MARGIN:0;
	PADDING-TOP:0;
}
.SyndicateList LI {
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	LIST-STYLE-TYPE:none;
	HEIGHT:29px;
}
.post_date {
	DISPLAY:block;
	BACKGROUND:url(Qeeke/date6.png) #FFF no-repeat;
	FLOAT:left;
	MARGIN:0;
	OVERFLOW:hidden;
	WIDTH:35px;
	HEIGHT:42px;
}
.post_month {
	PADDING-RIGHT:0;
	PADDING-LEFT:0;
	FONT-WEIGHT:bold;
	FONT-SIZE:10px;
	PADDING-BOTTOM:0;
	TEXT-TRANSFORM:uppercase;
	COLOR:#fff;
	PADDING-TOP:2px;
	FONT-FAMILY:Georgia,Arial,Helvetica,Sans-serif;
	TEXT-ALIGN:center;
}
.post_day {
	PADDING-RIGHT:0;
	PADDING-LEFT:0;
	FONT-WEIGHT:bold;
	FONT-SIZE:15px;
	PADDING-BOTTOM:0;
	COLOR:#3d5007;
	PADDING-TOP:1px;
	FONT-FAMILY:Georgia,Arial,Helvetica,Sans-serif;
	TEXT-ALIGN:center;
}
.post_title {
	FLOAT:right;
	WIDTH:640px;
}
.postdata {
	PADDING-RIGHT:0;
	PADDING-LEFT:0;
	PADDING-BOTTOM:0;
	COLOR:#999;
	font-size:12px;
	LINE-HEIGHT:14px;
	PADDING-TOP:0;
	FONT-FAMILY:Arial,Helvetica,Georgia,Sans-serif;
}
.left_box3 {
	margin:0px;
	float:left;
	width:640px;
	height:200px;
	border:none;
	clear:both;
}
.blank {
	float:right;
	clear:right;
	height:0px;
	width:0px;
}
.left_box4 {
	width:336px;
	height:280px;
	float:right;
	padding-top:0px;
	margin:0px 0 -5px -2px;
}
.blank1 {
	float:right;
	clear:right;
	height:120px;
	width:1px;
}
.left_box5 {
	width:336px;
	height:280px;
	float:right;
	clear:right;
	margin:19px 0px -4px -2px;
}
.xiangguan_left {
	float:left;
	width:304px;
	margin-left:5px;
}
.xiangguan_right {
	float:right;
	width:304px;
	margin-right:5px;
}
.LINK {
	width:215px;
	line-height:22px;
	display:inline;
	float:left;
	text-align:center;
	font-size:12px;
	padding:2px 0;
}
.LINK LI {
	overflow:hidden;
	width:100px;
	white-space:nowrap;
	float:left;
	padding-left:2px;
	text-align:left;
	margin:0 2px;
}
#box {
	float:left;
	position:relative;
	width:250px;
}
.div1 {
	width:250px;
}
.div2 {
	position:fixed;
	_position:absolute;
	top:0;
	z-index:250;
}
.dibu {
	width:940px;
	margin:0 auto;
    padding: 20px 0;
	font-size:12px;
	line-height:25px;
	overflow:hidden;
}
.right_box {
	background: #f3eddc;
    overflow: hidden;
    color: #666;
    margin: -26px 0 20px;
    padding: 0 0 9px 5px;
}
.left_box {
	overflow:hidden;
	border:1px solid #DBD9B5;
	color:#666;
	margin:2px 0 20px;
	padding:5px 5px;
	width:628px;
}
.left_box2 {
	border:none;
	margin:0;
	margin:0;
	width:640px;
}
.fenxiang {
	width:500px;
	float:left;
	margin-top:-1px;
}
.ding {
	float:right;
	margin:7px 5px 0px 5px;
}
#content .cmboxleft {
	width:313px;
	border:1px solid #DBD9B5;
	float:left;
	overflow:hidden;
	margin:0 5px 20px 0;
	_clear:both;
}
#content .cmboxright {
	width:313px;
	border:1px solid #DBD9B5;
	float:right;
	overflow:hidden;
	margin:0 0 20px 5px;
	_clear:both;
}
#content .cmTitle {
	width:293px;
	height:32px;
	line-height:32px;
	padding:0 10px;
	background:#f3eddc;
	overflow:hidden;
	border-bottom:1px solid #DBD9B5;
}
#content .cmTitle h2 {
	height:32px;
	line-height:32px;
	margin:0;
	padding:0;
	font-size:16px;
	font-weight:bold;
	color:#009cc0;
	float:left;
}
#content .cmTitle h2 a {
	color:#009cc0;
}
#content .cmTitle h2 a:hover {
	color:#cc3000;
	border-bottom:1px solid #cc3000;
}
#content .cmTitle .more {
	float:right;
	color:#009cc0;
}
#content .cmTitle .more a {
	float:right;
	color:#009cc0;
}
#content .cmTitle .more a:hover {
	color:#cc3000;
}
#content .cmList {
	margin:0;
	padding:0 5px 0 10px;
	width:293px;
}
#content .cmList li {
	height:27px;
	width:273px;
	line-height:27px;
	border-bottom:1px dotted #DBD9B5;
	list-style:circle inside none;
	font-family:Microsoft YaHei,Arial,Helvetica,sans-serif;
	color:#333;
	font-size:13px;
}
#content .cmList li:last-child {
	border-bottom:none;
}
#content .cmList li a:hover {
	color:#cc3000;
	border-bottom:1px solid #cc3000;
}
#content .cmbox {
	width:636px;
	border:2px solid #DBD9B5;
	float:left;
	overflow:hidden;
	margin:0 0 20px;
}
#content .lz13Title {
	width:616px;
	height:32px;
	line-height:32px;
	padding:0 10px;
	background:#f3eddc;
	overflow:hidden;
	border-bottom:1px solid #DBD9B5;
}
#content .lz13Title h2 {
	height:32px;
	line-height:32px;
	margin:0;
	padding:0;
	font-size:16px;
	font-weight:bold;
	color:#009cc0;
	float:left;
}
#content .lz13Title h2 a {
	color:#009cc0;
}
#content .lz13Title h2 a:hover {
	color:#cc3000;
	border-bottom:1px solid #cc3000;
}
#content .lz13Title .more {
	float:right;
	color:#009cc0;
}
#content .lz13Title .more a {
	float:right;
	color:#009cc0;
}
#content .lz13Title .more a:hover {
	color:#cc3000;
}
#content .cmList2 {
	overflow:hidden;
	margin:0;
	padding:0;
}
#content .cmList2 li {
	list-style:none;
	height:30px;
	width:295px;
	line-height:30px;
	padding:0 0 0 23px;
	float:left;
	font-family:Microsoft YaHei,Arial,Helvetica,sans-serif;
	color:#333;
	font-size:15px;
	overflow:hidden;
	background:url(Qeeke/lzico.jpg) no-repeat 9px 11px;
	border-bottom:1px dotted #DBD9B5;
}
#content .cmList2 li:nth-child(7),
#content .cmList2 li:nth-child(8) {
	border-bottom:0px dotted #DBD9B5;
}
#content .cmList2 li a:hover {
	color:#cc3000;
	border-bottom:1px solid #cc3000;
}
#content .cmTitle h4 {
	height:32px;
	line-height:32px;
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#009cc0;
	float:left;
}
#content .xiangguan {
	overflow:hidden;
	margin:0;
	padding:0;
}
#content .xiangguan li {
	list-style:none;
	height:28px;
	width:273px;
	line-height:28px;
	margin-left:10px;
	padding:0 0 0 15px;
	border-bottom:1px dotted #DBD9B5;
	background:url(Qeeke/lzico.jpg) no-repeat left center;
	font-family:Microsoft YaHei,Arial,Helvetica,sans-serif;
	color:#333;
	font-size:15px;
	overflow:hidden;
}
#content .xiangguan li:last-child {
	border-bottom:none;
}
#content .xiangguan li a:hover {
	color:#cc3000;
	border-bottom:1px solid #cc3000;
}

#content .liebiao {
	width:600px;
	border:2px solid #cccccc;
	overflow:hidden;
	margin:3px 0px;
}
#content .liebiaoTitle {
	width:600px;
	height:42px;
	line-height:42px;
	background:#cccccc;
	overflow:hidden;
	border-bottom:1px solid #cccccc;
}
#content .liebiaoTitle h2 {
	height:42px;
	line-height:42px;
	margin:0;
	padding:0;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
#content .liebiaoTitle h3 {
	height:42px;
	line-height:42px;
	margin:0;
	padding:0;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
#content .liebiaoList {
	overflow:hidden;
	margin:0;
	padding:0;
}
#content .liebiaoList li {
	list-style:none;
	height:25px;
	width:136px;
	line-height:25px;
	margin:2px;
	padding:2px;
	float:left;
	padding-left:6px;
	font-family:Microsoft YaHei,Arial,Helvetica,sans-serif;
	font-size:16px;
	overflow:hidden;
	background:none;
	border:1px solid #cccccc;
	text-align:center;
}
#content .liebiaoList li a {
	color:#0000FF;
	text-align:center;
}
#content .liebiaoList li a:hover {
	color:#cc3000;
	border-bottom:1px solid #cc3000;
}
#content .biaoge {
	width:496px;
	border:2px solid #cccccc;
	float:left;
	overflow:hidden;
	margin:3px 70px;
}
#content .biaogeTitle {
	width:476px;
	height:42px;
	line-height:42px;
	padding:0 10px;
	background:#cccccc;
	overflow:hidden;
	border-bottom:1px solid #cccccc;
}
#content .biaogeTitle h2 {
	height:42px;
	line-height:42px;
	margin:0;
	padding:0;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
#content .biaogeList {
	overflow:hidden;
	margin:0;
	padding:0;
}
#content .biaogeList li {
	list-style:none;
	height:42px;
	width:438px;
	line-height:42px;
	margin-left:15px;
	padding:0 0 0 28px;
	float:left;
	font-family:Microsoft YaHei,Arial,Helvetica,sans-serif;
	font-size:16px;
	overflow:hidden;
	background:url(Qeeke/jian.gif) no-repeat left center;
	border-bottom:1px solid #cccccc;
}
#content .biaogeList li a {
	color:#0000FF;
}
#content .biaogeList li a:hover {
	color:#cc3000;
	border-bottom:1px solid #cc3000;
}
.PostContent ul li {
	margin-left:40px;
	padding:3px 0 3px 25px;
	list-style-type:none;
	background:url(Qeeke/jian.gif) no-repeat left center;
	font-size:15px;
	line-height:20px;
	color:#00F;
}
.PostContent ul li a {
	color:#00F;
}
#content .PostHead h3 a:hover {
	color:#CC3000;
	border-bottom:1px solid #CC3000;
}

.zone{position: absolute;
top: 15px;
right: 2px;
width: 103px;}
.PostContent p.t_pages{ margin: 10px 0;}
.t_pages,.t_pages2{font-size:12px; text-align:center;}
.t_pages a {
border: 1px solid #DBD9B5;
margin: 0 2px;
padding: 3px 6px;
color: #009CC0;
background: #FAF8E9;
font-size: 12px;
blr: expression(this.onFocus=this.blur());
}

.vote-wrap{left:5px;top:10px;}

.a_top{margin:5px 0;}

.bdcs-container .bdcs-search-form-submit {
    display: inline-block;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    vertical-align: top;
    text-align: center;
    width: 50px;
    border-color:#a6a6a6; //按钮边框颜色
    height:24px; // 按钮高度
    background-color:#777C7F // 背景颜色
    color:#000000; // 字体颜色
    font-family:Arial,SimSun,sans-serif; // 字体
    font-size:13px;
    border-radius:0px;
    *height:24px;
    *margin-top:1px;
    line-height:22px;
}

html,body,h2{margin:0;}
img{border:none}
#pop{background:#fff;width:250px; height:354px;font-size:12px;position:fixed;right:0;bottom:0;}
#popHead{line-height:32px;background:#515459;border-bottom:1px solid #515459;font-size:12px;padding:0 0 0 10px;}
#popHead h2{font-size:14px;color:#666;line-height:32px;height:32px;}
#popHead #popClose{position:absolute;right:10px;top:1px;}
#popHead a#popClose:hover{color:#f00;cursor:pointer;}