*{ margin:0px; padding:0px;}
body{ background:#fff; font-size:12px; color:#000; font-family:宋体;margin: 0 auto;}
.wrap { width:980px; margin:0 auto;}
img { border:none;}
h1{ font-size:20px; font-family:宋体; color:#ff0000; text-align:center; line-height:40px; padding:10px 0px 10px 0px;}

dl,ul,dl dt,ul li{ list-style:none;}
.hspace { height: 4px; overflow: hidden; clear: both; }
.hspace0 { overflow: hidden; clear: both; height: 0; }
.hspace10 { overflow: hidden; clear: both; height: 10px; }
a:hover{ color:#FF0000;}
a { text-decoration:none; color:#004A9F;}
.left,.leftb { float:left;}
.right,.rightb { float:right;}
.leftb,.rightb { margin:0px 10px;}

.w980{ width:980px; margin:0px auto; clear:both;}
.mt{ margin-top:5px;}
.mtb { margin-top:3px;s}
.ml{ margin-left:10px;}
.mr{ margin-right:3px}

	.sw { width:596px; left: 50%; top: 236px; +top: 242px; -top: 242px; margin-left: -308px; position: absolute; background: #f1f1f1; z-index: 1; padding: 9px; border: solid 1px #bcccdf; }
	.sw a { display: inline-block; width: 64px; padding-left: 10px; }

.a980{ width:980px; margin:0px auto; clear:both;overflow:hidden;}
.a980 li {float: left;height: 70px;overflow: hidden;padding:6px 0 5px 0;list-style: none outside none;display: inline-block;}
.a_lef {margin:0 0 0 10px;}
.b_lef {margin:0 0 0 6px;}
.c_lef {margin:0 0 0 6px;}


.top { background:url(../image/zhujiage.gif) left bottom repeat-x; height:31px; line-height:30px;}
.top a { display:block; float:left; color:#fff; margin-left:10px;}
.top .right,.top .left { margin:0px 20px;}
.menu{ padding:5px 0px;}
.search{ padding:5px 0px;}
.menulist { margin-left:20px;}
.menulist a{ font-size:14px; color:#004276; line-height:21px; font-weight:bold;}
.menulist a:hover{ color:#cc0000;}

.input { background:url(../image/zhujiage.gif) left -300px no-repeat; height:18px; width:195px; border:none;padding:1px 0 0 2px;}
.btn { background:url(../image/zhujiage.gif) left -322px no-repeat; height:20px; width:38px; border:none;}

#tbody{ width:980px; border-bottom:#d3dbe6 solid 1px; background:url(../image/bg.gif) repeat-y; border-top:#003795 solid 4px; padding-bottom:20px; overflow:hidden}
#tbody #left { width:645px; float:left; padding:10px; overflow:hidden;}
.toptit{ line-height:35px;}
.toptit a{ color:#004276;}
.toptit a:hover { color:#F00; text-decoration:underline;}
.info { padding:6px; text-align: center;clear: both;}
.c_top { padding:18px 0px 2px 0px; text-align: center;clear: both;}
.from { width:488px; float:left; margin-left:10px;}
.line { background:url(../image/xx.gif) repeat-x; height:1px; overflow:hidden; clear:both; margin:10px 0px;}
#ckepop { margin:0px 0px 0px 15px;}
#ckepop span{ float:left; font-size:14px; color:#333;}

.topoos{ color:#333333; text-align:center; overflow:hidden; margin-bottom:10px;width:645px;}
.topoos a{
	color: #999999;
    display: inline-block;
    height: 18px;
    line-height: 18px;
    margin-right: 5px;
    padding-left: 18px;
	}
.toos{ color:#333333; text-align:right; overflow:hidden; margin-bottom:10px;width:258px;}
.ptoos{ color:#333333; overflow:hidden; margin: 10px 0;width:362px;line-height:16px;padding: 0 0 0 5px;height:16px;}
	.toos .ptoos a{color:#999; display:inline-block; line-height:18px; margin-right:5px;padding-left:5px; height:18px}
	.toos .ptoos a:hover{ color: #FF0000}
	.toos .ptoos span { color:#999;}
	.rss{ background:url(../image/zhujiage.gif) top -183px no-repeat;}
	.prints{ background:url(../image/zhujiage.gif) -183px -64px no-repeat;}
	.copylink{ background:url(../image/zhujiage.gif) left top no-repeat;}
	.weibo{ background:url(../image/zhujiage.gif) 0px -32px no-repeat;}
	.shehui{background:url(../image/zhujiage.gif) -88px -32px no-repeat;}
	.tieba{background:url(../image/zhujiage.gif) -182px -32px no-repeat;}
	.comment{background:url(../image/zhujiage.gif) -182px -32px no-repeat;}
	#font_size{ background:url(../image/zhujiage.gif) top -88px no-repeat;padding-left:18px;}
	#font_size a{ padding:0px; margin:0px}
#daodu{ clear:both; font-size:14px; background:#fbfbfb; line-height:24px; padding:10px 20px; margin:10px 0px 0px 0px; width:550px; margin-left:27px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6}
#content{ font-size:14px; line-height:24px; padding:15px 8px 10px 8px; clear:both;overflow:hidden;width:632px;}
.content{ font-size:14px; line-height:24px; padding:15px 10px 10px 10px; clear:both;}
#content p{ margin-bottom:13px;}
/*#content p a:link{ color:#03C; text-decoration:underline;}*/
#content embed { text-align:center;}
#pinglun{ margin-top:20px}
#pinglun #liuyan{ font-size:14px}
/*侧边栏样式*/
#right{ width:307px; overflow:hidden}
	.right_mod{ margin-bottom:5px; margin:5px 6px 0 0;width:300px; overflow:hidden;}
	/*普通列表样式*/
	.side_list { padding:5px 0px; width:300px; clear:both}
		.side_list a{ color:#004a9f}
		.side_list h2{ font-size:14px; background:url(../image/zhujiage.gif) left -356px no-repeat ; height:24px; padding-left:5px; margin-bottom:5px}
		.side_list h2 a{ color:#000000;}
		.side_list dl{ list-style:none; margin:0px auto; width:288px}
		.side_list dl dt{ float:left; margin:7px; _margin-right:2px;}
		.side_list dl dt img { border:1px solid #dcdedd;}
		.side_list dl dt p{ text-align:center}
		.side_list dl dt p a{ color:#000}
		.side_list dl dt p a:hover{ color:#FF0000;}
	
		.side_list ul{ line-height:22px}
		.side_list ul li div {float: left;height: 25px;overflow: hidden;width: 260px;padding: 0 0 0 2px;}
		.side_list ul li span {float: right;height: 25px;overflow: hidden;width: 30px;}
		.sideblue ul li a { color:#333;}
		.side_list a:hover{ color:#FF0000}
		.wdpic dt img { height:94px; width:125px;}
	
	.side_text_ad{ display:block; width:270px;background:#f4f4f4; padding:7px 18px; margin:5px 0px 0px -6px; overflow:hidden;}
	.side_text_ad li{ float:left; width:125px; line-height:22px; height:22px; padding-left:10px; overflow:hidden; }
	.side_text_ad li a{ color:#034275}
	
	.nonebg{ background:none}	
	.nonebg li a { color:#333;}
	.bluefk li p a{ color:#333;}
	
	.line_height_24 li{ line-height:24px;height:24px;width:265px;overflow:hidden;}
	
	#right{  float:right}
		/*阳痿广告*/
	#right #ad{ width:310px}

	#top_line { border-top:2px #afc5dc solid; margin:5px 5px 5px 0;  }
	#top_line ul{ float: left; padding-left:10px; line-height:24px}
	#top_line ul a:hover{ color:#FF0000}
	.top_number{ width:16px; height:230px; background:url(../image/zhujiage.gif) left -63px; float:left; margin:5px 10px 5px 2px; }
	
	/*评论样式*/
	.form { padding:5px 0px;}
	.name { margin-left:10px; float:left; line-height:20px;}
	.name a { color:#039}
	.pwd { float:left; margin-left:25px;}
	.uername,.password { width:120px;}
	.submit { margin-left:5px; float:left;}
	#pinglun .ml { float:left; margin-top:10px; margin-left:20px; _margin-left:10px;}
	.red { color:#f00;}
	.c_red { color:#f00;}
	.textbar { padding:15px;}
	.textarea { width:605px; height:70px; float:left;}
	.infobar { float:left; clear:both; padding:0px 20px; line-height:35px; color:#333;}
	.btngo { margin-left:270px;}
	h3 { font-size:14px; font-weight:bold;}
	h4 { color:#333; font-size:22px; text-align:center; line-height:40px;}
	h4 a { color:#f00; font-size:12px; margin:0px 15px;}
	.news { width:645px; overflow:hidden; padding:20px 0 0 5px; }
	.baidu_tags { width:645px; overflow:hidden; padding:10px 0 0 8px; }

	.news h3 a:hover{ color:#000;}
	.news h3 a { text-decoration:none; color:#000;}
	/*.news ul { padding:10px 0px;}*/
	.newsList{margin:5px 0 0 0;}
	.newsLi { width:305px; margin-left:10px; float:left; height:25px; overflow:hidden; font-size:14px; /*color:#00499e;*/ color:#333; line-height:25px}
	.bjlist{margin:5px 0 0 0;}
	.bjli { width:80px; margin-left:10px; float:left; height:25px; overflow:hidden; font-size:14px; color:#333; line-height:25px}
	.bjli_yangji { width:96px; margin-left:10px; float:left; height:25px; overflow:hidden; font-size:14px; color:#333; line-height:25px;display: inline;}
	.newstime { margin-right:30px; color:#666; line-height:25px;}
	.picList { margin:20px 5px;}
	.picList li { padding:3px; border:#e8e8e8 solid 1px; float:left; margin-right:14px;}
	.picList li img { height:86px; width:130px;}
	.picList li p{ text-align:center;}
	.picList li p a{ line-height:25px; color:#333; text-align:center;}
	.picListb { margin:20px 18px;}
	.picListb li { padding:3px; border:#e8e8e8 solid 1px; float:left; margin-right:14px;}
	.picListb li img { height:86px; width:130px;}
	.picListb li p{ text-align:center;width:130px; overflow:hidden;line-height:20px;height:20px;background: none repeat scroll 0 0 #EAE9E9;}
	.picListb li p a{ color:#004a9f; text-align:center;}
	
	/*分页样式*/
	.Pagenav{ padding: 1px 5px 5px; width:640px; text-align:center; margin-bottom:5px;}
	.Pagenav a { padding:5px; background:#fff; border:#ccc solid 1px; margin:0px 2px; line-height:30px; height:30px; font-size:14px; color:#036;cursor: pointer;}
	.Pagenav a:hover { padding:5px; background:#ccc; border:#ccc solid 1px; margin:0px 2px; line-height:30px; font-size:14px; color:#fff;}
	.Pagenav a.now { padding:5px; background:#ccc; border:#ccc solid 1px; margin:0px 2px; line-height:30px; font-size:14px; font-weight:bold;color:#fff;}
	/*分页样式*/
	.con_union{ width:645px; height: 250px; margin-bottom:5px;border-top: 1px solid #E6E6E6;border-bottom: 1px solid #E6E6E6;padding: 5px 0;}
	.con_right{ width:300px;height:250px; float:right;}
	.con_left{ width:345px;height:250px; float:left;}
	.con_left ul,.con_right ul{width:300px; height:170px;margin:15px 0 0 0;color:blue;}
	.con_left li,.con_right li{width:300px; line-height:24px;height:25px;overflow: hidden;list-style-type: none;padding:0 0 0 5px;float:left;font-size: 14px;}
	/*评论页面的样式 5-11 晚*/
	.tab_1 { float:right; font-size:14px; color:#333;}
	#newcommenttab { margin-left:10px;}
	#commentList{ clear:both; width:600px; overflow:hidden; margin:20px;}
	.commentbox{ padding:10px 0px; border-bottom:#999 dotted 1px; float:left; width:600px; margin-bottom:15px;}
	.commenthead{ font-size:14px; color:#333; background:#CCC; line-height:25px;}
	.date { color:#666; font-size:12px; margin-left:20px}
	.c_blue { float:right; color:#666; font-size:12px; margin-right:20px;}
	.commenttext{ padding:10px 10px; font-size:14px; line-height:22px; color:#666; line-height:25px;}
	.commentfunction { line-height:20px; color:#039; float:right;}
	.commentfunction a{ padding:0px 5px; color:#03C;}
	.commentfunction a:hover{ color:#f00; text-decoration:underline;}
	
	.pagination{ text-align:center; line-height:20px; font-size:14px;}
	.pagination span{ padding:4px; margin-right:3px; border:#CCC solid 1px; color:#666;}
	.pagination a{ color:#000;}
	.pagination a:hover{ color:#f00; text-decoration:underline;}
	.box_4{ float:left; font-size:14px; line-height:22px; margin-left:20px; margin-bottom:30px;}
	
	.w_textarea{ width:610px; margin-left:15px;}
	.vt_m{ float:left; margin-left:20px; line-height:30px; margin-top:10px;}
	.mar_10{ float:right; margin-right:20px; margin-top:10px; font-size:14px;}
	.btn_tj{ width:50px; height:25px;}
	h5{ font-size:14px; font-weight:bold; color:#03C; padding:10px 0px; border-bottom:#999 dotted 1px; margin-bottom:10px;}
	.box_6{ padding:20px;}
	.dis_or_bl { padding:10px 0px;}
	.dis_or_bl ul { line-height:23px; color:#003399; background:url(http://img.k666.com/new_index/image/comment/xwph.jpg) scroll 0px 4px no-repeat;}
	.dis_or_bl ul li { padding-left:20px;}
	.dis_or_bl ul li a{ color:#003399;}
	.articletopad { margin-left:20px; padding:10px 0px 15px 0px;}
	.articletopad ul li { font-size:14px; text-decoration:underline; text-align:center; line-height:25px; width:195px; overflow:hidden; float:left;}
	.articletopad ul li a{ color:#039;}
	.articletopad ul li a:hover{ text-decoration:underline; color:#03C;}
	
	.mod ul{margin-left:54px;padding:14px 0;}
.mod ul li{line-height:24px;} 
.mod ul li a{font-size:14px; color:#0334ad; text-decoration:underline;} 
.mod ul li a:visited{color:#800080;text-decoration:none;}
.mod ul li a:hover{color:#f00;text-decoration:underline;}
.mod ul li span{margin-top:-22px; color:#9a9a9a;}
.pub_time {color:#9C9C9C; float:right;}
 
.goto_top{text-align:right;padding-right:30px; margin-top:-12px; padding-bottom:20px;}
.goto_top a{color:#0B3B8D;font-size:14px;}
 
.pageNav{ clear:both; height:22px;margin:18px 0;padding-left:60px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.pageNav a,.pageNav strong,.pageNav span{ display:block; float:left; padding:0 8px; overflow:hidden; margin-right:5px; background:#fff}
.pageNav a,.pageNav span{ height:20px; line-height:22px; border:1px solid #CCDBE4}
.pageNav a.f12,.pageNav strong.f12,.pageNav span{ font-size:12px}
.pageNav a:hover{ text-decoration:none}
.pageNav strong{ height:22px; line-height:24px}
.pageNav .mor{border:0;padding:0;height:21px;line-height:21px}
.pageNav .na{color:#454545; float:left;}
.pageNav .page ul li{ float:left;}
.pageNav .page ul li .now{ font-weight:bold;}
.pageNav .page ul li a:hover{ color:#F00;}

/* add */
#comment_form {padding:5px;}
#comment_form #liuyan {float:left; width:120px; font-size:12px; font-weight:bold; line-height:25px; height:25px;}
#op_area {width:470px; overflow:hidden; float:right; height:25px; line-height:25px;}
#pinglun .ml {margin-top:0; margin-left:15px;}
.textbar {clear:both; height:70px; *padding-top:0 !important;}
.infobar {clear:both;}
/* //add */


.foot {font-family: Arial, Helvetica, sans-serif ;font-size: 12px;color:#666; line-height:20px; text-align:center; margin-top:10px;}
.foot a:link{color:#666; text-decoration:none;}
.foot a:visited{color:#666; text-decoration:none;}
.foot a:hover{color: #C00;}
.foot a:active{color:#C00;}
.zizhuad{width:968px;border:1px solid #d3d3d3;padding:2px 5px;background:#F6F6F6; margin-top:5px;}

.a-content-label-zhujiage:link {
    border-bottom: 1px dotted #0781C7;
    color: #000000;
    text-decoration: none;
}
.a-content-label-zhujiage:hover {
    background: none repeat scroll 0 0 #EBF2FA;
    color: #0B3B8C;
    text-decoration: none;
}
.a-content-label-zhujiage:visited {
    border-bottom: 1px dotted #0781C7;
    color: #0B3B8C;
}
.tongji{
	display:none;
}

.sogou_union {
    margin-top: 5px;
    text-align: right;
    width: 650px;
	clear:both;
}
.sogouad {
    margin: 0 auto;
	clear:both;
	width:980px;
}

.a_h, .a_mu, .a_c, .a_p, .a_f, .a_t {
    text-align: center;
}
.a_f {
	width: 960px;
}
.wp {
    margin: 0 auto;
    margin-top: 5px;
	padding: 1px 9px;
    width: 960px;
	position: relative;
	clear:both;
	border: 1px solid #D3D3D3;
	word-wrap:break-word;
}