@charset "utf-8";
/*Globla*/
body{margin:0;padding:0;background-color:#ECECEC;}
#bigdiv{width:100%;margin:0 auto;font-family:Verdana, Arial, Helvetica, sans-serif;height:auto;background:url(../images/bg_main.gif) repeat-y center;}
	
/*Top*/
#top_banner{width:990px;margin:0 auto;height:25px;background:url(../images/top_banner_bg.gif) repeat-x bottom;font-size:12px;padding-top:5px;padding-left:5px; padding-right:5px;}
	.top_nav{width:320px;padding-top:5px;}
	.top_input,.top_input_1,.top_input_2,.top_input_3,.top_input_4,.top_input_5,.top_input_6{width:120px;border:#c41421 1px solid;font-size:12px;padding:2px 2px;}
	.top_input{border:#B1B1B1 1px solid;}
	.top_input_1{background:#fff url(../images/err_1.gif) no-repeat left top;}
	.top_input_2{background:#fff url(../images/err_2.gif) no-repeat left top;}
	.top_input_3{background:#fff url(../images/err_3.gif) no-repeat left top;}
	.top_input_4{background:#fff url(../images/err_4.gif) no-repeat left top;}
	.top_input_5{background:#fff url(../images/err_5.gif) no-repeat left top;}
	.top_input_6{background:#fff url(../images/err_6.gif) no-repeat left top;}

	#top_banner label{vertical-align: middle;padding-left:5px;color:#24201D;}

	#top_banner a{color:#24201D; text-decoration:none;font-size:12px;}
	#top_banner a:hover{text-decoration:underline;}

#header{width:1000px;margin:0 auto;height:151px;margin-bottom:2px !important;margin-bottom:0px;clear:both;}

#menu{width:1000px;margin:0 auto;padding:0px;height:28px;overflow:hidden; background:url(../images/menu_bg.gif) repeat-x top;font-size:12px;}
#menu li{float:left;padding-top:5px;padding-right:15px;color:#fff;list-style:none;height:23px;}
#menu li.last{float:left;padding-top:5px;padding-right:0;color:#fff;list-style:none;height:23px;}
#menu li.frist{background:url(../images/menu_bg.gif) no-repeat left -56px;width:5px;}
#menu li.end{float:right;background:url(../images/menu_bg.gif) no-repeat right -28px;width:2px;padding-right:0;}

#menu a{padding-right:15px;font-size:14px;color:#fff;text-decoration:none; font-weight:bold;}
#menu a:hover{text-decoration:underline;}
/*Main*/
#main_warp{width:1000px;padding:0px;height:auto;margin:0 auto;}
#main{padding:8px;border-top:#D6D6D6 2px solid;}

#contain{width:650px;height:auto;overflow:hidden;float:left;padding-left:10px;}
.top_area{width:650px;margin-bottom:8px;height:240px;}
.top_flash{width:320px;float:right;}
.top_flash1{width:320px;float:left;padding-right:5px;}
.top_news{width:320px;height:auto;}
	.tops_header{height:30px;background:url(../images/tops_bg.gif) repeat-x bottom;}

	.tops_f,.tops_s,.tops_m,.tops_e,.tops_p{height:18px;width:69px;float:left;padding-top:12px;font-weight:bold;text-align:center;color:#838383;font-size:12px;cursor:pointer;}
	.tops_f{width:94px;background:url(../images/tops_f.gif) no-repeat -138px top;color:#c41421;font-size:14px;padding-top:10px;height:20px;}
	.tops_s{background:url(../images/tops_f.gif) no-repeat left top;}
	.tops_m{background:url(../images/tops_f.gif) no-repeat -69px top;}
	.tops_e{background:url(../images/tops_f.gif) no-repeat -232px top;}
	.tops_p{background:url(../images/tops_f.gif) no-repeat right top;}

	.tops_contain{border:#d6d6d6 1px solid;border-top:#D6D6D6 0px solid;padding:5px 5px 1px 5px !important; padding:5px 5px 3px 5px;}
	.tops_lt{margin:0px;padding:0px;font-size:12px;}
	.tops_lt li{list-style:none;background:url(../images/dot_gray.gif) no-repeat 3px 47%;padding:0 5px 0 12px;line-height:170%;}
	.tops_lt li.more{background:url() no-repeat left 47%; text-align:right;}
	.tops_contain a{color:#484848; text-decoration:none;}
	.tops_contain a:hover{text-decoration:underline;}

	.tops_lt li.more a{color:#c41421;}

	#tops_2,#tops_0{display:none;}

.square_area{width:632px;padding:8px;margin-bottom:8px;border:#d6d6d6 1px solid;font-size:12px;}
	.s_title{height:18px;border-bottom:#c41421 2px solid;}
	.s_title_r{color:#c41421;font-size:14px;font-weight:bold;}
	.s_contain{margin-top:5px;line-height:140%;}
	.s_contain img{margin-right:5px;}

	.s_contain a{color:#c41421; text-decoration:none;font-weight:bold;font-size:13px;}
	.s_contain a:hover{text-decoration:underline;}

	.s_contain_list{padding:5px 8px;background-color:#ffe1c4;border:#ccc 1px solid;clear:both;margin-top:8px;}
	.s_contain_list li{list-style:none;background:url(../images/dot.gif) no-repeat 3px 47%;padding:0 5px 0 12px;line-height:170%;}
	.s_contain_list a{color:#24201d; text-decoration:none;}
	.s_contain_list a:hover{text-decoration:underline;}

.square_more{width:650px;font-size:12px;margin-bottom:8px;}
	.m_square{width:304px;border:#ccc 1px solid;background:url(../images/m_contain_bg.gif) repeat-x top;padding:0 8px;}
	.m_title{height:22px;background:url(../images/m_title_bg.gif) no-repeat top left;padding-top:10px;padding-left:28px;}
	.m_title_r{color:#fff;font-size:14px;font-weight:bold;}

	.m_contain{margin-top:5px;line-height:140%;}
	.m_contain img{margin-right:5px;}

	.m_contain a{color:#c41421; text-decoration:none;font-size:12px;}
	.m_contain a:hover{text-decoration:underline;}

	.m_contain_list{padding:8px 0px 5px 8px;background:url(../images/dot_r_bg.gif) repeat-x top;margin-top:8px;}
	.m_contain_list li{list-style:none;background:url(../images/dot.gif) no-repeat 1px 47%;padding:0 0 0 10px;line-height:170%;}
	.m_contain_list a{color:#24201d; text-decoration:none;}
	.m_contain_list a:hover{text-decoration:underline;}

.adv_650_72{margin-bottom:8px;}

.square_other{width:632px;padding:8px;border:#d6d6d6 1px solid;font-size:12px;}
	.o_square{width:305px;}
	.o_square_plus{width:305px;background:url(../images/dot_gray_bg.gif) repeat-y left;padding-left:12px;}
	
	.o_warp{padding:5px 8px;background-color:#ffe1c4;}
	
	.o_title{height:22px;background:url(../images/o_title_bg.gif) no-repeat bottom left;padding-top:0px;padding-left:10px;}
	.o_title_r{color:#c41421;font-size:14px;font-weight:bold;}

	.o_contain{margin-top:5px;line-height:140%;}
	.o_contain img{margin-right:5px;}

	.o_contain a{color:#c41421; text-decoration:none;font-size:12px;}
	.o_contain a:hover{text-decoration:underline;}

	.o_contain_list{padding:8px 0px 5px 5px;background:url(../images/dot_r_bg.gif) repeat-x top;margin-top:8px;}
	.o_contain_list li{list-style:none;background:url(../images/dot.gif) no-repeat 1px 47%;padding:0 0 0 10px;line-height:170%;}
	.o_contain_list a{color:#24201d; text-decoration:none;}
	.o_contain_list a:hover{text-decoration:underline;}

.friendlinks{margin:8px;padding:0 8px;border:#d6d6d6 1px solid;font-size:12px;vertical-align: middle;color:#6f6f6f;}
	.f_txt{padding:24px 8px;height:12px;border-right:#d6d6d6 1px solid;color:#c41421;}
	.f_map{padding:24px 8px;height:12px;border-left:#d6d6d6 1px solid;width:254px;text-align:center;}

	.friendlinks a{color:#6f6f6f;text-decoration:none;font-size:12px;padding:0 5px;}
	.friendlinks img{padding:8px 0;vertical-align: middle;}
/*--Sidebar*/
#sidebar{width:286px;height:auto;overflow:hidden;float:right;padding-right:10px;} 

#search_area{padding:5px;padding-left:35px;background:#FFDAB5 url(../images/search_bg.gif) no-repeat 5px 53%;height:auto;font-size:12px;color:#656565;}
.search_input{width:180px;border:#D8D6D4 1px solid;font-size:12px;padding:3px 2px;}
.search_title{font-size:14px;font-weight:bold;padding-bottom:2px;}

#scr_area{height:138px;width:286px;background:url(../images/scroll_bg.gif) no-repeat top left;position:relative;margin-top:8px; overflow:hidden;}
#scr_area1{height:138px;width:286px;background:url(../images/scroll_bg1.gif) no-repeat top left;position:relative;margin-top:8px; overflow:hidden;}
	#scr_proc{height:40px;width:20px;position:absolute;top:48px;right:0px;}

	.scr_title{color:#c41421;font-size:14px;font-weight:bold;padding:8px 15px 5px 15px; }
    
	.Cont{height:101px;overflow:hidden;}
	.scr_lt{padding:0px;margin:0px;font-size:12px;margin:0 8px;height:auto;}
	.scr_lt li{list-style:none;list-style-image:none;background:url(../images/dot.gif) no-repeat 3px 47%;padding:0 0 0 10px;line-height:170%;}
	.scr_lt a{color:#24201d; text-decoration:none;}
	.scr_lt a:hover{text-decoration:underline;}

#about_area{height:auto;width:268px;border:#d6d6d6 1px solid;margin-top:8px;padding:8px;font-size:12px;}
	.about_title{height:22px;background:#c41421;padding-top:3px;}
	.about_title_f{color:#ffffff;font-size:14px;font-weight:bold;background:url(../images/arr_f.gif) no-repeat 5px 47%;padding-left:15px;}

	.about_contain{margin-top:5px;line-height:140%;color:#24201D;}
	.about_contain img{margin-right:5px;}

	.about_contain a{color:#c41421; text-decoration:none;font-size:12px;}
	.about_contain a:hover{text-decoration:underline;}

#service_area{height:auto;width:274px;border:#C41421 1px solid;margin-top:8px;padding:5px;font-size:12px;background-color:#FFDAB5;line-height:150%;}
	.service_contain{height:auto;border:#C41421 1px solid;margin-top:1px;padding:5px;font-size:12px;background-color:#FFffff;color:#c41421;word-spacing:1px;}
	.service_contain a{color:#c41421; text-decoration:none;font-size:12px;word-spacing:1px;}
	.service_contain a:hover{text-decoration:underline;}

#other_area{height:auto;width:268px;border:#d6d6d6 1px solid;margin-top:8px;padding:8px ;padding-bottom:0px;font-size:12px;}
	.other_title{color:#c41421;font-size:14px;font-weight:bold;padding:0px; }
    .other_title_r{color:#c41421;font-size:14px;font-weight:bold;background:url(../images/arr_r.gif) no-repeat left 47%;padding-left:10px;}

	.other_lt{padding:8px 0px;margin:0px;font-size:12px;background:url(../images/dot_r_bg.gif) repeat-x top;margin-top:8px;}
	.other_lt li{list-style:none;list-style-image:none;background:url(../images/dot.gif) no-repeat left 47%;padding:0 0 0 10px;line-height:170%;}
	.other_lt a{color:#24201d; text-decoration:none;}
	.other_lt a:hover{text-decoration:underline;}

#qlinks{margin-top:8px;}
#qlinks img{margin-bottom:5px;}

#mail_area{height:auto;width:284px;border:#d6d6d6 1px solid;padding:15px 0px 8px 0px;font-size:12px;background:url(../images/mail_bg.gif) no-repeat 1px 1px;text-align:center;}
#web_links{margin-top:10px;word-spacing:1px;}

/*Buttom*/
#footer{border-top:#c41421 2px solid;background:url(../images/footer_bg.gif) repeat-x top;height:75px;width:1000px;margin:0 auto;font-size:12px;color:#6f6f6f; padding-bottom:5px; margin-top:5px;}
	.footer_logo{float:left;width:200px;}
	.footer_txt{float:left;width:560px;text-align:center;line-height:180%;padding-top:10px;}
	.footer_icp{float:right;width:150px;background:url(../images/footer_icp_bg.gif) no-repeat left top;height:42px;padding:20px 0 0 50px;}
	#footer a{color:#6f6f6f;text-decoration:none;font-size:12px;}

/*A link*/
a:link.more,a:visited.more,a:active.more {color:#F79623; text-decoration:none;}
a:hover.more{ text-decoration:underline}

/*Date style*/
.date_style{font-size:11px;float:right;color:#484848;}

.date_style_r{color:#c41421}

#date_today{color:#c41421;padding-left:10px;}

/*For*/
.p_about_area{width:632px;padding:8px;margin-bottom:8px;border:#d6d6d6 1px solid;font-size:13px;background-color:#ffe1c4;}
	.p_about_title{border-bottom:#c41421 2px solid;padding-bottom:4px;}
	.p_about_title1{height:25px;border-bottom:#c41421 2px solid;text-align:center;padding-top:20px; padding-bottom:20px;}
	.p_about_title_r{color:#c41421;font-size:14px;font-weight:bold; background:url(../images/li1.gif) no-repeat;padding-left:22px;padding-top:3px;}
	.p_about_title_r1{text-align:center;color:#c41421;font-size:14px;font-weight:bold;}
	.p_about_contain_list{margin:0px;padding:8px 0px;}
	.p_about_contain_list li{list-style:none;background:url(../images/dot.gif) no-repeat 3px 47%;padding:0 5px 0 12px;line-height:180%;}
	.p_about_contain_list a{color:#24201d; text-decoration:none;}
	.p_about_contain_list a:hover{text-decoration:underline;}

	.p_about_page{border-top:#c41421 2px solid;height:18px;font-size:13px;padding-top:5px;text-align:right;}
	.p_about_page a{color:#24201d; text-decoration:none;}
	.p_about_page a:hover{text-decoration:underline;}

.p_new_area{width:632px;padding:8px;margin-bottom:8px;border:#d6d6d6 1px solid;font-size:13px;background-color:#ECECEC;}
	.p_new_title{height:18px;border-bottom:#c41421 2px solid;}
	.p_new_title_r{color:#c41421;font-size:14px;font-weight:bold;background:url(../images/li2.gif) no-repeat;padding-left:22px;padding-top:3px;}

	.p_new_contain_list{margin:0px;padding:0px;padding-top:3px;color:#484848;}
	.p_new_contain_list li{list-style:none;background:url(../images/dot.gif) no-repeat 3px 47%;padding:0 0 0 12px;line-height:180%;}
	.p_new_contain_list a{color:#24201d; text-decoration:none;}
	.p_new_contain_list a:hover{text-decoration:underline;}

	.p_new_page{border-top:#c41421 2px solid;height:18px;font-size:16px;padding-top:5px;text-align:right;}
	.p_new_page a{color:#24201d; text-decoration:none;}
	.p_new_page a:hover{text-decoration:underline;}

/*For Bbs*/
.post_usr{font-size:12px;float:right;color:#484848;padding-right:5px;}

.post_state{padding-top:5px;padding-left:12px;color:#484848;}
.post_state_r{padding:5px 0;color:#c41421;background-color:#ECECEC}
#post_time,#post_usr,#post_reply{font-size:11px;float:right;}
#post_time{width:130px;}
#post_usr{width:70px;}
#post_reply{width:50px;text-align:center;padding-left:10px;}

.p_bbs_area{width:650px;margin-bottom:8px;font-size:13px;background-color:#ffffff;overflow:hidden;}
	.p_bbs_title{height:24px;border-bottom:#c41421 2px solid;margin-bottom:10px;}
	.p_bbs_title_r{color:#c41421;font-size:14px;font-weight:bold;background:url(../images/li2.gif) no-repeat;padding-left:22px;padding-top:3px;padding-bottom:5px;}
	.p_bbs_title_l{border-bottom:1px #c41421 dashed;padding:5px 0;color:#c41421;font-size:14px;font-weight:bold;background:url(../images/arr_r.gif) no-repeat left 47%;padding-left:10px;}
	
	.p_bbs_contain_list{margin:0px;padding:0px;padding-top:3px;color:#484848;margin-bottom:10px;}
	.p_bbs_contain_list li{list-style:none;line-height:180%;}
	.p_bbs_contain_list a{color:#24201d; text-decoration:none;}
	.p_bbs_contain_list a:hover{text-decoration:underline;}

	.p_bbs_page{border-top:#c41421 2px solid;height:18px;font-size:16px;padding-top:5px;text-align:right;}
	.p_bbs_page a{color:#24201d; text-decoration:none;}
	.p_bbs_page a:hover{text-decoration:underline;}

.p_new_area_1{width:648px;margin-bottom:8px;border:#d6d6d6 1px solid;font-size:12px;background-color:#ffffff;color:#484848;line-height:150%;}
	.p_new_title_bbs{height:18px;border-bottom:#c41421 1px solid;padding:5px 5px 0 5px;}
	
	.post_state_bbs{padding:2px 5px;color:#c41421;background-color:#ECECEC}

	.p_bbs_title_r a{color:#c41421; text-decoration:none;}
	.p_bbs_title_r a:hover{text-decoration:underline;}

	.bbs_show{padding:8px;}
	.admin_area{padding:10px;font-size:12px;color:#484848;}
	.replay_contain{color:red;}

.xuxian{
	background:url(../images/xu.gif) repeat-x bottom; height:1px;
}
#map{
	 color:#999999999; font-size:12px;padding-left:15px;margin-bottom:3px; background:url(../images/ico2.gif) no-repeat 3px 2px;
}
#map a{
	text-decoration:none; color:#666666
}

/*For Contact*/
.p_contact_title_r{font-size:14px;color:#c41421;PADDING-BOTTOM:5PX;}

/*For About*/
#about_2,#about_3,#about_4,#about_5{display:none;}


.about_lt{padding:0px;margin:0px;font-size:12px;margin:0 8px;height:auto;border:#999 1px solid;margin:0px 10px 10px 0;width:130px;padding:5px;float:left;}
.about_lt li{list-style:none;list-style-image:none;line-height:170%;font-size:14px;}
.about_lt a{color:#c41421; text-decoration:none;background:url(../images/dot.gif) no-repeat 3px 47%;padding:0 0 0 10px;font-size:12px;}
.about_lt a:hover{text-decoration:underline;}
.p_about{width:632px;color:#484848;line-height:150%;font-size:12px;overflow:hidden;word-break:break-all;}

.p_about p{line-height:150%;font-size:12px;color:#333;}

/*for registe*/	
		.reg_area{font-size:12px;line-height:150%;color:#333;}

/*for search*/

.so_item{margin-top:10px;border-bottom:#999 1px dashed;color:#333;line-height:150%;padding0 2px;}
.so_title{font-size:14px;}
	.so_title a{color:#c41421; text-decoration:none;}
	.so_title a:hover{text-decoration:underline;}
.so_contain{font-size:12px;}
.so_foot{font-size:12px;color:#c41421;margin-bottom:10px;}