﻿@charset "utf-8";
/* CSS Document */

#wrap{ width:100%; max-width:640px; margin:0 auto; overflow:hidden; position:relative; background:#fff;}
.wrap{ width:100%; max-width:640px; background:#fff; position:relative; margin:0 auto; z-index:4;}

/*内页头部样式*/
.nei_header{ height:88px; background:#94866a;}
.back{ display:block; float:left; width:25px; height:37px; margin:26px 0 0 16px;}
.nei_header h1{ color:#fff; font-size:36px; width:320px; text-align:center; line-height:88px; float:left; margin-left:118px; font-weight:normal;}
.nei_header .nei_menu{ float:right; display:block; width:50px; height:40px; margin:30px 30px 0;}

.nei_nav{ display:none; width:210px; background:url(../../images/wap_images/xlnav.png) repeat; position:absolute; top:88px; right:0; z-index:9999; text-align:center;}
.nei_nav ul li a{ display:block; width:210px; height:55px; line-height:55px; color:#fff; font-size:24px;}


/*导航*/
.nav{ display:none; width:210px; background:url(../../images/wap_images/xlnav.png) repeat; position:absolute; top:110px; right:0; z-index:9999; text-align:center;}
.nav ul li a{ display:block; width:210px; height:55px; line-height:55px; color:#fff; font-size:24px;}

.n_banner{ height:240px;}

/*二级导航*/
.zi_nav{ height:70px; background:#94866a; line-height:70px;}
.zi_nav li{ width:25%; float:left; text-align:center;}
.zi_nav li a{ display:block; height:70px; color:#fff; font-size:26px;}
.zi_nav li a:hover{ background:#fff; color:#94866a;}
.zi_nav .cur a{ background:#fff; color:#94866a;}

/*正文开始*/
.main{ padding:25px 0;}
.title{ width:582px; margin:auto; text-align:center; border-bottom:#94866a 1px solid;}
.title h2{ color:#323232; font-size:28px; line-height:50px;}
.title span{ color:#555; font-size:20px; line-height:50px;}

/*寺庙简介*/
.neir{ width:582px; margin:auto; border-bottom:#94866a 1px solid; padding:20px 0 40px 0; color:#323232; font-size:24px; line-height:42px; overflow:hidden;}
.neir *{ line-height:inherit; font-size:inherit; color:inherit;}
.neir table{ width:580px;}
.neir img{ display:block; max-width:570px; width:expression(this.width > 570 ? "570px" : true); height:auto;}
.f_fp{ width:400px; margin:auto; height:50px; padding:40px 0;}
.f_fp a{ display:block; width:160px; height:50px; background:#94866a; text-align:center; line-height:50px; color:#fff; font-size:22px;}

/*寺庙展示*/
.neir2{ padding:20px 0 40px 0;}
.neir2 dl{ width:296px; height:206px; float:left; margin:10px 0 10px 16px; overflow:hidden;}
.neir2 dl dt img{ width:296px; height:206px;}
.neir2 dl dd{ width:296px; height:40px; position:relative; top:-40px; line-height:40px; text-align:center; background:url(../images/ddbg.png) repeat;}
.neir2 dl dd a{ display:block;  width:296px; height:40px; color:#fff; font-size:20px;}

.sm_imgbox{display:block; width:296px; height:206px; float:left; position:relative; cursor:pointer; margin:10px 0 10px 16px; overflow:hidden; text-align:center;}
.sm_imgbox img{ display:block; width:296px; height:206px;}
.sm_imgbox .sm_tit{ display:block; width:296px; height:40px; position:relative; top:-40px; line-height:40px; text-align:center; background:url(../images/ddbg.png) repeat; color:#fff; font-size:20px;}


/*法会资讯*/
.news{ width:608px; height:193px; margin:auto; overflow:hidden; margin-bottom:20px; cursor:pointer;box-shadow:0px 3px 10px #848484;}
.news:visited{box-shadow:0px 3px 10px #848484;}
.news img{ float:left; width:280px; height:193px;}
.news_r{ width:292px; height:183px; float:right; background:#f5f5f5; padding:10px 13px 0 23px}
.news_r a{ color:#323232; font-size:24px; line-height:50px; display:block; height:50px; overflow:hidden;}
.news_r span{ color:#fff; font-size:19px; padding:4px 12px; background:#b6b6b6; line-height:50px;}
.news_r p{ color:#454545; font-size:20px; line-height:34px; height:68px; overflow:hidden;}

/*寺庙动态*/
.list_dt{ width:582px; height:425px; overflow:hidden; margin:auto; margin-bottom:28px; box-shadow:0px 3px 10px #848484;}
.list_dt:visited{box-shadow:0px 3px 10px #848484;}
.list_dt img{ width:582px; height:261px;}
.list_nr{ width:542px; height:154px; background:#f6f6f6; padding:10px 20px 0 20px; overflow:hidden;}
.list_nr a{ color:#323232; font-size:22px; line-height:50px; display:block; height:50px; width:390px; overflow:hidden; float:left; font-weight:bold;}
.list_nr span{ color:#fff; font-size:19px; padding:4px 12px; background:#b6b6b6; line-height:50px;}
.list_nr p{ color:#535353; font-size:20px; line-height:34px; height:70px; overflow:hidden;}

/*功德芳名*/
.nei_searchbar{ height:65px; background:url(../../images/wap_images/searchbg.jpg) no-repeat center; padding-top:35px;}
.nei_searchbar .search{ margin:auto;width:440px; height:40px;}
.nei_searchbar .search .text{ float:left; border:#94866a 1px solid; width:328px; height:48px; padding:0; margin:0; line-height:48px; color:#323232; font-size:20px; font-family:"微软雅黑"; padding-left:10px;}
.nei_searchbar .search .btn{ float:right; width:100px; height:50px; background:#94866a; padding:0; margin:0; background-image:none; border:none; color:#fff; font-family:"微软雅黑";font-size:24px;}
.gd_table{ width:608px; height:304px; margin:0 auto 10px;}
.gd_table ul.left{ width:180px; text-align:center;}
.gd_table ul.left li{ width:180px; height:46px; background:#94866a; border-bottom:#fff 1px solid; border-right:#fff 1px solid; line-height:46px; font-size:20px; color:#fff;}
.gd_table ul.left #table_bg{ height:116px; line-height:116px;}
.gd_table ul.right{ width:427px; background:#f1f1f1; text-align:left;}
.gd_table ul.right li{ width:367px; height:46px; border-bottom:#fff 1px solid; border-right:#fff 1px solid; line-height:46px; font-size:20px; color:#323232; padding:0 30px; overflow:hidden;}
.gd_table ul.right #table_bg{ height:106px; line-height:33px; overflow:hidden; padding-top:10px;}



/*分页样式表*/
.pages{ text-align:center; padding:30px 3px 0 0; margin:3px; font-size:18px; line-height:50px;}
.pages a{ color:#94866a; padding:7px 12px; background-position:50% bottom; border:1px solid #94866a; margin:3px 3px 0 0;}
.pages a:active,
.pages a:hover{ color:#fff; border:1px solid #94866a; background:#94866a;}
.pages span.current{ color:#fff; background:#94866a; font-weight:bold; padding:8px 13px; margin-right:3px;}
.pages span.disabled{ color:#fff; background:#d1d1d1; font-weight:bold; padding:8px 16px; margin-right:3px;}

/*底部样式表*/
.footer{ padding-bottom:118px;}

/*底部菜单*/
ul.footNav{ display:block; width:640px; height:98px; background:#94866a; position:fixed; left:50%; bottom:0; margin-left:-320px; z-index:9999;}
ul.footNav li{ display:block; width:25%; float:left; position:relative; z-index:9999; text-align:center;}
ul.footNav li a{ display:block; height:98px; width:159px; margin:auto; overflow:hidden; border-right:#fff 1px solid;}
ul.footNav li:last-child a{ border-right:none;}
ul.footNav li a img{ display:block; width:42px; height:42px; margin:10px auto 0;}
ul.footNav li a span{ display:block; height:35px; line-height:35px; color:#fff; font-size:22px; text-align:center;}
ul.footNav li .footsub{ display:none; width:220px; height:auto; position:absolute; left:50%; margin-left:-110px; bottom:98px; z-index:9999; overflow:hidden;box-shadow:0px 3px 10px #848484;}
ul.footNav li .footsub img{ width:218px; height:218px; border:#94866a 1px solid;}