<!--css--><style type='text/css'>
textarea,input,select{font-family: Tahoma;font-size: 12px;background-color: #ffffff;}
div.quote{margin:5px 20px;border:1px solid #CCCCCC;padding:5px;background:#F3F3F3;line-height:normal;}
a {TEXT-DECORATION:none;}
a:hover{background:transparent;color: #34498B;}
img {border:0;}
body{ 
	background: #FFF;
	color: #222222;
	font-family: Tahoma,宋体;
	font-size: 12px;
	margin: 10px;
}
table,
tr,
td{
	color: #22222;
	font-family: Tahoma,宋体;
	font-size: 12px;
}
.banner{background: #84AACE;}
.head {color: #FFFFFF;background: url(image/ipb/head.gif);padding:5px;}
.head a {color: #FFFFFF;}
.f_one {background: #E4EAF2;}
.f_two {background: #DFE6EF;}
.hr {border-top: 1px solid #FFFFFF; border-bottom: 0; border-left: 0; border-right: 0; }
.t_one {background: #DFE6EF;}
.t_two {background: #E4EAF2;}
.r_one {background: #EEF2F7;}
.r_two {background: #F5F9FD;}
.cbg {background:url(image/ipb/bg.gif);}
.cbg a{color:#3A4F6C;}
.cbg a:hover{background:transparent;color: #5176B5;}
.smalltxt {font-family: Tahoma,宋体; font-size: 12px;}
.cfont {color:#FFFFFF;}
.cfont a{color:#FFFFFF;}
.cfont a:hover{background:transparent;color:#FFFFFF;}
.fnamecolor {color:#222222;}
.index_font{color: #003366;background: url(image/ipb/bg.gif);padding: 4px;}
.index {color: #ffffff;background: #8394B2;padding: 2px;font-size: 12px;}
.tpc_title {font-size: 12px;font-weight:bold;}
.tpc_content {font-size: 12px;}
.i_table {BORDER: #072A66 1px solid;background:#ffffff;}
.input_box {
  border:1px solid #999999;
	font-family: Tahoma, 宋体;
	font-size: 12px;
}
.head_line {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #5176B5;}
.lstptime {font-size:11px;color:#434951;}
.lstptime a{font-size:11px;color:#434951;}
.lstptime a:hover{font-size:11px;color:#34498B;}
.thread_author {font-weight:bold;color:#222222;}
.thread_author a{font-weight:bold;color:#222222;}
.thread_author a:hover{font-weight:bold;color:#34498B;}
.thread_subject {color:#222222;}
.thread_subject a{color:#222222;}
.thread_subject a:hover{color:#34498B;}
.button_find{
	background: #FFFFFF;
	border: 1px solid #4C77B6;
	color: #00000;
	font-family: Tahoma, 宋体;
	text-align: center;
	font-size: 12px;
	height: 22px;
}
.button_vote{
	background: #DFE6EF;
	border: 1px solid #4C77B6;
	color: #00000;
	font-family: Tahoma, 宋体;
	text-align: center;
	font-size: 12px;
	height: 22px;
}
.button_login{
	background: #DFE6EF;
	border: 1px solid #4C77B6;
	color: #00000;
	font-family: Tahoma, 宋体;
	text-align: center;
	font-size: 12px;
	height: 20px;
	padding-top: 0px;
}
.input{
	background: #FFFFFF;
	border: 1px solid #4C77B6;
	color: #000000;
	font-family: Tahoma, 宋体;
	font-size: 12px;
	height: 22px;
	padding-top: 2px;
}
.input_thread_find{
	background: #FFFFFF;
	border: 1px solid #4C77B6;
	color: #000000;
	font-family: Tahoma, 宋体;
	font-size: 12px;
	height: 22px;
	padding: 3px;
}
.input_login{
	background: #FFFFFF;
	border: 1px solid #4C77B6;
	color: #000000;
	font-family: Tahoma, 宋体;
	font-size: 12px;
	height: 23px;
	padding: 3px;
}
.input_index_find{
	background: #FFFFFF;
	border: 1px solid #999999;
	color: #072A66;
	font-family: Tahoma, 宋体;
	font-size: 12px;
	height: 23px;
	padding: 3px;
}
.input_index_login{
	background: #FFFFFF;
	border: 1px solid #999999;
	color: #072A66;
	font-family: Tahoma, 宋体;
	font-size: 12px;
	height: 23px;
	padding: 3px;
}
.checkbox{
	background: #FFFFFF;
	border: 1px solid #4C77B6;
	color: #00000;
}
.thread_online_head {
	border: 1px solid #072A66;
}
.errorwrap{
	background: #F2DDDD;
	border: 1px solid #992A2A;
	border-top: 0;
	margin: 2px;
	padding: 0;
}
.errorwrap h4{
	background: #E3C0C0;
	border: 1px solid #992A2A;
	border-left: 0;
	border-right: 0;
	color: #992A2A; 
	font-size: 12px;
	font-weight: bold; 
	margin: 0;
	padding: 5px;
}
.errorwrap p{
	background: transparent;
	border: 0;
	color: #992A2A;
	margin: 0;
	padding: 8px;
}
/* 
 * ========================================
 * styles for pagination links 
 * ========================================
 */
.pagelink,
.pagelinklast,
.pagecurrent,
.minipagelink,
.minipagelinklast{
    font-size:12px;
	background: #F0F5FA;
	border: 1px solid #072A66;
	padding: 1px 3px 1px 3px;
}
.pagelinklast,
.minipagelinklast{
	background: #DFE6EF;
}
.pagecurrent{
	background: #FFC9A5;
}
.minipagelink,
.minipagelinklast{
	border: 1px solid #C2CFDF;
	font-size: 10px;
	margin: 0 1px 0 0;
}
.pagelink a:active,
.pagelink a:visited,
.pagelink a:link,
.pagelinklast a:active,
.pagelinklast a:visited,
.pagelinklast a:link,
.pagecurrent a:active,
.pagecurrent a:visited,
.pagecurrent a:link,
.minipagelink a:active,
.minipagelink a:visited,
.minipagelink a:link,
.minipagelinklast a:active,
.minipagelinklast a:visited,
.minipagelinklast a:link{
	text-decoration: none;
}
/* 
 * ========================================
 * styles for quote
 * ========================================
 */
.postcolor{ 
	font-size: 12px; 
	line-height: 160%;
    word-break:break-all;
}
.quotetop {
	BORDER-RIGHT: #000000 1px dotted; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #000000 1px dotted; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: url(image/ipb/read/css_img_quote.gif) #e4eaf2 no-repeat right 50%; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 8px auto 0px; 
	BORDER-LEFT: #8394b2 4px solid; 
	COLOR: #000000; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #000000 0px dotted;
}
.quotemain {
	BORDER-RIGHT: #000000 1px dotted; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #000000 0px dotted; 
	PADDING-LEFT: 4px; 
	BACKGROUND: #fafcfe; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px auto 8px; 
	BORDER-LEFT: #8394b2 4px solid; 
	COLOR: #465584; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #000000 1px dotted;
}
/* 
 * ========================================
 * styles for code
 * ========================================
 */
.codetop {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(image/ipb/read/css_img_code.gif) #fddbcc no-repeat right 50%; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 0px auto; 
	WIDTH: 99%; 
	COLOR: #000000; 
	PADDING-TOP: 3px;
}
.codemain {
	BORDER-RIGHT: #000000 1px dotted; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #000000 1px dotted; 
	PADDING-LEFT: 5px; 
	BACKGROUND: #fafcfe; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 0px auto; 
	BORDER-LEFT: #000000 1px dotted; 
	WIDTH: 99%; 
	COLOR: #465584; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #000000 1px dotted; 
	FONT-FAMILY: 宋体,Tahoma;
}
/* 
 * ========================================
 * styles for signature
 * ========================================
 */
 .signature{  
	background: transparent;
	color: #339; 
	font-size: 11px;
	line-height: 150%;
	OVERFLOW: auto;
	HEIGHT: 120px;
}
/* 
 * ========================================
 * styles for onlinelist
 * ========================================
 */
.indexol{ 
	border: 1px solid #FFFFFF;
	border-left: 0;
	border-right: 0;
	line-height: 150%;
	margin: 2px 0 2px 0;
	padding: 6px 0 6px 0;
}
.threadol{
	line-height: 150%;
	margin: 2px 0 2px 0;
	padding: 0 5px 0 5px;
}
.tHeading{
color:#ffffff;
}
A:link{color:#717171;text-decoration:none}
A:visited {color:#717171;text-decoration:none}
A:hover {COLOR:#c00000;text-decoration: underline}
a.lk2:link{ color:#ffffff; TEXT-DECORATION: none}
a.lk2:visited{color:#ffffff;  TEXT-DECORATION: none}
a.lk2:hover{ color:#ffffff; text-decoration: underline}
</style><!--css-->
