﻿@import "search.css";
@import "onepage.css";
@import "article.css";
@import "bbs.css";
@import "sitemaps.css";
@import "link.css";

/* 格式化部分标签参数 */
* {margin: 0;border: 0;padding: 0;word-break: break-all;}
html, body {width: 100%;background: #fff;color: #333;text-align: left;}
html, body, td, input, select, textarea, button, h1, h2, h3, h4, h5, h6, h7 {font: 12px Arial, sans-serif;}
a {color: #333;text-decoration: none;}
a:hover {color: #247CBE;text-decoration: underline;}

ul {list-style: none;}
input, select, button {vertical-align: middle;}
img {border:none;}
form {margin:0px;}
cite {font-style: normal;}
object {clear:both;display:block;}

/* 头部样式 */
#header {display: inline;float: left;width: 740px;margin: 10px 0 0 20px;}
#header h1 {float: left;width: 200px;height: 60px;margin-right: 10px;background: url(logo.gif) no-repeat left;}
#header h1 a {display: block;width: 100%;height: 60px;text-indent: -9999px;}
#header h2 {float: left;width: 150px;height: 60px;background: url(logo2.gif) no-repeat left;text-indent: -9999px;}

#user {display:block;width:59%;float:left;}
#k_usernav {color:#92B405;float:left;width:100%;text-align:right;line-height:22px;display:inline;}/* {king:user/} 用户状态导航 构成:div a|i */
#k_usernav a {color:#92B405;font-weight:bold;}
#k_usernav i {margin:6px;}

/* 导航样式 */
#menu {clear: both;position: relative;height: 28px;margin-top: 10px;padding-bottom: 1px !important;padding-bottom: 0;background: url(menu_bg.gif) repeat-x top; line-height:27px; padding-left:10px;}
/* 下拉导航 */

#menu li {float:left;width:75px;margin-left:0px;text-align:left; font-size:14px;background: url(menu_divider.gif) no-repeat right;}
#menu li a {display:block;width:75px;text-align:center;text-decoration:none;color:#FFF;}
#menu li a:hover{color:#FFF;}

#menu li ul {margin:0px;display:table;line-height:27px;list-style-type:none;left:-9999px;width:160px;position:absolute;}
#menu li ul li {clear:both;width:120px;background:#D6EBFB;filter:alpha(opacity=95);}
#menu li ul li a {display:block;text-align:left;padding-left:10%;width:90%;}

#menu li ul li a:link {color:#666;text-decoration:none;}
#menu li ul li a:visited {color:#666;text-decoration:none;}
#menu li ul li a:hover {color:#FFF;text-decoration:none;font-weight:normal;background:#DB832A;font-weight:bold;}

#menu li:hover ul {left:auto;}
#menu li.sfhover ul {left:auto;}

/* 位置导航 */
#guide {text-align:left;}

.blank {clear: both;overflow: hidden;}
.divider {clear: both;height: 10px;overflow: hidden;}

.pic{width:740px;text-align:center;margin:0px;}
.pic ul{width:100%;}
.pic li{float:left;width:20%;}
.pic li span a{display:block;}
.pic img {padding:4px;border:1px solid #d3dfed;margin:0px;}

/* 主体样式 */
.main {display: inline;float: left;clear: both;width: 740px;margin: 10px 0 0 20px;}
.left {float: left;width: 480px;margin-right: 10px;}
.right {float: left;width: 250px;}

.elong{ text-align:center; float:right; width:250px; border:solid 1px #86B9D6; margin-bottom:1px;}
.elong h4{font-size:14px; color:#cc3300; background:#F5FBFF; clear:both; border-bottom:dashed 1px #B5D3E6; line-height:28px; padding-left:10px;}

.column_L {float: left;width: 480px;}
.column_R {background: #f5f5f5;}
.column_R ul {padding: 5px 10px 2px 10px;}
/* 推荐 */
.elite ul {height: 248px;}
.elite li {clear: both;width: 220px;height: 24px;padding-left: 10px;background: url(li_elite.gif) no-repeat left;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* 热点 */
.hot ul {background: url(bg_hot.gif) no-repeat left top; height: 240px;}
.hot li {width: 220px !important; width: 210px;height: 25px;line-height: 25px;padding-left: 20px;}
/* 最新 */
.new ul {height: 248px;}
.new li {clear: both;width: 220px;height: 24px;padding-left: 10px;background: url(li_new.gif) no-repeat left;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bbs_elite ul {background: url(bg_bbs.gif) no-repeat left top; height: 248px;}
.bbs_elite li {width: 220px !important; width: 210px;height: 25px;line-height: 25px;padding-left: 20px;}

#bg_line {width:100%;height:19px;display:block;background:url(bg_line.gif) repeat;}
.search {float: right;padding-top: 9px;text-align: right;}
#searchquery  {border: 1px solid;border-color: #696969 #c0c0c0 #c0c0c0 #696969; height:20px;line-height: 20px;}
.selectList {border: 1px solid;border-color: #696969 #c0c0c0 #c0c0c0 #696969;padding: 1px;behavior: url('/page/images/selectbox.htc');}
.gg_key {float: left;width: 740px;height: 90px;text-align: center;line-height: 90px;}

/* 标题样式 */
.title {clear: both;height: 27px;background: url(bg_title.gif);color: #fff;line-height: 24px;}
.title a {color: #fff;}
.title a:hover {color: #ff0;text-decoration: none;}
.title h3, .title h4 {float: left;height: 27px;font-weight: normal;line-height: 25px;letter-spacing: 1px;}
.title h3 {padding-left: 16px;background: url(title_divider.gif) no-repeat 7px 0;font-size: 14px;}
.title h4 {padding-left: 10px;font-size: 12px;}
.title span {float: right;display: block;height: 27px;padding-right: 2px;letter-spacing: 1px;}
.title span a {display: block;float: left;width: 50px;height: 27px;margin-right: 2px;background: url(title_tab.gif);color: #333;text-align: center;line-height: 27px;}
.title span a.thisTab {background: url(title_tabH.gif);}
.title span a:hover {background: url(title_tabH.gif);color: #ff8c00;}
.title cite {float: right;padding: 0 7px;background: url(title_divider.gif) no-repeat left;line-height: 24px;letter-spacing: 1px;}
.title label {float: left;width: 56px;height: 27px;margin-right: 5px;padding-left: 10px;background: url(title_divider.gif) no-repeat right 0;color: #fff;line-height: 25px;}
.title h2 {display: inline;font-weight: normal;}

.tabContent {clear: both;width: 478px;height: 244px;border: 1px solid #c0c0c0;border-top: 0;padding-top: 10px;overflow: hidden;}

.blockL{float: left; width:120px; margin-left: 10px;}
.headpic {width:150px;text-align:center;}
.headpic ul{margin: 0px auto;width: 120px;}
.headpic li{float:left;width: 120px; height:122px;}
.headpic li span a{display:block;}
.headpic img {border: 1px solid #c0c0c0;padding: 2px;}

.blockR {float: right;width: 450px;padding-right: 10px;}
.blockR h5 {width: 100%;font-size: 14px;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.blockR p {margin-top: 5px;line-height: 20px;}
.blockR p * {color: #a9a9a9;}
.blockR p.more {height: 24px;margin-top: 0;text-align: right;line-height: 24px;}
.blockR p.more * {color: #333;}
.blockR ul {height: 210px;margin-top: 10px;}
.blockR li {clear: both;height: 24px;margin-bottom: 0 !important; margin-bottom: -3px;padding-left: 10px;background: url(li_elite.gif) no-repeat left;line-height: 24px;}
.blockR li strong {float: left;width: 268px;margin-right: 10px;font-weight: normal;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.blockR li cite {float: right;width: 30px;color: #a9a9a9;font-size: 11px;text-align: right;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.blockR li cite * {color: #a9a9a9;}

.blockH{width:464px;text-align:center;margin:0px auto;}
.blockH ul{width:100%;}
.blockH li{float:left;width:116px;}
.blockH li span a{display:block;}
.blockH img {padding:2px;border:1px solid #c0c0c0;margin:0px;}

.blockF{width:450px;text-align:left;margin:0px auto;}
.blockF ul {margin-top: 8px;}
.blockF li {float: left;height: 24px;margin-bottom: 0 !important; margin-bottom: -3px;padding-left: 10px;background: url(li_elite.gif) no-repeat left;line-height: 24px; width:215px;}

/* google广告样式 */
.ads {float: left;width: 728px;height: 90px;background: #dcdcdc;text-align: center;line-height: 90px;}
.adslabel {float: left;width: 12px;height: 90px;background: url(title_ads.gif);overflow: hidden;}

/* 底部样式 */
#footer {display: inline;float: left;clear: both;width: 740px;height: 70px;margin: 10px 0 0 20px;border-top: 3px solid #247CBE;padding-top: 10px;color: #a9a9a9;}
#footer h4 {float: left;width: 125px;height: 25px;background: url(logo3.gif);}
#footer h4 a {display: block;width: 100%;height: 23px;text-indent: -9999px;}
#footer p {float: right;text-align: right;line-height: 20px;}
#footer * {color: #a9a9a9;}

#k_bottommenu {clear:both;display:table;width:640px;float: right;text-align: right;line-height: 20px;}/* {king:bottommenu/} 底部导航 构成:div a */
#k_bottommenu a {margin:5px;}
#k_bottominfo {font-size: 10px;float: right;text-align: right;line-height: 20px;}


/* 评论 */
#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 #D6EBFB;border-left:1px solid #D6EBFB;border-right:1px solid #D6EBFB;}
#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 #D6EBFB;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 #D6EBFB;border-top:3px solid #D6EBFB;line-height:22px;padding-left:5px;}
#k_hotcomment dd {margin:0px;line-height:18px;border:1px solid #D6EBFB;border-top:0px;}

/* 论坛 k_form 类是在From表单里指定的 */
.k_form {width:94%;margin:5px 3%;clear:both;display:table;text-align:left;}
.k_form table {background:#247CBE;width:100%;}
.k_form table th{background:#D6EBFB;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 input,textarea{border: 1px solid;border-color: #696969 #c0c0c0 #c0c0c0 #696969;}

.k_form table td select {margin:3px;vertical-align:middle;}
.k_form h6 {width:99.7%;background:#D6EBFB;display:block;color:#4E4E4E;text-align:center;letter-spacing:5px;margin:0px;margin-top:3px;line-height:24px;border:1px solid #247CBE;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;}
