@charset "utf-8";
/* CSS Document */

* html {} /*only for IE6.0 */
* + html {} /*only for IE7.0 */
* {
    margin: 0px;
	padding: 0px;
}

body {
	font-family: "宋体",tahoma,arial,sans-serif;
	font-size: 12px;
	text-align: center;
	line-height: 23px;
	text-align:center;
	color:#000000;
}
.clearboth {
	clear: both;
}
ul {list-style-type:none;}
li{list-style:none;}
a img {border:0px none #FFFFFF;}
a {
	color:#000000;
	text-decoration: none;
}
a:link {text-decoration:none;color:#000000;}
a:visited {text-decoration:none;color:#000000;}
a:hover{text-decoration:none;color:#FF0000;}


#bodycss { background-image: url(http://css.stdaily.com/css/kjrb/image/2008indexbg.gif); background-repeat:repeat-x; background-position: center top; background-color:#fff;}
#container { width: 960px; overflow: hidden; background-color:#FFFFFF; margin:0 auto;}
#wrap {	width: 950px; overflow: hidden; margin: 0 auto; background-color:#F2F2F2; clear:both;}

#box0 {	width: 950px; overflow: hidden; margin: 0px auto;}
#box1 { width: 948px; overflow: hidden; border:1px solid #CCCCCC; margin-bottom:3px; background-color:#FFFFFF;}
#box1_1 {
    float:left;
	width:200px;
	overflow:hidden;
}
#box1_2 {
    float:right;
	width:745px;
	overflow:hidden;
}
#box2 {
	float:left;
	width:628px;
	overflow:hidden;
	clear:both;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}
#box2_1 { width:400px; float:left; overflow:hidden;}
#box2_2 { width:210px; float:right; overflow:hidden;}
#box2_3 { clear:both; border-top:1px dashed #CCCCCC; width:610px; margin:0 auto;}
#box2_4 { clear:both; margin:0 auto; overflow:hidden;}
#box2_5 { clear:both; margin:0 auto; overflow:hidden;}
#box2_6 { clear:both; margin:0 auto; overflow:hidden;}
#box2_7 { clear:both; margin:0 auto; overflow:hidden;}
#box2_8 { clear:both; margin:0 auto; overflow:hidden;}
#box2_9 { clear:both; margin:0 auto; overflow:hidden;}
#box2_10 { clear:both; margin:0 auto; overflow:hidden;}
#box2_11 { clear:both; margin:0 auto; overflow:hidden;}

#box3 { float:right; width:320px; overflow:hidden;}
#box3_1 { width:300px; clear:both; overflow: hidden; margin:10px auto; }
#box3_2 { width:300px; clear:both; overflow: hidden; margin:0px auto;}
#box3_3 { width:300px; clear:both; overflow: hidden; margin:0px auto;}
#box3_4 { width:300px; clear:both; overflow: hidden; margin:10px auto;}
#box3_5 { width:300px; clear:both; overflow: hidden; margin:0px auto;}


#ad00 { margin-bottom:5px;}
#ad00 img { width:950px; height:80px;}
#ad01 {}
#ad02 {}
#ad03 {}
#ad04 {}

#kjrb_logo { }
#kjrb_logo a {}
#kjrb_logo a img {}

#kjrb_english { font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:16px;}
#kjrb_english a { color:#005BAE;}
#kjrb_english a:hover {}

#kjrb_list { width:740px; overflow:hidden; height:60px; margin-top:5px; margin-left:-6px;}
#kjrb_list ul {}
#kjrb_list li { float:left; width:74px; line-height:20px; height:20px; overflow:hidden; text-align:center; background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif); background-repeat: no-repeat; background-position: left -1195px; }
#kjrb_list li a {}
#kjrb_list li a:hover {}


#lo_links {
	width:390px;
	height: 30px;
	line-height: 38px;
	text-align: left;
	margin-left:10px;
}
#lo_links a {}
.lo_link_text {}
.lo_link_mark {}
#tool {}
#tools {
	width:200px;
	height: 20px;
	font-size: 12px;
	line-height: 20px;
	margin-top: 8px;
}
#tools div {
	float: left;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
	background-image:url(http://css.stdaily.com/css/kjrb/image/tool.gif);
	background-repeat:no-repeat;
	margin-left:5px;
}
#bigsize {
	display: block;
	width:22px;
	background-position:left -25px;
	overflow:hidden;
}
#middlesize {
	display: block;
	width:22px;
	background-position:left -25px;
	overflow:hidden;
}
#smallsize {
	display: block;
	width:22px;
	background-position:left -25px;
	overflow:hidden;
}
#print {
	display: block;
	width:33px;
	background-position:left 5px;
	overflow:hidden;
}
#addfavorite {
	display: block;
	width:33px;
	background-position:left 5px;
	overflow:hidden;
}
#enterbbs {
	display: block;
	width:33px;
	background-position:left 5px;
	overflow:hidden;
}
#tools .tool div a {
	display: block;
	cursor: pointer;
	text-decoration: none;
}
#tools .tool div a:hover {
	text-decoration: none;
}
#bigsize a:hover {}
#middlesize a:hover {}
#smallsize a:hover {}


#artibodyTitle {
	line-height: 25px;
	margin-top: 10px;
}
.artibodyTitle {
}
#article_pretitle {
	font-size: 16px;
	text-align: center;
	font-weight: bold;
}
#article_title {    
	font-size: 24px;
	font-weight: bold;
}
#article_subtitle {
	font-size: 14px;
	font-weight: bold;
}
#title_more { display:none;}
#article_info {
	width: 90%;
	border-top: 1px solid #CCCCCC;
	margin: 10px auto;
}
#article_info span {
	padding-right: 5px;
}
#article_link {}
#article_pubtime {}
#article_source {}
#ariticle_author {}

#article_keyword {
	text-align: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-size: 12px;
	padding: 0px;
	clear: both;
	color: #000000;
	display:none;
}
#article_abstract {
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-size: 12px;
	clear: both;
	color: #FF0000;
	text-indent: 24px;
	display:none;
}
#artibody {
	font-size:14px;
	line-height:23px;
	text-align: left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	overflow: hidden;
	font-family: "宋体";
	color: #000000;
	width: 600px;
}
.artibody{}
#artibody p { margin-top:15px;}
#artibody img {
	border: 1px solid #CCCCCC;
	max-width: 500px;
}
#article_accessory {
	text-align: left;
	padding-left: 15px;
	display:none;
}
#article_accessory a {
	font-weight: bold;
}
#article_liability {
	text-align: right;
	padding-right: 15px;
	margin-bottom: 20px;
}
span.pagenum {
	magin-top: 30px;
	color: #fff;
	border: 1px solid #9aafe5;
	background-color: #296cb3;
	padding: 3px 6px;
}  /* 页码样式 */
a.pagenum {
	magin-top: 30px;
	color: #296cb3;
	border: 1px solid #9aafe5;
	background-color: #fff;
	padding: 3px 6px;
}  /* 页码样式 */
a.pageturn {
    magin-top: 30px;
	color: #296cb3;
	border: 1px solid #9aafe5;
	padding: 3px 6px;
}

#article_prenext {
	text-align: left;
	padding-left: 15px;
	margin-right: 10px;
	margin-left: 10px;
	border-top: 1px dashed #CCCCCC;
	clear:both;
}
#FounderPrevious {}
#FounderNext {}
#comment {
	margin: 8px;
	background-color: #FFFFFF;
	padding: 5px;
	border:1px solid #CCCCCC;
}
#comment_top {
	background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif);
	background-repeat: no-repeat;
	background-position: 15px -900px;
	height: 30px;
}
#comment_name {
	float: left;
	margin-left: 110px;
	line-height: 30px;
	height: 30px;
}
#comment_more {
	line-height: 21px;
	float: right;
	height: 21px;
	margin-right: 20px;
	width: 100px;
	background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif);
	background-repeat: no-repeat;
	background-position: left -950px;
}
#comment_main {}
#comment_info {}
#comment_info input {
	font-size: 12px;
	line-height: 14px;
	height: 14px;
	overflow: hidden;
}
#comment_user {
	float: left;
	width: auto;
	padding-left: 15px;
}
.comment_user {}
#comment_password {
	float: left;
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
}
.comment_password {}
#comment_anonymity {
	float: left;
	width: auto;
}
#comment_anonymity input { vertical-align:middle;
}
#comment_inputnum {
	float: right;
	padding-right: 20px;
}
#comment_number {
	color: #FF0000;
}
#comment_textarea {
	font-size: 12px;
}
* + html #comment_textarea textarea, * html #comment_textarea textarea { padding: 5px 10px 5px 10px;} 
#comment_textarea textarea {
	padding: 5px;
}
.textareaOn{
	background:#FFFFCC;
	border:1px solid #F90;
	margin-bottom: 5px;
}
.textareaOut{
	border:1px solid #CCC;
	background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif);
	background-repeat: no-repeat;
	background-position: 100px -1420px;
	margin-bottom: 5px;
}
#comment_label { margin-bottom:5px;}
#comment_submit {
	padding-left: 200px;
}
#comment_submit li {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}
#comment_submit li input {
	line-height: 20px;
	height: 22px;
	font-size: 12px;
	width: 60px;
}


#relative {}
#relative_top {
	height: 20px;
	margin-bottom: 5px;
	font-weight: bold;
	text-align: left;
	padding-left: 30px;
	background: #0099FF url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif) repeat-x 0px -551px;
}
#relative_keyword {
	font-weight: bold;
}
#relative_bg {
	border: 1px solid #99CCFF;
	height: 90px;
	width: 638px;
	position: absolute;
	top: 20px;
	left: 0px;
}
#relative li {
	background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	text-align: left;
	float: left;
	padding-left: 10px;
	width: 298px;
	margin-right:10px;
	margin-left: 10px;
	overflow: hidden;
	font-size: 14px;
	line-height: 23px;
	height: 23px;
	font-size:12px;
}

#shengming { width:600px; margin:0 auto; overflow:hidden;}
#shengming_top { height:25px; line-height:25px; border-bottom:1px dashed #CCCCCC; font-size:14px; color:#0066CC; font-weight:bold; text-align:left; }
#shengming_main { width:580px; overflow:hidden; text-align:left; color:#666666;}
#shengming_main ul {}
#shengming_main li {}

#back { margin:20px auto;}
#back a {
    width:166px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	display:block;
	background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif);
	background-repeat: no-repeat;
	background-position: left -1100px;
}
#back a:hover {background-position: left -1050px;}

#search { width:298px; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:10px 0px;}
#search form {}
#search input {}
.kjrb_text { width:180px; font-size:14px; padding:1px; overflow:hidden; color:#FF0000;}
.kjrb_button { width:65px; height:24px; overflow:hidden;}



#photo { width:298px; border:1px solid #cccccc; overflow:hidden; background-color:#FFFFFF; }
#photo_top { width:298px; height:25px; line-height:25px;}
#photo_name { float:left; width:120px; padding-left:20px; margin:2px; font-size:14px; font-weight:bold; color:#005BAE; text-align:left; overflow:hidden; background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif); background-repeat:no-repeat; background-position:left -600px;}
#photo_more { float:right; width:30px; padding-right:10px; }
#photo_main { margin:4px; overflow:hidden;}
#photo_piclist { width:290px; margin:0 auto; overflow:hidden; clear:both;}
.photo_pic { float:left; width:145px; height:130px;}
.photo_picimg { width:126px; height:96px; overflow:hidden; margin:0 auto;}
.photo_picimg a {width:120px; height:90px; padding:2px; border:1px solid #CCCCCC; display:block;}
.photo_picimg a img { width:120px; height:90px;}
.photo_picimg a:hover {}
.photo_picimg a:hover img {}
.photo_pictitle { width:120px; height:32px; overflow:hidden; line-height:16px; text-align:left;}
.photo_pictitle a {  color:#505050;}
.photo_pictitle a:hover { color:#FF0000;}
#photo_list { width:280px; overflow:hidden; margin:0 auto; margin-top:5px;}
#photo_list li {
    padding-left:8px;
	text-align:left;
	height: 20px;
	line-height:20px;
	overflow:hidden;
	background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
}
#photo_list li a { color:#505050;}
#photo_list li a:hover { color:#FF0000; border-bottom:1px solid #FF0000;}

#side_right { width:300px; height:1100px;}

#header { width:950px; margin:0 auto;}
#head3 {
	width: 950px;
	height: 25px;
	line-height: 25px;
	margin: 0px auto;
	background-color: #EEDFDF;
	background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif);
	background-repeat: repeat-x;
	background-position: 0px -800px;
}
#head3_box1 { float:left; width:80px; overflow:hidden;}
#head3_box2 { float:left; width:200px; overflow:hidden;}
#head3_box3 { float:left; width:300px; overflow:hidden; background-color:#006666; display:none; }
#head3_box4 { float:right; width:300px; overflow:hidden;}
#head3_index {}
#head3_index a {}
#head3_index a:hover {}
#head3_nav {}
#head3_nav ul {}
#head3_nav li { float:left; width:50px; text-align:center; background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif); background-repeat: no-repeat; background-position: 0px -142px;}
#head3_nav li a {}
#head3_nav li a:hover {}
#head3_tool {}
#head3_tool ul {}
#head3_tool li { float:left; width:60px; text-align:left; padding-left:15px;}
#head3_tool li a {}
#head3_tool li a:hover {}
#head3_tool1 { background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif); background-repeat: no-repeat; background-position: 0px -194px;}
#head3_tool2 { background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif); background-repeat: no-repeat; background-position: 0px -243px;}
#head3_tool3 { background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif); background-repeat: no-repeat; background-position: 0px -343px;}
#head3_tool4 { background-image: url(http://css.stdaily.com/css/kjrb/image/kjrb_article.gif); background-repeat: no-repeat; background-position: 0px -492px;}

#foot {
	background-color: #FFFFFF;
	width: 950px;
	text-align: center;
	font-size: 12px;
	line-height: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-top:10px;
	clear:both;
}
#foot a:link {
	color: #000000; 
	text-decoration: none;
}
#foot a:visited {
	color: #000000;
	text-decoration: none;
}
#foot a:hover {
	color: #CC3333;
	text-decoration: underline;
}
#foot01 {
	height: 20px;
}
#foot02 {	height: 20px;}
#foot03 {	height: 40px;}
#foot04 {	height: 20px;}
#foot_list {
	border-top: 2px solid #000000;
	height: 20px;
	padding-top: 5px;
	padding-right: 50px;
	padding-bottom: 5px;
	padding-left: 50px;
}
#copyright {
	height: 20px;
}
.copyright_sign {
	font-size: 16px;
}
#icp {
	line-height: 40px;
	height: 40px;
	overflow: hidden;
}
#icp_pic {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 48%;
	float: left;
	text-align: right;
}
#icp_pic img {
	border: 1px none #FFFFFF;
	height: 40px;
	width: 30px;
	overflow: hidden;
}
#icp_info {
	text-align: left;
	float: left;
	width: 51%;
}
.icp_number {
	color: #FF0000;
}