@charset "utf-8";
/* CSS Document */
body, table, td		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0B1C36; text-align:left; margin:0; padding:0}
.quote{ background-color:#CCCCCC; border: solid 1px #999999; padding:5px 5px 0px 5px;}
body				{background:#E9EAEC}
body img{ max-width:400px; max-height:400px;}
input				{font-size:11px;}
img					{border:none}
li					{list-style:none; display:inline; float:left}
.agree		{background:url(../images/rule.jpg); height:30px; width:292px; text-align:center; color:#FFFFFF; border:none; font-size:12px}
#rule				{background:#E1E5E8; border:1px solid #FEFFFF; padding:4px 10px; font-size:12px;}
#forum				{width:1000px; margin:0 auto; overflow:hidden}
#content			{width:926px; margin:0 auto; overflow:hidden; background:url(../images/bg-center.jpg) top left repeat-y; min-height:400px; padding:4px 20px;}
#top				{background:url(../images/bg-top.jpg) top left repeat-y; height:120px;}
#btm				{background:url(../images/top-btm.jpg) top left no-repeat; height:15px;}
#frt				{width:1000px; margin:0 auto; overflow:hidden;}
#frt .top			{background:url(../images/btm-top.jpg) top left no-repeat; height:45px;}
#frt .btm			{background:url(../images/btm-btm.jpg) top left no-repeat; height:100px;}
#banner				{width:690px; margin:0px 12px; float:left; height:90px; background:url(../images/banner.jpg) top left no-repeat; background-position:20px 100%}
#login				{width:274px; float:left; height:74px; margin-top:16px;}
#login	.username	{width:64px; float:left; text-align:right; padding-right:12px; color:#748692; padding-top:4px;}
#login	.password	{width:64px; float:left; text-align:right; padding-right:12px; color:#748692; padding-top:4px;}
#login	.input		{width:138px; float:left; text-align:left; margin-bottom:4px;}
#login	.text		{background:#213047; border:1px solid #38475C; color:#DEE6E8; padding-left:4px; width:114px; height:17px}
#login	.log		{float:left; margin-top:1px}
#login	.remember	{width:180px; float:left; color:#DEE6E8; font-size:11px}
#sub-menu			{width:290px; float:right; position:relative}
#welcome			{width:620px; margin:0px 12px; float:left; color:#D7DDDD; padding:10px 0px 0px 10px;}
#kcf				{background:url(../images/kcf.jpg) top left no-repeat; height:40px; float:left; width:100%}
#time				{float:right; margin-right:10px; width:auto; height:40px;}
#row				{float:left; width:922px; margin-top:6px; height:inherit; text-align:left; margin-bottom:6px;}
#row-btm			{border-bottom:6px solid #505D70; float:left; width:923px; line-height:3px; height:0px;}
#reply				{background-color:#E0EBF0;border-top:1px solid #A4AEB8;border-right:1px solid #A4AEB8; text-align:center; padding:6px 0px; width:54px}
#item				{float:left; width:921px; height:auto;border-left:1px solid #A4AEB8;border-right:1px solid #A4AEB8;}
#icon-fr			{background-color:#E0EBF0;border-top:1px solid #A4AEB8;border-right:1px solid #A4AEB8; text-align:center; padding:6px 0px; width:54px}

#icon-fr2			{background-color:#E0EBF0;border-top:1px solid #A4AEB8;border-right:1px solid #A4AEB8; text-align:center; padding:6px 0px; width:30px}
#topic				{background-color:#C9DDE6;border-top:1px solid #A4AEB8;border-right:1px solid #A4AEB8; padding-left:16px; padding-top:6px; padding-bottom:6px; width:500px}
#topic-header	.lable	{color:#B8BBC4; text-align:center}
#topic-header   .text	{color:#B8BBC4; text-align:left}
#topic2				{background-color:#C9DDE6;border-top:1px solid #A4AEB8;border-right:1px solid #A4AEB8; padding-left:16px; padding-top:6px; padding-bottom:6px; width:360px}
#view				{background-color:#D9E8EF;border-top:1px solid #A4AEB8; padding-top:6px; padding-bottom:4px; text-align:left; padding-left:10px; width:232px;border-right:1px solid #A4AEB8;}
#stater				{background-color:#C9DDE6;border-top:1px solid #A4AEB8;border-right:1px solid #A4AEB8; width:60px; padding-left:16px; padding-top:6px; padding-bottom:6px; width:100px;}
#action				{background-color:#D9E8EF;border-top:1px solid #A4AEB8; padding-top:6px; padding-bottom:4px; text-align:left; padding-left:10px; width:172px;border-right:1px solid #A4AEB8;}
#topic-header		{border:1px solid #0B1D35; height:57px;}
#topic-header	.header	{background:url(../images/header.jpg) top left no-repeat; height:17px; padding:8px 52px; font-weight:bold; color:#FFFFFF; font-size:14px;}
#topic-header	.header	a{ color:#FFFFFF;}
#topic-header	.header	a:hover{ color:#FFFFFF; text-decoration:underline;}
#topic-header	.des	{background:url(../images/bg-detail.jpg) top left repeat-x; height:17px; padding-top:8px; color:#B8BBC4; padding-left:10px; font-weight:bold}
#bx-member			{border:1px solid #838B8E; background-color:#E8E8E8; margin:6px; padding:4px;}
#member				{background-color:#B4BFC5; padding:4px}
#member .total		{color:#515D6B; padding:6px;}
#member .note		{color:#515D6B; padding:4px 4px 2px 6px; font-weight:bold}
#birthday			{background:#E1E5E8; border:1px solid #FEFFFF; padding:4px 10px;}
.user				{color:#CC3B14;}
.welcome			{color:#D9D9E5;}
.line				{background:url(../images/line.jpg) center no-repeat; text-align:center; height:4px; width:100%; float:left}
.avatar				{border:1px solid #000000;}
#page				{margin:10px 0px 0px 0px; float:left; width:}
.page				{background-color:#4E5E6D; border:1px solid #FFFFFF; text-align:center; width:auto; color:#FFFFFF; padding:1px 4px; float:left; margin-right:6px;}
.page2				{background-color:#B6DA22; border:1px solid #FFFFFF; text-align:center; width:auto; color:#000000; padding:1px 4px; float:left; margin-right:6px}
#button				{float:right;margin:10px 0px 0px 0px;}
.button				{background:url(../images/button.jpg) top left no-repeat; height:30px; font-size:12px; color:#FFFFFF; width:84px; border:none}
.btn				{background:url(../images/button-bg.jpg) top left repeat-x; text-align:center; color:#FFFFFF; height:18px; padding:2px 6px 0px 6px; color:#000000; border:1px solid #B0B7BD; margin-right:8px; float:left}
.btn3				{background:url(../images/button-bg3.jpg) top left repeat-x; text-align:center; color:#FFFFFF; height:18px; padding:2px 6px 0px 6px; color:#000000; border:1px solid #B0B7BD; margin-right:8px; float:left}
.btn2				{background:url(../images/button-bg2.jpg) top left repeat-x; text-align:center; color:#FFFFFF; height:21px; border:1px solid #98B118; margin-left:8px; float:left; color:#000000; padding:7px 6px 0px 6px}
.last				{background-color:#92B01C; border:1px solid #FFFFFF; text-align:center;}
.link, .link:active, .link:visited				{font-weight:bold; color:#0B1C36; text-decoration:none}
.link:hover								{color:#CC3B14; text-decoration:underline}
#adv				{width:431px; height:66px; float:right; margin-right:28px; margin-top:10px;}
#btm-menu			{float:left; margin-top:32px; margin-left:28px;}
#btm-menu-top		{float:right; margin-top:18px; width:200px; display:inline; color:#D7DDDD; margin-right:8px;}
.li					{padding:0px 0px 0px 20px; background:url(../images/li.gif) top left no-repeat; background-position:7px 6px}
.a					{color:#D7DDDD; text-decoration:none}
.copyright			{float:left; margin-top:19px; margin-left:126px}
a					{text-decoration:none}
#post-header		{border:1px solid #0B1D35; height:67px;}
#post-header	.header	{background:url(../images/header.jpg) top left no-repeat; height:17px; padding:8px 52px; font-weight:bold; color:#FFFFFF; font-size:12px;}
#post-header	.header	a{color:#FFFFFF;}
#post-header	.header	a:hover{ text-decoration:underline}
#info 				{width:919px; float:left; background-color:#131F37; padding:1px;}
#info .left			{background:url(../images/bg-header.jpg) top left repeat-x; height:19px; padding:6px 10px; border:1px solid #244A6F; width:168px; float:left; margin-right:1px;}
#info .user			{color:#FFFFFF; font-weight:bold; text-decoration:none}
#info .right		{background:url(../images/bg-header.jpg) top left repeat-x; height:19px; padding:6px 10px; border:1px solid #244A6F; width:705px; float:left;}
#info .time			{color:#959698}
#post				{background-color:#C9DDE6;float:left; width:921px; height:auto;border-left:1px solid #A4AEB8;border-right:1px solid #A4AEB8;}
#post .avatar		{border:1px solid #000000; margin:12px 0px; text-align:center; width:130px; height:130px;}
#post .left			{width:189px; border-right:1px solid #A4AEB8; border-bottom:1px solid #A4AEB8; text-align:center;background-color:#E0EBF1; padding-bottom:20px;}
#post .right		{width:700px; border-left:1px solid #A4AEB8; padding:14px; background-color:#E9F1F4;border-bottom:1px solid #A4AEB8;}
#post .admin		{background:url(../images/admin.jpg) top left no-repeat; margin:10px 0px 4px 0px; height:30px;}
#post .member		{background:url(../images/member.jpg) top left no-repeat; margin:10px 0px 4px 0px; height:30px;}
.post-line			{background:url(../images/post-line.jpg) bottom center no-repeat; padding:6px 0px 4px 0px; text-align:center}
.red				{color:red; font-weight:bold}
.gray				{color:#4C4D51}
#qreply				{float:left; width:899px; height:auto;border-left:1px solid #A4AEB8;border-right:1px solid #A4AEB8; padding-bottom:20px; padding-left: 10px; padding-right:10px; text-align:justify}
#qreply .quick		{font-size:12px; font-weight:bold; padding-bottom:2px; border-bottom:1px solid #CCCCCC; color:#0066CC}
#qreply .header		{float:left; width:10%; margin:6px 0px; font-weight:bold}
#qreply .input-header	{float:left; width:88%; margin:6px 0px}
#qreply .input		{border:1px solid #CCCCCC; width:606px}
#qreply .row			{float:left; width:90%; margin:4px 0px 8px 0px}
#qreply .qbt			{border:1px solid #919191; height:22px; padding-right:3px; padding-left:3px;}
#qreply .content		{border:1px solid #CCCCCC; float:left; width:680px; min-height:220px; background-color:#FFFFFF; padding:8px;}
#qreply .emoticon	{float:left; margin-left:20px; width:170px;}
#qreply .e-icon		{width:42px; text-align:center; float:left; height:20px}

code {background-color:#fff; border:1px solid #999999; padding:5px 5px 0; width:100%}

#bdk				{float:left; width:100%; margin-top:6px; height:inherit; text-align:left;border-bottom:1px solid #15587B}
#bdk .menu			{color:#15587B; text-align:center; padding:6px 10px 2px 10px; margin:0px 1px 1px 0px; float:left; font-weight:bold; }
#bdk .menu:hover	{background-color:#15587B; color:#FFFFFF; text-align:center; padding:6px 10px 2px 10px; margin:0px 1px 1px 0px float:left; font-weight:bold;}
#bdk .active		{background-color:#15587B; color:#FFFFFF; text-align:center; padding:6px 10px 2px 10px; margin:0px 1px 1px 0px; float:left; font-weight:bold;}
#mn							{float:left; width:100%; height:inherit; text-align:left; margin-bottom:6px; margin-top:20px}
#mn .left				{width:170px; border:1px solid #A4AEB8; text-align:center;background-color:#E0EBF1; padding-bottom:20px; float:left; min-height:300px}
#mn .right			{width:719px; padding:14px; background-color:#E9F1F4;border:1px solid #A4AEB8; min-height:292px; float:left}
#mn	.div			{background:url(../images/div.jpg) bottom repeat-x; padding:8px 0px 8px 0px; text-align:center}
#mn	.div a .active { font-weight:bold;}
#mn .link			{color:#000000; font-weight:normal}
#mn .link:hover		{font-weight:bold; text-decoration:none}
h3					{font-size:14px; font-weight:bold; padding-top:0px; padding-bottom:10px; margin:0}
.post			{font-size:13px;}