/* CSS For red 
Design By Mosquito - www.sinhuo.net 
Design Time：2008-10-20
Last Modified 2007-10-30 16:25*/

/* General Styles*/

body{
	font-family: arial, helvetica, sans-serif, 微软雅黑,宋体;
	font-size: 12px;
	background-color:#FFFFFF;
	text-align:center;
	margin:0px;
}
font{line-height:150%;}
input,select,textarea,option{
	font-family:verdana,tahoma,"微软雅黑","宋体";
	font-size: 12px;
}
textarea{background-image:url("text_line.gif");line-height:25px;}
form{margin:0px;padding:0px;}
td{font-size:12px;line-height:150%;}
a:link,a:visited{color: #240c00;text-decoration: none;}
a:hover{color: #C60204;text-decoration: none; }
#page_w{/*总框架*/
	width:960px;
	text-align:left;
	margin:auto;
}
.disable_font{color:#666;}
.key_font{color:#f00;}
.inputself{
	background-image:url("input.gif");
	width:105px;
	padding:4px 0px 0px 4px;
	border:1px solid #b4b4b4;
	border-width:0px 1px 1px 0px;
}
.select_seft{width:110px;}
#top{/*顶部banner*/
	height:100px;
	background-image: url("xzzx.gif");
	background-repeat:no-repeat;
        border:1px solid #FF8F8F;
        border-width:0px 1px 0px 1px;
}
#top a{color:#c44000;}/*设为首页等按钮*/

.top_title{/*顶部菜单*/
	font-size:12px;
	color:#215402;
	background-color:#fbce70;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	padding-left:8px;
	letter-spacing:2px;
	font-weight:bold;
	background-image:url("top_bg.png");
	background-repeat:repeat-x;
	clear:both;
}
#l_bg{/*顶用户登陆*/
  height:34px;
  background-image:url("l_bg.gif");
	background-repeat:repeat-x;
	color:#FFFFFF;
}
.top_bg{/*顶部菜单下面*/
	border:1px solid #D1D1D1;
	height:55px;
	padding-bottom:4px;
	background-color:#FFFFFF;
	clear:both;
}
.left_line{/*右分隔线*/
  background-image: url("line.gif");
	background-repeat:repeat-x;
	height:8px;
	clear:both;
}
.line{/*分隔线*/
  background-image: url("line.gif");
  background-repeat:repeat-x;
  height:8px;
  clear:both;
}
.l_title{/*首页左边*/
	color:#ffffff;
	height:24px;
	border:1px solid #D1D1D1;
	border-width:1px 1px 0px 1px;
	padding:12px 0px 0px 26px;
	font-weight:bold;
	background-image:url("top_title.jpg");
	background-repeat:no-repeat;
	clear:both;
}
.left_conter{/*内容*/
	border:1px solid #D1D1D1;
	border-width:0px 1px;
	min-height:100px;
	padding:4px;
	
	color:#322d28;
}
.no_conter{
	top:30%;/*ie6*/
	color:#999999;
	text-align:center;
	position: relative;
	clear:both;
}
#index_tj{/*首页统计*/
	clear:both;
	height:210px;	/*ff2*/
	*height:210px;	/*ie6*/
	*+height:210px;	/*ie7.ff3*/
}

#leftmar{/*左边主体*/
	width:220px;
	float:left;
	background-color:#FFFFFF;
}
#rightmar{/*右边主体*/
	width:736px;
	*width:733px;
	text-align:left;
	float:right;
	background-color:#FFFFFF;
}
.index_right{/*右新大框架主体*/
	background-color:#FFFFFF;
	height:300px;
	border:1px solid #D1D1D1;
}
#news_flash{/*flash*/
	width:550px;
	float:left;
	border-right:1px solid #D1D1D1;
}
#news_gg{/*公告*/
	
	float:right;
	background-image:url("gg.gif");
	background-repeat:no-repeat;
	background-position: 50% 70%;
}
#news_right{/*新闻列表*/
	width:380px;
	height:300px;
	float:right;
	overflow:hidden;
	border:1px solid #D1D1D1;
		background-color:#FFFFFF;
}
.news_rihgt{/*新闻列表行*/
	font-size:13px;
	padding-top:5px;
	font-weight:lighter;
	width:370px;
	border-bottom: 0px dashed #a6d0a6;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.index_title{/*首页标题*/
	color:#ffffff;
	height:24px;
	padding:12px 0px 0px 26px;
	font-weight:bold;
	background-image:url("top_title.jpg");
	background-repeat:no-repeat;
	clear:both;
}
.r_title{/*右标题*/
	color:#ffffff;
	height:24px;
	padding:12px 0px 0px 23px;
	font-weight:bold;
	background-image:url("r_title.jpg");
	background-repeat:no-repeat;
	clear:both;
}
.pl_title{/*评论标题*/
	color:#ffffff;
	padding:12px 0px 0px 23px;
	font-weight:bold;
	background-image:url("pl_title.jpg");
	background-repeat:no-repeat;
	border-bottom: 2px solid #C80203;
	clear:both;
}
.index_pic_title{/*首页图片中心*/
	color:#ffffff;
	padding:12px 0px 0px 23px;
	font-weight:bold;
	background-image:url("pic_title.jpg");
	background-repeat:no-repeat;
	border-bottom: 2px solid #C80203;
	clear:both;
}
.r_title a{color:#fff;}
.right_title{
	color:#fff;
	height:24px;
	line-height:22px;
	/*vertical-align:middle;*/
	letter-spacing:1px;
	font-weight:bold;
	background-image:url("right2.gif");
	background-repeat:repeat-x;
	clear:both;
    padding:4px 0px 0px 23px;
     margin-bottom:5px; 
}
.center_right_search{/*搜索*/
	height:28px;
	text-align:center;
	padding-top:4px;
	background-color:#FFFFFF;
	border:1px solid #D1D1D1;
	clear:both;
}
.put,.overput{/*按钮*/
	background:url("bg_x.jpg") no-repeat;
	width:67px;
	height:23px;
	line-height:23px;
	border:0;
	cursor:hand;
}
.put{background-position:0px 0px;color:#FFFFFF;}
.overput{background-position:0px -26px;color:#ff0202;}
.index_ad{/*广告内容*/
	margin:2px 0px;
	white-space:nowrap;
	text-align:center;
	overflow:hidden;
	margin-bottom:6px;
}
/*首页文章*/
.art_mover{
	float:right;
	font-weight:normal;
	color:#4e4f4f;
	margin-right:3px;
	letter-spacing:0px;
	cursor:pointer;
}
.index_art_left {
	font-size: 12px;
	width:365px;
	height:180px;/*ie6*/
        min-height:auto;/*ie6不支持*/
	float:left;
	border:1px solid #D1D1D1;
	border-right:0px solid #D1D1D1;
		background-color:#FFFFFF;
	overflow-y:auto;
	overflow-x:hidden;
}
.index_art_right {
	font-size: 12px;
	width:365px;
	height:180px;/*ie6*/
        min-height:auto; /*ie6不支持*/
	float:right;
	border:1px solid #D1D1D1;
		background-color:#FFFFFF;
	overflow-y:auto;
	overflow-x:hidden;
}
.index_xzy,.index_xzy_end {/*行,多余自动以...代替*/
	font-size:12px;
	color:#240c00;
	padding:3px 0px 3px 4px;
	font-weight:lighter;
	width:360px;/*ie7width:362px*/
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.index_xzy{border-bottom: 1px dashed #a6d0a6;}
.err_art{
	top:35%;
	color:#999;
	text-align:center;
	position: relative;
}
#ftpic{
	margin:4px auto auto 5px;
	width:720px;
        overflow:hidden;
}
.index_pic{/*首页图片*/
	padding:7px;
	width:124px;
	margin:2px;
	border: 1px solid #c6f1af;
	background-color:#fff;
	cursor:pointer;
}
.pic_name{
	font-size:12px;
	text-align:center;
	width:126px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.pic{/*图片中心*/
	width:176px;
	text-align:center;
	float:left;
}
/*首页文章end*/
#pl_conter{/*评论主体*/
	background-color:#FFFFFF;
	border:0px solid #D1D1D1;
	padding-bottom:4px;
	height:180px;
	color:red;
}
.right_conter{/*右主体*/
	background-color:#FFFFFF;
	border:1px solid #5BC514;
	padding-bottom:4px;
	line-height:100%;/*可以解决ie6没有height出错问题*/
}
#wz_conter{/*显示文章内容的主体*/
	background-color:#FFFFFF;
	border:1px solid #D1D1D1;
	padding-bottom:4px;
	line-height:100%;
}
.soncontent{/*右分类*/
	line-height: 150%; 
	padding:10px 15px 10px 15px !important;
}
.cattotal{/*分类统计*/
	text-align:right;
	clear:both;
        color:#240c00;
}
.right_table1{/*有边框线效果*/
	margin-top:4px;
	width:99%;
	border-left:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
}
.page{/*分页表格*/
	width:100%;
	border:1px solid #D1D1D1;
	background-image: url("next.png");
	background-repeat:repeat-x; 
}
#conter_title {/*文章标题*/
	font-size:22px;
        line-height:150%;
	font-weight:bold;
	text-align:center;
	margin-top:30px;
	color:red;
}
#sm{/*文章说明*/
	color:#ff7101;
	text-align:center;
	margin:15px;
	padding:2px;
}
#zoom{/*文章内容*/
	white-space:normal;
	word-break:break-all;
	width:720px;
	font-size:14px;
	line-height:150%;
	text-indent:26px;
	color:#210903;
	margin-left:5px;
	height:auto;
	clear:both;
	border: 0px solid #D1D1D1;
	/*background-color: #ffffff;*/
}
#show_content {/*频道内容*/
	font-size:14px;
	padding:10px;
	line-height:180%;
	
	border: 1px solid #D1D1D1;
}
.nextone{/*上下一条数据*/
	margin:10px 0px;
	border:1px solid #D1D1D1;
	padding:4px;
	background-color:#f3f7f3;
	background-repeat:repeat-x;  
	line-height:150%;
	clear:both;
}
.ft_hot{/*热门调用*/
	width:208px;
	padding:2px 0px 3px 1px;
	font-weight:lighter;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#fb_pl{/*发表评论*/
	cursor:pointer;
}
/*表格列表*/
.right_table1 tr:hover{background:#f3f7f3;}
.plpage{/*评论分页*/
	width:30px;
	padding:2px;
	border:1px solid #D1D1D1;
	cursor:pointer;
	background-color:#FFFFFF;
}
#pic_conter{
	width:720px;
	border:0px solid #D1D1D1;
	text-align:center;
	word-break:break-all;
	table-layout:fixed;
}
/*-页脚-*/
#foot{
	height:110px;width:960px;
	clear:both;
	text-align:center;
        background-image: url("foot_bg.gif");
	background-repeat:repeat-x;
	border-top: 1px dashed #c9d7c8;
}
/*border-top: 1px dashed #FFFFFF;没有这句foot_men在ff下不能向下移动,真晕*/
#foot_men{
	margin:15px auto auto auto;
	position: relative;
	width:950px;
	color:#ffffff;
	text-align:center;
	background-color:#;
	font-size:13px;
	letter-spacing:2px;
}
#foot_men a{color:#ffffff;}
#copyright{
	margin-top:15px;
	text-align:center;
        font-size:12px;
	letter-spacing:1px;
}
/*-菜单-*/
#menu{/*菜单*/
	padding:8px 0px 8px 20px;
	color:#FFFFFF;
	font-size:12px;
	letter-spacing:2px;
	background-image: url("bg_men.gif");
	background-repeat:repeat-x;
	background-color:#D1D1D1;
}
#menu a{color:#FFFFFF;}
.menuskin {
	border: #D1D1D1 1px solid;
	visibility:hidden;
	font:12px verdana;
	position:absolute;
	background-color:#CF1B1A;
	margin-left:2px;
}
.menuskin a {
	padding-right:10px;
	padding-left: 25px;
	color: black;
	text-decoration: none;
	behavior:url("images/noline.htc");
}
#mouseoverstyle {margin:2px; padding:1px;}
#mouseoverstyle a {color: #FFFFFF;}
.navtopbar{
	height:30px;
	background-image:url("menu_bg.png");
	letter-spacing:2px;
	border:1px #f00 solid;
}
.navtopbar a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.navtopbar a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.navtopbar a:hover{
	color: #a30001;
	text-decoration: underline;
  }
.menuitems{
	margin:2px;
	padding:1px;
	word-break:keep-all;
	color: #555555;
}
.menuitems a:link,.menuitems a:active,.menuitems a:visited{
	color: #555555; 
	text-decoration: none;
}
.menuitems a:hover { 
	color: #555555; 
	text-decoration: none;
}
.HtmlCode{
	margin:5px 20px;
	border:1px solid #ccc;
	padding:5px;
	background:#fbfbfb;
	font-size:14px;
	font-family:tahoma;
	line-height:normal;
}
/*-菜单 end-*/
