﻿/* Default Stylesheet */
/** BODY ELEMENTS **/
body {
	font-size: 12px;
	text-align: center;
	
}
/** MAIN CONTAINERS **/
div#container {
	width: 980px;
	margin: 0 auto;
	text-align: center;
}
body.fullwidth div#container {
	width: 100%;
}
div#header {
}
div#header-in {
	height: 55px;
}
.top728 {
	float: left;
	width: 940px;
	font-size: 16px;
	margin: 8px 0px;
	overflow: hidden;
}
div#content-wrap {
}
div.content {
}
div.rlcol div.content {
	margin: 0 230px;
}
/* three column */
div.content-in {
	float: inherit;
	overflow: hidden;
}
div.column {
	width: 230px;
}
div.rlcol div.cleft {
	float: left;
}
/* three column left */
div.rlcol div.cright {
	float: right;
}
/* three column right */
div.column-in {
}
div#footer {
}
div#footer-in {
}
/** coumnone**/
.coumnone {
	width: 180px;
	float: left;
	clear: both;
}
.green {
	color: #8cb21a;
}
#greenmainmenu {
	list-style-type: none;
	padding: 0;
}
#greenmainmenu li a:visited {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #8cb21a;;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#greenmainmenu li a:active {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #8cb21a;;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#greenmainmenu li a:link {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #8cb21a;;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#greenmainmenu li a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #AAA;
	background-color: #8cb21a;
}
.pink {
	color: #ed41a3;
}
#pinkmainmenu {
	list-style-type: none;
	padding: 0;
}
#pinkmainmenu li a:visited {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #ed41a3;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#pinkmainmenu li a:active {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #ed41a3;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#pinkmainmenu li a:link {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #ed41a3;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#pinkmainmenu li a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #AAA;
	background-color: #ed41a3;
}
.brown {
	color: #7F7165;
}
#brownmainmenu {
	list-style-type: none;
	padding: 0;
}
#brownmainmenu li a:visited {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #7F7165;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#brownmainmenu li a:active {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #7F7165;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#brownmainmenu li a:link {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #7F7165;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#brownmainmenu li a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #AAA;
	background-color: #7F7165;
}
.blue {
	color: #43c1e1;
}
#bluemainmenu {
	list-style-type: none;
	padding: 0;
}
#bluemainmenu li a:visited {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #43c1e1;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#bluemainmenu li a:active {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #43c1e1;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#bluemainmenu li a:link {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #43c1e1;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#bluemainmenu li a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #AAA;
	background-color: #43c1e1;
}
.red {
	color: #ff9900;
}
#redmainmenu {
	list-style-type: none;
	padding: 0;
}
#redmainmenu li a:visited {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #ff9900;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#redmainmenu li a:active {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #ff9900;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#redmainmenu li a:link {
	font-size: 1.1em;
	text-transform: capitalize;
	display: block;
	width: 160px;
	padding: 6px 2px 2px 4px;
	color: #ff9900;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#redmainmenu li a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #AAA;
	background-color: #ff9900;
}
.pmjs168x90 {
	float: left;
	font-size: 16px;
	width: 180px;
	margin-bottom: 10px;
}
/** coumtwo**/
/** coumtwo**/
.coumntwo {
	width: 180px;
	float: left;
	clear: both;
}
/** 搜索开始**/
#search_boxbaidu{width:180px; height:90px;float:left;}

#search_box {
	width: 180px;
	height: 31px;
	background: url('../images/bg_search_box.gif');
}
#search_box #s {
	float: left;
	padding: 0;
	margin: 6px 0 0 6px;
	border: 0;
	width: 135px;
	background: none;
	font-size: 14px;
	color: #008000;
}
#search_box #go {
	float: right;
	margin: 3px 4px 0 0;
}
/** 搜索完**/
/**谷歌搜索开始**/
.Search180 {
	width: 180px;
	height: 120px;
	color: #39f;
	padding: 0px;
}
/**谷歌搜索完**/


/** 热门关键词搜索开始**/
#keysearch {
	line-height: 20px;
	float: none;
	width: 160px;
	margin: 6px 0 0 6px;
}
.keysearch {
	display: inline;
	font-size: 16px;
}
.keysearch li a {
	border-bottom: #ccc;
	text-decoration : underline;
}
.keysearch li a:hover {
	background: #8cb21a;
	color: #fff;
}
/** 热门关键词搜索完**/
.pmjs160 {
	width: 170px;
	padding: 5px;
	float: left;
	display: block;
}
/** coumbig**/
.coumnbig {
	width: 480px;
	float: left;
	clear: none;
	overflow: hidden;
}
.atcbox {
	float: left;
	width: 480px;
	overflow: hidden;
	font-size: 16px;
}
.atcno1box {
	float: left;
	width: 480px;
	overflow: hidden;
}
.atcno1 {
	float: left;
	width: 480px;
	padding: 0 5px;
	overflow: hidden;
}
.atcno1 img {
	padding: 2px;
	border: 1px solid #ccc;
	margin-top: 4px;
}
.atcno1_title {
	width: 282px;
	padding: 4px 10px;
	border-bottom: 2px solid #e9e9e9;
	margin: 5px 0 0px 6px;
	font-size: 16px;
	background-color: #e5e5e5;
}
.atcno1_about {
	width: 292px;
	height: 50px;
	line-height: 16px;
	margin: 0 0 0 6px;
	color: #669;
	font-size: 14px;
	line-height: 18px;
	background: #eee;
	padding: 4px 5px;
}
.atcno1 li {
	float: left;
	border: 0;
}
#atclistgreen {
	list-style-type: none;
	float: left;
	width: 480px;
	overflow: hidden;
	font-size: 16px;
}
#atclistgreen li a:visited {
	font-size: 16px;
	text-transform: capitalize;
	display: block;
	width: 480px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistgreen li a:active {
	font-size: 16px;
	text-transform: capitalize;
	display: block;
	width: 480px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistgreen li a:link {
	font-size: 16px;
	text-transform: capitalize;
	display: block;
	width: 480px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistgreen li a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #AAA;
	background-color: #8cb21a;
}
#atclistpink {
	list-style-type: none;
	float: left;
	width: 480px;
	overflow: hidden;
	font-size: 16px;
}
#atclistpink li a:visited {
	font-size: 16px;
	text-transform: capitalize;
	display: block;
	width: 480px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistpink li a:active {
	font-size: 16px;
	text-transform: capitalize;
	display: block;
	width: 480px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistpink li a:link {
	font-size: 16px;
	text-transform: capitalize;
	display: block;
	width: 480px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistpink li a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #AAA;
	background-color: #ed41a3;
}
#atclistbrown {
	list-style-type: none;
	float: left;
	width: 480px;
	overflow: hidden;
	font-size: 16px;
}
#atclistbrown li a:visited {
	font-size: 16px;
	text-transform: capitalize;
	display: block;
	width: 480px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistbrown li a:active {
	font-size: 16px;
	text-transform: capitalize;
	display: block;
	width: 480px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistbrown li a:link {
	font-size: 16px;
	text-transform: capitalize;
	display: block;
	width: 480px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistbrown li a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #AAA;
	background-color: #7F7165;
}
#atclistblue {
	list-style-type: none;
	float: left;
	width: 480px;
	overflow: hidden;
	font-size: 16px;
}
#atclistblue li a:visited {
	font-size: 16px;
	text-transform: capitalize;
	display: block;
	width: 480px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistblue li a:active {
	font-size: 16px;
	text-transform: capitalize;
	display: block;
	width: 480px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistblue li a:link {
	font-size: 16px;
	text-transform: capitalize;
	display: block;
	width: 480px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistblue li a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #AAA;
	background-color: #43c1e1;
}
.da1 {
	width: 462px;
	height: 60px;
	float: left;
	margin-top: 5px;
}
.inside {
	width: 462px;
	float: left;
	margin-top: 5px;  color: gray;
}
/** FORMS **/
.right_news {
	float: left;
	width: 240px;
}
.left_related {
	float: right;
	width: 240px;
}
#atclistright_news {
	list-style-type: none;
	float: left;
	width: 236px;
	overflow: hidden;
	font-size: 12px;
}
#atclistright_news li a:visited {
	font-size: 12px;
	text-transform: capitalize;
	display: block;
	width: 236px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistright_news li a:active {
	font-size: 12px;
	text-transform: capitalize;
	display: block;
	width: 236px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistright_news li a:link {
	font-size: 12px;
	text-transform: capitalize;
	display: block;
	width: 236px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistright_news li a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #AAA;
	background-color: #8cb21a;
}
#atclistleft_related {
	list-style-type: none;
	float: left;
	width: 236px;
	overflow: hidden;
	font-size: 12px;
}
#atclistleft_related li a:visited {
	font-size: 12px;
	text-transform: capitalize;
	display: block;
	width: 236px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistleft_related li a:active {
	font-size: 12px;
	text-transform: capitalize;
	display: block;
	width: 236px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistleft_related li a:link {
	font-size: 12px;
	text-transform: capitalize;
	display: block;
	width: 236px;
	line-height: 30px;
	padding: 0px 8px 2px 8px;
	color: #06f;
	border-bottom: 1px dashed #bbb;
	background-color: #FEFEFE;
}
#atclistleft_related li a:hover {
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #AAA;
	background-color: #8cb21a;
}
.box {
	float: left;
	clear: inherit;
}
/** END **/
/*--guide--*/
#guide {
	line-height: 28px;
	height: auto;
	background: #8cb21a;
	margin-bottom: 2px;
	text-align: left;
	color: #333;
}
#guide a:link, #guide a:visited, #guide a:active {
	color: #333;
}
#guide a.k_guidename {
	padding: 0px 30px 0px 22px;
}
.g468 {
	width: 468px;
	font-size: 14px;
	float: left;
	margin: 10px 0px;
	overflow: hidden;
}
/** LISTS **/
/*--文章列表--*/
.atcno1_titlebig {
	width: 455px;
	padding: 4px 10px;
	border-bottom: 2px solid #e9e9e9;
	margin: 5px 0 0px 0px;
	font-size: 16px;
	background-color: #e5e5e5;
}
.atcno1_aboutbig {
	width: 455px;
	height: auto;
	line-height: 16px;
	color: #669;
	font-size: 14px;
	line-height: 18px;
	background: #eee;
	padding: 4px 10px;
}
/*--分页--*/
.k_pagelist {
	display: table;
	clear: both;
	width: 100%;
	margin: 10px 0;
	line-height: 30px;
	text-align: left;
	font-size: 14px;
}
/* {king:pagelist/} */
.k_pagelist a {
	color: #797979;
	display: inline;
	padding: 3px;
}
.k_pagelist a:hover {
	color: #fff;
	background: #ed41a3;
	text-decoration: none;
	padding: 3px;
}
.k_pagelist strong {
	margin: 0px 3px;
	color: #b00;
}
.k_pagelist span {
	margin: 0px 3px;
	color: #797979;
	display: none;
}

/* 系统的CSS设置 */
.k_error  {color:#C01920;display:block;line-height:24px;font-size:14px;}

.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_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:left;line-height:22px;width:400px;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_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;}


.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:50px; height: 24px; }
.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;height: 24px; }
.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:310px;height: 24px; }
.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:12px; width:400px; padding: 0 5px;}
.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;height: 24px; }

.in1 {border:1px solid;border-color:#777 #CCC #CCC #777;font-size:14px;width: 50px;}
.in2 {border:1px solid;border-color:#777 #CCC #CCC #777;font-size:14px;width:100px;}
.in3 {border:1px solid;border-color:#777 #CCC #CCC #777;font-size:14px;width:200px;  height: 25px;}
.in4 {border:1px solid;border-color:#777 #CCC #CCC #777;font-size:14px;width:400px;height: 25px;}
.in5 {border:1px solid;border-color:#777 #CCC #CCC #777;font-size:14px;width:600px;}


/* 评论 */ 
#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;}

/* #bottom */


.table{
border:1px solid #000;
color:#333;
font:14px;
line-height: 24px;
}
.table ol li{
padding-left:5px;
background-color:expression(this.sourceIndex%2? '#efefef':'#fefefe');
}

