HTML,BODY,DIV,SPAN,FORM,TABLE,TR,TH,TD,UL,LI {
	BORDER:0px;
	PADDING:0px;
	FONT-SIZE:100%;
	MARGIN:0px;
	VERTICAL-ALIGN:baseline;
	FONT-FAMILY:inherit;
	TEXT-ALIGN:left;
	outline:0
}
BODY,TD,TH,LI {
	FONT-SIZE:12px;
	COLOR:#333;
	LINE-HEIGHT:1.5em;
	FONT-FAMILY:宋体,Arial,Verdana
}
UL {
	LIST-STYLE-TYPE:none
}
INPUT {
	FONT-SIZE:12px
}
label{
	cursor:pointer
}
A IMG {
	BORDER:0px
}
:link IMG {
	BORDER:0px
}
:visited IMG {
	BORDER:0px
}
A {
	color:#333;
	text-decoration:none
}
A:hover {
	color:#222;
	text-decoration:underline
}
.left {
	FLOAT:left
}
.right {
	FLOAT:right
}
.hide {
	DISPLAY:none
}
.link_black {
	COLOR:#555
}
A.link_black:link {
	FONT-WEIGHT:normal;
	COLOR:#333;
	TEXT-DECORATION:none
}
A.link_black:visited {
	FONT-WEIGHT:normal;
	COLOR:#333;
	TEXT-DECORATION:none
}
A.link_black:hover {
	COLOR:#ff9900;
	TEXT-DECORATION:underline
}
A.link_black:active {
	COLOR:#ff9900;
	TEXT-DECORATION:underline
}
#head {
	HEIGHT:170px;
	background:url(head_bg.gif)
}
#head_li {
	HEIGHT:170px
}
#logo {
	FLOAT:left;
	background:url(logo.gif) no-repeat;
	WIDTH:172px;
	HEIGHT:80px;
	margin-top:2px;
	margin-left:2px;
	cursor:pointer
}
#index_logo {
	FLOAT:left;
	background:url(index_logo.gif) no-repeat;
	WIDTH:172px;
	HEIGHT:80px;
	margin-top:2px;
	margin-left:2px;
	cursor:pointer
}
#login {
	width:100%;
	HEIGHT:26px
}
#wrapper {
	MARGIN:auto;
	WIDTH:960px
}
#submenu {
	HEIGHT:84px
}
#submenu_l {
	PADDING-RIGHT:10px;
	PADDING-TOP:3px
}
#submenu_r {
	PADDING:0px
}
#mainmenu_body {
	width:955px;
	padding-left:5px;
	background:url(mainmenu_h.gif) no-repeat top
}
#mainmenu_top {
	HEIGHT:30px
}
#mainmenu_top UL LI {
	FLOAT:left
}
#mainmenu_top UL LI .menuhover {
	background:url(mainmenu_s.gif) no-repeat;
	COLOR:#333;
	font-size:14px;
	LINE-HEIGHT:17px;
	width:95px;
	text-decoration:none
}
#mainmenu_top UL LI A {
	cursor:pointer;
	PADDING-TOP:8px;
	font-size:14px;
	FONT-WEIGHT:bold;
	DISPLAY:block;
	WIDTH:95px;
	height:22px;
	COLOR:#666;
	TEXT-ALIGN:center;
	LINE-HEIGHT:18px;
	text-decoration:none
}
#mainmenu_bottom {
	height:26px
}
#mainmenu_bottom .mainmenu_rbg {
	PADDING-RIGHT:0px;
	PADDING-LEFT:5px;
	MARGIN-LEFT:5px! important;
	COLOR:#fff
}
#mainmenu_bottom UL LI {
	PADDING-LEFT:8px;
	FLOAT:left;
	MARGIN-LEFT:7px
}
#mainmenu_bottom UL LI.se {
	PADDING-LEFT:8px;
	background:url(menulink_bg_l.gif) no-repeat;
	FLOAT:left;
	MARGIN-LEFT:6px
}
#mainmenu_bottom UL LI A {
	PADDING-RIGHT:18px;
	DISPLAY:block;
	background:url(menulink_bg_normal.gif) no-repeat right 50%;
	COLOR:#555;
	LINE-HEIGHT:28px;
	text-decoration:none
}
#mainmenu_bottom UL LI A:hover {
	PADDING-RIGHT:18px;
	DISPLAY:block;
	background:url(menulink_bg_normal.gif) no-repeat right 50%;
	COLOR:#555;
	LINE-HEIGHT:28px;
	text-decoration:none
}
#mainmenu_bottom UL LI A.se {
	PADDING-RIGHT:18px;
	DISPLAY:block;
	COLOR:#555;
	LINE-HEIGHT:28px;
	text-decoration:none
}
#footer {
	clear:both;
	background-color:#fff;
	background:url(foot_top.gif);
	PADDING-BOTTOM:20px;
	COLOR:#666;
	LINE-HEIGHT:20px;
	PADDING-TOP:15px;
	HEIGHT:30px
}
#webfoot {
	width:944px;
	margin:auto
}
#footer .foot_nav {
	MARGIN-LEFT:188px
}
#footer .phonestyle {
	COLOR:#333
}
#footer .feedback {
	PADDING-LEFT:20px;
	background:url(feedback2.gif) no-repeat left 50%;
	COLOR:#333
}
#footer .foot_copyright {
	FONT-FAMILY:Verdana,Arial
}
#footer .foot_c1 {
	FLOAT:left;
	background:url(foot_logo.gif) no-repeat left center;
	width:160px;
	height:60px;
	cursor:pointer
}
#footer .foot_c2 {
	FLOAT:left
}
#footer .foot_c2 a {
	COLOR:#666;
	text-decoration:none
}
#footer .foot_c2 A:hover {
	COLOR:#333;
	text-decoration:underline
}
/*漂浮广告*/
#juxian200 {
	POSITION:absolute;
	WIDTH:180px;
	height:150px;
	background:url(juxian200_bg.gif)
}
/*index*/

.dqwz_right0 {
	FLOAT:right;
	padding-left:20px;
	background:url(h_ann.gif) no-repeat left
}
#ann_scrolllayer2 {
	WIDTH:500px;
	HEIGHT:15px;
	PADDING-TOP:3px
}
#ann_scrollmessage2 LI {
	PADDING-RIGHT:0px;
	FLOAT:left;
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	WIDTH:500px;
	LINE-HEIGHT:18px;
	PADDING-TOP:0px;
	LIST-STYLE-TYPE:none
}
#top_right {
	FLOAT:right;
	background:url(top_right.gif) no-repeat left;
	padding:10px 10px 10px 0px;
	WIDTH:162px;
	HEIGHT:60px
}
.top_button {
	margin-top:2px;
	float:left;
	width:582px
}
.top_button DIV {
	FLOAT:right;
	MARGIN:8px 0px 0px 16px;
	WIDTH:76px! important;
	HEIGHT:63px;
	cursor:pointer
}
.t_wsbm {
	background:url(t_wsbm.gif) no-repeat top
}
.t_wsbm:hover {
	background:url(t_wsbm.gif) no-repeat bottom
}
.t_wsbm_on {
	background:url(t_wsbm.gif) no-repeat bottom
}
.t_xxcx {
	background:url(t_xxcx.gif) no-repeat top
}
.t_xxcx:hover {
	background:url(t_xxcx.gif) no-repeat bottom
}
.t_xxcx_on {
	background:url(t_xxcx.gif) no-repeat bottom
}
.t_yhly {
	background:url(t_yhly.gif) no-repeat top
}
.t_yhly:hover {
	background:url(t_yhly.gif) no-repeat bottom
}
.t_yhly_on {
	background:url(t_yhly.gif) no-repeat bottom
}
.t_hyzx {
	background:url(t_hyzx.gif) no-repeat top
}
.t_hyzx:hover {
	background:url(t_hyzx.gif) no-repeat bottom
}
.t_hyzx_on {
	background:url(t_hyzx.gif) no-repeat bottom
}
.t_zslm {
	background:url(t_zslm.gif) no-repeat top
}
.t_zslm:hover {
	background:url(t_zslm.gif) no-repeat bottom
}
.t_zslm_on {
	background:url(t_zslm.gif) no-repeat bottom
}
.t_jybk {
	background:url(t_jybk.gif) no-repeat top
}
.t_jybk:hover {
	background:url(t_jybk.gif) no-repeat bottom
}
.t_jybk_on {
	background:url(t_jybk.gif) no-repeat bottom
}
.index_dqwz {
	height:20px;
	margin:3px 6px 5px 6px
}
.dqwz_left {
	FLOAT:left;
	padding:3px 0px 0px 20px;
	color:#666;
	background:url(class-ar.gif) no-repeat 50% left
}
.dqwz_left a {
	color:#666;
	text-decoration:none
}
.dqwz_left a:hover {
	color:#333;
	text-decoration:underline
}
.dqwz_right {
	FLOAT:right;
	padding:3px 3px 0px 18px;
	color:#666;
	background:url(h_arrow.gif) no-repeat left;
	margin-left:18px
}
.dqwz_right a {
	color:#666;
	text-decoration:none
}
.dqwz_right a:hover {
	color:#333;
	text-decoration:underline
}
.index_left {
	FLOAT:left;
	padding-left:8px;
	width:690px
}
.index_sou {
	width:530px;
	height:38px;
	background:url(index_sou.gif);
	padding-left:160px
}
.index_form {
	FLOAT:left;
	MARGIN-top:8px
}
.index_sou_input {
	Font-size:12px;
	height:14px;
	width:250px;
	color:#666
}
.index_sou_input1 {
	Font-size:12px;
	width:66px;
	height:21px;
	color:#666
}
.index_sou_select {
	Font-size:12px;
	Border:1px;
	width:88px;
	color:#666
}
.index_title {
	height:25px;
	padding-TOP:5px;
	padding-left:22px;
	margin-top:12px;
	margin-bottom:5px;
	color:#CC0000;
	font-weight:bold;
	background:url(index_title.gif)
}
.index_title a {
	color:#CC0000;
	text-decoration:none
}
.index_title a:hover {
	color:#CC0000;
	text-decoration:underline
}
.index_zntj_num {
	COLOR:red;
	FONT-FAMILY:Verdana,Arial,宋体
}
.index_today {
	FLOAT:left;
	COLOR:#3366cc;
	FONT-FAMILY:Verdana,Arial,宋体;
	line-height:20px;
	padding-left:15px;
	background:url(today.gif) no-repeat left
}
.index_today a {
	color:#3366cc;
	text-decoration:none
}
.index_today a:hover {
	color:#993333;
	text-decoration:underline
}
.index_link {
	margin:4px auto auto auto;
	background-color:#fbfbfb;
	width:942px;
	border:1px #92B9E5 solid;
	padding:4px 0px 3px 0px
}
.index_link UL {
	float:left;
	width:100%
}
.index_link LI {
	float:left;
	width:96px;
	padding-left:8px 
}
.index_link img {
	border:0px;
	padding:3px 0px 0px 4px;
}
.index_233wx {
	margin:4px auto auto auto;
	padding:0;
	WIDTH:944px;
}
.index_233wx table {
	background:#99cccc;
	width:100%;
	height:48px
}
.index_233wx td {
	background:#fff;
	font-size:12px;
	text-align:center;
	padding-top:3px
}
.index_233wx a {
	COLOR:#996633;
	text-decoration:none
}
.index_233wx a:hover {
	COLOR:#993300;
	text-decoration:none
}
#open_login {
	margin:auto;
	width:669px;
	height:35px;
	border:1px #6699CC solid;
	background:#E8F4FF url('open_login.gif') no-repeat ;
	background-position:17px 12px;
	padding:12px 0px 0px 273px;
}
#open_login li {
	float:left;
	font-size:14px
}
.open_login_input {
	width:140px;
	height:16px;
	border:1px #6699cc solid;
	font-size:14px;
	padding:2px;
	font-family:Tahoma
}
.open_login_submit {
	width:89px;
	height:24px;
	background: url('open_login_log.gif');
	border: 0px none;
	cursor:pointer
}


/*文章首页样式*/
#index_ar_left {
	FLOAT:left;
	WIDTH:252px
}
#index_ar_right {
	FLOAT:left;
	margin-left:10px
}
#index_ar_search {
	BORDER:#ccccff 1px solid;
	width:245px;
	background:#feffff;
	padding-bottom:20px;
	margin-left:8px
}
.index_ar_search_b {
	PADDING-left:18px;
	width:210px;
	float:left
}
.index_ar_title {
	height:25px;
	padding-TOP:5px;
	padding-left:18px;
	margin-top:12px;
	margin-bottom:5px;
	color:#CC0000;
	font-weight:bold;
	background:url(index_ar_title.gif)
}
.index_ar_title_a {
	height:25px;
	padding-TOP:5px;
	padding-left:18px;
	margin-top:12px;
	margin-bottom:5px;
	font-weight:bold;
	background:url(index_ar_title_a.gif);
	font-size:13px
}
.index_ar_title_a a {
	text-decoration:underline
}
.index_ar_art {
	padding-left:15px;
	padding-top:1PX;
	background:url(index_ar_art.gif);
	line-height:20px
}
.index_ar_art li {
	height:20px
}
.index_ar_article {
	padding-left:15px;
	padding-top:1PX;
	background:url(index_ar_article.gif);
	line-height:20px
}
.index_ar_article li {
	height:20px
}
.index_ar_ph {
	padding-left:20px;
	background:url(index_ar_ph.gif)
}
.index_art {
	padding-left:0px;
	background:url(index_art.gif)
}
.index_pnav {
	float:left;
	margin-top:6px
}
.index_pnavb1 {
	FLOAT:left;
	WIDTH:113px;
	LINE-HEIGHT:26px;
	TEXT-ALIGN:center
}
.index_pnavb2 {
	PADDING:18px 10px 12px 10px;
	FLOAT:left;
	WIDTH:324px
}
.index_pnavbe {
	background:url(erect01.gif) no-repeat right center
}
.index_pnavbe1 {
	background:url(index_bg10.gif) no-repeat left center
}
.index_pnavbe2 {
	background:url(index_bg11.gif) no-repeat right center
}
.index_pnavbe3 {
	BORDER-BOTTOM:#ddd 1px solid
}
.index_pnavbe4 {
	BORDER-TOP:#fff 1px solid
}
.index_pnavb2l {
	PADDING-RIGHT:6px;
	PADDING-LEFT:0px;
	FLOAT:left;
	PADDING-BOTTOM:0px;
	PADDING-TOP:0px
}
.index_pnavb2h {
	color:#993333;
	font-weight:bold;
	padding:5px 0px 2px 16px;
	background:url(index_pnavb2h.gif) no-repeat left
}
.index_pnavb2r {
	FLOAT:left;
	WIDTH:204px
}
.index_pnavb2c {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:4px;
	PADDING-TOP:5px
}
.index_right {
	FLOAT:right;
	WIDTH:252px;
	padding-right:7px
}
.index_button {
	WIDTH:245px;
	HEIGHT:95px;
	margin:0px 1px 0px 1px;
	padding-left:2px;
	padding-bottom:0px
}
.index_search {
	MARGIN-TOP:5px
}
.index_search_a {
	WIDTH:248px;
	height:653px;
	BORDER-RIGHT:#ffcc99 1px solid;
	BORDER-BOTTOM:#ffcc99 1px solid;
	BORDER-LEFT:#ffcc99 1px solid;
	background:#fbfbf4;
	margin:-10px 1px 0px 1px;
	*margin-top:0px !important;
	padding-top:10px;
	*padding-top:0;
}
.index_search_b {
	width:220px;
	margin:0px 14px 0px 14px
}
.main_sd {
	HEIGHT:165px;
	width:210px;
	margin:10px 5px 0px 5px
}
.main_sd_link {
	width:210px;
	margin:10px 5px 0px 5px
}
.main_sd_li {
	line-height:20px;
	color:#555
}
.main_sd_li a {
	line-height:20px;
	color:#555;
	text-decoration:none
}
.main_sd_li a:hover {
	line-height:20px;
	color:#333;
	text-decoration:underline
}
.main_sd_none {
	HEIGHT:165px;
	DISPLAY:none;
	width:210px;
	margin:10px 5px 0px 5px
}
.main_sd_1 {
	HEIGHT:26px;
	TEXT-ALIGN:left
}
.main_s_ml {
	CLEAR:both;
	PADDING-RIGHT:5px;
	BORDER-TOP:#ddd 1px solid;
	MARGIN-TOP:15px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px
}
.index_wx {
	FLOAT:left;
	WIDTH:690px;
	HEIGHT:72px
}
.index_wx table {
	background:#99cccc;
	width:100%;
	height:72px
}
.index_wx td {
	background:#fff;
	font-size:12px;
	text-align:center;
	padding-top:3px
}
.index_wx a {
	COLOR:#996633;
	text-decoration:none
}
.index_wx a:hover {
	COLOR:#993300;
	text-decoration:none
}
.container {
	OVERFLOW:hidden;
	WIDTH:690px;
	POSITION:relative;
	HEIGHT:260px;
	margin:5px 0px 6px 0px
}
.container2 {
	OVERFLOW:hidden;
	WIDTH:220px;
	POSITION:relative;
	HEIGHT:160px;
	margin-top:10px
}
.slider {
	POSITION:absolute
}
.slider LI {
	DISPLAY:inline;
	LIST-STYLE-TYPE:none
}
.slider IMG {
	DISPLAY:block;
	WIDTH:690px;
	HEIGHT:260px
}
#idSlider1 IMG {
	DISPLAY:block;
	WIDTH:220px;
	HEIGHT:160px
}
.slider2 {
	WIDTH:2100px
}
.slider2 LI {
	FLOAT:left
}
.art_container {
	OVERFLOW:hidden;
	WIDTH:690px;
	POSITION:relative;
	HEIGHT:180px;
	margin-bottom:6px
}
.art_container2 {
	OVERFLOW:hidden;
	WIDTH:210px;
	POSITION:relative;
	HEIGHT:80px
}
.art_slider {
	POSITION:absolute
}
.art_slider LI {
	DISPLAY:inline;
	LIST-STYLE-TYPE:none
}
.art_slider IMG {
	DISPLAY:block;
	WIDTH:690px;
	HEIGHT:180px
}
#idSlider IMG {
	DISPLAY:block;
	WIDTH:210px;
	HEIGHT:80px
}
.art_slider2 {
	WIDTH:2100px
}
.art_slider2 LI {
	FLOAT:left
}
.num {
	RIGHT:5px;
	bottom:0px;
	POSITION:absolute
}
.num LI {
	BORDER:#666 1px solid;
	FONT-SIZE:12px;
	FLOAT:left;
	MARGIN:3px 1px;
	OVERFLOW:hidden;
	WIDTH:16px;
	cursor:pointer;
	COLOR:#333;
	LINE-HEIGHT:16px;
	FONT-FAMILY:Arial;
	HEIGHT:16px;
	background-COLOR:#fff;
	TEXT-ALIGN:center
}
.num LI.on {
	BORDER:0px;
	FONT-WEIGHT:bold;
	FONT-SIZE:16px;
	MARGIN:0px 1px 0px 0px;
	WIDTH:21px;
	COLOR:#fff;
	LINE-HEIGHT:21px;
	HEIGHT:21px;
	background:#666
}
/*lm_chinaacc*/
.lm_chinaacc {
	width:690px;
	background-color:#ccccff
}
.lm_chinaacc td {
	font-size:14px;
	font-family:tahoma,Arial,sans-serif;
	line-height:20px;
	background-color:#FFF;
	padding-left:3px;
	padding-right:3px;
	vertical-align:middle;
	text-align:center
}
.lm_chinaacc th {
	font-size:14px;
	font-family:tahoma,Arial,sans-serif;
	line-height:20px;
	background-color:#FFF;
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle
}
/*showtab*/
.none {
	DISPLAY:none
}
.index_tabtitlel {
	CLEAR:both;
	float:left;
	OVERFLOW:hidden;
	WIDTH:687px;
	HEIGHT:36px;
	background:url(index_tabtitlel.gif) no-repeat top;
	padding-left:3px
}
.index_tabtitlel UL {
	BORDER-TOP-WIDTH:0px;
	PADDING-RIGHT:0px;
	BORDER-LEFT-WIDTH:0px;
	BORDER-BOTTOM-WIDTH:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-TOP:0px;
	BORDER-RIGHT-WIDTH:0px
}
.index_tabtitlel LI {
	FLOAT:left;
	WIDTH:76px;
	cursor:pointer;
	PADDING-TOP:8px;
	LIST-STYLE-TYPE:none;
	HEIGHT:38px;
	TEXT-ALIGN:center
}
.index_tabtitlel .active {
	FONT-SIZE:12px;
	WIDTH:76px;
	background:url(index_tabtitlel_active.gif) no-repeat top;
	COLOR:#cc0000;
	font-weight:bold;
	line-height:28px
}
.index_tabtitlel .normal {
	FONT-SIZE:12px;
	font-weight:bold;
	COLOR:#333;
	line-height:24px
}
.index_tabcontentl {
	FLOAT:left;
	WIDTH:688px;
	LINE-HEIGHT:20px;
	HEIGHT:360px;
	TEXT-ALIGN:left;
	BORDER-RIGHT:#99ccff 1px solid;
	BORDER-LEFT:#99ccff 1px solid;
	BORDER-BOTTOM:#99ccff 1px solid;
	background:#FAFAFA
}
.index_tabtitler {
	CLEAR:both;
	OVERFLOW:hidden;
	HEIGHT:30px;
	background:url(index_nav_rtbg.gif) no-repeat top;
	padding-left:1px
}
.myTab1 {
	height:30px
}
.index_tabtitler LI {
	FLOAT:left;
	cursor:pointer;
	LIST-STYLE-TYPE:none;
	HEIGHT:30px;
	TEXT-ALIGN:center
}
.index_tabtitler .active {
	background:url(index_nav_nonceb.gif) no-repeat top;
	COLOR:#CC0000;
	font-weight:bold;
	WIDTH:90px;
	line-height:36px;
	padding-left:18px
}
.index_tabtitler .normal {
	COLOR:#666;
	WIDTH:71px;
	line-height:33px
}
/*ART*/
#art_pnav {
	MARGIN-TOP:6px;
	width:695px
}
.art_fenlei {
	float:left;
	padding-right:5px;
	padding-bottom:5px
}
.art_fenlei_a {
	width:340px;
	BORDER:#ccccff 1px solid
}
.art_fenlei_n {
	margin:0px 20px 20px 20px
}
.art_fenlei_s {
	width:688px;
	float:left;
	BORDER:#ccccff 1px solid;
	margin:0px 0px 3px 0px;
	padding-bottom:10px
}
.art_fenlei_l {
	height:16px;
	background:#eee;
	padding:5px 20px 5px 20px
}
.art_fenlei_l1 {
	float:left;
	font-weight:bold
}
.art_fenlei_l2 {
	width:60px;
	float:right;
	text-align:center;
	font-weight:bold
}
.art_fenlei_l3 {
	width:60px;
	float:right;
	text-align:center;
	font-size:14px
}
.art_fenlei_m {
	margin:5px 20px 5px 20px
}
.art_fenlei_li {
	line-height:28px;
	color:#666;
	background:url(art_fenlei_li.gif);
	padding-left:15px
}
.art_fenlei_li a {
	line-height:20px;
	color:#666;
	text-decoration:none
}
.art_fenlei_li a:hover {
	line-height:20px;
	color:#333;
	text-decoration:underline
}
.listpage {
	float:right;
	margin-right:5px
}
.showtopic {
	font-size:14px
}
/*文章标题和正文*/
#article {
	width:100%;
	background:url(article_bg.gif)
}
#article_left {
	width:243px;
	padding:1px 1px 20px 1px;
	margin-left:8px;
	/*BORDER:#ccccff 1px solid;
	background:#feffff*/
}
#article_top {
	width:100%;
	background:url(article_bg_t.gif) no-repeat top
}
#article_bottom {
	width:100%;
	background:url(article_bg_b.gif) no-repeat bottom
}
.art_b {
	width:688px;
	float:left;
	padding-left:1px;
	padding-bottom:1px
}
.art_by {
	padding:25px 20px 25px 20px;
	text-align:center;
	font-size:25px;
	color:#000;
	font-weight:bold;
	font-family:Arial,宋体,Helvetica,sans-serif;
	line-height:32px
}
.art_bl {
	height:16px;
	background:#e8f0ff;
	padding:5px 20px 5px 20px;
	text-align:center
}
.art_br {
	height:16px;
	background:#efefef;
	padding:5px 20px 5px 0px;
	text-align:right
}
.art_bp {
	height:26px;
	background:#efefef
}
.art_ad {
	text-align:center;
	margin-bottom:20px
}
.art_bh {
	text-align:right;
	padding-top:5px;
	padding-right:20px;
	color:red
}
.art_bh a {
	color:red;
	text-decoration:none
}
.art_bh a:hover {
	color:red;
	text-decoration:none
}
.art_bt {
	height:50px;
	padding-top:15px;
	padding-left:20px
}
.ContentFont {
	font-size:14px;
	color:#000;
	font-family:tahoma,Arial,宋体;
	line-height:170%;
	margin:30px 20px 50px 20px
}
.ContentFont table {
	width:98%;
	background-color:#333;
}
.ContentFont td {
	font-size:14px;
	color:#000;
	font-family:tahoma,Arial,sans-serif;
	line-height:24px;
	background-color:#FFF;
	padding-left:5px;
	padding-right:5px;
	vertical-align:middle
}
.ContentFont th {
	font-size:14px;
	color:#000;
	font-family:tahoma,Arial,sans-serif;
	line-height:24px;
	background-color:#FFF;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle
}
.ContentFont a {
	color:blue;
	text-decoration:underline
}
.ContentFont a:hover {
	color:red;
	text-decoration:underline
}
.ContentFont a:active {
	test:expression(target="_blank");
}
.content_add {
	margin-top:30px;
	padding:12px 12px 12px 28px;
	border:#bbb 1px dashed;
	background-color:#f9f9f9
}
/*文章搜索样式*/
.art_search {
	width:942px;
	margin:1px 8px 5px 8px;
	BORDER:#ccccff 1px solid
}
.art_search_a {
	width:784px;
	height:38px;
	margin:1px 8px 5px 8px;
	background:url(art_search_a.gif);
	padding-left:160px
}
.art_search_b {
	height:20px;
	font-weight:bold;
	padding:8px 0px 3px 20px;
	background:#f1f1f1
}
.art_search_c {
	padding:0px 20px 0px 20px
}
.art_search_d {
	font-size:16px;
	font-family:Verdana,宋体,Arial,Helvetica,sans-serif;
	line-height:36px
}
.art_search_d a {
	color:blue;
	text-decoration:underline
}
.art_search_d a:hover {
	color:blue;
	text-decoration:underline
}
.art_search_e {
	font-size:12px;
	font-family:宋体,Arial,Helvetica,sans-serif;
	line-height:20px
}
.art_search_e a {
	color:#333;
	text-decoration:none
}
.art_search_e a:hover {
	color:#555;
	text-decoration:none
}
.art_search_f {
	font-size:12px;
	font-family:Arial,宋体,Helvetica,sans-serif;
	color:#339933;
	line-height:35px
}
.art_search_g {
	BORDER-TOP:#ddd 1px dotted;
	margin-top:5px;
	margin-bottom:5px
}
.art_search_p {
	height:35px;
	padding:10px 20px 0px 0px;
	float:right
}
.art_search_h {
	height:30px;
	margin:5px 0px 10px 0px;
	text-align:center
}
.art_search_url {
	color:#666;
	font-family:Times New Roman
}
/*公告栏样式*/
.ann {
	width:942px;
	margin:1px 8px 5px 8px;
	BORDER:#ccccff 1px solid
}
.ann0 li {
	line-height:20px;
	color:#333
}
.ann1 li {
	line-height:20px;
	color:#333;
	padding-left:30px
}
.ann2 li {
	line-height:20px;
	color:#333;
	padding-left:30px
}
.ann2 a {
	color:#333;
	text-decoration:none
}
.ann2 a:hover {
	color:#333;
	text-decoration:underline
}
/*other样式*/
.other {
	width:944px;
	margin:1px 8px 5px 8px;
	font-size:14px;
	line-height:25px
}
.other a {
	color:blue;
	text-decoration:underline
}
.other a:hover {
	color:red;
	text-decoration:underline
}
.other td {
	font-size:14px;
	height:30px;
	padding-top:6px;
	background:#fff
}
.other_title {
	width:208px;
	height:30px;
	background:#f9f9f9;
	cursor:pointer;
	font-size:14px;
	padding-top:12px;
	margin-top:15px;
	BORDER:#ccccff 1px solid;
	text-align:center
}
.other_title:hover {
	background:#f2f1ff
}
.other_title_on {
	width:208px;
	height:30px;
	background:#ffe2e2;
	cursor:pointer;
	font-size:14px;
	padding-top:12px;
	margin-top:15px;
	BORDER:#ccccff 1px solid;
	text-align:center
}
/*百度推广样式*/
.baidu_160_600 {
	margin-left:5px;
	height:610px
}
.baidu_200_200 {
	height:200px
}
#baidu_foot {
	width:944px;
	margin:auto;
	padding-top:6px;
	padding-bottom:6px;
	border-top:1px #eee solid;
	border-bottom:1px #eee solid
}
#baidu_foot DIV {
	width:468px;
	height:60px
}
/*留言样式*/
.gb_a {
	width:942px;
	margin:1px 8px 5px 8px;
	BORDER-RIGHT:#ccccff 1px solid;
	BORDER-TOP:#ccccff 1px solid;
	BORDER-LEFT:#ccccff 1px solid;
	BORDER-BOTTOM:#ccccff 1px solid;
	height:250px;
	*height:auto;
}
.gb_b {
	font-weight:bold;
	padding:6px 20px 0px 20px;
	height:22PX;
	background:#f1f1f1;
	BORDER-BOTTOM:#ccccff 1px solid
}
.gb_c {
	width:180px;
	float:left;
	height:196px;
	*height:auto
}
.gb_c_t {
	text-align:center;
	padding-top:12px;
	margin-top:8px
}
.gb_c_m {
	text-align:center;
	padding-top:8px
}
.gb_c_b {
	text-align:center;
	padding-top:8px
}
.gb_d {
	BORDER-LEFT:#ccccff 1px solid;
	float:left;
	height:196px;
	*height:auto
}
.gb_d_t {
	padding-top:8px;
	padding-RIGHT:20px;
	padding-LEFT:5px;
	margin-left:15PX;
	width:690px;
	BORDER-BOTTOM:#3399ff 1px solid;
	height:22px;
}
.gb_d_m {
	padding-top:12px;
	padding-left:20px;
	float:left;
	width:710px
}
.gb_d_b {
	padding-top:15px;
	padding-left:20px;
	padding-bottom:50px;
	width:710px
}
.gb_d_re {
	padding-bottom:15px;
	width:710px;
	margin-top:-20px;
	*margin-top:auto
}
.gb_e {
	float:left;
	width:942px;
	BORDER-TOP:#ccccff 1px solid
}
.gb_e_l {
	text-align:center;
	float:left;
	width:180px;
	height:21px;
	padding-top:3px;
	BORDER-RIGHT:#ccccff 1px solid
}
.gb_e_c {
	padding-left:20px;
	padding-top:2px;
	float:left
}
.gb_e_r {
	text-align:center;
	padding-right:20px;
	padding-top:3px;
	float:right
}
.gb_list {
	float:right;
	margin:0px 10px 5px 0px
}
.gb_search {
	float:left;
	margin:5px 0px 5px 10px
}
.gb_right {
	text-align:right
}
.Replyborder1 {
	border:1px dashed #698CC3;
	background:#F6FAFD;
	color:#4875B7;
	margin-left:15px;
	padding:5px 5px 5px 5px;
	width:98%
}
.Replytopic {
	color:#2288E3
}
.gb_form_1 {
	padding:8px 0px 5px 0px;
	BORDER-BOTTOM:#ccccff 1px solid;
	text-align:center
}
.gb_form_1 a {
	color:blue;
	text-decoration:underline
}
.gb_form_1 a:hover {
	color:red;
	text-decoration:underline
}
.gb_form_2 {
	float:left;
	width:606PX
}
.gb_form_2l {
	float:left;
	width:155px;
	height:23px;
	text-align:right;
	padding:8px 20px 0px 0px;
	BORDER-right:#ccccff 1px solid;
	BORDER-BOTTOM:#ccccff 1px solid
}
.gb_form_2r {
	padding:5px 20px 0px 15px;
	float:left;
	width:395px;
	height:26px;
	color:red;
	BORDER-BOTTOM:#ccccff 1px solid
}
.gb_form_2h {
	padding:5px 20px 0px 15px;
	float:left;
	width:395px;
	height:26px;
	BORDER-BOTTOM:#ccccff 1px solid
}
.gb_form_3 {
	padding:10px 20px 0px 15px;
	float:RIGHT;
	width:300px;
	height:53px;
	BORDER-left:#ccccff 1px solid;
	BORDER-BOTTOM:#ccccff 1px solid
}
.gb_form_3h {
	padding:27px 20px 0px 75px;
	float:RIGHT;
	width:240px;
	height:100px;
	BORDER-left:#ccccff 1px solid;
	BORDER-BOTTOM:#ccccff 1px solid
}
.gb_form_3s {
	padding:5px 20px 0px 75px;
	float:RIGHT;
	width:240px;
	height:26px;
	BORDER-left:#ccccff 1px solid;
	BORDER-BOTTOM:#ccccff 1px solid
}
.gb_form_3m {
	padding:15px 20px 0px 75px;
	float:RIGHT;
	width:240px;
	height:80px;
	BORDER-left:#ccccff 1px solid;
	BORDER-BOTTOM:#ccccff 1px solid
}
.gb_form_4 {
	float:left
}
.gb_form_4l {
	float:left;
	width:155px;
	height:160px;
	text-align:right;
	padding:120px 20px 0px 0px;
	BORDER-right:#ccccff 1px solid
}
.gb_form_4r {
	padding:15px 0px 10px 15px;
	width:700px
}
.gb_form_5 {
	width:100%;
	padding-top:6px;
	height:28px;
	text-align:center;
	BORDER-TOP:#ccccff 1px solid
}
.gb_form_6 {
	float:left;
	width:100%;
	BORDER-BOTTOM:#ccccff 1px solid
}
.gb_form_6l {
	float:left;
	width:155px;
	text-align:right;
	padding:11px 20px 0px 0px
}
.gb_form_6r {
	padding:8px 20px 8px 15px;
	float:left;
	BORDER-left:#ccccff 1px solid
}
.gb_form_6r1 {
	float:left;
	width:360px
}
.gb_form_6r3 {
	float:left;
	width:360px;
	color:red
}
.gb_form_7 {
	width:100%;
	padding-top:6px;
	height:28px;
	text-align:center
}
/*用户管理中心样式*/
.user_a {
	width:942px;
	margin:1px 8px 5px 8px;
	BORDER:#ccccff 1px solid
}
.user_b {
	font-weight:bold;
	padding:6px 20px 0px 20px;
	height:22PX;
	background:#f1f1f1;
	BORDER-BOTTOM:#ccccff 1px solid;
	text-align:center
}
.user_textarea {
	border:1px #fff solid;
	width:938px;
	height:300px;
	font-size:12px
}
.user_button {
	margin:auto;
	width:200px;
	padding-top:15px;
	padding-bottom:20px
}
.user_reg {
	height:35px;
	border-bottom:#ccccff 1px solid
}
.user_reg_l {
	float:left;
	width:260px;
	text-align:right;
	padding-top:10px;
	padding-right:10px
}
.user_reg_m {
	float:left;
	width:300px;
	padding-top:6px;
	padding-left:10px
}
.user_reg_input {
	width:160px;
	height:16px;
	font-size:12px
}
.user_reg_input1 {
	width:80px;
	height:16px;
	font-size:12px
}
.user_reg_r {
	padding-top:10px;
	color:#666
}
.user_reginput {
	width:200px;
	margin:auto;
	padding-top:15px;
	padding-bottom:20px
}
.user_login {
	width:528px;
	margin:60px auto 100px auto;
}
.user_login_top {
	margin:0;
	height:20px
}
.user_login_topl {
	float:left;
	color:#3795D2;
	font-weight:bold;
	padding:0px 0px 3px 12px;
	margin:0
}
.user_login_topr {
	float:right;
	padding:0px 12px 3px 0px
}
.user_login_main {
	height:122px;
	width:526px;
	background:url('../../user/images/user_login_main.gif') no-repeat top;
	margin:0px;
	padding:70px 0px 0px 0px
}
.user_login_linet {
	width:100%;
	height:35px;
	margin:auto
}
.user_login_lineb {
	margin-top:10px;
	width:100%;
	margin:0;
	height:35px
}
.user_login_line1 {
	float:left;
	padding-top:3px;
	padding-left:40px;
	margin:0
}
.user_login_line2 {
	float:left;
	margin-left:5px;
	margin:0
}
.user_login_line2 input {
	width:150px;
	height:16px;
	font-size:12px
}
.user_login_line3 {
	float:/;
	
}
.user_list {
	width:942px;
	margin:1px 8px 5px 8px;
	BORDER-RIGHT:#ccccff 1px solid;
	BORDER-TOP:#ccccff 1px solid;
	BORDER-LEFT:#ccccff 1px solid
}
.user_listline {
	width:942px;
	BORDER-BOTTOM:#ccccff 1px solid
}
.user_listline1 {
	float:left;
	width:45px;
	BORDER-RIGHT:#ccccff 1px solid;
	text-align:center;
	padding:3px 5px 3px 5px
}
.user_listline2 {
	float:left;
	width:150px;
	BORDER-RIGHT:#ccccff 1px solid;
	padding:3px 5px 3px 5px
}
.user_listline3 {
	float:left;
	width:75px;
	BORDER-RIGHT:#ccccff 1px solid;
	text-align:center;
	padding:3px 5px 3px 5px
}
.user_listline4 {
	float:left;
	width:40px;
	BORDER-RIGHT:#ccccff 1px solid;
	text-align:center;
	padding:3px 5px 3px 5px
}
.user_listline5 {
	float:left;
	width:110px;
	BORDER-RIGHT:#ccccff 1px solid;
	text-align:center;
	padding:3px 5px 3px 5px
}
.user_listline6 {
	float:left;
	width:120px;
	BORDER-RIGHT:#ccccff 1px solid;
	text-align:center;
	padding:3px 5px 3px 5px
}
.user_listline7 {
	float:left;
	width:90px;
	BORDER-RIGHT:#ccccff 1px solid;
	text-align:center;
	padding:3px 5px 3px 5px
}
.user_listline8 {
	float:left;
	width:160px;
	BORDER-RIGHT:#ccccff 1px solid;
	text-align:center;
	padding:3px 5px 3px 5px
}
.user_listline9 {
	float:left;
	width:54px;
	text-align:center;
	padding:3px 5px 3px 5px
}
.user_listlineleft {
	float:left;
	width:400px;
	BORDER-RIGHT:#ccccff 1px solid;
	text-align:right;
	padding:3px 15px 3px 0px
}
.user_listlineright {
	float:left;
	padding:3px 0px 3px 15px
}
.user_listlineright a {
	color:blue;
	text-decoration:underline
}
.user_listlineright a:hover {
	color:red;
	text-decoration:underline
}
.user_main_left {
	FLOAT:left;
	width:170px
}
.user_main_a {
	BORDER:#ccccff 1px solid;
	width:150px;
	background:#feffff;
	PADDING:10px 0px 25px 0px;
	margin-left:7px
}
.user_main_b {
	PADDING-left:20px;
	width:130px
}
.user_main_c {
	padding:12px;
	color:#CC0000;
	font-weight:bold
}
.user_main_d {
	padding:12px;
	font-weight:bold
}
.user_main_right {
	FLOAT:right;
	width:782px;
	padding-right:7px
}
.user_main_r {
	width:782px;
	height:623px;
	BORDER:#ccccff 1px solid
}
.userfont1 {
	color:red
}
.UserRank {
	line-height:20px;
	color:#555
}
.UserRank a {
	COLOR:#3366CC;
	TEXT-DECORATION:none;
	FONT-FAMILY:Verdana,Arial,宋体
}
.UserRank a:hover {
	COLOR:#cc3333;
	TEXT-DECORATION:underline
}
/*black*/
.gray {
	FILTER:gray
}
