@charset "utf-8";

/*author: Mr Yuan*/

/*
*---------------------------------------------------------
 全局样式
*---------------------------------------------------------
*/

*{margin:0; padding:0;}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
img{border:0;}
ul{list-style:none;}
#container{width:960px; margin:0 auto;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.dis_no{display:none;}


/*
*---------------------------------------------------------
 头部样式
*---------------------------------------------------------
*/
#header{height:70px; position:relative;overflow:hidden}
#logo{width:258px; height:38px; background:url(../images/logo.png) no-repeat; margin-top:15px;}
#p_num{position:absolute; width:234px; height:24px; color:#fff; text-align:center; padding-top:5px; top:0; right:0; background:url(../images/p_num.png) no-repeat;}
#top_link{position:absolute; top:42px; right:20px;}
.Home,.Sitemap,.Contact{margin-left:10px; padding-left:20px; background:url(../images/ico_top.gif) no-repeat; font-size:11px;}
.Home{background-position:0 -37px;}
.Sitemap{background-position:0 0;}
.Contact{background-position:0 -18px;}

/*
*---------------------------------------------------------
 导航样式
*---------------------------------------------------------
*/
#nav_wrap{height:39px; background:url(../images/nav.png) no-repeat; margin-bottom:10px;}
#nav_wrap ul,#nav_wrap li,#nav_wrap a,#search{float:left;}
#nav_wrap li{background:url(../images/nav_line.gif) right 3px no-repeat;}
#nav_wrap a{color:#fff; display:block; width:100px; height:39px; text-align:center; line-height:37px; *line-height:39px; font-size:13px;}
#nav_wrap a:hover{background:url(../images/nav_hor.png) no-repeat; text-decoration:none;}
#nav_wrap a.home_nor:hover{background:url(../images/nav_hor_home.png) no-repeat; text-decoration:none;}
#nav_wrap a.ontag_home,#nav_wrap a.ontag_home:hover{background:url(../images/home_sel.png) no-repeat; color:#2e3a76}
#nav_wrap a.ontag,#nav_wrap a.ontag:hover{background:url(../images/normal_sel.png) no-repeat; color:#2e3a76}
#search{background:url(../images/ser_bg.png) no-repeat; width:180px; height:21px; margin:8px 0 0 35px; overflow:hidden; display:inline;}
#search .sear_ipt{width:140px; border:0; background:transparent; margin-left:10px; height:15px; padding-top:3px; color:#666;}
#search .sear_btn{background:url(../images/ser_ico.gif) no-repeat; border:0; width:16px; height:16px;cursor:pointer; overflow:hidden;}

/*
*---------------------------------------------------------
页脚样式
*---------------------------------------------------------
*/
#footer{background:#6D6D6D; height:50px; margin-bottom:5px; clear:both; text-align:center; padding-top:8px;}
#footer p{height:22px; line-height:22px; color:#e5e5e5; word-spacing:8px;}
#footer p a{color:#e5e5e5}
#footer p a:hover{color:#ffffff; text-decoration:none;}
/**/
/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 搜索页面 */
#k_search{
clear:both;}
	#k_search form{margin:0px auto;line-height:30px;height:30px;font-size:14px;text-align:left;}

	#k_search {text-align:center; clear:both}
	#k_search .k_search p{text-align:left;line-height:22px;width:auto;margin:0px;}
	#k_search .k_search div{margin:15px auto;width:100%;}
	#k_search .k_search div h3{margin:0px;width:100%;text-align:left;font-size:14px;line-height:30px;}
	#k_search .k_search div p{margin:0px;width:100%;text-align:left;font-size:12px;line-height:26px;}

	#k_search .k_search div p a{}
	#k_search .k_search div p span{}

/* 评论 */
#k_comment{text-align:left;}
	#k_comment div{display:block;clear:both;}
	#k_comment div strong {margin:3px;}
	#k_comment div a{margin:3px;}
	#k_comment p{line-height:22px;margin:5px;padding:0px;padding-left:20px;}
	#k_comment .k_pagelist{clear:both;display:block;}
#k_comment_post{display:block;clear:both;text-align:left;font-size:14px;}
.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:310px;}
.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}

