﻿@import "home.css";
@import "search.css";
@import "onepage.css";
@import "article.css";
@import "job.css";
@import "bbs.css";
@import "sitemaps.css";
@import "link.css";

/* 格式化部分标签参数 */
*{padding: 0;margin: 0;}
body {display:table;margin:0px auto;text-align: center;color: #333;font-family: Arial, Helvetica, sans-serif;font-size:75%;line-height: 150%;clear:both;}
a:link {color:#333;text-decoration:none;}
a:visited,a:active {color:#666;text-decoration:none;}
a:hover {color:#d80000;}
img {border:none;}
form {margin:0px;}
object {clear:both;display:block;}
h1 {font:bold 20px "Arial", Sans-Serif;line-height:55px;margin:0px;color:#D80000; text-align:center}
h1 a, h2 a { color: #d80000;}
h1 a:hover, h2 a:hover { color: #d80000; }
H1 SPAN {DISPLAY: none}
h2 {font:14px "Arial", Sans-Serif; color: #d80000; margin:0;}


/* 头信息 */
#top {clear:both;width:888px;display:block;margin:0;}
/* 顶部导航() */
	#top_left {display:block;float:left;width:40%;text-align:left;}
	#logo {FLOAT: left; WIDTH: 418px}
	#logo A {DISPLAY: block; BACKGROUND: url(/page/logo.gif) no-repeat; MARGIN:5px 5px 0px 5px; WIDTH: 418px; HEIGHT: 80px}
	#k_logo {margin:8px 0px 8px 18px;}/* {king:logo/} 站点Logo图片 构成:img */
	#top_right {display:block;width:40%;float:right;}
	#top_right span {width:98%;display:block;clear:both;text-align:right;line-height:20px;}
		#k_usernav {color:#369;float:left;width:100%;text-align:right;line-height:22px;display:inline;}/* {king:user/} 用户状态导航 构成:div a|i */
		#k_usernav a {color:#369;}
		#k_usernav i {margin:6px;}

/* 下拉导航 */
#menubg {background-image:url(menubg.gif); background-repeat:repeat-x;width:100%;clear:both;display:table;}
#k_menu {line-height: 32px;list-style-type: none;width:888px;margin:0;text-align: center; background-image:url(menubg.gif);clear:both;display:table}
/* {king:menu/} 下拉菜单导航*/

#k_menu li {float:left;width:88px;margin-left:0px;text-align:left;font-size:12px;}
#k_menu li a {display:block;width:88px;text-align:center;text-decoration:none;color:#fff;font-size:12px;}
#k_menu li a:hover{background:#fff;font-weight:bold;filter:alpha(opacity=60);color:#d80000;}

#k_menu li ul {margin:0px;display:table;line-height:27px;list-style-type:none;left:-9999px;width:128px;position:absolute;}
#k_menu li ul li {clear:both;width:128px;background:#F6F6F6;filter:alpha(opacity=95);}
#k_menu li ul li a {display:block;text-align:left;padding-left:15%;width:90%;font-weight:bold;font-size:12px;}

#k_menu li ul li a:link {color:#666;text-decoration:none;font-weight:bold;font-size:12px;}
#k_menu li ul li a:visited {color:#666;text-decoration:none;font-weight:bold;}
#k_menu li ul li a:hover {color:#000;text-decoration:none;font-weight:normal;background:#FCFCFC;font-weight:bold;}

#k_menu li:hover ul {left:auto;}
#k_menu li.sfhover ul {left:auto;}

/* 内容框 */
#maina {width:888px;margin-top:5px;}
#main {width:888px;text-align:left;line-height:150%;background-image:url(artbg.gif);}
	#main_left {width:531px;float:left;display:block;overflow:hidden; border-top:#FDCBCB 1px solid; padding:10px 10px 0 0}
		#main_left_left {display:block;width:257px;float:left;text-align:left;}
		#main_left_left span {display:block;margin:0 0px 10px 0;width:99%;background: transparent url(brcorner.gif) bottom right no-repeat; padding-bottom:10px;}
		#main_left_left span b {color:#D80000; font-size:14px; font-weight:100}
		#main_left_right {width:262px;display:table;float:right;text-align:left;}
		#main_left_right span {display:block;margin:0 0px 10px 10px;width:99%;background: transparent url(brcorner.gif) bottom right no-repeat; padding-bottom:10px;}
		#main_left_right span b {color:#D80000; font-size:14px; font-weight:100}
	#main_right {width:336px;float:right;display:block;border-top:#FDCBCB 1px solid; padding:10px 0 0 10px}
		#main_right dt {width:336px;border-top:1px solid #FDCBCB;text-align:left;display:block;}
		#main_right dt li {float:left; width:328px;text-decoration:none; padding:4px 0 4px 0;clear:both;display:table}
		
	.left_articles {text-align: justify;}	
	.calendar { height: 50px; float: left; background: #fff url(calendar.gif) no-repeat; width: 50px; padding: 5px 0 0 9px;}
	.calendar p { padding: 0; margin: 0; font-family:Arial, Helvetica, sans-serif }
	.description { padding: 0 0 2px 0; margin: 0 0px 5px 0; border-bottom: 1px dotted #ccc; }
	.thumbnail { float: left; margin:0; border: 1px solid #dedede; }
	.googlead {float:left;display:block;overflow:hidden;padding-right:2px; width:338;}

/* buttons */
.buttons { text-align: right;}
.left_articles .buttons { float: right; height: 22px; }
.bluebtn { background: #fff; padding: 5px 5px 2px 5px; text-decoration: none; border:1px solid #FDCBCB; line-height:28px}
.bluebtn:hover, .greenbtn:hover { background: #FFEEEE;border:1px dotted #d80000;}
.greenbtn { background: #fff; padding: 0px 8px 2px 8px; text-decoration: none; border:1px solid #ccc;}
.link { clear: both; text-align: left; width:778px line-height:20px; padding: 5px 0 5px 0; border-top: 1px dotted #ccc; }

/* footer  */
.footer { clear: both; text-align: center; line-height:20px; padding: 0 0 5px 0; border-top: 1px solid #e4e4e4; margin-top:5px;}

/* 位置导航 */
#guide {clear:both;display:block;margin:0px;line-height:24px;text-align:left;overflow:hidden;padding:5px 0 0 0; width:888px}


/* 底部框 */
#bottom {margin:0px auto;display:block;color:#666;}
#bottom a {color:#666;}
#bottom a:hover {color:#666;}
	/* 底部导航 */
	#k_bottommenu {clear:both;display:table;width:94%;margin:24px 3% 0px 3%;color:#d80000;}/* {king:bottommenu/} 底部导航 构成:div a */
	#k_bottommenu a {margin:9px;color:#d80000;}
	/* 底部信息 */
	#k_bottominfo {line-height:24px;}/* {king:bottominfo} 底部信息 构成:span */
	#k_bottominfo a {color:#666;}
	/* 支持信息 */
	#kingcms {line-height:40px;}/* {king:cms/} 技术支持信息 构成:span */



/* 列表导航 */
.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:#D80000;text-decoration: underline;}
.k_pagelist a:visited,a:active {color:#333;text-decoration: underline;}
.k_pagelist strong {margin:0px 3px;color:#B6550E;}
.pagelist span {margin:0px 3px;color:#666;}

/* 评论 */
#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 {margin:5px;clear:both;display:table;text-align:left;}
.k_form table {background:#F7A1A1;width:100%;}
.k_form table th{background:#FADFDF;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:#FADFDF;display:block;color:#4E4E4E;text-align:center;letter-spacing:5px;margin:0px;margin-top:3px;line-height:24px;border:1px solid #F7A1A1;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;}

.xl_e {float:left;width:580px;margin:0 15px;height:111px;background:url(g_0116_19.gif);overflow:hidden;display:inline;}
.xl_e li {float:left;}
.xl_e span {float:right;font-size:12px;font-weight:normal;}
/*.xl_e img {padding:4px;border:1px solid #ccc;margin-top:4px;background:url(g_0116_20.gif) no-repeat;}*/
.xl_e IMG {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 4px; BACKGROUND: url(g_0116_20.gif) no-repeat; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
.xl_e_title {font-size:14px;font-weight:bold;margin:15px 0 0 15px;width:395px;}
.xl_e_txt {color:#999;margin:5px 0 0 15px;line-height:17px;width:395px;}
.xl_e_end {color:#707070;margin:1px 0 0 15px;}
