.show_title {text-align:center;}
	.show_title h1,.show_title p{text-align:center;}
	.show_title h1{clear:both;margin:0 auto;padding:5px 20px;line-height:50px;font-size:24px;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei UI","Microsoft YaHei",sans-serif;font-weight:bold;border-bottom: 5px solid #ccc;}
	.show_title p{font-size:12px;line-height: 1.7em;color:#333}
	.show_title p u{font-size:14px;margin:0 10px;color:#ccc;font-weight:normal;font-style: normal;}

.show_content{clear:both;margin:0 auto;padding:10px 0;text-align:left;font-size:14px;word-wrap:break-word; word-break:break-all;}
	.show_content p ,.show_content li,.show_content td{word-wrap:break-word; word-break:break-all;}
	.show_content p{margin:15px auto;padding:0;text-indent :2em;font-size:14px;line-height: 1.9em;color:#333}

	.show_content h1{clear:both;margin:0 auto;padding:0;text-align:left;background:#fff;border-bottom: 1px solid #ccc;}
	.show_content h1 {line-height:30px;font-size:16px;color:#000;font-family:"黑体";font-weight:bold;}
	.show_content h1 a,.show_content a:hover{color:#000;}
	.show_content p a,.show_content h1 a:hover{color:#006699;}
	.show_content img{background:#fff;border: 1px solid #ccc;padding:2px;height:auto !important;max-width:670px !important;max-height:950px !important;}
	.show_content p img,.show_content div img{margin-left:-2rem;}

	.show_content table{margin:0 auto;padding:0;background:#fff;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
	.show_content table td{margin:0;padding:2px 5px;font-size:12px;background:#fff;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
	.show_content table p{text-indent:0em;line-height:20px;margin:5px 0;padding:0;}


.as3-video-box{margin:15px auto;padding:0;text-align:center;}
.as3-video-box div{margin:0 auto;padding:0;text-align:center;width:640px;height:400px;background:#666; border:1px solid #000;color:#ccc;}

.show_page_book{clear:both;margin:0 auto;padding:20px 5px;text-align:center;font-size:14px;word-wrap:break-word; word-break:break-all;}
	.show_page_book p,.show_page_book div,.show_page_book td{text-indent:0px;text-align:center;}
	.show_page_book p img,.show_content_book div img, .show_content_book img{text-indent:0px;background:#fff;border: 1px solid #ccc;padding:2px;max-width:970px;max-height:1500px;}
	.show_page_book table{margin:0 auto;padding:0;max-width:970px;background:#fff;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
	.show_page_book table td{text-align:left;margin:0;padding:2px 5px;font-size:12px;background:#fff;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
	.show_page_book table p{text-align:left;text-indent:0em;line-height:20px;margin:5px 0;padding:0;}


.show_keyword, .show_relation, .show_previous{text-align:left;font-size:14px;}
.show_keyword b,.show_relation b, .show_previous b{color:#000}

/*Tag搜索关键字词*/
.show_keyword a{color:red;margin:0 10px;}

/*上一篇下一篇*/
.show_previous {}
.show_previous a{color:#006699;}
/*相关文章*/
.show_relation {}
.show_relation a{color:#006699;}
.show_relation span{color:#999;font-size:12px;}


.show_bottom{height:35px;border-top: 5px solid #ccc;}

.show_bottom span{float:right;margin:10px 10px 0 0;font-size:12px;color:#999}
.show_bottom span b{color:#666}
.show_bottom span u{color:#006699;font-weight:normal;font-style: normal;}/*责任编辑*/


.share-code{clear:both;margin:10px auto;padding:0;background:#fff;border: 1px solid #ccc;}
.share-code-title{clear:both;margin:0;padding:0 10px;text-align:left;height:25px;line-height:25px;background:#eaeaea;border-bottom: 1px solid #ccc;}
.share-code-title b{font-size:16px;color:#333;}
.share-code-title span{float:right;height:25px;line-height:25px;font-size:14px;color:#666;}


.show-box {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#fff;
}
.show-gallery {
	position: absolute;
	z-index: 100;
	clear: both;
	position: relative;
	margin: 0;
	padding: 0;
	width: 100%;
	min-height: 500px;
	text-align: center;
	overflow: hidden;
}
.gallery-loading {
	position: absolute;
	z-index: 100;
	top: 45%;
	left: 45%;
	width: 100px;
	height: 100px;
	margin: 0;
	padding: 0;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	overflow: hidden;
}
.gallery-mouse {
	position: absolute;
	z-index: 101;
	width: 400px;
	height: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
	display: block;
}
.gallery-mouse-left {
	top: 0;
	left: 0;
}
.gallery-mouse-right {
	top: 0;
	right: 0;
}
.gallery-mouse a {
	display: block;
	padding: 0;
	width: 80px;
	height: 80px;
	background-color: transparent;
	background-image: url('../img/photos-gallery.png');
	background-repeat: no-repeat;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.gallery-mouse a:hover {
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.gallery-mouse a.no-action,
.gallery-mouse a.no-action:hover {
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}
.gallery-mouse-left a {
	margin: 200px 0 0 20px;
	background-position: 0px -200px
}
.gallery-mouse-right a {
	margin: 200px 0 0 300px;
	background-position: -80px -200px
}
.gallery-title-bg {
	position: absolute;
	z-index: 100;
	width: 100%;
	height: 66px;
	margin: 0;
	padding: 0;
	bottom: 0;
	left: 0;
	background: #000;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	overflow: hidden;
	display: block;
}
.gallery-title-info {
	position: absolute;
	z-index: 100;
	width: 100%;
	height: 66px;
	line-height: 33px;
	margin: 0;
	padding: 0 50px;
	bottom: 0;
	left: 0;
	font-size: 14px;
	color: #fff;
	overflow: hidden;
}
.gallery-title-info p {
	padding: 0;
	margin: 0;
	line-height: 33px;
	font-size: 14px;
	color: #fff;
}
.gallery-view {
	display: block;
	clear: both;
	vertical-align: middle;
	margin:0;
	padding:10px 0;
	width: 100%;
	min-height: 500px;
	max-width: 1000px;
	max-height: 1000px;
	line-height: 100%;
	text-align: center;
	*font-size: 436px;
	/*约为高度的0.873，500*0.873 约为436*/
	
	*font-family: Arial;
	/*防止非utf-8引起的hack失效问题，如gbk编码*/
	
	background: #000;
	overflow: hidden;
}
.gallery-view img {
	vertical-align: middle;
	margin: 0 auto;
	padding: 0;
	height: auto;
	max-width: 990px;
	max-height: 990px;

}


.gallery-thumb {
	display: block;
	clear: both;
	position: relative;
	margin: 0 auto;
	padding: 0;
	height: 150px;
	text-align: left;
	background: #000;
	overflow: hidden;
}
.gallery-thumb-page-back,
.gallery-thumb-page-next {
	position: absolute;
	z-index: 100;
	width: 115px;
	height: 120px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.gallery-thumb-page-back {
	top: 10px;
	left: 20px;
	background: transparent url('../img/photos-gallery.png') 0px 0px no-repeat;
}
.gallery-thumb-page-next {
	top: 10px;
	right: 20px;
	background: transparent url('../img/photos-gallery.png') -115px 0px no-repeat;
}
.gallery-thumb-page-back a.thumb-mouse,
.gallery-thumb-page-next a.thumb-mouse,
.gallery-thumb-page-back img,
.gallery-thumb-page-next img {
	display: block;
	width: 100px;
	height: 75px;
	padding: 0;
	background: #000;
	overflow: hidden;
}
.gallery-thumb-page-back a.thumb-mouse {
	margin: 5px 0 0 10px;
	border: 2px solid #333;
}
.gallery-thumb-page-next a.thumb-mouse {
	margin: 5px 0 0 5px;
	border: 2px solid #333;
}
.gallery-thumb-page-back a.thumb-mouse:hover,
.gallery-thumb-page-next a.thumb-mouse:hover {
	border: 2px solid #ff9900;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.gallery-thumb-page-back p,
.gallery-thumb-page-next p,
.gallery-thumb-page-back p a,
.gallery-thumb-page-next p a {
	clear: both;
	display: block;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 14px;
	color: #999;
	overflow: hidden;
}
.gallery-thumb-page-back p,
.gallery-thumb-page-next p {
	margin-top: 10px;
}
.gallery-thumb-page-back p a:hover,
.gallery-thumb-page-next p a:hover {
	color: #fff;
}
.gallery-thumb-back,
.gallery-thumb-next {
	position: absolute;
	z-index: 100;
	top: 30px;
	width: 50px;
	height: 90px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.gallery-thumb-back {
	left: 145px
}
.gallery-thumb-next {
	right: 145px
}
.gallery-thumb-back a,
.gallery-thumb-next a {
	display: block;
	width: 50px;
	height: 50px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.gallery-thumb-back a {
	background: transparent url('../img/photos-gallery.png') 0px -150px no-repeat;
}
.gallery-thumb-back a:hover {
	background: transparent url('../img/photos-gallery.png') -50px -150px no-repeat;
}
.gallery-thumb-next a {
	background: transparent url('../img/photos-gallery.png') -100px -150px no-repeat;
}
.gallery-thumb-next a:hover {
	background: transparent url('../img/photos-gallery.png') -150px -150px no-repeat;
}
.gallery-thumb-box {
	position: absolute;
	z-index: 100;
	top: 10px;
	left: 210px;
	width: 500px;
	height: 120px;
	margin: 0;
	padding: 0;
}
.gallery-thumb-scrollbar {
	background: #333;
	border: 2px solid #333;
	height: 5px;
	line-height: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.gallery-thumb-scrollbar .handle {
	width: 100px;
	height: 100%;
	background: #666;
	cursor: pointer;
	line-height: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 0 #111;
	-moz-box-shadow: 0 1px 0 #111;
	-o-box-shadow: 0 1px 0 #111;
	box-shadow: 0 1px 0 #111;
}
.gallery-thumb-rolling {
	display: block;
	clear: both;
	height: 80px;
	margin: 10px 0;
	padding: 0;
	overflow: hidden;
}
.gallery-thumb-rolling ul {
	height: 100%;
	margin: 0;
	padding: 0;
}
.gallery-thumb-rolling li {
	float: left;
	height: 100%;
	margin: 0;
	padding: 0 10px;
}
.gallery-thumb-rolling a {
	float: left;
	margin: 0;
	padding: 0;
	border: 2px solid #666;
	overflow: hidden;
}
.gallery-thumb-rolling a:hover {
	border: 2px solid #fff;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.gallery-thumb-rolling li.active a {
	border: 2px solid #ff9900;
}
.gallery-thumb-rolling a img {
	display: block;
	width: 100px;
	height: 75px;
	margin: 0;
	padding: 0;
	background: #000;
	overflow: hidden;
}
.show-editer {
	display: block;
	clear: both;
	margin: 0 auto;
	padding: 0 10px;
	background: #ccc;
	text-align: right;
	font-size: 12px;
	height: 30px;
	overflow: hidden;
}
.show-editer span {
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	margin: 0 0 0 10px;
	color: #999;
	overflow: hidden;
}

.show-content{
	display: block;
	clear: both;
	margin: 0 auto;
	padding: 20px;
	background: #666;
	text-align: left;
	color:#ccc;
}
.show-content p ,.show-content li,.show-content th,.show-content td{word-wrap:break-word; word-break:break-all;}
	.show-content p{margin:10px 0;padding:0;text-indent :2em;font-size:14px;line-height: 1.5em;color:#ccc}
	.show-content li{margin:8px 4em;padding:0;text-indent :0;font-size:12px;line-height: 1.2em;color:#ccc}
	.show-content li{list-style-type:square;list-style-position:outside}

	.show-content h1{clear:both;margin:0 auto;padding:0;text-align:left;background:#fff;border-bottom: 1px solid #ccc;}
	.show-content h1 {line-height:30px;font-size:16px;color:#fff;font-weight:bold;}
	.show-content h1 a,.show-content a:hover{color:#fff;}
	.show-content p a,.show-content h1 a:hover{color:#fff;}
	.show-content img{background:#999;border: 1px solid #ccc;margin:5px;padding:3px;max-width:720px;max-height:900px;}
	.show-content p img,.show-content div img{margin-left:-2em;}

	.show-content table{margin:0 auto;padding:0;border-collapse:collapse;background:#fff;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
	.show-content table th,
	.show-content table td{margin:0;padding:2px 5px;font-size:12px;background:#fff;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
	.show-content table p{text-indent:0em;line-height:20px;margin:0;padding:0;}
	.show-video{clear:both;margin:0 auto;padding:10px 0;text-align:center;}

@media screen and (min-width: 990px) {
	.show-content img,.show-content table{max-width:100%;}
	.show-content img{max-height:950px;}
}
@media screen and (min-width: 1280px) {
	.show-content img,.show-content table{max-width:100%;}
	.show-content img{max-height:1200px;}
}
.show-user-apps{clear:both;margin:5px 10px;padding:0;height:50px;text-align:center;overflow: hidden;}
.show-user-apps a{display:block;margin:0 auto;width:50px;height:50px;line-height:50px;text-align:center;cursor: pointer;background:#999;border: 1px solid #555;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;overflow: hidden;}
.show-user-apps a i{width:50px;height:50px;line-height:50px;font-size:30px;}

.show-pages{clear:both;margin:5px 10px 15px 10px;padding:0;height:40px;text-align:center;}