/* 全局定义 */
body{margin:0;padding:0;font-size:12px;color:#333;line-height:22px;background:#fff;}
div,form,img,ul,ol,li,dl,dt,dd,iframe{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */
/* ===链接颜色=== */
a:link,a:visited{text-decoration:none;color: #333;}
a:hover,a:active{text-decoration:underline; color: #c00;}
/* 颜色属性 [定义规则：c+颜色名称或16进制代码]*/
.cwhite{color:#fff;}
.cwhite a:link,.cwhite a:visited{color: #fff;}
.cwhite a:hover,.cwhite a:active{text-decoration:none; color: #ff0;}
.cblack{color:#000;}
.cblack a:link,.cblack a:visited{color: #000;}
.cblack a:hover,.cblack a:active{color: #c00;}
.cred{color:#f00;}
.cred a:link,.cred a:visited{color: #f00;}
.cred a:hover,.cred a:active{color: #c00;}
.cc00{color:#c00;}
.cc00 a:link,.cc00 a:visited{color: #c00;}
.cc00 a:hover,.cc00 a:active{color: #f30;}
.c360{color:#360;}
.c360 a:link,.c360 a:visited{color: #360;}
.c360 a:hover,.c360 a:active{color: #c00;}
.c336A9D{color:#336A9D;}
.c336A9D a:link,.c336A9D a:visited{color: #336A9D;}
.c336A9D a:hover,.c336A9D a:active{color: #c00;}
.c000{color:#000;}
.c000 a:link,.c000 a:visited{color: #000;}
.c000 a:hover,.c000 a:active{color: #c00;}
.c049{color:#049;}
.c049 a:link,.c049 a:visited{color: #049;}
.c049 a:hover,.c049 a:active{color: #c00;}
.c06f{color:#06f;}
.c06f a:link,.c06f a:visited{color:#06f;}
.c06f a:hover,.c06f a:active{color:#c00;}
.cf60{color:#f60;}
.cf60 a:link,.cf60 a:visited{color:#f60;}
.cf60 a:hover,.cf60 a:active{color:#c00;}
.cf30{color:#f30;}
.cf30 a:link,.cf30 a:visited{color:#f30;}
.cf30 a:hover,.cf30 a:active{color:#c00;}
.c666{color:#f60;}
.c666 a:link,.c666 a:visited{color:#666;}
.c666 a:hover,.c666 a:active{color:#c00;}
/* ===颜色链接结束=== */
.margintop10{margin-top:10px;}
/* 公用字号 */
.f14px{font-size:14px;}

/*=====================================内容页通用开始===========================================*/
/* ===行距=== */
.lh18px{line-height:18px;}

/*========主体css开始==========*/
.container{width:930px;padding:0px 5px;margin:0px auto;background:#fff;}
.content{width:950px;}
/* ===内容右侧开始=== */
.contentright{width:300px;float:right;padding-left:10px;background:#fff;}
/*320*200图片*/
.contentright .rightimg{height:auto;}

.contentright .border{width:296px;padding:1px;line-height:22px;border:1px solid #ccc;}
.rightbar{width:286px;height:30px;line-height:30px;font-size:14px;margin:0 5px;background:url(lineright.gif) repeat-x center;}
.rightbartext{padding:0 5px;background:#fff;font-weight:bold;float:left;}
.righttext{padding:2px;text-align:center;line-height:20px;}
/*分类汇总*/


.bbs{width:296px;padding:1px;line-height:22px;border:1px solid #ccc;margin-top:10px;}
.bbs .bbsbar{background:#f4f4f4;margin:1px;line-height:30px;font-size:14px; font-weight:bold; padding-left:5px;}
.bbs .bbstext{margin:5px 5px 5px 10px;}

/*选项卡板块*/
#Tab1{width:298px;margin:10px 0;border:solid 1px #ccc;}
/*菜单class*/
#Tab1 .Menubox {width:286px;height:22px; background:url(tabbg.gif) repeat-x bottom; margin:5px 5px 0 5px;}
#Tab1 .Menubox ul{padding:0px;list-style:none;}
#Tab1 .Menubox ul a{color:#fff}
#Tab1 .Menubox li{float:left;display:block;cursor:pointer;width:84px; height:20px; line-height:20px;padding-top:2px;text-align:center;color:#fff;font-weight:bold;background:url(tab02.gif); margin:0 0 0 5px;}
#Tab1 .Menubox li.hover{width:96px;background:url(tab01.gif);color:#000;font-weight:bold;height:20px;padding-top:2px;line-height:20px;margin-left:5px;}
#Tab1 .Menubox li.hover a{color:#000;}
#Tab1 .Menubox li.visited{color:#F00}
#Tab1 .Contentbox{padding:0 10px 0 0;margin:5px 0 0 8px;height:220px;background:url(nobg.gif) repeat-y;}
.contentboxleft{float:left;width:22px;color:#fff;font-size:10px;font-family:Arial;font-weight:bold;text-align:center;margin-right:5px;}
.contentboxright{float:left;}
#Tab1 table{width:250px;float:left;}


/* ====内容左侧开始=== */
.contentleft{width:640px;float:left;background:#fff;}
.contentleft .contop{width:618px;border:1px solid #ccc;padding:10px;}
.contentleft .smalltitle{height:22px; margin-top:5px;}
.contentleft .smalltitle span{float:right;}
.contentleft .fnt span{float:right;}
.title{height:45px;line-height:45px;font-size:20px;font-family:黑体;text-align:center;}
.title01{height:22px;line-height:22px;background:#f4f4f4;text-align:center;border-top:1px solid #ccc;margin-bottom:10px;}

/*文章内容正文*/
#articlecontent{padding:0 5px;line-height:25px;font-size:14px;}
.article img{vertical-align:middle;max-width:560px;width:expression(this.width>560 && this.height<this.width?560: true);}
.article table{vertical-align:middle;max-width:560px;width:expression(this.width>560 && this.height<this.width?560: true);}

/*.contentleft .button{text-align:center;margin:20px 0;}*/
/*评论、收藏板块*/
.contentleft .ding{border-bottom:1px dashed #ccc;margin:15px 5px 0 4px; padding:3px;}
.contentleft .ding .left{ width:300px; float:left; margin-top:30px; padding-right:20px;}
.left ul{ list-style:none;}
.left ul li{ float:left; margin:0 0 0 10px; height:22px; line-height:22px;}
.left a:link,.left a:visited{color: #333; width:55px; display:block; padding-left:20px;}
.left a:hover,.left a:active{color: #c00;}
.left ul .tuijian{background:url(neirong_13.gif) no-repeat left; width:70px;padding-left:20px; cursor:hand;}
.left ul .shoucang{background:url(neirong_15.gif) no-repeat left; width:55px;}
.left ul .dayin{background:url(neirong_10.gif) no-repeat left; width:75px;}
.left ul .jiucuo{background:url(jiucuo.jpg) no-repeat left; width:20px;}
.contentleft .ding .right{ width:250px; float:right;}
.right a:link,.right a:visited{color: #c00; width:47px; height:49px; display:block; text-align:center; font-weight:bold;}
.right a:hover,.right a:active{color: #c00;}
.right ul{ list-style:none;}
.right ul li{ float:left; padding-right:10px;}
.right ul li span{ padding:8px 0 0 22px; font-weight:100; display:block;}
.right .dinga{width:47px; height:49px; background:url(ding.gif) no-repeat;}
.right .cai{width:47px; height:49px; background:url(cai.gif) no-repeat;}
.right .zhongli{width:47px; height:49px; background:url(zhongli.gif) no-repeat;}
.right .zhongli span{ padding-left:0px; font-weight:100; display:block;}

/*相关文章板块*/
.wei{width:606px; border:1px dotted #95d8d8; margin:auto; padding:5px 0 0 0;}
.wei ul{ list-style:none;padding:0 30px 0 20px;}
.wei ul li{float:left;height:28px; line-height:28px; color:#c00; border-right:solid 1px #ccc; font-size:13px; display:block; padding:0 20px 0 20px;}
.wei a:link,.wei a:visited{color: #c00; padding-left:30px; height:28px;}
.wei a:hover,.wei a:active{color: #c00;}
.wei ul .wei01{ background:url(neirong_28.gif) no-repeat 20px;}
.wei ul .wei02{background:url(neirong_30.gif) no-repeat 15px;}
.wei ul .wei03{background:url(neirong_32.gif) no-repeat 18px;}
.wei ul .wei04{background:url(neirong_34.gif) no-repeat 15px;}

.pinglun{width:606px;border:solid 1px #95d8d8;margin:auto;margin-top:3px;text-align:center;padding:4px 0;}
.pingluntitle{width:600px; font-size:14px; font-weight:bold; margin:12px auto 0 auto; padding-right:5px;}
.pingluntitle span{ float:right;font-size:12px; font-weight:100;}
.pinglun .td{padding-left:10px;text-align:left; height:30px;}
.pinglun .con{width:485px;float:left;padding-left:10px;}
.pinglun .face{width:385px;float:left;padding-top:8px;}
.pinglun .button{width:60px;height:80px;padding:5px 15px 5px 10px;float:right;background:#fff;}
.pingluninput{border:1px solid #ccc;font-size:12px;}
.pingluntext{font-size:12px;overflow:hidden;width:480px;height:80px;border:1px solid #ccc;margin-top:3px;background:#fff url(bbslogo_tran.gif) no-repeat 10px 5px;}
/*=====================================内容页通用结束===========================================*/

/*内容页顶部右侧登录*/
.n_put{width:110px; height:18px; font-size:12px; line-height:18px; padding:0 1px 0 3px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;font-family:Arial, Helvetica, sans-serif;}
.ndlok{width:190px;height:90px;border:1px solid #ddd;overflow:hidden;}
.ndlok table{margin-top:6px;}
.ndlok td{padding:0 0 0 10px;height:25px;}
.nrlogin{width:45px;height:21px;background:url(nr_denglu.gif);line-height:21px;text-align:center;color:#fff;font-size:12px;border:0;cursor:pointer;float:left;margin:0 5px 0 15px;}
a.nrzhuce{width:45px;height:21px;line-height:21px;background:url(nr_zhuce.gif);text-align:center;font-size:12px;border:0;cursor:pointer;display:block;float:left;margin-right:5px;}
a.nrzhuce:link,a.nrzhuce:visited{color:#333;}
a.nrzhuce:hover,a.nrzhuce:active{color:#f60; text-decoration:none;}

.newslist dl dt{
                line-height:20px;
                font-size:14px; 
				font-weight:bold;
				padding-top:8px;
				padding-bottom:5px;
				background:url(ico_2.gif) no-repeat 0px 14px;
				border-bottom:1px solid #e5e1e1;
				 }
.newslist dl dt a{
	color:#039;	
	padding-left:20px;
}
.newslist dl dd{
	width:100%;
	padding-top:6px;
	padding-bottom:5px;

}
.newslist dl dd.preview{
	line-height:18px;
	color:#000000;
	text-indent:13px;
	font-size:12px;	
	line-height:18px;	
}
.newslist dl dd.info{
	line-height:20px;
	font-size:12px;
	color:#999;
	border-bottom:1px dashed #C5DDBC;
}
.newslist dl dd.info span{
	color:#F60;
	margin-right:20px;
}
.newslist dl dd.info a{
	color:#039;	
	float:right;
	position:relative;
	margin:-30px 5px 0px 0px;
	
}