body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
html,body{height:100%;}
body,input,button,select,table,td,th{font-size:12px;line-height:150%;font-family:Helvetica,verdana,sans-serif;}
body{background:#e1e1e1 url(../images/top_bg.gif) top repeat-x;color:#000;}
img{border:0;}
a{color:#666;text-decoration:none;}
a:hover{color:#7eac00;text-decoration:underline;}
h5{font-size:12px;}
label{cursor:pointer;}
.split{padding:0 6px;}
.red{color:red;}
ul{list-style:none;}
.ib{border:1px solid #cecece;padding:1px;}
.sp{border-bottom:1px dotted #cecece;}
.sq{border-top:1px dotted #cecece;}
.s2{color:#919191;}
.s3{color:#7eac00;}
.s4{color:#64a400;}
.s5{color:#666;}
.s6{color:#f08d00;}
.s7{color:#333;}
.s8{color:#5f9b00;}
.red{color:red;}
.c{text-align:center;}
.advbox{margin-bottom:6px;}
h1{height:78px;overflow:hidden;}
h1 a{float:left;}
#top{width:944px;margin:auto;padding:0 15px;height:31px;line-height:31px;overflow:hidden;color:#666;}
#top input{vertical-align:middle;}
#top form{display:inline;}
#top .l_input{border:1px solid #e0e2dd;}
#page{width:950px;padding:12px 12px 0;margin:auto;background:#fff;}
.l_input{height:14px;padding:2px 2px 3px;}
.top_login,.top_nav{height:21px;line-height:21px;padding:5px 0;}
.top_login{width:684px;float:left;height:21px;line-height:21px;}
.top_login b{color:#000;}
.top_nav{width:260px;float:right;text-align:right;}
.top_nav .l_input{height:15px;}
.top_nav a{padding:0 10px 0 6px;background:url(../images/dot.gif) left center no-repeat;}
.i_logo{padding:15px 0 16px;}
.i_logo img{width:312px;height:47px;}
.i_adv{padding:0 0 0 12px;}
.i_adv img{width:626px;height:78px;}
.tab_con{display:none;}
.show{display:block;}
.n_box_l a:hover,.z_list a:hover{color:#7eac00;}
#menu{height:32px;background:url(../images/menu_bg.gif);padding-right:15px;margin:6px 0;}
#menu ul{float:left;width:754px;}
#menu li{float:left;}
#menu li.selected{background:url(../images/menu_s_bg.gif);}
#menu li a{display:block;width:74px;height:32px;line-height:32px;text-align:center;color:#fff;}
#menu li a:hover{color:#d8ff00;}
#menu .m_btn{float:right;margin:5px 6px 6px;height:19px;padding:0 8px;border:1px solid #aad58c;background:url(../images/m_btn.gif);color:#fff;}
#submenu{height:48px;overflow:hidden;padding:2px 0 8px;}
#submenu span,#submenu div{background:url(../images/submenu.jpg) no-repeat;float:left;}
#submenu span{width:36px;height:18px;line-height:18px;padding:26px 0 4px;text-align:center;font-weight:700;color:#419100;}
#submenu ul{float:left;height:40px;padding:4px 0 0;}
#submenu li{float:left;height:20px;line-height:20px;text-align:center;width:58px;}
#submenu div{padding:0 0 0 3px;}
#submenu div.s_1,#submenu div.s_2{width:220px;background-position:right -46px;}
#submenu div.s_3,#submenu div.s_4{width:165px;background-position:right -46px;}
#submenu div.s_5{width:165px;background:none;}
#submenu .s_1 ul,#submenu .s_2 ul{width:174px;}
#submenu .s_3 ul,#submenu .s_4 ul,#submenu .s_5 ul{width:116px;}
#submenu .s_1 span{background-position:0 0;}
#submenu .s_2 span{background-position:-36px 0;}
#submenu .s_3 span{background-position:-79px 0;}
#submenu .s_4 span{background-position:-123px 0;}
#submenu .s_5 span{background-position:-154px 0;}
#menu{height:32px;background:url(../images/menu_bg.gif);padding-right:15px;margin:6px 0;}
#menu ul{float:left;width:754px;}
#menu li{float:left;height:32px;width:75px;}
#menu li.selected{position:relative;background:url(../images/menu_s_bg.gif) center top repeat-x;}
#menu li.selected a{color:#fff;font-weight:700;}
#menu li.selected div{position:absolute;top:32px;left:-100%;height:30px;line-height:30px;white-space:nowrap;color:#000;}
#menu li.selected div a{display:inline;font-weight:400;color:#000;}
#menu li a{display:block;width:74px;height:32px;line-height:32px;text-align:center;color:#fff;}
#menu li a:hover{color:red;}
#menu .m_btn{float:right;margin:5px 6px 6px;height:19px;padding:0 8px;border:1px solid #aad58c;background:url(../images/m_btn.gif);color:#fff;}
#nav{height:62px;background:#ddf89b url(../images/nav.gif) bottom repeat-x;margin:6px 0;}
#nav_top{height:32px;background:transparent url(../images/nav_top.gif);border:1px solid #bee098;border-bottom:0;}
.nav_r{float:right;width:258px;}
.nav_r li{float:left;height:32px;line-height:32px;}
.nav_r a{padding:0 8px 0 12px;background:url(../images/dot2.gif) 5px center no-repeat;}
.nav_l{float:left;width:690px;}
.nav_l li{float:left;width:75px;height:32px;}
.nav_l li a{display:block;height:32px;width:75px;line-height:32px;text-align:center;color:#333;}
.nav_l li a:hover{color:red;}
.nav_l li.selected{position:relative;background:url(../images/nav_l.gif) center top no-repeat;}
.nav_l li.selected a{color:#fff;font-weight:700;}
.nav_l li.selected a:hoaver{color:#d0ff6a;}
.nav_l li.selected div{position:absolute;top:32px;left:-100%;height:30px;line-height:30px;white-space:nowrap;color:#fff;}
.nav_l li.selected div a{display:inline;font-weight:400;}
#main{padding-top:11px;background:url(../images/huitiao.jpg) top repeat-x;}
.box{width:100%;overflow:hidden;margin-bottom:6px;}
.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c13{float:left;display:inline;overflow:hidden;}
.c1{width:688px;}
.c2{width:250px;margin-left:12px;}
.c3{width:364px;margin-left:8px;}
.c4{width:304px;margin-left:12px;}
.c5{width:364px;border:1px solid #dbdbdb;}
.c6{width:310px;margin-left:10px;border:1px solid #dbdbdb;}
.c7{width:226px;padding:10px 12px 0 0;}
.c8{width:420px;padding:10px 11px 0 10px;}
.c9{width:248px;margin:0 -1px 0 0;padding:10px 0 0 10px;}
.c13{width:236px;padding:10px 2px 0 0;}
.datetime{color:#919191;}
.xl_cd{position:relative;z-index:50;cursor:pointer;background:#fff url(../images/a8.gif) no-repeat right center;}
.xl_cd dt{padding:0 16px 0 10px;overflow:hidden;text-align:left;}
.xl_cd dd{position:absolute;background:#fff;display:none;overflow:auto;left:-1px;text-align:left;}
.xl_cd dd.show{display:block;}
.xl_cd dd li{padding:2px 0 0 10px;background:#fff;overflow:hidden;}
/*foot*/
#links{padding:6px 0;color:#FFFFFF;background:#88BE1A;text-align:center;}
#links a{color:#fff;}
#copyright{color:#5A5A5A;text-align:center;padding:20px 0 30px;line-height:24px;}
#cooperation img{border:1px solid #EEEEEE;margin:0 10px 20px;}
#copyright img{vertical-align:middle;}
/*
#links{height:30px;line-height:30px;color:#fff;background:#4b494a;text-align:center;}
#copyright a,#links a{color:#fff;}
#copyright{background:url(../images/cr_bg.gif);color:#fff;text-align:center;padding:20px 0 30px;line-height:24px;}
#copyright img{vertical-align:middle;}
*/
.srhbox{padding-bottom:3px;height:26px;}
.srhbox td{padding:0 1px;}
.srhbox .l_input{border:1px solid #c1dc88;height:15px;}
.srhbox .xl_cd{width:98px;height:20px;border:1px solid #c1dc88;}
.srhbox .xl_cd dt{width:70px;height:20px;line-height:20px;color:#48494D;}
.srhbox .xl_cd dd{width:98px;border:1px solid #c1dc88;top:20px;}
.srhbox .xl_cd dd li{height:18px;width:88px;color:#666;border-bottom:1px dotted #eee;}
.srhbox .xl_cd dd li.show{background:#b1cfe5;color:#fff;}
#newslist{background:url(../images/newslist.gif) left 4px repeat-x;}
#newslist h2{float:left;width:150px;text-indent:1em;font-size:14px;padding:2px 0 4px;font-weight:700;height:25px;line-height:25px;}
#newslist .tab_title{padding-top:2px;height:29px;float:left;width:400px;position:relative;z-index:1;}
#newslist .srhbox{float:right;width:350px;}
#newslist .tab_title a{float:left;width:75px;height:25px;line-height:25px;padding-bottom:4px;text-align:center;font-weight:700;color:#000;margin:0 5px;background:url(../images/n_tab.gif) 0 0;}
#newslist .tab_title a.show{background-position:0 -29px;color:#fff;}
#newslist .tab_content{clear:both;position:relative;z-index:0;}
.newslist{width:100%;border-collapse:collapse;margin-top:-4px;}
.newslist a{color:#64a400;}
.newslist a.n_t{color:#2b2b2b;font-size:14px;}
.newslist thead th{height:30px;font-weight:400;background:#ebebeb;}
.newslist tbody td{height:34px;border-bottom:1px dashed #cecece;}
.newslist tfoot td{height:48px;color:#64a400;}
.pagenum span{padding:2px 4px;}
.pagenum a{text-decoration:underline;padding:2px 4px;margin:0 1px;}
.pagenum a:hover{background:#64a400;color:#fff;}
.c15,.c16,.c17{float:left;display:inline;overflow:hidden;}
.c15{width:622px;border:1px solid #dedede;}
.c17{width:624px;}
.c16{width:318px;margin-left:8px;}
.pnav{height:30px;line-height:30px;padding:0 35px;background:url(../images/a_btn.gif) 18px center no-repeat;border-bottom:1px solid #dedede;color:#666;}
.c16search td{padding:0 2px 5px 0;}
.c16search .xl_cd{width:84px;height:20px;border:1px solid #c1dc88;}
.c16search .xl_cd dt{width:56px;height:20px;line-height:20px;color:#48494D;}
.c16search .xl_cd dd{width:84px;border:1px solid #c1dc88;top:20px;}
.c16search .xl_cd dd li{height:18px;width:74px;color:#666;border-bottom:1px dotted #eee;}
.c16search .xl_cd dd li.show{background:#b1cfe5;color:#fff;}
.c16search .l_input{border:1px solid #c1dc88;height:15px;}
.c16box1{padding:8px;border:1px solid #dedede;margin-bottom:8px;}
.c16box{border:1px solid #dedede;padding:4px 0 0;margin-bottom:8px;}
.c_title{font-size:12px;font-weight:700;color:#fff;height:18px;line-height:18px;text-indent:6px;background:#7eac00;}
.c_list{margin:4px 0 0;}
.c_list li{position:relative;padding:0 55px 0 15px;background:url(../images/dot3.gif) 8px center no-repeat;}
.c_list cite{position:absolute;right:5px;top:0;width:50px;text-align:right; color:#7eac00;}
.c_list li,.c_list span{height:24px;line-height:24px;white-space:nowrap;overflow:hidden;}
.s_title{height:48px;line-height:48px;color:#379100;font-weight:400;background:url(../images/s_title.gif) bottom repeat-x;text-indent:1em;}
.sub_title{clear:both;background:#eef6d6;height:25px;line-height:25px;color:#000;font-size:14px;padding:0 16px;}
.sub_more{height:25px;line-height:25px;margin-top:-25px;text-align:right;padding:0 20px;}
.sub_more a{font-size:12px;font-weight:700;color:#2b2b2b;}
.n_box_l{float:left;width:196px;padding:6px;border-right:1px solid #dedede;color:#379100;}
.n_box_l a{color:#2b2b2b;}
.n_box_l p{height:24px;line-height:24px;}
.n_box_l img{width:192px;height:162px;}
.n_box_r{float:left;width:401px;padding:6px;float;left;margin-left:-1px;display:inline;border-left:1px solid #dedede;}
.num_list{padding:0 0 0 30px;background:url(../images/num_list.gif) 5px 8px no-repeat;}
.num_list li{height:36px;font-size:14px;overflow:hidden;}
.n1,.n2,.n3{float:left;white-space:nowrap;overflow:hidden;height:36px;line-height:36px;}
.n1{width:46px;color:#339100;font-weight:700;}
.n2{width:264px;}
.n2 a{color:#2b2b2b;}
.n3{width:56px;font-size:12px;padding:0 0 0 5px;background:url(../images/n3.gif) left center no-repeat;color:#ff6c00;}
.cont{font-size:14px;height:450px;overflow:auto;padding:0 10px;margin:10px 5px;line-height:22px;}
.blank{border-top:1px solid #dedede;border-bottom:1px solid #dedede;font-size:0;overflow:hidden;height:8px;}
.artlist{margin:5px 20px;border-bottom:1px dashed #cfcfcf;}
.artlist dt{height:30px;line-height:30px;font-size:14px;font-weight:700;}
.artlist dt a{color:#000;}
.artlist dd{padding:5px 0;color:#666;}
.art_more{height:20px;line-height:20px;margin-top:-30px;text-align:right;}
.pnum { padding:20px 0; text-align:center; height:26px; line-height:26px;}
.pnum a { margin:0 2px; border:1px solid #a3d767; padding:4px 7px; font-size:14px; background:#f9ffe8; color:#2b2b2b }
.pnum a:hover { color:#7eac00 }
.pnum strong { margin:0 2px; border:1px solid #a3d767; padding:4px 7px; font-size:14px; background:#c7ea8a; color:#2b2b2b }
.z_list{width:600px;margin:10px auto;overflow:hidden;}
.z_list img{width:272px;height:146px;}
.z_list li{width:280px;padding:10px;float:left;font-size:14px;display:inline;overflow:hidden;}
.z_list .ib{padding:4px;}
.z_list span{display:block;width:272px;margin:auto;text-align:center;line-height:24px;white-space:nowrap;overflow:hidden;cursor:pointer;}
.z_list a{color:#2b2b2b;}
.a_info{width:100%;overflow:hidden;}
.a_info .ib{float:left;width:78px;height:78px;margin-right:6px;}
.a_title{font-size:12px;padding:5px 0 6px;height:19px;line-height:19px;white-space:nowrap;overflow:hidden;}
.a_title img{float:left;vertical-align:middle;margin-left:10px;}
.a_title img.t{margin:0;}
.a_more{text-align:right;height:30px;line-height:30px;margin-top:-30px;padding-right:15px;color:#64a400;padding-bottom:1px;}
.a_more a{color:#64a400;font-weight:700;}
.a_title span{float:left;height:18px;line-height:18px;padding:0 5px;background:#7eac00;color:#fff;}
.c16box{border:1px solid #dedede;padding:4px 0 0;margin-bottom:8px;}
.c16box .a_title{padding:5px 5px 6px;}
.c16box .a_info{padding:3px 8px 8px;width:300px;}
.c16_tab{width:293px;overflow:hidden;margin:auto;padding-bottom:10px;}
.c16_tab .tab_title{width:295px;height:25px;overflow:hidden;}
.c16_tab .tab_title a{float:left;width:55px;margin-right:2px;height:23px;line-height:23px;background:url(../images/tab_title1.gif);border:1px solid #dbdbdb;text-align:center;position:relative;z-index:1;}
.c16_tab .tab_title a.show{border-bottom:1px solid #fff;background:#fff;}
.c16_tab .tab_content{clear:both;border-top:1px solid #dbdbdb;margin-top:-1px;position:relative;z-index:0;}
.c16_tab .tab_con{padding:7px 0 0;}
.c16_tab .ib img{width:78px;height:78px;}
.c16_tab .a_info h4,.c16_tab .a_info p{float:left;width:162px;}
.c16_tab .a_info{padding-bottom:6px;}
.c16_tab h4 a{color:#2b2b2b;}
.ee_list{padding:0 60px 0 28px;background:url(../images/e_list.gif) 4px 6px no-repeat;position:relative;}
.ee_list span{position:absolute;right:0;width:60px;text-align:right;white-space:nowrap;overflow:hidden;color:#64a400;}
.ee_list li,.ee_list span{height:24px;line-height:24px;}
.m_title{color:#666;font-size:16px;height:52px;line-height:52px;padding:0 10px;text-align:center;color:#333;}
.f_title{color:#a6a6a6;font-size:12px;font-weight:400;text-align:center;}
.f_title span{border-bottom:1px dotted #cecece;}
#bbslist{background:url(../images/newslist.gif) left 4px repeat-x;}
#bbslist .tab_title{padding-top:2px;padding-left:10px;height:29px;float:left;width:400px;position:relative;z-index:1;}
.bbspage{float:right;width:200px;padding:2px 0 4px;height:25px;line-height:25px;}
.bbspage span{padding-left:5px;}
#bbslist .tab_content{clear:both;}
#bbslist .tab_title a{color:#2b2b2b;font-weight:700;font-size:14px;}
#bbslist .tab_title a.show{color:#fff;}
#bbslist .tab_title a i{font-size:12px;font-style:normal;font-weight:400;}
#bbslist .pagenum{text-align:right;color:#64a400;height:30px;padding:0 15px;line-height:30px;}
#bbslist .pagenum a{color:#64a400;}
#bbslist .pagenum a:hover{background:#64a400;color:#fff;}
.b_btn{float:left;height:29px;margin:0 6px;}
.b1,.b2,.b3{float:left;height:25px;line-height:25px;padding-bottom:4px;background:url(../images/b_btn.gif) no-repeat;cursor:pointer;}
.b1{width:3px;background-position:0 0;}
.b2{padding:0 8px 4px;background-position:center -58px;}
.b3{width:3px;background-position:0 -29px;}
.show .b1{background-position:0 -87px;}
.show .b2{background-position:center -145px;}
.show .b3{background-position:0 -116px;}
.bbslist{border:1px solid #c3de8a;margin:0 15px 10px;}
.bbslist dt{background:#eef6d6;height:30px;line-height:30px;padding:0 10px;}
.bbslist dt a{color:#2b2b2b;}
.bbslist dt a:hover{color:red;}
.digest{color:red;}
.bbsmore{height:30px;line-height:30px;overflow:hidden;margin-top:-30px;padding:0 10px;text-align:right;}
.bbsmore span{float:right;padding:0 0 0 10px;}
.bbsmore a{color:#2b2b2;}
.bbscon{padding:20px 10px;line-height:24px;}
.bbsaction{margin:0 5px;border-top:1px solid #cecece;height:30px;line-height:30px;text-align:right;}
.bbsaction a,.bbscon a{color:#61ac00;}
.bbscon p{padding:2px 0;}
.bbscon .l_input{border:1px solid #c1dc88;height:15px;}
.bbscon .pmore{margin-top:-28px;text-align:right;padding:0 10px;}
.bbscon .pmore input{vertical-align:middle;}
.s_input{height:24px;background:#7eac00;border:0;padding:4px 5px 5px;font-weight:700;color:#fff;}
#link_title{border:1px solid #dbdbdb;border-bottom:0;height:29px;padding:4px 10px 0 10px;background:url(../images/link_title.gif) left top repeat-x;}
#link_title a{float:left;text-align:center;width:95px;height:25px;margin:0 5px;padding:0 0 4px 0;line-height:25px;background:url(../images/link_tab.gif);font-size:14px;font-weight:700;color:#2b2b2b;}
#link_title a.show{background:url(../images/link_tab_s.gif);color:#fff;}
#link_con{border:1px solid #dbdbdb;border-top:0;padding:10px 22px;width:904px;overflow:hidden;}
#link_con a{float:left;width:113px;height:24px;line-height:24px;color:#2b2b2b;}
.bbsmenu{font-size:14px;}
.content { padding:20px 30px; font-size:14px;text-align:left;color:#535353}
.g_list{padding:10px 5px 5px;}
.g_list li{padding-left:20px;background:url(../images/dot1.gif) 10px center no-repeat;height:22px;line-height:22px;white-space:nowrap;overflow:hidden}
.g_list a{color:#2b2b2b;}
.dborder { border:1px solid #cced6f; padding:5px; margin:20px 0;}
.votebox { border:1px solid #cced6f; padding:20px 50px}
.votebox table { width:100% }
.votebox td { padding:8px 0; }
.annbox { margin:20px; padding:0 10px 20px; border-bottom:1px dotted #ccc; }
.annbox h3 { font-size:14px; color:#000; height:30px; line-height:30px; }
.annbox h4 { font-size:12px; color:#a6a6a6; font-weight:400; height:24px; line-height:24px; }
.annc { color:#666; padding:5px 0; line-height:20px; }

/* comment */
#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; }

#sign_msg{ width:92%; margin:0 auto; padding-bottom:15px; color:#999; }
	#sign_msg a { color:#C1DC88; text-decoration:underline; }
	#sign_msg input, #sign_msg textarea { border:1px solid; border-color:#C1DC88; line-height:16px; }
	#sign_msg textarea { width:100%; height:110px; margin:10px 0; }
	#sign_msg .input_search { margin:5px 0 20px 8px; border:none; }
	#xspace-imgseccode { margin-bottom:-6px; }
	#add_event_box { padding:8px; }
		#add_event_box input { border:none; }
		#add_event_box label { margin-right:3px;}
		#login { width:540px; overflow:hidden; padding:2px; float:left; }

	/* poll */
#poll { position:relative; width:400px; margin:10px auto; font-size:12px; }
	#poll ul { padding:10px; }
	#poll ul li { margin-bottom:6px; }
	.poll_op { padding:0 0 10px 15px}
	.poll_novotes { position:absolute; right:150px; bottom:5px; padding:5px 15px; border:1px solid #E1E8F0; border-top-width:3px!important; color:#F00; }

	#poll_value { width:400px; margin:0 auto 10px;  }
		#poll_value ul { padding:10px 20px 10px 15px; }
		#poll_value li h6 { color:#666; font-weight:400; line-height:25px; font-size:12px; }
			.pollcolor1{background:#E92725;}
			.pollcolor2{background:#F27B21;}
			.pollcolor3{background:#F2A61F;}
			.pollcolor4{background:#5AAF4A;}
			.pollcolor5{background:#42C4F5;}
			.pollcolor6{background:#0099CC;}
			.pollcolor7{background:#3365AE;}
			.pollcolor8{background:#2A3591;}
			.pollcolor9{background:#592D8E;}
			.pollnum { color:#369; font-size:12px;}
			.polloptionbar { float:left !important; width:370px; height:16px; overflow:hidden; margin:0!important; text-indent:-9999px;}
			.polloptionbar strong{ display:block; }

