* {
box-sizing:border-box;
outline:0;
}
body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,b,small,u,i,center,dl,dt,dd,ol,ul,li,sub,sup,tt,var,del,dfn,ins,kbd,q,s,samp,strike,applet,object,iframe,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,blockquote,pre,a,abbr,acronym,address,big,cite,code,mark,audio,video,input,textarea,select {
margin:0;
padding:0;
}
ol,ul {
list-style:none;
}
a {
text-decoration:none;
outline:none;
}
img {
border:0;
}
input[type=reset],input[type=button],input[type=submit],input[type=radio] {
cursor:pointer;
outline:none;
}
*{outline:none}
body{font-size:12px;}
#bird{ width:100px; height:100px; position:absolute; left:470px; top:0px; overflow:hidden;}
#bird img{width:100px; height:100px}
#head{background-image:url(../image/head.jpg); background-repeat:repeat; width:1200px; height:209px; margin:0 auto;}
a {text-decoration:none}
a:focus {
 outline:none;
 -moz-outline:none;
}
img{border:0px;}
.wa{
clear:both;
	margin:0 auto;
	height:49px;
	background-image: url(../image/wa.gif);
	background-repeat: repeat-x;
	width: 1200px;
	margin-top: 3px;
}
.container{
clear:both;
margin:0 auto;
width:1200px;
height:auto;
overflow:hidden;
}
.left_nav_b table a:link{color:#663300; }
.left_nav_b table a:visited{color:#663300;}
.left_nav_b table a:hover {color: #FF0000!important;}
.left_nav_b table a:active{color: #663300;}
.left{
float:left;
width:221px;
height:auto;
overflow:hidden;
}
.left a:link{color:#660000; }
.left a:visited{color:#660000;}
.left a:hover {color: #FFCC00!important;}
.left a:active{color: #660000;}
.nav_1{
width:auto;
clear:both;
margin:0 auto;
overflow:hidden;
border:double #91744A;
border-top:0;
background-color:#F8EBB2;
}
.windows{
width:auto;
height:45px;
clear:both;
overflow:hidden;
background-image:url(../image/wndows.gif);
background-repeat:no-repeat;
line-height:45px;
font-size:14px;
font-weight:bold;
color:#660000;
margin-top:5px;
}
.lianzi_up{
width:213px; 
margin:0 auto; 
clear:both; 
height:34px; 
line-height:32px;
margin-top:3px;
font-size: 14px;
color: #3F2519;
background-image: url(../image/lianzi_up.gif);
background-repeat:no-repeat;
}
.lianzi{
clear:both;
width:213px;
height:34px;
margin:0 auto;
margin-top: 0px;
line-height: 30px;
font-size: 14px;
color: #3F2519;
overflow:hidden;
background-image: url(../image/lianzi.gif);
}
.lianzi_down{
clear:both;
width:213px;
height:34px;
margin:0 auto; 
line-height: 30px;
font-size: 14px;
color: #3F2519;
background-image: url(../image/lianzi_down.gif);
background-position:bottom;
overflow:hidden;
}
.left_nav{
margin:0 auto;
clear:both; width:auto; height:30px;  font-size:14px; font-weight:bold;   margin-top:5px; line-height:30px; overflow:hidden;  border:1px solid #DBB854;padding-left:1px; padding-right:1px;
}
.left_nav1{
	clear:both;
	width:auto;
	margin:0 auto;
	color:#876826;
	font-size:14px;
	font-weight:bold;
	background-image:url(../image/nav_line.gif);
	background-repeat:repeat-x;
}
.left_nav2{
	clear:both;
	width:auto;
	height:auto;
	background-image:url(../image/miao_008.gif);
	background-repeat: no-repeat;
}
.left_nav_b{clear:both; width:auto;  padding:4px; padding-top:0; padding-bottom:0;  border:1px solid #DBB854; line-height:23px; color:#8B7338; border-top:0px;
}
#sel_option{width:90px;}
#keyboard{width:89px;border:1px solid  #DBB854; height:18px;}
#search,#reset{padding:0 4px}
.right{
float:right;
width:974px;
height:auto;
overflow:hidden; /*581 442 778 591*/
}
.map{
float:left;
width:777px;
height:442px;
border:1px solid #DBB854;
margin-top:5px;
background-color:#FFFFFF;
text-align:left;
border:1px solid #DBB854;
padding-left:100px;
}
.map a{padding:5px; line-height:30px; }
#map a{padding:5px; line-height:30px; }
.map_right{
float:right;
width:191px;
height:auto;
border:1px solid #DBB854;
margin-top:5px;
text-align:left;
background-color:#FCF9EB;
}
#weixin{
	float:right;
	overflow:hidden;
	width:191px;
    height:103px;
	border:1px solid #DBB854;
	margin-top:5px;
	background:url(../image/liantu.gif) center center no-repeat;
}
.map table{
color:#876826;
border-collapse:collapse;
}
.map  table tr  td
{
border:none;
border:1px solid  #DBB754;
}
.map table tr td{ padding-left:5px;
}
.map table span {padding-left:5px;}
#map a:link{color:#660000; }
#map  a:visited{color:#660000;}
#map  a:hover {color: #FFCC00!important;}
#map  a:active{color: #660000;}
.notice_head{
clear:both;
margin:0 auto;
width:auto;
height:40px;
text-align:center;
overflow:hidden;
font-size:14px;
font-weight:bold;
line-height:40px;
}
.notice_body{
clear:both;
width:auto;
height:400px;
text-align:left;
line-height:28px;
overflow:hidden;
padding:5px;
padding-top:0;
padding-right:0px;
}
#sf_fahui,#sf_news,#sf_tv,#sf_zhaopin,#sf{background:#DBB754; border-radius:1px; padding:0 5px;display:inline-block; height:25px;line-height:29px; }
@-moz-document url-prefix() {#sf_fahui,#sf_news,#sf_tv,#sf_zhaopin,#sf{ line-height:25px;}}
.dt_info{clear:both; overflow:hidden; margin-top:7px;}
.dt_info_nav{
width:483px;   float:left; margin-top:5px; }
.dt_info_nav_head{
clear:both;
width:483px;
text-align:left;
font-weight:bold;
color:#876826;
overflow:hidden;
}
.dt_info_nav_head img{
float:right;
margin-right:5px;
margin-top:8px;
background-color:#FCF9EB;
}
.dt_info_nav_body{
clear:both;
width:484px;
min-height:219px;
border:1px solid #DBB854;
border-top:2px solid #DBB854;
color:#663300;
overflow:hidden;
padding-top:2px;
background-color:#FCF9EB;
}
.dt_info_nav_body a:link{color:#660000; }
.dt_info_nav_body  a:visited{color:#660000;}
.dt_info_nav_body  a:hover {color: #FF0000!important;}
.dt_info_nav_body  a:active{color: #660000;}
.dt_info_nav_body table tr{line-height:24.5px;  background-image:url(../image/dashed_x.gif); background-position:bottom; background-repeat:repeat-x}
.dt_info_nav_body span{ color:#660000; cursor:pointer;}
.dt_info_nav_body span.time{
	font-family:"Times New Roman", Times, serif; color:#888;
}
.dt_info_nav_body span.time:hover{
	cursor:default;
	color:#888;
}
.dt_info_nav_body span.onclick{
	font-family:"Times New Roman", Times, serif; color:#888;
}
.dt_info_nav_body span.onclick:hover{
	cursor:default;
	color:#888;
}
.dt_info_nav_body span:hover{color:red}
.new_temple_head{
clear:both;
float:left;
width:775px;
margin:0 auto;
text-align:left;
color:#876826;
font-weight:bold;
background-color:#FFFFFF;
margin-top:5px;
height:25px;
}
.new_temple_head a{
	display:inline-block;
	width:50px;
	height:30px;
	float:right;
	background:url(../image/more.gif) left center no-repeat;
}
.new_temple_body{
clear:both;
width:autopx;
margin:0 auto;
height:130px;
border:1px solid #DBB854;
border-top:2px solid #DBB854;
background-color:#FFFFFF;
padding-top:7px;
text-align:left;
overflow:hidden;
}
.new_temple_body_info{
float:left;
width:120px;
height:106px;
margin-left:8px;
line-height:28px;
text-align:center;
border:0px solid red;
}
#new_temple_body_info a{line-height:30px}
#new_temple #new_loading{width:auto; margin:0 auto; width:130px; color:#600}
#new_temple #new_loading img{width:16px; height:16px}
#new_temple img{
width:120px; height:90px; border:0;
}
#new_temple a{}
#new_temple  a:link{color:#660000; }
#new_temple  a:visited{color:#660000;}
#new_temple  a:hover {color:#FF0000!important;}
#new_temple  a:active{color: #660000;}
.flower{
clear:both;
width:1200px; height:28px; margin:0 auto; background-image: url(../image/flower.gif); background-repeat: repeat-x; padding-top:6px; background-position:bottom;
background-color:#FCF6D9;
}
.wall{
clear:both; overflow:hidden;
width:1200px; height:30px; margin:0 auto; background-image: url(../image/wall.gif); background-repeat: repeat-x; margin-top:5px; 
}
form {padding:0; margin:0}
.area span a:link{color:#660000; }
.area  span a:visited{color:#660000;}
.area  span a:hover {background:#660000;color:#FFCC00!important; }
.area span a:active{color: #660000;}
.lb_txt{height:137px;}
.lb_txt a{ margin:2px 1px; padding:0 2px; display:inline-block;}
.lb_txt a{border-radius:2px}
.lb_txt  a:link{color:#660000; }
.lb_txt  a:visited{color:#660000;}
.lb_txt  a:hover {background:#660000;color:#FFCC00!important;}
.lb_txt  a:active{color: #660000;}
#sf_temple a:hover {background:#660000;color:#fff}
#clock{ display:inline-block; width:16px; height:18px; position:absolute; background:url(/temple/image/clock.png) no-repeat; background-size:100% 100%; top:8px; right:10px; z-index:10000; cursor:pointer;}
