﻿

*{margin:0px; padding:0px;}

body,html{width:100%;height:100%;color:#000;font-family:'宋体',arial;font-size:12px;}


html{}

input,select,textarea,form,fileside,legend,em,span,i,strong,code,address,b,p,div,th,td,li,dl,dt,h1,h2,h3,h4,h5,h6
{ font-size:12px; }

.width_height_100{width:100%;height:100%;}

ul{list-style:none; }

a img{ border:none; }

body#master_body{overflow:visible;}  


/***  link style   **/
.red a:link,.red a:visited,.red a:active,.red a:hover{ color:#a00303; text-decoration:none; display:block;}

.map_tittle_right li a:link,.map_tittle_right li a:visited,.map_tittle_right li a:active,
.map_tittle_right li a:link span,.map_tittle_right li a:visited span,.map_tittle_right li a:active span
{ color:#000;text-decoration:none;}
.map_tittle_right li a:hover,.map_tittle_right li a:hover span
{text-decoration:none; color:#fff; }


.all{ width:100%; }
.top{ background:url(../images/banner_01.gif) repeat-x; width:100%; height:134px; border:1px solid #396e8d; border-top:none;position:absolute;top:0px;left:0px;width:100%;overflow:hidden;}
.content{ width:100%; height:100%; border-top:138px solid #fff;overflow:hidden;}
.left_side{border:1px solid #acb9c2; width:236px; height:100%;position:absolute; top:0px; left:0px;overflow:hidden; }
.right_side{ border:1px solid #adb9c2; border-left:240px solid #fff;width:100%;height:100%;overflow:hidden}

.top_content{ width:100%; height:183px; position:absolute;top:0px; left:0px; overflow:hidden;}
.content_content{ width:100%; height:100%; overflow:hidden; border-top:183px solid #fff; border-bottom:46px solid #fff;}
.bottom_content{ width:100%; height:46px;} 

 .top_map{border-left:1px solid #adb9c2;}
.content_map{width:100%; height:100%;overflow:hidden;border-bottom:23px solid #fff; border-left:1px solid #adb9c2;}  

.top_content_bg{ background:url(../images/left_bg_03.gif) repeat-x; height:159px;}
.top_content_bg_tittle{ background:url(../images/bg.gif) repeat-x left 0px; border-bottom:1px solid #acb9c2; height:23px; line-height:23px;}
.top_content_bg_tittle span{ background:url(../images/icon.gif) no-repeat left 0px; height:16px; display:block;  margin:3px 0px 0px 10px; height:20px; line-height:20px;}
.top_content_bg_tittle span em{ width:100px; font-style:normal; font-weight:bold; padding-left:25px;}

/***   .top_search{ height:20px;  position:absolute; top:0px; left:0px; overflow:hidden}
.content_search{ height:100%; width:100%; overflow:hidden; border-top:20px; border-bottom:30px;}
.bottom_search{ width:100%; height:20px;}   **/

.content_left_content{background:url(../images/left_bg_05.gif) repeat-x; height:100%;overflow:auto;}
.top_content_bg_tittle2{ padding:8px 8px 2px 8px;  font-size:13px;}

.bottom_content_bottom{background:url(../images/bg.gif) repeat-x left -30px; height:46px; padding:10px 15px 0px 15px; line-height:16px;position:absolute;bottom:0px;left:0px;  width:100%;}


.map_tittle{padding-top:2px;height:23px; width:100%; line-height:23px;}
.map_tittle_right{ }
.map_tittle_right ul{ margin:0px; padding:0px;}
.map_tittle_right li{float:left; width:55px;}
.map_tittle_right li a,.map_tittle_right li span{width:65px;height:24px;display:block;}
.map_tittle_right li span{padding-left:30px;cursor:pointer;cursor:pointer;}



.map{ background:url(../images/map.gif) repeat;width:100%; height:687px	;}

/*** icon_style  **/
.map_full span{background:url(../images/map_icon.gif) no-repeat 11px -343px;}
.map_drag span{ background:url(../images/map_icon.gif) no-repeat 9px 2px;}
.map_zoom_in span{ background:url(../images/map_icon.gif) no-repeat 9px -42px;}
.map_zoom_out{ background:url(../images/map_icon.gif) no-repeat 9px -99px;}
.map_measure{ background:url(../images/map_icon.gif) no-repeat 9px -148px;}
.map_area{ background:url(../images/map_icon.gif) no-repeat 9px -199px;}
.map_clear{background:url(../images/map_icon.gif) no-repeat 9px -380px;}
.map_biaozhu{background:url(../images/map_icon.gif) no-repeat 9px -425px;}
.map_ok{background:url(../images/map_icon.gif) no-repeat 9px -482px;}

/*** icon hover style  **/

.map_tittle_right li a:hover{ background-color:#555;}
.map_tittle_right li a:hover span{background:url(../images/map_icon.gif) no-repeat -153px -343px;}
.map_tittle_right li a.map_drag:hover span{background:url(../images/map_icon.gif) no-repeat -149px 2px;}
.map_tittle_right li a.map_zoom_in:hover span{background:url(../images/map_icon.gif) no-repeat -149px -44px;}
.map_tittle_right li a.map_zoom_out:hover span{background:url(../images/map_icon.gif) no-repeat -149px -99px;}
.map_tittle_right li a.map_measure:hover span{background:url(../images/map_icon.gif) no-repeat -149px -148px;}
.map_tittle_right li a.map_area:hover span{background:url(../images/map_icon.gif) no-repeat -149px -199px;}
.map_tittle_right li a.map_clear:hover span{background:url(../images/map_icon.gif) no-repeat -149px -380px;}
.map_tittle_right li a.map_biaozhu:hover span{background:url(../images/map_icon.gif) no-repeat -149px -425px;}
.map_tittle_right li a.map_ok:hover span{background:url(../images/map_icon.gif) no-repeat -149px -482px;}


/*** search_table_style  **/

.search{margin:12px 0px;}
.search th{ text-align:right; font-weight:normal;}
.search td{ text-align:left;}
.search td,.search th{ line-height:24px; height:24px;}

.view{ margin:0px 5px 0px 15px;}
.view th{ text-align:left;}
.view td{ text-align:left;}
.view th,.view td{  line-height:20px; height:20px;}

.line{ background:url(../images/line.gif) repeat-x bottom; padding-bottom:3px;}
.page{ padding:10px 15px; line-height:20px; height:20px;}

/***  botton样式   **/
.botton_style1, .botton_style2{ border:none;  cursor:pointer; display:block;}

input.botton_style1,input.botton_style2{display:inline;}


.botton_style1{ background:url(../images/button.gif) repeat-x left -290px; height:20px; width:50px; line-height:20px;} 
.botton_style2{  background:url(../images/button.gif) repeat-x left -71px; height:21px; width:47px; line-height:21px;}

.btnStyle{border:none;  cursor:pointer;background:url(../images/button.gif) repeat-x left -71px; height:21px; width:47px; line-height:21px;}

/*** wz样式  **/
.red{ color:#a00303;  margin-left:15px; height:28px;}
.red td{ width:65px; margin-right:15px;}
.red a:hover{ background:url(../images/button.gif) no-repeat left -266px; width:57px; height:19px; line-height:19px;}
.green{ color:#1ca057; font-weight:bold;}

.search_items{}

.search_items{background:url(../images/line.gif) repeat-x bottom; padding-bottom:3px;margin-bottom:4px;overflow:hidden}

.search_items li{overflow:hidden;clear:both; height:24px; line-height:24px;}
.search_items b,.search_items code{width:80px;text-align:right;display:block;float:left;height:24px;line-height:24px;color:#1ca057;}
.search_items b i{font-style:normal;}
.search_items code{color:#000;}
.search_items em{font-weight:bold;color:#1ca057;}
.search_items span,.search_items em{width:135px;line-height:24px;display:block;float:left;font-style:normal;}
.search_items a{width:57px; height:19px; line-height:19px;text-align:center;margin:0 0 0 15px}
.search_items a:hover,.search_items a.current{background:url(../images/button.gif) no-repeat left -266px; }
.search_items a:link,.search_items a:visited,.search_items a:active,.search_items a:hover
{
	color:#a00303;text-decoration:none;	
}


.tree{width:100%; margin:0 auto; text-align:center;}
.tree_side{ width:680px; background:#ededed url(../images/view_bg2.gif) repeat-x; height:100%; border:1px solid #999; padding:10px 20px;}
.tree_left{ float:left;}
.tree_right{ float:left; margin-left:15px;background:#e5f5e3 url(../images/view_jb.gif) repeat-x; height:100%; border:1px solid #5b9400;border-top:none;}



table.Grid{ width:260px; border-collapse:separate; border:1px solid #7dae1e; border-right:none;}
table.Grid th,.tree_pic th{font-weight:normal;background:#9ec631 url(../images/th.gif) repeat-x;height:26px;color:#fff; border:1px solid #7dae1e; border-left:1px solid #fff;}
table.Grid td,.tree_pic td{background:#ddeeb0;color:#454545;height:25px;line-height:18px;text-align:center;position:relative; border:1px solid #7dae1e; border-left:1px solid #fff; border-bottom:none;}
.tree_pic td{text-align:left;}
table.Grid th,.Grid td{}
.tree_tittle{ background:url(../images/view_bg.gif) repeat-x; height:24px; line-height:24px; width:272px; text-align:left; font-size:14px; color:#fff; font-weight:bold; padding-left:5px;}
.tree_tittle span{ background:url(../images/icon.gif) no-repeat left -52px; width:14px; height:15px; float:left; margin:3px 5px 0px 0px;}

.tree_pic th{width:70px;border-left:none;border-bottom:none;}
.tree_pic td{text-align:left;padding-left:10px}




.clips_word{width:100%;height:25px;line-height:25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position:absolute;left:0px;top:0px;text-align:left;padding-left:10px}



table.Grid td a:link,table.Grid td a:visited,table.Grid td a:active
{
	color:#454545;text-decoration:none;
}
table.Grid td a:hover
{
	color:#454545;text-decoration:none;
}

.page_front,.page_next{ width:16px; height:62px; border:none; cursor:pointer;}
.page_front{ background:url(../images/view_buttom.gif) no-repeat left top;}
.page_next{ background:url(../images/view_buttom.gif) no-repeat left -63px;}


/* richie */
.water_links{background:url(../images/water.gif) no-repeat 2px -25px;display:block;padding-left:20px;height:20px;line-height:20px;width:45px;}  /* 维护链接样式 */
.water_links:hover{background-position:2px 0px}
.tree_link{background:url(../images/tree.gif) no-repeat 0 2px;padding-left:18px;display:block;width:68px;height:20px;line-height:20px;}         /* 查看古树链接样式 */

.padding_15px_30px{padding:15px 0 0 30px;}

.dialog_title{height:24px;background:url(../images/dth.gif) repeat-x;}
.dialog_title b{height:24px;line-height:24px;display:block;padding:0 0 0 10px;color:#334801;}
.green_bg{background:#f1fbd7;}
.btn_control{padding:8px 0;text-align:center}
	.btn_control input{margin-right:20px;}

.table_input_style{}
	.table_input_style td{height:28px;line-height:28px;}
	.table_input_style th{text-align:right;padding:0 5px;font-weight:normal;font-size:12px;}
	
.big_pic{ border:1px solid #777;overflow:hidden;text-align:center;}
.big_pic img{display:block}
.small_pic{ border:1px solid #747474; margin:10px 8px;}
.s_picture_layer{border:1px solid #ccc;height:80px;width:402px;background:#fff;}

.picture_box{width:410px;float:left;}
.picture_info{border:1px solid #ccc;width:220px;float:left;}


.pic_scroll{background:#faffec;width:352px;height:80px;float:left;overflow:hidden;}
.page_front,.page_next{height:80px;width:24px;display:block;background:url(../images/np.gif) no-repeat;float:left}
.page_next{background-position:-25px 0}

/* 表单的样式 */
.layout_width_150px{ width:150px; height:22px; line-height:22px;border:1px solid #7f9db9; }
.layout_width_100px{ width:100px; height:22px; line-height:22px;border:1px solid #7f9db9; }



/* mapSearch.aspx  style */

body.overfow_hidden{overflow:hidden;}
.mp_relative{position:relative;width:100%;height:100%;}
.mp_header{height:63px;width:100%;position:absolute;top:0px;left:0px;z-index:99;background:url(../images/hb.gif) repeat-x;overflow:hidden;}
.map_bottom{height:22px;line-height:22px;width:100%;position:absolute;bottom:0px;left:0px;z-index:99;background:url(../images/fd.gif) repeat-x;padding-left:10px;color:#fff;}
.mp_content{width:100%;height:100%;border-top:63px solid #fff;border-bottom:22px solid #fff;position:relative;}
.mp_logo{background:url(../images/logo.gif) no-repeat;width:710px;height:59px;display:block;margin-bottom:4px}

.mp_toolbar{background:url(../images/hr.gif) repeat-x;height:27px;width:100%;overflow:hidden;position:relative;position:absolute;overflow:hidden;top:0px;left:0px;}

.left_search_bar{width:236px;height:500px;position:absolute;top:1px;left:1px;height:100%;z-index:98;background:#edfee1;}

.search_layer h3{background:url(../images/lh.gif) no-repeat;height:24px;line-height:24px;width:236px;color:#f8ffcb;font-size:12px;padding-left:10px;position:relative;}
.search_content{background:#3d9908;border:1px solid #1d4f00;border-top:none;border-bottom:none;padding:10px 0;}
.left_search_bar th{font-weight:normal;color:#fff;text-align:right;}

.mp_btn_control{text-align:center;padding-top:5px;}
	.mp_btn_control input{margin-right:10px;}
	
.search_result{}
.search_result h3,.result{background:url(../images/lh.gif) no-repeat 0 -28px;height:24px;line-height:24px;width:100%;overflow:hidden;position:relative;color:#f8ffcb;font-size:12px;padding-left:10px;}

.search_content_m{height:100%;width:100%;border:1px solid #1d4f00;background:#e3f3d8;border-bottom:none;padding:10px 0px;overflow:auto}
.search_table_foot{height:20px;padding-bottom:5px;}

.search_result_content,.search_result_content_hide{height:320px;border:1px solid #1d4f00;background:#e3f3d8;border-bottom:none;padding:10px 10px;overflow:auto}
.search_result_content_hide{height:445px;overflow:auto;}
.search_result_pager{border:1px solid #1d4f00;background:#e3f3d8;border-bottom:none;border-top:none;height:20px;line-height:20px;overflow:hidden;}
	.search_result_pager div{}
	#pageInDiv{height:20px;line-height:20px;}
	.search_result_pager a{font-size:14px;color:#000;text-decoration:none;padding:0 2px;}	
	#pageInDiv a:link,#pageInDiv a:visited,#pageInDiv a:active,#pageInDiv a:hover{color:#000;text-decoration:underline;}
	#pageInDiv a.current_pager_link{font-weight:bold;color:#e94200}

.search_bottom{background:url(../images/lhb.gif) no-repeat right -3px;height:3px;font-size:1px;overflow:hidden;}
	.search_bottom span{background:url(../images/lhb.gif) no-repeat;height:3px;font-size:1px;display:block;}
	
	

.hide_search_link,.show_search_link{background:url(../images/hl.gif) no-repeat;width:15px;height:16px;display:block;position:absolute;right:5px;top:3px;text-indent:-9999px;overflow:hidden;}
.show_search_link{background-position:-15px 0;}
	.show_search_link:hover{background-position:-15px -16px;}
	.hide_search_link:hover{background:url(../images/hl.gif) no-repeat 0 -16px;}

.mp_search_ul li a:link,.mp_search_ul li a:visited,.mp_search_ul li a:active,
.tr_hover_td li a:link,.tr_hover_td li a:visited,.tr_hover_td li a:active
{color:#000;text-decoration:none;}
.mp_search_ul li a:hover,.tr_hover_td li a:hover{text-decoration:underline;color:#000;}
	
.mp_search_ul,.tr_hover_td{}

	.mp_search_ul li.mp_name,.mp_search_ul li.mp_name i,.mp_search_ul li.mp_name a,
	.tr_hover_td li.mp_name,.tr_hover_td li.mp_name i,.tr_hover_td li.mp_name a
	{font-size:15px;font-weight:bold;font-style:normal;}
	.mp_search_ul li.mp_name,
	.tr_hover_td li.mp_name
	{padding-bottom:5px;}
	
li.mp_name{}	
#see{}
li.mp_name a#see,li.mp_name a#person{font-size:12px;font-weight:normal;text-decoration:unerline;padding:0 5px;display:inline}
li.mp_name a:link,li.mp_name a:visited,li.mp_name a:active,li.mp_name a:hover{color:#000;text-decoration:underline;}
a#name:link,a#name:visited,a#name:active,a#name:hover{color:#3d9908;}



.map_tree_links{padding:3px 0;}
.map_tree_links a{padding:0 4px;display:inline-block;}

.left_table_struct{width:100%;height:100%; border-collapse:collapse;}
.search_table_head{height:20px;}

.user_info{height:25px;width:400px;position:absolute;right:10px;top:20px;z-index:999;}
.user_info_layer{color:#fff;}

.user_info a:link,.user_info a:visited,.user_info a:active,.user_info a:hover{color:#fff;text-decoration:none;}

.green_btn_link,.orange_btn_link{width:60px;height:20px;line-height:20px;text-align:center;color:#fff;display:inline-block;background:url(../images/l.gif) no-repeat -66px 0;}
.orange_btn_link{background-position:0 0;}
.to_login{float:right;}
	.to_login a{margin-right:5px}
	
.sm_link{border:1px solid #c5ccb1;background:#fff;width:80px;height:75px;display:inline-block;float:left;margin-right:5px;padding:2px 0 0 2px;}
.pic_scroll_width{width:600px;padding:2px 0 0 2px;}

.width_control{width:640px;overflow:hidden;}

.right_map_layer_{width:100%;height:100%;border-left:238px solid #fff;overflow:hidden;}
.map_right_top{width:100%;height:100%;border-top:28px solid #fff;overflow:hidden;}


.green_bg_style2{background:url(../images/bbg.jpg) repeat-x;}

.reg_bg{width:626px;height:500px;margin:0 auto;background:url(../images/bg.jpg) no-repeat;margin-top:20px;padding:100px 20px 0 20px;}

.reg_content{}
	.reg_content h3{background:url(../images/p.gif) no-repeat;height:39px;line-height:39px;font-size:14px;padding:0 0 0 40px;}
	.per_reg_bg .reg_content h3{background:url(../images/ps.gif) no-repeat;height:39px;line-height:39px;font-size:14px;padding:0 0 0 40px;}
	
.notice_title{background:#d2f0bb;height:25px;line-height:25px;padding-left:15px;}
.notice{background:#f6fff0;padding:20px;height:100px;overflow:auto;}
	.notice p{margin-bottom:10px;line-height:21px;}
	
.reg_table{margin:0 auto;margin-top:20px;}
	.reg_table th{font-weight:normal;text-align:right;font-size:14px;padding:0 10px 0 15px;}
	
.map_bottom a:link,.map_bottom a:visited,.map_bottom a:active{color:#fff;text-decoration:none;}
.map_bottom a:hover{text-decoration:unerline;color:#fff;}


.span_x{padding:0 3px;color:Red;display:inline-block;}

.per_reg_bg{width:700px;margin:0 0 0 50px}

.per_reg_bg .notice{height:350px;}

/* search result */

#datas ul{background:url(../images/dot.gif) repeat-x 0 bottom;padding:10px 0;}
#datas ul.r_ul_over{background:#ffffe0 url(../images/dot.gif) repeat-x 0 bottom;}

.r_ul{}
	.r_ul li,.r_ul_over li{padding:0 0 5px 10px;}
	li.r_ul_name{padding:0 0 8px 10px;}
	li.r_ul_name b,li.r_ul_name a{font-size:14px;font-family:Arial;color:#2a6800;font-weight:bold;text-decoration:none;}
	
	li.r_ul_name a:link,li.r_ul_name a:visited,li.r_ul_name a:active{color:#2a6800;font-weight:bold;text-decoration:none;}
	li.r_ul_name a:hover{color:#2a6800;font-weight:bold;text-decoration:underline;}
	li.r_ul_address{padding-left:25px;line-height:21px;}
	li.r_ul_links{padding:5px 0 0 20px;}
	li.r_ul_links a{margin:0 5px 0 0;}
	li.r_ul_links a:link,li.r_ul_links a:visited,li.r_ul_links a:active{color:#000;text-decoration:none;}
	li.r_ul_links a:hover{color:#2a6800;text-decoration:underline;}
	
	.r_ul_info,.r_ul_apply,li.r_ul_links span{background:url(../images/s.gif) no-repeat;padding:4px 0 2px 20px;font-weight:normal;cursor:pointer;}
	.r_ul_apply{background-position:0 -28px;}
	li.r_ul_links span{background-position:0 -57px}
	.r_ul_over li .r_ul_info{background-position:-142px 0;cursor:pointer;}
	.r_ul_over li .r_ul_apply{background-position:-142px -28px}
	.r_ul_over li span{background-position:-142px -57px}
	
	
/* div dialog */

.tree_dialog{width:645px;height:544px;}
	.tree_dialog h3{font-size:12px;height:27px;line-height:27px;background:url(../images/dr.gif) no-repeat right top;overflow:hidden;position:relative;cursor:move;}
		.tree_dialog h3 span{height:27px;padding-left:15px;background:url(../images/dl.gif) no-repeat left top;display:block;color:#f8ffcb;}
	.tree_dialog_content_border{width:100%;border-right:4px solid #8d8d8d;}
	.tree_content{background:f4fded;border:1px solid #1d4f00;border-top:none;border-bottom:none;width:100%;height:425px;}
	
	.tree_dialog_bottom{background:url(../images/dbl.gif) no-repeat;height:7px;padding-left:11px;font-size:1px;overflow:hidden;}
	.tree_dialog_bottom span{background:url(../images/dbr.gif) no-repeat right bottom;height:7px;display:block;font-size:1px;width:100%;overflow:hidden;}
	
	.tree_button_layer{background:#ddeeb0;border:1px solid #1d4f00;border-top:none;border-bottom:none;height:38px;line-height:38px;text-align:center;overflow:hidden;padding-top:10px}
	
.close_dialog{width:20px;height:17px;display:block;background:url(../images/close.gif) no-repeat;overflow:hidden;position:absolute;right:15px;top:5px;}

/* tree Display style */
.demo{position:relative;width:410px}
	.gallery_demo{width:600px;}
	.gallery_demo li{width:84px;height:68px;border:3px double #fff;margin: 0 2px;background:#000;}
	.gallery_demo li div{left:240px}
	.caption{display:none;}
	
	#main_image{height:320px;width:410px;overflow:hidden;}
	#main_image img{width:402px;height:320px;}
	
	
.btn_controls{padding:6px 0; text-align:center;}


a:link,a:visited,a:active{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}