@charset "gb2312";
/* 天堂网 www.tiantang6.com 2014 */
/* 宗祠 */

body{font:13px "宋体",Arial;color:#000;background:#F3F3F3 url(../images/topbg.jpg) no-repeat center 32px;line-height:180%;}
a{color:#333; text-decoration:none;}
a:hover{color:#cc3300;}
.title{font-family:"隶书"; font-weight:500;}
.red,a.red{color:#cc3300;}

#header{  height:220px; position:relative; z-index:2;}
#header .top{ width:1000px; margin:0 auto; padding-top:45px; height:120px;}
#header .top .toptitle{ color:#333; font-size:40px; font-family:"隶书"; line-height:140%;}
#header .top .toptitle .jturl{ font-size:14px; font-family:Arial, Helvetica, sans-serif; display:inline-block; float: left; padding-right:10px;  height:26px; line-height:26px;}
#header .top .toptitle a{color:#FFD288;}
#header .top .toptitle a:hover{color:#cc3300;}

#nav{ width:1000px; height:47px;background: url(../images/navbg.png) no-repeat top; margin:0 auto;}
#nav ul{ height:32px; line-height:32px; padding-top:8px; padding-left:50px; }
#nav li{ float:left; font-size:22px; font-family:"隶书"; margin-right:20px;}

#main{ margin:0 auto; width:958px; margin-top:-8px;  padding:20px 20px 75px 20px;  border:#D2C7AB 1px solid; background:#fff;}
#content{}
 .pageright{ width:710px;}
 .pageleft{ width:220px;}
 .pageleft .leftbox{ border:#D2C7AB 1px solid; background-color: rgba(255,255,255,0.3);}
 .pageleft .leftbox ul{ width:100%;margin-bottom:5px;}
 .pageleft .leftbox ul ol{ background:#DECEAA; height:36px; line-height:36px; margin-bottom:5px; padding-left:15px; font-weight:bold;}
 .pageleft .leftbox ul li{ padding:0px 10px; width: auto; height:30px; line-height:30px; overflow:hidden;}
 .pageleft .leftbox ul li a{display:block; height:30px; padding-left:10px; background: url(../images/ico.gif) no-repeat 0px 12px;}
  /* 纪念馆最新祭奠列表 */
 .pageleft .leftbox ul.newjd{ width:100%;margin-bottom:5px;}
 .pageleft .leftbox ul.newjd ol{ background:#DECEAA; height:36px; line-height:36px; margin-bottom:10px; padding-left:15px; font-weight:bold;}
 .pageleft .leftbox ul.newjd li{ padding:0px 10px;margin-bottom:10px; width: auto; height: auto; line-height:150%; overflow: hidden;font-size:12px; color:#333;word-break:break-all;}
 .pageleft .leftbox ul.newjd li img{ width:50px; height:50px;float:left;margin-right:8px;}
 .pageleft .leftbox ul.newjd li a{background: none; display: inline-block; height: auto; padding-left:0px;}
 .pageleft .leftbox ul.newjd li p{ clear:both;color:#666;}


/* 导言 */
#content .leadin{ width:240px; height: auto; overflow: auto; padding-bottom:30px; background: url(../images/mainbg.jpg) top;border:#D2C7AB 1px dashed; }
#content .leadin h2{ padding-top:10px;height:60px; line-height:60px; text-align:center; font-size:28px; color:#97370C;}
#content .leadin .ltext{width:200px; margin:0 auto;background:url(../images/leftbg.png) top center;}
#content .leadin p{ line-height:50px; padding:0; font-size:14px; }

#content .mainright{ width:680px;}

.ptitle{ clear:both; height:32px; line-height:32px; border-bottom:#D2C7AB 1px solid; font-size:20px;}
 .more{ font-size:13px; font-family:"宋体";}

/* 文章列表 首页 */
.newslist{ display:inline-block; font-size:14px;}
.newslist ol{ float:left; margin-right:20px;}
.newslist ol img{margin-bottom:8px;}
.newslist li{float:right; width:400px;}
.newslist li a{ display:block; height:30px; padding-left:20px; background: url(../images/ico.gif) no-repeat 5px 10px;}

/* 文章列表 */
.articlelist{ display:inline-block; font-size:14px;width:100%;}
.articlelist ol{ float:left; margin-right:20px;}
.articlelist ol img{margin-bottom:8px;}
.articlelist li{width:100%; border-bottom:#ccc 1px dotted; margin-bottom:5px;}
.articlelist li a{ display:block; width:95%; height:26px; padding-left:15px; background: url(../images/ico.gif) no-repeat 5px 10px;}

/* 文章详情 */
.wosShow{}
.wosShow h1{font-size:25px; margin-bottom:0px;}
.wosShow .author{color:#666; text-align:center;}
.wosShow .woscon{padding:10px;}


/* 纪念馆 */
.jdlist{float:left;clear:both; width:100%;}
.jdlist ul{ width:100%;}
.jdlist ul li{ float:left; width:20%; height: auto; padding:5px 0 10px 0; text-align:center; line-height:160%;overflow:hidden;}
.jdlist ul li a{}
.jdlist ul li a img{ margin-bottom:6px; width:120px; height:130px;}

.ctitle{ padding:0 20px; height:48px; line-height:48px; font-size:22px;  background: url(../images/titlebg.jpg) no-repeat top;}

.mainphoto{ padding:15px 0;}
.mainphoto ul{ float:left; width:100%;}
.mainphoto li{ float:left; width:25%; text-align:center; overflow:hidden;}
.mainphoto li img{ width:220px; height:146px;}

/* 追思留言 */
.zsform{padding:15px 0;width:100%; display:inline-block;}
.zsform textarea,.zsform textarea{ vertical-align: middle;}
.zsform .textcon{ width:400px; border:#DECEAA 1px solid; height:70px; padding:10px;}
.zsform .zsname,.zsform .code{border:#DECEAA 1px solid; height:22px; line-height:22px; padding:0 10px;}
.zsform .zsadd{ cursor:pointer; border:#CFB985 1px solid; background:#DECEAA; height:30px; line-height:30px; width:100px; margin-left:55px; font-size:14px; font-weight:bold;-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px;}
.zsform .zsadd:hover{ background:#97370C;color:#fff;}
.zsform ul{float:left; width:100%;}
.zsform li{ padding:5px 0; float:left; width:100%;}
.zsform li .zstype{ width:460px; padding-top:5px;}
.zsform li .zstype label{ float:left; display:block; width:70px; height:90px; margin-right:8px; text-align:center;}
.zsform li .zstype label img{ margin-bottom:5px;}
.zsform li .lybox{ float:left; position:relative;}
.zsform li .lybox #word{ color:#ff6600; position:absolute; right:8px; bottom:0; z-index:100;}

.zslist{}
.zslist ul{ width:100%; margin-top:15px; border-top:#997430 1px dotted;}
.zslist ul.lylist{ width:100%; margin-top:15px; border-top: none;}
.zslist ul li{ width:100%;  display:inline-block; padding:10px 0; border-bottom:#997430 1px dotted;}
.zslist ul li img{ float:left; margin-left:10px;}
.zslist ul li p{ float:right; width:840px; margin-right:10px; word-break:break-all;}
.zslist ul li p span{ display:block; color:#666; padding-top:10px;}

.gomore{ display:block; margin:0 auto; background:#DECEAA; width:150px; height:32px; line-height:32px; text-align:center;-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px;}

/* 介绍 */
.about{ padding:0 20px; }
.about p{ padding:10px 0;font-size:14px;}
.about img{ margin:10px;}

/* 分页 */
.pagepage{ padding:10px; text-align:center;}

#footer{ margin-top:10px; padding:20px 0;}
#footer .copyright{ color:#333; width:1000px; margin:0 auto; text-align:center;font-family: "Arial","宋体";}
#footer .copyright a{color:#333; }


