ï»¿@import "onepage.css";
@import "bbs.css";
@import "sitemaps.css";
@import "search.css";

body {
	background-image: url(background_stripe.png);

	width: 920px;
	color: #222222;
	font-size: 12px;
	font-family: , Arial, Tahoma, Verdana;
	margin: 0px auto 0px;
	padding: 0px;
	}
body p {margin:0px;padding:0px;}
	
#wrap {
	background: #FFFFFF  ;
	width: 880px;
	margin: 2px auto 2px;
	padding: 0px 20px 20px 20px;
	}

/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
	color: #707296;
	text-decoration: none;
	}
	
a:hover {
	color: #CC0000;
	text-decoration: underline;
	}
	
/************************************************
*	Header  									*
************************************************/

#header {
	background: #FFFFFF url(header.gif);
	width: 880px;
	height: 110px;
	color: #202020;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	border-bottom: 5px solid #D5D5D5;
	}
	
#header a {font-size: 12px;	color: #000000;	text-decoration: none;	padding: 0px;margin: 0px;	text-transform: uppercase;}

#header a:hover{color: #D51515;}

#headerleft {width: 420px;float: left;font-size: 14px;margin: 0px;padding: 0px 0px 0px 0px;overflow: hidden;}
	
#headerleft a img {border: none;	margin: 0px;	padding: 0px;}

#headerright {width: 370px;float: right;font-size: 12px;	text-align: right;margin: 0px;padding: 35px 50px 0px 0px;overflow: hidden;}
	
/************************************************
*	Navbar      								*
************************************************/

#navbar {background: url(navbar.gif);	width: 880px;height: 35px;color: #FFFFFF;margin: 0px auto 0px;padding: 0px 0px 0px 0px;border-top: 10px solid #FFFFFF;border-bottom: 20px solid #FFFFFF;}
	
#navbarleft {width: 850px;float: left;margin: 0px;	padding: 10px 0px 10px 0px;}
#navbarleft .active {color: #D62523;}
	
#navbarright {width: 26px;	float: right;margin: 0px;padding: 10px 0px 0px 0px;}
	
#navbarright a img {border: none;margin: 0px;padding: 0px;}

#navbar li {display: inline;list-style-type: none;margin: 0px 15px 0px 0px;padding: 0px;}
		
#navbar ul {margin: 0px;padding: 0px 0px 0px 20px;}
	
#navbar ul li a {	font-size: 12px;color: #FFFFFF;	padding: 0px;margin: 10px 0px 10px 0px;text-decoration: none;}
#navbar ul li a:hover {color: #D62523;padding: 0px;margin: 10px 0px 10px 0px;text-decoration: none;}

#k_menu ul li a {font-size: 12px;color: #FFFFFF;	padding: 0px;margin: 10px 0px 10px 0px;text-decoration: none;}
#k_menu ul li a:hover {color: #D62523;padding: 0px;margin: 10px 0px 10px 0px;text-decoration: none;}

/************************************************
*	Content 					     		    * 
************************************************/

#content {	width: 880px;	margin: 0px auto 0px;	padding: 0px 0px 0px 0px;	line-height: 20px;}
	
#content h1 {font-size: 17px; line-height: 20px; font-weight: normal; padding: 0px; margin: 0px; display: block;}	
#content h1 a, #content h1 a:visited  {color: #D51515; text-decoration: none;font-weight: bold;}
#content h1 a:hover {color: #D51515; text-decoration: none;font-weight: normal;}

#contentleft {	float: left;width: 560px;margin: 0px 0px 0px 0px;	padding: 0px 0px 20px 0px;}

.archive {float: left;	width: 295px;margin: 0px 0px 0px 0px;padding: 0px 0px 20px 0px;}
	
#contentleft ol{margin: 0px 0px 0px 5px;	padding: 0px 0px 15px 0px;}
	
#contentleft ol li{margin: 0px 0px 0px 20px;padding: 0px 0px 0px 0px;}
	
#contentleft ul{list-style-type: square;margin: 0px 0px 0px 0px;	padding: 0px 0px 15px 0px;}
	
#contentleft ul li{list-style-type: square;margin: 0px 0px 0px 20px;	padding: 0px 0px 0px 0px;}
	
blockquote{
	background: #E8EDF1;
	margin: 0px 25px 15px 25px;
	padding: 10px 20px 10px 20px;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	}
	
#content blockquote p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.postmeta {
	width: 560px;
	font-size: 12px;
	text-align:right;
	padding: 5px 0px 10px 0px;
	margin-top: 0px;
	border-top: 1px solid  #C0C0C0;
	}
	
	
/************************************************
*	Sidebar 		    	        	        * 
************************************************/

#sidebar {	float: right;width: 250px;margin: 0px;padding: 0px 0px 20px 0px;	line-height: 20px;display: block;}
	
#sidebar h2 {	color: #000000;font-size: 12px;	padding: 0px 0px 3px 0px;	margin: 5px 0px 5px 10px;	border-bottom: 1px solid #C0C0C0;	width:90%;}

.sidebar_col {width:250px;float:left;border:1px solid #B1C3D4;margin:10px 0px 5px 0px;background-color:#E8EDF1;}

.sidebar_col ul{list-style-type: none;	margin: 0px 0px 15px 3px;	padding: 0px 0px 0px 0px;}	
.sidebar_col li{list-style-type: none;margin: 0px 0px 0px 20px;padding: 0px 0px 0px 0px;}

.sidebar_col ul li{list-style-type: square;margin: 0px 0px 0px 20px;padding: 0px 0px 0px 0px;line-height:20px;}
.sidebar_col ul li a, .sidebar_col ul li a:visited {color:#000066;}
.sidebar_col ul li a:hover {color: #D51515;text-decoration: none;}

.sidebar_col ul li img {border:0px;margin-top:2px;height:16px;}
.sidebar_col img {border:0px;}
	
.support {display:block;PADDING-LEFT: 10px; PADDING-BOTTOM: 5px;padding-top:5px;}
.red {color:#D51515;font-size:12px;}
.support a {display:inline;margin-right:3px;}
	
/************************************************
*	Footer      								*
************************************************/

#footer {background: #333333;width: 880px;height: 35px;margin: 0px auto 0px;padding: 0px 0px 0px 0px;}
	
#footer p {color: #FFFFFF;	font-size: 11px;margin: 0px;	padding: 0px 10px 0px 10px;}
	
#footer a, #footer a:visited {color: #FFFFFF;text-decoration: none;	}
	
#footer a:hover {text-decoration: underline;}
	
#footer a img {	border: none;	margin: 0px 0px 0px 10px;	padding: 0px;}
	
#footerleft {width: 610px;float: left;	margin: 0px;padding: 10px 0px 0px 0px;}
	
#footerright {width: 240px;float: right;margin: 0px;padding: 7px 0px 0px 0px;text-align: right;}

/************************************************
*	Search Form									*
************************************************/
	
#searchform {margin: 0px;	padding: 0px;overflow: hidden;}
	
#s-head {
	background: #FFFFFF;
	width: 230px;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 5px 0px 20px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}

#name, #email, #url, #submit {
	background: #FFFFFF;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	
	
/* Ã»Ëµ*/
#k_usernav {float:left;width:200px;text-align:right;padding-left:40px;padding-right:10px;line-height:30px;display:inline;background-color:#E8EDF1;margin-bottom:5px;border:1px solid #B1C3D4;}/* {king:user/} Ã»×´Ì¬ :div a|i */
#k_usernav a {font-weight:bold;}
#k_usernav i {margin:5px;}

/* Î»Ãµ */
#guide {clear:both;display:block;margin:0px 0px 20px 0px;text-align:left;overflow:hidden;}


/* Ð±íµ¼ */
.k_pagelist {display:table;clear:both;width:98%;margin:auto;line-height:30px;text-align:center;}/* {king:pagelist/} Ò³Ð± :div a|strong|span */
.k_pagelist a {margin:0px 3px 0px 3px;color:#797979;}
.k_pagelist a:visited {margin:0px 3px 0px 3px;color:#666666;}
.k_pagelist strong {margin:0px 3px;color:#B6550E;}
.pagelist span {margin:0px 3px;color:#797979;}

/*  */
#k_comment {width:100%;margin:5px auto;display:table;}/* {king:comment/}  :div dl|form dt|dd strong|a|span|i */
#k_comment h1 {color:#333333;font-size:18px;padding:10px 0px 10px 5px; line-height:22px;background:#E8EDF1;border-top:1px solid #E8EDF1;border-bottom:1px solid #E8EDF1;}/* Û± */
#k_comment h4 {text-align:center;color:red;font-size:12px;line-height:20px;margin-top:10px;font-weight: normal;}
#k_comment dl {display:table;clear:both;width:100%;line-height:24px;text-align:left;margin:0px;}
#k_comment dl dt {width:98%;display:table;background:#F4F4F4;padding-left:1%;padding-right:1%;text-align:right;margin-top:15px;color:#000066;;border-top:2px solid #E8EDF1;border-left:1px solid #E8EDF1;border-right:1px solid #E8EDF1;}
#k_comment dl dt strong {display:block;float:left;margin-left:12px;color:#DF7D20;}
#k_comment dl dt a {display:block;float:left;color:#000066;}
#k_comment dl dt input {float:left;vertical-align:middle;}
#k_comment dl dt span {display:block;float:left;margin-left:6px;}
#k_comment dl dt i {}

#k_comment dl dd {width:98%;display:table;margin:0px;padding:5px 1% 5px 1%;border:1px solid #E8EDF1;border-top:0px;color:#4E4E4E;}
#k_comment form {width:98%;margin:10px 1%;clear:both;display:table;}

#k_hotcomment {text-align:left;width:260px;}/* Ò³ :dl dt|dd */
#k_hotcomment dt {font-weight:bold;border:1px solid #E8EDF1;border-top:2px solid #E8EDF1;line-height:20px;padding-left:5px;}
#k_hotcomment dd {margin:0px;line-height:20px;border:1px solid #E8EDF1;border-top:0px;padding-left:5px;}

/* Ì³ k_form Fromíµ¥Ö¸ */
.k_form {width:100%;margin:5px auto;clear:both;display:table;text-align:left;}
.k_form p {padding: 10px 0px -10px 0px; }
.k_form table {background:#B1C3D4;width:100%;}
.k_form table th{background:#F0EFEF;text-align:center;padding:3px;letter-spacing:0px;}
.k_form table td{background:#FFF;padding:3px;}
.k_th {width:30%;}/*SYS:k_formÚ² th */

.k_form table td select {margin:3px;vertical-align:middle;}
.k_form h6 {width:100%;font-size:14px;font-style:normal;background:#666;display:block;color:#ffffff;text-align:center;letter-spacing:5px;margin:0px;margin-top:3px;line-height:28px;border:1px solid E7E7E7;border-bottom:0px;}

#k_active {display:table;width:100%;clear:both;text-align:center;padding:10px 0px 10px 0px;}
#k_active input {color:#151C55;border:1px solid #B1C3D4;background-color:#F4F4F4;padding:0px 12px 0px 12px;
		height:23px;line-height:22px;vertical-align:middle;background:#F4F4F4 url(active_input.gif) repeat-x;letter-spacing:5px;margin:3px;}

/* Ã». */
#k_ubar {width:15%;display:table;float:left;line-height:24px;margin:0px;list-style-type:none;}
#k_ubar li {width:100%;text-align:center;clear:both;background:#F4F4F4;margin-bottom:5px;}
#k_ubar li a {display:block;width:100%;}
#k_ubar li a:hover {background:#DB832A;color:#FFF;font-weight:bold;}

/* Ã»Ï¢Ê¾. */
#k_uinfo {width:80%;display:table;float:left;line-height:24px;margin-left:1%;}



/* Ê¾ */
.k_tip {color:#B6550E;padding-left:5px;display:block;}

/* íµ¥ */
.k_input_max {width:350px;vertical-align:middle;}
.k_input_mid {width:200px;vertical-align:middle;}
.k_input_small {width:100px;vertical-align:middle;}
.k_input_mini {width:50px;vertical-align:middle;}

.k_text_max {width:415px;overflow:auto;}
.k_text_mid {width:350px;overflow:auto;}
.k_text_small {width:250px;overflow:auto;}

#popmsg {top:3px;left:3px;width:120px;height:22px;position:absolute;display:table;background:#CC3333;text-align:center;line-height:22px;}
#popmsg a {color:#FFF;}
ins {width:100%;display:block;text-align:center;font-style:italic;color:#BDBDBD}

/* ë·½Ê½,Þ¸. */
.k_c{text-align:center;}
.k_l{text-align:left;}
.k_r{text-align:right;}

.k_fl {display:block;float:left;}
.k_fr {display:block;float:right;}

#art_comment {width:95%;margin-bottom:10px;height:40px;}
#art_comment span {margin-right:20px;line-height:30px}
#art_comment span a {border:1px solid #B1C3D4;padding:3px 5px;background:#F0EFEF;}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.post {width:100%;margin-bottom:20px;}
.post_title {position: relative; clear: both; width:100%;padding-left: 45px;}
.post_title h2 {font-size: 16px; line-height: 20px; font-weight: normal; font-family: ,Arial; padding: 0px; margin: 0px; display: block;}
.post_title h2 a, .post_title h2 a:visited  {color: #333333; text-decoration: none;font-weight: normal;}
.post_title h2 a:hover {color: #666666; text-decoration: none;font-weight: normal;}

.PostDate { position: absolute; top: 0px;  left: 0; text-align: center; margin: 0; padding: 2px 10px 0px 0px; list-style: none; border-right: solid 1px #B1C3D4;}
.PostDate .month { display: block; font-size: 9px; line-height: 9px; color: #666; text-transform: uppercase;}
.PostDate .day { display: block; font-size: 22px; font-family: 'Arial'; font-weight: bold; line-height: 22px; color: #B1C3D4; letter-spacing: -1px;margin-right:0px;}

.PostContent {width:100%; padding: 15px 0px 10px 0px;  font-size: 12px;  border-top: 1px solid #B1C3D4; margin-top: 0px;}
.PostContent p {line-height: 150%; margin:0px auto 10px auto;}
.PostContent .readmore {padding-right:15px;text-align:right;font-weight: bold;}
.PostContent ul { font-size: 11px; padding-left: 12px; }
.PostContent a {border:0px;}

#art_title {padding-left:5px;display: block;background:#E8EDF1;border-top:1px solid #B1C3D4;}
#art_title h1{font-size: 22px; color: #D51515; line-height: 45px; font-weight: normal; }

.PostInfo { padding: 0px; margin: 0px; font-size: 11px; color: #828282;}
.PostInfo em { font-style: normal;}
.PostInfo em a { text-decoration: underline; color: #828282;}
.PostInfo em a:visited { text-decoration: underline; color: #828282;}
.PostInfo em a:hover { text-decoration: underline; color: #828282; }

#head_news {width:100%;background:#F0EFEF;padding:10px;}
.red_tips {width:90%;margin:10px auto;text-align:center;color:red;font-size:12px;}

.tiger {padding: 3px; border: solid 1px #ced4ca; margin: 0px 0px 0px 0px;}

.html,.download,.pdf,.zip{margin-left:2px;padding:2px 0 2px 19px;}
.important{background:#f5f5dc url(important.png) no-repeat 0.5em center;border-bottom:1px solid #d0d0bb;border-top:1px solid #d0d0bb;padding:0.3em 0.5em 0.3em 2.3em;}
.download{background:url(file-download.png) no-repeat center left;}
.html{background:url(file-html.png) no-repeat center left;}
.pdf{background:url(file-pdf.png) no-repeat center left;}
.zip{background:url(file-zip.png) no-repeat center left;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.ggad_right {margin-left:10px;}
#ggad_art_bottom {margin:auto;border-top:1px solid #B1C3D4;padding-top:10px;padding-bottom:5px;background:#E8EDF1;text-align:center;}
.AD1 {color: #CC0000}
.AD2 {color: #FF3399}
#addiv1 { 
 width: 490px; 
 border: #CC0000   1px solid; 
 padding-right: 0.25em;
 padding-left: 1%;
} 
.AD3 {color: #CC0000; font-weight: bold; }
.STYLE1 {
	color: #CC0000;
	background-color: #FFFF00;
}
.STYLE3 {color: #FF0000}
