body{background:#f5f5f5 url(bg.gif) center top repeat-y; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; line-height:22px;}
a{color:#047; text-decoration:none;}
a:hover{text-decoration:underline;}
h2{margin:0; padding:0; font-size:16px; }
p{margin:0; padding:3px 0;}
.rtab{border:1px #e8e8e8 solid; margin-bottom:10px;}
.rtab td{ padding:0 10px;}
.rtab .tdtitle{font-weight:bold; background-color:#dddddd; color:#111}
.rtab .tdcontent{background-color:#eeeeee; padding:5px 0;}
#contents,#content{padding:5px;}
#content img{margin:3px;}
#contents img{padding:1px; margin:5px 2px; background-color:#ebe8e8; border:1px #f5f5f5 solid;}
.icon1{padding:2px 0 2px 36px; background:url(icon1.gif) 13px 8px no-repeat;}
.icon2{padding:2px 0 2px 36px; background:url(icon2.gif) 13px 8px no-repeat;}
.icon3{padding:2px 0 2px 36px; background:url(icon3.gif) 13px 8px no-repeat;}
#newslist{padding:1px 0 0 26px; background:url(icon.gif) 14px 9px no-repeat;}
.fbg{background:url(fbg.gif) center repeat-x; text-align:center; color:#f5f5f5;}
.fbg a{color:#f5f5f5;}

#map_canvas{height:320px; margin:10px auto; border:1px #e8e8e8 solid;}
#artinfo{margin:10px; text-align:right; color:#a6a6a6;}
#artinfo span{padding:0 5px;}
#listpage{padding:10px 0;}
#listpage div#newslist{border-bottom:1px #e8e8e8 dotted;}

#catagory{list-style:none; height:24px; border-bottom:1px #ddd solid; margin:0; padding:2px 0 0; overflow:hidden;}
#catagory li{float:left; margin:0 3px; display:block; height:23px; line-height:23px; border:1px #ddd solid; border-bottom:none; font-weight:bold;}
#catagory li a{padding:0 8px; display:block;}
#catagory li a:hover{background-color:#ddd;}
/* 系统的CSS设置 */
.k_error  {color:#C01920;display:block;line-height:14px;font-size:12px;}

.k_form{display:block;width:100%; padding:0px 30px;}
	.k_form p{text-align:left; margin:0; padding:0;}
	.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
	.k_form p span label{clear:none;display:inline;color:#666;}

	.k_form div {text-align:left;}
	.k_form div input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}

	.k_form ol {text-align:left;}
	.k_form ol li {line-height:24px;}

	.k_table{width:100%;border:1px solid;border-color:#CCC #DDD #DDD #CCC;clear:both;text-align:left;}
	.k_table th{border:1px solid;border-color:#EEE #AAA #BBB #EEE;background:#E6E9ED;padding:0px 2px;letter-spacing:2px;color:#14316B;line-height:20px;}
	.k_table td{border:1px solid;border-color:#EEE #AAA #AAA #EEE;padding:1px;line-height:18px;}
	.k_table td input {margin-right:10px;}
	.k_table * {font-size:12px;}
	.k_table tr.hover {background:#E6E9ED;font-weight:bold;}
	.k_table tr.hover a{font-weight:bold;}

	.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:200px;}
	.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
	.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}

/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px 4px;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 4px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px 4px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 搜索页面 */
#k_search{}
	#k_search form{margin:0px auto;line-height:30px;height:30px;font-size:14px;text-align:left;}

	#k_search {text-align:center;}
	#k_search .k_search p{text-align:right;line-height:22px;width:640px;margin:0px;}
	#k_search .k_search div{margin:5px auto;width:100%; text-align:left; font-size:13px; padding-left:20px; background:url(tb1.gif) 10px 6px no-repeat;}
	#k_search .k_search div a span{color:#007d4c}
	#k_select .k_search div.slist{ margin-top:10px; clear:both;}
	#k_select .k_search div.slist a{font-size:13px; padding-left:20px; background:url(tb1.gif) 10px 6px no-repeat;}
	#k_select .k_search div.slist p{color:#666; font-size:12px; padding-left:22px;}
	#k_select .k_search div.slist p a{color:#136c47; font-size:12px;}
    #k_select p{margin:0; padding:5px 0;}
/* 按钮 */
.k_but{clear:both;display:block;width:100%;line-height:26px;padding-top:2px;}
.k_but .k_menu{display:block;float:left;width:29%;}
.k_but .k_pagelist{float:left;width:70%;text-align:right;}

.k_menu {}
.k_menu input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}


#k_usermenu{text-align:right;padding-top:10px;}
#k_usermenu a{display:block;float:left;margin-right:10px;}