﻿body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin:0;
	padding:0
}
body, button, input, select, textarea {
	font:12px/1.5 arial, \5b8b\4f53, sans-serif
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%
}
address, cite, dfn, em, var {
	font-style:normal
}
code, kbd, pre, samp {
	font-family:courier new, courier, monospace
}
small {
	font-size:12px
}
ul, ol {
	list-style:none
}
a {
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
legend {
	color:#000
}
fieldset, img {
	border:0
}
button, input, select, textarea {
	font-size:100%
}
table {
	border-collapse:collapse;
	border-spacing:0
}
img {
	-ms-interpolation-mode:bicubic
}
#page, #header, #content, #footer {
	margin-left:auto;
	margin-right:auto
}
#page {
	background-color:#f5f5f5;
	padding-top:20px
}
.view-movie #page, .view-star #page {
	padding-top:0
}
.w950 {
	width:950px
}
.w1000 {
	width:1000px
}
.col-main {
	float:left;
	width:100%!important;
	min-height:1px
}
.col-sub, .col-extra {
	float:left
}
.layout:after, .main-wrap:after, .col-sub:after, .col-extra:after {
	content:'\20';
	display:block;
	height:0;
	clear:both
}
.layout, .main-wrap, .col-sub, .col-extra {
	zoom:1
}
.grid-m0s245 .main-wrap {
	margin-right:280px
}
.grid-m0s245 .col-sub {
	width:270px;
	margin:19px 0 10px -288px;
	_margin-left:-292px
}
.w745 {
	width:745px
}
.hidden {
	display:none
}
.invisible {
	visibility:hidden
}
.clearfix:after {
	content:'\20';
	display:block;
	height:0;
	clear:both
}
.clearfix {
	_zoom:1
}
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
	visibility:visible
}
.text-wrap {
	word-wrap:break-word;
	word-break:break-all
}
.red {
	color:red
}
.slide {
	width:0;
	height:0;
	overflow:hidden;
	font-size:0;
	line-height:0;
	border-width:8px
}
.s-left {
	border-color:transparent #ccc transparent transparent;
	border-style:dashed solid dashed dashed
}
.s-right {
	border-color:transparent transparent transparent #ccc;
	border-style:dashed dashed dashed solid
}
.fontstrikethrough {
	text-decoration:line-through
}
.fontborder {
	border:1px solid #000
}
.anchor a {
	text-decoration:none!important
}
.anchor a:link {
	text-decoration:none!important
}
.anchor a:visited {
	text-decoration:none!important
}
.anchor a:hover {
	text-decoration:underline!important
}
.anchor a:active {
	text-decoration:none!important
}
.lemmaContainer {
	width:1076px
}
.usertitle {
	width:60px;
	height:16px;
	background:url("") no-repeat;
	border:0
}
.level2 {
	background-position:0 -23px
}
.level3 {
	background-position:0 -46px
}
.level4 {
	background-position:0 -68px
}
.level5 {
	background-position:0 -89px
}
.level6 {
	background-position:0 -121px
}
.level7 {
	background-position:0 -144px
}
.level8 {
	background-position:0 -167px
}
.level9 {
	background-position:0 -190px
}
.level10 {
	background-position:0 -214px
}
.level11 {
	background-position:0 -248px
}
.level12 {
	background-position:0 -271px;
	width:67px
}
.level13 {
	background-position:0 -294px;
	width:79px
}
.level14 {
	background-position:0 -317px
}
.level15 {
	background-position:0 -340px
}
a {
	color:#136ec2;
	text-decoration:underline
}
a:hover {
	text-decoration:underline
}
a:visited {
	color:#136ec2
}
.album-view {
	line-height:12px;
	text-align:center
}
.album-view iframe {
	overflow:hidden
}
.album-view .title, .modify .album-view .title {
	font-size:12px;
	line-height:16px;
	margin:0;
	color:#000;
	font-weight:normal;
	text-align:center
}
.album-view .count, .modity .album-view .count {
	font-size:11px;
	color:#999;
	white-space:nowrap
}
.module-data-expend {
	border-top:1px solid #000;
	clear:both;
	background:#eff
}
.module-data-expend .mde-item {
	height:150px;
	width:155px;
	padding:0 6px;
	border-right:1px dashed red;
	border-bottom:1px dashed red;
	text-decoration:none;
	text-align:center;
	position:relative;
	zoom:1;
	display:inline-block;
	background:#fff
}
.module-data-expend .mde-item span.desc {
	color:#000;
	font-size:12px;
	line-height:12px;
	text-align:center;
	position:absolute;
	bottom:0;
	width:154px;
	left:0
}
.clear {
	clear:both
}
.map-view {
	width:98%;
	padding:5px;
	border:1px solid #DDD;
	line-height:12px;
	text-align:center
}
.map-view iframe {
	height:226px;
	width:310px
}
.map-view .title, .modify .map-view .title {
	font-size:12px;
	white-space:nowrap;
	line-height:16px;
	margin:0;
	color:#000;
	font-weight:normal;
	text-align:center;
	margin-top:2px;
	margin-top:5px \9;
	display:block
}
.map-view .declear {
	font-size:12px;
	white-space:nowrap;
	line-height:16px;
	margin:0;
	color:#000;
	font-weight:normal;
	color:#999;
	margin-bottom:2px;
	display:none
}
.video-view, .video-mis {
	width:288px;
	height:283px;
	float:right;
	overflow:hidden
}
.video-view iframe, .video-mis iframe {
	width:288px;
	height:283px
}
.red {
	color:red
}
#header {
	margin-top:10px
}
#footer, #footer a:link, #footer a:visited {
	clear:both;
	margin-top:10px;
	text-align:center;
	font:12px/1.5 Arial;
	white-space:nowrap;
	margin-bottom:15px;
	line-height:1
}
.w1000 {
	width:1000px
}
body {
	_background:url(about:blank) fixed;
*position:relative;
	_position:relative
}
.fix {
*zoom:1
}
.fix:after {
	content:'clear';
	clear:both;
	height:0;
	overflow:hidden;
	display:block
}
.lemma-main-content a, .card-info a, .content-ft a, .text_dir a, .reinforce a, .throwbtl-link-span a, .bk-album-collection-box a, .card-summary-content a {
	text-decoration:none
}
.card-summary-content a:hover, .lemma-main-content a:hover, .card-info a:hover, .reinforce a:hover, .throwbtl-link-span a:hover {
	text-decoration:underline
}
#view #wrap {
	margin:0 auto
}
#content-wrap {
	margin: 5px auto 0 auto;
	width:1137px;
	border:1px solid #e5e5e5;
	background:#fff
}
#content {
	background-color:#fff
}
#screen-switch {
	height:20px;
	background-color:#f5f5f5;
	line-height:30px;
	text-align:right;
	color:#666
}
#screen-switch .switch-wide {
	color:#999;
	background:transparent url("") 0 6px no-repeat
}
#screen-switch .switch-narrow {
	background:transparent url("") 0 -20px no-repeat;
	color:#999
}
#screen-switch .screen-switch-con {
	width:1132px;
	margin:0 auto
}
#screen-switch a {
	padding:5px 0 5px 18px;
	cursor:pointer;
	padding-left:18px;
	text-decoration:none;
	color:#666;
	display:none
}
#screen-switch a:hover {
	color:#36c
}
#header {
	width:1132px;
	margin:0 auto
}
#view #footer {
	margin:0;
	padding:10px 0 20px;
	background:#f5f5f5
}
.col-sub a {
	text-decoration:none
}
.cvAbs, .what-contri {
	background:url("") no-repeat
}
.cvAbs {
	background-position:0 -64px;
	height:18px;
	width:13px
}
.what {
	background:url("") -18px -139px no-repeat;
	display:inline-block;
	height:12px;
	width:10px;
	vertical-align:middle
}
.what-contri {
	background-position:0 -193px;
	height:9px;
	width:15px
}
a:focus {
	outline:0
}
#path {
	clear:both;
	width:100%;
	background:#1e5a97 url("") 0 -205px repeat-x;
	white-space:nowrap
}
#path ul {
	margin:0;
	padding:0;
	list-style:none
}
#path ul li {
	float:left;
	font-weight:bold;
	font-size:14px;
	line-height:34px;
	height:34px;
	-webkit-text-size-adjust:none
}
#path ul li a {
	position:relative;
	display:inline-block;
	border-left:1px solid #164e87;
	border-right:1px solid #3068a0;
	padding:0 11px 0 11px;
	color:#FFF;
	text-decoration:none;
	white-space:nowrap;
	z-index:1;
	overflow:hidden
}
#path .last-u a {
	position:relative;
	width:91px;
	display:block;
	color:#fff;
	border-left:1px solid #164e87;
	border-right:1px solid #3068a0;
	padding-right:0;
	padding-left:21px;
	display:inline-block
}
#path .last-u a:hover {
	padding-right:0;
	left:0;
	padding-left:21px;
	width:91px;
	margin-left:0;
	background:url("") repeat-x 0 -110px
}
#path ul li a.a-mousedown {
	background:url("") repeat-x 0 -160px
}
#path ul li a:hover {
	left:1px;
	margin-left:-1px;
	padding-right:12px;
	z-index:1;
	text-decoration:none;
	background:url("") repeat-x 0 -110px;
	overflow:hidden
}
#header #path li {
	padding-right:0!important
}
#lemma-nav-expo {
	background:url("") no-repeat 10px 0;
	width:94px;
	height:27px;
	text-align:left;
	padding-left:18px
}
#lemma-nav-expo a {
	position:absolute;
	display:block;
	width:60px
}
#lemma-nav-ppqw-hot {
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="");
	background:url("") no-repeat;
	_background:0;
	width:24px;
	height:15px;
	position:relative;
	top:-38px;
	left:913px
}
.nav-ppqw-hot-wrapper {
	position:absolute
}
.mod-top {
	margin-bottom:18px
}
.mod-index-top {
	padding-bottom:10px
}
#content .content-hd {
	height:9px;
	background:#fff url("") no-repeat top right;
	border-left:1px solid #ddd;
	width:744px
}
#content .content-hd-wrap {
	border-top:1px solid #ddd;
	margin-right:6px
}
#content .content-bd {
	background:#fff;
	padding:0 30px 0 30px;
	clear:both
}
#content .content-ft {
	background:#fff;
	margin:4px 3px 0 0;
	padding:16px 30px 5px 20px;
	clear:both
}
#content .main-body {
	border-top:0;
	margin-top:0;
	zoom:1;
	padding-top:25px;
	width:790px
}
.nav-container {
	z-index:11
}
.small-screen #header {
	width:1000px
}
.small-screen #content .main-body {
	width:690px
}
.small-screen #content-wrap {
	width:1021px
}
.small-screen .nav-container .nav1 {
	width:1016px
}
.small-screen .lemma-main-content {
	width:690px
}
.small-screen .nav-container {
	width:1016px;
	z-index:11
}
.small-screen .grid-m0s245 .main-wrap {
	margin-right:272px
}
.small-screen .z-album-collection-box {
	width:690px
}
.small-screen #content .content-bd {
	padding:25px 25px 0 25px
}
.small-screen .lemma-main-content {
	left:-25px;
	padding-left:25px
}
.small-screen .text .headline-1 {
	margin-left:-25px
}
.small-screen .grid-m0s245 .col-sub {
	margin:19px 0 10px -288px;
	_margin-left:-292px
}
.small-screen .screen-switch-con {
	width:1000px!important
}
.small-screen .slideImgWrap {
	width:690px
}
.small-screen .slideImgWrap .slideOverPop .slideReload {
	left:320px
}
.small-screen .slideImgWrap .slideOverPop .slideShare {
	left:263px
}
.small-screen .lemma-main-content .headline-2 {
	padding-left:10px
}
.small-screen #open-tag dd {
	width:662px;
*width:580px
}
.small-screen #topToolbar .container {
	width:1016px
}
.small-screen #topToolbar .container2 {
	width:740px
}
#content .content-ft {
	font-size:12px
}
.pr12 {
	padding-right:12px
}
.f12, .f12 td, .f12 th, .f12 div {
	font-size:12px
}
.l24 {
	line-height:24px
}
.c-red {
	color:red
}
.c-blue {
	color:blue
}
.c-gray {
	color:gray
}
.fH {
	font-family:微软雅黑, 黑体
}
.fB {
	font-weight:bold
}
.fU {
	text-decoration:underline
}
.f12px {
	font-size:12px
}
.f14px {
	font-size:14px
}
.link-gray:link, .link-gray:visited, .link-gray:hover, .link-gray:active {
	color:gray
}
.link-toggle:link, .link-toggle:visited, .link-toggle:active {
	text-decoration:none
}
.link-toggle:hover {
	text-decoration:underline
}
.endLinks {
	font-size:12px;
	margin:5px 0 0;
	clear:both;
	line-height:20px;
	width:350px
}
.endLinks a, .endLinks-share a {
	margin-left:22px
}
.endLinks-share {
	font-size:12px;
	margin:15px 0 0;
	width:350px
}
.endLinks-share li, .endLinks li {
	float:left;
	width:150px;
	display:inline;
	line-height:20px
}
.t_edit1, .t_edit2, .lock a, .dividable-lemma, .card-pic-handle, .pic-handle, .card-summary .more-link ul li span, .viewtip-icon, .text_dir dd, .catalog-holder, .text_dir .data li, .text_dir ol li, .text_dir .data li li, .tpldivide-lemma, .reference ul li a.ref-top, #side-catalog-content h1, #side-catalog-content h2, #side-catalog-content h3, #side-catalog-up div, #side-catalog-down div {
	background:url("") no-repeat
}
.editable-lemma, #sidec, #sidecatalog a.gotop, #sidecatalog .sidebar {
	background:url("") no-repeat
}
.card-summary-content .links-layout, .card-summary-content .guide-links-layout {
	float:left
}
.card-summary .card-summary-content .guide-links-layout {
	margin:15px 0 0 0;
	height:16px;
	line-height:16px
}
.card-summary .card-summary-content .border-left {
	border-left:1px solid #d7d7d7;
	margin-left:10px;
	padding-left:10px
}
.card-summary .card-summary-content .icon-tj {
	background:url("") no-repeat 0 -830px;
	float:left;
	width:34px;
	height:18px;
	margin-right:10px
}
.card-summary .card-summary-content .guide-split {
	color:#999;
	padding:0 5px
}
.article {
	font-size:14px;
	word-wrap:break-word
}
.text .polysemy-item-cnt {
	line-height:24px;
	clear:both
}
.text {
	line-height:24px
}
.text .headline-1 {
	display:block;
	font-size:24px;
	font-family:微软雅黑, 黑体, Verdana;
	font-weight:500;
	line-height:22px;
	margin:35px 0 15px -30px;
	clear:both;
	zoom:1;
	background:url("http://www.yingxiongji.com/skin/images/titleEditLine.png");
	overflow:hidden;
	position:relative
}
.headline-1-index {
	width:25px;
	height:24px;
	line-height:24px;
	font-size:16px;
	display:block;
	float:left;
	margin:1px 0 0 0;
	background:#519cea;
	color:#fff;
	text-align:center;
	border-radius:0 2px 2px 0
}
.text .headline-1 .headline-content, .movie-more-content .headline-1 .headline-content {
	line-height:24px;
	display:block;
	float:left;
	padding:0 8px 0 5px;
	background:#fff
}
.editable-title {
	display:block;
	float:right;
	background:#fff;
	padding:6px 0 0 8px;
	_width:50px
}
.text .headline-content img, .empty_content {
	display:none
}
.lock {
	float:right;
	font-weight:normal;
	font-size:14px;
	font-family:arial;
	font-style:normal;
	margin-top:8px
}
.lock a {
	background-position:-69px -410px;
	padding-left:18px;
	padding-top:2px;
	margin-right:5px
}
.text_pic {
	margin:0 0 10px 0;
	padding-bottom:3px;
	position:relative
}
.text_pic .pic-handle {
	display:none
}
.text_pic h3 {
	color:#666;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	margin:3px 0 0 0;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	font-style:normal;
	line-height:18px
}
.text_pic h3 * {
	font-style:normal;
	font-weight:normal
}
h1.title {
	font-family:微软雅黑, 黑体, Verdana;
	font-size:34px;
	line-height:34px;
	margin-bottom:18px;
	color:#000;
	font-weight:500;
	z-index:0;
	position:relative;
	overflow:hidden;
	zoom:1;
	float:left;
+margin-top:25px;
	clear:right
}
h1.title .lemmaTitleH1 {
	float:left;
	height:100%;
	padding:0 0 5px 0
}
h1.title .lemmaTitleH1 span {
	font-size:20px;
	line-height:20px
}
h1.sub-title {
	font-size:25px;
	margin-bottom:0;
	margin-top:0
}
.bk-editable-lemma-btns {
	background:url("") repeat-x;
	margin-top:2px
}
.bk-editable-lemma-btns .bk-editable-edit, .bk-editable-lemma-btns .bk-editable-history, .bk-editable-lemma-btns .bk-editable-lock, .bk-editable-lemma-btns .bk-editable-auth-lock {
	font-size:12px;
	color:#a0a0a0;
	padding-left:18px;
	text-decoration:none;
	cursor:pointer
}
.bk-editable-lemma-btns .bk-editable-edit, .bk-editable-lemma-btns .bk-editable-auth-lock, .bk-editable-lemma-btns .bk-editable-lock {
	padding-left:29px;
	line-height:25px;
	display:block;
	width:35px;
	height:25px;
	_width:35px
}
.bk-editable-lemma-btns .bk-editable-auth-lock, .bk-editable-lemma-btns .bk-editable-lock {
	line-height:24px;
	height:24px;
	margin-top:2px;
	line-height:25px\9
}
.bk-editable-lemma-btns .bk-editable-history:hover, .bk-editable-lemma-btns .bk-editable-lock:hover, .bk-editable-lemma-btns .bk-editable-auth-lock:hover {
	color:#4d8ac8;
	text-decoration:none
}
.bk-editable-lemma-btns #lemma-edit:hover {
	_text-decoration:none
}
.bk-editable-lemma-btns .bk-editable-edit {
	border:1px solid #e6e6e6;
	background:#fdfdfd url("") -75px -164px no-repeat;
	border-radius:3px
}
.bk-editable-lemma-btns .bk-editable-edit:hover {
	border:1px solid #e6e6e6;
	border:1px solid #74ade7;
	color:#fff;
	background:#74ade7 url("") -74px -188px no-repeat
}
.bk-editable-lemma-btns .bk-editable-history {
	background:transparent url("") -86px -38px no-repeat
}
.bk-editable-lemma-btns .bk-editable-history:hover {
	background:transparent url("") -86px -57px no-repeat
}
.bk-editable-lemma-btns .bk-editable-lock {
	height:18px;
	line-height:18px;
	border-right:1px solid #e6e6e6;
	background:transparent url("") -76px -74px no-repeat;
	margin-top:0
}
.bk-editable-lemma-btns .bk-editable-lock:hover {
	background:transparent url("") -76px -93px no-repeat
}
.bk-editable-lemma-btns .bk-editable-auth-lock {
	background:transparent url("") -76px -71px no-repeat
}
.bk-editable-lemma-btns .bk-editable-auth-lock:hover {
	background:transparent url("") -76px -90px no-repeat
}
.bk-editable-lemma-btns .bk-editable-edit, .bk-editable-lemma-btns .bk-editable-edit:hover, .bk-editable-lemma-btns .bk-editable-history, .bk-editable-lemma-btns .bk-editable-history:hover, .bk-editable-lemma-btns .bk-editable-lock, .bk-editable-lemma-btns .bk-editable-lock:hover, .bk-editable-lemma-btns .bk-editable-auth-lock, .bk-editable-lemma-btns .bk-editable-auth-lock:hover {
	_background-image:url("")
}
.bk3-title-wrap {
	font-size:12px;
	float:left;
	margin:6px 0 0 10px;
	font-family:"宋体"
}
.bk3-title-lock-wrap {
*zoom:1;
	font-size:12px;
	float:left;
	margin:-1px 6px 0 0;
	width:66px;
	height:27px;
	border:0;
	background:0
}
.bk3-title-layer {
	position:absolute;
	padding-top:4px;
	width:37px;
	height:26px;
	background:url("") no-repeat;
	display:inline-block;
	display:-moz-inline-stack;
*display:inline;
*zoom:1;
	font:12px arial, \5b8b\4f53, sans-serif;
	color:#888;
	text-align:center
}
.text .bk3-title-wrap a {
	padding-right:0;
	line-height:25px
}
.bds_tools a.shareCount {
	margin:0;
	padding:0;
	background:none!important
}
.bdshare_t span.bds_more {
	margin:0;
	padding:0;
	background:none!important
}
body #bdshare h6, body #bdshare_s h6 {
	font-size:12px;
	color:#666;
	font-weight:normal;
	background:0;
	padding:3px 0
}
.bk_title_body {
	float:right;
	position:relative;
	z-index:1
}
.bk_title_body .vote_btn, .bk_title_body .collect_btn, .bk_title_body #bdshare {
	cursor:pointer;
	font-size:12px;
	height:18px;
	line-height:18px;
	color:#888;
	float:left;
	text-align:center;
	min-width:67px
}
.bk_title_body .vote_btn, .bk_title_body .collect_btn {
	min-width:67px;
	width:auto!important;
	width:67px;
	line-height:18px;
	border-right:1px solid #e6e6e6
}
.bk_title_body .collect_btn {
	position:relative;
	height:auto;
	border-right:0
}
.bk_title_body #bdshare {
	float:none!important;
	display:inline-block;
	display:-moz-inline-stack;
*display:inline;
*zoom:1;
	text-align:center!important
}
.bk_title_body #bdshare .bds_more {
	display:inline-block;
*display:inline;
*zoom:1;
	float:none;
	height:18px;
	line-height:18px;
	text-align:center
}
.bk_title_body .collect_btn .collect_icon, .bk_title_body .collectflag .collect_icon {
	float:left;
	width:17px;
	height:17px;
	display:inline-block;
	background:transparent url("") 0 0 no-repeat!important;
	vertical-align:middle;
	margin-top:2px;
	_margin-top:3px
}
.bk_title_body .collectflag .collect_icon {
	background:transparent url("") 0 -26px no-repeat!important
}
.bk_title_body .collect_btn .collect_txt {
	float:left;
	min-width:30px;
	height:18px;
	text-align:left;
	border-right:1px solid #e6e6e6;
	padding:0 8px 0 5px;
	display:inline-block;
	_margin-top:2px
}
.bk_title_body .collect_btn .collect_txt:hover {
	color:#4d8ac8
}
.bk_title_body #bdshare .shareSplit {
	float:left;
	width:5px;
	height:25px;
	font-size:5px;
	line-height:5px;
	background:transparent url("") 0 -45px no-repeat!important
}
.collect-tip {
	width:85px;
	height:34px;
	background:transparent url("") 0 -51px no-repeat;
	position:absolute;
	top:19px;
	right:0;
	display:none;
	line-height:33px;
	color:#666;
	text-align:center
}
.bk3-new-lock-wrap {
	font-size:12px;
	float:left;
	margin:6px 0 0 -2px;
	font-family:"宋体";
	background:0
}
.bk3-new-lock-wrap .bk-editable-edit {
	margin-left:10px
}
.collect-tip a {
	text-decoration:none
}
.bk_title_body .bk_share_icon, .bk_title_body .vote_icon {
	width:16px;
	height:18px;
	display:inline-block;
	display:-moz-inline-stack;
*display:inline;
*zoom:1;
	vertical-align:middle;
	background:url("") no-repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
	_margin-top:2px
}
.bk_title_body .bk_share_icon, .bk_title_body .vote_icon {
	_vertical-align:bottom;
	_margin-right:2px
}
.bk_title_body .vote_num, .bk_title_body .share_text {
	_vertical-align:bottom
}
.bk_title_body .bk_share_icon {
*height:15px;
	_height:18px
}
.bk_title_body .vote_icon {
	height:18px;
	background:url("") no-repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='')
}
.bk_title_body .vote_tag .vote_icon {
	background:url("") no-repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='')
}
.bk_title_body .vote_text {
	color:#4d8ac8
}
.bk_title_body #bdshare .shareCount {
	font-family:Arial!important;
	background:none!important;
	height:18px;
	min-width:10px;
	line-height:18px;
	margin:0;
	padding:0;
	text-align:left;
	color:#888;
	width:auto!important;
	visibility:hidden
}
.bk_title_body #bdshare .shareCount:hover {
	color:#888!important
}
.shareCountDiv {
	float:left;
	padding-right:5px
}
#bdshare .bds_more img {
	float:left;
	padding:2px 3px 2px 5px;
	cursor:default!important
}
.bk_title_body #bdshare .shareIcon a {
	margin:0;
	padding:0;
	width:25px;
	height:25px
}
.bk_title_body #bdshare .shareIcon {
	float:left
}
.bk_title_body #bdshare {
	cursor:pointer
}
.bk_title_body #bdshare:hover, .bk_title_body #bdshare img:hover, .bk_title_body #bdshare #shareCount {
	cursor:pointer
}
.editable-lemma {
	display:inline-block;
	background-position:0 -191px;
	width:107px;
	height:34px;
	cursor:pointer;
	vertical-align:middle
}
.rainbow-editable-lemma {
	background-position:-23px -510px
}
.main-body .editable-lemma.onhover {
	background-position:0 -228px
}
.rainbowlemma-1-1 .throwbtl-link-span {
	display:none
}
.rainbowlemma-1-1 .text_edit a {
	display:none
}
.rainbowlemma-1-1 .related_edit {
	display:none
}
.rainbowwrap .rblk, .rainbowwrap #lock-edit, .rainbowwrap .b-ent-section-action-edit, .rainbowwrap .rbedit, .rainbowwrap .throwbtl-link-span, .rainbowwrap .related_edit, .rainbowwrap .text_edit a {
	display:none
}
.rainbowwrap #xg-doubt-bubble p, .rainbowwrap #xg-edit-bubble p {
	visibility:hidden
}
.rbmulti .rbheader-1 .rblk, .rbmulti .rbheader-1 .b-ent-section-action-edit {
	display:none
}
.rbmulti .rblk, .rbmulti .b-ent-section-action-edit, .rbmulti .rbedit, .rbmulti .throwbtl-link-span, .rbmulti .text_edit a {
	display:inline-block
}
.rbmulti .rb-1-1 .rblk, .rbmulti .rb-1-1 .b-ent-section-action-edit, .rbmulti .rb-1-1 .rbedit, .rbmulti .rb-1-1 .throwbtl-link-span, .rbmulti .rb-1-1 .related_edit, .rbmulti .rb-1-1 .text_edit a {
	display:none
}
.rb-1-1 .dividable-lemma, .rb-1-1 .doubtbox-icon, .rb-1-1 .doubtIcon, .rb-1-1 .doubtbox, .rb-1-1 .rb-add-meanItem {
	display:none
}
.rb-1-1 .lemma-top-link-divider {
	display:none!important
}
.rb-1-1 .rblk {
	display:inline-block
}
#view .bk-editable-lemma-btns .rb-edit {
	display:none
}
.rb-1-0 .related_edit {
	display:none
}
#view .rb-1-0 #auth-lock-edit {
	display:none
}
#view .rb-1-0 .rb-edit {
	display:block!important;
	line-height:30px
}
#view .rb-1-0 .rb-add-meanItem {
	display:block
}
.rb-1-0 .rbedit, .rb-1-0 .b-ent-section-action-edit .rbmulti .rb-1-0 .rbedit, .rbmulti .rb-1-0 .b-ent-section-action-edit {
	display:inline-block
}
.rbmulti .rb-1-0 .throwbtl-link-span, .rbmulti .rb-1-0 .related_edit, .rbmulti .rb-1-0 .text_edit a.rb-1-0 .throwbtl-link-span, .rb-1-0 .related_edit, .rb-1-0 .text_edit a {
	display:inline
}
.rb-1-0 .bk3-title-lock-wrap {
	border:1px solid #e6e6e6;
	background-color:#fdfdfd
}
.rbnotlogin .rblk {
	display:inline-block
}
.rainbowwrap .editable-lemma {
	background-position:-23px -510px
}
.rainbowwrap .editable-lemma.onhover {
	background-position:-23px -553px
}
.rbnotlogin .b-ent-section-action-edit, .rbnotlogin .rbedit, .rbnotlogin .throwbtl-link-span, .rbnotlogin .related_edit, .rbnotlogin .text_edit a {
	display:none
}
.rbnotlogin #xg-doubt-bubble p, .rbnotlogin #xg-edit-bubble p {
	visibility:hidden
}
.rbmulti .b-ent-section-action-edit, .rbmulti .throwbtl-link-span, .rbmulti .text_edit a {
	display:inline
}
.rbmulti .rbheader-1 .b-ent-section-action-edit, .rbmulti .rainbowlemma-1 .throwbtl-link-span, .rbmulti .rainbowlemma-1 .text_edit a {
	display:none
}
.rbmulti .rb-1-0 .b-ent-section-action-edit, .rbmulti .rb-1-0 .throwbtl-link-span, .rbmulti .rb-1-0 .text_edit a {
	display:inline
}
.rb-1-0 .throwbtl-link-span {
	display:inline
}
.rbnotlogin #xg-doubt-bubble p, .rbnotlogin #xg-edit-bubble p {
	visibility:hidden
}
.doubtblacklist #xg-doubt-bubble p {
	visibility:hidden
}
.tasktip {
	width:257px;
	height:42px;
	color:#c95c20;
	overflow:hidden;
	position:absolute;
	z-index:11;
	padding:10px 10px 10px 15px;
	background:url("") 0 0 no-repeat
}
.tasktip a {
	text-decoration:none
}
.dividable-lemma {
	vertical-align:middle;
	padding-left:16px;
	width:74px;
	font-size:12px;
	margin-right:5px;
	background:transparent url("") no-repeat 0 0;
	color:#0163af
}
.bk-editable-mulit-lemma {
	color:#666;
	display:block;
	float:right;
	height:15px;
	line-height:15px;
	font-size:12px;
	overflow:hidden;
	width:125px;
	margin-left:-20px;
	margin-top:12px
}
.bk-editable-mulit-lemma em {
*display:inline-block;
	_zoom:1;
	_display:inline;
	background-position:-45px -144px;
	padding:0 20px 0 0
}
.card-pic-handle, .pic-handle {
	background-position:0 -395px;
	width:14px;
	height:14px;
	font-size:0;
	line-height:0;
	display:block;
	border:1px solid #fff;
	text-decoration:none
}
.card-pic-handle {
	position:absolute;
	right:4px;
	bottom:4px
}
.pic-handle {
	float:right;
	margin-top:2px
}
.entertainment .pic-handle {
	display:none
}
.card-pic-handle:hover, .text_pic a.pic-handle:hover {
	background-position:0 -409px;
	border:1px solid #ccc;
	text-decoration:none
}
.text_pic .pic-handle {
	border:1px solid #f6f6f6
}
.pic-hover a.pic-handle {
	background-position:0 -409px;
	border:1px solid #ccc
}
.text_pic.pic-hover a.pic-handle {
	border-color:#ccc
}
.text_edit a {
	height:15px;
	line-height:16px;
	padding-left:18px;
	background:transparent url("") no-repeat -85px 1px;
	font-size:12px;
	color:#888;
	font-family:"宋体";
	text-decoration:none;
	display:block
}
.text_edit a:hover {
	background:transparent url("") no-repeat -85px -146px;
	text-decoration:none
}
.text_edit a, .text_edit a:hover {
	_background-image:url("")
}
.card-title {
	margin:10px 0;
	padding:4px 0;
	font-size:14px;
	border-bottom:2px solid #ccc;
	line-height:1
}
.card-summary {
	background-color:#fff;
	line-height:25px;
	font-size:14px;
	color:#333;
	margin-bottom:18px
}
.card-summary-content .card-summary-p {
	text-indent:2em
}
.card-summary-content .card-summary-p p {
	text-indent:2em;
	margin-bottom:14px
}
.card-summary .pic {
	float:left;
	margin:2px 15px 0 0;
*margin-right:12px;
	padding:4px;
	position:relative;
	text-align:center;
	font-size:12px;
	border:1px solid #e8e8e8
}
.card-summary .card-image {
	display:block
}
.card-summary .pic div {
	line-height:1.5;
	font-size:12px;
	margin-top:5px;
	padding-right:10px;
	text-align:center;
	min-height:18px;
	_height:18px
}
.card-summary .more-link {
	font-size:14px;
	margin-top:10px
}
.card-summary .more-link ul li span {
	background-position:-45px -832px;
	padding-left:16px
}
.card-summary .more-link ul li {
	white-space:nowrap;
	overflow:hidden
}
.more-link-noinfo {
	border-top:1px dashed #dedfe1
}
.more-link-info li {
	width:327px;
	float:left
}
.more-link-info li.linkli-left {
	margin-right:35px
}
.more-link-info li.linkli-top {
	border-top:1px dashed #dedfe1
}
.more-link-info li a {
	float:right
}
.more-link-info li span {
	font-size:13px;
	font-weight:bold;
	padding-left:2px;
	line-height:23px
}
.more-link-info li span.morelink-item {
	font-weight:normal;
	float:right
}
.card-info {
	margin:0 0 15px 0
}
.card-info-inner {
	width:690px;
	border-bottom:1px solid #dedfe1;
	overflow:hidden
}
.card-info table.tableWrap {
	border-collapse:collapse;
	margin-top:-1px;
	_margin-top:-5px
}
.card-info td.seperateTd {
	width:347px;
	vertical-align:top
}
.card-info td.seperateTd table {
	border-collapse:collapse
}
.card-info td.seperateTd table td {
	border-top:1px dashed #dedfe1;
	line-height:23px
}
div.oneHeightDiv {
	height:1px;
	line-height:1px;
	font-size:1px
}
.card-info td.cardFirstTd {
	width:100px;
	padding-left:2px;
	vertical-align:top;
	font-size:13px;
	font-weight:bold
}
.card-info td.cardSecondTd {
	padding-right:2px;
	text-align:right;
	font-size:13px
}
.lemma-main-content {
	overflow:hidden;
	float:left;
	outline:0;
	padding-bottom:16px;
	width:790px;
	position:relative;
	left:-30px;
	padding-left:30px;
	_left:0;
	_padding-left:0
}
.lemma-main-content:focus {
	outline:0
}
.lemma-main-content table.editorTable {
	border:1px #888 solid;
	border-collapse:collapse;
	margin-bottom:2px;
	word-wrap:break-word;
word-break;
break-all
}
.lemma-main-content table.editorTable td {
	border:1px #888 solid;
	border-collapse:collapse
}
#content sup {
	white-space:nowrap;
	margin-left:2px;
	color:#36c;
	cursor:pointer;
	padding:0 2px;
	font-size:100%\9;
	font-size:inherit\9;
	position:relative;
	vertical-align:baseline;
	top:-0.5em
}
#content sup.normal {
	cursor:default;
	color:#000;
	margin:0;
	padding:0
}
.lemma-main-content .headline-2 {
	font-size:18px;
	font-family:微软雅黑, 黑体, Verdana;
	line-height:19px;
	margin:20px 0 12px;
	clear:both;
	font-weight:500;
	padding-left:5px
}
.lemma-main-content .headline-2 headline-content {
	line-height:19px
}
.lemma-main-content .text_pic img {
	display:block
}
.lemma-main-content .text_pic sup {
	margin-right:15px;
	font-family:"arial,宋体,sans-serif"
}
.lemma-main-content .text_pic p {
	color:#555;
	text-align:left;
	font-size:12px;
	font-family:"宋体";
	font-weight:normal;
	display:block;
	word-wrap:break-word;
	word-break:break-all;
	font-style:normal;
	line-height:15px;
	padding:8px 7px 8px;
	min-height:12px;
	_height:12px;
	border:1px solid #e0e0e0;
	border-top:0;
	border-bottom:1px solid #ccc;
	zoom:1
}
.lemma-main-content .text_pic p * {
	font-style:normal;
	font-weight:normal
}
.lemma-main-content table.table-view {
	margin:5px 0;
	border-collapse:collapse;
	word-wrap:break-word;
	word-break:break-all;
	font-size:12px;
	line-height:22px;
	color:#000
}
.lemma-main-content table.table-view a {
	text-decoration:none
}
.lemma-main-content table.table-view a:hover {
	text-decoration:underline
}
.lemma-main-content td, .lemma-main-content th {
	padding:2px 10px;
	font-size:12px;
	line-height:22px;
	height:22px;
	border:1px solid #e6e6e6
}
.lemma-main-content th {
	border-bottom:1px solid #e6e6e6;
	text-align:center;
	font-weight:bold;
	height:23px;
	background-color:#f9f9f9
}
.lemma-main-content caption {
	font-weight:bold;
	padding:10px 0;
	padding:8px 0 9px;
	font-size:14px
}
.view-tip-pannel {
	clear:both;
	margin:10px 0 10px 0;
	zoom:1
}
.view-tip-pannel p {
	font-size:14px;
	line-height:14px;
	color:#333;
	background:transparent url("") -70px -89px no-repeat;
	padding:3px 0 1px 30px
}
.view-tip-pannel p span, .view-tip-pannel p a {
	font-weight:bold
}
.view-tip-pannel p a.fontNormal {
	font-weight:normal
}
.view-tip-pannel span {
	font:bold 14px arial
}
.viewtip-icon {
	display:inline-block;
	height:15px;
	float:left;
	margin-right:5px;
	_margin-right:2px;
	width:16px;
	margin-top:10px;
	vertical-align:baseline;
	background-position:-80px -313px
}
.viewtip-synstd {
	background-position:-80px -313px
}
.viewtip-redirect {
	background-position:-80px -335px
}
.text_dir {
	background:#fff;
	border:1px solid #dedfe1;
	margin-bottom:10px;
	padding:0;
	position:relative;
	zoom:1;
	z-index:1;
	float:left;
	clear:both
}
.text_dir p {
	font-weight:bold;
	line-height:30px;
	border-bottom:1px dashed #ddd;
	padding-left:10px;
	margin:0 4px 10px
}
.text_dir dl {
	background:#fff;
	padding:0 20px 0 15px
}
.text_dir dd.catalog-item {
	background-position:-93px -716px;
	padding-left:16px;
	line-height:22px;
	position:relative
}
.main-body .catalog-holder.hover {
	background-position:35px -669px
}
.text_dir .holder {
	padding-bottom:20px;
	padding-right:60px
}
.text_dir .holder-nocalapse {
	padding-bottom:10px!important;
	padding-right:20px!important
}
.text_dir .holder2 {
	left:-9999px;
	padding-right:60px;
	display:block;
	position:absolute;
	top:41px;
	border:1px solid #dedfe1;
	border-top:0;
	padding-bottom:20px
}
.text_dir .holder .hide {
	display:none
}
.text_dir .hideholder .hide {
	display:none
}
.text_dir .temp {
	overflow:hidden;
	padding:0
}
.text_dir .data li {
	background-position:-93px -716px;
	padding-left:16px;
	zoom:1
}
.text_dir ol li, .text_dir .data li li {
	background-position:2px -757px;
	padding:0
}
.text_dir a {
	white-space:nowrap
}
div.polysemy {
	border-top:2px solid #DDD;
	border-bottom:2px solid #DDD;
	font-size:12px;
	margin-bottom:10px;
	background:url("") no-repeat 5px 6px;
	line-height:35px;
	padding:0 0 0 35px;
	height:36px;
	overflow:hidden
}
div.polysemy a {
	font-size:14px
}
div.polysemyContentDiv {
	padding:15px;
	line-height:25px
}
div.polysemyContentDiv input {
	width:360px
}
span.polysemyExp {
	color:#aaa;
	font-size:12px
}
span.polysemyRed {
	color:#f66;
	font-size:12px
}
.polysemy-item-cnt h1.title {
	overflow:hidden
}
.polysemy-item-cnt .bk-editable-lemma-btns {
	width:80px
}
.tpldivide-lemma {
	vertical-align:middle;
	background-position:-72px -432px;
	padding-left:17px;
	width:74px;
	color:#0163af
}
.authority {
	font-size:12px;
	line-height:20px;
	margin-bottom:30px;
	position:relative;
	zoom:1;
	clear:both;
	white-space:nowrap;
	padding-top:12px
}
.authority a {
	color:#36c;
	font-weight:bold;
	font-size:14px;
	white-space:nowrap
}
.authority p {
	white-space:nowrap;
	border:1px dashed #ccc;
	float:left;
	padding:6px 20px 6px 40px
}
.authorityLogo {
	background:url("") no-repeat;
	width:36px;
	height:47px;
	zoom:1;
	position:absolute;
	left:0;
	top:0;
	_background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="")
}
.reference ul {
	padding:0;
	margin:0
}
.reference ul li {
	width:100%;
	margin-top:12px;
	font-size:12px
}
.reference ul li.reference_highlight, sup.reference_highlight {
	background:#e6f0f8
}
.reference ul li a .ref-url-text {
	text-decoration:underline
}
.reference ul li a img {
	border:0
}
.reference ul li a.ref-top {
	width:15px;
	height:14px;
	overflow:hidden;
	background:url("") no-repeat 0 -14px;
	text-decoration:none;
	display:inline-block;
	_zoom:1;
*display:inline;
	margin-right:4px;
	float:left;
	margin-top:3px
}
.reference ul li a.ref-top:hover {
	background-position:0 -30px;
	text-decoration:none
}
.viewRefer .reference ul li {
	line-height:20px;
	margin-top:9px
}
.viewRefer .reference ul li a {
	text-decoration:none
}
.viewRefer .reference ul li a:hover {
	text-decoration:underline
}
.linkout {
	background:url("") no-repeat right 2px;
	padding-right:18px
}
.ref-bd {
	margin-left:26px
}
.ref-index {
	float:left
}
.line-2 {
	margin-left:32px
}
.line-3 {
	margin-left:36px
}
.refUrl {
	_padding-left:4px
}
.ref-index .r-index {
	float:left;
	font-size:10px;
	font-weight:bold;
	height:16px;
	line-height:16px;
	text-align:right;
	padding-left:4px;
	background:#eee;
	color:#999
}
.ref-index .slide {
	float:left
}
.ref-index .s-right {
	border-color:transparent transparent transparent #eee
}
.refTip-box {
	z-index:900;
	zoom:1;
	font-size:12px;
	border:1px solid #96aac6;
	position:absolute;
	display:none
}
.refTip-bg {
	background-color:#fafcff
}
.refTip-content {
	text-align:left;
	padding:15px;
	background-color:#fafcff;
	max-width:220px;
	width:220px;
	word-break:break-all;
	word-wrap:break-word
}
.refTip-content p {
	max-width:220px;
	_width:220px;
	margin-bottom:3px
}
.refTip-text {
	width:20px;
	background-color:#96aac6;
	height:100%;
	right:0;
	top:0;
	color:#fff;
	text-align:center;
	padding:2px 0 2px 0
}
td.refTip-text {
	line-height:12px;
	letter-spacing:0
}
.refTip-triangle {
	background:url("") no-repeat 0 -266px;
	overflow:hidden;
	position:absolute;
	z-index:9999;
	width:11px;
	height:6px;
	bottom:-6px;
	left:20px
}
#sidecatalog {
	height:120px;
	z-index:1
}
#sidecatalog a.gotop {
	width:28px;
	height:22px;
	display:block;
	background-position:1px -370px
}
#sidecatalog .sidebar {
	height:104px;
	width:28px;
	background-position:1px -267px;
	cursor:pointer
}
.viewRefer .ref-bd {
	margin-left:4px
}
.viewRefer .ref-bd .ref-index {
	color:#666;
	float:none
}
.viewRefer .refUrl {
	margin-left:4px
}
#sidebar.show {
	background-position:-42px -267px
}
#side-catalog-content {
	width:250px;
	border:1px solid #a3d0e4;
	background:#fff;
	z-index:3
}
#side-lemma-title {
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	height:30px;
	margin-left:10px
}
#side-catalog-content h1 {
	line-height:22px;
	height:22px;
	overflow:hidden;
	font-size:14px;
	background-position:10px -737px;
	padding-left:26px
}
#side-catalog-content h2 {
	background-position:10px -600px;
	line-height:22px;
	height:22px;
	overflow:hidden;
	padding-left:26px;
	font-size:14px;
	margin-left:20px;
	font-weight:normal
}
#side-catalog-content h3 {
	background-position:16px -755px;
	line-height:22px;
	height:22px;
	padding-left:26px;
	margin-left:30px;
	font-size:14px;
	font-weight:normal;
	overflow:hidden
}
#side-catalog-content a {
	text-decoration:none;
	outline:0
}
#side-catalog-content a:hover {
	text-decoration:none
}
#side-title-panel {
	overflow:hidden;
	position:relative;
	zoom:1;
	padding:0 10px
}
#side-title-list {
	position:absolute;
	left:0;
	width:250px
}
#side-title-panel a {
	padding:4px;
	font-weight:normal;
	font-size:14px
}
#side-title-panel .on a {
	background:#edf5fc
}
#side-title-panel .expand a {
	color:#333
}
#side-catalog-up div, #side-catalog-down div {
	height:16px;
	background-position:126px -692px;
	background-color:#f4f9fb;
	overflow:hidden;
	cursor:pointer;
	margin-bottom:4px
}
#side-catalog-down.disable div, #side-catalog-up.disable div {
	cursor:default;
	background-color:#f4f9fb
}
#side-catalog-up.hover div {
	background-position:126px -656px
}
#side-catalog-down.hover div {
	background-position:126px -673px
}
#side-catalog-down div {
	background-position:126px -706px;
	margin:4px 0 0
}
.album-div {
	position:relative;
	background-color:#fff
}
.album-border2 {
	display:none
}
.album-border3 {
	display:none
}
.album-overlay {
	display:block;
	text-decoration:none;
	position:absolute;
	left:0
}
.album-overlay:hover {
	text-decoration:none
}
.album-logo {
	display:none
}
.album-bottom {
	display:block;
	min-height:15px;
	padding-left:10px;
	line-height:15px;
	padding:8px 0 8px 7px;
	text-align:left;
	border:1px solid #e0e0e0;
	border-top:0;
	border-bottom:1px solid #ccc
}
.album-bottom .title {
	color:#555
}
.album-bottom .albumCount {
	color:#999;
	font-size:12px;
	font-family:'宋体'
}
.imgBorder {
	border:1px solid #e0e0e0;
	position:absolute;
	top:0;
	left:0;
	display:block
}
.album-bottom:hover {
	text-decoration:none!important;
	cursor:pointer
}
.album-cover {
	left:0;
	top:0;
	background-color:white;
	position:absolute
}
.album-border3 {
	left:3px;
	top:3px
}
.album-border2 {
	left:6px;
	top:6px
}
.album-view {
	margin:10px 0 10px 0;
	position:relative
}
.album-logo {
	right:5px;
	_right:18px;
	top:0;
	left:auto;
	background:transparent url("") no-repeat;
	_background:0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="")
}
.video-view {
	border:1px solid #DDD;
	padding:3px;
	padding-bottom:0;
	text-align:center;
	background-color:#FFF;
	margin:5px
}
.video-view .title {
	height:28px;
	line-height:28px;
	white-space:nowrap;
	color:#676767;
	font-size:12px
}
.hierarchy-view {
	float:left!important;
	width:100%;
	font-size:12px;
	padding-top:10px
}
.hierarchy-view a {
	text-decoration:none;
	color:#136ec2
}
.hierarchy-view a:hover {
	text-decoration:underline
}
.hierarchy-view .mark-hie {
	color:#136ec2
}
.module-block {
	background-color:#fafafa
}
.b-btn-1 em.tpldidicon {
	padding:0 0 0 15px;
	background:#fff url("") no-repeat 0 center
}
.lengtip {
	color:#999
}
.text .t_edit1 {
	font:14px "Arial";
	font-weight:bold;
	background-position:-19px -415px;
	padding:3px 0 2px 20px;
	margin:7px 5px 0 0;
	float:right
}
.text .t_edit2 {
	font:14px "Arial";
	font-weight:bold;
	background-position:-39px -413px;
	padding:3px 0 2px 25px;
	margin:8px 5px 0 0;
	float:right
}
.text .t_polysemy {
	font:14px "Arial";
	font-weight:bold;
	background:url("") no-repeat 0 -27px;
	padding:3px 0 2px 22px;
	margin:8px 12px 0 0;
	float:right
}
.bk-feedback {
	background:url("") no-repeat 0 -235px;
	height:100px;
	line-height:100px;
	padding-left:20px;
	color:#999;
	font-size:12px;
	_background-image:url("")
}
.bk-feedback a {
	text-decoration:none
}
.lemma-ext-bottom dt, .reinforce dt {
	border-bottom:2px solid #ccc;
	font-weight:bold;
	line-height:20px;
	padding:2px 0 5px 0;
	margin-bottom:10px;
	font-size:14px
}
.lemma-ext-bottom dt {
	border:0
}
a.ref_more {
	line-height:16px;
	padding:3px 10px 0 0;
	margin:0;
	text-decoration:none;
	background:url("") no-repeat -11px -21px;
	float:right;
	white-space:nowrap
}
.ref {
	border-top:1px dashed #CCC;
	clear:both;
	padding:10px 0;
	position:relative;
	zoom:1
}
.reinforce {
	font-size:12px
}
.reinforce dl {
	margin-bottom:30px
}
.reinforce dd {
	color:#333;
	word-wrap:break-word;
	word-break:break-all
}
.reinforce dt span {
	font-weight:normal
}
.reinforce .add {
	font-weight:normal;
	color:#36c;
	margin:0;
	position:absolute;
	right:15px;
	top:8px;
	z-index:8
}
#onelinediv a {
	margin-right:10px
}
.r {
	float:right
}
.end {
	position:relative;
	z-index:0;
	margin:10px 0 30px;
	clear:both;
	zoom:1
}
.declare {
	font-size:12px;
	color:#333;
	float:right;
	width:518px;
	margin:5px 0;
	line-height:1.6em
}
.text_vote1, .text_vote2 {
	width:146px;
	height:46px;
	padding-top:7px;
	font-size:12px;
	color:#999;
	text-align:center;
	background:url("") no-repeat;
	cursor:pointer
}
.text_vote1 b, .text_vote2 b {
	display:block;
	height:20px;
	color:#44a701;
	font-size:14px;
	font-family:"Tahoma";
	text-align:left;
	padding:2px 0 0 65px
}
.text_vote1 {
	background-position:-88px 0
}
.text_vote2 {
	color:#fff;
	background-position:-88px -54px
}
.text_vote2 b {
	color:#fff
}
.share {
	border:1px solid #ddd;
	height:42px;
	line-height:42px;
	font-size:12px;
	color:#999;
	background:#fafafa;
	margin-bottom:30px
}
.share-item-title {
	border-right:1px solid #ddd;
	float:left;
	height:38px;
	margin:2px 0;
	text-align:center;
	width:120px
}
.share-tip {
	float:left
}
.share-item {
	margin-left:10px;
	float:left;
	width:557px
}
span.bds_more, .bds_tools a {
	margin:8px 5px
}
.bds_more {
	line-height:16px
}
.cang {
	background:url("") no-repeat 0 0;
	padding-left:16px;
	display:block;
	height:16px;
	line-height:16px;
	margin:12px 0 0 20px;
	text-align:left;
	text-decoration:none
}
.try {
	color:#333;
	padding:0 0 5px;
	margin-bottom:10px;
	clear:both
}
.try .edit {
	font-size:14px;
	font-weight:bold;
	background:url("") no-repeat 0 -26px;
	padding-left:20px;
	margin:0 5px
}
.spctrl {
	height:14px;
	line-height:14px;
	font-size:12px;
	overflow:hidden
}
.bpctrl {
	height:30px;
	line-height:30px;
	overflow:hidden
}
.no-border {
	border:0
}
#relatedLemmaDown .relative {
	z-index:1
}
#relatedLemmaDown .related_edit {
	float:right;
	font-size:12px;
	height:14px;
	line-height:14px;
	background:url("") no-repeat left -127px;
	padding-left:14px
}
#relatedLemmaDown .related_edit a {
	text-decoration:none
}
.word_more_con {
	width:610px;
	position:absolute;
	z-index:5;
	left:0;
	top:0;
	border:1px solid #dedfe1;
	background:#fff;
	padding:6px 40px 6px 10px;
	line-height:20px
}
#word_more {
	width:40px;
	height:20px;
	overflow:hidden;
	font-size:12px;
	float:right;
	display:inline-block;
	margin-top:-15px;
	left:620px;
	z-index:6;
	cursor:pointer;
	top:0
}
.word_more1 div, .word_more2 div {
	background:url("") no-repeat;
	height:20px
}
.word_more1 div {
	background-position:-205px -116px
}
.word_more1 div.hover {
	background-position:-205px -147px
}
.word_more2 {
	top:8px
}
.word_more2 div {
	background-position:-163px -116px
}
.word_more2 div.hover {
	background-position:-163px -147px
}
.word_more_con a {
	margin-right:10px
}
#co-editors {
	color:#000
}
div.onelineonly {
	height:20px;
	overflow:hidden;
	float:left;
	width:600px;
	position:relative;
	zoom:1
}
div.onelineonly ul {
	list-style:none;
	width:615px
}
div.onelineonly ul li {
	float:left;
	margin:0 5px;
	line-height:22px
}
div.onelineonly a {
	white-space:nowrap;
	font-size:14px
}
div.onelineonly ul.onelineonlydun li {
	margin:0
}
div.materialLib {
	margin:12px 15px 5px 15px
}
.mp3Material {
	height:23px;
	overflow:hidden;
	padding:0;
	clear:both;
	z-index:0
}
.mp3Material span {
	float:left;
	width:60px
}
.mp3Material ul {
	list-style:none;
	width:560px;
	height:17px;
	overflow:hidden;
	float:left
}
.mp3Material ul li {
	float:left;
	margin:0 5px;
	white-space:nowrap
}
.mp3Material a {
	white-space:nowrap
}
.moreMaterial {
	font-size:12px;
	margin:0 0 10px 5px;
	text-align:right;
	overflow:hidden;
	width:680px;
	margin-bottom:-5px
}
.moreMaterial a {
	float:right;
	text-decoration:none;
	background:url("") no-repeat 50px -217px;
	padding:3px 10px 0 0
}
.singleVideobox {
	overflow:hidden
}
.singleVideo {
	float:left;
	width:128px;
	background:url("") no-repeat;
	padding:13px 16px 6px 0;
	margin:10px 20px 0 0;
	position:relative
}
.videoTitle {
	font-size:12px;
	text-align:center;
	line-height:25px
}
.videoTitleACut {
	white-space:nowrap
}
.pad14 {
	padding:6px 14px 12px
}
.info {
	line-height:22px;
	color:#666
}
.topuser {
	line-height:24px;
	color:#666
}
.topuser td {
	padding-top:2px
}
.topuser th {
	word-wrap:break-word;
	word-break:break-all
}
.topuser .usertitle {
	margin-top:-1px
}
.topuser th {
	text-align:left
}
.topuser b {
	color:black
}
.topuser td a {
	color:#000
}
.topuser th a:link, .topuser th a:visited, .topuser th a:hover, .topuser th a:active {
	text-decoration:none
}
.topuser tr {
	_height:25px
}
.topuser .contri-type {
	line-height:25px
}
.more1, .more2 {
	font-size:12px;
	font-weight:normal;
	float:right;
	background:url("") no-repeat -92px -259px;
	padding-right:10px;
	text-decoration:none
}
.more2 {
	background-position:26px -258px
}
.task {
	color:#333;
	margin-bottom:13px;
	margin-top:0!important
}
.task dd {
	padding:4px 0 10px
}
.notice {
	color:#333
}
.notice dd {
	font-size:12px;
	background:url("") no-repeat 2px -99px;
	padding-left:12px;
	line-height:22px
}
.notice sup {
	color:#f00;
	line-height:12px
}
.relative {
	position:relative
}
.relatedHelp {
	padding-left:18px;
	background:url("") no-repeat
}
.rel_word li {
	background:url("") no-repeat 2px -326px;
	padding-left:12px;
	line-height:20px
}
.rel_word li a.cutWord {
	word-wrap:break-word;
	word-break:break-all
}
.myedit {
	margin:0;
	padding-left:15px;
	background:url("") no-repeat 0 -80px
}
.pcixin {
	color:#A00;
	margin-top:3px
}
.ptitle {
	margin-top:3px
}
.pexplain {
	margin-left:20px;
	margin-top:3px
}
.tipMain {
	border:1px solid #ffd4ad;
	background-color:#fff7f0;
	line-height:20px;
	color:#535353;
	padding:0 10px
}
.tip {
	display:none;
	position:absolute
}
.reason-tip {
	left:100px;
	white-space:nowrap
}
#userTip {
	left:30px;
	top:81px;
	width:216px;
	height:78px
}
#userTipArrow {
	position:absolute;
	width:16px;
	height:7px;
	top:0;
	z-index:99;
	left:94px;
	background:transparent url("") no-repeat scroll -59px -42px
}
#userTipMain {
	position:absolute;
	top:6px;
	width:216px;
	height:78px
}
#userTipMain p {
	margin:8px;
	font-size:12px
}
#hotHelpTip {
	left:115px;
	top:30px;
	width:166px;
	line-height:15px
}
#completeTip {
	left:40px
}
#completeTipMain {
	min-width:200px
}
#completeTipMain span {
	color:red
}
a.try-edit {
	background:url("") no-repeat 0 -109px;
	font-weight:bold;
	margin-left:8px;
	padding-left:16px
}
.box2 {
	margin-bottom:15px;
	margin-right:10px
}
.box2-inner .edit_it {
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	float:right;
	margin:5px 8px 0 0
}
.box2-inner .more_right {
	font-weight:normal;
	line-height:18px;
	float:right
}
.box2 dt.sidetitle {
	font-size:14px;
	line-height:25px;
	border-bottom:1px solid #ddd;
	margin-bottom:10px;
	font-weight:bold;
	color:black
}
.box2 dt.sidetitle2 {
	font-weight:bold
}
.box2 dt span {
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	float:right;
	margin:5px 8px 0 0
}
#mabox .box2-inner {
	padding:6px 6px 12px 12px;
	border:1px solid #cce0ee;
	background:#fff
}
#mabox .box2-inner a font {
	font-size:12px
}
#mabox a {
	text-decoration:underline
}
.odp {
	background:url("") no-repeat;
	display:inline-block;
	height:16px;
	width:16px;
	vertical-align:middle
}
.odp0 {
	background-position:0 -158px
}
.odp1 {
	background-position:-21px -158px
}
.odp2 {
	background-position:-42px -158px
}
.odp3 {
	background-position:-63px -158px
}
.odp4 {
	background-position:-84px -158px
}
.odp5 {
	background-position:-105px -158px
}
.odp6 {
	background-position:-126px -158px
}
.odp7 {
	background-position:-144px -158px
}
.whatIs {
	background:url("") -18px -139px no-repeat;
	display:inline-block;
	height:11px;
	width:10px;
	vertical-align:middle
}
.authImg {
	text-align:left;
	overflow:hidden;
	width:226px
}
.authContent p {
	padding:0;
	margin:5px 0 0 0
}
.authContent p a {
	color:#1852c7;
	font-size:14px;
	text-decoration:none
}
.authContent span {
	line-height:20px
}
.authContent .extinfo {
	margin-top:5px;
	font-size:12px
}
.extinfo0, .extinfo1, .extinfo4, .extinfo7 {
	font-weight:bold
}
.extinfo2, .extinfo5, .extinfo8 {
	color:#999
}
.authority-morelink {
	margin-right:8px;
*position:relative;
*top:-21px
}
#userInfoDiv {
	display:none
}
#userInfoDiv.box2 {
	border-left:3px solid #dde7e9
}
#kedoutuanPic, #masterPic, #corePic {
	display:none
}
#userMessage {
*zoom:1;
	padding-bottom:6px
}
.userin-split {
	overflow:hidden;
	height:0;
	border-bottom:1px solid #fff;
	border-top:1px solid #a0cce0
}
#userTitleLink {
	font-weight:bold;
	vertical-align:1px
}
.userinfo-pic {
	float:left;
	width:68px;
	height:68px;
	border:1px solid #e1e1e2;
	margin-right:6px
}
#userDetail {
	float:left;
	width:160px;
	overflow:hidden;
	white-space:nowrap;
	line-height:1.4em;
	padding-top:4px
}
#userDetail p {
	margin:6px 0
}
#userTitle img {
	margin-right:5px
}
#userTitle .newbie {
	float:left;
	text-indent:-99em;
	width:55px;
	height:16px;
	line-height:16px;
	background:url("") no-repeat 0 0
}
#userTitle .setname {
	padding:0 0 0 14px;
	background:url("") no-repeat 0 -19px;
	margin-left:8px
}
#highVersionLink, #goodVersionLink {
	margin:0 3px;
	background:url("") no-repeat;
	width:12px;
	height:17px;
	display:inline-block;
	vertical-align:middle
}
#highVersionLink {
	background-position:0 -72px
}
#goodVersionLink {
	background-position:-32px -72px
}
#highVersionNum, #goodVersionNum {
	vertical-align:-3px
}
#userProcessBack {
	margin-top:5px;
	width:159px;
	height:13px;
	background:url("") no-repeat 0 -94px;
	font-size:0;
	line-height:0
}
#userProcess {
	background:url("") no-repeat 0 -108px;
	height:12px;
	width:3px;
	line-height:0;
	font-size:0
}
.userinfo-inner {
	padding:8px 6px 0 12px
}
.userinfo-side {
	position:relative;
	zoom:1;
	margin:-11px 0 10px -13px;
	line-height:22px;
	color:#333;
	background-color:#e9f3f6
}
.userinfo-side .fl {
	float:left
}
.userinfo-side .fr {
	float:right
}
.userinfo-side .dnone {
	position:absolute;
	top:-9999em
}
.userinfo-side a {
	color:#36c
}
.userinfo-side a:hover {
	text-decoration:none
}
.userinfo-side .blink {
	color:#333
}
.userinfo-side .blink:hover {
	color:#36c
}
.userinfo-side .impt-word {
	color:#f70;
	word-break:break-all
}
.userinfo-side .piece {
	border-bottom:1px dotted #b8d6e6;
	padding-top:10px
}
.userinfo-side .mr8 {
	margin-right:8px
}
.userinfo-side .mr4 {
	margin-right:4px
}
.userinfo-side .mb10 {
	margin-bottom:10px
}
.userinfo-side .mb15 {
	margin-bottom:15px
}
.userinfo-side .mlr4 {
	margin:0 4px
}
.userinfo-side .vm {
	vertical-align:middle;
	display:inline-block
}
.userinfo-side h3 {
	height:18px;
	line-height:18px;
	margin-bottom:4px
}
.userinfo-side h3 .title {
	font-size:14px;
	float:left
}
.userinfo-side h3 a {
	vertical-align:middle
}
.userinfo-side .icon-hotword, .userinfo-side .icon-lemma, .userinfo-side .icon-common-task, .userinfo-side .goto, .userinfo-side .icon-growup-task, .userinfo-side .icon-wealth {
	width:16px;
	height:16px;
	background:url("") no-repeat
}
.userinfo-side .goto {
	display:inline-block;
	background-position:-113px -72px;
	text-indent:3000px;
	overflow:hidden;
	vertical-align:middle;
*vertical-align:2px
}
.userinfo-side .icon-wealth {
	display:inline-block;
	background-position:-91px -71px
}
.userinfo-side .icon-growup-task {
	float:left;
	background-position:-33px -122px
}
.userinfo-side .icon-hotword {
	float:left;
	background-position:0 -122px
}
.userinfo-side .icon-lemma {
	float:left;
	background-position:-17px -122px
}
.userinfo-side .icon-common-task {
	float:left;
	background-position:-130px -122px
}
.hot-word-refresh {
	background:url("") no-repeat 0 -39px;
	width:18px;
	height:19px;
	float:right
}
.hot-word-refresh:hover {
	background-position:-23px -39px
}
.userinfo-side .gotouc-wrap {
	text-align:center;
	padding:15px 0
}
.userinfo-side .gotouc {
	background:url("") no-repeat 0 0;
	display:block;
	width:127px;
	line-height:30px;
	font-size:14px;
	margin:0 auto;
	text-indent:20px
}
#encourage_icon_href {
	background:url("") no-repeat -131px -70px;
	float:left;
	width:14px;
	height:16px
}
#growupTasks .act {
	float:right;
	font-family:\5b8b\4f53
}
#growupTasks .progressbar {
	float:left;
	width:126px;
	height:13px;
	overflow:hidden;
	margin-top:3px
}
.technology-def dt {
	text-align:right
}
.endSeries-title {
	display:none
}
.contri-more-tr {
	background-color:#f4f4f4;
	text-align:right
}
.contri-img {
	cursor:pointer;
	padding-left:4px
}
.contri-expand {
	text-decoration:underline;
	cursor:pointer
}
#contri-fold {
	padding-right:13px;
	color:#136ec2;
	cursor:pointer
}
.contri-more {
	background:url("") no-repeat right center
}
.contri-less {
	background:url("") no-repeat right center
}
.contri-span {
	display:inline-block;
	width:12px
}
.expertJudges .expert-title {
	color:#666
}
.expertJudges a.judge-version {
	text-decoration:underline;
	color:#666
}
.expertJudges .i {
	display:inline-block;
	height:20px;
	width:16px;
	background:url("") no-repeat 0 4px;
	_background:0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="", sizingMethod="image");
	position:relative;
	top:3px;
*top:0;
	margin-right:3px
}
#flash-bg {
	background-color:black;
	position:absolute;
	z-index:10000;
	top:0;
	left:0;
	opacity:.3;
	filter:alpha(opacity=30)
}
.module-common-3-container sup, .module-common-0-container sup, .module-common-1-container sup {
	line-height:0;
	font-weight:normal!important;
	_position:relative;
	_top:-6px;
	_vertical-align:top
}
.module-common-0-container table, .module-common-1-container table, .module-common-3-container table {
	color:#000
}
.module-common-title-font {
	color:#333!important
}
.layoutleft {
	float:left
}
.layoutright {
	float:right;
	clear:right
}
.layouthangright {
	float:right;
	clear:right
}
.layouthangleft {
	float:left
}
.layoutabreast {
	display:inline-block;
*display:inline;
*zoom:1;
	margin:0 5px 0 0
}
.layoutblock {
	float:none;
	margin-left:0;
	clear:both
}
.layoutblockcenter {
	float:none;
	display:block;
	margin-left:auto;
	margin-right:auto;
	clear:both
}
.layoutTextBefore.layoutblockcenter, .layoutTextBefore.layoutblock {
	margin-top:15px
}
.layoutTextAfter.layoutblockcenter, .layoutTextAfter.layoutblock {
	margin-bottom:15px
}
.layoutParagraphBefore.layoutblockcenter, .layoutParagraphBefore.layoutblock {
	margin-top:1px
}
.layoutParagraphAfter.layoutblockcenter, .layoutParagraphAfter.layoutblock {
	margin-bottom:1px
}
.layoutinline {
	display:inline-block;
*display:inline;
*zoom:1
}
.mview-icon {
	display:inline-block;
	background:url("") no-repeat;
	height:23px;
	font-size:16px;
	line-height:23px;
	width:63px;
	vertical-align:middle;
	margin-left:10px
}
.mview-icon:hover {
	background-position:0 -23px
}
.tangram-suggestion-main {
	width:410px
}
.lazy-img {
	background:transparent url("") no-repeat center center
}
.feedColor {
	background-color:#ffefd6;
	font-style:normal
}
.feedColorJudge {
	background-color:#ddd;
	font-style:normal
}
.hasDoubt {
	color:#f00;
	background-color:#fff;
	font-size:10px;
	cursor:pointer;
	background:url("") center top no-repeat;
	vertical-algin:1%;
	display:inline-block;
	width:27px;
	height:15px
}
.hasExpert {
	color:#fff;
	background-color:#fbd5b5;
	font-size:12px;
	cursor:pointer
}
.descInfo_ok {
	background:#fafafa url("") no-repeat 6px 13px;
	border:1px solid #eee;
	color:#666;
	padding:11px;
	padding-bottom:10px;
	padding-left:24px;
	line-height:20px;
	font-size:12px;
	margin-bottom:5px;
	display:block;
	font-weight:normal;
	position:absolute;
	top:10px;
	left:0
}
.descInfo_correct {
	background-image:url("")
}
.doubt_word {
	color:#f00;
	background:url("") center 35% no-repeat;
	vertical-align:middle;
	display:inline-block;
	width:37px;
	height:20px
}
.doubtIcon {
	color:#f00;
	background-color:#fff;
	font-size:10px;
	cursor:pointer;
	background:url("") center top no-repeat;
	vertical-algin:1%;
	display:inline-block;
	width:16px;
	height:14px
}
.doubtBtn {
	position:absolute;
	visibility:hidden;
	font-weight:bold;
	font-size:12px;
	background-color:#f00;
	cursor:pointer;
	background:url("") 0 0 no-repeat;
	vertical-align:middle;
	width:67px;
	height:19px;
	border:0;
	z-index:9999
}
.doubtBtn:hover {
	background-position:0 -34px
}
.doubtBtn:active {
	background-position:0 -65px
}
.judgeBtn {
	position:absolute;
	visibility:hidden;
	font-weight:bold;
	font-size:12px;
	background-color:#f00;
	cursor:pointer;
	background:url("") -87px 0 no-repeat;
	vertical-align:middle;
	width:67px;
	height:19px;
	border:0;
	z-index:9999
}
.judgeBtn:hover {
	background-position:-87px -34px
}
.judgeBtn:active {
	background-position:-87px -65px
}
.allRightBtn {
	position:absolute;
	visibility:hidden;
	font-weight:bold;
	font-size:12px;
	background-color:#f00;
	cursor:pointer;
	background:url("") -177px 0 no-repeat;
	vertical-align:middle;
	width:67px;
	height:19px;
	border:0;
	z-index:9999
}
.allRightBtn:hover {
	background-position:-177px -34px
}
.allRightBtn:active {
	background-position:-177px -65px
}
.leftRgihtBtn {
	position:absolute;
	visibility:hidden;
	font-weight:bold;
	font-size:12px;
	background-color:#f00;
	cursor:pointer;
	background:url("") -267px 0 no-repeat;
	vertical-align:middle;
	width:67px;
	height:19px;
	border:0;
	z-index:9999
}
.leftRgihtBtn:hover {
	background-position:-267px -34px
}
.leftRgihtBtn:active {
	background-position:-267px -65px
}
.bubbleBox {
	background-color:#feffe5;
	border:1px solid #ebd482;
	visibility:hidden;
	line-height:20px;
	padding:4px;
	position:absolute;
	width:auto;
	z-index:999
}
.bubbleArrow {
	background:url("") center center no-repeat;
	bottom:-6px;
	display:none;
	height:7px;
	left:50%;
	margin-left:-5px;
	position:absolute;
	width:11px;
	z-index:1000;
	_bottom:-10px
}
.bubbleWithArrow .bubbleArrow, .agreeErrorBubble .bubbleArrow {
	display:block
}
.agreeErrorBubble {
	color:#cb0000
}
.agreeErrorBubble .bubbleArrow {
	left:auto;
	right:26px
}
.doubtIconBubble {
	width:171px
}
.rightArrBubbleBox {
	padding-left:20px
}
.rightArr {
	position:absolute;
	left:4px;
	top:7px;
*top:5px;
	width:12px;
	height:12px;
	background:url("") center center no-repeat;
	margin-right:5px
}
.paraBg {
	background-color:#f5f5f5
}
.judgeRightIcon {
	background:url("") 3px 3px no-repeat;
	width:20px;
	height:17px;
	display:none
}
.doubtboxmode2 .judgeRightIcon {
	display:inline-block
}
.pan-img-box {
	overflow:auto;
	outline:0;
	scrollbar-arrow-color:#99acb2;
	scrollbar-face-color:#e9eeed;
	scrollbar-darkshadow-color:#a4b1ba;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#b6c8ce;
	scrollbar-shadow-color:#d5e1e8;
	scrollbar-track-color:#f5f8f6
}
.pan-img-box-h {
	height:268px
}
.pan-img-box-v {
	width:268px;
	height:500px
}
.pan-img-box img {
	-webkit-transform:translate3d(0, 0, 0)
}
.pan-img-box::-webkit-scrollbar {
width:16px;
height:16px
}

.pan-img-box::-webkit-scrollbar-button:hover {
background-position:0 -20px
}
.pan-img-box::-webkit-scrollbar-button:active {
background-position:0 -40px
}
.pan-img-box::-webkit-scrollbar-button:end:increment {
background-position:-20px 0
}
.pan-img-box::-webkit-scrollbar-button:end:increment:hover {
background-position:-20px -20px
}
.pan-img-box::-webkit-scrollbar-button:end:increment:active {
background-position:-20px -40px
}
.pan-img-box::-webkit-scrollbar-button:vertical:start:decrement {
background-position:0 -60px
}
.pan-img-box::-webkit-scrollbar-button:vertical:start:decrement:hover {
background-position:0 -80px
}
.pan-img-box::-webkit-scrollbar-button:vertical:start:decrement:active {
background-position:0 -100px
}
.pan-img-box::-webkit-scrollbar-button:vertical:end:increment {
background-position:-20px -60px
}
.pan-img-box::-webkit-scrollbar-button:vertical:end:increment:hover {
background-position:-20px -80px
}
.pan-img-box::-webkit-scrollbar-button:vertical:end:increment:active {
background-position:-20px -100px
}
.pan-img-box::-webkit-scrollbar-track {
border:1px solid #c9d7db;
border-width:1px 0;
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f0f4f2), to(#fff))
}
.pan-img-box::-webkit-scrollbar-track:vertical {
border-width:0 1px;
background:-webkit-gradient(linear, 0 0, right top, from(#f0f4f2), to(#fff))
}
.sprite-bg {
	background:url("") 0 0 repeat-x
}
.sprite {
	background:url("") 0 0 no-repeat
}
.inline-block {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
*display:inline;
	vertical-align:middle
}
.b-clearfix:after {
	display:block;
	content:"\20";
	clear:both;
	height:0;
	line-height:0;
	font-size:0
}
.b-clearfix {
	zoom:1
}
.b-clear {
	clear:both
}
.b-rlt {
	position:relative;
	z-index:1;
	zoom:1
}
.b-ellipsis {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.lgt-blue-bdr {
	border:1px solid #7bbbeb
}
.slv-bdr, .btn-disabled {
	border:1px solid #ddd
}
.lgt-slv-bdr {
	border:1px solid #eee
}
.med-slv-bdr {
	border:1px solid #dbdbdb
}
.low-lh {
	line-height:1.231;
	font-size:14px
}
.b-btn-1, .b-btn-1 span {
	display:block;
	font-weight:normal;
	float:left
}
.b-btn-1, .b-btn-1:link, .b-btn-1:visited {
	border-width:1px 0;
	background-position:0 -47px;
	text-decoration:none
}
.b-btn-1:hover, .b-btn-1:active {
	text-decoration:none
}
.b-btn-1 span {
	position:relative;
	z-index:2;
	margin:0 -1px;
	padding:2px 5px;
	border-width:0 1px;
	cursor:pointer
}
.b-btn-1 em {
	padding:0 0 0 12px;
*display:inline-block;
	_zoom:1;
	_display:inline
}
.b-btn-2, .b-btn-2 span {
	float:left;
	display:block;
	background-repeat:no-repeat
}
.b-btn-2, .b-btn-2:link, .b-btn-2:visited {
	padding:0 0 0 10px;
	text-decoration:none;
	background-position:0 -158px
}
.b-btn-2 span {
	padding:5px 15px 5px 5px;
	background-position:100% -158px
}
.b-ent-toc {
	margin:0 0 30px
}
.b-ent-toc.expand .b-ent-options {
	overflow:hidden;
	height:72px
}
.b-ent-toc-title {
	margin:5px 10px;
	padding:0 0 5px;
	font-size:14px;
	border-width:0 0 1px;
	border-style:dashed
}
.b-ent-toc-title dfn {
	padding:0 0 0 20px;
	background-position:-83px -210px;
*display:inline-block;
	_zoom:1;
	_display:inline
}
.thin {
	font-weight:400
}
.gray {
	color:gray
}
.b-ent-toc-actions, .b-ent-section-action {
	float:right
}
.b-ent-section h2, .b-ent-options li {
	float:left
}
.b-ent-section .headline-content {
	font-size:19px;
	font-weight:normal
}
.b-ent-section .headline-index {
	font-weight:normal;
	margin-right:8px
}
.b-ent-options {
	overflow:hidden;
	margin:0 10px;
	background:#fff
}
.b-ent-options li {
	padding:4px 0;
	width:330px;
	font-size:14px;
	height:18px;
	overflow:hidden
}
.b-ent-options a, .b-ent-options a:link, .b-ent-options a:visited {
	text-decoration:none
}
.b-ent-options .expand a, .b-ent-options .expand a:link, .b-ent-options .expand a:visited {
	font-weight:bold;
	color:#000
}
.b-ent-options .expand span {
	font-weight:bold
}
.b-ent-options .expand .sublist-span {
	display:inline
}
.b-ent-options .sublist-span {
	display:none
}
.b-ent-options .expand a {
	display:none
}
.b-ent-options a {
	display:inline
}
.b-ent-toc-actions {
	margin:3px 0 0;
	zoom:1
}
.b-ent-toc-action, .b-ent-toc-action em, .b-ent-toc-action span {
	float:left;
	cursor:pointer
}
.b-ent-toc-action {
	margin:0 5px;
	text-decoration:none;
	font-weight:400
}
.b-ent-toc-action em {
	width:20px;
	height:16px
}
.b-ent-toc-action-add {
	background-position:-1px -92px
}
.b-ent-toc-action-setting {
	background-position:-23px -92px
}
.b-ent-toc-bottom {
	height:10px;
	border-top:10px solid #fff;
	background:#f9f9f9;
	position:relative;
	cursor:pointer;
	_zoom:1
}
.b-ent-toc-bottom.toc-hover {
	background:#eaeaea
}
.b-ent-toc-trigger {
	width:16px;
	height:10px;
	line-height:0;
	background:url("") no-repeat 0 -42px;
	border:0;
	cursor:pointer;
	font-size:0;
	margin:0 auto
}
.expand .b-ent-toc-trigger {
	background-position:-63px -42px
}
.b-ent-section {
	margin-bottom:25px;
	padding:6px 0 5px;
	border-width:0;
	background-color:#f3f3f3;
	border:1px solid #fff;
	border-width:1px 0 0 0;
	background-position:0 -107px;
	cursor:pointer;
	width:710px;
	margin-left:-10px;
	margin-right:-20px
}
.sub-anchor {
	line-height:5px;
	height:5px;
	font-size:5px;
	display:block;
	text-decoration:none
}
.b-h2-3 {
	font-family:微软雅黑, 黑体, Verdana;
	font-size:19px;
	text-indent:10px
}
.b-ent-section-action .b-btn-1 {
	margin:0 5px
}
.b-ent-section-action .b-ent-section-action-toggle {
	margin-left:2px
}
.b-ent-section-action-toggle em {
	background-position:-63px -40px
}
.b-ent-section-action-toggle.section-hover em {
	background-position:-18px -24px
}
.b-ent-section-expand {
	border-color:#ddd
}
.b-ent-section-expand .b-ent-section-action-toggle em {
	background-position:-1px -40px
}
.b-ent-section-expand .b-ent-section-action-toggle.section-hover em {
	background-position:-79px -24px
}
.b-ent-section-action-edit em {
	background-position:-63px -26px
}
.dir-holder {
	position:absolute;
	z-index:3;
	left:30px;
	bottom:-7px;
	_bottom:-8px;
	width:15px;
	height:8px;
	line-height:8px;
	font-size:0;
	background-position:-38px -28px;
	display:none
}
.b-ent-section-expand .dir-holder {
	display:block
}
.b-h4-3 {
	font-size:14px;
	font-weight:700
}
.setting-option {
	float:left;
	width:240px
}
.b-dialog-content .fldset {
	padding:10px 0 0
}
.b-h4-3 {
	padding:4px 0;
	border-width:0 0 1px
}
.setting-option dd {
	padding:10px 0 0
}
.b-heading-list a, .b-heading-list a:link, .b-heading-list a:visited {
	display:block;
	padding:4px 0;
	text-indent:10px;
	text-decoration:none
}
#actionOptions .b-h4-3 {
	text-indent:20px
}
#actionOptions li {
	position:absolute;
	left:20px
}
.setting-option .step-down {
	top:40px
}
.setting-option .remove-it {
	bottom:0
}
.b-heading-list, #actionOptions dd {
	height:117px
}
.b-heading-list li {
	_display:inline
}
.b-heading-list .on a {
	background:#fafafa;
	font-weight:700;
	color:#000
}
.fm-ta-1 {
	width:475px;
	height:54px
}
.remark {
	margin:5px 0 0;
	padding:3px 0 3px 18px;
	background-position:-84px -37px
}
.command a {
	float:left;
	margin:0 5px
}
.view-setting-dialog .command {
	padding-left:145px
}
.command {
	padding:20px 0;
	text-align:center
}
.command .small {
	margin-top:10px
}
.impt {
	color:red
}
.move-up .b-btn-1 em {
	background-position:-14px -117px
}
.step-down .b-btn-1 em {
	background-position:-27px -117px
}
.remove-it .b-btn-1 em {
	background-position:-3px -137px
}
.small, .small:visited {
	font-size:12px
}


#view, #wrap {
	padding-top:1px
}
.taglist {
	display:inline-block;
	vertical-align:middle;
	line-height:16px;
	margin-bottom:5px
}
.reinforce .open-tag {
	text-decoration:none
}
.open-tag-mr7 {
	margin-right:7px
}
.authorityIcon {
	vertical-align:middle
}
.ex-link-con {
	display:block;
	float:left;
	position:relative;
	top:-30px;
	z-index:0;
	width:70px;
	height:84px
}
.ex-link {
	display:block
}
.exLemmaIcon {
	vertical-align:middle
}
.relation-table-main a, .relation-table-main span, .relation-table-main th, .rs-topic a, .rs-topic li {
	font-size:12px!important
}
.text .para {
	color:#333;
	margin:15px 0 5px 0;
	text-indent:2em;
	line-height:24px
}
.text .parasmall {
	margin-bottom:0;
	text-indent:30px
}
.text table .para {
	margin-bottom:0;
	text-indent:0
}
.para p, .para div, .para th, .para td, .para ul, .para li, .para caption {
	text-indent:0
}
.text li .para {
	text-indent:0;
	margin:0
}
.para-list {
	margin:0 0 14px 2em
}
.describeTips .img-link b {
	display:inline-block;
	width:1px;
	height:100%;
	vertical-align:middle;
	margin-left:-1px;
	overflow:hidden
}
.describeTips {
	width:318px;
	border:1px solid #CCC;
	background-color:#FFF;
	font-family:"宋体";
	position:absolute;
	display:none;
	z-index:100;
	left:0;
	top:0
}
.describeTips a {
	text-decoration:none;
	color:#136ec2
}
.describeTips .img-link {
	display:block;
	height:102px;
	overflow:hidden;
	width:80px;
	position:relative
}
.describeTips .title {
	font-size:14px;
	font-weight:bold
}
.describeTips .content {
	height:113px;
	padding:11px 13px 0 12px
}
.describeTips .desc {
	font-size:12px;
	float:left;
	width:203px;
	overflow:hidden;
	margin-left:10px;
	display:inline
}
.describeTips .desc p {
	line-height:20px;
	margin-top:5px
}
.describeTips .list {
	background-color:#f2f5f7;
	margin-top:1px;
	color:#b6babf
}
.describeTips .list li {
	float:left;
	font-size:12px;
	margin-left:10px;
	display:inline
}
.describeTips .list ul {
	padding:1px 0 5px 2px;
	width:318px;
	white-space:nowrap;
	overflow:hidden;
	height:18px;
	line-height:22px
}
.describeTips .img-link img {
	position:absolute;
	top:0;
	left:0
}
.describeTips .img-border {
	height:100px;
	margin-top:0;
	width:78px
}
.describeTips .describeTips-left-content {
	float:left;
	width:80px;
	height:102px;
	display:inline
}
.describeTips .describeTips-dot {
	font-weight:bold
}
#bdshareside {
	width:38px;
	height:140px;
	border:1px solid #e6e6e6;
	background-color:#eee;
	position:fixed;
	top:240px;
	right:0;
	z-index:1024;
*position:absolute
}
#bdshareside .shareIcon a, #bdguideside .guideside_share .shareIcon a {
	padding:0;
	margin:0;
	width:25px;
	height:25px;
	margin-left:9px;
	margin-bottom:2px;
	_margin-left:4px
}
.guideClose {
	height:19px;
	width:19px;
	display:block;
	position:absolute;
	top:95px;
	left:91px;
	background:transparent url("") 0 0 no-repeat
}
.guideClose:hover {
	background:transparent url("") 0 0 no-repeat
}
#bdshareside .shareLogo, #bdguideside .guideside_share .shareLogo {
	width:38px;
	height:32px;
	background:transparent url("") -72px -24px no-repeat
}
#bdshareside .bds_more, #bdguideside .guideside_share .bds_more {
	display:block;
	background:transparent url("") -16px 5px no-repeat!important;
	width:38px;
	height:25px
}
#bdshareside .bds_more:hover, #bdguideside .guideside_share .bds_more:hover {
	background:transparent url("") -46px 5px no-repeat!important
}
#bdshareside .bds_more, #bdguideside .guideside_share .bds_more {
	background:transparent url("") -16px 5px no-repeat!important;
	padding:0
}
#bdguideside {
	width:506px;
	height:505px;
	position:fixed;
	top:130px;
	right:-376px;
	z-index:1023;
*position:absolute
}
#bdguideside .guideside_share {
	width:38px;
	height:140px;
	border:1px solid #e6e6e6;
	background-color:#eee;
	position:absolute;
	bottom:0;
	right:0
}
#bdguideside a.guideSlideBtn {
	float:left;
	width:131px;
	cursor:pointer;
	height:118px;
	background:black;
	background:url("");
*background:url("")
}
#bdguideside a.guideSlideBtn.closedEye {
	background-position:0 -117px
}
#bdguideside a.guideSlideBtn.arrow {
	width:38px;
	height:38px;
	background:url("");
*background:url("")
}
#bdguideside a.guideSlideBtn.opened {
	background-position:0 0
}
#bdguideside .guideInfo {
	float:left;
	position:relative;
	z-index:1024;
	width:371px;
	background:url("");
	padding-top:430px;
	padding-bottom:0;
	border:2px solid #5d9fe0
}
#bdguideside .guideInfo a.moreFunction {
	text-indent:-500px;
	width:119px;
	height:30px;
	line-height:30px;
	position:absolute;
	overflow:hidden;
	top:336px;
	left:86px
}
#bdguideside .guideInfo a.moreFunction:hover {
	border-bottom:1px solid #ccc
}
#bdguideside .guideInfo .guideInfo_yes {
	float:left;
	margin-left:60px;
	_margin-left:30px;
	width:115px;
	position:relative
}
#bdguideside .guideInfo .guideInfo_no {
	float:right;
	margin-right:60px;
	width:115px;
	_margin-right:30px
}
#bdguideside .guideInfo .guideInfo_yes span.plus {
	position:absolute;
	color:#1f8def;
	left:-30px;
	top:5px;
	font-size:16px;
	font-weight:bold;
	display:none
}
#bdguideside .guideInfo .guideInfo_yes span.plus.show {
	-webkit-animation:'plus1show'1s linear;
	-moz-animation:'plus1show'1s linear
}
@-webkit-keyframes 'plus1show' {
0% {
top:15px;
opacity:0
}
30% {
top:6px;
opacity:.8
}
50% {
top:5px;
opacity:1
}
70% {
top:3px;
opacity:.8
}
100% {
top:-5px;
opacity:0
}
}
@-moz-keyframes 'plus1show' {
0% {
top:15px;
opacity:0
}
30% {
top:6px;
opacity:.8
}
50% {
top:5px;
opacity:1
}
70% {
top:3px;
opacity:.8
}
100% {
top:-5px;
opacity:0
}
}
#bdguideside .guideInfo .guideInfo_yes a.guideInfo_btnYes, #bdguideside .guideInfo .guideInfo_no a.guideInfo_btnNo {
	background:url("");
	width:115px;
	height:36px;
	cursor:pointer
}
#bdguideside .guideInfo .guideInfo_yes a.guideInfo_btnYes.vote_tag {
	background-position:0 -72px;
	cursor:default
}
#bdguideside .guideInfo .guideInfo_no a.guideInfo_btnNo {
	background-position:0 -36px
}
#bdguideside .guideInfo .guideInfo_yes b, #bdguideside .guideInfo .guideInfo_yes a, #bdguideside .guideInfo .guideInfo_no b, #bdguideside .guideInfo .guideInfo_no a {
	display:block;
	margin:0 auto;
	text-align:center;
	line-height:36px
}
#bdguideside .guideInfo .guideInfo_yes b {
	color:#1265b7
}
#bdguideside .guideInfo .guideInfo_no b {
	color:#3e3e3e
}
#sideToolbar-up {
	display:block;
	width:45px;
	height:45px;
	margin-left:10px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	background:transparent url("") -1px -62px no-repeat
}
#sideToolbar-up:hover {
	background:transparent url("") -74px -62px no-repeat
}
#userbar {
	z-index:100!important
}
#encourage_tip_wrapper {
	z-index:19
}
.copyright {
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:30px;
	color:#aaa;
	text-align:right;
	padding-right:15px
}
.side-title {
	font-size:14px;
	font-weight:bold;
	padding-bottom:4px;
	line-height:20px;
	margin-bottom:5px;
	margin-top:20px;
	color:#5f5f5f
}
.side-title span {
	display:block;
	width:4px;
	height:14px;
	background:#5896d5;
	margin:3px 8px 0 0;
	float:left
}
.side-title-extend {
	margin-top:12px
}
.album-overlay .lemma-img-tip {
	width:18px;
	height:18px;
	position:absolute;
	right:4px;
	bottom:4px;
	display:block;
	font-size:12px;
	line-height:18px;
	color:#fff;
	font-family:宋体
}
.album-overlay .lemma-img-bg {
	width:18px;
	height:18px;
	position:absolute;
	right:4px;
	bottom:4px;
	display:block;
	background-color:#555;
	opacity:.45;
	border-radius:2px
}
.album-overlay:hover .lemma-img-bg {
	opacity:.6
}
.albumBg {
	margin:0 auto
}
.albumBg .albumBgFir, .albumBg .albumBgSec {
	border:1px solid #e6e6e6;
	border-top:1px solid #f5f5f5;
	height:1px;
	margin:0 auto;
	overflow:hidden
}
.copyright {
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:30px;
	color:#aaa;
	text-align:right;
	padding-right:15px;
	margin:0 auto;
	width:990px
}
.rs-topic {
	width:100%!important
}
.extmodule-title {
	padding-left:34px
}
.split-lemma {
	display:none;
	width:16px;
	height:15px;
	background:transparent url("") 0 0 no-repeat;
	float:left;
	position:relative;
	top:0;
	padding-left:10px;
	border-right:1px solid #e6e6e6;
	margin-right:6px
}
.exTip-box {
	z-index:900;
	zoom:1;
	font-size:12px;
	border:1px solid #a9a9a9;
	position:absolute;
	display:none;
	background-color:#fff;
	padding:0 8px;
	line-height:34px;
	font-family:微软雅黑, 黑体, Verdana;
	width:150px;
	_width:160px;
	height:34px
}
.lemmapic-mask {
	display:none;
	position:absolute;
	top:0;
	background:#fff;
	opacity:.1;
	z-index:10;
	filter:alpha(opacity=10)
}
.sortEnabled th.sort-header, .sortEnableth td.sort-header {
	cursor:pointer;
	position:relative
}
.sortEnabled span.sort {
	border-width:0 4px 4px;
	border-style:solid;
	border-color:#404040 transparent;
	position:absolute;
	height:0;
	width:0;
	top:12px;
	right:10px;
	color:#FFF;
	overflow:hidden
}
.sortEnabled .sort-up span.sort, .sortEnabled .sort-down span.sort, .sortEnabled .sort-down:hover span.sort {
	opacity:.4;
	filter:alpha(opacity=40)
}
.sortEnabled .sort-up span.sort {
	border-bottom:0;
	border-width:4px 4px 0
}
table.transparentBorder td, table.transparentBorder th, table.transparentBorder caption {
	border:1px solid #fff!important
}
.coloredcell {
	background-color:#fcfcfc
}
.anchor-list {
	position:relative;
	clear:both
}
.anchor-1 {
	position:relative;
	top:-50px
}
.anchor-2 {
	position:relative;
	top:-50px
}
#adLayerSide {
	position:fixed;
	top:415px;
	right:0;
	z-index:1024;
*position:absolute;
	_position:absolute;
	width:135px;
	height:170px
}
#adLayerSide .close {
	height:25px;
	width:25px;
	display:block;
	position:absolute;
	top:3px;
	right:3px;
	cursor:pointer;
	z-index:1100
}
.sprite-bg {
	background:url("") 0 0 repeat-x
}
.sprite {
	background:url("") 0 0 no-repeat
}
.inline-block {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
*display:inline;
	vertical-align:middle
}
.b-clearfix:after {
	display:block;
	content:"\20";
	clear:both;
	height:0;
	line-height:0;
	font-size:0
}
.b-clearfix {
	zoom:1
}
.b-clear {
	clear:both
}
.b-rlt {
	position:relative;
	z-index:1;
	zoom:1
}
.b-ellipsis {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.lgt-blue-bdr {
	border:1px solid #7bbbeb
}
.slv-bdr, .btn-disabled {
	border:1px solid #ddd
}
.lgt-slv-bdr {
	border:1px solid #eee
}
.med-slv-bdr {
	border:1px solid #dbdbdb
}
.low-lh {
	line-height:1.231;
	font-size:14px
}
.b-btn-1, .b-btn-1 span {
	display:block;
	font-weight:normal;
	float:left
}
.b-btn-1, .b-btn-1:link, .b-btn-1:visited {
	border-width:1px 0;
	background-position:0 -47px;
	text-decoration:none
}
.b-btn-1:hover, .b-btn-1:active {
	text-decoration:none
}
.b-btn-1 span {
	position:relative;
	z-index:2;
	margin:0 -1px;
	padding:2px 5px;
	border-width:0 1px;
	cursor:pointer
}
.b-btn-1 em {
	padding:0 0 0 12px;
*display:inline-block;
	_zoom:1;
	_display:inline
}
.b-btn-2, .b-btn-2 span {
	float:left;
	display:block;
	background-repeat:no-repeat
}
.b-btn-2, .b-btn-2:link, .b-btn-2:visited {
	padding:0 0 0 10px;
	text-decoration:none;
	background-position:0 -158px
}
.b-btn-2 span {
	padding:5px 15px 5px 5px;
	background-position:100% -158px
}
.b-ent-toc {
	margin:0 0 30px
}
.b-ent-toc.expand .b-ent-options {
	overflow:hidden;
	height:72px
}
.b-ent-toc-title {
	margin:5px 10px;
	padding:0 0 5px;
	font-size:14px;
	border-width:0 0 1px;
	border-style:dashed
}
.b-ent-toc-title dfn {
	padding:0 0 0 20px;
	background-position:-83px -210px;
*display:inline-block;
	_zoom:1;
	_display:inline
}
.thin {
	font-weight:400
}
.gray {
	color:gray
}
.b-ent-toc-actions, .b-ent-section-action {
	float:right
}
.b-ent-section h2, .b-ent-options li {
	float:left
}
.b-ent-section .headline-content {
	font-size:19px;
	font-weight:normal
}
.b-ent-section .headline-index {
	font-weight:normal;
	margin-right:8px
}
.b-ent-options {
	overflow:hidden;
	margin:0 10px;
	background:#fff
}
.b-ent-options li {
	padding:4px 0;
	width:330px;
	font-size:14px;
	height:18px;
	overflow:hidden
}
.b-ent-options a, .b-ent-options a:link, .b-ent-options a:visited {
	text-decoration:none
}
.b-ent-options .expand a, .b-ent-options .expand a:link, .b-ent-options .expand a:visited {
	font-weight:bold;
	color:#000
}
.b-ent-options .expand span {
	font-weight:bold
}
.b-ent-options .expand .sublist-span {
	display:inline
}
.b-ent-options .sublist-span {
	display:none
}
.b-ent-options .expand a {
	display:none
}
.b-ent-options a {
	display:inline
}
.b-ent-toc-actions {
	margin:3px 0 0;
	zoom:1
}
.b-ent-toc-action, .b-ent-toc-action em, .b-ent-toc-action span {
	float:left;
	cursor:pointer
}
.b-ent-toc-action {
	margin:0 5px;
	text-decoration:none;
	font-weight:400
}
.b-ent-toc-action em {
	width:20px;
	height:16px
}
.b-ent-toc-action-add {
	background-position:-1px -92px
}
.b-ent-toc-action-setting {
	background-position:-23px -92px
}
.b-ent-toc-bottom {
	height:10px;
	border-top:10px solid #fff;
	background:#f9f9f9;
	position:relative;
	cursor:pointer;
	_zoom:1
}
.b-ent-toc-bottom.toc-hover {
	background:#eaeaea
}
.b-ent-toc-trigger {
	width:16px;
	height:10px;
	line-height:0;
	background:url("") no-repeat 0 -42px;
	border:0;
	cursor:pointer;
	font-size:0;
	margin:0 auto
}
.expand .b-ent-toc-trigger {
	background-position:-63px -42px
}
.b-ent-section {
	margin-bottom:25px;
	padding:6px 0 5px;
	border-width:0;
	background-color:#f3f3f3;
	border:1px solid #fff;
	border-width:1px 0 0 0;
	background-position:0 -107px;
	cursor:pointer;
	width:710px;
	margin-left:-10px;
	margin-right:-20px
}
.sub-anchor {
	line-height:5px;
	height:5px;
	font-size:5px;
	display:block;
	text-decoration:none
}
.b-h2-3 {
	font-family:"微软雅黑", "黑体", "Verdana";
	font-size:19px;
	text-indent:10px
}
.b-ent-section-action .b-btn-1 {
	margin:0 5px
}
.b-ent-section-action .b-ent-section-action-toggle {
	margin-left:2px
}
.b-ent-section-action-toggle em {
	background-position:-63px -40px
}
.b-ent-section-action-toggle.section-hover em {
	background-position:-18px -24px
}
.b-ent-section-expand {
	border-color:#ddd
}
.b-ent-section-expand .b-ent-section-action-toggle em {
	background-position:-1px -40px
}
.b-ent-section-expand .b-ent-section-action-toggle.section-hover em {
	background-position:-79px -24px
}
.b-ent-section-action-edit em {
	background-position:-63px -26px
}
.dir-holder {
	position:absolute;
	z-index:3;
	left:30px;
	bottom:-7px;
	_bottom:-8px;
	width:15px;
	height:8px;
	line-height:8px;
	font-size:0;
	background-position:-38px -28px;
	display:none
}
.b-ent-section-expand .dir-holder {
	display:block
}
.b-h4-3 {
	font-size:14px;
	font-weight:700
}
.setting-option {
	float:left;
	width:240px
}
.b-dialog-content .fldset {
	padding:10px 0 0
}
.b-h4-3 {
	padding:4px 0;
	border-width:0 0 1px
}
.setting-option dd {
	padding:10px 0 0
}
.b-heading-list a, .b-heading-list a:link, .b-heading-list a:visited {
	display:block;
	padding:4px 0;
	text-indent:10px;
	text-decoration:none
}
#actionOptions .b-h4-3 {
	text-indent:20px
}
#actionOptions li {
	position:absolute;
	left:20px
}
.setting-option .step-down {
	top:40px
}
.setting-option .remove-it {
	bottom:0
}
.b-heading-list, #actionOptions dd {
	height:117px
}
.b-heading-list li {
	_display:inline
}
.b-heading-list .on a {
	background:#fafafa;
	font-weight:700;
	color:#000
}
.fm-ta-1 {
	width:475px;
	height:54px
}
.remark {
	margin:5px 0 0;
	padding:3px 0 3px 18px;
	background-position:-84px -37px
}
.command a {
	float:left;
	margin:0 5px
}
.view-setting-dialog .command {
	padding-left:145px
}
.command {
	padding:20px 0;
	text-align:center
}
.command .small {
	margin-top:10px
}
.impt {
	color:red
}
.move-up .b-btn-1 em {
	background-position:-14px -117px
}
.step-down .b-btn-1 em {
	background-position:-27px -117px
}
.remove-it .b-btn-1 em {
	background-position:-3px -137px
}
.small, .small:visited {
	font-size:12px
}
.entertainmentx .grid-m0s245 .main-wrap {
	margin-right:250px
}
.entertainmentx .grid-m0s245 .col-sub {
	width:250px;
	margin-left:-250px
}
.entertainmentx #content .main-shadow {
	background-image:none
}
.entertainmentx #content .content-hd {
	display:none
}
.entertainmentx #content .content-bd {
	padding:16px 30px 10px 30px;
	margin-right:0
}
.entertainment .card-summary .pic {
	border:0;
	padding:0
}
.entertainment .card-summary .pic div {
	display:none
}
.entertainment .card-summary .pic .card-pic-handle {
	display:none
}
.entertainmentx .throwbtl-link-view {
	display:none
}
.entertainmentx .card-title {
	font-size:0;
	padding:0;
	margin-top:0
}
.entertainmentx h1.title {
	margin-bottom:5px
}
.entertainmentx .card-info {
	display:none
}
.entertainment .album-border1, .entertainment .album-border2, .entertainment .album-border3 {
	padding:0
}
.entertainment .text_pic {
	border:0;
	background:transparent;
	padding-bottom:3px
}
.entertainment .card-pic-handle {
	display:none
}
#ent-film-ul li dt h3 em, #ent-tvplay-ul li dt h3 em {
	color:black
}
.entertainment .common-page-container {
	font-size:12px;
	font-weight:normal
}
.entertainment .img-border {
	border:1px solid #000;
	position:relative;
	opacity:.2;
	filter:alpha(opacity=10)
}
.entertainment a:hover .img-border {
	opacity:.4;
	filter:alpha(opacity=40)
}
.entertainment .album-list-border-2 {
	width:72px;
	height:103px;
	position:absolute;
	top:2px;
	left:2px;
	border:1px solid #c6c6c6;
	background:#fff
}
.entertainment .album-list-border-1 {
	width:72px;
	height:103px;
	position:absolute;
	top:4px;
	left:4px;
	border:1px solid #c6c6c6;
	background:#fff
}
.entertainment .module-common-2-container {
	margin:11px 0 0 0;
	overflow:hidden
}
.entertainment .module-common-2-container a {
	text-decoration:none;
	cursor:pointer
}
.entertainment .module-common-2-container ul {
	overflow:hidden;
	border:1px solid #ededed;
	border-top:0;
	border-left:none;
	margin:0
}
.entertainment .module-common-2-container ul li {
	float:left;
	padding:19px 0 15px 19px;
	border-top:1px solid #ededed;
	border-left:1px solid #ededed
}
.entertainment .module-common-2-container .pic {
	float:left;
	width:78px;
	height:109px
}
.entertainment .module-common-2-container .pic p {
	position:relative
}
.entertainment .module-common-2-container dl {
	float:left;
	margin:0 0 0 10px;
	font-size:12px;
	width:236px
}
.entertainment .module-common-2-container dl dt {
	margin:0 0 7px 0
}
.entertainment .module-common-2-container dl h3 {
	font-size:14px;
	line-height:20px;
	color:#999;
	font-weight:normal
}
.entertainment .module-common-2-container dl h3 span {
	font-weight:normal;
	font-family:arail
}
.entertainment .module-common-2-container dl dd {
	color:#333;
	line-height:20px
}
.entertainment .module-common-2-container dl p {
	color:#b3b3b3
}
.entertainment .ablum-info a {
	text-decoration:none
}
.entertainment .ablum-info .title h3 {
	float:left;
	color:#323232;
	font-size:16px
}
.entertainment .ablum-info .title div {
	float:right
}
.entertainment .ablum-info .title .all-num {
	color:#b3b3b3
}
.entertainment .ablum-info .pic {
	position:relative;
	background:url("") no-repeat;
	width:113px;
	height:105px;
	line-height:0
}
.entertainment .ablum-info .pic .album-overlay {
	display:block;
	margin:0 0 0 8px;
	width:105px;
	height:105px
}
.entertainment .ablum-info .pic .album-overlay .img-border {
	width:103px;
	height:103px;
	margin-top:-105px
}
.entertainment .ablum-info ul {
	height:318px;
	margin:10px -30px 0 0;
	overflow:hidden;
	zoom:1
}
.entertainment .ablum-info ul li {
	float:left;
	display:inline;
	width:113px;
	margin:0 30px 14px 0
}
.entertainment .ablum-info .ablum-name {
	font-size:12px;
	color:#343434;
	line-height:14px;
	margin:8px 0 0 0;
	vertical-align:middle
}
.entertainment .ablum-info .ablum-year {
	font-size:12px;
	color:#999;
	height:14px;
	line-height:14px;
	margin:4px 0 0 0;
	vertical-align:middle
}
#ent-film-pager {
	text-align:center;
	height:39px;
	line-height:39px;
	background:0;
	border:1px solid #ededed;
	border-top:0
}
#ent-tvplay-pager {
	text-align:center;
	height:39px;
	line-height:39px;
	background:0;
	border:1px solid #ededed;
	border-top:0
}
#ent-album-pager {
	text-align:center;
	height:39px;
	line-height:39px;
	background:0
}
.entertainment .pic-table li {
	display:none
}
.entertainment .pic-table li.on {
	display:list-item
}
.entertainment .ablum-info ul.pic-table li {
	display:none
}
.entertainment .ablum-info ul.pic-table li.on {
	display:list-item
}
.entertainmentx .module-common-0-container {
	border-top:1px solid #dae0e6
}
.entertainmentx .module-common-0-container td.module-common-0-td2 {
	border-bottom:1px solid #dae0e6;
	height:32px;
	line-height:32px;
	color:#5c6066
}
.entertainmentx .module-common-ziran-comlumn1 {
	font-size:0;
	color:white;
	padding-left:10px;
	font-weight:normal
}
.entertainmentx .module-common-3-sub .module-common-ziran-table td.hidden-td {
	color:transparent;
	color:white
}
.entertainmentx .module-common-3-sub .module-common-ziran-table td {
	padding:10px 0;
	font-weight:bold
}
.entertainmentx .module-common-3-sub .module-common-ziran-table td.module-common-ziran-comlumn2 {
	padding-left:10px;
	background:url("") no-repeat 50px -468px;
	font-weight:normal;
	padding-left:60px
}
.entertainmentx .module-common-3-sub .module-common-ziran-lasttable1 {
	border-bottom:1px solid #e6e8ea
}
#ent-film-ul a:hover, #ent-tvplay-ul a:hover, #ent-album-ul a:hover {
	text-decoration:underline
}
.common-page {
	display:inline-block;
	text-decoration:none;
	font-size:12px;
	cursor:pointer;
	color:#136ec2;
	clear:left
}
.common-page:hover {
	text-decoration:none;
	cursor:pointer;
	color:#136ec2
}
.common-page:visited, .common-page:active {
	color:#136ec2
}
.module-common-showType a.common-page-disable, .common-page-container a.common-page-disable, .common-page-container a.common-page-disable-num {
	cursor:text;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	display:inline-block
}
.common-page-container a.common-page-disable {
	color:#bbb
}
.common-page-container a.common-page-disable-num {
	color:#000
}
.common-page-container .module-common-showType a.common-page-disable {
	color:#000
}
.common-page-split {
	color:#bbb;
	display:inline-block;
	width:3px
}
.common-page-container a.common-pagenum {
	width:15px;
	margin:0 4px
}
.common-page-container a.common-prevnext {
	font-weight:normal;
	margin:0 5px
}
.module-common-showType {
	text-align:right;
	height:30px;
	line-height:30px;
	font-size:12px
}
.module-common-showType a {
	text-decoration:none;
	display:inline-block;
	width:60px;
	margin:0 3px;
	text-align:center
}
.module-common-showType a:hover {
	text-decoration:none
}
.common-page-container {
	border-bottom:1px solid #bcc5cc;
	background-color:#fafbfc
}
li.list-num-3-86 {
	background-image:url("")
}
li.list-num-3-87 {
	background-image:url("")
}
li.list-num-3-88 {
	background-image:url("")
}
li.list-num-3-89 {
	background-image:url("")
}
li.list-num-3-90 {
	background-image:url("")
}
li.list-num-3-91 {
	background-image:url("")
}
li.list-num-3-92 {
	background-image:url("")
}
li.list-num-3-93 {
	background-image:url("")
}
li.list-num-3-94 {
	background-image:url("")
}
li.list-num-3-95 {
	background-image:url("")
}
li.list-num-3-96 {
	background-image:url("")
}
li.list-num-3-97 {
	background-image:url("")
}
li.list-num-3-98 {
	background-image:url("")
}
ol.custom_num2 {
	list-style:none
}
ol.custom_num2 li {
	background-position:0 6px;
	background-repeat:no-repeat
}
li.list-num2-paddingleft-1 {
	padding-left:35px
}
li.list-num2-paddingleft-2 {
	padding-left:40px
}
li.list-dash {
	background-image:url("")
}
ul.custom_dash {
	list-style:none
}
ul.custom_dash li {
	background-position:0 6px;
	background-repeat:no-repeat
}
li.list-dash-paddingleft {
	padding-left:28px
}
li.list-dot {
	background-image:url("")
}
ul.custom_dot {
	list-style:none
}
ul.custom_dot li {
	background-position:0 6px;
	background-repeat:no-repeat
}
li.list-dot-paddingleft {
	padding-left:14px
}
.list-paddingleft-1 {
	padding-left:0
}
.list-paddingleft-2 {
	padding-left:30px
}
.list-paddingleft-3 {
	padding-left:60px
}
#nav {
	background:url("") repeat-x
}
.nav-container {
	position:relative;
	z-index:1
}
.nav-container .nav1 {
	height:41px;
	width:1132px;
	margin:0 auto;
	position:relative
}
.nav-container .nav1 li.nav-usercenter {
	float:right;
	width:80px;
	background:transparent url("") 0 -165px no-repeat;
	height:41px;
	cursor:pointer
}
.nav-container .nav1 li {
	float:left;
	display:inline;
	height:41px;
	line-height:41px
}
.nav-container .nav1 li .split-line {
	display:inline-block;
	background:url("") 106px 11px no-repeat
}
.nav-container .nav1 li a {
	display:inline-block;
	vertical-align:top;
*vertical-align:middle;
	font-family:"宋体";
	height:41px;
	padding:0 24px;
	overflow:hidden;
	text-align:left;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none
}
.nav-container .nav1 li a:hover, .nav-container .nav1 li .on {
	text-decoration:none;
	background:#255c94;
	padding-left:26px;
	margin-right:-2px;
	position:relative;
	right:2px
}
.nav-container .nav1 li a.cur {
	background:url("") no-repeat;
	height:41px;
	padding-left:26px;
	margin-right:-2px;
	position:relative;
	right:2px
}
.nav-container .nav1 li.category {
	position:relative
}
.nav-container .nav1 li.category .ico {
	position:absolute;
	top:18px;
	left:89px;
	background:0;
	display:block;
	width:0;
	height:0;
	overflow:hidden;
	border:4px solid #93afcb;
	border-color:#fff #2b6bac;
	border-width:4px 4px 0 4px
}
.nav-container .nav1 li.category .ico-hover {
	position:absolute;
	top:18px;
	left:89px;
	display:block;
	width:0;
	height:0;
	overflow:hidden;
	border:4px solid #93afcb;
	border-color:#fff #255c94;
	border-width:0 4px 4px 4px;
	width:1px\9;
	height:1px\9
}
.nav-container .nav1 li.category span {
	background-position:112px 11px
}
.nav-container .nav1 li.category a {
	width:66px
}
.nav-container .nav1 li.five .split-line {
	background-position:121px 11px
}
.nav-container .nav {
	height:34px;
	background:url("") repeat-x
}
.nav-container .nav li {
	float:left;
	display:inline;
	height:34px;
	line-height:34px
}
.nav-container .nav li .split-line {
	display:inline-block;
	background:url("") 98px 1px no-repeat
}
.nav-container .nav li a {
	display:inline-block;
	vertical-align:top;
*vertical-align:middle;
	font-family:"宋体";
	padding:0 20px;
	overflow:hidden;
	text-align:left;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none
}
.nav-container .nav li a:hover {
	background:url("") no-repeat;
	background-position:0 -102px;
	text-decoration:none
}
.nav-container .nav li.first {
	background:url("") no-repeat;
	background-position:0 0
}
.nav-container .nav li.first a:hover {
	background-position:0 -68px
}
.nav-container .nav li.category {
	position:relative
}
.nav-container .nav li.category .ico {
	position:absolute;
	top:15px;
	left:85px;
	display:block;
	width:0;
	height:0;
	overflow:hidden;
	border-color:#fff #23588e;
	border-style:solid;
	border-width:0 4px 4px;
	width:1px\9;
	height:1px\9
}
.nav-container .nav li.category span {
	background-position:104px 1px
}
.nav-container .nav li.category a {
	width:66px
}
.nav-container .nav li.category a:hover {
	background:url("") no-repeat;
	background-position:0 -136px
}
.nav-container .nav li.category a.on {
	background:url("") no-repeat;
	background-position:0 -170px
}
.nav-container .nav li.five a:hover {
	background-position:0 -204px
}
.nav-container .nav li.five .split-line {
	background-position:113px 1px
}
.nav-container .nav li.circle-right {
	background:url("") no-repeat;
	background-position:0 -34px;
	float:right;
	width:2px
}
.nav-container .nav2 {
	height:34px;
	background:url("") repeat-x
}
.nav-container .nav2 li {
	float:left;
	display:inline;
	height:34px;
	line-height:34px
}
.nav-container .nav2 li .split-line {
	display:inline-block;
	background:url("") 98px 1px no-repeat
}
.nav-container .nav2 li a {
	display:inline-block;
	vertical-align:top;
*vertical-align:middle;
	font-family:"宋体";
	padding:0 20px;
	overflow:hidden;
	text-align:left;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none
}
.nav-container .nav2 li a:hover {
	background:url("") no-repeat;
	background-position:0 -102px;
	text-decoration:none
}
.nav-container .nav2 li a.cur {
	background:url("") no-repeat;
	height:34px;
	padding-left:26px;
	margin-right:-2px;
	position:relative;
	right:2px;
	cursor:default
}
.nav-container .nav2 li a.cur:hover {
_ background:url("") no-repeat;
	height:34px;
	padding-left:26px;
	_margin-right:-2px;
	_position:relative;
	_right:2px
}
.nav-container .nav2 li.first {
	background:url("") no-repeat;
	height:34px;
	padding-left:0;
	margin-right:-2px;
	position:relative;
	right:2px;
	cursor:default
}
.nav-container .nav2 li.category {
	position:relative
}
.nav-container .nav2 li.category .ico {
	position:absolute;
	top:15px;
	left:85px;
	background:0;
	display:block;
	width:0;
	height:0;
	overflow:hidden;
	border:4px solid #93afcb;
	border-color:#fff #2b6bac;
	border-width:4px 4px 0 4px
}
.nav-container .nav2 li.category .ico-hover {
	position:absolute;
	top:15px;
	left:85px;
	display:block;
	width:0;
	height:0;
	overflow:hidden;
	border:4px solid #93afcb;
	border-color:#fff #255c94;
	border-width:0 4px 4px 4px;
	width:1px\9;
	height:1px\9
}
.nav-container .nav2 li.category span {
	background-position:104px 1px
}
.nav-container .nav2 li.category a {
	width:66px
}
.nav-container .nav2 li.category a:hover {
	background:url("") no-repeat;
	background-position:0 -136px
}
.nav-container .nav2 li.category a.on {
	background:url("") no-repeat;
	background-position:0 -136px
}
.nav-container .nav2 li.five a:hover {
	background-position:0 -204px
}
.nav-container .nav2 li.five .split-line {
	background-position:113px 1px
}
.nav-container .nav2 li.circle-right {
	background:url("") no-repeat;
	background-position:0 -34px;
	float:right;
	width:2px
}
.nav-container .subnav {
	padding:6px 0 5px 0;
	background:#fafcff;
	border:1px solid #ddd;
	border-top:0;
	z-index:10000;
	zoom:1;
	overflow:hidden
}
.nav-container .subnav li {
	width:26px;
	float:left;
	font-size:12px;
	color:#126ec1;
	padding:0 15px;
	background:url("") 55px 6px no-repeat
}
.nav-container .subnav li.cur {
	font-weight:bold;
	color:#333
}
.nav-container .subnav .sub-cur {
	color:#333;
	font-weight:bold
}
.nav-container {
	width:1132px;
	margin:0 auto;
	z-index:11
}
#page .module-common-1-self .module-common-table-1 th {
	background-color:white
}
#page .module-common-1-self .module-common-table-1 th {
	border-top:2px solid #ccc;
	border-bottom:1px solid #e6e6e6
}
#page .module-common-1-self .module-common-table-1 td {
	border-bottom:1px solid #f5f5f5
}
#page .module-common-0-container td.module-common-0-td2 {
	background-color:white
}
#page .module-common-0-container {
	border-top:0px solid #ccc
}
#page .module-common-3-sub .module-common-ziran-table {
	border-bottom:1px solid #f5f5f5
}
#page .module-common-3-sub .module-common-ziran-lasttable1 {
	border-bottom:1px solid #ccc
}
#page .module-common-0-container td.module-common-0-td2 {
	border-bottom:1px solid #e6e6e6
}
#page .common-page-container {
	background-color:white;
	border-bottom:1px solid #bcc5cc!important
}
#page .show-search {
	position:relative;
	top:-3px
}
.viewtip-icon {
	display:none!important
}
#side #themeContainer {
	background:0;
	margin:0;
	width:268px;
	margin-top:10px;
	margin-bottom:10px
}
#side #theme {
	width:268px;
	margin:0;
	background:#fdfdfd;
	border:1px solid #e6e6e6
}
#side #theme .themeModule-special div {
	border:0
}
#side #theme h2 {
	background:#f9f9f9
}
#side #theme div {
	border:1px solid #e6e6e6;
	width:249px
}
#side #theme h2.close {
	width:247px
}
#side #theme h2.open {
	width:249px
}
#side #theme h1 {
	width:249px
}
#side #theme .themeModule-special {
	width:268px!important
}
#side #theme .themeModule-special {
	border:none!important
}
#side #theme #themeModule-dynasty .chinese-dynasties {
	padding:0
}
#side #theme #themeModule-dynasty .chinese-dynasties .chinese-dynasties {
	width:267px
}
.exTip-box {
	z-index:900;
	zoom:1;
	font-size:12px;
	border:1px solid #a9a9a9;
	position:absolute;
	display:none;
	background-color:#fff;
	padding:0 8px
}
.exTip-box a {
	text-decoration:none;
	color:#36c
}
.clour666 {
	color:#666
}
.clourddd {
	color:#ddd;
	margin-left:7px;
	margin-right:7px
}
.clour888 {
	color:#888
}
.exTip-triangle {
	background:url("") no-repeat 0 0;
	overflow:hidden;
	position:absolute;
	z-index:9999;
	width:9px;
	height:5px;
	top:-5px;
	left:18px
}
#sideCatalogBtn {
	width:45px;
	height:45px;
	display:block;
	background:transparent url("") 0 0 no-repeat;
	cursor:pointer;
	margin-bottom:5px;
	position:relative;
	margin-left:10px;
	display:block
}
.sideCatalogBtnDisable {
	background:transparent url("") -104px 0 no-repeat!important
}
a.sideCatalogBtnDisable:hover {
	background:transparent url("") -154px 0 no-repeat!important
}
#sideCatalog {
	width:290px;
	height:355px;
	overflow:hidden;
	margin-bottom:10px;
	font-size:14px;
	font-family:宋体;
	line-height:19px;
	position:relative;
	zoom:1;
	left:10px
}
#sideCatalog a {
	color:#333;
	text-decoration:none;
	font-weight:500
}
#sideCatalog a:hover {
	color:#36c;
	text-decoration:underline
}
#sideCatalog span.sideCatalog-index1 {
	color:#999;
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
	padding-right:5px
}
#sideCatalog span.sideCatalog-index2 {
	color:#999;
	font-family:Arail;
	font-size:14px;
	padding-right:5px
}
#sideCatalog #sideCatalog-sidebar {
	top:0;
	width:0;
	height:353px;
	background-color:#eaeaea;
	border:1px solid #eaeaea;
	border-top:0;
	border-bottom:0;
	position:absolute;
	left:5px
}
#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-top, #sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-bottom {
	position:absolute;
	left:-5px;
	width:10px;
	height:10px;
	background:transparent url("") 0 -199px no-repeat;
	zoom:1;
	overflow:hidden
}
#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-top {
	top:0;
	cursor:pointer
}
#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-top:hover {
	background-position:0 -185px
}
#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-bottom {
	bottom:0
}
.sideCatalog-item1, .sideCatalog-item2 {
	position:relative;
	padding:0 7px;
	zoom:1;
	margin:0 0 6px 0
}
.sideCatalog-item1:hover, .sideCatalog-item2:hover {
	background:#f5f5f5;
	border-radius:2px;
	box-shadow:0 1px 0 #eaeaea
}
.sideCatalog-item2 {
	padding-left:21px
}
#sideCatalog .sideCatalog-item1 a, #sideCatalog .sideCatalog-item2 a {
	text-decoration:none
}
#sideCatalog .sideCatalog-item1 a:hover, #sideCatalog .sideCatalog-item2 a:hover {
	color:#36c
}
#sideCatalog .sideCatalog-item1 a {
	color:#555;
	font-weight:bold
}
#sideCatalog .sideCatalog-item2 a {
	color:#666
}
.sideCatalog-dot {
	position:absolute;
	height:10px;
	width:6px;
	font-size:12px;
	line-height:12px;
	background:transparent url("") 0 -222px;
	left:-20px;
	top:4px;
	cursor:pointer;
	overflow:hidden
}
.sideCatalog-dot:hover {
	background-position:0 -245px
}
.sideCatalog-item2 .sideCatalog-dot {
	background:0
}
#sideCatalog-catalog {
	height:325px;
	padding-left:23px;
	overflow:hidden;
	margin-top:18px;
	position:relative;
*top:18px
}
#sideCatalog-catalog dl {
	position:relative
}
#sideCatalog .highlight span.sideCatalog-dot {
	height:13px;
	width:18px;
	background:transparent url("") -271px -38px no-repeat;
	left:-23px;
	top:3px
}
#sideCatalog .sideCatalog-item2 span.sideCatalog-dot {
	_left:-54px!important
}
#sideCatalog-updown {
	position:absolute;
	width:22px;
	height:50px;
	right:60px;
	bottom:160px;
	z-index:100
}
#sideCatalog-up {
	width:25px;
	height:25px;
	cursor:pointer
}
#sideCatalog-down {
	width:25px;
	height:25px;
	cursor:pointer
}
.sideCatalog-up-enable {
	background:transparent url("") -245px -83px no-repeat
}
.sideCatalog-up-disable {
	background:transparent url("") -272px -83px no-repeat
}
.sideCatalog-down-enable {
	background:transparent url("") -245px -108px no-repeat
}
.sideCatalog-down-disable {
	background:transparent url("") -272px -108px no-repeat
}
.view-movie .headline-0 {
	margin:30px 0 0 -30px;
	clear:both;
	padding-left:0
}
.view-movie .headline-0 .headline-0-badge {
	display:block;
	float:left;
	width:12px;
	height:25px;
	overflow:hidden;
	background:#4f9cee;
	margin:2px 0 0
}
.view-movie .headline-0 .headline-0-content {
	font-family:微软雅黑, 黑体, Verdana;
	font-size:24px;
	font-weight:500;
	color:#4f9cee;
	padding:0 0 0 15px;
	line-height:30px;
	background:#fff
}
.view-movie .view-movie .headline-0 a {
	color:#999;
	font-weight:normal
}
.view-movie .text .headline-1, .view-movie .movie-more-content .headline-1 {
	margin:31px 0 15px -30px;
	font-size:20px
}
.view-movie .text .headline-1 .headline-content, .view-movie .movie-more-content .headline-1 .headline-content {
	padding-left:20px
}
.view-movie .movie-more-content .headline-1, .view-movie .movie-plot .headline-1 {
	margin:31px 0 15px -30px
}
.view-movie .headline-1-index {
	display:none;
	border-radius:0
}
.view-movie .view-movie .text .para {
	margin-bottom:15px
}
.view-movie #content .main-body {
	padding-top:20px
}
.view-movie #side #themeContainer {
	margin-top:0
}
.view-movie .view-tip-pannel {
	margin-top:0
}
.view-movie .view-tip-pannel p {
	font-size:12px;
	padding-left:50px;
	background-position:-60px -89px
}
.view-movie .view-tip-pannel p span, .view-movie .view-tip-pannel p a {
	font-weight:normal;
	font-size:12px
}
.view-movie .view-movie .inline-mod-box {
	margin-bottom:10px!important
}
.movie-more-content .headline-1, .movie-plot .headline-1, .comment-module .headline-1 {
	margin:30px 0 0 -30px;
	clear:both;
	padding-left:0
}
.movie-more-content .headline-1 .headline-1-index, .movie-plot .headline-1 .headline-1-index, .comment-module .headline-1 .headline-1-index {
	display:block;
	float:left;
	width:12px;
	height:25px;
	overflow:hidden;
	background:#4f9cee;
	color:#4f9cee;
	margin:2px 0 0 0
}
.movie-more-content .headline-1 .headline-content, .movie-plot .headline-1 .headline-content, .comment-module .headline-1 .headline-content {
	font-family:微软雅黑, 黑体, Verdana;
	font-size:24px;
	font-weight:500;
	color:#559ee7;
	padding:0 0 0 15px;
	line-height:30px
}
.view-song .headline-0 {
	margin:30px 0 0 -30px;
	clear:both;
	padding-left:0;
	background:url("http://www.yingxiongji.com/skin/images/titleEditLine.png") repeat-x 0 5px
}
.view-song .headline-0 .headline-0-badge {
	display:block;
	float:left;
	width:10px;
	height:30px;
	overflow:hidden;
	background:#559ee7;
	margin:0
}
.view-song .headline-0 .headline-0-content {
	font-family:微软雅黑, 黑体, Verdana;
	font-size:24px;
	font-weight:500;
	color:#559ee7;
	padding:0 0 0 15px;
	line-height:30px;
	background:#fff
}
.view-song .text .headline-1 {
	margin:31px 0 15px -25px;
	font-size:20px;
	background:#fff
}
.view-song .text .headline-1 .headline-content {
	padding-left:25px
}
.view-song .text .headline-1 .editable-title {
	display:none
}
.view-song .headline-1-index {
	display:none
}
.view-song .text .songs-lyricpara .para {
	text-indent:0
}
.view-song #content .main-body {
	padding-top:20px
}
.view-song #side #themeContainer {
	margin-top:0
}
.view-song .view-tip-pannel {
	margin-top:0
}
.view-song .view-tip-pannel p {
	font-size:12px;
	padding-left:50px;
	background-position:-60px -89px
}
.view-song .view-tip-pannel p span, .view-song .view-tip-pannel p a {
	font-weight:normal;
	font-size:12px
}
.view-song .inline-mod-box {
	margin-bottom:10px!important
}
.view-song #nav {
	position:relative;
	z-index:1
}
.view-song #page {
	padding-top:0
}
.view-song #content-wrap {
	position:relative;
	margin-top:0;
	border:0;
	width:1139px
}
.view-song .grid-m0s245 .col-sub {
	margin-top:42px
}
.small-screen .view-song #content-wrap {
	width:1023px
}
.view-star .headline-0 {
	margin:30px 0 0 -30px;
	clear:both;
	padding-left:0
}
.view-star .headline-0 .headline-0-badge {
	display:block;
	float:left;
	width:10px;
	height:30px;
	overflow:hidden;
	background:#559ee7;
	margin:0
}
.view-star .headline-0 .headline-0-content {
	font-family:微软雅黑, 黑体, Verdana;
	font-size:24px;
	font-weight:500;
	color:#559ee7;
	padding:0 0 0 15px;
	line-height:30px
}
.view-star .text .headline-1 {
	margin:31px 0 15px -30px;
	font-size:20px;
	border-left:solid 12px #4f9cee
}
.view-star .text .headline-1 .headline-content {
	padding-left:18px;
	font-size:22px;
	color:#1382ed
}
.view-star .headline-1-index {
	display:none
}
.view-star #content .main-body {
	padding-top:20px
}
.view-star #side #themeContainer {
	margin-top:0
}
.view-star .view-tip-pannel {
	margin-top:0
}
.view-star .view-tip-pannel p {
	font-size:12px;
	padding-left:50px;
	background-position:-60px -89px
}
.view-star .view-tip-pannel p span, .view-star .view-tip-pannel p a {
	font-weight:normal;
	font-size:12px
}
.view-star .card-summary {
	margin-top:18px
}
.view-star .z-catalog {
	margin-top:0
}
.view-star .starSignPic {
	width:268px;
	padding:0
}
.z-catalog {
	z-index:0;
	position:relative;
	background:#fbfbfb url("") 0 0 no-repeat;
	width:100%;
	overflow:hidden;
	margin-top:30px;
	padding-top:6px;
	clear:both
}
.z-catalog .hideholder .hide {
	visibility:hidden
}
.z-catalog h2 {
	float:left;
	width:83px;
	_width:80px;
	height:100%;
	background:#fbfbfb;
	font-size:20px;
	color:#333;
	font-family:微软雅黑, 黑体, sans-serif;
	padding-top:22px;
	line-height:22px;
	font-weight:200;
	text-align:center;
	position:relative;
	_height:1px
}
.z-catalog h2 span {
	display:block;
	width:64px;
	height:48px;
	position:absolute;
	top:12px;
	right:-1px;
	_right:-4px;
	background:#64a0de;
	color:#fff;
	border-right:3px solid #4c88c7;
	font-size:18px;
	line-height:48px;
	zoom:1
}
.z-catalog-i1 {
	position:relative;
	padding-left:25px;
	display:block;
	zoom:1
}
.z-catalog-i1 a {
	font-size:16px;
	font-weight:500;
	color:#136ec2;
	text-decoration:none;
	background-color:#fff;
	padding-right:10px;
	font-family:微软雅黑, 黑体
}
.z-catalog-i1 a:link {
	color:#136ec2
}
.z-catalog-i1 a:visited {
	color:#136ec2
}
.z-catalog-i1 a:hover {
	color:#136ec2;
	text-decoration:underline
}
.z-catalog dl {
	border-left:1px solid #ebebeb;
	padding:6px 0 6px 0;
	background:#fff;
	min-height:60px
}
.z-catalog-i2n {
	color:#aaa;
	margin-right:7px
}
.z-catalog .hold-catalog-li {
	line-height:24px
}
.z-catalog .er {
	font-size:12px;
	color:#333;
	padding:3px 0 2px 26px;
	line-height:16px
}
.z-catalog .hold-catalog-li span {
	color:#ccc;
	padding-right:5px
}
.z-catalog .hold-catalog-li a {
	color:#333;
	text-decoration:none
}
.z-catalog .hold-catalog-li a:link {
	color:#333
}
.z-catalog .hold-catalog-li a:visited {
	color:#333
}
.z-catalog .hold-catalog-li a:hover {
	color:#136ec2;
	text-decoration:underline
}
.z-catalog .hold-catalog-li a:active {
	color:#333
}
.z-catalog .hideholder {
	overflow:hidden;
	height:100%
}
.z-catalog .holder2 {
	left:-9999px;
	width:100%;
	position:absolute;
	top:62px;
	z-index:999;
	padding-left:0;
	background-color:#fff
}
.z-catalog .holder2 dd {
	padding-left:70px
}
.z-catalog .holder2 dd.lastone {
	text-indent:0;
	bottom:0;
	padding-left:0
}
.charnum {
	float:right;
	background-color:#fff;
	padding-left:10px;
	color:#bdbdbd;
	font-size:12px;
	cursor:pointer
}
.haspicflag, .hasvideoflag {
	display:inline-block;
	width:14px;
	height:11px;
	margin-left:12px;
	background:url("") 0 0 no-repeat
}
.hasvideoflag {
	background-position:100% 0
}
.z-catalog .catalog-item {
	line-height:20px;
	margin-top:3px;
	padding:2px 0 2px 0
}
.screen-num-tip, .screen-num-tip span {
	display:block;
	height:25px;
	line-height:25px;
	overflow:hidden;
	background:url("") 0 0 no-repeat
}
.screen-num-tip {
	position:absolute;
	top:0;
	left:-99999px;
	padding-left:15px;
	z-index:999;
	color:#fff
}
.screen-num-tip span {
	padding-right:8px;
	background-position:100% 0
}
.catalog-item-index1 {
	position:absolute;
	left:0;
	top:0;
	width:18px;
	color:#63a0df;
	font-size:16px;
	padding-right:8px;
	text-align:right;
	display:inline-block
}
.catalog-item ol {
	padding-left:30px
}
.catalog-flag {
	background:transparent url("") 0 0 no-repeat;
	width:26px;
	height:49px;
	position:absolute;
	top:-3px;
	left:35px
}
.text_dir ol {
	width:100%;
	padding:0;
	margin:0!important;
	text-indent:14px;
	list-style:none;
	display:block
}
dd.catalog-holder {
	overflow:hidden;
	cursor:pointer;
	float:right;
	width:24px;
	height:24px;
	position:absolute;
	right:25px;
	clear:both;
	bottom:0;
	zoom:1
}
.hideholder dd.catalog-holder {
	background:url("") 0 0 no-repeat
}
.hideholder dd.catalog-holder:hover {
	background:url("") -26px 0 no-repeat
}
.up dd.catalog-holder {
	background:url("") 0 -26px no-repeat
}
.up dd.catalog-holder:hover {
	background:url("") -26px -26px no-repeat
}
#lemma-catalog-bottombg {
	height:6px;
	font-size:6px;
	width:100%;
	line-height:6px;
	background:transparent url("") 0 0 no-repeat;
	clear:both
}
.lie4 {
	float:left;
	width:21%;
	border-right:1px solid #f5f5f5;
	padding:0 10px 0 13px
}
.lie3 {
	float:left;
	width:29%;
	border-right:1px solid #f5f5f5;
	padding:0 10px 0 13px
}
#topToolbar {
	height:44px;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:102;
	background:transparent url("") 0 0 repeat-x
}
#topToolbar .container {
	height:44px;
	width:1132px;
	margin:0 auto
}
#topToolbar .container2 {
	height:44px;
	width:850px
}
#topToolbar .toplogo {
	background:transparent url("") 0 -44px no-repeat;
	width:82px;
	height:32px;
	float:left;
	margin-top:3px;
	display:block
}
#topToolbar .topbtns {
	width:222px;
	_width:228px;
	height:31px;
	float:right;
	margin-top:6px
}
#topToolbar .topshoucangtip {
	width:85px;
	height:34px;
	background:transparent url("") 0 -200px no-repeat;
	position:absolute;
	display:none;
	top:37px;
	line-height:33px;
	color:#666;
	text-align:center
}
#topToolbar .topshoucangtip a {
	text-decoration:none
}
#topToolbar .topbtn {
	display:block;
	width:68px;
	height:31px;
	float:left;
	margin-left:6px;
	cursor:pointer
}
#topToolbar .topedit {
	background:transparent url("") 0 -124px no-repeat
}
#topToolbar .topedit:hover {
	background:transparent url("") 0 -169px no-repeat
}
#topToolbar .topedit:active {
	background:transparent url("") -27px -77px no-repeat
}
#topToolbar .topshoucang {
	cursor:pointer;
	background:transparent url("") -71px -124px no-repeat
}
#topToolbar .topshoucang-hover {
	background:transparent url("") -71px -169px no-repeat
}
#topToolbar .topshoucang:active {
	background:transparent url("") -98px -77px no-repeat
}
#topToolbar .topshoucangset {
	cursor:pointer;
	background:transparent url("") -7px -245px no-repeat
}
#topToolbar .topshoucangset-hover {
	background:transparent url("") -90px -248px no-repeat
}
#topToolbar .topzan {
	background:transparent url("") -144px -124px no-repeat
}
#topToolbar .topzanset {
	color:#999;
	line-height:31px;
	text-align:left;
	background:transparent url("") -99px -46px no-repeat;
	text-decoration:none
}
#topToolbar .topzanset span {
	margin-left:25px
}
#topToolbar .topzanset-hover {
	background:transparent url("") -182px -46px no-repeat
}
#topToolbar .topzan-hover {
	background:transparent url("") -144px -169px no-repeat
}
#topToolbar .topzan-active {
	background:transparent url("") -171px -77px no-repeat!important
}
#topToolbar .topsearch {
	height:26px;
	float:left;
	margin-left:10px;
	width:360px;
	margin-top:8px;
	position:relative;
	z-index:5
}
#topToolbar .topiframe {
	height:26px;
	width:26px;
	position:absolute;
	right:0;
	top:0;
	cursor:pointer;
	z-index:9;
	border:0;
	visibility:hidden
}
#topToolbar .topsubmit {
	height:26px;
	width:26px;
	position:absolute;
	right:0;
	top:0;
	cursor:pointer;
	z-index:10
}
#topToolbar form {
	height:26px
}
#topToolbar .topsearch .toptextinput {
	padding-left:10px;
	outline:0;
	height:24px;
	width:350px;
	border:1px solid #c4c4c4;
	background:#fff url("") 340px -76px no-repeat;
	position:absolute;
	left:0;
	top:0;
	z-index:8;
	line-height:24px\9
}


.mb25 {
margin: 13px auto -28px auto;
text-align: center;
}