﻿* {
    font-family: "微软雅黑";
}

#titleText

/*-------------------------------------------------------------------------------------------【阿彌陀佛】案：正文标题格式*/
	{
	font-size: 18px;
	line-height: 100%;
	color: #296cff;
	font-weight: normal;
	zoom: 1;
	margin-top: 20px;
	display: inline;
}

#titleText img {
	vertical-align: middle;
	height: 22px;
}

#titlePY,
#titleTextEn,
#titleOtherText

/*-------------------------------------------------------------------------------------------【阿彌陀佛】案：拼音繁體字異體字标题格式*/
	{
	margin-top: 17px;
	background-color: #d2ebe0;
	font-size: 14px;
	font-weight: normal;
	padding-left: 0px;
	zoom: 1;
}

.pinyin {
	font-weight: normal;
	padding-left: 0px;
	zoom: 1;
}

/***************** detail.aspx ****************************/
.artlist {
	clear: both;
	line-height: normal;
}

.imgdiv {
	margin: 0px 2px;
}

.imgdiv img {
	vertical-align: middle;
}

/**/
ul.artlist {
	list-style: none;
	padding-left: 0px;
	width: 97%;
}

.artlist li {
	padding-left: 0px;
	list-style: none;
	font-size: 14px;
	line-height: 200%;
}

.artlist li a:link,
.artlist li a:visited {
	color: #1c43b4;
}

/***************** content ****************/

#othercontent

/*************************************************************************【阿彌陀佛】案：字数：作者：知识来源：左右边距*/
	{
	display: none;
	margin: 0 15px;
	font-size: 16px;
	zoom: 1;
}

#othercontent div

/*---------------------------------------------------------------------------------【阿彌陀佛】案：字数：作者 上下边距大小*/
	{
	display: none;
	margin: 0px 0px;
	font-size: 16px;
	zoom: 1;
}

#othercontent label {
	display: none;
	font-weight: bold;
}

#othercontent P {
	display: none;
	padding: 0px;
	text-indent: 0px;
}

.artlist a:link {
	color: #1E43B6;
}

.artlist a:hover {
	color: #800000;
}

.artunit {
	font-style: normal;
}

.itemdetailnavi {
	text-align: left;
	padding-top: 30px;
	padding-left: 0px;
	font-size: 100%;
}

.itemdetailnavi a {
	font-size: 100%;
	padding: 0px 5px 0px 5px;
}

.itemdetailtitle {
	background: url(../images/DmainBg.GIF) repeat-y;
}

.itemdetailcontent {
	margin-top: 30px;
	margin-bottom: 30px;
}

.itemdetailcontent td {
	text-align: left;
}


/*detail設置主體內容樣式、背景等等*/
.banner {
	width: 100%;
	margin: 0 auto;
	zoom: 1;
}

.banner .ad {
	width: 100%;
}

.banner .listText {
	background: #a8aafb;
	float: right;
	width: 100%;
}

.banner .listText .list li {
	height: 20px;
	color: #535456;
	background: url(../images/dot2.GIF) no-repeat 3PX 8PX;
}

.banner .listText .list li a:link,
.banner .listText .list li a:visited {
	color: #535456;
}

.detailMain {
	/*background: url(../images/DmainBg.GIF) repeat-y;*/
	width: 100%;
	margin: 0 auto;
	text-align: left;
	clear: left;
}

.Dleft {
	/*width:100%; float:left; padding:1px;font-size:12px; color:#383838;*/
	width: 100%;
	float: left;
	margin: 5px 5px 15px 0;
}

.Dleft a:link,
.Dleft a:visited {
	color: #333333;
}

.Dleft a:hover {
	color: #CA1212;
	text-decoration: none;
}

.Dright {
	float: right;
	width: 100%;
	padding: 0px;
	background-color: #fff;
	margin: 0px 0;
}

.DendLine {
	width: 100%;
	margin: 0 auto;
}

/*modify by liupei bug600 20090401*/
/*.Dleft .location{ width:100%; padding:5px; margin-left:-1px; height:30px; line-height:24px;}*/
.Dleft .location {
	width: 100%;
	padding: 5px;
	margin-left: -1px;
	line-height: 24px;
}

.Dleft .dcontent {
	padding: 0px 0px 5px 0px;
}

/*-----------------------------------------------------------------------------------------------------【阿彌陀佛】案：正文內容的背景色*/
.Dleft .dcontent .fzfun {
	padding-top: 2px;
	padding-right: 0px;
	height: 30px;
	line-height: 28px
}

.Dleft .dcontent .fzfun span {
	float: right;
	margin: 0 5px;
}

/*-----------------------------------------------------------------------------------------------------詞頭格式、背景色*/
.Dleft .dcontent .title .col span {
	line-height: 26px;
	zoom: 1;
	display: inline;
}

.fontsize {
	padding-right: 0px;
	font-weight: normal;
	margin-top: 20px;
	text-align: right;
	line-height: 30px;
}

.contentText {
	line-height: 175%;
	margin: 0px 5px;
	color: #383838;
	text-justify: inter-ideograph;
	text-align: justify;
	font-size: 100%;
	zoom: 1;
}

/*---------------------正文内容格式--------------------------------------------------------------------------------*/
.contentText P {
	color: black;
	font-size: 15px;
	line-height: 150%;
	text-indent: 0cm;
}

/*------------------------------------------------------------------------------------段落首行缩进text-indent，之前是0.75cm*/
.contentText .jpgcss {
	text-indent: 0;
	padding: 3px;
}

.contentText P A:hover {
	color: #CC3300;
	text-decoration: underline;
}

.contentText P A:link {
	color: Blue;
	text-decoration: underline;
}

.contentText P A:active {
	color: #CC3300;
	text-decoration: underline;
}

.contentText P A:visited {
	color: Blue;
	text-decoration: underline;
}

.Dleft .dcontent small {
	font-family: 黑体, 宋体, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.Dleft .dcontent .announce {
	font-size: 12px;
	font-weight: bold;
	color: #CB0100;
	text-align: center;
	margin: 20px 0
}

.Dleft .dcontent address

/*------------------------------------------------------------------------------------------------------------------------【阿彌陀佛】案：收录词条数  首词条 上词条 下词条 末词条*/
	{
	font-style: normal;
	text-align: center;
	color: #1E43B6;
	text-decoration: none;
	zoom: 1;
	margin: 0px 0px 0px;
}

.Dleft .dcontent address a:link,
.Dleft .dcontent address a:visited {
	color: #1E43B6;
}

.aboutTitle {
	background: url(../images/aboutTitleBG.gif) repeat-x;
	text-align: left;
	height: 33px;
}

.aboutBox ul.list {
	margin: 0px 0 0 0px;
	width: 100%;
	font-size: 100%;
	color: #1c43b4
}

.aboutBox .list li {
	background: url(../images/dot3.GIF) no-repeat 3px 9px;
	padding-left: 0px;
}

.aboutBox .list li a:link,
.aboutBox .list li a:visited {
	color: #1D43B2
}

.aboutBox .list li p {
	text-indent: 0;
	line-height: 24px;
	margin: 0
}

.aboutBox .list li span {
	font-size: 12px;
	color: #606062
}

.aboutBox .list li span a:link,
.aboutBox .list li span a:visited {
	color: #606062
}

.hei01 {
	color: #383838;
}

.lan120 a:link {
	color: #333333;
}

.lan120 a:hover {
	color: #CA1212;
}


.Dleft .ad {
	text-align: center;
	width: 100%;
	margin: 10px auto 20px auto;
}

.Dleft .box {
	margin: 0 20px;
}

.Dleft .half {
	float: left;
	width: 44%;
	margin-left: 20px;
	margin-right: 0
}

.Dleft .box .title {
	font-weight: bold
}

.Dleft .box .title span {
	float: right;
	padding-top: 5px
}

.Dleft .box .title img {
	margin: 0 5px
}

.Dleft .box ul.list {
	margin: 10px 0;
}

.Dleft .box li {
	color: #383838;
	background: none
}

.Dleft .box li a:link,
.Dleft .box li a:visited {
	color: #383838
}

.Dleft .box .pic img {
	width: 100%;
	margin: 15px 9px;
}

.Dright .ad {
	text-align: center;
	margin: 10px auto;
	width: 100%;
}

.Dright .box {
	background-color: #f2f2f2;
}

.Dright .box .title {
	background: #EFEFED;
	font-size: 100%;
	font-weight: bold;
	padding-top: 3px;
	height: 20px;
	background-image: url(../images/di10.GIF);
	color: #fff;
}

.Dright .box .title img {
	margin: 0 5px
}

.Dright .box .title span {
	float: right;
}

.Dright .box ul.list {
	list-style: none;
	margin: 10px 0px 10px 5px;
	width: 98%;
}

.Dright .box ul.list li {
	padding-left: 0px;
	width: 95%;
}

#articleUL {
	height: 29px;
	padding-top: 5px;
	padding-bottom: -1px;
	padding-left: 0px;
	background: url(../images/aboutTitleL.gif) no-repeat 2px 2px;
}

#articleUL li {
	list-style-type: none;
	display: block;
	float: left;
	font-size: 100%;
	color: #6699cc;
	height: 100%;
	margin-top: 4px;
}

#articleUL li a:link,
#articleUL li a:visited {
	padding-left: 0px;
	padding-right: 0px;
	color: #0d639e;
	font-weight: bold;
	text-decoration: underline;
}

#articleUL li b {
	color: #fff;
	margin-right: 20px;
}

#articleUL .articleULliActive {
	font-weight: bold;
	text-align: center;
	border: none;
	background: url(../images/TitleLiL.gif) no-repeat;
	margin-top: -1px;
	border-bottom: none;

}

#articleUL .articleULliActive a:link,
#articleUL .articleULliActive a:visited {

	color: #9f0d0d;
	font-weight: bold;
	background: url(../images/TitleLiR.gif) no-repeat right;
	display: block;
	float: left;
	padding: 7px 15px;
	text-decoration: none;
}

#articleList {
	text-align: left;
}

/**/

#button {
	display: inline;
	float: right;
}

#button a {
	background: url(../images/button_bg.jpg) left 0;
	color: #fff;
	text-decoration: none;
	height: 30px;
	float: left;
	cursor: hand;
	margin: 0 5px 0 0;
}

#button a:hover {
	background: url(../images/button_bg.jpg) left -30px;
	height: 30px;
}

#button a span {
	background: url(../images/button_bg.jpg) right 0;
	padding: 7px 8px 7px 0;
	margin: 0 0 0 8px;
	float: left;
	height: 16px;
}

#button a:hover span {
	background: url(../images/button_bg.jpg) right -30px;
	color: #333333;
	padding: 7px 8px 7px 0;
	margin: 0 0 0 8px;
	height: 16px;
}

#sumPage {
	display: none;
	float: left;
	color: Black;
	font-size: 80%;
}

/*--------------------------------------------------------------------------------------------------------------------------------【阿彌陀佛】案：收录词条数 格式*/
#lblAuthor {
	text-align: left;
	color: #333333;
}

#lblTextSum {
	display: none;
	text-align: right;
	color: #333333;
}

#lblUseInfo label {
	display: none;
	color: #990000;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 16px;
	font-weight: bold;
}

/*------------------------------------------------------------------【阿彌陀佛】案：知识来源 格式*/
#lblUseInfo span {
	display: none;
	color: #333333;
	font-size: 16px;
}

#lblUseInfo img {
	margin: 0 3px 0 5px;
}

#pageFrist,
#pagePre,
#pageNext,
#pageLast {
	margin-left: 10px;
	text-decoration: underline;
}

#lblNotesEntry label {
	color: #333333;
	margin-top: 5px;
	margin-bottom: 5px;
}

#lblNotesEntry P {
	color: #333333;
	margin-left: 10px;
	font-size: 12px;
	line-height: 150%;
	background-color: #ffffff
}

.Mark {
	color: #ff0000;
}

/*条目参考文献*/
.referUL {
	margin-left: 10px;
	list-style: none;
	line-height: 200%;
}

.referUL li {
	background: url(../images/otherLi.gif) no-repeat 0 8px;
	font-size: 12px;
	padding-left: 0px;
}

/*BEGIN:在其他工具书中的解释--带正文快照*/
.otherUL {
	margin-left: 35px;
	margin-right: 35px;
	list-style: inherit;
	list-style-position: inherit;
	zoom: 1;
}

.otherUL li {
	border-width: 1px;
	border-color: #999999;
	margin: 0 10px 0 15px;
	list-style-type: disc;
	border-bottom-style: dotted;
	list-style-position: outside;
}

.otherUL li A:hover {
	text-decoration: underline;
}

.tiaomuName {
	font-size: 12px;
}

.tiaomuName .Mark {
	font-size: 12px;
	color: #ff0000;
}

a.tiaomuName:hover {
	color: #ff0000;
}

a.tiaomuBName:link,
a.tiaomuBName:visited {
	font-style: normal;
	font-size: 12px;
	color: #999999;
}

.zhengwenKuaiZhao {
	margin-top: 5px;
	font-size: 100%;
	line-height: 160%;
	padding-left: 0px;
	overflow: hidden;
	word-break: break-all;
}

.zhengwenKuaiZhao SPAN {
	font-size: 12px;
	color: #999999;
}

.otherTitle {
	font-size: 100%;
	margin-bottom: 10px;
	color: #013f88;
	font-weight: bold;
	background-color: #ccebff;
	padding: 5px 15px 5px 50px;
	zoom: 1
}

.otherTitle hr {
	color: #dcd9d9;
}

.tiaomuRead {
	text-align: right;
	font-size: 12px;
}

.tiaomuRead A:link {
	color: #999999;
}

.tiaomuRead A:hover {
	color: #999999;
	text-decoration: underline;
}

.tiaomuRead A:active {
	color: #999999;
	text-decoration: underline;
}

.tiaomuRead A:visited {
	color: #999999;
}

.showdetailR {
	line-height: 200%;
	margin-top: 3px;
	zoom: 1;
}

.showdetailCenterR {
	margin-top: 0;
}

.showdetailR .title {
	background: url(../images/detailTitleR.GIF) no-repeat;
	height: 41px;
	padding-left: 0px;
	color: #fff;
	font-weight: bold;
	margin: 0;
	font-size: 100%;
	padding-top: 5px
}

.showdetailR .titleTop {
	background: url(../images/detailTopR.GIF) no-repeat;
	width: 100%;
	height: 40px;
	padding-left: 0px;
	color: #fff;
	font-weight: bold;
	margin: 0;
	font-size: 100%;
	padding-top: 5px
}

.showdetailR .titleCenter {
	background: url(../images/detailCenterR.GIF) no-repeat;
	width: 100%;
	height: 40px;
	padding-left: 0px;
	color: #fff;
	font-weight: bold;
	margin: 0;
	font-size: 100%;
	padding-top: 15px
}

.showdetailR .title a {
	color: #fff
}


.detailLine {
	margin: 3px 0;
}

/*END:在其他工具书中的解释--带正文快照*/

/* 数据加工的表格内部样式表 */
.viewtb {
	border: 1px solid #666666;
	font-size: 12px;
	font-weight: normal;
}

.viewtd {
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
}

#refs_top {
	margin: 0 auto;
	padding-bottom: 5px;
	width: 100%;
}

/*滑块颜色 高亮颜色 三维光线颜色 暗影颜色 阴影颜色 箭头颜色 滑道颜色*/

.dtable {
	overflow: auto;
	overflow-y: visible;
	width: 100%;
}

.dtable tr {
	line-height: 150%
}

.dtable td {
	font-size: 12px;
}

#refs_topPrint {
	margin: 0 auto;
	padding-bottom: 5px;
	width: 100%;
}

.detailMainPrint {
	/*background: url(../images/DmainBg.GIF) repeat-y;*/
	width: 100%;
	margin: 0 auto;
	text-align: left;
}

.Dleft .fzfun1 {
	padding-top: 2px;
	padding-right: 0px;
	height: 20px;
	line-height: 20px;
}

.Dleft .fzfun1 span {
	float: right;
	margin: 0 5px;
}

.col_bg {
	background-color: #fff;
}

.col A:link {
	color: #003399;
}

.col A:hover {
	color: #CC3300;
}

.col A:visited {
	color: #999999;
}

.col_bg A:link {
	color: #003399;
}

.col_bg A:hover {
	color: #CC3300;
}

.col_bg A:visited {
	color: #999999;
}

.LitTitle {
	font-size: 26px;
	line-height: 35px;
	color: #990000;
	margin: 10px 0 0 0px;
	font-weight: normal;
	zoom: 1;
}

/* detail tree */



/* CSS Document */
.breadcrumb {
	text-align: left;
	line-height: 26px;
	padding-left: 0px;
	margin: 5px 0;
}

.breadcrumb a {
	margin: 0 3px;
}

.breadcrumb a:link,
.breadcrumb a:visited {
	color: #727272;
}

.breadcrumb a:hover,
.breadcrumb a:active {
	color: #E60000;
	text-decoration: underline;
}

.entrycontent {
	width: 100%;
	float: left;
	margin: 5px 5px 15px 0;
}

.entrycontenthead {
	text-align: right;
	background: #CCEBFF scroll repeat left top;
	line-height: 32px;
	zoom: 1;
}

.entrycontenthead span a {
	padding: 5px 11px 5px 25px;
	margin: 0 5px;
}

.font {
	text-align: right;
	margin: 15px 30px;
}

.font a {
	text-decoration: underline;
	margin: 10px;
}

.print {
	background: transparent url(../images/print.gif) scroll no-repeat left top;
}

.citation {
	background: transparent url(../images/citation.gif) scroll no-repeat left top;
}

.recommend {
	background: transparent url(../images/recommend.gif) scroll no-repeat left top;
}

.revise {
	background: transparent url(../images/revise.gif) scroll no-repeat left top;
}

.bookmark {
	background: transparent url(../images/bookmark.gif) scroll no-repeat left top;
}

.entrycontent h2,
.entrycontent h3,
.entrycontent p,
.entrycontent dt,
.entrycontent dd,
.entrycontent.li {
	text-align: left;
}

.entrycontent p {
	margin: 10px 30px;
	font-size: 100%;
	line-height: 21px;
	text-indent: 30px;
}

.entrycontent p a {
	color: blue;
	text-decoration: underline;
}

.entrycontent dl {
	font-size: 100%;
}

.entrycontent dl dt {
	background: #CCEBFF scroll repeat center top;
	line-height: 32px;
	padding-left: 0px;
	margin: 10px 0;
	font-weight: bold;
}

.entrycontent dl dd {
	background: transparent url(../images/sidebarentrylist.gif) scroll no-repeat left top;
	border-bottom: #B9B9B9 1px dotted;
	margin: 15px 50px 15px 30px;
	padding-left: 0px;
	line-height: 21px;
}

.entrycontent dl dd span {
	margin: 0 5px;
}

.wordcount {
	font-size: 12px;
	color: #737373;
}

p.tmzs,
p.tmckwx,
p.tmzz,
p.tmbqxx,
p.entrypage {
	font-size: 12px;
	text-indent: 0;
	margin: 10px 50px;
	line-height: 20px;
}

.entrycount {
	float: left;
}

.entrypagechan {
	float: right;
}

.entrypagechan a {
	margin: 10px;
	text-decoration: underline;
	color: #0031CC;
}

.entrycontent h2 {
	color: #990000;
	font-size: 26px;
	font-weight: normal;
}

.entrycontent h3 {
	font-size: 18px;
	font-weight: normal;
}

.entrytitle {
	margin: 30px 25px 20px 25px;
	line-height: 35px;
}

#titletext,
#titleEn,
#titlepy,
#titleother {
	float: left;
	display: inline;
	margin-right: 20px;
}

.refbookdeskad {
	margin-top: 10px;
}

.entryphoto {
	text-align: center;
	margin: 15px;
}

.entryphoto img {
	background: #FFFFFF;
	padding: 4px 10px;
}

.bookindex {
	background: #FFFFFF;
	margin: 0 7px 0px 7px;
	padding: 10px 15px;
}

.bookindex h1,
.bookindex h2,
.bookindex h3,
.bookindex h4 {
	font-size: 12px;
	text-align: left;
	line-height: 20px;
	color: #06477D;
	font-weight: normal;
	white-space: nowrap;
}

.bookindex img {
	margin: 0 5px;
}

.bookindex h1 {
	text-align: center;
}

.bookindex h2 {
	padding: 0 5px 0 5px;
}

.bookindex h3 {
	padding: 0 5px 0 15px;
}

.bookindex h4 {
	padding: 0 5px 0 25px;
}

.bookindex h5 {
	padding: 0 5px 0 32px;
	display: list-item;
	list-style: url(../images/sidebarentrylist.gif) inside;
	font-size: 12px;
	text-align: left;
	line-height: 20px;
	color: #06477D;
	font-weight: normal;
}