/*  设计人ARMY QQ:2887758 */

body{ color: #252525;  }

/** 字体样式 **/
a:link,
a:visited { text-decoration: none; color: #252525;}
a:hover { text-decoration: underline; color: #e20202;}

/** 内容 **/
.wrap{ width: 950px; margin-top: 9px; margin-left: auto; margin-right: auto; }
.Content_L{ width: 610px; float: left; }
.Content_R{ width: 325px; float: right; }

/** 搜索 **/
.box_search{ width: 948px; height: 29px; background: #f8f8f8; border-top: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; border-bottom: 2px solid #225797; }
.sea_boxL{ width: 420px; float:left; font: 12px/29px "宋体"; color: #6e6e6e; padding-left:10px; }
.sea_boxL a:link,
.sea_boxL a:visited { text-decoration: none; color: #6e6e6e;}
.sea_boxL a:hover { text-decoration: underline; color: #ca0000;}
.sea_boxR{ width: 295px; float:right; font: 12px/26px "宋体"; color:#252525; padding-top:3px; }

/** 正文 **/
.banner_boxL{ width: 608px; border: 1px solid #8290a3; margin-bottom: 10px; }
.box_L{ width: 608px; float: left; border: 1px solid #becde5; background: #fafcff; }

.arc_Tit{ padding: 23px 0 13px 0;clear:both;color: #000; }
.arc_Tit h3{ text-align:center; width:608px; font: bold 24px/26px "宋体";  color: #000;}
.arc_Tit .text{ width: 540px; margin: 15px 0 0 30px; clear:both; text-align:center; border-top: 1px dashed #a3badf; border-bottom: 1px dashed #a3badf; background: #fff; font: 12px/24px "宋体"; }
.arc_Tit a.color_red:link,
.arc_Tit a.color_red:visited { text-decoration: none; color: #bc2931;}
.arc_Tit a.color_red:hover { text-decoration: underline; color: #bc2931;}
.arc_red{ color:#bc2931; }

.summary_box{ width: auto; margin: 0 auto 10px; background: #fffff9; padding: 8px 8px 7px 10px; border: 1px solid #ccc; color: #155576; text-indent : 25px; }


.box_Text{ margin: 0 auto; width: 560px;clear:both; line-height: 160%; word-wrap:break-word; word-break:break-all; color: #000; font-size: 14px; text-overflow:ellipsis; overflow:hidden;}
.box_Text a.color_blue:link,
.box_Text a.color_blue:visited { text-decoration: underline; font: 14px/24px "宋体"; color: #000;}
.box_Text a.color_blue:hover { text-decoration: underline; font: 14px/24px "宋体"; color: #000;}

/* 设计人ARMY QQ:2887758 */
.banner_boxR{ width: 325px; height:268px; float: left; margin-bottom: 10px; }
.box_R{ width: 323px; float: left; border: 1px solid #c4d2e7; margin-bottom: 8px; padding-bottom:4px; }
.boxR_wz{ width: 323px;}
.box_bj{ padding-bottom: 7px; }

.Con_boxL{ width: 164px; float: left; margin: 0; }

.title_R{ width: 323px; height: 26px; background: url(../images/article_tit.gif) repeat-x 0 0; margin-bottom: 8px!important; margin-bottom: 5px; }
.title_R h3{ font: bold 14px/26px "宋体"; color:#1f3a87; float:left; background: url(../images/article_icol.gif) no-repeat 8px 7px; float:left; padding-left: 26px; }
.title_R h3 span{ font: 12px/26px "宋体"; color: #1f3a87; float:right; margin-right: 8px; }
.title_R h3 span a:link,
.title_R h3 span a:visited { text-decoration: none; color: #1f3a87;}
.title_R h3 span a:hover { text-decoration: underline; color: #e20202;}

.tit_bo{ border-top: 1px solid #a6c2e2; }

ul.list{ margin: 0 6px 0 14px!important;margin: 4px 0 0 7px;  float: left; }
ul.list li{ font: 12px/24px "宋体"; color:#252525; background: url(../images/article_ld.gif) no-repeat 0 8px; padding-left: 8px; }
ul.list li a:link,
ul.list li a:visited { text-decoration: none; color: #1f3a87;}
ul.list li a:hover { text-decoration: underline; color: #e20202;}
ul.list li a.color_red:link,
ul.list li a.color_red:visited { text-decoration: none; color: #ff0000;}
ul.list li a.color_red:hover { text-decoration: underline; color: #e20202;}

ul.listin{ margin: 3px 6px 0 14px!important;margin: 4px auto 0 7px;  float: left; }
ul.listin li{ font: 12px/24px "宋体"; color:#252525; background: url(../images/pic_i1.gif) no-repeat 0 8px; padding-left: 8px; }
ul.listin li a:link,
ul.listin li a:visited { text-decoration: none; color: #252525;}
ul.listin li a:hover { text-decoration: underline; color: #e20202;}
/* 设计人ARMY QQ:2887758 */
.Edit_name{ margin: 0 auto 15px 15px; font-size:14px;color: #666666; text-align:right; }

.Text_name{ margin:15px; padding-top: 10px; font: 14px/24px "宋体";color: #000; }
.Text_name a:link,
.Text_name a:visited { text-decoration: underline; color: #1f3a87;}
.Text_name a:hover { text-decoration: underline; color: #e20202;}

.but_box{ width:400px; margin: 8px auto 30px 80px;}
.bu_fz{ width:388px; height:23px; text-align: center; border: none; color: #bc4809; cursor: pointer; background: url(../images/copy_btn.gif) no-repeat; }

/* 相关文章 */
.aboutArc{ margin:0 auto; width: 580px; margin-left:18px; margin-bottom:18px;}
.aboutArc .title{ }
.aboutArc .title h5{margin: 0; float:left; padding:5px 0 0 2px; font: bold 14px/26px "宋体"; color: #bb031d;}
.aboutArc .content{ width: 500px; line-height: 24px; }
.aboutArc .content ul{margin: 0; }
.aboutArc .content li{ float: left; width: 490px; text-align:left; padding:0 0 3px 12px; font-size:14px; background: url(../images/pic_i1.gif) no-repeat 0 10px; }
.aboutArc .content li a:link,
.aboutArc .content li a:visited{ color:#001fdb; text-decoration:underline;}
.aboutArc .content li a:hover{ color:#bb031d; text-decoration:underline;}
.aboutArc .content li span{color:#1f3a87; font-size:12px; padding:0 0 0 2px;}

.xg_tit{  font: bold 14px/26px "宋体"; color: #1f3a87; } 
a.blue:link,
a.blue:visited { text-decoration: none; color: #1f3a87; font: 12px/24px "宋体"; }
a.blue:hover { text-decoration: underline; color: #e20202; font: 12px/24px "宋体"; }
/* 设计人ARMY QQ:2887758 */
/** 评论列表 **/
.Comm_box_main{ margin-top: 13px; margin-left: auto; margin-right: auto; width: 608px; }
.Comm_box_main .Comm_title{ height:30px; background: url(../images/article_plbg.gif) repeat-x 0 0; }
.Comm_box_main .Comm_title h3{ height:30px; font: bold 14px/28px "宋体"; color: #fff; padding-left: 8px; background: url(../images/article_pldh.gif) no-repeat 1px 0; }
.Comm_box_main .Comm_content{  border-bottom: 1px solid  #d7d6d6; margin: 0 auto; width: 97%; }
.Comm_box_main .Comm_content .Comm_Img{ float: left; }
.Comm_box_main .Comm_content .Comm_Img img{ width: 75px; height: 75px;border: 1px solid #dfdddd;margin: 9px 0 10px 0; }
.Comm_box_main .Comm_content .Comm_R_box{ float: left; margin: 9px 0 0 10px;}
.Comm_box_main .Comm_content .Comm_R_box h3{ width: 400px; margin: 0; font: 12px/24px "宋体"; border-bottom: 1px dashed  #d7d6d6; }
.Comm_box_main .Comm_content .Comm_R_box span{ float: right; }
.Comm_box_main .Comm_content .Comm_R_box p{ width: 400px; margin-top: 5px; font: 12px/24px "宋体"; word-break: break-all; color: #7b7b7b; }

.tptj{ width: 597px; float: left; margin-left: 2px; margin-top: 8px; padding-bottom:12px!important;padding-bottom: 0; }
.tptj h3{ font: bold 14px/24px "宋体"; color: #1f3a87; float:left; margin-left: 15px!important;margin-left: 8px; }
.tj_box{ width:595px; float:left; margin-top: 6px!important; margin-top: 0px; }
.tj_pbox{ width:195px; float:left; }
.tj_bor{ border-right: 1px dashed #999999; }

/*分页*/
.pages { text-align: right; background: url(../images/dotline_h.gif) repeat-x top; height: 32px; }
	.xspace-page { float: right; margin: 5px 5px 0 0; }
		.xspace-page a, .xspace-page span { float: left; display: inline; margin-right: 3px; line-height: 20px; padding: 0 5px; border: 1px solid; border-color: #CEE3EA #90AAB4 #90AAB4 #CEE3EA; background: #F5FBFF; }
			span.xspace-totlerecord, span.xspace-totlepages { color: #090; }
				span.xspace-totlerecord { margin-right: 0; border-right: none; }
			span.xspace-current { background: #F90; border-color: #0A0 #060 #060 #0A0; color: #FFF; font-weight: bold; }


#notice { margin: 200px auto 0; background: #FFF; border-style: solid; border-color: #86B9D6 #B2C9D3 #B2C9D3; border-width: 4px 1px 1px; }
	#notice_message { padding: 1.5em 1em; font-size: 1.17em; }
	#notice_message.warning { color:red; }
	#notice_links { margin: 0; line-height: 2em; border-top: 1px solid #F5F5F5; background: #F5FBFF; padding: 0 1em; }
		#notice_links a { margin: 0 2px; }

/* endDeliver */
.endDeliver{ padding: 0 0 0 10px !important;padding: 5px 0 0 10px;background: #eaf1f4;height: 26px;margin-top: 18px;font: 12px/26px "宋体", Arial, Helvetica, sans-serif;}
.endDeliver strong{font-size: 12px;}
.Text_content{padding:20px 0 20px 20px !important;padding:20px 0 20px 0; background: #f9fcfe;text-align: center;}
.textArea_1{width: 575px; height:120px; border: 1px solid #999; font-size: 12px; }
.Text_content .text{float:left; padding: 5px 0 0 0; background: #f9fcfe;}
.Text_content .text .s1{ padding:2px 0 0 3px; width:60px; height:22px;font-size:12px;}
.stext_input{ border: 1px solid #999; width: 100px; height: 16px; line-height: 16px; font-size: 12px; }
.Comm_btn1,
.Comm_btn2{ line-height: 22px; height: 22px; font-size: 12px; cursor: pointer;  border: none; }
.Comm_btn1{ width: 51px; background: url(../images/Comm_btn1.gif) no-repeat;}
.Comm_btn2{ width: 60px; background: url(../images/Comm_btn2.gif) no-repeat;}
/* 设计人ARMY QQ:2887758 */
/* 图片 */
/* 132px 85px */
.PPbox1{ width: 134px; margin: 4px 0 0 18px!important; margin: 7px 8px 0 10px; float: left;  color: #010101; text-align: center; }
.PPbox1 img{ width: 132px; height: 85px; border: 1px solid #222222; margin-bottom:4px!important;margin-bottom:0; }
.PPbox1 h3{ font: 12px/22px "宋体"; text-align: center; }
.PPbox1 h3 a:link,
.PPbox1 h3 a:visited { text-decoration: none; color: #1f3a87;}
.PPbox1 h3 a:hover { text-decoration: underline; color: #e20202;}

/* 145px 85px */
.PPbox2{ width: 147px; margin: 6px 6px 5px 17px!important; margin: 8px 4px 0 10px; float: left;  color: #010101; text-align: center; }
.PPbox2 img{ width: 145px; height: 85px; border: 1px solid #222222; }

/* 274px 125px */
.PPbox3{ width: 276px; margin: 10px auto 0 auto; color: #010101;}
.PPbox3 img{ width: 274px; height: 125px; border: 1px solid #222222; margin-bottom:4px!important;margin-bottom:0; }
.PPbox3 h3{ font: 12px/18px "宋体"; text-align: center; }
.PPbox3 h3 a:link,
.PPbox3 h3 a:visited { text-decoration: none; color: #1f3a87;}
.PPbox3 h3 a:hover { text-decoration: underline; color: #e20202;}
/* 设计人ARMY QQ:2887758 */
/* 125px 90px */
.PPbox4{ width: 132px; margin: 0 0 0 34px!important; margin: 0 0 0 15px; float: left;  color: #010101; }
.PPbox4 img{ width: 130px; height: 90px; border: 1px solid #999999; margin-bottom:4px!important;margin-bottom:0; }
.PPbox4 h3{ width: 130px; font: 12px/22px "宋体"; padding: 0 0 5px 0; margin:0; text-align: center;  }
.PPbox4 h3 a:link,
.PPbox4 h3 a:visited { text-decoration: none; color: #1f3a87; }
.PPbox4 h3 a:hover { text-decoration: underline; color: #e20202;}


/* 预留广告位 */
.textinfobox2{ width: 99%; margin: 5px auto; padding: 10px 0; }
.textinfobox3{ width: 94%; margin: 0 auto; text-align: center;}
.textinfobox4{ width: 94%; margin: 2px auto; padding: 5px 0; }
.r_boxR{ width: 325px; margin-bottom:10px; }
.r_boxR2{ width: 94%; margin: 10px auto; }


/* 导航区 */
.SubNav{ width: 950px; margin: 0 auto; }
img.logo_pic{ margin-left: 10px; width: 190px; height: 39px; }
.SubNav .logo_box{ height: 39px; background: url(../images/news_nng.gif) repeat-x; }
.SubNav .logo_box .fav{ float: right; margin: 20px 5px 0 0;}
.SubNav .logo_box .fav a:link,
.SubNav .logo_box .fav a:visited { text-decoration: none; color: #494b4c;}
.SubNav .logo_box .fav a:hover { text-decoration: underline; color: #ca0000;}
.SubNav .Nav{ height: 32px; border: 1px solid #003371; background: #003371;}
.SubNav .Nav ul{ overflow: hidden; margin-left: 64px!important; margin-left: 40px; float: left;}
.SubNav .Nav ul li{ float: left; font: bold 14px/32px "宋体"; margin-left: -1px; padding: 0 13px; background: url(../images/pic_002.gif) no-repeat left;}
.SubNav .Nav ul li a:link,
.SubNav .Nav ul li a:visited { text-decoration: none; color: #fff;}
.SubNav .Nav ul li a:hover { text-decoration: underline; color: #fff;}
/* 设计人ARMY QQ:2887758 */

/*评论列表 */
.commentlist { margin: 0; padding: 10px; list-style: none; }
	.commentlist li { padding-bottom: 20px; }
		.commentlist h4 { padding: 0 6px; font-size: 1em; margin: 0 0 10px; line-height: 26px; background: #EEF4F9 url(../images/dotline_h.gif) repeat-x bottom; }
	.commentlist img { width: expression(this.width > 500 ? 500: true); max-width: 500px;  }
	
.smalltxt { font-size: 12px; color: #999; font-weight: normal; }
	.smalltxt a, .smalltxt a:visited { color: #999 !important; }

/*发表评论*/
	#comment form { margin: 0; padding: 5px 15px; }
	#comment p { margin: 0.3em 0; }
		.seccodeline * { vertical-align: middle; }

		#xspace-rates { text-align: center; height: 50px; background: #FFF; padding: 20px 0; border-bottom: none; margin-bottom: 0; }
		#xspace-rates-bg { width: 210px; height: 30px; margin: 0 auto 5px; background: url(../../../images/base/rate_star.gif); }
			#xspace-rates-star { height: 30px; background: url(../../../images/base/rate_star.gif) 0 -30px; margin: 0 auto 0 0; }
			#xspace-rates-a { height: 30px; margin-top: -30px; }
			#xspace-rates a { float: left; text-align: left; width: 30px; height: 30px; text-indent: -999px; overflow: hidden; background-color: transparent !important; }
			.xspace-rates-5 { width: 30px; }
			.xspace-rates-3 { width: 60px; }
			.xspace-rates-1 { width: 90px; }
			.xspace-rates0 { width: 120px; }
			.xspace-rates1 { width: 150px; }
			.xspace-rates3 { width: 180px; }
			.xspace-rates5 { width: 210px; }
		#message {padding: 5px; vertical-align: text-top; height: 8em; width: 490px; }
		#seccode { border: 1px solid #B2C9D3; height: 23px; line-height: 23px; padding: 0 5px; }

		/*用于AJAX调用的DIV*/
.xspace-ajaxdiv { position:absolute; padding: 5px; border: 1px solid #BBB; background: #FAFCFF; text-align: left; }
	.xspace-ajaxdiv h5 { line-height: 24px; font-size: 1em; margin: 0; }
		.xspace-ajaxdiv h5 a { float: right; font-weight: normal; }
	.xspace-ajaxcontent { background: #FFF; border: 1px solid #EEE; }
		.xspace-ajaxcontent form { margin: 0; }

/*文章页面*/
#custominfo { background: #F5FCFF url(../images/dotline_h.gif) repeat-x bottom; margin: 0 8px; padding: 8px 0; }
	#custominfo h5 { margin: 0; line-height: 2.2em; font-size: 1.2em; color: #5086A5; padding-left: 30px; }
	#custominfo ul { line-height: 1.6em; padding: 0; margin: 0; list-style: none; }
		#custominfo li { padding: 0 30px 5px; background: url(../images/list_icon.gif) no-repeat 22px 7px; }
			#custominfo strong { color: #5086A5; }
	/*--------------留言引用------------*/
	.xspace-quote { margin: 10px 5px 10px 50px; border: 1px solid #999999; background: #FFFFEE; padding: 10px; }