﻿/* CSS Document */
.d_wrap
{
	width:100%;
	height:auto;
	overflow:hidden;
	clear:both;
	margin:10px auto;
}
.d_wrapno
{
	width:100%;
	height:auto;
	clear:both;
	margin:0px auto;
}
/*top*/
.d_top
{
	height:182px;
	background:#1c1c1c url(../../images/dimages/bg_hline.gif) bottom repeat-x;
	margin:0px auto;
}
.d_top .d_topT
{
	height:114px;
	overflow:hidden;
	clear:both;
}
.d_topSo
{
	width:219px;
	height:27px;
	background:url(../../images/dimages/bg_so.gif) no-repeat;
	margin-top:45px;
	float:left;
	_display:inline;
}
.d_topSo .d_topSotext
{
	width:187px;
	height:27px;
	line-height:27px;
	float:left;
	_display:inline;
	border:0;
	background:none;
	margin-left:3px;
}
.d_topSo .d_topBtn
{
	width:28px;
	height:27px;
	background:none;
	float:right;
	_display:inline;
	border:0;
	cursor:pointer;
}
.d_topLogo
{
	float:left;
	_display:inline;
	width:;
	height:;
	margin:36px 0 0 227px;
}
.d_topR
{
	float:right;
	_display:inline;
	margin-top:40px;
	height:36px;
	line-height:36px;
}
.d_topR ul li
{
	float:left;
	_display:inline;
	font-size:16px;
	color:#828282;
	margin-left:10px;
}
.d_topR ul li a:link,
.d_topR ul li a:visited
{
	color:#828282;
}
.d_topB
{
	height:26px;
	line-height:26px;
	overflow:hidden;
	clear:both;
	font-size:16px;
	margin-top:15px;
	position:relative;
}
.d_topB ul
{
	position:relative;
	float:left;
	left:50%;
}
.d_topB ul li
{
	float:left;
	_display:inline;
	position:relative;
	float:left;
	right:50%;
	margin:0 5px;
	color:#828282;
}
.d_topB ul li a:link,
.d_topB ul li a:visited
{
	color:#828282;
}
/*nav*/
.d_nav
{
	width:1230px;
	margin:40px auto 0;
	height:28px;
}
.d_nav ul li
{
	margin-left:28px;
	font-size:22px;
	font-family:"楷体";
	font-weight:bold;
	float:left;
	_display:inline;
}
.d_nav ul li a:link,
.d_nav ul li a:visited
{
	color:#fff5c7;
}
.d_nav ul li.d_navon a:link,
.d_nav ul li.d_navon a:visited
{
	color:#f0bb16;
}
.d_navmenu
{
	position:relative;
}
.d_navmenuej
{
	display:none;
	position:absolute;
	left:0;
	width:314px;
	border:3px solid #0b0205;
	background:#1c1c1c;
	z-index:999;
	top:25px;
}
.d_navmenuej .d_navMEjC
{
	margin:0 10px;
	height:auto;
	overflow:hidden;
	border-bottom:1px dashed #474747;
	font-size:16px;
	font-family:Microsoft Yahei;
	font-weight:normal;
	padding-bottom:10px;
	cursor:pointer;
}
.d_navmenuej .d_navMEjC .d_navMEjCT
{
	background:url(../../images/dimages/img_mavright.gif) right center no-repeat;
	height:22px;
	line-height:22px;
	margin-top:20px;
	margin-bottom:5px;
	color:#fff;
}

.d_navmenuej .d_navMEjC .d_navMEjCT  a
{
	text-decoration:none; color:#FFFFFF; outline:none;
}


.d_navmenuej .d_navMEjC .d_navMEjCC
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-bottom:5px;
	display:none;
}
.d_navmenuej .d_navMEjCon .d_navMEjCC
{
	display:block;
}
.d_navmenuej .d_navMEjC .d_navMEjCC span
{
	display:block;
	height:23px;
	line-height:23px;
	margin-top:5px;
	margin-left:22px;	
}
.d_navmenuej .d_navMEjC .d_navMEjCC span a:link,
.d_navmenuej .d_navMEjC .d_navMEjCC span a:visited
{
	color:#999;
}
.d_navmenuej .d_navMEjC .d_navMEjCC span a:hover
{
	color:#eeb815;
}
/*title*/
.d_Itit
{
	background:url(../../images/dimages/bg_tit.gif) repeat-x;
	height:48px;
	/*margin-top:25px;*/
	clear:both;
}
.d_ItitCont
{
	position:relative;
	height:auto;
}
.d_ItitCont ul
{
	position:relative;
	float:left;
	left:50%;
}
.d_ItitCont ul li
{
	position:relative;
	float:left;
	right:50%;
	margin:0 12px;
}
.d_ItitCont ul li.d_ititWord
{
	font-size:34px;
	color:#fff;
	font-family:"楷体";
	line-height:48px;
}
.d_ItitCont ul li .d_ItitCImg
{
	margin-top:-8px;
}
.d_IMainimgword
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_IMainimgword ul li
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin:40px 0 10px 0;
}
.d_IMainimgword ul li img
{
	width:255px;
	height:195px;
	float:left;
	display:inline;
}
.d_IMainimgword ul li .d_IMainWD
{
	width:985px;
	float:right;
	_display:inline;
}
.d_IMainimgword ul li .d_IMainWD .d_IMainWDtit
{
	height:50px;
	line-height:50px;
	font-size:20px;
	margin-top:10px;
	font-family:Microsoft Yahei;
	font-weight:bold;
}
.d_IMainimgword ul li .d_IMainWD .d_IMainWDtit a:link,
.d_IMainimgword ul li .d_IMainWD .d_IMainWDtit a:visited
{
	color:#f4d0ba;
}
.d_IMainimgword ul li .d_IMainWD .d_IMainWDcot
{
	color:#efa692;
	font-size:18px;
	line-height:30px;
	height:60px;
	overflow:hidden;
	margin-top:5px;
}
.d_IMainWDmore
{
	width:94px;
	height:27px;
	line-height:27px;
	text-align:center;
	font-size:16px;
	background:#1c1c1c;
	margin-top:10px;
}
.d_IMainWDmore a:link,
.d_IMainWDmore a:visited
{
	color:#ffe4cb;
	display:block;
}
.d_Imore
{
	text-align:center;
	font-size:16px;
	height:30px;
	line-height:30px;
	margin-top:10px;
}
.d_Izhuanji
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_Izhuanji ul 
{
	width:1280px;
}
.d_Izhuanji ul li
{
	background:url(../../images/dimages/bg_zj.gif) left 3px no-repeat;
	margin-top:20px;
	height:30px;
	line-height:30px;
	font-size:20px;
	text-indent:28px;
	width:300px;
	float:left;
	_display:inline;
	margin-right:20px;
}
.d_mt80
{
	margin-top:80px;
}
.d_Iwenji
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:30px;
}
.d_Iwenji ul
{
	width:1345px;
}
.d_Iwenji ul li
{
	float:left;
	_display:inline;
	width:580px;
	margin-right:85px;
	margin-top:10px;
	height:28px;
	line-height:28px;
}
.d_Iwenji ul li .d_IwenjiLiL
{
	font-size:18px;
	float:left;
	_display:inline;
	width:260px;
}
.d_Iwenji ul li .d_wzlistLiL
{
	font-size:16px;
	float:left;
	_display:inline;
	width:260px;
	/*新加内容	*/
	width:460px;
	overflow:hidden;
}
.d_Iwenji ul li .d_IwenjiLiL a:link,
.d_Iwenji ul li .d_IwenjiLiL a:visited
{
	color:#fab69f;
}
.d_Iwenji ul li .d_wzlistLiL a:link,
.d_Iwenji ul li .d_wzlistLiL a:visited
{
	color:#fab69f;
}
.d_Iwenji ul li .d_wzlistLiL a:hover
{
	color:#ffedcf;
}
.d_Iwenji ul li .d_IwenjiLiR
{
	float:right;
	_display:inline;
	font-size:16px;
	color:#eb757e;
}
.d_iKaishi
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_iKaishi ul
{
	width:1300px;
}
.d_iKaishi ul li
{
	width:289px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-right:35px;
	margin-top:50px;
}
.d_iKaishi .d_iKaishiImg
{
	width:289px;
	height:215px;
}
.d_iKaishi .d_iKaishiTit
{
	margin-top:30px;
	overflow:hidden;
	clear:both;
	height:42px;
	line-height:42px;
	font-size:26px;
	font-weight:bold;
	text-align:center;
}
.d_iKaishi .d_iKaishiCot
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:20px;
}
.d_iKaishi .d_iKaishiCot p
{
	height:34px;
	line-height:34px;
	overflow:hidden;
	clear:both;
	font-size:18px;
	margin:0 10px;
}
.d_iKaishi .d_iKaishimore
{
	margin:20px 0 0 10px;
}
.d_bottom
{
	background:#1c1c1c url(../../images/dimages/bg_hline.gif) top repeat-x;
	height:200px;
	overflow:hidden;
	clear:both;
}
.d_bottlogo
{
	text-align:center;
	margin:40px auto 0;
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_bottnav
{
	position:relative;
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:20px;
}
.d_bottnav ul
{
	position:relative;
	float:left;
	left:50%;
}
.d_bottnav ul li
{
	position:relative;
	float:left;
	right:50%;
	margin:0 10px;
	font-size:16px;
	color:#828282;
}
.d_bottnav ul li a:link,
.d_bottnav ul li a:visited
{
	color:#828282;
}
/*整体布局*/
.d_bjTop
{
	height:auto;
	overflow:hidden;
	clear:both;
	background:#1c1c1c;
	padding-bottom:10px;
}
.d_bjTop .d_bjTopImg
{
	display:block;
	margin:25px auto 0;
	width:1000px;
}
.d_bjTop .d_bjToptit
{
	text-align:center;
	font-size:30px;
	height:30px;
	line-height:30px;
	margin-top:20px;
}
.d_bjTop .d_bjTopcot
{
	position:relative;
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:15px;
}
.d_bjTop .d_bjTopcot ul
{
	position:relative;
	float:left;
	left:50%;
}
.d_bjTop .d_bjTopcot ul li
{
	position:relative;
	float:left;
	right:50%;
	margin:0 10px;
	color:#a2a2a2;
	font-size:16px;
}
.d_bjCont
{
	width:910px;
	height:auto;
	overflow:hidden;
	clear:both;
	margin:40px auto;
	color:#323232;
	font-size:18px;
	line-height:30px;
}
.d_bjPinglun
{
	width:910px;
	height:auto;
	overflow:hidden;
	clear:both;
	margin:0px auto;
	background:url(../../images/dimages/bg_hline.gif) repeat-x top;
}
.d_bjPlT
{
	background:url(../../images/dimages/bg_line.gif) repeat-x;
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:36px;
	color:#bcbcbc;
	font-size:18px;
	text-align:center;
}
.d_bjPlT .d_bjPlTtit
{
	height:28px;
	line-height:28px;
	background:#fff;
}
.d_bjPlT .d_bjPlTbot
{
	display:block;
	text-align:center;
	margin-top:5px;
	height:28px;
	line-height:28px;
}
.d_bjPlB
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_bjPlB ul li
{
	height:auto;
	overflow:hidden;
	clear:both;
	background:url(../../images/dimages/bg_line.gif) bottom repeat-x;
	padding-bottom:30px;
	font-size:18px;
	color:#333;
}
.d_bjPlB .d_bjPlBI
{
	width:70px;
	height:70px;
	float:left;
	margin-top:35px;
}
.d_bjPlB .d_bjPlBD
{
	width:828px;
	height:auto;
	overflow:hidden;
	float:right;
	margin-top:24px;
}
.d_bjPlB .d_bjPlBD .d_bjPlBDT
{
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.d_bjPlB .d_bjPlBD .d_bjPlBDT .d_bjPlBDTL
{
	float:left;
	_display:inline;
}
.d_bjPlB .d_bjPlBD .d_bjPlBDT .d_bjPlBDTR
{
	float:right;
	_display:inline;
}
.d_bjPlB .d_bjPlBD .d_bjPlBDT .d_bjPlBDTR img
{
	float:left;
	_display:inline;
	margin:6px 0 0 3px;
}
.d_bjPlB .d_bjPlBD .d_bjPlBDB
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:30px;
	line-height:30px;
}
.d_bjPlts
{
	color:#bcbcbc;
	font-size:16px;
	text-align:center;
	margin-top:30px;
}
.d_bjPlfy
{
	height:auto;
	overflow:hidden;
	clear:both;
	position:relative;
	
}
.d_bjPlfy ul
{
	position:relative;
	float:left;
	left:50%;
}
.d_bjPlfy ul li
{
	position:relative;
	float:left;
	right:50%;
	width:36px;
	height:36px;
	margin:0 5px 5px 5px;
	background:#ffe4cb;
	text-align:center;
	line-height:36px;
	font-size:14px;
	display:block;
}
.d_bjPlfy ul li a:link,.d_bjPlfy ul li a:visited
{
	color:#333;
	display:block;
	width:36px;
	height:36px;
}
.d_bjPlfy ul li.d_bjPlfyon
{
	background:#d72c00;
}
.d_bjPlfy ul li.d_bjPlfyon a:link,
.d_bjPlfy ul li.d_bjPlfyon a:visited
{
	color:#fff;
}
.d_bjPlform
{
	width:910px;
	height:auto;
	overflow:hidden;
	clear:both;
	margin:50px auto;
	background:url(../../images/dimages/bg_hline.gif) top repeat-x;
	font-size:18px;
	color:#333;
}
.d_bjPlform .d_bjPlformL
{
	float:left;
	_display:inline;
	width:70px;
	height:70px;
	margin-top:60px;
}
.d_bjPlform .d_bjPlformR
{
	width:824px;
	float:right;
	_display:inline;
	height:auto;
	overflow:hidden;
	margin-top:50px;
}
.d_bjPlform .d_bjPlformR .d_bjPlformRT
{
	height:40px;
	line-height:40px;
	overflow:hidden;
	margin-top:10px;
}
.d_bjPlform .d_bjPlformR .d_bjPlformRT .d_bjPlfT1
{
	float:left;
	_display:inline;
	width:492px;
	height:36px;
	line-height:36px;
	border:2px solid #d4d4d4;
}
.d_bjPlform .d_bjPlformR .d_bjPlformRT .d_bjPlfT2
{
	float:right;
	_display:inline;
	width:315px;
	height:36px;
	line-height:36px;
	border:2px solid #d4d4d4;
}
.d_bjPlform .d_bjPlformR .d_bjPlformRT .d_bjPlfT3
{
	float:left;
	_display:inline;
	width:278px;
	height:36px;
	line-height:36px;
	border:2px solid #d4d4d4;
}
.d_bjPlform .d_bjPlformR .d_bjPlformRT .d_bjPlfT4
{
	float:right;
	_display:inline;
	width:529px;
	height:36px;
	line-height:36px;
	border:2px solid #d4d4d4;
}
.d_bjPlform .d_bjPlformR .d_bjPlformRB
{
	width:820px;
	height:148px;
	border:2px solid #d4d4d4;
	margin-top:10px;
}
.d_pltext426
{
	width:426px;
	height:36px;
	line-height:36px;
	border:0;
	display:block;
}
.d_pltext210
{
	width:210px;
	height:36px;
	line-height:36px;
	border:0;
	display:block;
}
.d_bjPlformRBarea
{
	width:810px;
	height:102px;
	border:0;
	margin:5px;
}
.d_bjPlformRBnm
{
	height:36px;
	line-height:36px;
	background:#e8e8e8;
	padding:0 10px;
}
.d_bjPlbbtn
{
	margin-top:20px;
	height:48px;
	overflow:hidden;
}
.d_bjPlbbtn .d_bjPlbtn
{
	width:164px;
	height:48px;
	border-radius:30px;
	background:#a20a15;
	border:0;
	font-size:22px;
	color:#fff;
	text-align:center;
	line-height:48px;
	cursor:pointer;
}
.d_ztprev
{
	width:300px;
	float:left;
	_display:inline;
	margin-top:21px;
}
.d_ztnext
{	
	width:300px;
	float:right;
	_display:inline;
	margin-top:21px;
}
.d_ztprev .d_ztprevL
{
	width:112px;
	height:112px;
	background:url(../../images/dimages/bg_syprev.png) no-repeat;
	display:block;
	float:left;
	line-height:112px;
	text-indent:53px;
	font-size:14px;
}
.d_ztprev .d_ztprevL a,
.d_ztnext .d_ztnextL a
{
	display:block;
}
.d_ztprev .d_ztprevL a:hover,
.d_ztnext .d_ztnextL a:hover
{
	color:#ebb715;
	display:block;
}
.d_ztprev .d_ztprevR
{
	float:right;
	_display:inline;
	width:180px;
	height:112px;
	line-height:112px;
	font-size:16px;
}
.d_ztnext .d_ztnextL
{
	width:112px;
	height:112px;
	background:url(../../images/dimages/bg_synext.png) no-repeat;
	display:block;
	float:right;
	line-height:112px;
	text-indent:13px;
	font-size:14px;
}
.d_ztnext .d_ztnextR
{
	float:left;
	_display:inline;
	width:180px;
	height:112px;
	line-height:112px;
	font-size:16px;
}
.d_ztbottomfh
{
	height:auto;
	overflow:hidden;
	position:relative;
	width:660px;
	margin:65px auto 0;
	float:left;
}
.d_ztbottomfh ul 
{
	position:relative;
	float:left;
	left:50%;
}
.d_ztbottomfh ul li
{
	position:relative;
	float:left;
	right:50%;
	font-size:18px;
	font-weight:bold;
	margin:0 4px;
}
.d_mt20
{
	margin-top:20px;
}
.d_mt30
{
	margin-top:50px;
}
.d_mt40
{
	margin-top:40px;
}
.d_scTop
{
	background:#191919;
	height:auto;
}
.d_scTopTit
{
	height:39px;
	overflow:hidden;
	clear:both;
	margin:40px 0;
	position:relative;
}
.d_scTopTit ul
{
	position:relative;
	float:left;
	left:50%;
}
.d_scTopTit ul li
{
	position:relative;
	float:left;
	right:50%;
	margin:0 10px;
	background:url(../../images/dimages/bg_sctit.gif) no-repeat;
	width:160px;
	height:39px;
	line-height:39px;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	font-family:"楷体";
}
.d_scTopTit ul li a
{
	display:block;
	width:160px;
	height:39px;
}
.d_sccont
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-bottom:50px;
}
.d_sccont ul li
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:44px;
}
.d_sccont ul li .d_scCLeft
{
	float:left;
	_display:inline;
	width:170px;
	height:238px;
}
.d_sccont ul li .d_scCLeft img
{
	width:170px;
	height:238px;
}
.d_sccont ul li .d_scCRight
{
	width:960px;
	float:left;
	_display:inline;
	margin-left:60px;
	margin-top:35px;
}
.d_sccont ul li .d_scCRight .d_scCRt
{
	font-size:26px;
	font-weight:bold;
	height:40px;
	line-height:40px;
}
.d_sccont ul li .d_scCRight .d_scCRC
{
	height:60px;
	line-height:30px;
	font-size:18px;
	margin-top:15px;
}
/*图库*/
.d_iKaishi .d_tkTit
{
	margin-top:10px;
	overflow:hidden;
	clear:both;
	height:42px;
	line-height:42px;	
	text-align:center;
	font-size:18px;
}
.d_dqweizhi
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:15px;
	font-size:16px;
	position:relative;
}
.d_dqweizhi ul
{
	position:relative;
	float:left;
	left:50%;
}
.d_dqweizhi ul li
{
	position:relative;
	float:left;
	right:50%;
	margin:0 2px;
}
/*文章页*/
.d_wzfj
{
	height:auto;
	overflow:hidden;
	clear:both;
	background:#191919;
	padding-bottom:15px;
	margin-top:30px;
}
.d_wzfj ul
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:15px;
}
.d_wzfj ul li
{
	float:left;
	_display:inline;
	width:98px;
	margin-left:45px;
	height:39px;
	line-height:39px;
	font-size:18px;
	background:url(../../images/dimages/bg_cctit.gif) left 12px no-repeat;
	text-indent:22px;
}
.d_wzfj ul li.d_wzfjtit
{
	background:url(../../images/dimages/bg_sctit.gif) no-repeat;
	width:197px;
	height:39px;
	line-height:39px;
	text-align:center;
	font-size:23px;
	font-family:"楷体";
	margin-left:95px;
}
/*注册*/
.d_regbot
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:70px;
	position:relative;
}
.d_regbot ul
{
	position:relative;
	float:left;
	left:50%;
}
.d_regbot ul li
{
	position:relative;
	float:left;
	right:50%;
	margin:0 3px;
	font-size:18px;
	font-weight:bold;
}
.d_reg
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin:50px auto 0;
	width:390px;
}
.d_reg ul li
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:20px;
	font-size:16px;
	line-height:34px;
}
.d_reg ul li .d_regLtit
{
	width:100px;
	height:auto;
	overflow:hidden;
	float:left;
	_display:inline;
	text-align:left;
}
.d_regtext
{
	display:block;
	width:260px;
	height:36px;
	line-height:36px;
	border:0;
	background:#fff;
	padding:0 3px;
}
.d_regtextyz
{
	display:block;
	width:170px;
	height:36px;
	line-height:36px;
	border:0;
	background:#fff;
	padding:0 3px;
}
.d_regbtn
{
	width:187px;
	height:47px;
	display:block;
	background:url(../../images/dimages/btn_reg.gif) no-repeat;
	border:0;
	margin-top:10px;
	cursor:pointer;
}
/*登录*/
.quick_login
{
	width:550px;
	height:380px;
	border:10px solid #fff;
	display:none;
	background:#1c1c1c;
}
.quick_login .d_loginT
{
	background:url(../../images/dimages/bg_logint.gif) no-repeat;
	height:63px;
}
.quick_login .d_loginT .d_loginTL
{
	float:left;
	_display:inline;
	margin-left:70px;
	font-size:22px;
	color:#fff5c7;
	font-family:"楷体";
	font-weight:bold;
	line-height:63px;
}
.overlay_header_close
{
	cursor:pointer;
	width:31px;
	height:31px;
	float:right;
	_display:inline;
	margin:18px 35px 0 0;
}
.quick_login .d_loginB
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:4px;
	font-size:16px;
}
.quick_login .d_loginB ul li
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:25px;
}
.quick_login .d_loginB ul li .d_logLT
{
	float:left;
	_display:inline;
	width:150px;
	text-align:right;
	line-height:36px;
}
.quick_login .d_loginB ul li .d_logLwj
{
	margin-left:190px;
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#828282;
}
.quick_login .d_loginB ul li .d_logLwj a:link,
.quick_login .d_loginB ul li .d_logLwj a:visited
{
	color:#828282;
}
.quick_login .d_loginB ul li .d_logLan
{
	margin-left:180px;
	height:auto;
	overflow:hidden;
	float:left;
}
.d_loginbtn
{
	width:170px;
	height:43px;
	display:block;
	background:url(../../images/dimages/btn_login.gif) no-repeat;
	border:0;
	cursor:pointer;
}
/*小图看大图*/
/*.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../../images/dimages/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 41px;
  height:73px;
  left: 0;
  float: left;
  background: url(../../images/dimages/img_prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 41px;
  height:73px;
  right: 0;
  float: right;
  background: url(../../images/dimages/img_next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../img/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}*/
.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 1260px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../img/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(../../images/dimages/img_prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(../../images/dimages/img_next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  position:relative;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 100%;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  width: 30px;
  height: 30px;
  background: url(../../images/dimages/img_clo.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
  position:absolute;
  top:32px;
  right:0;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
/*lightbox 标题简介*/
.d_ligTop
{
	height:50px;
	line-height:50px;
	overflow:hidden;
	clear:both;
	margin-top:20px;
	font-size:30px;
	color:#fff;
	text-align:center;
}
.d_ligNav
{
	height:30px;
	line-height:30px;
	position:relative;
	overflow:hidden;
}
.d_ligNav ul
{
	position:relative;
	float:left;
	left:50%;
}
.d_ligNav ul li
{
	position:relative;
	float:left;
	right:50%;
	margin:0 5px;
	color:#a2a2a2;
	font-size:16px;
}
.d_ligyt
{
	height:30px;
	text-align:center;
	width:90px;
	line-height:30px;
	font-size:18px;
	font-weight:normal;
	margin:15px auto;
	background:#a20a15;
}
.d_ligyt a:link,
.d_ligyt a:visited
{
	color:#fff;
}
/*成就阶梯*/
.d_cjT
{
	height:auto;
	overflow:hidden;
	clear:both;
  	
}
.d_cjT ul
{
	width:1400px;
  	margin-right: 10px;
}
.d_cjT ul li
{
	float:left;
	_display:inline;
	width:300px;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	margin-right:15px;
 	
}
.d_cjTt ul li
{
	float:left;
	_display:inline;
	width:400px;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	margin-right:25px;
 	
}

.d_cjT ul li .d_cjTImg
{
	width:400px;
	height:300px;
  	margin-right: 30px;
}

.d_cjTt ul li .d_cjTImg
{
	width:400px;
	height:300px;
  	margin-right: 30px;
}
.d_cjTTit
{
	width:180px;
	height:54px;
	text-align:center;
	line-height:54px;
	border:3px solid #e26b74;
	font-size:20px;
	font-weight:bold;
	margin:10px auto 0;
}

.d_cjTTit img
{
	margin:16px 7px 0 0;
}
.d_cjTTit a:link,
.d_cjTTit a:visited
{
	color:#f4d0ba;
}
.d_cjT ul li .d_cjThref
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:40px;
	font-size:15px;
}

.d_cjTt ul li .d_cjThref
{
	height:auto;
        overflow:hidden;	
	clear:both;
	margin-top:20px;
	font-size:16px;
  	text-align:center;

}
.d_cjT ul li .d_cjThref a
{
	float:left;
	_display:inline;
        margin:0 10px;
  	font-size:14px;
  }
d_cjTt ul li .d_cjThref a
{
	float:left;
	_display:inline;
	margin:0 10px;
  	font-size:14px;
}
.d_cjT ul li .d_cjThref a:link,
.d_cjT ul li .d_cjThref a:visited
{
	color:#fab69f;
}
.d_cjTt ul li .d_cjThref a:link,
.d_cjTt ul li .d_cjThref a:visited
{
	color:#fab69f;
}
.d_cjT ul li .d_cjTmore
{
	text-align:center;
	font-size:16px;
	margin-top:20px;
}

.d_cjTt ul li .d_cjTmore
{
	text-align:center;
	font-size:16px;
	margin-top:20px;
}
.d_cjT ul li .d_cjTmore a:link,
.d_cjT ul li .d_cjTmore a:visited
{
	color:#ffe4cb;
}
.d_cjTt ul li .d_cjTmore a:link,
.d_cjTt ul li .d_cjTmore a:visited
{
	color:#ffe4cb;
}
.d_cjB
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_cjB ul li
{
	float:left;
	_display:inline;
	margin:50px 44px 0 44px;
	width:330px;
}
.d_cjBTit
{
	height:40px;
	line-height:40px;
	font-size:26px;
	text-align:center;
	font-weight:bold;
	color:#f4d0ba;
}
.d_cjBTit img
{
	margin:11px 7px 0 0;
}
.d_cjB ul li .d_cjBTit a:link,
.d_cjB ul li .d_cjBTit a:visited
{
	color:#f4d0ba;
}
.d_cjBCot
{
	font-size:18px;
	line-height:34px;
	color:#f5ae98;
	height:199px;
	overflow:hidden;
	margin-top:20px;
	clear:both;
}
.d_cjBCot a:link,
.d_cjBCot a:visited
{
	color:#f5ae98;
	display:block;
	cursor:pointer;
}
.d_cjBCot a:hover
{
	color:#f5ae98;
}
/*共修讲堂*/
.d_IgxT
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:30px;
}
.d_IgxKc
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_IgxKc ul li
{
	height:195px;
	overflow:hidden;
	clear:both;
	margin-top:50px;
}
.d_IgxKc ul li .d_IgxKcImg
{
	width:261px;
	height:195px;
	float:left;
	_display:inline;
}
.d_IgxKc ul li .d_IgxKcR
{
	width:960px;
	float:right;
	_display:inline;
}
.d_IgxKc ul li .d_IgxKcR .d_IgxKcRtit
{
	height:45px;
	font-size:26px;
	font-weight:bold;
	overflow:hidden;
	line-height:45px;
	color:#f4d0ba;
	margin-top:10px;
}
.d_IgxKc ul li .d_IgxKcR .d_IgxKcRtit a:link,
.d_IgxKc ul li .d_IgxKcR .d_IgxKcRtit a:visited
{
	color:#f4d0ba;
}
.d_IgxKc ul li .d_IgxKcR .d_IgxKcRcot
{
	height:90px;
	overflow:hidden;
	line-height:30px;
	font-size:18px;
	color:#efa692;
	margin-top:15px;
}
.d_HdZtC
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:30px;
}
.d_HdZtC ul
{
	width:1290px;
}
.d_HdZtC ul li
{
	float:left;
	_display:inline;
	width:580px;
	width:48%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin-right:15px;
	font-size:16px;
	color:#fab69f;
	margin-top:6px;
}
.d_HdZtC ul li span.d_IwenjiLiR{ float:right; margin-right:8px;}

.d_HdZtC ul li a:visited,.d_HdZtC ul li a
{
	color: #fab69f;
}
.d_HdZtC ul li a:hover
{
	color:#ffedcf;
}
.d_dnjhtable
{
	width:100%;
	height:auto;
	clear:both;
	margin-top:40px;
	font-size:18px;
	color:#f5ae98;
}
.d_dnjhtable tr td
{
	text-align:center;
	padding:5px;
}
/*签到*/
.d_qdSo
{
	width:368px;
	height:40px;
	margin:30px auto 0;
	background:url(../../images/dimages/bg_qdso.gif) no-repeat;
}
.d_qdSo .d_qdSotext
{
	width:266px;
	height:40px;
	line-height:40px;
	float:left;
	font-size:16px;
	border:0;
	margin-left:10px;
}
.d_qdSo .d_qdSoBtn
{
	width:90px;
	height:40px;
	cursor:pointer;
	background:none;
	border:0;
	float:right;
}
.d_QiaoDao
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_QiaoDao ul 
{
	width:1290px;
}
.d_QiaoDao ul li
{
	width:400px;
	margin-right:30px;
	height:36px;
	float:left;
	_display:inline;
	margin-top:30px;
}
.d_QiaoDao ul li .d_QiaoDaoL
{
	font-size:18px;
	color:#fab69f;
	width:275px;
	float:left;
	_display:inline;
	height:36px;
	line-height:36px;
}
.d_QiaoDao ul li .d_QiaoDaoL a:link,
.d_QiaoDao ul li .d_QiaoDaoL a:visited
{
	color:#fab69f;
}
.d_QiaoDao ul li .d_QiaoDaoR
{
	width:87px;
	float:right;
	_display:inline;
	margin-right:10px;
	cursor:pointer;
}
/*法会开示*/
.d_FhKs
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:30px;
}
.d_FhKs p
{
    color: #fab69f;
    float: left;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    margin-top: 6px;
    overflow: hidden;
    width: 400px;
}
.d_FhKs p a:link, .d_FhKs p a:visited {
    color: #fab69f;
}
.d_FhKs p a:hover
{
	color:#ffedcf;
}
/*上师微博*/
.d_shWeibo
{
	height:auto;
	overflow:hidden;
	clear:both;
	width:966px;
	margin:0px auto;
}
.d_shWeibo ul li
{
	height:auto;
	_height:1%;
	overflow:hidden;
	margin-top:40px;
	border-bottom:4px solid #efa692;
	padding-bottom:40px;
}
.d_shWeibo ul li .d_shWeiboW
{
	height:auto;
	overflow:hidden;
	clear:both;
	font-size:18px;
	color:#efa692;
	line-height:30px;
}
.d_shWeibo ul li .d_shWeiboI
{
	margin-top:15px;
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_shWeibo ul li .d_shWeiboI img
{
	height:140px;
}
.d_shWeibo ul li .d_shWeiboB
{
	font-size:18px;
	color:#d96069;
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:15px;
}
/*网站专题*/
.d_wzZhuanti
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_wzZhuanti
{
	width:1284px;
}
.d_wzZhuanti li
{
	float:left;
	_display:inline;
	margin-right:24px;
	width:618px;
	margin-top:60px;
}
.d_wzZhuanti ul li a
{
	display:block;
	cursor:pointer;
}
.d_wzZhuanti ul li img
{
	width:618px;
	height:366px;
}
.d_wzZhuanti ul li p
{
	font-size:24px;
	height:35px;
	line-height:35px;
	text-align:center;
	margin-top:20px;
	font-family:"楷体";
}
/*圆满人生*/
.d_YNRs
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:56px;
}
.d_YNRs .d_YNRsI
{
	float:left;
	_display:inline;
	width:633px;
	height:340px;
}
.d_YNRs .d_YNRsR
{
	float:right;
	_display:inline;
	width:605px;
}
.d_YNRs .d_YNRsR .d_YNRsRT
{
	height:45px;
	line-height:45px;
	font-size:26px;
	font-weight:bold;
	margin-top:100px;
}
.d_YNRs .d_YNRsR .d_YNRsRC
{
	font-size:18px;
	line-height:30px;
	color:#efa692;
	height:120px;
	overflow:hidden;
	margin-top:20px;
}
.d_YNRs .d_YNRsR .d_YNRsRM
{
	font-size:16px;
	height:20px;
	line-height:20px;
	margin-top:25px;
}
.d_YNRs .d_YNRsR .d_YNRsRM a:link,
.d_YNRs .d_YNRsR .d_YNRsRM a:visited
{
	color:#ffe4cb;
}
/*修法仪轨*/
.d_xfygC
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_xfygC ul
{
	width:1300px;
}
.d_xfygC ul li
{
	float:left;
	_display:inline;
	margin:40px 40px 0 0px;
	width:284px;
}
.d_xfygC ul li .d_cjTTit
{
	margin:0px auto;
}
.d_xfygC ul li .d_xfygM
{
	text-align:center;
	font-size:16px;
	color:#ffe4cb;
	height:20px;
	line-height:20px;
	overflow:hidden;
	margin-top:10px;
}
.d_xfygC ul li .d_xfygM a:link,
.d_xfygC ul li .d_xfygM a:visited
{
	color:#ffe4cb;
}
.d_xfygC ul li .d_xfygI
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:25px;
}
.d_xfygC ul li .d_xfygI ul
{
	width:330px;
}
.d_xfygC ul li .d_xfygI ul li
{
	float:left;
	display:inline;
	width:100px;
	margin:4px 50px 0 10px;
	height:34px;
	line-height:34px;
	font-size:16px;
	color:#f5ae98;
}
.d_xfygC ul li .d_xfygI ul li a:link,
.d_xfygC ul li .d_xfygI ul li a:visited
{
	color:#f5ae98;
}
/*下载导航*/
.d_Downlist
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:20px;
    	font-size:16px;
}
.d_Downlist ul li
{
	margin-top:20px;
	height:40px;
	line-height:40px;
}
.d_Downlist ul li .d_DownlistTit
{
	float:left;
	width:380px;
	font-size:18px;
	color:#fab69f;
}
.d_Downlist ul li .d_DownlistTit a:link,
.d_Downlist ul li .d_DownlistTit a:visited
{
	color:#fab69f;
}
.d_Downlist ul li .d_DownlistYp
{
	background:url(../../images/dimages/bg_dyp.png) no-repeat;
	font-size:18px;
	padding-left:35px;
	float:left;
	_display:inline;
	margin:0 40px 0 30px;
}
.d_Downlist ul li .d_DownlistSp
{
	background:url(../../images/dimages/bg_dsp.png) no-repeat;
	font-size:18px;
	padding-left:35px;
	float:left;
	_display:inline;
	margin:0 40px 0 30px;
}
.d_Downlist ul li .d_DownlistBf
{
	background:url(../../images/dimages/bg_dbf.png) no-repeat;
	font-size:18px;
	padding-left:35px;
	float:left;
	_display:inline;
	margin:0 40px 0 30px;
}
.d_Downlist ul li .d_DownlistWb
{
	background:url(../../images/dimages/bg_ml.png) 0 8px no-repeat;
	font-size:18px;
	padding-left:35px;
	float:left;
	_display:inline;
	margin:0 40px 0 30px;
}
.d_Downlist ul li .d_DownlistYp a:link,
.d_Downlist ul li .d_DownlistYp a:visited,
.d_Downlist ul li .d_DownlistSp a:link,
.d_Downlist ul li .d_DownlistSp a:visited,
.d_Downlist ul li .d_DownlistBf a:link,
.d_Downlist ul li .d_DownlistBf a:visited,
.d_Downlist ul li .d_DownlistWb a:link,
.d_Downlist ul li .d_DownlistWb a:visited
{
	color:#eb757e;
}
.d_dzsj
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_dzsj ul li
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:28px;
}
.d_dzsj ul li .d_dzsjI
{
	width:154px;
	height:213px;
	float:left;
	_display:inline;
	margin-left:30px;
}
.d_dzsj ul li .d_ssnnI
{
	width:261px;
	height:195px;
	float:left;
	_display:inline;
}
.d_dzsj ul li .d_dzsjD
{
	width:960px;
	float:right;
	_display:inline;
}
.d_dzsj ul li .d_dzsjD .d_dzsjDTit
{
	font-size:26px;
	font-weight:bold;
	color:#f4d0ba;
	height:45px;
	line-height:45px;
	margin-top:20px;
}
.d_dzsj ul li .d_dzsjD .d_dzsjDTit a:link,
.d_dzsj ul li .d_dzsjD .d_dzsjDTit a:visited
{
	color:#f4d0ba;
}
.d_dzsj ul li .d_dzsjD .d_dzsjDCot
{
	font-size:18px;
	line-height:30px;
	color:#efa692;
	margin-top:15px;
	height:60px;
	overflow:hidden;
}
.d_dzsj ul li .d_dzsjD .d_dzsjDMore
{
	font-size:18px;
	height:30px;
	line-height:30px;
	margin-top:20px;
	line-height:30px;
}
.d_dzsj ul li .d_dzsjD .d_dzsjDMore a:link,
.d_dzsj ul li .d_dzsjD .d_dzsjDMore a:visited
{
	color:#eb757e;
}
.d_dzsj ul li .d_dzsjD .d_dzsjDMore .d_dzsjDMXz
{
	float:left;
	_display:inline;
	background:url(../../images/dimages/bg_dxz.png) 0 4px no-repeat;
	margin-right:40px;
	padding-left:30px;
}
.d_dzsj ul li .d_dzsjD .d_dzsjDMore .d_dzsjDMBf
{
	float:left;
	_display:inline;
	background:url(../../images/dimages/bg_dbf.png) 0 0px no-repeat;
	margin-right:40px;
	padding-left:40px;
}
.d_dzGLks
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_dzGLks ul li
{
	height:35px;
	line-height:35px;
	overflow:hidden;
	clear:both;
	font-size:20px;
	margin-top:20px;
	color:#efa692;
}
.d_dzGLks ul li a:link,
.d_dzGLks ul li a:visited
{
	color:#efa692;
}
.d_dzGLks ul li .d_dzGLksL
{
	width:126px;
	hieght:35px;
	float:left;
	_display:inline;
	background:#d72c00;
	text-align:center;
}
.d_dzGLks ul li .d_dzGLksR
{
	float:right;
	display:inline;
	text-align:right;
	font-size:14px;
	width:60px;
}
.d_dzGLks ul li .d_dzGLksM
{
	width:1050px;
	float:left;
	_display:inline;
	margin-left:10px;
  	font-size:14px;
}
.d_dzGLks ul li .d_dzGLksM a
{
	float:left;
	_display:inline;
	white-space:normal;
	margin:0 10px;
}
/*金刚上师*/
.d_JgWB
{
	height:500px;
	overflow:hidden;
	clear:both;
	margin-top:30px;
}
.d_JgWBC
{
	width:280px;
	height:auto;
	overflow:hidden;
	clear:both;
	margin:120px 0 0 15px;
	
}
.d_JgWBC .d_JgWBCt
{
	text-align:center;
	height:45px;
	line-height:45px;
	font-size:32px;
	color:#a20a15;
	font-weight:bold;
}
.d_JgWBC .d_JgWBCc
{
	height:120px;
	line-height:26px;
	margin-top:6px;
	font-size:16px;
	text-indent:2em;
	color:darkslategrey;
}
.d_JgWBC .d_JgWBCm
{
	width:163px;
	height:47px;
	margin:43px auto 0;
}
.d_jgSs
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:60px;
}
.d_jgSs .d_jgSsL
{
	width:324px;
	height:;
	float:left;
	_display:inline;
	margin:0 0 0 115px;
}
.d_jgSs .d_jgSsL img
{
	width:324px;
	height:242px;
}
.d_jgSs .d_jgSsL p
{
	text-align:center;
	height:40px;
	line-height:40px;
	font-size:22px;
	font-weight:bold;
	color:#ea9e8b;
	margin-top:25px;
}
.d_jgSs .d_jgSsR
{
	width:670px;
	margin-left:30px;
	float:left;
	_display:inline;
	height:auto;
	overflow:hidden;
}
.d_jgSs .d_jgSsR .d_jgSsRT
{
	line-height:34px;
	height:306px;
	overflow:hidden;
	font-size:18px;
	color:#fab69f;
}
.d_yellow
{
	width:176px;
	height:47px;
	text-align:center;
	line-height:47px;
	font-size:20px;
	background:url(../../images/dimages/bg_yellow.gif) no-repeat;
}
.d_yellow a:link,
.d_yellow a:visited
{
	color:#a20a15;
	display:block;
}
.d_jgSs .d_jgSsR .d_jgSsRM
{
	margin:30px 0 0 80px;
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_jgCl
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:50px;
}
.d_jgCl .d_jgClT
{
	height:365px;
	overflow:hidden;
	clear:both;
	position:relative;
}
.d_jgCl .d_jgClT .d_jgClTimg
{
	width:1260px;
	height:365px;
}
.d_jgCl .d_jgClT .d_jgClTtit
{
	position:absolute;
	top:0;
	left:0;
}
.d_bgred
{
	background:url(../../images/dimages/bg_redline.gif) repeat-x;
	padding:0 5px;
	color:#fff;
	line-height:39px;
	height:39px;
	font-size:23px;
	font-family:"楷体";
	overflow:hidden;
}
.d_jgClB
{
	background:#1c1c1c;
	font-size:18px;
	padding:15px 0;
	height:auto;
	_height:1%;
	overflow:hidden;
	clear:both;
}
.d_jgClB ul
{
	margin:0 40px
}
.d_jgClB ul li
{
	float:left;
	_display:inline;
	margin:8px 40px 8px 0;
	word-wrap:break-word;
	white-space: nowrap;
}
.d_jgClB ul li a:link,
.d_jgClB ul li a:visited
{
	color:#ffe4cb;
}
/*上师足迹*/
.d_shZj
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:30px;
}
.d_shZj .carousel {width:1260px; position:relative; height:250px; margin:0px auto 0;}
.d_shZj .carousel .prev, .d_shZj .carousel .next 
{height:195px;width:41px;overflow:hidden;display:block;text-decoration:none;cursor:pointer;position:absolute;}
.d_shZj .carousel .prev {left:0;  background:url(../../images/dimages/bg_zjprev.gif) no-repeat; z-index:100;}
.d_shZj .carousel .next {right:0; background:url(../../images/dimages/bg_zjnext.gif) no-repeat; z-index:100;}
.d_shZj .jCarouselLite {width:1060px;height:250px;overflow:hidden;/*必要元素*/visibility:visible; position:relative; z-index:2; margin:0px auto;}
.d_shZj .jCarouselLite ul{width:1060px;}
.d_shZj .jCarouselLite li{height:250px;width:245px;  overflow:hidden; float:left; position:relative; margin:0px 10px;}
.d_shZj .jCarouselLite li .d_shZjImg{width:245px; height:195px; display:block;}
.d_shZj .jCarouselLite li img{width:261px; height:195px;}
.d_shZj .jCarouselLite li .zm_IjsDc{height:50px; line-height:50px; text-align:center; font-size:18px; color:#f4d0ba; }
.d_JgsjC
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:40px;
}

.d_JgsjC ul li
{
	float:left;
	_display:inline;
	width:217px;
	height:47px;
	background:url(../../images/dimages/bg_jyel.gif) no-repeat;
	line-height:40px;
	text-indent:35px;
	font-size:16px;
	margin-left:27px;
}
.d_JgsjC ul li a:link,
.d_JgsjC ul li a:visited
{
	color:#a20a15;
	display:block;
	width:217px;
	height:47px;
}

.d_ssfyC{height:186px;overflow:hidden;width:1260px;margin:10px auto 0;}
.d_ssfyC .case_box{position:relative;margin:0px auto 0px;width:1022px;height:160px;overflow:hidden}
.d_ssfyC .case_box p{z-index:2;position:absolute;text-indent:-9999px;width:40px;height:73px;top:40px;cursor:pointer}
.d_ssfyC .case_box .prev{text-indent:-9999px;background:url(../../images/dimages/bg_shprev.png) no-repeat;left:0px}
.d_ssfyC .case_box .next{background:url(../../images/dimages/bg_shnext.png) no-repeat;right:0px}
.d_ssfyC .case_box ul{position:absolute;height:470px;overflow:hidden;top:0px;left:0px}
.d_ssfyC .case_box ul li{width:1022px;float:left;height:160px}
.d_ssfyC .case_box ul li div{width:660px; margin:20px auto 0; height:64px; font-size:22px; line-height:32px; overflow:hidden;}
.d_ssfyC .case_info_add dd{line-height:22px}
.d_ssfyC .case_box ol{position:absolute;bottom:0;left:50%;margin:0 0 0 -65px;height:20px;z-index:99;}
.d_ssfyC .case_box ol li{float:left;margin:0 4px;display:inline;width:20px;height:20px;line-height:20px;overflow:hidden;cursor:pointer; background:#fff; text-align:center; border-radius:50%; color:#1c1c1c; font-size:16px;}
.d_ssfyC .case_box ol li.active{ background:#eedfa2; color:#9a0914;}
/*首页*/
.d_SswbCont{margin-top:30px; height:auto; overflow:hidden; clear:both; height:155px;}
.d_SswbCont .carousel {width:1260px; position:relative; height:155px; margin:0px auto 0;}
.d_SswbCont .carousel .prev, .d_SswbCont .carousel .next 
{height:73px;width:40px;overflow:hidden;display:block;text-decoration:none;cursor:pointer;position:absolute; margin-top:55px;}
.d_SswbCont .carousel .prev {left:110px;  background:url(../../images/dimages/bg_shprev.png) no-repeat; z-index:100;}
.d_SswbCont .carousel .next {right:110px; background:url(../../images/dimages/bg_shnext.png) no-repeat; z-index:100;}
.d_SswbCont .jCarouselLite {width:1060px;height:155px;overflow:hidden;/*必要元素*/visibility:visible; position:relative; z-index:2; margin:0px auto;}
.d_SswbCont .jCarouselLite ul{width:1160px;}
.d_SswbCont .jCarouselLite li{height:155px;width:1048px;  overflow:hidden; float:left; position:relative; margin:0px 10px; line-height:35px;}
.d_SswbCont .jCarouselLite li .d_SswbContT{text-align:center; font-size:34px; color:#ff9c41; height:50px; line-height:50px;}
.d_SswbCont .jCarouselLite li .d_SswbContT img{margin:15px 5px 0 0}
.d_SswbCont .jCarouselLite li .d_SswbContC{height:90px; line-height:45px; font-size:18px; margin-top:10px; text-align:center; padding:0px 10px; white-space:normal}
.d_INTit
{
	background:url(../../images/dimages/bg_tit.gif) 5px repeat-x;
	height:67px;
	/*margin-top:25px;*/
	clear:both;	
	/*position:relative;*/
}
.d_INTit ul.d_INTitul
{
	width:1290px;
}
.d_INTit ul li.d_INTitD
{
	width:400px;
	height:auto;
	float:left;
	_display:inline;
	margin-right:30px;
}
.d_INTit ul li.d_INTitD .d_INTitli
{
	height: 67px;
    position: relative;
	width:400px;
}
.d_INTit ul li.d_INTitD .d_INTitli ul
{
	float: left;
    left: 50%;
    position: relative;
}
.d_INTit ul li.d_INTitD .d_INTitli ul li
{
    float: left;
    margin: 0 5px;
    position: relative;
    right: 50%;
}
.d_INTit ul li.d_INTitD .d_INTitli ul li.d_ititWord
{
	color: #fff;
    font-family: "楷体";
    font-size: 34px;
    line-height: 67px;
}
.d_InRdC
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_InRdC ul li
{
	float:left;
	_display:inline;
	width:400px;
	margin-right:15px;
}

.d_InRdC ul.dzcs li
{
	float:left;
	_display:inline;
	width:240px;
	margin-right:15px;
}


.d_InRdC ul
{
	width:1290px;
}
.d_InRdCc
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_InRdCc ul li
{
	float:left;
	_display:inline;
	width:400px;
	margin-right:15px;
}
.d_InRdCc ul
{
	width:1290px;
}
.d_InRdC ul li .d_InRdCM
{
	font-size:16px;
	text-align:center;
	height:30px;
	line-height:30px;
	margin-top:20px;
	margin-right:20px;
}
.d_InRdC ul li .d_InRdCI
{
	width:240px;
	height:200px;
	margin-top:20px;
}
.d_InRdC ul li .d_InRDCc
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:25px;
        
}
.d_InRdC ul li .d_InRDCc ul li
{
	height:35px;
	overflow:hidden;
	clear:both;
	line-height:20px;
        _display:inline;
  	width:368px;
	font-size:15px;
}
.d_InRdC ul li .d_InRDCc ul.b li
{
	height:35px;
	overflow:hidden;
	clear:both;
	line-height:20px;
        _display:inline;
  	width:400px;
	font-size:15px;
}
.d_InRdC ul li .d_InRDCc ul li .d_InRDCcl
{
	width:280px;
	height:35px;
	float:left;
	_display:inline;
	font-size:15px;
}
.d_InRdC ul li .d_InRDCc ul li a:link,
.d_InRdC ul li .d_InRDCc ul li a:visited
{
	color:#fab69f;
}
.d_InRdC ul li .d_InRDCc ul li .d_InRDCcl a:hover
{
	color:#fff;
}
.d_InRdC ul li .d_InRDCc ul li .d_InRDCcr
{
	color:#eb757e;
	text-align:right;
	font-size:14px;
	float:right;
	_display:inline;
}
.d_Injieti
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:50px;
}
.d_Injieti ul.d_Injietiul
{
	width:1286px;
}
.d_Injieti ul li
{
	width:617px;
	float:left;
	_display:inline;
	margin-right:26px;
}
.d_Injieti ul li .d_InjietiH
{
	height:366px;
	overflow:hidden;
	clear:both;
	position:relative;
}
.d_Injieti ul li .d_InjietiH .d_InjietiHi
{
	width:617px;
	height:366px;
}
.d_Injieti ul li .d_InjietiH .d_InjietiHt
{
	position:absolute;
	left:0;
	top:0;
}
.d_Injieti ul li .d_InjietiB
{
	margin-top:30px;
	height:30px;
	line-height:30px;
	font-size:20px;
	position:relative;
}
.d_Injieti ul li .d_InjietiB a:link,
.d_Injieti ul li .d_InjietiB a:visited
{
	color:#ffe4cb;
}
.d_Injieti ul li .d_InjietiB ul
{
	position:relative;
	float:left;
	left:50%;
}
.d_Injieti ul li .d_InjietiB ul li
{
	position:relative;
	float:left;
	right:50%;
	width:auto;
	margin:0 25px;
}
.d_InjtC
{
	height:150px;
	overflow:hidden;
	/*background:url(../../images/dimages/bg_cjjt.gif) no-repeat;*/
	margin-top:50px;
	padding:0px 0 20px 0;
}
.d_InjtC ul
{
	margin-left:70px;
}
.d_InjtC ul li
{
	width:170px;
	height:47px;
	text-align:center;
	line-height:40px;
	/*background:url(../../images/dimages/bg_jton.gif) no-repeat;*/
	border:1px solid #eba000;
	float:left;
	_display:inline;
	font-size:16px;
	margin:28px 0 0 16px;
}
.d_InjtC ul li a:link,
.d_InjtC ul li a:visited
{
	color:#fcdbc3;
	display:block;
	height:47px;
}
.d_InjtC ul li a:hover
{
	color:#fcdbc3;
	display:block;
	background:url(../../images/dimages/bg_jton.gif) 0 -53px no-repeat;
	height:47px;
}
.d_InSsks
{
	height:auto;
	overflow:hidden;
	clear:both;
	width:240px;
	height:200px;
	position:relative;
	margin-top:15px;
}
.d_InSsks .d_InSsksI
{
	width:400px;
	height:300px;	
}
.d_InSsks .d_InSsksT
{
	position:absolute;
	top:0;
	left:0;
}
.d_InTjlanmu ul li
{
	margin-top:30px;
}
.d_ssfyC .case_box ul li div.d_ssfyPl
{
	width:126px;
	height:36px;
	overflow:hidden;
	text-align:center;
	line-height:36px;
	background:#191919;
	font-size:20px;
	margin:10px auto 0;
}
.d_ssfyC .case_box ul li div.d_ssfyPl a:link,
.d_ssfyC .case_box ul li div.d_ssfyPl a:visited
{
	color:#f4d0ba;
}
.d_InscT
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:10px;
	position:relative;
}
.d_InscT ul
{
	position:relative;
	float:left;
	left:50%;
}
.d_InscT ul li
{
	position:relative;
	float:left;
	right:50%;
	height:30px;
	line-height:30px;
	width:85px;
	text-align:center;
	font-size:16px;
	margin:0 5px;
}
.d_InscT ul li.d_InscTon
{
	background:#191919;
}
.d_InscT ul li a
{
	display:block;
	width:85px;
	height:30px;
}
.d_InscC
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:30px;
}
.d_InscC .carousel {width:1260px; position:relative; height:240px; margin:0px auto 0; }
.d_InscC .carousel .prev, .d_InscC .carousel .next 
{height:195px;width:41px;overflow:hidden;display:block;text-decoration:none;cursor:pointer;position:absolute;}
.d_InscC .carousel .prev {left:0;  background:url(../../images/dimages/bg_zjprev.gif) no-repeat; z-index:100;}
.d_InscC .carousel .next {right:0; background:url(../../images/dimages/bg_zjnext.gif) no-repeat; z-index:100;}

.d_InscC .carousels {width:1260px; position:relative; height:240px; margin:0px auto 0; DISPLAY:back;}
.d_InscC .carousels .prev, .d_InscC .carousel .next 
{height:195px;width:41px;overflow:hidden;display:block;text-decoration:none;cursor:pointer;position:absolute;}
.d_InscC .carousels .prev {left:0;  background:url(../../images/dimages/bg_zjprev.gif) no-repeat; z-index:100;}
.d_InscC .carousels .next {right:0; background:url(../../images/dimages/bg_zjnext.gif) no-repeat; z-index:100;}

.d_InscC .jCarouselLite {width:1060px;height:240px;overflow:hidden;/*必要元素*/visibility:visible; position:relative; z-index:2; margin:0px auto;}
.d_InscC .jCarouselLite ul{width:1160px;}
.d_InscC .jCarouselLite li{height:240px;width:128px;  overflow:hidden; float:left; position:relative; margin:0px 17px;}
.d_InscC .jCarouselLite li .d_shZjImg{width:128px; height:240px; display:block;}
.d_InscC .jCarouselLite li img{width:128px; height:194px;}
.d_InscC .jCarouselLite li .zm_IjsDc{height:50px; line-height:50px; text-align:center; font-size:14px; color:#f4d0ba; }
/*首页网站专题*/
.d_Inwzzt
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:40px;
}
.d_Inwzzt ul
{
	width:1290px;
}
.d_Inwzzt ul li
{
	float:left;
	_display:inline;
	width:187px;
	height:47px;
	line-height:40px;
	font-size:16px;
	text-indent:38px;
	overflow:hidden;
	margin-right:28px;
	background:url(../../images/dimages/bg_izt.gif) no-repeat;
}
.d_Inwzzt ul li a
{
	display:block;
	width:187px;
	height:47px;
}
.d_Inwzzt ul li a:link,
.d_Inwzzt ul li a:visited
{
	color:#a20a15;
}
/*首页活动专题*/
.d_Inhdzt
{
	height:353px;
	overflow:hidden;
	clear:both;
	width:1020px;
	margin:30px auto 0;
	background:#191919;
}
.d_Inhdzt .d_InhdztI
{
	width:620px;
	height:353px;
	float:left;
	_display:inline;
}
.d_Inhdzt .d_InhdztR
{
	height:auto;
	overflow:hidden;
	width:380px;
	margin-top:80px;
	float:right;
	_display:inline;
}
.d_Inhdzt .d_InhdztR ul li
{
	float:left;
	_display:inline;
	background:url(../../images/dimages/bg_cctit.gif) left 8px no-repeat;
	height:30px;
	line-height:30px;
	font-size:18px;
	font-weight:bold;
	margin-left:50px;
	text-indent:25px;
	margin-top:30px;
}
.d_Inhdzt .d_InhdztR ul li a:link,
.d_Inhdzt .d_InhdztR ul li a:visited
{
	color:#fff;
}
.d_Inhdzt .d_InhdztR ul li a:hover
{
	color:#eedfa2;
}
/*首页弘法平台*/
.d_Inhfpt
{
	height:auto;
	overflow:hidden;
	clear:both;
}
.d_Inhfpt ul
{
	width:1290px;
}
.d_Inhfpt ul li
{
	width:400px;
	height:auto;
	overflow:hidden;
	margin-right:30px;
	margin-top:35px;
	float:left;
	_display:inline;
}
.d_Inhfpt ul li .d_InhfptI
{
	width:142px;
	height:54px;
	float:left;
	display:inline;
	margin-left:15px;
}
.d_Inhfpt ul li .d_InhfptR
{
	width:180px;
	float:left;
	_display:inline;
	margin-left:10px;
}
.d_Inhfpt ul li .d_InhfptR .d_InhfptRT
{
	height:30px;
	overflow:hidden;
	line-height:30px;
	font-size:18px;
	color:#fff;
	font-weight:bold;
}
.d_Inhfpt ul li .d_InhfptR .d_InhfptRQ
{
	width:40px;
	height:21px;
	line-height:21px;
	text-align:center;
	font-size:14px;
	float:right;
	_display:inline;
	background:#d72c00;
	overflow:hidden;
}
.d_InRdC ul li .d_InXyDt
{
	background:#74060d;
}
.d_InRdC ul li .d_InXyDt ul li .d_InRDCcl
{
	margin-left:10px;
}
.d_InRdC ul li .d_InXyDt ul li .d_InRDCcr
{
	margin-right:10px;
}
.d_InRdC ul li .d_InXyDtT
{
	height:100px;
	overflow:hidden;
	clear:both;
	margin-top:20px;
}
.d_InRdC ul li .d_InXyDtT ul 
{
	width:410px;
}
.d_InRdC ul li .d_InXyDtT ul li
{
	float:left;
	_display:inline;
	background:url(../../images/dimages/bg_ipinkq.png) left 3px no-repeat;
	font-size:16px;
	margin:20px 8px 0 8px;
	text-indent:22px;
	height:20px;
	line-height:20px;
	width:auto;
	white-space:nowrap;
}
.d_InRdC ul li .d_InXyDtT ul li a:link,
.d_InRdC ul li .d_InXyDtT ul li a:visited
{
	color:#e26b74;
}
.d_InRdC ul li .d_InXyDtT ul li.d_InXyDtTbn
{
	background:none;
	text-indent:0;
}
/*修法仪轨*/
.d_xfCont
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:20px;
}
.d_xfCont .d_xfContL
{
	width:250px;
	height:195px;
	float:left;
	_display:inline;
}
.d_xfCont .d_xfContL img
{
	width:250px;
	height:195px;
}
.d_xfCont .d_xfContM
{
	float:left;
	_display:inline;
	width:640px;
	margin-left:28px;
	height:auto;
	overflow:hidden;
}
.d_xfTit
{
	width:149px;
	height:39px;
	font-size:23px;
	line-height:34px;
	background:url(../../images/dimages/bg_xft.gif) no-repeat;
	font-family:"楷体";
	text-indent:40px;
}
.d_xfContMT
{
	overflow:hidden;
	clear:both;
	margin:20px 0 0 15px;
}
.d_xfContR
{
	height:auto;
	overflow:hidden;
	width:317px;
	float:right;
}
.d_xfContR .d_xfContRc
{
	height:30px;
	line-height:30px;
	font-size:16px;
	margin-top:20px;
	clear:both;
}
.d_xfContR .d_xfContRc ul li
{
	float:left;
	_display:inline;
	white-space:nowrap;
	margin-right:20px;
}
.d_xfContRc ul li a:link,
.d_xfContRc ul li a:visited
{
	color:#e26b74;
}
.d_xfContMC
{
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:5px;
}
.d_xfContMC ul li
{
	float:left;
	_display:inline;
	width:293px;
	height:66px;
	background:url(../../images/dimages/bg_ygc.png) no-repeat;
	margin:5px 26px 0 0;
}
.d_xfCMCT
{
	height:30px;
	overflow:hidden;
}
.d_xfCMCT .d_xfCMCTl
{
	width:43px;
	height:28px;
	float:left;
	_display:inline;
	font-size:16px;
	margin:3px 0 0 13px;
	text-align:center;
	line-height:28px;
	color:#a20a15;
}
.d_xfCMCT .d_xfCMCTr
{
	float:right;
	_display:inline;
	width:55px;
	height:25px;
	line-height:20px;
	font-size:16px;
	background:url(../../images/dimages/bg_ygmore.png) center right no-repeat;
	text-align:center;
	margin-right:10px;
}
.d_xfCMCT .d_xfCMCTr a:link,
.d_xfCMCT .d_xfCMCTr a:visited
{
	color:#e26b74;
}
.d_xfCMCC
{
	height:25px;
	overflow:hidden;
	clear:both;
	margin-top:3px;
}
.d_xfCMCC p
{
	float:left;
	margin:0 15px 0 10px;
	_display:inline;
	white-space:nowrap;
	font-size:16px;
	height:25px;
	line-height:25px;
}
.d_xfCMCC p a:link,
.d_xfCMCC p a:visited
{
	color:#e26b74;
}
.d_xfCMCC p a:hover
{
	color:#fff;
}
.daohang
{
margin-bottom:5px;
	width:243px;
	margin:0px 2px 5px;
}
.daohang dt
{
	height:26px;
}
.daohang li
{
float:left;
}
.daohang dd
{
	background:url(images/sitemap_listbg.gif) repeat-x;
	padding:0px 17px 10px 17px;
	width:207px;
}
.daohang li a
{
	font-size:14px;
	color:#3e773d;
	display:block;
	height:22px;
}
.daohang a:hover
{
	color:#255892;
}
.daohang ul ul
{
	background:#e9f1f8;
}
.daohang li li a
{
	padding:8px 0px 0px 53px;
	border-bottom:0;
	background:none;
	height:22px;
}
.inter_r_title{
	height:26px;
	background: url(images/sitemap_titlebg.gif) no-repeat;
}
.daohang dt .inter_r_title a
{
	float:left;
	font: normal normal bold 14px/120% auto;
	color:#3d72b4;
	height:19px;
	padding:7px 0px 0px 25px;
	display:inline;
}
.daohang dt .inter_r_title a:hover
{
	color:#3d72b4;
	text-decoration:none;
}
.pagecss a{ color:#3300FF
}
.dhdd a{ font-size:20px;
}
.dhddnr li{
line-height:30px;
font-size:15px;
padding:0px 10px;
}