@charset "utf-8";

/*
body{background:url(img/bg_body.jpg) repeat;}
.bg_bottom_h_tile{background-image:url(img/bg_bottom_h_tile.jpg);}
.bg_bottom_owner{background-image:url(img/bg_bottom_owner.jpg);}
#head_style_box .hs_img, #head_style_box .hs_swf{margin:0px auto;}


*/
body{
	background:#E2E0D8 url(img/bg.jpg) top center no-repeat; 
	color:#003333;
	margin:0px; 
	padding:0px;
	font-family:verdana,"宋体";
	font-size:12px;
}
.links {
	position:absolute;
	left:0;
	top:0;
	z-index:10;
}
body a{color:#003333;}
.bg_center_v_tile{background:#FFF; width:980px; margin:0 auto; overflow:hidden;}
.bg_top_owner{background:url(img/bg_top_owner.jpg) no-repeat center 0px; position:relative;}
#page_body{ overflow:hidden; background:#E2E0D8;}
#page_bottom{background:#E2E0D8; margin-top:0; text-align:center; line-height:22px; font-size:14px; height:100px; padding-top:20px;}
#page_bottom .footer{background:none; color:#333; width:1004px;}
#page_bottom .footer a{color:#333;}

.topbar2 .search_form a.cur{background:transparent url(../../../library/include/topbar2/img/btnCur.png) repeat scroll 0;}
.topbar2 .search_form a{background:transparent url(../../../library/include/topbar2/img/btn.png) repeat scroll 0;}

.box_top{height:668px; width:980px; position:relative; margin:0 auto;}
.box_top .func_box{width:533px; height:41px; position:absolute; top:576px; right:0; background:url(img/bg_btn.jpg) no-repeat;}
.box_top .func_box span,
.box_top .func_box select{float:left;}
.top_ifm { position:absolute; z-index:100; top:0; left:0;}
.box_top .func_box span.select{color:#000; line-height:40px; font-size:14px; font-weight:700; margin-right:10px; margin-left:20px;}
.box_top .func_box select{margin:8px 7px 0 0; width:69px;}
.box_top .func_box a.btn01{width:80px; height:40px; margin:0 11px; float:left; background:url(img/space.gif);filter:alpha(opacity:0); opacity:0;}
.box_top .func_box a.btn02{width:83px; height:40px; margin-left:25px; _margin-left:12px; float:left; background:url(img/space.gif);filter:alpha(opacity:0); opacity:0;}
.box_top .func_box a.btn03{width:83px; height:40px; margin-left:25px; _margin-left:12px; float:left; background:url(img/space.gif);filter:alpha(opacity:0); opacity:0;}
.box_top .fls_box{width:980px; height:668px; position:absolute; top:0; left:0;}
.box{width:980px; margin:0 auto; background:#FFF; }
.satisic_box {border:1px solid #57815E; width:978px; margin-top:20px; background:#FFF url(img/til_03.jpg) no-repeat top 0; overflow:hidden; }
.box .til{height:73px; position:relative;}
.box .til_01{background:url(img/til_01.jpg) no-repeat 0 0;}
.box .til_02{background:url(img/til_02.jpg) no-repeat 0 0;}
.box .til_03{background:url(img/til_03.jpg) no-repeat 0 0; height:60px; overflow:hidden; z-index:10;}
.box .til_04{background:url(img/til_04.jpg) no-repeat 0 0;}
.box .til_05{background:url(img/til_05.jpg) no-repeat 0 0;}
.box .con{padding:0 36px 30px;}
.tb_mesg td{height:36px; font-weight:700; font-size:14px; color:#000; vertical-align:top;}
.tb_mesg td .input_01{border:1px solid #809db9; height:18px; width:152px;}
.tb_mesg td .txt_01{border:1px solid #809db9; height:58px; width:100%; padding:0;}
.tb_mesg td.td_btn{text-align:right; vertical-align:bottom;}
.tb_mesg td.td_btn .btn{background:url(img/btn.jpg) no-repeat 0 0; width:101px; height:26px; border:none; color:#000; font-size:14px; cursor:pointer;}

.mesg_list .text_box{margin-top:0px;}
/*.mesg_list .text_box p{line-height:22px; padding:10px 0 10px; margin:0; background:url(img/dot.gif) repeat-x 0 100%;}*/
#b_line{
	line-height:22px;
	padding:5px 0;
	/*padding:10px 0 10px;*/
	margin:0;
	 background:url(img/dot.gif) repeat-x 0 100%;
}
.mesg_list .text_box p.more{text-align:right;}
.mesg_list .text_box p.more a{font-weight:700; color:#7e0006;}
.mesg_list .text_box p span{font-weight:700; color:#990000;}

.news_list .con .c_l{width:345px; float:left;}
.news_list .con .c_r{width:520px; float:left;}
.news_list .con .c_r .title_list_box ul.title_list li{margin-bottom:6px;}
.title_list_box ul.title_list li{background-image:url(img/dot_list.gif);}

.satisic_box .til2{margin:12px 0; font-size:14px;}
.tb_2 td{height:34px;font-size:14px;}
.tb_2 td.center{padding-left:26px;}
.tb_2 td span{float:left;height:34px;line-height:34px;}
.tb_2 td span.nub{width:24px;font-family:Arial;}
.tb_2 td span.sheng{width:46px;}
.tb_2 td .i_box{width:200px;float:left;height:25px;padding-top:9px;font-family:Arial;}

.tb_2 td .i_box table{width:196px;border:1px solid #acb2a1;}
.tb_2 td .i_box table td{height:17px;line-height:17px;font-size:0;}
.tb_2 td .i_box .i{width:116px;padding-left:2px;line-height:0;font-size:0;}
.tb_2 td .i_box .tb_r td.i b{background:url(img/bg_i.gif) repeat-x 0 0;height:9px;display:block;}
.tb_2 td .i_box .tb_r td.i div{background:url(img/bg_i.gif) repeat-x 0 0;height:13px;display:block;}
.tb_2 td .i_box .num{padding:0 3px;width:30px;font-size:12px;}
.tb_3 td span.sheng{width:91px;}
.tb_3 td .i_box{width:154px;}
.tb_3 td .i_box table{width:150px;}
h2{
	margin-top:0px;
	margin-bottom:0px;
}
.box_right{
	float:right;
	width:500px;

	overflow:hidden;
}
.box_left{
	float:left;
	width:400px;
	/*background:#000000;*/
	height:215px;
	overflow:hidden;
	margin-left:30px!important;
	margin-left:10px;
}
#survey_areas{
	width:90px;
}
#sign_top{
	width:870px;
}
#submitTable{
	width:428px;
}
#message{
	width:300px;
}
#name{
	width:300px;
}
#wm_xzgjlall{
	text-align:right;
}
#wm_newslist dl dd{
	margin:10px;
}
#wm_newslist{
	line-height:22px;
}
#test {
	position:absolute;
	top:-130px;
	right:250px;
}
#test1 {
	position:absolute;
	top:-130px;
	right:120px;
}
