﻿@charset "utf-8";
/* CSS Document */
em.backUp {
	font-size: 14px;
	background: none #c83f2f;
}
em.backUp a {
	padding: 0 15px;
	text-align: center;
	color: #fff;
}
.BannerBox {
	width: 719px;
	height: 344px;
	border: 1px solid #e8c79e;
	float: left;
	background: #f8f4ed;
	position: relative;
	z-index: 1
}
.banenrPicBox,
.banenrPicBox .Con {
	width: 719px;
	height: 344px;
}
.banenrPicBox .Con {
	position: relative;
	z-index: 5;
}
.banenrPicBox .Con img { display: block }
.banenrPicBox .Con .text {
	width: 264px;
	height: 104px;
	padding: 15px;
	background: #eeddcb;
	color: #666666;
	position: absolute;
	left: 0;
	top: 70px;
}
.banenrPicBox .Con .text strong {
	font-size: 26px;
	display: block;
	margin-bottom: 10px;
}
.banenrPicBox .Con .text span a {
	color: #666666;
	font-size: 13px;
}
.bannerChange {
	width: 200;
	position: absolute;
	right: 5px;
	bottom: 5px;
	z-index: 100
}
.bannerChange a {
	width: 23px;
	height: 17px;
	display: block;
	float: left;
	margin-right: 3px;
	color: #fff;
	text-align: center;
	line-height: 17px;
	background: #ca6531
}
.bannerChange a:hover,
.bannerChange a.cur_hover { background: #b14712 }
/***外围**/
.container {
	width: 100%;
	overflow: hidden;
	clear: both;
}
#warp {
	width: 1001px;
	margin: 0 auto;
}
.indexContain { width: 100%; }
#indexLeftBar,
.indexLeftBar {
	width: 164px;
	float: left;
}
#indexMiddleBar,
.indexMiddleBar {
	width: 547px;
	float: left;
	margin: 0 10px;
	display: inline;
}
#indexRightBar,
.RightBar {
	width: 269px;
	float: right;
}
.indexBJ2 {
	background: url(../images/indexBJ_01.jpg) no-repeat left bottom #f8f4ed;
	border: 1px solid #e8c79e;
	border-top: 3px solid #d49e55;
}
.indexBJ1 {
	background: url(../images/indexBJ_02.jpg) repeat-x left bottom #f8f4ed;
	border: 1px solid #e8c79e;
	border-top: 3px solid #d49e55;
}
.indexBJ3 {
	background: url(../images/altasPic_11.jpg) repeat-x left bottom #f8f4ed;
	border: 1px solid #e8c79e;
	border-top: 3px solid #d49e55;
}

.indexBar {
	border-bottom: 1px solid #f3e4cf;
	height: 38px;
	line-height: 38px;
	padding: 0 17px;
}
.indexBar strong {
	float: left;
	font-size: 16px;
	color: #b82e1f;
}
.indexBar ul {
	width: auto;
	float: left;
}
.indexBar ul li {
	width: 100px;
	float: left;
	border-right: 1px solid #f3e4cf;
}
.indexBar ul li a {
	display: block;
	width: 100px;
	text-align: center;
	height: 38px;
	height: 38px;
	font-size: 16px;
	color: #666666;
}
.indexBar ul li a:hover,
.indexBar ul li a.cur_hover {
	height: 36px;
	line-height: 36px;
	border-bottom: 2px solid #b82e1f;
	background: url(../images/indexBarBJ2.gif) no-repeat center bottom;
	;
	color: #b82e1f;
}
.indexBar .more a {
	width: 40px;
	height: 23px;
	display: block;
	line-height: 23px;
	float: right;
	border: 1px solid #efd5b2;
	background: url(../images/icon_02.jpg) no-repeat 34px center;
	margin: 6px 0 0;
	padding-left: 5px;
}
.indexBar .more a:hover { color: #d49e55 }
.indexBar .more2 a {
	width: 40px;
	height: 23px;
	display: block;
	line-height: 23px;
	float: right;
	border: 1px solid #efd5b2;
	background: url(../images/moreIcon_02.gif) no-repeat 34px center #e2b47a;
	margin: 6px 0 0;
	padding-left: 5px;
	color:#fff;
}
.indexBar .more2 a:hover { color: #fff }
.indexBar .moreRed a {
	width: 40px;
	height: 23px;
	line-height: 23px;
	display: block;
	float: right;
	border: 1px solid #ac2e21;
	background: none #bc382b;
	color: #fff;
	margin-top: 6px;
	padding: 0 3px;
	text-align: center;
}
.indexBar .moreRed a i {
	font-size: 14px;
	line-height: 23px;
}
.indexBar2 { padding-left: 0 }
.indexBar3 { padding: 0 12px }
.indexZTJJCon1 {
	width: 267px;
	height: 341px;
}
.indexZTJJCon1 .Con { padding: 14px 0 0 13px; }
.indexZTJJCon1 .Con dl {
	width: 254px;
	float: left;
	margin-bottom: 10px;
}
.indexZTJJCon1 .Con dl dd {
	width: 140px;
	height: 131px;
	float: left;
}
.indexZTJJCon1 .Con dl dd img {
	max-width: 140px;
	max-height: 131px;
}
.indexZTJJCon1 .Con dl dt {
	padding-top: 3px;
	width: 105px;
	line-height: 1.5em;
	float: left;
	padding-left: 5px;
}
/*主题聚焦end*/

.indexLeftCon1 {
	width: 162px;
	border: 1px solid #d7d7d7;
	height: 385px;
	overflow: hidden
}
.indexLeftCon1 dl {
	width: 162px;
	height: 127px;
	margin-bottom: 2px;
	position: relative;
	z-index: 1
}
.indexLeftCon1 dl dd {
	width: 162px;
	height: 127px;
}
.indexLeftCon1 dl dd img { display: block }
.indexLeftCon1 dl dt {
	width: 162px;
	height: 27px;
	line-height: 27px;
	font-size: 14px;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	_bottom: -1px;
	color: #4f4f4f;
	background: #e6cab1;
	-moz-opacity: 0.8; /*老版本IE浏览兼容*/
	opacity: 0.8;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=80)';/*老版本火狐浏览兼容*/
}
.indexLeftWX {
	width: 142px;
	height: 69px;
	border: 1px solid #e8c79e;
	padding: 12px 10px;
	background: url(../images/indexBJ_01.jpg) no-repeat left bottom #f8f4ed;
}
.indexLeftWX dl { width: 100%; }
.indexLeftWX dl dd {
	width: 66px;
	height: 66px;
	border: 1px solid #d9d9d9;
	padding: 2px;
	float: left;
}
.indexLeftWX dl dd img { display: block }
.indexLeftWX dl dt {
	width: 65px;
	float: right
}
.indexLeftWB {
	width: 162px;
	height: auto;
}
.indexLeftWB .Con {
	width: 162px;
	height: 251px;
	overflow: hidden
}
/***微博关注***/

.weibo { overflow: hidden; }
.weibo dt,
.weibo dd {
	padding-left: 10px;
	padding-right: 10px;
	overflow: hidden;
}
.weibo dt,
.weibo dd {
	clear: both;
	overflow: hidden;
}
.weibo dt.weiboCont { height: 66px; }
.weibo dd.weiboCont { height: 100px; }
.weibo dt span strong {
	clear: both;
	display: block;
	font-size: 16px;
	color: #B82E1F;
	background: url(../images/weibo_06.jpg) scroll no-repeat right center;
	padding-right: 20px;
}
.dottedBottom { border-bottom: 1px dotted #f2842b; }
/***微博关注结束***/

.indexLeftWB .Con2 {
	width: 138px;
	padding: 10px 0 0 24px;
	height: 137px;
}
.indexLeftWB .Con2 ul li {
	width: 128px;
	float: left;
	height: 25px;
	line-height: 25px;
	background: url(../images/icon_01.gif) no-repeat left center;
	padding-left: 10px;
}
.indexLeftCon2 {
	width: 162px;
	height: 426px;
}
.indexLeftCon2 .btnTop {
	width: 162px;
	height: 16px;
	background: url(../images/btn_T.gif) no-repeat center center #f3f1ee;
	display: block;
	cursor: pointer;
	-moz-opacity: 0.8; /*老版本IE浏览兼容*/
	opacity: 0.8;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=80)';/*老版本火狐浏览兼容*/
}
.indexLeftCon2 .btnBottom {
	width: 162px;
	height: 16px;
	background: url(../images/btn_B.gif) no-repeat center center #f3f1ee;
	display: block;
	cursor: pointer;
	-moz-opacity: 0.8; /*老版本IE浏览兼容*/
	opacity: 0.8;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=80)';/*老版本火狐浏览兼容*/
}
.indexLeftCon2 .btnTop a,
.indexLeftCon2 .btnBottom a {
	display: block;
	width: 162px;
	height: 16px;
	text-indent: -99999px;
}
.slideCon {
	width: 162px;
	height: 387px;
	overflow: hidden;
	position: relative
}
#slidePic ul { width: 162px; }
.indexLeftCon2 .Con {
	width: 162px;
	height: 355px;
	overflow: hidden;
}
.indexLeftCon2 .Con dl {
	width: 128px;
	padding: 10px 17px 0;
	border-top: 1px dotted #ebd5b6;
	float: left;
}
.indexLeftCon2 .Con dl dt,
.indexLeftCon2 .Con dl dd {
	width: 142px;
	float: left;
	line-height: 16px;
	margin-bottom: 5px;
}
.indexLeftCon2 .Con dl dt em {
	width: 14px;
	height: 14px;
	line-height: 14px;
	margin-right: 5px;
	display: inline-block;
	text-align: center;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background: #a3a3a3;
	color: #fff;
}
.indexLeftCon2 .Con dl.one { border: none; }
.indexLeftCon2 .Con dl.one dt em { background: #c04638; }
.indexLeftCon2 .Con dl.two dt em { background: #f07740 }
.indexLeftCon2 .Con dl.three dt em { background: #d39d55 }
.indexLeftCon2 .Con ul,
.indexLeftCon2 .Con ul li {
	float: left;
	width: 100%;
}
.indexLeftCon2 .Con ul li {
	height: 70px;
	float: left;
}
.indexLeftCon3 {
	width: 162px;
	height: 158px;
}
.indexLeftCon3 .Con {
	width: 145px;
	padding: 10px 0 0 17px;
}
.indexLeftCon3 .Con ul li {
	width: 52px;
	float: left;
	height: 27px;
	line-height: 27px;
	padding-left: 16px;
}
.indexLeftCon3 .Con ul li a { color: #a94310 }
.iconFw1 { background: url(../images/icon_09.gif) no-repeat left center }
.iconFw2 { background: url(../images/icon_12.gif) no-repeat left center }
.iconFw3 { background: url(../images/icon_16.gif) no-repeat left center }
.iconFw4 { background: url(../images/icon_17.gif) no-repeat left center }
.iconFw5 { background: url(../images/icon_22.gif) no-repeat left center }
.iconFw6 { background: url(../images/icon_23.gif) no-repeat left center }
.iconFw7 { background: url(../images/iconTG.png) no-repeat left center }
/*首页左边end*/


.indexMiddleCon {
	width: 267px;
	height: 383px;
	margin-left: 10px;
	display: inline
}
.indexMiddleCon .Con {
	width: 253px;
	padding: 15px 0 0 14px;
}
.indexMiddleCon .Con dl {
	width: 253px;
	float: left;
	padding-bottom: 17px;
}
.indexMiddleCon .Con dl dd {
	width: 135px;
	height: 88px;
	float: left;
}
.indexMiddleCon .Con dl dd img { display: block }
.indexMiddleCon .Con dl dt {
	width: 114px;
	float: right;
}
.indexMiddleCon .Con ul {
	border-top: 1px dotted #ccc;
	float: left;
	padding-top: 15px;
	width: 239px
}
.indexMiddleCon .Con ul li {
	width: 229px;
	float: left;
	height: 24px;
	line-height: 24px;
	background: url(../images/icon_01.gif) no-repeat left center;
	padding-left: 10px;
}
.indexMiddleCon2 {
	width: 545px;
	height: 291px;
}
.indexMiddleCon2 .Con {
	width: 167px;
	padding: 15px 0 0 11px;
	float: left;
}
.indexMiddleCon2 .Con dl {
	width: 167px;
	margin-bottom: 10px;
}
.indexMiddleCon2 .Con dl dd {
	width: 165px;
	height: 111px;
	border: 1px solid #e7e7e7;
	position: relative;
	z-index: 1
}
.indexMiddleCon2 .Con dl dd img { display: block }
.indexMiddleCon2 .Con dl dd p {
	width: 165px;
	height: 25px;
	line-height: 25px;
	color: #3e3e3e;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 5;
	background: #e6cab1;
	-moz-opacity: 0.8; /*老版本IE浏览兼容*/
	opacity: 0.8;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=80)';/*老版本火狐浏览兼容*/
}
.indexMiddleCon2 .Con dl dd s {
	background: url(../images/vedioIcon.png) no-repeat;
	width: 36px;
	height: 36px;
	position: absolute;
	left: 65px;
	top: 27px;
	z-index: 10;
	cursor: pointer
}
.indexMiddleCon2 .Con dl dt {
	width: 100px;
	float: right;
	display: none
}
.indexMiddleCon2 .Con ul li {
	width: 157px;
	float: left;
	height: 24px;
	line-height: 24px;
	background: url(../images/icon_01.gif) no-repeat left center;
	padding-left: 10px;
}
.indexMiddleCon2 .Con2 {
	width: 121px;
	padding: 15px 0 0 11px;
	float: left;
}
.indexMiddleCon2 .Con2 dl {
	width: 121px;
	margin-bottom: 10px;
}
.indexMiddleCon2 .Con2 dl dd {
	width: 121px;
	height: 127px;
}
.indexMiddleCon2 .Con2 dl dt {
	width: 100px;
	float: right;
	display: none
}
.indexMiddleCon2 .Con2 ul li {
	width: 111px;
	float: left;
	height: 24px;
	line-height: 24px;
	background: url(../images/icon_01.gif) no-repeat left center;
	padding-left: 10px;
}
.indexMiddleCon3 {
	width: 545px;
	height: 290px;
	clear: both
}
.indexMiddleCon3 .Con1 {
	width: 312px;
	height: 219px;
	margin: 12px 3px 0 14px;
	display: inline;
	border: 1px solid #d3d3d3;
	position: relative;
	float: left;
}
.indexMiddleCon3 .Con1 p {
	width: 282px;
	font-size: 14px;
	padding: 0 15px;
	height: 28px;
	line-height: 28px;
	position: absolute;
	left: 0;
	bottom: 0;
	_bottom: -1px;
	color: #3e3e3e;
	background: #e6cab1;
	-moz-opacity: 0.8; /*老版本IE浏览兼容*/
	opacity: 0.8;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=80)';/*老版本火狐浏览兼容*/
}
.indexMiddleCon3 .Con2 {
	width: 205px;
	float: left;
	margin-top: 12px;
}
.indexMiddleCon3 .Con2 dl {
	width: 205px;
	float: left;
	margin-bottom: 5px;
}
.indexMiddleCon3 .Con2 dl dd {
	width: 101px;
	height: 70px;
	float: left;
}
.indexMiddleCon3 .Con2 dl dd img { display: block }
.indexMiddleCon3 .Con2 dl dt {
	width: 100px;
	float: right;
	line-height: 18px;
	padding-top: 5px;
}
.mediaBox { padding: 0 15px; }
.mediaBox .Btn {
	margin-top: 70px;
	width: 21px;
	height: 66px;
	overflow: hidden
}
.mediaBox .middleCon {
	width: 465px;
	height: 205px;
	overflow: hidden;
	position: relative;
	float: left;
	margin: 18px 0 0 5px;
	display: inline
}
.mediaBox .middleCon div {
	width: 465px;
	float: left;
}
.mediaBox .middleCon div dl {
	width: 147px;
	height: 99px;
	position: relative;
	z-index: 1;
	float: left;
	margin: 0 4px 8px;
	display: inline
}
.mediaBox .middleCon div dl dd {
	width: 147px;
	height: 99px;
}
.mediaBox .middleCon div dl dd img {
	width: 147px;
	height: 99px;
}
.mediaBox .middleCon div dl dt {
	width: 127px;
	padding: 0 10px;
	height: 25px;
	line-height: 25px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 5;
	background: #e6cab1;
	-moz-opacity: 0.8; /*老版本IE浏览兼容*/
	opacity: 0.8;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=80)';/*老版本火狐浏览兼容*/
}
.mediaBox .middleCon div dl dt a { color: #3e3e3e; }
.mediaBox .middleCon div dl dt.icon {
	width: 36px;
	height: 36px;
	position: absolute;
	left: 56px;
	top: 20px;
	padding: 0;
	background: none;
}
.indexMiddleCon5 {
	width: 545px;
	height: 294px;
}
.indexfood { padding: 15px 0 0 14px; }
.indexfood dl {
	width: 222px;
	float: left;
}
.indexfood dl dd {
	width: 220px;
	height: 184px;
}
.indexfood dl dt {
	width: 210px;
	padding: 0 5px;
	height: 26px;
	line-height: 26px;
	color: #b82e1f;
	background: #ececec;
}
.indexfood ul {
	width: 300px;
	float: right
}
.indexfood ul li {
	margin: 0 7px 9px;
	width: 128px;
	height: 96px;
	float: left;
}
.indexfood ul li img {
	display: block;
	padding: 1px;
	margin-bottom: 10px;
	border: 1px solid #dadada;
}
.indexfood ul li p a {
	background: url(../images/icon_01.gif) no-repeat left center;
	padding-left: 10px;
	line-height: 24px;
}
/*首页中间end*/

.indexRightCon1 {
	width: 267px;
	height: 290px;
}
.indexRightCon1 .Con { padding: 14px 0 0 13px; }
.indexRightCon1 .Con dl {
	width: 254px;
	float: left;
	margin-bottom: 10px;
}
*html .indexRightCon1 .Con dl { margin-bottom: 0; }
.indexRightCon1 .Con dl dd {
	width: 98px;
	height: 103px;
	float: left;
	overflow: hidden
}
.indexRightCon1 .Con dl dd img {
	max-width: 98px;
	max-height: 103px;
	display: block
}
.indexRightCon1 .Con dl dt {
	padding-top: 8px;
	width: 140px;
	line-height: 20px;
	float: left;
	padding-left: 5px;
}
.indexRightCon2 {
	width: 267px;
	height: 291px;
}
.indexRightCon2 .Con {
	width: 249px;
	padding: 10px 0 0 18px;
}
.indexRightCon2 .Con ul li {
	width: 239px;
	float: left;
	height: 25px;
	line-height: 25px;
	background: url(../images/icon_01.gif) no-repeat left center;
	padding-left: 10px;
}
.indexAd {
	border: 1px solid #e8c79e;
	clear: both;
}
.indexRightCon3 {
	width: 267px;
	height: 595px;
}
.indexRightCon3 .Con { padding: 0 0 0; }
.indexRightCon3 .Con dl {
	width: 239px;
	float: left;
	padding: 17px 13px;
	border-top: 1px dotted #ebd5b6;
}
.indexRightCon3 .Con dl dd {
	width: 133px;
	height: 67px;
	float: left;
	padding: 3px;
	border: 1px solid #d6d6d6;
}
.indexRightCon3 .Con dl dd img { display: block }
.indexRightCon3 .Con dl dt {
	padding-top: 5px;
	line-height: 20px;
	width: 85px;
	float: right;
	color: #808080
}
.indexRightCon3 .Con dl dt.title {
	font-size: 14px;
	color: #4c4c4c
}
.indexRightCon3 .Con dl.first { border: none }
.indexRightCon4 {
	width: 267px;
	height: 294px;
}
.indexRightCon4 .Con {
	padding: 16px 0 0;
	width: 230px;
	margin: 0 auto;
}
.indexRightCon4 .Con dl {
	width: 224px;
	height: 67px;
	padding: 2px;
	border: 1px solid #d9d9d9;
	margin-bottom: 3px;
	float: left;
}
.indexRightCon4 .Con dl dd {
	width: 84px;
	height: 65px;
	border: 1px solid #e8e8e8;
	float: left;
}
.indexRightCon4 .Con dl dd img {
	display: block;
	max-height: 65px;
	max-width: 84px;
}
.indexRightCon4 .Con dl dt {
	width: 113px;
	height: 26px;
	line-height: 26px;
	padding-left: 20px;
	float: left;
	color: #a94310
}
.indexRightCon4 .Con dl dt a {
	font-size: 16px;
	color: #c3c3c3
}
.indexRightCon4 .Con dl.first {
	border: none;
	padding-top: 17px
}
/*首页右边end*/

.CalendarBox {
	width: 150px;
	padding: 2px;
	background: #eeddcb;
	position: fixed;
	_position: absolute;
	left: 50%;
	margin-left: 500px;
	z-index: 1000;
	top: 160px
}
.CalendarBox1 {
	width: 150px;
	padding: 2px;
	background: #eeddcb;
	position: fixed;
	_position: absolute;
	left: 50%;
	margin-left: -655px;
	z-index: 1000;
	top: 160px
}

.CalendarBox .contentB{ border-top:1px solid #E8C79E; padding-top:5px; text-align:center}
/*---------------------------------------------首页结束end---------------------------------------------------*/

.whiteBJ {
	background: #fff;
	-moz-opacity: 0.8; /*老版本IE浏览兼容*/
	opacity: 0.8;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=80)';/*老版本火狐浏览兼容*/
}
.whiteBJ2 {
	border-top: 3px solid #e6e6e6;
	background: url(../images/bodyBJ_01.png)  repeat;
}
#NYLeftBar {
	width: 192px;
	float: left;
}
.leftNav {
	width: 192px;
	border-top: 3px solid #c3523a;
	border-bottom: 2px solid #e4e4e4;
	margin-bottom: 17px;
	padding-bottom: 47px;
}
.leftNav strong {
	display: block;
	font-size: 16px;
	color: #bc392a;
	border-bottom: 1px solid #e1e1e1;
	height: 43px;
	line-height: 43px;
	padding-left: 27px;
}
.leftNav ul li {
	width: 192px;
	float: left;
	height: 35px;
	line-height: 35px;
}
.leftNav ul li a {
	display: block;
	width: 163px;
	height: 35px;
	font-size: 14px;
	padding-left: 28px;
	background: url(../images/leftNavBJ2.png) no-repeat left top
}
.leftNav ul li a:hover,
.leftNav ul li a.cur_hover {
	display: block;
	width: 163px;
	height: 35px;
	padding-left: 28px;
	background: url(../images/leftNavBJ1.png) no-repeat left top;
	color: #fff;
}
.leftsearchNews {
	width: 190px;
	border: 1px solid #e4e4e4;
	height: 240px;
}
.leftsearchNews strong {
	display: block;
	border-bottom: 1px solid #e4e3e3;
	font-size: 15px;
	padding-left: 10px;
	height: 42px;
	line-height: 42px;
	color: #bc392a
}
.leftsearchNews ul {
	border-top: 1px solid #fff;
	padding-top: 11px;
}
.leftsearchNews ul li {
	width: 190px;
	float: left;
	margin-bottom: 10px;
	background: url(../images/syfc_10.png) no-repeat 70px top;
	position: relative;
	z-index: 1
}
.leftsearchNews ul li span.blockName {
	width: 70px;
	text-align: right;
	line-height: 25px;
	float: left;
}
.leftsearchNews ul li img {
	position: absolute;
	right: 10px;
	top: 4px;
	z-index: 100;
	width: 15px;
	height: 16px;
}
.leftsearchNews ul li.last {
	background: none;
	padding-left: 70px;
	width: 110px;
}
.leftsearchNews ul li.last input {
	width: 68px;
	text-align: center;
	border: none;
	cursor: pointer;
	height: 25px;
	color: #fff;
	line-height: 25px;
	background: #d29b51;
	font-size: 14px;
}
.leftInput1 {
	width: 107px;
	line-height: 25px;
	height: 25px;
	border: none;
	background: none;
	padding-left: 3px;
}
#NYRightBar {
	width: 801px;
	float: right;
	min-height:490px;
	height: auto !important;
	height:490px;
}
#NYRightBar .titleBar {
	display: block;
	padding: 0 23px;
	margin-bottom: 15px;
	font-size: 22px;
	color: #bc392a;
	padding-top: 30px;
}
/*---------------------------------------------内页公共部分样式end---------------------------------------------------*/

.elegantContain1 {
	width: 753px;
	padding: 0 23px 15px;
}
.elegantContain1 .bigPic {
	width: 750px;
	height: 381px;
	overflow: hidden;
	border: 1px solid #e4e4e4;
	margin-bottom: 10px;
	position: relative;
	z-index: 1
}
.elegantContain1 .bigPic span.BtnL1 {
	width: 46px;
	height: 46px;
	position: absolute;
	left: 10px;
	top: 47%;
	z-index: 100
}
.elegantContain1 .bigPic span.BtnL1 a {
	width: 46px;
	height: 46px;
	text-indent: -99999px;
	display: block;
	background: url(../images/fcBtn_L.png)
}
.elegantContain1 .bigPic span.BtnL1 a:hover {
	width: 46px;
	height: 46px;
	display: block;
	background: url(../images/fcBtn1_L.png)
}
.elegantContain1 .bigPic span.BtnR1 {
	width: 46px;
	height: 46px;
	position: absolute;
	right: 10px;
	top: 47%;
	z-index: 100
}
.elegantContain1 .bigPic span.BtnR1 a {
	width: 46px;
	height: 46px;
	text-indent: -99999px;
	display: block;
	background: url(../images/fcBtn_R.png)
}
.elegantContain1 .bigPic span.BtnR1 a:hover {
	width: 46px;
	height: 46px;
	display: block;
	background: url(../images/fcBtn1_R.png)
}
.SmallImg li a {
	display: block;
	width: 162px;
	height: 95px;
}
.elegantSmallBox {
	width: 752px;
	margin: 0 auto;
}
.elegantSmallBox span.btnL {
	width: 23px;
	height: 126px;
	background: #b4b4b4;
}
.elegantSmallBox span.btnL a {
	display: block;
	background: url(../images/syfc_07.jpg) no-repeat center center;
	width: 23px;
	height: 126px;
}
.elegantSmallBox span.btnR {
	width: 23px;
	height: 126px;
	background: #b4b4b4;
}
.elegantSmallBox span.btnR a {
	display: block;
	background: url(../images/syfc_27.jpg) no-repeat center center;
	width: 23px;
	height: 126px;
}
.elegantSmallBox .middleCon {
	width: 700px;
	height: 127px;
	overflow: hidden;
	float: left;
	position: relative
}
.elegantSmallBox .middleCon ul {
	float: left;
	left: 0
}
.elegantSmallBox .middleCon ul li {
	width: 162px;
	height: 125px;
	border: 1px solid #b4b4b4;
	margin-left: 10px;
	display: inline;
	float: left;
}
.elegantSmallBox .middleCon ul li img {
	width: 162px;
	height: 95px;
	display: block
}
.elegantSmallBox .middleCon ul li p {
	width: 162px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	background: #d29b51;
	color: #fff;
}
.elegantContain1 .introduction {
	width: 752px;
	margin: 0 auto;
	clear: both;
	padding: 15px 0 20px;
}
.elegantContain1 .introduction dl { display: block }
.elegantContain1 .introduction dl dd {
	width: 155px;
	height: 92px;
	float: left;
}
.elegantContain1 .introduction dl dt {
	width: 580px;
	float: right
}
.elderAltal { width: 100%; }
.elderAltal .elderList { width: 100%; }
.elderAltal .elderList dl {
	width: 242px;
	border: 1px solid #b4b4b4;
	float: left;
	margin: 0 2px 16px;
	display: inline
}
.elderAltal .elderList dl dd {
	width: 242px;
	height: 118px;
}
.elderAltal .elderList dl dt {
	width: 242px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	background: #d29b51;
}
.elderAltal .elderList dl dt a { color: #fff; }
.newsTit {
	border-bottom: 1px solid #d9d9d9;
	width: 751px;
	margin: 0 auto 15px;
	padding: 20px 0 10px
}
.newsTit h1 {
	font-size: 22px;
	color: #bc392a;
	margin-bottom: 15px;
}
.newsText { padding: 0 25px 30px; }
.newsText p { line-height: 2em; }

.newsTips{ width:728px; margin:0 auto 10px; background:#fef0e1; border:1px solid #EEDDCB; padding:10px;font-size:14px;}
.newsTips p {text-indent:2em;}
.textPage{ width:730px; text-align:center; clear:both; padding-bottom:30px;}
.textPage a{ padding:0 10px; display:inline-block;  background:#fff; border:1px solid #f1f1f1; }
.textPage a:hover{ padding:0 10px; display:inline-block;  background:#EEDDCB}
.textPage span{ padding:0 10px; display:inline-block;  background:#EEDDCB;border:1px solid #fef0e1; }

.newsPage {
	height: 54px;
	line-height: 40px;
	padding: 0 19px;
}
.recommendCount {
	width: 799px;
	height: 187px;
	background: url(../images/altasPic_11.jpg) repeat-x left bottom #ffffff;
	border: 1px solid #d7d7d7;
	border-top: 3px solid #d49e55;
}
.recommendCount dl {
	width: 350px;
	float: left;
	margin: 15px 0 0 19px;
	display: inline
}
.recommendCount dl dd {
	width: 135px;
	float: left;
}
.recommendCount dl dt {
	width: 200px;
	float: right
}
/******
寺院图片结束
*****/



/**********
    弘法书法-----内容
***********/

/****内容公共结构****/
.commonCont,
.TopBox {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.TopBox .TopBoxLeft {
	text-align: left;
	width: 456px;
}
.TopBox .TopBoxRight {
	text-align: left;
	width: 276px;
}
.commonCont .iconAbs {
	position: absolute;
	left: 66px;
	top: 42px;
	cursor: pointer;
}
.commonCont ul { }
.borderTBDotted {
	border-top: 1px dotted #e5e5e5;
	border-bottom: 1px dotted #e5e5e5;
}
.borderSolid { border: 1px solid #e5e5e5; }
.borderBottomSolid { border-bottom: 1px solid #e5e5e5; }
.borderBottomDotted { border-bottom: 1px dotted #e5e5e5; }
.borderBottomDottedY { border-bottom: 1px dotted #F3E4CF; }
.commonCont ul.borderBottomDotted li { border-bottom: 1px dotted #c8c8c8; }
.commonCont ul.borderBottomSolid li { border-bottom: 1px solid #c8c8c8; }
.commonCont li {
	clear: both;
	padding: 15px 0;
}
.commonCont li dl { width: 100%; }
.commonCont li dl dt {
	line-height: 1.5em;
	position: relative;
}
.commonCont li dl dt dd {
	text-align: left;
	line-height: 1.5em;
}
.commonCont dd Strong {
	font-size: 14px;
	color: #2a2a2a;
	width: 200px;
	overflow: hidden;
}
/******内容公共结构结束******/
.calligraphyCont { }
.calligraphyCont li { }
.calligraphyCont li dl { }
.calligraphyCont li dt a { }
.calligraphyCont li dl dd { }
/****书法内容相关样式*****/
.calligraphyCont { }
.calligraphyCont li { }
.calligraphyCont li dl { }
.calligraphyCont li dt { }
.calligraphyCont li dt a {
	display: block;
	width: 147px;
	height: 98px;
	border: 1px solid #cbcbcb;
}
.calligraphyCont li dl dd { width: 594px; }
/****寺院介绍内容相关样式*****/	

.introductionCont { }
.introductionCont li dt a {
	display: block;
	width: 160px;
	height: 113px;
	border: 1px solid #cbcbcb;
}
.introductionCont li dl dd { width: 550px; }
/****法务公共内容相关样式*****/	
.TopBox .truthLeft { width: 456px; }
.TopBox .truthRight { width: 276px; }
.lawCont { }
.lawCont li { padding: 5px 0; }
.lawCont li em {
	float: left;
	font-size: 18px;
	color: #f2842b;
	margin-right: 10px;
}
.lawCont li p {
	float: left;
	max-width: 80%;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
}
.lawCont li p a {
	color: #545454;
	font-size: 14px;
	text-align: left;
}
.lawCont li span {
	float: right;
	color: #545454;
	font-size: 14px;
	padding-right: 5px;
}
.downloadS {
	padding-right: 15px;
	background: url(../images/s_07.jpg) no-repeat scroll right center;
}
/***修行文汇详情**/
.ashramContLi { width: 100%; }
.ashramContLi li {
	float: left;
	width: 33%;
}
.wrapperBox {
	margin: 0 auto;
	padding: 15px 25px;
	width: auto;
	height: auto;
	overflow: hidden;
}
.wrapperBox h1 {
	color: #BC392A;
	font-size: 22px;
	margin-bottom: 15px;
	 line-height:150%;
}
.BoxCont {
	overflow: hidden;
	padding: 10px 17px;
}
.BoxCont dt a {
	display: block;
	width: 147px;
	height: 98px;
	border: 1px solid #cbcbcb;
}
.BoxCont dl dd { width: 115px; }
.BoxCont dl dd p{line-height:20px;}
.BoxCont ul li{ line-height:24px;}
.BoxCont ul li em {
	font-size: 16px;
	color: #f2842b;
	margin-right: 10px;
}
.Box1 {
	width: 310px;
	overflow: hidden;
}
.BoxRight { width: 628px; }
.BoxContRight dl dd { width: 435px; }
.BoxBg {
	background: url(../images/indexBJ_02.jpg) repeat-x center bottom #f8f4ed;
	border: 1px solid #e8c79e;
	border-top: 3px solid #d49e55;
}
.BgCy a {
	width: 40px;
	height: 23px;
	line-height: 23px;
	display: block;
	float: right;
	border: 1px solid #d3a56c;
	color: #fff;
	margin-top: 6px;
	padding: 0 3px;
	text-align: center;
	background: none #e2b47a;
}
.BgCy a i {
	font-size: 14px;
	line-height: 23px;
}
/****弘法资讯H1宽度****/
.informationH1 {
	width: 305px;
	padding-right: 10px;
	overflow: hidden;
}
/*****综合新闻*****/
.newsTopleft { width: 456px; }
.newsTopRight {
	text-align: left;
	width: 308px;
}
.newsContList li {
	float: left;
	width: 258px;
	height: 280px;
	overflow: hidden;
	border: 1px solid #e6e6e6;
	border-top: 3px solid #f0c489;
	padding-bottom: 15px;
	margin: 0 9px 9px 0;
}
.newsContList li.noMargin { margin: 0; }
.newsContList li dl {
	padding: 0 9px;
	overflow: hidden;
}
.newsContList li dl dt {
	padding: 10px 0;
	font-size: 14px;
}
/********弘法佛讯*******/	
.informationTopleft { width: 353px; }
.informationTopRight {
	text-align: left;
	width: 400px;
}
.informationTopRight li {
	border-bottom: 1px dotted #c4c2be;
	line-height: 2.5em;
}
.informationTopRight li div{ line-height:20px; display:none}
.informationTopRight li.current em{ display:none}
.informationTopRight li.current a{ font-size:18px;}
.informationTopRight li.current div{ display:block}
.informationListCont { width: 620px; }
.informationListCont li dl dd { width: 460px; }
.informationPost {
	width: 65px;
	padding-right: 10px;
	float: right;
}
.informationPost strong { text-align: right; }
.informationPost span {
	padding-left: 15px;
	display: block;
}
.informationPost input{ border:none}
/******slideshow*******/
#slideshow {
	border: 1px solid #FFFFFF;
	height: 239px;
	position: relative;
	width: 353px;
}
#slideshow ul {
	height: 239px;
	left: 0;
	top: 0;
	list-style: none outside none;
	overflow: hidden;
	position: absolute;
	width: 353px;
}
#slideshow li {
	position: absolute;
	display: none;
	z-index: 10;
}
#slideshow li:first-child {
	display: block;
	z-index: 1000;
}
#slideshow .slideActive { z-index: 1000; }
#slideshow canvas {
	display: none;
	position: absolute;
	z-index: 100;
}
#slideshow .arrow {
	height: 42px;
	width: 42px;
	position: absolute;
	background: url(../images/arrows.png) no-repeat;
	top: 50%;
	margin-top: -23px;
	cursor: pointer;
	z-index: 5000;
}
#slideshow .previous {
	background-position: left top;
	left: 0;
}
#slideshow .previous:hover { background-position: left bottom; }
#slideshow .next {
	background-position: right top;
	right: 0;
}
#slideshow .next:hover { background-position: right bottom; }
.slideshowPlayer { position: relative; }
.playerBox {
	width: 800px;
	margin: 0 auto;
	padding: 0 28px;
	position: relative;
	overflow: hidden;
	_height: 100%;
}
.picbox {
	width: 750px;
	height: 125px;
	overflow: hidden;
	position: relative;
}
.piclist {
	height: 155px;
	position: absolute;
	left: 0px;
	top: 0px
}
.piclist li {
	width: 143px;
	height: 125px;
	padding: 0;
	margin-right: 7px;
	float: left;
	position: relative;
	clear: none;
}
.piclist li a {
	display: block;
	position: relative;
	width: 143px;
	height: 90px;
	overflow: hidden;
}
.piclist li a em {
	width: 40px;
	height: 40px;
	display: block;
	background: url(../images/playerBox.png) no-repeat scroll center center;
	top: 31%;
	left: 37%;
	position: absolute;
	z-index: 98;
}
.piclist li span {
	display: block;
	width: 143px;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	text-align: center;
	clear: both;
	background: none #d29b51;
	color: #fff;
}
.swaplist {
	position: absolute;
	left: -3000px;
	top: 0px
}
.og_prev,
.og_next {
	width: 23px;
	height: 126px;
	background: url(../images/playerBtn.png) no-repeat;
	position: absolute;
	top: 0;
	z-index: 99;
	cursor: pointer;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.og_prev {
	background-position: left top;
	left: 0;
}
.og_next {
	background-position: right top;
	right: 55px;
}
/*****联系我们****/

.contact { width: 100%; }
.contact h1 {
	font-size: 22px;
	color: #bc392a;
}
.contact ul.contactList li {
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px dotted #d7d7d7;
	padding-left: 28px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left center;
}
.contact .phoneNum { background-image: url(../images/contact/phoneNum.png); }
.contact .faxNum { background-image: url(../images/contact/faxNum.png); }
.contact .email { background-image: url(../images/contact/email.png); }
.contact .address { background-image: url(../images/contact/address.png); }
.contact .contactQQ {
	display: block;
	width: 99px;
	height: 41px;
	background: url(../images/contact/qq.jpg) scroll no-repeat;
}
.contact .contactQQ a {
	text-indent: -99999em;
	display: block;
	width: 45%;
	height: 100%;
}
.contact .contactQQ a.boy {
	float: left;
	background-position: left center;
}
.contact .contactQQ a.girl {
	float: right;
	background-position: right center;
}
.contact ul.contactMap li {
	font-size: 14px;
	line-height: 28px;
	overflow: hidden;
}
/*****用户提交文章表单******/

.articleDiy {
	overflow: hidden;
	clear: both;
}
.articleDiy li { padding: 5px 0; }
.articleDiy li p { position: relative; }
.articleDiy li p.DiyLeft { width: 35%; }
.articleDiy li p.DiyLeft input { width: 60%; }
.articleDiy li p.DiyRight { width: 65%; }
.articleDiy li p.DiyRight input { width: 85%; }
.articleDiy li p input {
	display: inline-block;
	height: 25px;
	line-height: 25px;
	border: 1px solid #ababab;
}
.articleDiy li p input.fileUpload {
	outline: medium none;
	position: absolute;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	left: 65px;
	top: 0px;
	z-index: 100;
	cursor: pointer;
}
.articleDiy li p em,
.articleDiy li p span em { font-size: 13px; }
.articleDiy li textarea {
	padding: 3px;
	width: 680px;
	border: 1px solid #ababab;
	font-size: 12px;
}
.articleDiy li .postBtn { padding-left: 40%; }
.articleDiy li .postReset { padding-right: 40%; }
.articleDiy li .postBtn button,
.articleDiy li .postReset button {
	display: inline-block;
	width: 61px;
	height: 25px;
	border: none;
}
.articleDiy li .postBtn button { background: url(../images/btnPost.jpg) scroll no-repeat 0 0; }
.articleDiy li .postReset button { background: url(../images/btnReset.jpg) scroll no-repeat 0 0; }
.txt {
	height: 25px;
	line-height: 25px;
	border: 1px solid #ababab;
	width: 340px;
}
.btn {
	background-color: #FFF;
	float: right;
	border: 1px solid #ababab;
	height: 27px;
	line-height: 27px;
	width: 70px;
}
.file {
	position: absolute;
	top: 0;
	right: 0;
	height: 25px;
	line-height: 25px;
filter:alpha(opacity:0);
	opacity: 0;
	z-index: 9000;
	width: 415px;
	cursor: pointer;
}
.file-box {
	position: relative;
	width: 418px;
}
.musicTitle { width: 66%; }
.musicTitle span {
	width: 50%;
	display: inline-block;
	text-align: right;
}
.magazineCont li dt a {
	display: block;
	width: 103px;
	height: 133px;
	border: 1px solid #cbcbcb;
}
.magazineCont li dl dd { width: 600px; }
.directoryLeft { width: 230px; }
.directoryLeft img {
	width: 220px;
	height: 287px;
}
.directoryRight {
	width: 520px;
	height: auto;
}
.directoryRight dl { font-size: 14px; }
.directoryRight dt,
.directoryRight dd { padding-left: 15px; }
.directoryRight dt { background: url(../images/icon_06.jpg) scroll no-repeat left center; }
.directoryRight dd {
	display: inline;
	background: url(../images/icon_09.png) scroll no-repeat left center;
}
.directoryRight dt a { color: #bc392a; }
.directoryRight p { line-height: 1.6em; }
.PictureList { padding: 0 26px; }
.PictureList li {
	float: left;
	width: 240px;
	height: auto;
	overflow: hidden;
	padding-bottom: 15px;
	margin: 0 14px 0 0;
}
.PictureList li.noMargin,
.resourcePicList li.noMargin { margin-right: 0; }
.PictureList li dl,
.resourcePicList li dl { overflow: hidden; }
.PictureList li dt { padding: 0 2%; }
.PictureList li dt em.float-left {
	width: 68%;
	overflow: hidden;
}
.PictureList li dt em.float-right {
	width: 28%;
	text-align: right;
	overflow: hidden;
}
.resourcePicList {
	overflow: hidden;
	padding: 0 5px;
}
.resourcePicList li {
	float: left;
	width: 145px;
	height: auto;
	overflow: hidden;
	margin: 0 6px 0 0;
}
.resourcePicList li dd em {
	color: #bc392a;
	font-size: 12px;
	margin: 0;
}
.resourcePicList li dd a img { border: 1px solid #e4e4e4; }
.resourcePicList li dt span {
	color: #4c4c4c;
	margin: 0;
	font-size: 12px;
	overflow: hidden;
}
.resourcePicList li dt span.float-right {
	width: 46%;
	text-align: right;
}
.resourcePicList li dt span.float-left {
	width: 49%;
	overflow: hidden;
	background: url(../images/arrow_03.gif) scroll no-repeat left center;
	padding-left: 5%;
}
.resourcePicList li dt span.float-left a {
	border: none;
	display: inline;
}
.resourceMagazine li dl dd { width: 479px; }
/***图片***/

.banner {
	position: relative;
	overflow: auto;
}
.banner li { list-style: none; }
.banner ul li { float: left; }
.unslider-arrow {
	display: block;
	width: 100px;
	height: 50px;
	background-color: #C36;
}
/********佛讯底部图片*******/
.informationBottomPic-container {
	width: 1001px;
	margin: 0 auto;
	padding: 10px 0;
	overflow: hidden;
}
.pic-container-titleBar {
	height: 42px;
	line-height: 42px;
	background-color: #ccc;
	color: #a94310;
	padding: 0 15px;
	font-size: 16px;
}
.pic-container {
	clear: both;
	overflow: hidden;
	padding: 10px 15px;
	background-color: #dcdcdc;
}
.pic-container-leftSlide {
	float: left;
	width: 635px;
}

.pic-container-rightList {
	float: right;
	width: 310px;
}
.pic-container-rightList ul { display: inline-block; }
.pic-container-rightList ul li {
	float: left;
	margin: 0 10px 10px 0
}
.pic-container-rightList ul li a { display: block; }
.pic-container-rightList ul li a img { clear: both; }
.pic-container-rightList ul li a em {
	font-style: normal;
	clear: both;
}

 /* 设置焦点图父级宽度 */    
#show{width:600px; margin:0 auto;}
#kinMaxShow{display:none;}
 /* 设置焦点图标题位置、样式等。标题位置、样式完全可以自定义哦 */    	
#kinMaxShow p.title{ position:absolute; right:0; bottom:0; text-indent:10px; line-height:30px;font-family:Verdana; color:#FFF; display:block;width:100%; height:30px; font-family:14px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.5);}
	
/*-----------------------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------------------*/

.resourceLetBar{ width:515px;}
.resourceRightBar{ width:232px;}
.searchBox{ width:146px; height:20px; font-size:12px; border:1px solid #d9d7d6; background:url(../images/searchIcon.gif) no-repeat 5px center #ffffff; padding-left:20px;}
.searchBox input{ border:none; margin:0; padding:0; line-height:20px}
.searchBox input.text{ width:105px; height:20px; line-height:20px; float:left;}
.searchBox .btn{ width:35px; height:20px; line-height:20px; background:#bb392b; color:#fff; text-align:center; color:#fff; float:right; cursor:pointer}

.resourceFocus{ width:512px; height:280px; overflow: hidden; zoom: 1;  border:1px solid #d9d7d6; position:relative; z-index:1}
.resourceFocus .lBtn{ width:30px; height:51px; background:url(../images/resourceBtnL.png) no-repeat left top; position:absolute; left:0; top:110px; z-index:10; cursor:pointer}
.resourceFocus .rBtn{ width:30px; height:51px; background:url(../images/resourceBtnR.png) no-repeat left top; position:absolute; right:0; top:110px; z-index:10; cursor:pointer}
.resourceFocus .bigPic{ width:512px; height:280px; overflow:hidden}
.resourceFocus .textBJ{ width:512px; height:69px; background:url(../images/fouceBJ.png) no-repeat left top; position:absolute; right:0; bottom:0px; z-index:2; cursor:pointer}
.resourceFocus .imgCon { width: 512px; height: 281px; overflow:hidden; margin: 0; padding: 0; position: relative; list-style: none; }
.resourceFocus .imgCon li { float: left; width: 512px; height: 281px; }
.resourceFocus .imgCon li img { border: 0; }
.resourceFocus .imgCon li .imgTitle { width: 492px; position: absolute; bottom:5px; padding:0 10px; z-index: 3;  }
.resourceFocus .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 12px; zoom: 1; }
.resourceFocus .showPage { width: 512px; height: 20px; position: absolute; left:0; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }
.resourceFocus .foucs { width: 100px; height: 15px; position: absolute; bottom: 0; right:0; text-align: center; z-index: 15; }
.resourceFocus .foucs span{ display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../images/dot_01.png) no-repeat center center; cursor: pointer; overflow: hidden; }
.resourceFocus .foucs span.f { background: url(../images/dot_02.png) no-repeat center center; }

/*------------------------------首页底部广告位------------------------------------------------*/

.indexresourceFocus{ width:162px; height:146px; overflow: hidden; zoom: 1;position:relative; z-index:1}
.indexresourceFocus .lBtn{ width:30px; height:51px; background:url(../images/resourceBtnL.png) no-repeat left top; position:absolute; left:0; top:50px; z-index:10; cursor:pointer}
.indexresourceFocus .rBtn{ width:30px; height:51px; background:url(../images/resourceBtnR.png) no-repeat left top; position:absolute; right:0; top:50px; z-index:10; cursor:pointer}
.indexresourceFocus .bigPic{ width:162px; height:146px; overflow:hidden}
.indexresourceFocus .textBJ{ width:162px; height:69px;position:absolute; right:0; bottom:0px; z-index:2; cursor:pointer}
.indexresourceFocus .imgCon { width: 162px; height: 281px; overflow:hidden; margin: 0; padding: 0; position: relative; list-style: none; }
.indexresourceFocus .imgCon li { float: left; width: 162px; height: 281px; }
.indexresourceFocus .imgCon li img { border: 0; }
.indexresourceFocus .imgCon li .imgTitle { width: 162px; position: absolute; bottom:5px; padding:0 10px; z-index: 3;  }
.indexresourceFocus .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 12px; zoom: 1; }
.indexresourceFocus .showPage { width: 162px; height: 20px; position: absolute; left:0; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }
.indexresourceFocus .foucs { width: 100px; height: 15px; position: absolute; bottom: 0; right:0; text-align: center; z-index: 15; }
.indexresourceFocus .foucs span{ display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../images/dot_01.png) no-repeat center center; cursor: pointer; overflow: hidden; }
.indexresourceFocus .foucs span.f { background: url(../images/dot_02.png) no-repeat center center; }

/*-----------------------------------------------------------------------------------------*/

.resourceRank{ width:229px;}
.resourceRank .Con{ width:210px; margin:0 auto; height:238px;}
.resourceRank .Con ul li{ width:210px; height:32px; float:left; line-height:32px; display:block; border-bottom:1px dashed #f3e4cf;}
.resourceRank .Con ul li s{ display:inline-block; text-decoration:none; float:right}
.resourceRank .Con ul li em{ display:inline-block;float:left; color:#fff;  width:14px; height:14px; line-height:14px; margin-top:8px;  text-align:center;background:#969696; border:1px solid #848484;}
.resourceRank .Con ul li a{ color:#4c4c4c; padding-left:14px; float:left}
.resourceRank .Con ul li a:hover{ color:#bb382a; padding-left:14px; float:left}
.resourceRank .Con ul li.top em{color:#fff; background:#bc392a; border:1px solid #ab2819;}
.resourceRank .Con ul li.top a{ color:#bb382a;}
.resourceRank .Con2{ height:156px; width:205px; margin:0 auto; padding-top:10px;}
.resourceRank .Con2 dl{ float:left; padding-bottom:5px; min-height:54px; height:auto !important; height:54px; border-bottom:1px dashed #f3e4cf;}
.resourceRank .Con2 dl dd{ width:100px; height:54px; border:1px solid #e4e4e4; float:left;}
.resourceRank .Con2 dl dt{ width:100px; float:left; padding-left:3px; line-height:18px; margin-bottom:5px;}
.resourceRank .Con2 ul{ padding-top:5px; clear:both}
.resourceRank .Con2 ul li{ float:left; width:205px; line-height:24px;}
.resourceRank .Con2 ul li a{ background:url("../images/icon_01.gif") no-repeat scroll left center; padding-left:10px; float:left;}
.resourceRank .Con2 ul li s{ float:right; color:#999999; text-decoration:none}
.resourceRank .Con3{ height:245px; padding-top:5px; padding:10px 12px 0; overflow:hidden}
.resourceRank .Con3 dl{ width:207px; height:114px; position:relative; z-index:1; padding:0; margin:0 0 5px;}
.resourceRank .Con3 dl dd{ width:205px; border:1px solid #ccc; height:112px;}
.resourceRank .Con3 dl dt{ width:205px; height:20px; line-height:20px; text-align:center; position: absolute; z-index:5; bottom:0; left:0; margin:0; 	background: #e6cab1;
	-moz-opacity: 0.8; /*老版本IE浏览兼容*/
	opacity: 0.8;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=80)';/*老版本火狐浏览兼容*/
}
.resourceRank .Con3 dl dt a{ color:#a94310}
.resourceRank .Con3 ul li{ width:205px; float:left; float:left; line-height:24px; height:24px;}
.resourceRank .Con3 ul li a{ background:url("../images/icon_01.gif") no-repeat scroll left center; padding-left:10px; float:left;}
.resourceRank .Con4{ height:111px; padding-top:5px}
.resourceRank .Con5{ height:239px;}

.resourceSculpting{ width:751px;}
.resourceSculpting .Con1{ clear:both; height:280px; padding:15px 12px 0;}
.resourceSculpting .Con1 dl{ float:left; padding-bottom:15px; min-height:120px; height:auto !important; height:120px; border-bottom:1px dashed #f3e4cf;}
.resourceSculpting .Con1 dl dd{ width:215px; height:118px; border:1px solid #e4e4e4; float:left;}
.resourceSculpting .Con1 dl dt{ width:260px; float:left; padding-left:10px;}
.resourceSculpting .Con1 ul{ padding-top:10px;}
.resourceSculpting .Con1 ul li{ float:left; width:470px; line-height:24px;}
.resourceSculpting .Con1 ul li a{ background:url("../images/icon_01.gif") no-repeat scroll left center; padding-left:10px; float:left;}
.resourceSculpting .Con1 ul li span{ float:right; color:#999999;}
.resourceSculpting .Con1 ul.other{ width:225px;}
.resourceSculpting .Con1 ul.other li{ float:left; width:225px; line-height:24px;}
.resourceSculpting .Con1 ul.other li a{ background:url("../images/icon_01.gif") no-repeat scroll left center; padding-left:10px; float:left;}
.resourceSculpting .Con2{ clear:both; height:238px; padding:10px 12px 0;}
.resourceSculpting .Content{ width:280px; float:right}
.resourceSculpting .Con2 dl{ width:129px; height:110px; float:left; margin-left:8px; display:inline}
.resourceSculpting .Con2 dl dd{ width:127px; height:69px; border:1px solid #ccc; float:left;}
.resourceSculpting .Con2 dl dt{ width:129px; padding-top:5px; line-height:20px;}
.resourceSculpting .Con2 dl dt a{ color:#a94310}
.resourceSculpting .Con2 dl.other{ width:201px; height:215px; margin:0; border:1px solid #ccc; float:left; position:relative; z-index:1}
.resourceSculpting .Con2 dl.other dd{ width:201px; height:215px; border:none; }
.resourceSculpting .Con2 dl.other dd img{ display:block}
.resourceSculpting .Con2 dl.other dt{width:201px; padding:0; position:absolute; left:0; bottom:0; z-index:5; height:25px; line-height:25px; text-align:center;background: #e6cab1;
	-moz-opacity: 0.8; /*老版本IE浏览兼容*/
	opacity: 0.8;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=80)';/*老版本火狐浏览兼容*/ }
 /* 弘法资源-素食护生end */    
 
 
 
.schoolProfile{ width:206px; margin:0 auto; padding-top:10px; height:228px;}
.teacherProfile { width:215px; margin:0 auto; padding-top:10px; height:144px;}
.teacherProfile dl{ width:101px; float:left; margin:0 3px; display:inline}
.teacherProfile dl dd{ width:99px; height:109px; border:1px solid #e4e4e4;}
.teacherProfile dl dt{ width:100%; text-align:center; padding-top:5px;}
.collegeNotice { width:205px; margin:0 auto; padding-top:10px; height:249px; overflow:hidden}
.collegeNotice ul li{ width:205px; float:left; float:left; line-height:24px; height:24px;}
.collegeNotice ul li a{ background:url("../images/icon_01.gif") no-repeat scroll left center; padding-left:10px; float:left;}
.cause_Elegance{ width:208px; margin:0 auto; padding-top:10px; height:226px}
.cause_Elegance dl{ width:100px; height:110px; float:left; margin:0 2px; display:inline}
.cause_Elegance dl dd{ width:100px; height:80px;}
.cause_Elegance dl dt{ width:100%; text-align:center; padding-top:5px;}

.collegeNews{ width:488px; height:237px; overflow:hidden; padding:0 12px;}
.collegeNews dl{ border-bottom:1px dotted #f0dabb; padding:10px 0 5px; width:488px;}
.collegeNews dl dd{ width:127px; height:89px; border:1px solid #ccc; float:left; position:relative; z-index:1}
.collegeNews dl dd .vIcon{ background:url(../images/vedioIcon.png) no-repeat left top; width:36px; height:36px; position:absolute; left:45px; top:30px;}
.collegeNews dl dt{ width:340px; padding-left:10px; float:left; margin-bottom:2px;}
.collegeNews dl dt.text{ line-height:16px;}

.collegeTalk{ width:488px; height:165px; overflow:hidden; padding:10px 12px 0;}
.collegeTalk dl dd{ width:171px; height:93px; border:1px solid #ccc; float:left; margin-bottom:10px;}
.collegeTalk dl dt{ width:300px; padding-left:10px; float:left; line-height:16px; margin-bottom:5px;}
.collegeTalk ul li{ width:488px; float:left; float:left; line-height:24px; height:24px;}
.collegeTalk ul li a{ background:url("../images/icon_01.gif") no-repeat scroll left center; padding-left:10px; float:left;}

.cause_Gallery{ width:753px; background: url(../images/indexBJ_04.jpg) repeat-x left bottom #f8f4ed; padding-bottom:35px;}
.cause_Gallery .Content{ padding:10px 12px 0; text-align:center}
.cause_Gallery .Content img{ max-width:729px;}
.cause_Gallery .ConPage{ width:728px; margin:0 auto; padding-top:25px;}
.cause_Gallery .ConPage .Button{ width:74px; height:33px; margin-top:30px;}
.cause_Gallery .ConPage .Button a{ width:34px; height:33px; font-size:14px; font-weight:bold; font-family:"微软雅黑"; line-height:33px; display:block; display:block; text-align:center; color:#fff; text-indent:-99999px}
.cause_Gallery .ConPage .BtnL a{ background:url(../images/pageIcon_02.jpg) no-repeat 12px center #999999; }
.cause_Gallery .ConPage .BtnR a{ background:url(../images/pageIcon_01.jpg) no-repeat 16px center #999999;}
.cause_Gallery .ConPage .BtnL a:hover{ width:59px; height:33px; text-indent:0; background:url(../images/pageIcon_02.jpg) no-repeat 12px center #999999; padding:0 0 0 15px; color:#fff;}
.cause_Gallery .ConPage .BtnR a:hover{width:66px; height:33px; text-indent:0;  background:url(../images/pageIcon_01.jpg) no-repeat 56px center #999999; padding:0 0 0 8px; color:#fff; text-align:left}

.cause_Gallery .ConPage .Page{ width:560px; float:left; margin-left:20px; display:inline}
.cause_Gallery .ConPage .Page a{ display:inline-block; width:26px; height:26px; margin:0 8px 5px; line-height:26px; text-align:center; color:#666666; font-size:14px}
.cause_Gallery .ConPage .Page a:hover{ display:inline-block; width:24px; height:24px; line-height:24px; color:#666666; background:#e4e4e4; border:1px solid #bbbbbb;}
 /*弘法事业-佛学院end*/
 

.libraryCon1{width:488px; height:auto;  padding:10px 12px 0;}
.libraryCon1 dl{ border-bottom:1px dashed #f3e4cf; padding-bottom:5px;}
.libraryCon1 dl dd{ width:171px; height:93px; border:1px solid #ccc; float:left; margin-bottom:10px;}
.libraryCon1 dl dt{ width:300px; padding-left:10px; float:left; line-height:16px; margin-bottom:5px;}
.libraryCon1 ul{ padding-top:5px;}
.libraryCon1 ul li{ width:488px; float:left; float:left; line-height:24px; height:24px;}
.libraryCon1 ul li a{ background:url("../images/icon_01.gif") no-repeat scroll left center; padding-left:10px; float:left;}

.libraryCon2{ height:auto;  padding:10px 12px 0;}
.libraryCon2 dl{ float:left; padding-bottom:5px; min-height:54px; height:auto !important; height:54px; border-bottom:1px dashed #f3e4cf;}
.libraryCon2 dl dd{ width:100px; height:54px; border:1px solid #e4e4e4; float:left;}
.libraryCon2 dl dt{ width:100px; float:left; padding-left:3px; line-height:18px; margin-bottom:5px;}
.libraryCon2 p{ margin-bottom:2px;}
.libraryCon2 p img{ border:1px solid #e6e5e5;}
.libraryCon2 ul{ padding-top:0; clear:both}
.libraryCon2 ul li{ float:left; width:205px; line-height:24px;}
.libraryCon2 ul li a{ background:url("../images/icon_01.gif") no-repeat scroll left center; padding-left:10px; float:left;}
.libraryCon2 ul li s{ float:right; color:#999999; text-decoration:none}

.libraryCon3{width:488px; height:auto;  padding:10px 12px 0;}
.libraryCon3 dl{ border-bottom:1px dashed #f3e4cf; padding-bottom:5px;}
.libraryCon3 dl dd{ width:79px; height:104px; border:1px solid #ccc; float:left; margin-bottom:10px;}
.libraryCon3 dl dt{ width:390px; padding-left:10px; float:left; line-height:16px; margin-bottom:5px;}
.libraryCon3 dl.other{ border-bottom:1px dashed #f3e4cf; padding-bottom:5px;}
.libraryCon3 dl.other dd{ width:104px; height:73px; border:1px solid #ccc; float:left; margin-bottom:10px;}
.libraryCon3 dl.other dd img{ max-width:104px; max-height:73px;}
.libraryCon3 dl.other dt{ width:370px; padding-left:10px; float:left; line-height:16px; margin-bottom:5px;}
.libraryCon3 ul{ padding-top:5px;}
.libraryCon3 ul li{ width:244px; float:left; float:left; line-height:24px; height:24px;}
.libraryCon3 ul li a{ background:url("../images/icon_01.gif") no-repeat scroll left center; padding-left:10px; float:left;}

.libraryCon4{width:488px; height:auto;  padding:10px 12px 0;}
.libraryCon4 dl{ border-bottom:1px dashed #f3e4cf; float:left; position:relative; z-index:1; margin:0 2px; width:116px; height:152px; border:1px solid #ccc;}
.libraryCon4 dl dd{ width:116px; height:152px; float:left;}
.libraryCon4 dl dt{ width:116px; height:20px; text-align:center; line-height:20px; position:absolute; left:0; bottom:0; background:#e6cab1; -moz-opacity: 0.8; /*老版本IE浏览兼容*/
	opacity: 0.8;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=80)';/*老版本火狐浏览兼容*/}
.libraryCon4 ul{ padding-top:5px; clear:both}
.libraryCon4 ul li{ width:162px; float:left; float:left; line-height:24px; height:24px;}
.libraryCon4 ul li a{ background:url("../images/icon_01.gif") no-repeat scroll left center; padding-left:10px; float:left;}

.causeHeight1{ height:250px;}
.causeHeight2{ height:230px;}
.causeHeight3{ height:232px;}
/*弘法事业-图书馆end*/

.volunteerCon5{width:488px; height:auto;  padding:10px 12px 0;}
.volunteerCon5 dl{  float:left; position:relative; z-index:1; margin:0 2px; width:115px;}
.volunteerCon5 dl dd{ width:113px; height:89px; float:left; border:1px solid #ccc;}
.volunteerCon5 dl dt{ text-align:center; line-height:20px; padding-top:8px; clear:both}

.volunteerCon1{width:725px; height:auto;  padding:10px 12px 0;}
.volunteerCon1 dl{ padding-bottom:0;}
.volunteerCon1 dl dd{ width:171px; height:93px; border:1px solid #ccc; float:left; margin-bottom:10px;}
.volunteerCon1 dl dt{ width:540px; padding-left:10px; float:left; line-height:16px; margin-bottom:5px;}
.volunteerCon1 ul{ clear:both}
.volunteerCon1 ul li{ width:362px; float:left; float:left; line-height:24px; height:24px;}
.volunteerCon1 ul li a{ background:url("../images/icon_01.gif") no-repeat scroll left center; padding-left:10px; float:left;}


.volunteerHeight1{ height:153px;}
.volunteerHeight2{ height:141px;}
.volunteerHeight3{ height:165px;}
.volunteerHeight4{ height:136px;}
.volunteerHeight5{ height:236px;}
.volunteerPadB{ padding-bottom:10px;}
/*弘法事业-弘法义工end*/


.meditationHeight1{ height:290px;}
.meditationHeight2{ height:180px;}
/*弘法事业-修禅中心end*/


.meditationConList{ width:100%;}
.meditationConList dl{ border-bottom:1px dotted #cbcbcb; padding-bottom:8px; margin-bottom:10px;}
.meditationConList dl dd{ width:141px; height:92px; padding:3px; border:1px solid #c8c8c8; float:left;}
.meditationConList dl dd img{ display:block; max-height:92px; max-width:141px;}
.meditationConList dl dt{ width:580px; float:right;}
.meditationConList dl dt.wid1{ width:630px; float:right;}

.meditationConList2 { width: 100%;}
.meditationConList2 span.btnL {width: 23px;height: 126px;background: #b4b4b4;}
.meditationConList2 span.btnL a {display: block;background: url(../images/syfc_07.jpg) no-repeat center center;width: 23px;height: 126px;}
.meditationConList2 span.btnR {width: 23px;height: 126px;background: #b4b4b4;}
.meditationConList2 span.btnR a {display: block;background: url(../images/syfc_27.jpg) no-repeat center center;width: 23px;height: 126px;}
.meditationConList2 .middleCon {width: 754px;height: 127px;overflow: hidden;float: left;position: relative}
.meditationConList2 .middleCon ul {float: left;left: 0}
.meditationConList2 .middleCon ul li {width: 143px;height: 126px;margin: 0 2px 0 5px;display: inline;float: left; position:relative; z-index:1}
.meditationConList2 .middleCon ul li img {width: 143px;height: 91px;display: block}
.meditationConList2 .middleCon ul li p {width: 143px;text-align: center;height: 35px;line-height: 35px;background: #d29b51;color: #fff;}
.meditationConList2 .middleCon ul li span.icon{ width:40px; height:40px; background:url(../images/playerBox.png) no-repeat left top; position:absolute; z-index:100; left:55px; top:26px; cursor:pointer}

.introduction2 {width: 100%; clear: both;padding: 15px 0 20px;}
.introduction2 dl { display: block }
.introduction2 dl dd {
	width: 155px;
	height: 92px;
	float: left;
}
.introduction2 dl dt {
	width: 630px;
	float: right
}
/*弘法事业-修禅中心公告介绍 end*/

.teacherTeam{ width:750px; margin:0 auto}
.teacherTeam dl{ border-bottom:1px solid #ccc; width:750px; float:left; margin-bottom:10px;}
.teacherTeam dl dd{ width:153px; height:167px; border:1px solid #ccc; float:left; margin-right:10px;}
.teacherTeam dl dd.Block1{ width:580px; height:auto; border:none; display:block; margin:0 0 10px; float:left}
.teacherTeam dl dd.textCG{  width:580px; height:auto; border:none; display:block; margin:0 0 10px;}
.teacherTeam dl dd.textCon{  width:580px; height:auto; border:none; display:block; margin:0 0 10px;}
.teacherTeam dl dt{ width:580px; float:left;}
/*弘法事业-师资力量 end*/
 
.serviceContain1{ width:100%;}
.sutralist{ width:485px; float:right; background:#f0f0f0}
.sutralist ul li{ width:461px; float:left; height:30px; line-height:30px; padding-left:24px;}
.sutralist ul li.title{ width:461px; float:left; height:24px; line-height:24px; background:#eeddcb}
.sutralist ul li span{ display:inline-block}
.sutralist ul li span.Block1{ width:157px;}
.sutralist ul li span.Block2{ width:300px; text-align:center}
.sutralist ul li span.Block2 a{ text-align:center; width:100px; color:#bc392a; display:inline-block}
.sutralist ul li span.Block3{ width:156px; border-right:1px solid #fff;}
.sutralist ul li span.Block4{ width:200px; border-right:1px solid #fff;}
.sutralist ul li.other{ background:#e3e3e3}

.sutralNewsList{ width:100%;}
.sutralNewsList .Con{ width:730px; padding:10px; background:#f0f0f0}
.sutralNewsList .Con .infoLine{ border-bottom:1px dashed #ccc; margin-bottom:5px; color:#4c4c4c}
.sutralNewsList .Con strong{ display:block; margin-bottom:0;}
.sutralNewsList .Con .text{ clear:both; line-height:18px;}
.sutralNewsList .ConBJ{ background:#dddddd;}
/*弘法服务-在线念佛end*/

.repentanceTitle{ background:#eeddcb; height:34px; line-height:34px; padding:0 10px; color:#000}
.repentanceTitle strong{ display:inline-block}
.repentanceBlock1{ width:242px;}
.repentanceBlock2{ width:120px;}
.repentanceBlock3{ width:100px; text-align:center;}
.repentanceBlock3 a{ width:79px; height:28px; display:inline-block; line-height:28px; text-align:center;}
.repentanceBlock3 a:hover{width:77px; height:26px;line-height:26px; background: url(../images/service/zxcj_01.jpg) repeat-x left top; color:#bc392a; border:1px solid #dec6ad}
.repentanceList{ width:100%; background:#f1f1f1 }
.repentanceList ul li{display:block; padding:0 10px; font-size:14px; height:34px; line-height:34px;}
.repentanceList ul li.other{ background:#e3e3e3}
.repentanceList ul li span{ display:inline-block}

.repentanceCon1{ width:100%;}
.repentanceCon1 ul li{ margin-bottom:15px;}
.repentanceCon1 ul li input{ width:666px; font-size:14px; padding-left:3px; border:1px solid #ababab; background:none; height:25px; line-height:25px;}
.repentanceInput1{ width:110px; border:1px solid #b0b0b0; height:21px; line-height:21px; padding-left:2px;}
.repentanceInput2{ width:98px; border:1px solid #b0b0b0; height:21px; line-height:21px; padding-left:2px;}
.repentanceInput3{ width:263px; border:1px solid #b0b0b0; height:21px; line-height:21px; padding-left:2px;}
.repentanceInput4{ width:662px; border:1px solid #b0b0b0; height:21px; line-height:21px; padding-left:2px;}
.repentanceInput5{ width:662px; border:1px solid #b0b0b0; height:94px; line-height:21px; padding-left:2px;}
.borderNone{ border:none}
/*弘法服务-在线抄经end*/


.submissionInput1{ width:150px; border:1px solid #b0b0b0; height:22px; line-height:22px; padding-left:2px;}
.submissionInput2{ width:410px; border:1px solid #b0b0b0; height:22px; line-height:22px; padding-left:2px;}
.submissionInput3{ width:646px; border:1px solid #b0b0b0; height:94px; line-height:21px; padding-left:2px;}
.submissionInput4{ width:600px; border:1px solid #b0b0b0; height:94px; line-height:21px; padding-left:2px;}
.submissionInput5{ width:660px; border:1px solid #ababab; height:244px; line-height:21px; padding-left:2px;}
#divMain {position:relative; height:500px; width:760px; overflow-y:scroll;margin-bottom:20px;}
#txtInput {word-break:break-all; word-wrap:break-word; width:740px; word-spacing:normal; letter-spacing:0px; margin:0px; border:none; padding:0px; position:absolute; top:0px; left:0px; padding-top:28px; height:500px; overflow-y:hidden; line-height:60px;font-size:24px;font-family:Consolas}
#divText {z-index:2; word-spacing:0px; letter-spacing:0px; word-break:break-all; word-wrap:break-word; position:absolute; padding:0px; margin:0px; left:0px; width:740px; line-height:60px;font-size:24px;font-family:Consolas}
/*弘法服务-在线投稿end*/


.repentance{ width:750px; margin:0 auto;}
.repentance .content{ padding:15px 16px; margin-bottom:16px; display:block; background:#f0f0f0}
.repentance .content .leftPic{ width:146px; height:173px; border:1px solid #dedede; text-align:center}
.repentance .content .rightCon{ width:555px;}
.repentance .content .rightCon .infoBLock{ border-bottom:1px dashed #d5d5d5;}
.repentance .content .rightCon .infoBLock span{ width:185px; display:inline-block}
.repentance .content .rightCon .infoBLock span.wid1{ width:90px; display:inline-block; text-align:right}
.repentance .conBJ{background:#dddddd}
.repentance .conBJ .leftPic{ border:1px solid #cecece}

.buddhaChange{ color:#666; padding-right:17px;}
.buddhaChange select{ color:#bc392a; border:1px solid #bc392a; height:25px; line-height:25px; font-size:14px}
/*弘法服务-在线忏悔 end*/


.dailyPicks{ display:block; padding:10px 12px 0; }
.dailyPicks .ConM{ width:444px; height:156px;}
.dailyPicks .ConM dl{ width:135px; margin:0 0 0 10px; display:inline; float:left;}
.dailyPicks .ConM dl dd{ width:133px; height:104px; border:1px solid #ccc;}
.dailyPicks .ConM dl dt{ width:135px; text-align:center; padding-top:5px; font-size:14px}
.pictureBtnL,.pictureBtnR{ width:20px; height:126px; background-image:url(../images/playerBtn.png); cursor:pointer}
.pictureBtnL{ background-position:left top;}
.pictureBtnR{ background-position: right top;}
.pictureHeight1{ height:156px;}

.picContain{ width:753px; background: url(../images/indexBJ_04.jpg) repeat-x left bottom #f8f4ed; padding-bottom:12px;}
.pictureCon1{ padding:10px 0 0 4px}
.pictureCon1 dl{ float:left; position:relative; z-index:1; width:176px; height:194px; border:1px solid #e5e5e4; margin-left:8px;}
.pictureCon1 dl dd img{ display:block; }
.pictureCon1 dl dt{width:176px; position:absolute; left:0; bottom:0; z-index:10; text-align:center; height:22px; line-height:22px; background:#e7d9c8;  -moz-opacity: 0.8; /*老版本IE浏览兼容*/
	opacity: 0.8;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=80)';/*老版本火狐浏览兼容*/}
.pictureCon1 dl dt a{ color:#666; }
.pictureCon1 ul{ width:174px; float:left; display:inline; margin-left:8px; }
.pictureCon1 ul li{ width:172px; height:91px; border:1px solid #e5e5e4; position:relative; z-index:1; margin-bottom:10px;}
.pictureCon1 ul li img{ display:block;}
.pictureCon1 ul li p{width:172px; position:absolute; left:0; bottom:0; z-index:10; text-align:center; height:22px; line-height:22px; background:#e7d9c8;  -moz-opacity: 0.7; /*老版本IE浏览兼容*/
	opacity: 0.7;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=70)';/*老版本火狐浏览兼容*/}
.pictureCon1 ul li p a{ color:#666; }
/*弘法资源-佛教图片 end*/


.videoCon1{ padding:10px 0 0 12px;}
.videoCon1 dl{ width:154px; float:left; margin-right:12px;}
.videoCon1 dl dd{ width:154px; height:87px; position:relative; z-index:1}
.videoCon1 dl dd img{ border:1px solid #ccc; max-width:152px; max-height:85px;}
.videoCon1 dl dd p{ width:154px; height:87px; display:none; position:absolute; z-index:100; overflow:hidden; left:0; top:0; background:url(../images/vedioIcon.png) no-repeat center center #000;  -moz-opacity: 0.5; /*老版本IE浏览兼容*/
	opacity: 0.5;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=50)';/*老版本火狐浏览兼容*/}
.videoCon1 dl dd p a{ display:block; width:154px; height:87px; text-indent:-99999px}
.videoCon1 dl dt{ width:154px;}
.videoCon1 dl dt span.icon{  background: url(../images/arrow_03.gif) no-repeat scroll left; padding-left:10px;}

.videoCon2{ width:205px; margin:0 auto; padding-top:9px;}
.videoCon2 ul li{ width:205px; height:32px; float:left; line-height:32px; border-bottom:1px dotted #f3e4cf;}
.videoCon2 ul li a{ float:left;}
.videoCon2 ul li s{ float:right; text-decoration:none}

.videoCon3 dl{ width:174px; margin-right:10px }
.videoCon3 dl dd{ width:174px; height:97px;}
.videoCon3 dl dd img,.videoCon3 dl dd p,.videoCon3 dl dd a{ width:172px; height:95px;}
.videoCon3 dl dd img{ border:1px solid #ccc; max-width:172px; max-height:95px;}
.videoCon3 dl dt{ width:174px;}
/*弘法资源-佛教影视音乐 end*/


.magazineCon1{ padding:10px 0 0 12px; height:328px;}
.magazineCon1 ul li{ width:115px; height:150px; position:relative; z-index:1; float:left; margin-right:7px; border:1px solid #d4d3d3; margin-bottom:8px;}
.magazineCon1 ul li img{ display:block;}
.magazineCon1 ul li p{width:115px; position:absolute; left:0; bottom:0; z-index:10; text-align:center; height:22px; line-height:22px; background:#e7d9c8;  -moz-opacity: 0.7; /*老版本IE浏览兼容*/
	opacity: 0.7;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=70)';/*老版本火狐浏览兼容*/}
.magazineCon1 ul li p a{ color:#666; }


.magazineCon2{ padding:10px 0 0 12px; height:auto;}
.magazineCon2 dl{ width:139px; height:181px; position:relative; z-index:1; float:left; margin-right:7px; border:1px solid #d4d3d3; margin-bottom:8px;}
.magazineCon2 dl dd{ width:139px; height:181px; }
.magazineCon2 dl dd img{ display:block;}
.magazineCon2 dl dt{width:139px; position:absolute; left:0; bottom:0; z-index:10; text-align:center; height:22px; line-height:22px; background:#e7d9c8;  -moz-opacity: 0.8; /*老版本IE浏览兼容*/
	opacity: 0.8;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=80)';/*老版本火狐浏览兼容*/}
.magazineCon2 dl dt a{ color:#666; }
.magazineCon2 li{ width:240px; float:left; background:url(../images/icon_01.gif) no-repeat left center; padding-left:5px;}

.magazineCon3{ padding:10px 12px 0; height:auto;}
.magazineCon3 .Con{ width:345px;}
.magazineCon3 .Con dl{ width:345px; float:left;}
.magazineCon3 .Con dl dd{ width:79px; height:104px; border:1px solid #ccc; float:left;}
.magazineCon3 .Con dl dt{ width:250px; float:right}
.magazineCon3 .Con dl dd.text{ width:250px; border:none; height:auto; padding-top:5px; float:right; line-height:18px;}
.magazineCon3 ul{ border-top:1px dashed #f3e4cf; padding-top:5px; margin-top:9px; float:left;}
.magazineCon3 li{ width:340px; float:left; background:url(../images/icon_01.gif) no-repeat left center; padding-left:5px; line-height:24px;}

/*弘法资源-弘法杂志 end*/


.loginBox{ width:502px; border-right:1px solid #ccc;background:#ffffff;}
.loginBox ul li{ width:502px; float:left; line-height:24px; margin-bottom:20px; background:#FFF}
.loginBox ul li span.blockName{ width:70px; text-align:right; display:inline-block; float:left}
.loginBox ul li span.padWid{ padding:0 5px; float:left}
.loginBox ul li span.blcok2{ width:57px; height:12px; display:inline-block; margin-right:10px; text-align:center; line-height:12px; background:#eeddcb}
.loginBox ul li span.blcok3{ width:57px; height:12px; display:inline-block; margin-right:10px; text-align:center; line-height:12px; background:#bc392a; color:#fff;}
.loginBox ul li.other{ padding-left:70px; width:330px;}
.loginBox ul li input.textBlock1{ width:230px; height:24px; border:1px solid #a1a1a1; background:#fff; padding-left:2px;  float:left}
.loginBox ul li input.textBlock2{ width:108px; height:24px; border:1px solid #a1a1a1; background:#fff; padding-left:2px;  float:left}
.loginBox ul li.current span.blockName{ width:70px; text-align:right; display:inline-block; color:#bc392a}
.loginBox ul li.current input.textBlock1{ width:230px; height:24px; border:1px solid #bc392a; background:#fff; padding-left:2px;float:left}
.loginBox ul li.current input.textBlock2{ width:108px; height:24px; border:1px solid #bc392a; background:#fff; padding-left:2px; float:left}
.loginBox .submit {background:url(../images/login_07.jpg);background-repeat:no-repeat;height:30px;width:74px;}
.loginRight{ width:240px; float:right}
.loginRight p{ margin-bottom:10px;}
.loginRight ul li{ width:120px; float:left; margin-bottom:10px;}
.loginRight ul li img{ float:left;}
.loginRight ul li a{ float:left; padding-left:10px; line-height:16px;}
.registrationbtn1{ width:72px; display:inline-block; height:28px; border:1px solid #c68a39; line-height:28px; text-align:center; font-size:14px;}
.registrationbtn1 a{ display:block; text-align:center; height:30px; color:#fff; background:#d9a052;}
/*login界面 end*/

.forgotPassword{ border:none; padding-top:20px;}
.forgotPassword ul li span.blockName{ width:90px; text-align:right; display:inline-block; float:left}
.forgotPassword ul li.other{ padding-left:90px; width:330px;}
/*找回密码 end*/

.registrantion{ width:725px; border:none;}
.registrantion ul li{ width:725px; padding-top:12px; height:40px; line-height:28px; margin:0; display:block; clear:both; overflow:hidden}
.registrantion ul li span.blockName{ width:90px; text-align:right; display:inline-block; float:left}
.registrantion ul li span.padWid{ padding:0 5px; float:left}
.registrantion ul li .passwordBlock{ width:235px;}
.registrantion ul li .passwordBlock input{ margin-bottom:5px;}
.registrantion ul li span.blcok2{ width:57px; height:12px; display:inline-block; margin-right:10px; text-align:center; line-height:12px; background:#eeddcb}
.registrantion ul li span.blcok3{ width:57px; height:12px; display:inline-block; margin-right:10px; text-align:center; line-height:12px; background:#bc392a; color:#fff;}
.registrantion ul li.other{ padding:30px 0 0 90px; width:635px; height:auto;}
.registrantion ul li.other a{ padding-right:35px;}
.registrantion ul li input.textBlock1{ width:230px; height:26px; line-height:26px; border:1px solid #a1a1a1; background:#fff; padding-left:2px;float:left}
.registrantion ul li input.textBlock2{ width:108px; height:26px; line-height:26px; border:1px solid #a1a1a1; background:#fff; padding-left:2px; float:left}
.registrantion ul li.height1{ height:65px;}
.registrantion ul li.current{ background:#ededee; -moz-opacity: 0.7; /*老版本IE浏览兼容*/
	opacity: 0.7;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=70)';/*老版本火狐浏览兼容*/}
.registrantion ul li.current span.blockName{ width:90px; text-align:right; display:inline-block; float:left; color:#bc392a}
.registrantion ul li.current input.textBlock1{ border:1px solid #bc392a; }
.registrantion ul li.current input.textBlock2{ border:1px solid #bc392a; }
.registrantion ul li.marB{ margin-bottom:5px; height:58px;}
.registrantion ul li label{ padding-right:15px;}
.registrantion ul li label input{ margin-left:5px;}
.tips{ float:left; background:url(../images/errorIcon.gif) no-repeat left center; padding-left:15px; color:#bc392a; width:auto; margin-left:5px; display:inline}

.resultBtnCon{ padding:20px 0 0 90px; width:635px; height:auto;}
.resultBtnCon a{ padding-right:35px;}
/*用户注册 end*/


.communication .topBar{ background:#d7d7d7; color:#a94310; height:50px; line-height:50px; padding-left:17px; display:block;}
.learnNewsCon1{ width:753px; height:420px; overflow:hidden; overflow-y:scroll}
/*同修交流-休学阶梯end*/


.userDataCon1{ width:100%; padding-top:43px;}
.userDataCon1 .textConR{  width:670px; padding-left:15px;}
.userAvatar{ border:1px solid #ccc; width:66px; height:52px;}
.inputWid1{ width:56px; height:21px; border:1px solid #ababab; background:#fff; padding-left:3px; line-height:23px;}
.submitBtn2{ width:61px; height:25px; background:url(../images/tjBtn2.jpg) no-repeat left top; border:none; cursor:pointer;}
.avatarBtn1{ background:url(../images/avatarBtn.jpg) no-repeat; border:none; width:95px; height:25px; cursor:pointer}
.avatarBtn2{ background:url(../images/btnPost.jpg) no-repeat; border:none; width:61px; height:25px; cursor:pointer}
.avatarBtn3{ background:url(../images/btnReset.jpg) no-repeat; border:none; width:61px; height:25px; cursor:pointer; margin-left:15px;}
/*用户中心 end*/


.donationsTopCon{ background:#efefef; padding:15px;}
.donationsTopCon dl{ border-bottom:1px dashed #d0d0d0; padding:10px 0;}
.donationsTopCon dl dd{ width:160px; height:113px; border:1px solid #d0d0d0; float:left;}
.donationsTopCon dl dt{ width:545px; float:right; display:inline}
.donationsTopCon dl dt.topTit{ border-bottom:1px dashed #d0d0d0; padding-bottom:5px; margin-bottom:5px;}
/*慈善捐赠 end*/


.weiboCon{ width:100%;}
.weiboCon dl{ border-bottom:1px dashed #d0d0d0; padding:30px 0;}
.weiboCon dl dd{ width:120px; height:120px; border:1px solid #d0d0d0; float:left;}
.weiboCon dl dt{ width:615px; float:right; display:inline}
.weiboCon dl dt.textCon{ padding-top:10px;}
/*慈善捐赠 end*/


/*------------------弘法慈善栏目start-------------------*/
.charityWarp {padding: 0 19px 15px;}
.charityLeft{ width:308px;}
.charityLeft .Con{ padding:14px 12px 0}
.charityLeft .Con dl dd{ width:138px; height:105px;}
.charityLeft .Con dl dt{ width:130px;}

.charityRight{ width:628px;}
.charityRight .Con{ padding:14px 12px 0}
.charityRight .Con dl dd{ width:160px; height:113px;}
.charityRight .Con dl dt{ width:430px;}

.charityHeight{ height:130px;}
/*弘法慈善end*/


.charityCon1{ width:548px; height:387px;}
.charityCon1 .text{ padding:12px; line-height:20px; text-indent:2em}

.charityCon2{ width:201px; height:387px;}
.charityCon2 .Con{ padding:0 12px;}
.charityCon2 .Con dl{ width:170px; border-bottom:1px dashed #ccc; padding:10px 0; margin-bottom:5px; float:left;}
.charityCon2 .Con dl dd{ width:30px; height:30px; float:left;}
.charityCon2 .Con dl dd img{ display:block;}
.charityCon2 .Con dl dt{ padding-left:10px; width:130px; float:left; line-height:15px; }

.charityCon3{ width:761px;background: url(../images/indexBJ_04.jpg) repeat-x left bottom #f8f4ed; padding-bottom:25px;}
.charityCon3 .Con1{ padding-top:10px;}
.charityCon3 .ConTitBar1{ padding:0 12px; height:40px; border-bottom:1px solid #f3e4cf;}
.charityCon3 .ConTitBar1 span.blockWid{ width:200px; line-height:40px; float:left;}
.charityCon3 .ConTitBar1 span.blockWid2{ width:100px; padding-top:9px; float:right; text-align:center}
.charityCon3 .ConTitBar1 span select{ width:81px; height:21px; border:1px solid #ababab;}
/*弘法慈善-基金简介end*/


.charityList{ padding:5px;}
.charityList dl{ border-bottom:1px solid #d0d0d0; padding:0 0 10px; margin-bottom:18px;}
.charityList dl dd{ width:160px; height:113px; border:1px solid #d0d0d0; float:left;}
.charityList dl dt{ width:575px; float:right; display:inline}
.charityList dl dt.topTit{ border-bottom:1px dashed #d0d0d0; padding-bottom:5px; margin-bottom:5px;}
/*慈善活动列表end*/

.activeDetailCon1{width:751px; margin:0 auto 15px; padding-bottom:15px; border-bottom:1px dashed #ccc;}
.activeDetailCon1 span.leftPicture{ width:245px; height:173px; float:left;}
.activeDetailCon1 ul{ float:right; width:490px;}
.activeDetailCon1 ul li{ width:490px; float:left; margin-bottom:0; line-height:24px;}
.activeDetailCon1 ul li img{ margin-right:10px;}
.activeDetailCon1 ul li.last{ line-height:30px;}
.activeDetailCon2{width:751px; margin:0 auto; }
/*慈善活动-详细页end*/


.musicLeft{ width:162px;}
.musicLeft .musicPic{ border:1px solid #d0d0d0;}
.musicLeft strong{ padding-top:10px; display:block}
.musicLeft .textCon{ padding-top:5px;}

.musicRight{ border-left:1px solid #d0d0d0; padding-left:15px; width:548px; padding-bottom:50px;}
.musicRight h3{ font-weight:normal; font-size:14px; margin-bottom:5px;}
.musicRight .musicTopBar{ border-bottom:1px solid #d0d0d0; height:30px; line-height:30px; padding:0 5px;}
.musicRight label{ width:70px;float:left;}
.musicRight label em{ padding-left:10px;}
.musicRight img{ margin-left:10px;}
.musicRight .listCont{ width:548px;}
.musicRight .listCont ul li{ width:538px; float:left; height:25px; line-height:25px; padding:0 5px;}
.musicRight .listCont ul li img{ margin-top:5px;}
.musicRight .listCont ul li.other{ background:#ebebeb; -moz-opacity: 0.7; /*老版本IE浏览兼容*/
	opacity: 0.7;/*新版本火狐浏览兼容*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);/*新版本IE浏览兼容*/
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=70)';/*老版本火狐浏览兼容*/}
/*影视音乐详细页end*/

.bankAccountCon{ width:751px; margin:0 auto 15px}
.bankAccountCon .rightText{ width:390px; float:right}
.bankAccountCon .rightText p{  margin-top:20px;}
.bankAccountCon ul{ padding-top:10px; clear:both}
.bankAccountCon ul li{ width:166px; height:52px; border:1px solid #d9d9d9; margin:0 17px 17px 0; float:left;}
.bankAccountCon ul li img{ display:block; margin:0; padding:0}
.charityNameCon{ width:230px; margin-right:120px;}
.charityNameCon table{ margin-top:10px;}
.charityNameCon2{ width:275px;}
.charityNameCon2 table{ margin-top:10px;}


#reg_button1{ width:74px; height:30px; border:none; margin-right:35px; background: url(../images/login_07.jpg) no-repeat left top; cursor:pointer }
#reg_button2{ width:73px; height:30px; border:none; margin-right:35px; background: url(../images/loginBtn_03.jpg) no-repeat left top; cursor:pointer }
#vip{ width:74px; height:30px; border:none; margin-right:35px; background: url(../images/loginBtn_05.jpg) no-repeat left top; cursor:pointer }

#logined_div{ float:right}
#logined_div a{ padding:0 5px;}
#logined_div .login_username{ color:#B82E1F}


/*2014-01-06-start 微博关注--新增*/
.attentionContain{ width:753px; margin:0 auto;}
.attentionCent{ width:735px; height:426px; overflow:hidden; overflow-y:scroll; float:right}
.attentionLeft{ width:700px;}
.attentionLeft dl{ border-bottom:1px dotted #d0cdc7; padding:13px 10px}
.attentionLeft dl dd.leftPic{ width:75px; height:75px; float:left; margin-right:10px;}
.attentionLeft dl dt,.attentionLeft dd{ width:590px; float:left; line-height:20px;}
.attentionLeft dl.current{ background:#edeae4;}