﻿@import "home.css";
@import "search.css";
@import "onepage.css";
@import "article.css";
@import "job.css";
@import "bbs.css";
@import "sitemaps.css";
@import "link.css";

/* 格式化部分标签参数 */
/** {filter: Gray !important;} */
* {padding:0px;}
html {background:#FFF;background:url(contentbg.png) repeat-y 0 0;}
body {color:#313D45;font-family:Courier New;margin: 0;font-size:12px;}
a:link,a:visited,a:active {color:#4E4E4E;text-decoration:none;}
a:hover{color:#DF7D20;text-decoration:underline;}
img {border:none;}
form {margin:0px;}
object {clear:both;display:block;}

#box {}

#box_bottom {}

#main {}

/* 头信息 */
#top {padding: 10px 0 0;background: #fff url(rotator.jpg) repeat-x center bottom;}
/* 顶部导航() */
/* MAIN MENU */
#k_menu {
	margin: 0;
	padding: 30px 0 0 210px;
	list-style: none;
}
#k_menu li {
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
	background: url(menubg_end.png) no-repeat 0 0;
	list-style: none;
}
#k_menu li ul {
	float: left;
	position: absolute;
	margin: 0 0 0 -100%;
	padding: 0;
	background: transparent;
	list-style: none;
	white-space: nowrap;
	width: 500px; /* strange firefox bug, fix for submenu */
	top: auto;
	left: -999em;  /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#k_menu li ul li {
	float: left;
	margin: 0;
	padding: 0;
	background: url(icon_arrowmenu.png) no-repeat 0 50%;
	list-style: none;
}
#k_menu li ul li a {
	float: left;
	margin: 0;
	padding: 0.5em 2em 0.5em 18px;
	background: transparent;
	color: #fff;
	font-size: 12px;
	text-shadow: #A23906 2px 2px 1px;
}
#k_menu li ul li a:hover {
	color: #FCF3BB;
	text-decoration: underline;
}
#k_menu li:hover ul, #k_menu li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
} 
#k_menu a {
	margin-left: 5px;
	padding: 10px 12px 7px 6px;
	display: block;
	background: url(menubg.png) repeat-x right top;
	color: #76310f;
	font-size: 12px;
	line-height: 1em;
	letter-spacing: 0.1em;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: #c8bd89 2px 2px 1px;
}
#k_menu a:hover {
	color: #c30;
	text-decoration: underline;
}
/* DATE BAR */
h6#date {
	clear: both;
	padding: 1px 10px 2px;
	margin: 0;
	background: #A23906 url(menubar.png) repeat-x 0px 0px;
	color: #fff;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
                font-size:12px;
	font-weight: normal;
	text-transform: uppercase;
	text-shadow: #A23906 2px 2px 1px;
	letter-spacing: 0.1em;
}
#shadow {
	background: url(shadow_top_1.png) repeat-x 0 0;
	height: 10px;
}

/* Left box */

#left_box {
	margin: 5px auto;
	padding-bottom: 10px;
	width: 194px;
	background: url(sidebar_box.png) no-repeat left bottom;
}
#demo{
	overflow:hidden;
	height:180px;
}
#demo1 li {
	font-size: 90%;
	line-height: 1.3em;
    list-style-type:none;
    list-style-position : outside;
}
#demo2 li {
	font-size: 90%;
	line-height: 1.3em;
    list-style-type:none;
    list-style-position : outside;
}
#left_box h3 {
	margin: 0;
	padding: 5px 8px 0;
	background: url(sidebar_box.png) no-repeat left top;
	color: #A22909;
	font: bold 110% Georgia, "Times New Roman", Times, serif;
	text-transform: capitalize;
	text-shadow: #d2c8c2 2px 2px 1px;
}
#left_box h4 {
	margin: 0;
	padding: 5px 8px 0;
	color: #FF0000;
	font: 110% "Trebuchet MS", Verdana, Arial, sans-serif;
	text-shadow: #e1d8ab 2px 2px 1px;
}
#left_box li {
	margin: .5em 0;
	padding-right: 8px;
	padding-left: 8px;
	color: #6b6652;
                font-size:12px;
	line-height: 1.3em;
}
#left_box form {
	padding: 0 8px;
}
#left_box input.textfield {
	margin: 4px auto;
	padding: 1px;
	width: 170px;
	background: #fefefd url(inputbg.png) repeat-x 0px 0px;
	color: #605F58;
	border-top: 1px solid #8E2B06;
	border-right: 1px solid #AA3C11;
	border-bottom: 1px solid #AA3C11;
	border-left: 1px solid #8E2B06;
}
#yqlj {
	margin: 4px auto;
	padding: 1px;
	width: 170px;
	border-top: 1px solid #8E2B06;
	border-right: 1px solid #AA3C11;
	border-bottom: 1px solid #AA3C11;
	border-left: 1px solid #8E2B06;
	overflow:hidden
}
.yqlj_img  {display:table;text-align:center;margin: 20px 5px 5px;}

/* 底部显示 */
#hbottom {margin: 0;padding: 0;width:100%;}
#bleft  {float: left;width:210px;margin:0px;}
#bright {float: right;width:650px;margin:5px 0px 0px 5px;}

/* k_bottommenu */
#k_bottommenu, .k_bottommenu {
	padding: 0 25px 10px;
	background: url(spacebar01.png) no-repeat 50% top;
    line-height:28px;
	text-align: center;	
}
#k_bottommenu a, #k_bottommenu a:link, #k_bottommenu a:visited {
	text-transform: uppercase;
	text-decoration: none;
}
#k_bottommenu a:hover, #k_bottommenu a:active {
	color: #8C8585;
	text-decoration: underline;
}
.k_bottommenu {
	background: url(none);
}
#k_bottominfo {line-height:24px;text-align: center;}/* {king:bottominfo} 底部信息 构成:span */

/* 底部框 */
#bottom {
	clear: both;
	padding-top: 13px;
	background: url(shadow_bottom_1.png) repeat-x left top;
}
#photo {
	height: 10px;
	background: #fff url(rotator.jpg) repeat-x center bottom;
	border-top: 3px solid #A23906;
}
#bottom a {color:#9E9E9E;}
#bottom a:hover {color:#DF7D20;}
	/* 底部导航 */
	/* 底部信息 */
	/* 支持信息 */

/* 位置导航 */
#guide {clear:both;display:block;width:94%;margin:0px 3%;line-height:24px;text-align:left;overflow:hidden;}


/* 列表导航 */
.k_pagelist {display:table;clear:both;width:100%;margin:0px;line-height:30px;text-align:left;}/* {king:pagelist/} 分页列表 构成:div a|strong|span */
.k_pagelist a {margin:0px 3px 0px 3px;color:#797979;}
.k_pagelist strong {margin:0px 3px;color:#B6550E;}
.pagelist span {margin:0px 3px;color:#797979;}

/* 评论 */
#k_comment {width:94%;margin:5px 3%;display:table;}/* {king:comment/} 评论 构成:div dl|form dt|dd strong|a|span|i */
#k_comment h1 {color:#0099FF;font-size:22px;line-height:34px;}/* 评论标题 */
#k_comment dl {display:table;clear:both;width:100%;line-height:24px;text-align:left;margin:0px;}
#k_comment dl dt {width:100%;display:table;background:#F4F4F4;text-align:right;margin-top:15px;color:#659EA9;border-top:3px solid #AAD6C4;border-left:1px solid #AAD6C4;border-right:1px solid #AAD6C4;}
#k_comment dl dt strong {display:block;float:left;margin-left:12px;color:#DF7D20;}
#k_comment dl dt a {display:block;float:left;color:#659EA9;}
#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:100%;display:table;margin:0px;border:1px solid #AAD6C4;border-top:0px;color:#4E4E4E;}
#k_comment form {clear:both;display:table;margin-top:10px;}

#k_hotcomment {text-align:left;margin-left:25px;width:300px;}/* 评论页面的热门评论 构成:dl dt|dd */
#k_hotcomment dt {font-weight:bold;border:1px solid #AAD6C4;border-top:3px solid #AAD6C4;line-height:22px;padding-left:5px;}
#k_hotcomment dd {margin:0px;line-height:18px;border:1px solid #AAD6C4;border-top:0px;}

/* 论坛 k_form 类是在From表单里指定的 */
.k_form {width:94%;margin:5px 3%;clear:both;display:table;text-align:left;}
.k_form table {background:#F47A00;width:100%;}
.k_form table th{background:#FEDA99;text-align:center;padding:3px;letter-spacing:2px;}
.k_form table td{background:#FFF;padding:3px;}
.k_th {width:25%;}/*SYS:k_form内部的 th宽度 */

.k_form table td select {margin:3px;vertical-align:middle;}
.k_form h6 {width:99.7%;background:#FDCA6E;display:block;color:#4E4E4E;text-align:center;letter-spacing:5px;margin:0px;margin-top:3px;line-height:24px;border:1px solid #F47A00;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 #CCC;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:83%;display:table;float:left;line-height:24px;margin-left:1%;}



/* 错误提示 */
.k_tip {color:#B6550E;padding-left:5px;display:block;}














/* 表单 */
.k_input_max {width:300px;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:470px;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;}

