@charset "utf-8";
.my_left_category{width:200px;}
.my_left_category .title{background:url(menutopbg2.gif) no-repeat;padding-left:16px;line-height:28px;font-size:14px;color:#FFF;}

.my_left_category .my_left_cat_list{width:200px;}
.my_left_category .my_left_cat_list h2 {margin:0;padding:0;}
.my_left_category .my_left_cat_list h2 a {color:#d6290b;font-size:14px;line-height:28px;}
.my_left_category .my_left_cat_list .title{ line-height:28px; padding-left:16px; border-bottom:#CFDAE9 double 2px; background:#F2F5FA url(jiantou.gif) right no-repeat;}
.my_left_category .my_left_cat_list .title2{ line-height:28px; padding-left:16px; border-bottom:#CFDAE9 double 2px; background:#F2F5FA;}
.my_left_category .my_left_cat_list .title:hover{ background:#CFDAE9;}
.my_left_category .my_left_cat_list .title2:hover{ background:#CFDAE9;}
.my_left_category .h2_cat{width:200px;height:28px;line-height:28px;font-weight:normal;color:#333333;position:relative;}
.my_left_category .h2_cat_1{width:200px;height:28px;line-height:28px;font-weight:normal;color:#333333;position:relative;}
.my_left_category a{text-decoration:none;color:#333333;}
.my_left_category a:hover{text-decoration:none;color:#ff3333;}
.my_left_category .h3_cat{display:none;width:200px;position:absolute;left:173px;margin-top:-31px;cursor:auto;}
.my_left_category .shadow{position:inherit;width:200px;}
.my_left_category .shadow_border{position:inherit;width:200px;margin-top:1px;margin-bottom:3px}
.my_left_category .shadow_border ul{margin:0;padding:0;}
.my_left_category .shadow_border ul li {list-style:none; margin-left:28px; background:#c0d3f2; border-bottom:#fff 1px dashed; line-height:29px;float:left;width:190px;height:29px;overflow:hidden;}
.my_left_category .shadow_border ul li a{ padding-left:10px;isplay:block;}
.my_left_category .shadow_border ul li a:hover{ color:#FFFFFF;background:#eee;display:block;}
.my_left_category .active_cat{ z-index:99;cursor:pointer;}
.my_left_category .active_cat h3 { font-weight:bold}
.my_left_category .active_cat h3 span{ display:none;}
.my_left_category .active_cat div{display:block;}


#mean {
	background-image: url(topbg.jpg);
	background-position:center;
	height: 79px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

#mean #btguoqi {
    height: 21px;
	margin-top: 5px;
	margin-right: 6px;
	float: right;
}
#mean #btguoqir {
    height: 21px;
	margin-top: 6px;
	margin-right: 38px;
	float: right;
}
#mean #btguoqi2 {
    height: 40px;
	margin-right: 40px;
}

#mean #btkong {
    height: 30px;
	width: 295px;
	margin-top: 40px;
	margin-left: 6px;
	float: left;
}
#mean #bt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:30px;
	color: #FFFFFF;
	text-decoration: none;
	list-style-type:none;
	float: left;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	height: 29px;
	background-position: left center;
	width: 80px;
	margin-top: 22px;
	margin-left: 8px;
}
#mean #bt2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4C4C4C;
	padding-top:10px;
	text-decoration: none;
}
#mean #bt2 a:active {
    color: #FFFFFF;
	text-decoration: none;
}

#mean #bt2:hover {
	background-image: url(../images/menuzibg.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
#mean #bt2:hover a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
#mean #bt22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:30px;
	color: #FFFFFF;
	text-decoration: none;
	list-style-type:none;
	float: left;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	height: 29px;
	background-position: left center;
	width: 130px;
	margin-top: 22px;
	margin-left: 8px;
}
#mean #bt22 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4C4C4C;
	padding-top:10px;
	text-decoration: none;
}
#mean #bt22 a:active {
    color: #FFFFFF;
	text-decoration: none;
}

#mean #bt22:hover {
	background-image: url(../images/menuzibg2.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
#mean #bt22:hover a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}

#mean a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}




#flash {
	height: 430px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

#flash2 {
	background-image: url(bannerdown.jpg);
	width: 960px;
	height: 29px;
	margin-right: auto;
	margin-left: auto;
}
#main1 {
	background: url(bottopbg.gif) repeat-x;
	height: 160px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

#main2 {
	height: 261px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#main2 #left {
	float: left;
	height: auto;
	width: 323px;
}
#main2 #left #l2bt1 {
	background-image: url(kingcms_06_01.jpg);
	height: 22px;
	width: 323px;
	padding-top: 16px;
}
.HT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.xht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#main2 #left #l2bt2 {
	background-image: url(kingcms_06_02.jpg);
	height: 133px;
	width: 296px;
	padding-top: 11px;
	padding-right: 11px;
	padding-bottom: 3px;
	padding-left: 16px;
}
#main2 #left #l2bt3 {
	background-image: url(kingcms_06_03.jpg);
	height: 63px;
	width: 323px;
}
#main2 #left #l2bt4 {
	background-image: url(kingcms_06_04.jpg);
	height: 13px;
	width: 323px;
}
#main2 #right {
	float: right;
	height: auto;
	width: 650px;
}
#main2 #right #zjleft {
	float: left;
	height: auto;
	width: 319px;
}
#main2 #right #zjright {
	float: right;
	height: auto;
	width: 331px;
}
#main2 #right #zjleft #zjbt1 {
	background-image: url(kingcms_06zj_01.jpg);
	height: 22px;
	width: 319px;
	padding-top: 16px;
}
#main2 #right #zjleft #zjbt2 {
	background-image: url(kingcms_06zj_02.jpg);
	height: 147px;
	width: 319px;
}
#main2 #right #zjleft #zjbt3 {
	background-image: url(kingcms_06zj_03.jpg);
	height: 63px;
	width: 319px;
}
#main2 #right #zjleft #zjbt4 {
	background-image: url(kingcms_06zj_04.jpg);
	height: 13px;
	width: 319px;
}
#main2 #right #zjright #ycbt1 {
	background-image: url(kingcms_08_01.jpg);
	height: 55px;
	width: 331px;
}
#main2 #right #zjright #ycbt2 {
	background-image: url(kingcms_08_02.jpg);
	height: 192px;
	width: 331px;
}
#main2 #right #zjright #ycbt3 {
	background-image: url(kingcms_08_03.jpg);
	height: 14px;
	width: 331px;
}
#al1 {
	background-image: url(kingcms_09_01.jpg);
	height: 30px;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 33px;
}
#al2 {
	background-image: url(kingcms_09_02.jpg);
	height: 192px;
	width: 953px;
	margin-right: auto;
	margin-left: auto;
	align: center;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#al3 {
	background-image: url(kingcms_09_03.jpg);
	height: 12px;
	width: 973px;
	margin-right: auto;
	margin-left: auto;
}
#bott1 {
	background-image: url(kingcms_10.jpg);
	height: 67px;
	width: 910px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 33px;
}
#bott1  a  {

}

#bott2 {
	height: 33px;
	width: 973px;
	margin-right: auto;
	margin-left: auto;
}
#bott2 #left {
	background-image: url(kingcms_11_01.jpg);
	float: left;
	height: 33px;
	width: 814px;
}
#bott2 #right {
	float: right;
	height: 33px;
	width: 159px;
}
#bott3 {
	background-image: url(kingcms_11_03.jpg);
	height: 60px;
	width: 960px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	padding-top: 13px;
	line-height: 1.5;
}

#bott3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4c4c4c;
	text-decoration: none;
}

#bot {
	background: url(indexbotbg2.gif) repeat-x;
	height: 50px;
	width: 960px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	padding-top: 30px;
}

#bot a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #484848;
	text-decoration: none;
}

#rymain {
    background:url(bottopbg.gif) repeat-x;
	background-position:bottom;
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

#rymain #content {
    float: left;
	width: 780px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height:auto;
	padding-left:30px;
}


#rymain  #ryleft {
	float: left;
	height: auto;
	width: 150px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
}
#rymain  #ryleft #list:hover {
    background:#CFDAE9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#rymain #ryleft #list:hover a{
    background:#CFDAE9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#rymain  #ryleft #list2:hover {
    background:url(menudownbg2.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#rymain #ryleft a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

#rymain  #rycenter {
	background-image: url(menudownbgl.gif);
	background-repeat: no-repeat;
	background-position:right top;
	float: left;
	height: auto;
	width: 508px;
	padding-left:75px;
	padding-right:75px;
}

#rymain #rycenter a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

#rymain #rycenter #next {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#rymain #rycenter #next a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

#rymain #rycenter #title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2965C3;
	text-align:center;
	padding-top:80px;
	text-decoration: none;
}
#rymain  #rycenter #title2 {
    margin-top:200px;
    padding-top:16px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	border-top:#cccccc dashed 1px;
}

#rymain  #rycenter #title22 {
    margin-top:20px;
    padding-top:16px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	border-top:#cccccc dashed 1px;
}
#rymain #rycenter #content2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top:2px;
	height:150px;
}

#rymain #rycenter #content2 img {
	border: 1px solid #CCCCCC;
	margin-top:10px;
	margin-left:100px;
	margin-right:100px;
}


#rymain #rycenter #content3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top:2px;
	width:500px;
	display: grid;
    place-items: center;
}

#rymain #rycenter #content3 img {
	margin-top:10px;
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}



#rymain #rycenter #ry2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top:30px;
}

#rymain #rycenter #content22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top:2px;
    text-align:center;
	width:500px;
}


#rymain  #ryright {
	background-image: url(menudownbgr.gif);
	background-repeat: no-repeat;
	background-position:right top;
	float: right;
	height: auto;
	width: 150px;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top:8px;
	
}
#rymain  #ryright #title {
	font-size: 13px;
	font-weight: bold;
	color: #2E2E2E;
	text-decoration: none;	
}

#rymain #rycenter #ryb1 {
	height: 217px;
	width: 508px;
	float: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
#rymain #rycenter #rybt2 {
	height: auto;
	width: 510px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

#rymain #rycenter #rybt2  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#rymain #rycenter #rybt2 a:hover {
	color: #FF0000;
}
#rymain #rycenter #rybt3 {
	height: 9px;
	width: 500px;
}

#rymain #rycenter #rybt3 {
	width: 500px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

#rymain #rycenter #rybt3 #title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0E306D;
	font-weight: bold;
	padding-top: 20px;
	padding-left: 2px;
	border-bottom:#0E306D dotted 2px;
	padding-bottom:20px;
}

#rymain #rycenter #rybt3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.5px;
	color: #003366;
	text-decoration: none;
}
#rymain #rycenter #rybt3 a:hover {
	color: #FF0000;
}
#rymain #rycenter #rybt3 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.5;
	color: #003366;
	text-decoration: none;
	list-style-type:none;
	background-image: url(ico-sh.gif);
	background-repeat: no-repeat;
	float: none;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	height: 20px;
	background-position: left center;
	width: 500px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 8px;
	margin-top: 3px;
}

#rymain  #ryright3 {
	float: right;
	height: auto;
	width: 190px;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top:8px;
	
}
#rymain #ryright3 #ryc1 {
	height: 24px;
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #111111;
	padding-left: 70px;
	padding-top: 6px;
	font-size: 14px;
}
#rymain #ryright3 #ryc2 {
	height: auto;
	width: 180px;
	padding-right: 10px;
}
#rymain #ryright3 #ryc2 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #333333;
	text-decoration: none;
	list-style-type:none;
	background-repeat: no-repeat;
	float: none;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	height: 180px;
	background-position: left center;
	width: 160px;
	padding-top: 2px;
	margin-left: 8px;
}

#rymain #ryright3 #ryc2 img {
	padding: 2px;
	height: 150px;
	width: 154px;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
}
#rymain #ryright3 #ryc2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#rymain #ryright3 #ryc3 {
	height: 9px;
	width: 211px;
}



#main1 #left {
	float: left;
	height: auto;
	width: 770px;
}
#main1 #right {
	float: left;
	height: auto;
	width: 180px;
	padding-right:10px;
}

#main1 #left #lbt1 {
	height: 81px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	float: left;
	padding-left: 20px;
	margin-top:40px;
	border-right:dashed 1px;
	border-color:#484848;
}
#main1 #left #lbt1 a{
	font-family: Arial,Times New Roman,Helvetica,sans-serif;
	font-size: 12px;
	color: #484848;
	text-decoration: none;
}
#main1 #right #rbt1 {
	height: 80px;
	width: 180px;
	text-align: right;
	padding-top:40;
    font-family: 宋体,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
}

#rymain #ryright #ryc2 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #333333;
	text-decoration: none;
	list-style-type:none;
	background-repeat: no-repeat;
	float: none;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	height: 180px;
	background-position: left center;
	width: 160px;
	padding-top: 2px;
	margin-left: 8px;
}

#rymain #ryright #ryc2 img {
	padding: 2px;
	height: 150px;
	width: 154px;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
}
#rymain #ryright #ryc4 {
	background-image: url(ny_06.jpg);
	height: 160px;
	width: 211px;
}
#rymain #ry1 {
	background-image: url(nyaa_01.jpg);
	height: 23px;
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 12px;
	padding-left: 53px;
}

#rymain #ry3 {
	height: 10px;
	width: 973px;
	margin-right: auto;
	margin-left: auto;
}

#rymain #rycenter #ryb1 {
	height: 240px;
	width: 508px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left:10px;
}

#rymain #rycenter #ryb2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	width: 508px;

}
#rymain #rycenter #ryb2 a {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
#rymain #rycenter #ryb2 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	list-style-type:none;
	float: left;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	width: 120px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top:40px;
}
#rymain #rycenter #ryb2 img {
	border: 1px solid #CCCCCC;
}


#rymain #rycenter #ryb22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	width: 508px;

}
#rymain #rycenter #ryb22 a {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
#rymain #rycenter #ryb22 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	list-style-type:none;
	float: left;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	height: 170px;
	width: 120px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top:40px;
}
#rymain #rycenter #ryb22 img {
	height: 150px;
	width: 100px;
	border: 1px solid #CCCCCC;
}

#al2 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #333333;
	text-decoration: none;
	list-style-type:none;
	background-repeat: no-repeat;
	float: left;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	height: 190px;
	background-position: left center;
	width: 150px;
	padding-top: 2px;
	margin-right: 15px;
	margin-left: 15px;
}
#al2 img {
	padding: 2px;
	height: 150px;
	width: 144px;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
}

#main1 #right #rbt4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #666666;
	text-decoration: none;
}

/* 系统的CSS设置 */
#k_error  {color:#C01920;display:block;line-height:14px;font-size:12px;}

#k_form{display:block;width:100%;margin:0px;margin-top:15px;}
	.k_form .k_login {display:table;margin-left:100px;}
	.k_form p{text-align:left;}
	.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 {width:auto;float:right;display:table;clear:both;line-height:30px; padding-right:40px; padding-top:20px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#003366;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#333333;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}





/* 评论 */
#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;}


/*相关新闻+最新新闻开始*/

#box{display:table;clear:both;margin:0px;padding:0px;}
.left {text-align:left;}
.right {text-align:right;}
.related{width:317px;}
	.related p{margin-top:10px;}
	.title1 {display:table;margin:0px;padding:0px;text-align:left;border-bottom:1px solid #D5D5D5;height:26px;line-height:26px;font-size:14px;width:100%;}
	.title1 strong{display:block;float:left;margin:0px;padding:0px;font-size:14px;color:#069;}
	.title1 a:link,.title1 a:visited,.title1 a:active{display:block;float:left;padding-top:10px;}
	.li{padding:0px;margin:0px;line-height:25px;}
.li span{background:url(ico18.jpg) no-repeat 0px 5px;display:block;text-align:left;word-wrap:break-word;overflow:hidden;white-space:nowrap;line-height:25px;height:25px;}
.li span a:link,.li span a:visited,.li span a:active{margin-left:18px;color:#333}
.li span i{font-style:normal;margin-left:3px;font-size:9px;}
.news{margin-left:16px;width:317px;}
	.news p{margin-top:10px;}
	#content {FLOAT: right; OVERFLOW: hidden; WIDTH: 718px}
H1.down_c {COLOR: #333; BORDER-BOTTOM: #ccc 1px dotted}
H1.down_c {FONT-SIZE: 16px; MARGIN: 0px auto 10px; WIDTH: 688px; LINE-HEIGHT: 50px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 50px; TEXT-ALIGN: center}
/*相关新闻+最新闻结束*/
.clearbox {border-top: 0px;margin-top: 0px;border-top: 1px solid transparent !important;margin-top: -1px !important;height: 0px;	clear: both;background: none;font-size: 0px;visibility: hidden;}
.conAuthor{height:20px; line-height:24px; text-align:right; border-top:1px dashed #cccccc;}





/* #main .left 共性部分 */
	.mainright .box{margin-bottom:20px;}
	.mainright .box p{margin:0px;padding:0px;margin-left:5px;}
	.mainright .title3 span,.mainright .title4 span{width:190px;}

#al2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#al1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	text-decoration: none;
}
