﻿.{background:#FFF;padding:0px; margin:0px;}
body{font-size:14px;width:98%;font-family:Verdana;text-align:center;padding:0px; color:#000000;}
form{margin-left:30px;padding:0px;}
label{color:#000;font-size:12px;line-height:24px;}
form a label{color:#000;font-size:12px; line-height:24px;}
form p label{color:#000;font-size:12px; line-height:24px;}
form label{color:#000;font-size:12px; line-height:24px;}
div{ line-height:24px;}
a:link,
a:visited,
a:active{color:#000000;text-decoration:none;font-size:12px;font-weight:normal;}
a:hover{text-decoration:underline;font-size:12px;}
a span{color:#999999;}
label{font-size:12px; color:#000000;}
/*label span{color:#FF0000;}*/
/*www start*/
input{color:#0033FF;}
textarea{color:#0033FF;}
#list_title{color:#0033FF;}
#list_titles{color:#0033FF;}
#topic_title{color:#0033FF;}
/*www end*/
p {line-height:30px;margin:0px;}
pre{font-size:12px;line-height:14px;margin:0px;color:#008000;}
hr{height:1px;border:1px solid #58CB64;line-height:1px;display:block;clear:both;}
img{border:none;}
	img.os{width:16px;height:16px;vertical-align:middle;margin:0px 2px;}
select{font-size:14px; color:#0033FF;}
/* 颜色及文本设置 */
.k_error  {color:#C01920;display:block;line-height:14px;font-size:12px;}
.text ,
.k_error li {font-size:12px;color:#000;line-height:30px;text-align:left;}
.text a:link,
.text a:visited,
.text a:active{color:#00F;}
.text .red a{color:#C01920;font-weight:bold;}
.red ,
	.red a:link,
	.red a:visited,
	.red a:active {color:#C01920;}
.l{text-align:left}
.r{text-align:right}
.c{text-align:center}
.gray{color:#CCC;}
.b{font-weight:bold;}
	.b a:link,
	.b a:visited,
	.b a:active{font-weight:bold;}


/* 浮动 */
#flo {display:table;position:absolute;margin:0px;width:400px;background:#FFF;visibility:hidden;height:16px;line-height:16px;border:1px solid;border-color:#CCC #DDD #DDD #CCC; padding-top:1px;text-align:left;}
#flotitle{display:block;clear:both;width:400px;height:20px;background:#E6E9ED ;color:#14316B;font-weight:bold;padding:0px;padding-left:5px;border:1px solid;border-color:#EEE #AAA #BBB #EEE;margin:0px;}
#flotitle span {display:block;float:left;line-height:20px}
#flotitle img{display:block;float:right;margin-right:1px;margin-top:2px;}
#flomain {display:block;clear:both;width:90%;background:#FFF;margin:0px;padding:10px 5%;line-height:28px;border:1px solid;border-color:#EEE #AAA #AAA #EEE;}
#flomain p.load{font-size:10px;line-height:12px;padding:0px;margin:0px;}
#flomain div.load{width:400px;border:1px solid #848284;padding:1px;}
#flomain div.load div{background:#003063;font-size:1px;line-height:1px;height:12px;}

#aja{display:table;display:block;position:absolute;margin:0px;width:400px;height:451px;padding:0px;visibility:hidden;background:#FFF;border:1px solid;border-color:#CCC #DDD #DDD #CCC}
#aja img {}
#ajatitle {display:block;clear:both;width:400px;height:20px;background:#E6E9ED;color:#14316B;font-weight:bold;padding:0px;padding-left:5px;border:1px solid;border-color:#EEE #AAA #BBB #EEE;;margin:0px;}
#ajatitle span {display:block;float:left;line-height:20px}
#ajatitle img{display:block;float:right;margin-right:1px;margin-top:2px;}
#ajamain {display:block;clear:both;width:100%;background:#FFF;overflow:auto;height:430px;margin:0px;line-height:24px;text-align:left;border:1px solid;border-color:#EEE #AAA #AAA #EEE;}
#ajamain .k_form{padding:5px 0px;margin:0px 1%;width:100%;}
#ajamain .k_form h4{margin:0px;padding:3px;line-height:20px;background:#E6E9ED;font-size:14px;line-height:20px;}
#ajamain .k_form p {line-height:24px;}
#ajamain .k_form p span label{display:inline;color:#000;font-size:12px;}
#ajamain .k_form p.file a {margin-right:10px;}
#ajamain .k_form p.file a img{margin-right:3px;}
#ajamain .k_form p span.file {float:right;display:block;}
#ajamain .k_form p span.file a{margin:0px 3px;}
#ajamain .k_form .k_menu{padding:5px 0px;}
.k_form div input{border:1px solid;border-color:#CCC #777 #777 #CCC;padding:2px;margin:0px;font-size:12px;margin-right:4px;}
.k_form div span input{border:none;background:none;}

#load {text-align:center;width:100%;color:#2A6492;}
#load img{margin:3px;}


#top {width:100%;height:60px;background:url(topbg.gif) repeat-x; margin-left:10px;}
	#top a:link,
	#top a:visited,
	#top a:active{color:#FFF;line-height:22px;background:url(tobg.gif) repeat-x;}
/*	#top #logo {display:block;float:left;width:130px;background:royalblue;}
	#top #logo img{border:none;margin:4px 10px 0px 0px;background:royalblue;}*/
	#top #topright {float:left;background:url(topbg.gif) repeat-x;}
	#top #topright #menu{ margin-left:0px;background:url(topbg.gif) repeat-x;}
	#top #topright #topmenu {display:block;text-align:right;color:#EEE;float:right;width:auto;background:url(topbg.gif) repeat-x;}
	#top #topright #topmenu a {margin:0px 3px;font-size:12px;color:#EEE;background:url(topbg.gif) repeat-x;}

	#user{display:block;text-align:right;color:#003366;position:absolute;right:1.0%;width:auto;top:65px; font-size:12px;}
	#user span a{color:#000000;}
	#user span a:hover{color:#000000}
	/*#top #help{display:block;text-align:right;color:#EEE;position:absolute;right:1.5%;width:auto;white-space:nowrap;top:30px;background:royalblue;}
	#top #help a{font-family:GulimChe;font-size:10px;margin-left:3px;color:#AAA;}*/

	/* 下拉菜单 */
	#menu {height:22px;list-style-type:none;text-align:left;clear:both;margin:0px;margin-top:22px;padding:0px;float:left;background:url(topbg.gif) repeat-x; padding-left:10px;}
	#menu li {float:left;background:url(topbg.gif) repeat-x; margin-left:10px;}
	#menu li a{display:block;line-height:22px;padding:0px;background:royalblue;}
	#menu li a:visited,
	#menu li a:link {text-decoration:none;}
	#menu li a:hover{color:#000000;background:#9EBEEB;}
	#menu li.sfhover ul{left:auto;}
	#menu li ul {display:table;padding:0px;line-height:20px;left:-999em;width:150px;position:absolute;
		border:1px solid #DDD;border-top:none;z-index:2000;float:left;list-style-type:none;margin:0px;}
	#menu li ul li{background:#FFFFFF;width:150px;margin:0px;padding:0px;float:left;display:table}
	#menu li ul li a:link,
	#menu li ul li a:visited,
	#menu li ul li a{display:block;color:#151C55;padding:0px 0px 0px 10px;width:140px;}
	#menu li ul li a:hover{color:#FFFFFF;text-decoration:none;font-weight:normal;}




#login {display:block;margin:0px auto; padding:0px auto;text-align:center; background-color:#003366;}
	#login form{ background-color:#003366;}
	#login form div {border:1px solid #CCC; margin-left:auto; margin-right:auto; width:699px; background-color:#003366; }
	#login form div table {text-align:center; background-color:#CCCCCC;}
	#login form h3{font-size:16px;color:#000;line-height:26px;margin:0px;padding:0px;font-family:Trebuchet MS}
	#login form h3 strong{color:red;}
	#login form p{font-size:12px;color:#666;line-height:20px;margin:0px;padding:0px;}
	#login label {width:50px;}
	.k_menu input,
	input.k_button{border:1px solid;border-color:#FFFFFF;padding:2px;margin:0px;font-size:12px;margin-right:4px;background-color:#D4D0C8; color:#000000;}

/* 操作按钮 */
.k_but{clear:both;display:block;width:95%;line-height:26px;padding-top:2px;}
.k_but .k_menu{display:block;float:left;width:30%;}
.k_but .k_menu input{padding:3px 1px;margin:0px;border:none;background:#FFF;font-size:12px;}
.k_but .prn{float:left;width:20%;text-align:right;}
	.prn a ,
	.prn strong{border:1px solid #C6C6C6;padding:2px;font-size:12px;margin:0px 1px;}
	.prn strong {background:#F5F9FE;}
.k_but .k_pagelist{float:left;width:49.5%;text-align:right;}


/* 分页 */
.k_pagelist {float:left;}
.k_pagelist em {padding:2px;border:1px solid #C6C6C6;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #C6C6C6;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #C6C6C6;font-size:12px;margin:0px 1px;}

#main {display:table;width:100%;text-align:left; padding:30px;}
	#main h2 {font-size:16px;line-height:30px;padding:0px;margin:0px;margin-top:10px;height:30px;}
	#main h3 {font-size:14px;line-height:26px;padding:0px;margin:0px;margin-top:10px;height:26px;}
	#main p {display:table;clear:both;margin:8px 0px;color:#666;padding:0px;}
	#main p.red {color:#C01920;}
	#main p strong{width:150px;font-size:12px;color:#333;}
	#main p label,
	.k_form p label{display:block;clear:both;line-height:14px;font-size:12px;}
	#main p label i {font-style:normal;color:#FFF;}

	.k_left{width:40%;float:left;}
	.k_checkbox{width:100%;float:left; border:#CCCCCC solid 1px;}
	.k_checkbox span{display:block;}
	.k_checkbox span label{color:#000;font-size:12px;}
	
	.k_colum{width:60%;float:left;}
	
	#main p span label{display:inline;color:#000;font-size:12px;}
	.listmenu {line-height:30px;margin-left:30px;height:30px;}
	.listmenu a:link,
	.listmenu a:visited,
	.listmenu a:active {margin:0px 3px;color:#14316B;}
	.listmenu kbd input {border:1px solid;border-color:#777 #CCC #CCC #777;width:150px;}
	.listmenu strong{margin:0px 3px;font-size:12px;}



.k_table{width:95%;border:1px solid;border-color:#CCC #EEE #EEE #CCC;clear:both;}
.k_table th{border:1px solid;border-color:#EEE #C6C6C6 #C6C6C6 #FEFEFE;background:#F5F9FE;padding:0px 2px;letter-spacing:2px;color:#14316B;line-height:20px;}
.k_table th a{font-size:12px;letter-spacing:0px;}
.k_table td{border:1px solid;border-color:#EEE #C6C6C6 #C6C6C6 #FEFEFE;padding:1px;line-height:18px;word-break:break-all }
.k_table td input {margin-right:10px;}
.k_table td i{display:block;text-align:center;font-style:normal}
.k_table td blockquote.ubb {padding:5px;border:1px solid #C6C6C6;}
.k_table * {font-size:12px;}
.k_table tr.hover {background:#E6E9ED;font-weight:bold;}
.k_table tr.hover a{font-weight:bold;}
th{text-align:left;}

.w0 {width:50%}
.w1 {width:5%}
.w2 {width:6%}
.w3 {width:13%}
.w4 {width:20%}
 .art_style{ font-size:18px; font-weight:bold; margin-left:30px;}
/* 表单长度设置 */
.in1 { border:#999999 solid 1px; font-size:14px;width: 50px;}
.in2 { border:#999999 solid 1px; font-size:14px;width:150px;}
.in3 { border:#999999 solid 1px; font-size:14px;width:200px;}
.in4 { border:#999999 solid 1px; font-size:14px;width:600px;}
.in5 { border:#999999 solid 1px; font-size:14px;width:380px;}
.in {border:1px solid;border-color:#777 #CCC #CCC #777;font-size:14px;}
.STYLE1 {
	FONT-WEIGHT: bold; FONT-SIZE: 32px; margin-left:0px; padding-left::0px; text-align:left; color:#CCCCCC; background-color:#003366;line-height::64px;}

textarea{border:1px solid;border-color:#777 #CCC #CCC #777;}


#k_level{display:block;clear:both;}