body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; padding: 0; margin: 0; }
body, h1, h2, h3, h4, h5, h6, ul, var { background: transparent; border: 0 none;margin: 0; padding: 0; outline: 0;  }
/**老版本样式**/
ol, ul { list-style: none; }
a { color: #333; text-decoration: none; }
:focus { outline: none; }
.lj-fir { width: 100%; background: #fff; border-top: 4px solid #57c1fe; }
.lj-head { width: 1335px; margin: auto; height: 80px; }
.lj-head img { border: 0; }
.lj-head h1 { width: 200px; float: left; margin-top: 10px; }
.lj-head h1 img { width: 180px; height: 60px; border: 0; }
.lj-head h1 a { color: #333; text-decoration: none; }
.jp_gdzm { width: 370px; height: 60px; float: left; line-height: 53px; font-size: 18px; }
.lj-ss {    width: 615px;    height: 70px;    overflow: hidden;    float: right;    margin-top: 18px;    text-align: right; }
.lj-ss p { font-size: 14px; line-height: 25px; height: 32px;  margin: 0}
.layui-inline{display: inline-block}
.lj-ss p a { padding: 0 8px; color: #b90000; }
.lj-sid { width: 1335px; height: 62px; margin: auto; background: #069DD5; }
.lj-sid ul { width: 1335px; margin: auto; float: left; }
.lj-sid ul li { float: left; height: 47px; line-height: 47px; width: 120px; margin-left: 26px;}
.lj-sid ul li a { background: url(/Public/Home/images/bg1.png) no-repeat; font-size: 20px; color: #fff; height: 47px; width: 120px; display: block; text-align: center; }
.lj-sid ul.si { width: 120px; height: auto; margin-top: 7px; z-index: 9999; display: none; border-radius: 3px; }
.lj-sid ul.si li { margin-left: 0; width: 120px; height: 34px; margin-top: 0; padding: 0; display: block; border-bottom: 1px solid #ffffff; background: url(/Public/Home/images/111.png); }
.lj-sid ul.si li a { font-size: 14px; width: 120px; height: 34px; line-height: 34px; margin-top: 0; padding: 0; display: block; color: #fff; background: none; }


/**中见横幅广告**/
.lj-add { width: 1335px; margin: 8px auto 0; }

/*二级导航*/
.jp-jzbf { width: 1335px; margin: 0 auto; background: #f5f5f5; height: 40px; }
.jp-jzbf ul li { float: left; line-height: 40px; text-align: center; margin-left: 2px; }
.jp-jzbf ul li a { font-size: 14px; padding: 0 12px; }
.jp-jzbf .input{ border: solid 1px #ccc;height: 25px;padding: 0 4px; line-height: 25px; width: 78px; vertical-align: middle}
.jp-jzbf .select{ border: solid 1px #ccc;height: 25px;padding: 0 4px; line-height: 22px;min-width: 50px; vertical-align: middle}
.jp-jzbf .button{ border: solid 1px #55BFEE; width: 80px;line-height: 23px;letter-spacing: 2px; vertical-align: middle; background-color: #55BFEE; cursor: pointer;color: #ffffff;}

/*脚部*/
.footer { width: 100%; margin: 10px auto 0; background: #f5f5f5; border-top: 1px solid #dfdfdf; }
.friendLink { clear: both; width: 1200px; margin: 0 auto; min-height: 30px; padding-top: 15px; line-height: 30px; }
.friendLink a { display: inline-block; padding: 0 10px; }
.lj-foot1 { width: 1335px; margin: auto; height: 70px; padding-top: 15px; }
.lj-foot1 p { width: 1335px; color: #333; font-size: 12px; line-height: 24px; text-align: center; }

/*新版本样式*/
#main{width: 1335px; margin: 0 auto; min-height: 400px; padding: 10px 0; display: table}
#main .box{border: solid 1px #DEDFDE;}
#main .topTitle{ height: 40px;line-height: 30px;font-size: 14px; padding: 5px 0; background: url(/Public/Home/images/tu8.png) repeat-x;}
#main .topRightTitle{padding-left: 30px;}
#main .span{ width: 10px; background-color: #55BFEC; padding: 0 3px; margin-left: 20px; margin-right: 10px;}
#main .text{ min-height: 300px; padding: 10px;}
#main .content{ width:98%;min-height: 400px; padding: 10px;}
#main .save{text-align: center;}
#main #table{ width: 90%; padding: 10px;}
#main #table .title{ font-weight: bold;font-size: 13px;}
#main #table td{ padding: 8px; border-bottom: solid 1px #ccc; line-height: 25px;}
#main #table .page{ border: 0;}
#main #table .delete{ display: inline-block;width: 30px;background:#59BFED;cursor: pointer;padding: 0 6px; text-align: center;color: #ffffff; }
#main .center{text-align: center;}
#main .red{margin-left: 5px;color: red;}

    /*按钮样式*/
#main .bigLabel{display: inline-block;width: 150px; height: 27px;line-height: 30px; vertical-align: middle;}
#main .bigInput{ border: solid 1px #ccc;height: 30px;padding: 0 4px; line-height: 32px; width: 200px; vertical-align: middle}
#main .bigSelect{ border: solid 1px #ccc;margin-left: -3px; height: 30px; padding: 0 4px; line-height: 27px;min-width: 100px; vertical-align: middle}
#main .bigCheckbox{ width: 17px; height: 17px; vertical-align: middle}
#main .bigButton{ border: solid 1px #ffffff; width: 140px;line-height: 35px;letter-spacing: 2px; vertical-align: middle; background-color: #55BFEE;cursor: pointer;margin-right: 30px; color: #ffffff; font-size: 14px; border-radius: 3px; font-weight: bold}
#main .bigRadio{ width: 17px; height: 17px; vertical-align: middle;margin-right: 20px; margin-top: -2px;}
#main textarea{ border: solid 1px #ccc; padding:4px;}

/*翻页按钮*/
#main .pagebox { clear: both; padding: 5px; text-align: center; color: #0C3974; width: 98%; margin: 15px auto; }
#main .pagebox .current{display: inline-block; background-color: #ccc; height: 18px; padding: 0 7px; margin-right: 3px; text-decoration: none; border: 1px solid #ccc; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #91A56A;}
#main .pagebox a { display: inline-block; height: 18px; padding: 0 7px; margin-right: 3px; text-decoration: none; border: 1px solid #ccc; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #91A56A; }
#main .pagebox a:hover, .pagebox a.on { background-color: #666; color: #fff; text-decoration: none; }
#main .pagebox a.on { font-weight: bold; text-decoration: none; }

    /*左侧*/
#left{width: 260px;border: solid 1px #DEDFDE; padding-bottom: 30px;float: left;}
#left .line{ height: 35px; line-height: 30px; padding: 0 15px;}
#left .line .letter{ border-bottom: dashed 1px #DEDFDE;cursor: pointer;overflow: hidden; width: 235px; height: 35px;}

#right{width: 1060px;border: solid 1px #DEDFDE; padding-bottom: 30px;float: right}

#message{ height: 25px;}
#message .joinButton{border:0; display: inline-block; width: 80px;line-height: 19px; color: #ffffff;text-align: center;font-size: 13px;margin-right: 30px;background-color: #55BFEE;cursor: pointer; margin-left: 10px;}


/*底部导航按钮*/
#worship{width: 1335px; margin: 0 auto; height: 800px; padding:0; display: table; background: url("/Public/Home/images/Background.jpg") no-repeat; color: #ffffff;}
#worship a{color: #ffffff;}
#worship .buttonClick{ background: #069DD5; width:850px; position:relative; margin-top: 730px; height: 50px; margin-left:170px; border-radius: 8px 8px 0 0; padding: 10px 22px; z-index: 200;}
#worship .topClick{ position: absolute; width: 80px; height: 20px; margin-top: -40px; margin-left: 50px; background: #069DD5; border-radius: 8px 8px 0 0; z-index: 9;padding: 10px 10px 0 10px;  text-align: center; cursor: pointer}
#worship .bigList{ display: inline-block;float: left; width: 116px; line-height: 30px; overflow: hidden }
#worship .litterList{ display: inline-block;float: left; width: 76px; line-height: 30px; cursor: pointer;overflow: hidden}
#worship .goIndex{ position: absolute;background: #0581AF;height:70px;  width:80px; z-index: 11;left: 820px; margin-top: -10px; padding-top: 12px; line-height: 24px; text-align: center;border-radius: 0 8px 0 0;}
#worship .goIndex a{cursor: pointer; color: #ffffff;}
#worship .buttonHide{ height: 100px;  background: #FFFFFF; width: 1280px; z-index: 210; top: 0; position: absolute;margin-top: 800px;}

/*右侧英烈名人*/
#worship .showRight{position: absolute; width: 10px; height: 80px; z-index: 311;color: #ffffff; background: #069DD5; line-height: 20px; text-align: center;margin-top: 180px;margin-left: 1240px; padding: 10px 15px; border-radius: 10px 0 0 10px;}
#worship .showRight .font{ width: 14px; font-size: 14px; cursor: pointer;}
#worship .showRightTxt{position: absolute; width: 300px; height: 240px; z-index: 310;color: #ffffff; background: #0581AF; margin-left: 940px; padding: 20px; margin-top: 10px; border-radius: 10px 0 0 10px; display: none;}
#worship .showRightTxt .title{ font-size: 16px; line-height: 35px; border-bottom: solid 1px #FFFFFF}
#worship .showRightTxt .list{ height: 50px; margin: 10px 0;}
#worship .showRightTxt .list img{ max-width: 63px;max-height: 40px;background: #897F7C; border: 0;float: left}
#worship .showRightTxt .list .span{ width: 200px;margin-left: 10px; float: left; line-height: 20px;}
#worship .showRightTxt .list .span span{ float: left;width: 100px;overflow: hidden}
#worship .showRightTxt .more a{cursor: pointer}

/*右侧香火排行*/
#worship .showRight2{position: absolute; width: 10px; height: 80px; z-index: 311;color: #ffffff; background: #069DD5; line-height: 20px; text-align: center;margin-top: 300px;margin-left: 1240px; padding: 10px 15px; border-radius: 10px 0 0 10px;}
#worship .showRight2 .font{ width: 14px; font-size: 14px; cursor: pointer;}
#worship .showRightTxt2{position: absolute; width: 300px; height: 240px; z-index: 310;color: #ffffff; background: #0581AF; margin-left: 940px; padding: 20px; margin-top: 295px; border-radius: 10px 0 0 10px; display: none;}
#worship .showRightTxt2 .title{ font-size: 16px; line-height: 35px; border-bottom: solid 1px #FFFFFF}
#worship .showRightTxt2 .list{ height: 50px; margin: 10px 0;}
#worship .showRightTxt2 .list img{ max-width: 63px;max-height: 40px;background: #897F7C; border: 0;float: left}
#worship .showRightTxt2 .list .span{ width: 200px;margin-left: 10px; float: left; line-height: 20px;}
#worship .showRightTxt2 .list .span span{ float: left;width: 100px;overflow: hidden}
#worship .showRightTxt2 .more a{cursor: pointer}


