/* 全局样式 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, img { margin: 0; padding: 0; }
body, button, select, textarea { font: 16px/1.5 'Microsoft YaHei', arial, helvetica, sans-serif; color:#996633; }
html, body { margin:0px; height:100%; width:100% }
input { height:25px; color:#996633;vertical-align:middle;}
select{ height:27px; vertical-align:middle;}
textarea { line-height: 1.5; padding: 2px; }
ul, ol { list-style: none; }

img { border:0px; vertical-align:middle; }
.img_bord { border:1px solid #e1ae61; padding: 6px; }
.wrap { word-break:break-all; }
.clr { clear:both !important; }
.left { float:left; }
.center { text-align:center; }
.text_right { text-align:right; }
.right { float:right; }
.centeris { margin:0 auto; }
.hidden { display:none; }
.invisible { visibility:hidden; }

img { border:0px; vertical-align:middle; }
body { background:images/b.gif; }
/* 重置超链接 */
a { text-decoration: none; color:#996633; }
a:hover { text-decoration: underline; color:#996633; }
.a2 { text-decoration: none; color:#c80211; }
.a2:hover { text-decoration: underline; color:#c80211; }
.a3 { FONT-SIZE: 20px; text-decoration: none; color:#996633; }
.a3:hover { text-decoration: none; color:#996633;  }
.a4 { text-decoration: none; color:#fff; }
.a4:hover { text-decoration: underline; color:#fff; }
.a5 { FONT-SIZE: 30px; text-decoration: none; color:#996633;font-weight: bold }
.a5:hover { text-decoration: none; color:#996633; font-weight: bold }
.a6 { FONT-SIZE: 24px; text-decoration: none; color:#996633;font-weight: bold }
.a6:hover { text-decoration: none; color:#996633; font-weight: bold }
.a7 { FONT-SIZE: 18px; text-decoration: none; color:#fff;font-weight: bold }
.a7:hover { text-decoration: none; color:#fff; font-weight: bold }

body {
	background-image: url(images/b.gif);
}


.text {
	FONT-SIZE: 16px; COLOR: #996633; LINE-HEIGHT: 30px; FONT-FAMILY: Microsoft YaHei
}
.xian {
	FONT-SIZE: 16px; COLOR: #fff; FONT-FAMILY: Microsoft YaHei
}
BODY {
	MARGIN: 0px
}

.text_26 {
	FONT-SIZE: 25px; LINE-HEIGHT: 30px; FONT-FAMILY: "Microsoft YaHei"; COLOR: #996633;  TEXT-DECORATION: none;font-weight: bold
}
.text_20 {
	FONT-SIZE: 20px; LINE-HEIGHT: 30px; FONT-FAMILY: "Microsoft YaHei"; COLOR: #996633;  TEXT-DECORATION: none;font-weight: bold
}
.text_666 {
	FONT-SIZE: 16px; LINE-HEIGHT: 30px; FONT-FAMILY: "Microsoft YaHei"; COLOR: #666;  TEXT-DECORATION: none
}

.text14 {
     FONT-SIZE: 16px; COLOR: #996633; FONT-FAMILY: Microsoft YaHei;font-weight: bold
}
.bold {
     font-weight: bold
}

.text18 {
     FONT-SIZE: 24px; COLOR: #fff; FONT-FAMILY: Microsoft YaHei;font-weight: bold
}

.hong {
	COLOR: #A50317;
}
.text14f {
     FONT-SIZE: 15px; COLOR: #fff; FONT-FAMILY: Microsoft YaHei;  TEXT-DECORATION: none
}
.dian {
     FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Microsoft YaHei;
}
.feng {border-bottom:1px dashed #996633;}
.mt10 {margin-top:10px;}
.mb10 {margin-bottom:10px;}

/*分页*/
.page{ text-align:center; background-color:#DFC9B2; height:40px; line-height:40px;}
.page a,.page span{padding:0 3px;}
.page a{font-weight:bold;}
.page span{font-weight:lighter;}
.page .PageIndex{ font-size:13px; }
.page .PageIndexNumber{ font-size:13px; font-weight:bold; }
.page .CurrentPageIndex{ font-weight:lighter;}
.page .PageDesc{ }

/*布局*/
.container{width:1200px; margin:0 auto;padding:0; background-color:#faf6ef; text-align:center;FONT-SIZE: 16px; COLOR: #996633; LINE-HEIGHT: 30px; FONT-FAMILY: Microsoft YaHei;}
.seperate{ border:0; margin:0 auto; padding:0; height:20px;}
.seperate10{ border:0; margin:0 auto; padding:0; height:10px;}
table{ border-collapse:collapse;}
table.nav{ width:100%;}
table.nav .a6{font-size:20px;}
ul.nav{ list-style:none;}
ul.nav li{float:left; text-align:center; height:46px; line-height:46px; padding-right:10px;}
ul.nav li img{ border:0 none #fff; vertical-align:top;}
ul.nav li .a6{ font-size:20px; }
.NoRecord{min-height:100px; line-height:100px; color:#999; font-size:20px; text-align:center;}
.FL{ float:left;}
.FR{ float:right;}
.Breadcrumb{ height:40px; line-height:40px; text-align:right;  background-color:#E7DECA; margin-bottom:10px; padding:0 15px;}
.ShowListTime{text-align:center; padding:10px;color:#e7deca;}
.PageNo{ background-color:#E7DECA; padding:10px 0; text-align:center; min-height:24px;}

.ArticleTitle{}
.ArticleContent{text-align:left; min-height:300px; line-height:2em; }

/*引导页*/
div.VideoBoard{height:700px; margin-top:50px;}
div.ToIndexPage{ height:70px; line-height:70px; text-align:center;}
div.ToIndexPage a{ }
div.ToIndexPage img{ width:209px; height:46px; }

/*首页*/
.index-left{float:left; width:741px; margin-left:25px;overflow:hidden;}
.index-right{float:right; width:389px; margin-right:25px;overflow:hidden;}
ul.LiteratureTypeList{ list-style:none; width:750px;}
ul.LiteratureTypeList li{ float:left; width:247px; height:260px; text-align:center;}
ul.LiteratureTypeList li .img{ height:200px; line-height:200px; text-align:center; }
ul.LiteratureTypeList li .img img{ width:176px;height:177px; }
ul.LiteratureTypeList li .title{ height:60px;line-height:60px; text-align:center;background-image:url(images/c22_22.gif); background-repeat:no-repeat; background-position:center; }

/*侧边+主内容两列布局*/
.container-side{ float:left; width:300px; padding:0 12px;}
.container-main{ float:right; width:875px;}
.MainBoard{width:844px; padding-left:15.5px;}
.MainBoard-Top{ height:52px; background-image:url(images/ee_03.gif); background-repeat:no-repeat;}
.MainBoard-Content{padding:0 32px;background-image:url(images/ee_18.gif); min-height:300px;}
.MainBoard-Content .MaxImg{}
.MainBoard-Content .MaxImg img{ max-width:100%;}
.MainBoard-Bottom{height:52px; background-image:url(images/ee_20.gif); background-repeat:no-repeat;}

.ArticleTitle{text-align:center;line-height:60px;FONT-SIZE: 25px;COLOR: #996633;TEXT-DECORATION: none;font-weight: bold;}
.ArticleContent{ text-align:left;}
.ArticleCover{ width:100%; text-align:center;}
.ArticleCover img{ max-width:98%;}
.ArticleDownload{ text-align:center; }
.ArticleDownload a{ padding:10px 20px; font-size:18px; color:#fff; letter-spacing:3px; background-color:#996633; border-radius:5px; }


/*侧边搜索面板*/
.SearchBoard{ margin-bottom:15px; }
.SearchBoard-Title{ height:49px; line-height:49px; width:100%; display:block;cursor:pointer; text-align:center; background-image:url(images/c22_22a.gif);}
.SearchBoard-Content{ padding:0 5px; padding-top:15px; }
.SearchBoard-Content input{ vertical-align:middle;}
.SearchBoard-Content select{ vertical-align:middle; height:27px;}
.SearchBoard-Item{ line-height:40px;vertical-align:middle;}
.SearchBoard-Item label{ vertical-align:middle;}
.SearchBoard-Item label.Caption{ width:115px; text-align:right; display:inline-block;}
.SearchBoard-Item input{ vertical-align:middle; height:25px;}
.SearchBoard-Btn{ height:60px; line-height:60px; }
.SearchBoard-Btn2{height:35px; line-height:35px; width:160px; background-image:url(images/a2_07.gif); margin:15px auto;}

.SearchCondition{ color:#996633; text-align:left;}
.SearchCondition span{ padding:0 12px; color:#666;text-align:left;}
.SearchCondition .Caption{COLOR: #996633; padding:0 3px;text-align:left;}

/*下拉+输入框*/
.DropdownInputBoard{ position:relative; overflow:visible; text-align:left; }
.DropdownInput{ width:120px; height:21px; line-height:21px; padding:1px 4px; }
.Menu {position:relative;width:204px;height:98px;z-index:100;background: #FFF;border:1px solid #000;margin-top:-100px;display:none;left:0px;top:94px;}
.Menu2 {position: absolute;left:0;top:0;width:100%;height:auto;overflow:hidden;z-index:100;}
.Menu2 ul{margin:0;padding:0}
.Menu2 ul li{width:100%;height:25px;line-height:25px;text-indent:15px; border-bottom:1px dashed #ccc;color:#666;cursor:pointer;
 change:expression(this.onmouseover=function(){this.style.background="#F2F5EF";},this.onmouseout=function(){this.style.background=""; })
}


/*选中字形列表页*/
.CharacterNameBoard{ margin-bottom:10px;}
.CharacterNameBoard .FL{width:120px;padding-left:60px;}
.CharacterNameBoard .FR{width:575px;text-align:left;}
.ShuowenBoard{line-height:40px; text-align:left; padding-top:10px;}
.WordItem{ padding-left:12px;}
.TongyongziBoard{ height:100px; width:100px; padding:6px; border:1px solid #e1ae61; font-family:SimSun;}
.TongyongziBoard div{ height:100px;line-height:100px; font-size:80px; text-align:center; background-color:#fff; color:#000; }
.DynastyKind-Title{ height:50px; line-height:50px; text-align:left; background-color:#E7DECA; margin:15px 0; padding:0 3px;}
.LiteratureType-Title{ height:30px; line-height:30px; text-align:left;font-weight:bolder; margin:5px 0;}
.Grapheme-List{ text-align:left;line-height:56px; COLOR: #666; margin-bottom:10px;}
.Grapheme-List-Left{ float:left; width:36px;}
.Grapheme-List-Right{float:right; width:740px;}
span.Grapheme-Item{ float:left; padding-right:6px; text-align:center;}
.Grapheme-Item img{ height:48px;}
div.Grapheme-Item{ float:left; padding-right:3px; width:150px; height:200px; line-height:30px;}
div.Grapheme-Item .ImgItem{ width:120px; height:120px; border:1px solid #ccc; padding:3px; text-align:center;}
div.Grapheme-Item .ImgItem img{height:100%; width:100%;object-fit:contain;}
.Meaning-List{ text-align:left;}

/*单字*/
table.CharacterDetail{width:100%; border-collapse:collapse; text-align:left;}
table.CharacterDetail td{ padding:0 3px; border:1px solid #E7DECA;border-collapse:collapse; }

.HongCaption {COLOR: #A50317; border:1px solid #A50317; border-radius:3px; padding:2px 3px;}

.btn{ border:1px solid #e1ae61; padding:2px 12px; border-radius:5px; font-size:16px; font-weight:normal; line-height:1.8em; vertical-align:middle;}

/*按书名查询面板*/
.ZihuiBoard{ position:relative; height:33px; line-height:33px; margin:10px 0 0 0; text-align:left;}
.ZihuiBoard .btn{ position:absolute; top:0; left:0; border-radius:0px; z-index:21; height:27px;line-height:27px;border:1px solid #e1ae61;background-color:#faf6ef;}
#ZihuiSelectBoard{ position:absolute; display:none; top:32px; z-index:20; width:758px; padding:10px; border:1px solid #e1ae61; background-color:#faf6ef;}
#ZihuiSelectBoard label{float:left; width:33%;}
.SearchByZihuiIds{ text-align:center; padding:5px;}
.SearchByZihuiIds a{border-radius:5px; padding:3px 15px;border:1px solid #e1ae61;background-color:#faf6ef;}

/*按书名查询字形列表页*/
.GraphemeList{ width:100%; border:1px solid #e1ae61; border-collapse:collapse; text-align:left;}
.GraphemeList th{ border:1px solid #e1ae61; border-collapse:collapse; padding:3px; color:rgb(225, 174, 97); text-align:center;}
.GraphemeList td{ border:1px solid #e1ae61; border-collapse:collapse; padding:3px; color:rgb(153, 102, 51); vertical-align:top;}
.GraphemeList td img{ width:80px;}

/*待查询单字列表页*/
.CharacterListBoard{}
.CharacterListBoard li{ float:left; width:60px; padding:2px 8px; color:#444; font-size:20px; text-align:left; height:36px; overflow:hidden;}
.CharacterListBoard li a{  color:#444;}
.CharacterListTitle{text-align:left; padding:15px 0 5px 0;}
.CharacterListBoardTitle{text-align:left; padding:0;}

/*文献列表页*/
ul.LiteratureList{border-right:1px solid #996633;border-bottom:1px solid #996633; width:777px;}
ul.LiteratureList li{ float:left;width:258px; height:40px; line-height:40px; overflow:hidden; border-left:1px solid #996633;border-top:1px solid #996633;}
      
/*文献详情页*/
table.LiteratureDetail{width:100%; border-collapse:collapse; text-align:left;}
table.LiteratureDetail td{ padding:6px;}

/*说文图片页*/
.ShuowenBookBoard{}
.ShuowenBookBoard img{ }

/*图片放大镜样式*/
.glass-container{ text-align:left; width:100%;}
.glass-container img{ }

/*特殊类型字形列表页*/
table.SpecialLiteratureList{width:100%; border:1px solid #996633; border-collapse:collapse; text-align:left;}
table.SpecialLiteratureList th{ padding:6px; border:1px solid #996633; border-collapse:collapse; text-align:center;}
table.SpecialLiteratureList td{ padding:6px; border:1px solid #996633; border-collapse:collapse; vertical-align:top;}

/*强基工具书*/
.divReferenceSearchBoard{ display:none; line-height:40px; vertical-align:middle;}
/*强基工具书：文字类型多选面板*/
.QJ_CharacterTypeBoard{ text-align:left; padding-bottom:10px;}
.QJ_CharacterTypeBoard ul{ }
.QJ_CharacterTypeBoard li{ width:128px; float:left; overflow:hidden;}
/*查询结果列表*/
table.QJ_List{ background-color:#DFC9B2;}
table.QJ_List th{background-color:#E7DECA; text-align:center; vertical-align:middle;}
table.QJ_List td{background-color:#FAF6EF; text-align:center; padding:3px 3px; vertical-align:top;}
table.QJ_List td.TL{ background-color:#FAF6EF; text-align:left;padding:3px 3px;vertical-align:top;}
table.QJ_List td.TC{ background-color:#FAF6EF;text-align:center;padding:3px 3px;vertical-align:top;}
table.QJ_List td.GraphemePhoto{width:70px;}
table.QJ_List td.GraphemePhoto img{width:64px;}
#spnFilter{ margin-left:8px; margin-right:12px;}
#spnFilter select{ margin-right:8px;}