/*updated on 2009.08.28 by astk@fengzx.cn for maxcms:2.5&2.6*/
@charset "gb2312";
*{ margin:0; padding:0; list-style:none;}
ul li {list-style-type:none; }
body{ font:12px/22px "微软雅黑",Verdana, Arial, Helvetica, sans-serif; text-align:center;}
img{ border:none;}
a{color:#261CDC; text-decoration:none}
a:hover{ color:#DB0000; text-decoration:underline;}

/* 首页 */
.STYLE1 {
	color: #FF0000;
	font-weight: bold;
}
.s1{ width:85px; height:32px; font-size:14px; font-weight:bold;  background:url(s.gif) repeat-x;  border:solid 1px #ADB9C2;}
.s2{ padding:1px; width:305px;_width:300px;height:28px; background:url(s.gif) repeat-x;  border:solid 1px #ADB9C2;}
.s2 input { padding:6px 4px 0 4px;_padding:0 3px;width:298px;_width:300px; height:22px;_height:26px; line-height:26px;font-size:14px; background:#FFF; border:none;}
.s3 a{ margin:0 5px; font-size:12px; line-height:16px;}
.s4{ font-size:14px; color:#ccc;text-align:left;}
.h_f{ clear:both;margin:auto; width:460px;text-align:left;}
.Grey{ color:#666;}
.Red{ color:#F70000;}
.f,.n{ margin:auto; width:460px; text-align:left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.f li{ margin:0 3px; padding:0 10px; float:left}
.n ul{ padding:8px 0 0 0; text-align:center;}
.n li{ float:left; width:25%;}
.n img{ display:block; margin:0 auto; padding:1px; background:#ccc;}
#ad468{clear:both;display:block;margin:auto;width:468px;}
#ad468 p{ padding:8px 0;}
.tabpane{ color:#666; cursor:pointer}
.select{ color:#F70000; cursor:pointer}
.links{height:100%;overflow:hidden;}
.links ul{margin:5px 0px 0px 15px;}
.links li{width:80px;height:20px;line-height:20px;float:left;text-align:left;overflow:hidden;padding-right:4px;}
.links li a:link,.links li a:visited{color:#333;text-decoration:none;}
.links li a:hover{color:#F60;text-decoration:none;}

#top,#mian,#guide{clear:both; display:block; margin:0 20px; text-align:left;}
#left{float: left; width:65%; margin-top:5px}
#right{ float:right; width:250px; margin-top:5px}
.Red{ color:#DB0000;}
.Grey{ color:#666;}
#k_hit{color:#DB0000;}/* 浏览数 */

#top{text-align:left; height:75px; background:url(logo1.gif) no-repeat 0 15px;}/* 头部 */
#top form{clear:both; padding:15px 0 10px 150px; }
#top .s_c,#top .s_bt{ float:left;}
#top .s_c{width:320px;_width:315px;}
#top .s_bt a{ margin:0 5px; font-size:12px;}
#top .s_c input{padding:0 5px; width:305px;_width:300px;height:25px; line-height:25px;border:solid 2px #ADB9C2;}
#top .s_bt input{ margin:0 1px 0 1px;+margin:1px 1px 0 1px; width:85px; height:29px; font-size:14px; font-weight:bold;  background:url(s.gif) repeat-x;  border:solid 1px #ADB9C2;}
#top .s_s{clear:both;display:block;}
#top .s_s input{ margin:0 5px 0 0;}

#guide{ line-height:25px;}/* 位置 */
.k_guidename{ margin:0 8px 0 0;}

#nav{background:url(s.gif) repeat-x;background-color:#ECF1F3; border-bottom:solid 1px #DAE1E5;height:25px; line-height:25px;}
#nav ul{float:left;}
#nav ul li{margin:0 3px; padding:0 3px; float:left;}

/* 列表页 */
.box_v{ clear:both;height:160px; overflow:hidden;}
.box_v img{ float:left; padding:1px; margin:0 8px 50px 0; background:#fff;}
.box_v h2{font-size:14px;}
.box_v span{font-weight:bold;}
.box_v em{ margin:0 5px 0 0; line-height:20px;}
.box_v em a{ padding:3px 5px; background:#F7FAFA; border:solid 1px #E7ECEF; text-decoration:none;  font-style:normal;}


/* 内容页 */
.box_p{clear:both; height:100%;}
.v_img{float:left;margin:0 8px 0 0; width:180px;padding:1px; background:#fff;}

.v_text{float:left; width:330px;}
.v_text h2{ font-size:14px;}
.v_text span{font-weight:bold;}
.v_text em{font-style: normal;}
.v_text em a{color:#DB0000; text-decoration:none; font-weight:bold;}
.params{ clear:both; display:block; margin-bottom:5px; line-height:30px;}
.params h1{ clear:both; font-size:12px; font-weight:bold}
.params li{float:left; height:25px; line-height:25px; width:110px; text-align:center;  margin:8px 0 0 0;display:block;}
.params a{border:solid 1px #E7ECEF; background:#F7F7F7; width:100px; display:block; height:25px; overflow:hidden}
.params a:visited{background:#999999; display:block;}
.params a:hover{border:solid 1px #E30000; background: #E30000; color:#FFF;}
.v_content{clear:both; display:block; }

.params1{clear:both; display:block; margin-bottom:5px; line-height:30px;}
.params2{clear:both; font-size:12px; font-weight:bold}

/* 右 */
#right h4{ padding:0 0 0 15px; font-size:14px; line-height:25px; background:url(s.gif) repeat-x 0 -3px;border-top:solid 1px #ADB9C2; margin-top:5px; border-left:solid 1px #ADB9C2; border-right: solid 1px #ADB9C2}
#right br{height:8px; line-height:8px; overflow:hidden;}

/* 右 热点 */
#hot2{line-height:18px; text-align:left; border:solid 1px #ADB9C2; background:#FFF; overflow:hidden; padding-bottom:5px; padding-left:5px; padding-top:5px; margin-bottom:5px;font-weight : bold;}
#hot{line-height:18px; text-align:center; border:solid 1px #ADB9C2; background:#FFF; overflow:hidden; padding-bottom:5px; margin-bottom:5px;}
#hot ul{ padding:8px 0; list-style-type:none}
#hot li{ width:98%; list-style-type:none; text-align:left; line-height:20px; padding-left:5px}
#hot li a{ clear:both; display:block; text-decoration:none}
#hot li img{ padding:1px; margin:0 0 5px 0; background:#000;}
#hot h2{ font-size:12px;}
#hot span{ font-weight:bold;}
#hot em{ margin:0 5px 0 0; font-style:normal;}


/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;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;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 搜索 */
.k_search{}
.k_search p{ color: #999;}
.k_search div{ clear:both; display:block; padding:5px 0 10px 0;}
.k_search div h3{ font-size:14px;}
.k_search div p{ color:#000;}
.k_search div p a{ color:#7777CC;}
.k_search div span{ color:#008000;}
.k_search div strong{color:#DB0000;}

.k_form{}
.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
.k_form div {text-align:left;}
.k_form div input {padding:1px 3px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}
.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{ width:260px; height:18px; line-height:18px;}
.k_in4{width:200px; height:18px; line-height:18px;}
.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}

/*系统播放器相关CSS*/
#ShowPlayer{width:550px;height:460px;}
#ClosePlayer{ float:right; margin-right:4px;}
#ErrPlayer{ float:left; margin-left:4px;}
#DataPlayer{display:none; width:550px;height:21px; background:#CCCCCC; line-height:21px;}/*内容页的播放器广告*/
#DataPlayer a{ font-size:14px; color:#0033CC; font-weight:bold}/*内容页的播放器广告*/

#uu{ float:right; margin-right:10px; font-size:12px}
.btu{ border-top:  #dae1e5 solid 1px; line-height:5px}
.linku{text-align:center; margin:2px auto; width:950px}
.linku a{ text-decoration:none}

/*map*/
.search_type {
	 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px;  WIDTH: 980px;; PADDING-TOP: 5px;
}
.search_ypk {
	FLOAT:left; OVERFLOW: hidden; WIDTH: auto; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.search_pingfen {
	MARGIN: 0px 5px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 5px
}
.search_kkk1_list {
	PADDING-LEFT: 3px; FLOAT: left; WIDTH: 100px; LINE-HEIGHT: 24px; HEIGHT: 24px; overflow:hidden
}

.search_kkk1_list3 {
	PADDING-LEFT: 3px; FLOAT: left; WIDTH: 100px; LINE-HEIGHT: 18px; HEIGHT: 18px; overflow:hidden; text-align:left
}
.righttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 100%; COLOR: #48B74B; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px dashed; HEIGHT: 20px
}
A.bbb:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
A.bbb:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #06d; TEXT-DECORATION: none
}
A.bbb:hover {
	COLOR: #fff; BACKGROUND-COLOR: #06d; TEXT-DECORATION: none
}


.videocomment{ clear:both;margin-top:2px;}
	.commentbar{background-color:#FCFFF6;border:1px solid #DDDDDD;line-height:26px;margin:0 8px 8px;padding:5px;text-align:left}
	.commentbar a{background-color:#E5ECF5;border:1px outset #CCCCCC;color:#333333;cursor:pointer;font-size:12px;height:24px;line-height:24px;width:80px;float:right; text-align:center;font-weight:600}
	
	#addform{margin:8px}
		#addform p{ padding:5px 0}
		input#user{background-color:#FAFAD2;border:1px solid #DDDDDD;font-family:Verdana;height:18px;padding:3px 4px;width:160px;}
		#addform textarea {background-color:#FAFAD2;border:1px solid #DDDDDD;height:120px;overflow:auto;padding:3px 4px;width:580px;}
		#post_btn {background-color:#E5ECF5;font-size:14px;height:28px;width:120px;}
	#commentlist{padding:8px}
		#commentlist ul{width:100%; overflow:hidden;background-color:#FCFCFC;border:1px solid #DDDDDD;margin-bottom:6px;padding:5px 0}
		#commentlist li {line-height:21px;text-align:right;padding:0 5px}
		#commentlist li span{float:left}
		#commentlist li strong{color:#0066CC;font-weight:normal;}
		#commentlist li.words {overflow:hidden;text-align:left;word-wrap:break-word;word-break:normal;margin:.5em 2em;color:#333;background-color:#F8FFF6;border: 1px solid #EBF2EA;}		
		.page {float:right;font-size:13px;text-align:right;overflow:hidden;width:100%}
			.is_on {font-size:20px;font-weight:bold;}

/*---------------弹出------------------*/
#bg{position:absolute;left:0px;background-color:#000000;}
#msg{position: absolute;background-color:white;border:1px solid #1B76B7;}
#msg .msgtitle{padding:3px 3px;color:#0099CC;font-weight:700;line-height:21px;height:25px;font-size:12px;border-bottom:1px solid #1B76B7; text-indent:3px; background-color:#1B76B7;text-align:right}
#msg .msgtitle img{cursor:pointer;margin:4px 5px 0 0}
#msgbody{padding:8px;line-height:25px; overflow:auto}
#msgbottom{text-align:center;height:20px;line-height:20px;font-size:12px;background-color:#1b76b7;color:#FFFFFF}
#msgtitle{float:left;color:white}
.params1{clear:both; display:block; margin-bottom:5px; line-height:30px;}
.params2{clear:both; font-size:12px; font-weight:bold}