﻿/* 全局 */
body {
	margin:0;
	padding:0;
	color:#505050;
	font-size:14px;
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	background:#0f0601 url(bg.jpg) no-repeat top center;
}
a {
	color:#505050;
	text-decoration:none;
	blr:expression(this.onFocus=this.blur())
}
a:link {
	color:#505050;
	text-decoration:none;
}
a:hover {
	color:#505050;
	text-decoration:underline;
}
ol,ul,li {
	list-style-type:none;
}
* {
	padding:0;
	margin:0;
}
img {
	border:0;
	border:none;
}
*html {
	background-image:url(about:blank);
	background-attachment:fixed;
}
textarea,input {
	outline:0;
	resize:none;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,p,blockquote,hr,button,section {
	margin:0;
	padding:0;
}
h1,.title {
	font-size:15px;
	font-weight:bold;
}
/* 布局 */
#w1 {
	width:1000px;
	margin:0 auto;
	padding:1px;
	background:#73746e;
	border:1px solid #000;
}
#w2 {
	background:#fff;
	border:1px solid #403f3a;
}
#left {
	float:left;
	width:248px;
	overflow:hidden;
}
#right {
	float:right;
	width:734px;
	overflow:hidden;
}
#c {
	clear:both;
	zoom:1;
	font-size:0;
	height:0;
	padding:0;
	margin:0;
}
#side-fixed {
	width:248px;
	top:0;
	z-index:2;
}
.fixed {
	position:fixed;
}
#sides {
	clear:both;
	zoom:1;
	font-size:0;
	height:5;
	padding:0;
	margin:0;
}
#d {
	margin:10px 10px 0 10px;
	overflow:hidden;
}
#moon {
	width:350px;
	height:100px;
	position:absolute;
	top:220px;
	left:10px;
}
#moon embed {
	width:350px;
	height:100px;
}
#search {
	float:right;
	overflow:hidden;
	margin-top:25px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#search input {
	float:left;
	color:#ccc;
	font-family:'Microsoft Yahei';
	height:20px;
	line-height:20px;
	width:160px;
	padding:13px 10px;
	border:none;
	outline:0;
	border:2px solid #aaa;
	border-right:none;
}
#search input:focus {
	color:#5f5750;
	width:260px;
	border:2px solid #5f5750;
	border-right:none;
}
#search button {
	float:left;
	color:#fff;
	font-size:15px;
	width:80px;
	text-align:center;
	font-family:'Microsoft Yahei';
	height:50px;
	line-height:50px;
	border:none;
	background:#5f5750;
	cursor:pointer;
	-moz-border-radius:0 2px 2px 0;
	-webkit-border-radius:0 2px 2px 0;
	border-radius:0 2px 2px 0;
}
#search button:hover {
	background:#452d19;
}
#w {
	width:1000px;
	margin:0 auto;
	position:relative;
}
#ws {
	width:260px;
	height:260px;
	background:url(hou.gif) no-repeat;
	position:absolute;
	top:0;
	left:-60px;
	z-index:1;
}
#time {
	color:#fff;
	font-size:15px;
	height:30px;
	position:absolute;
	top:460px;
	left:0;
	z-index:1;
}
#w0 {
	width:988px;
	margin:0 auto;
	padding:6px;
	margin-top:500px;
	background:url(a.png);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	z-index:8;
	position:absolute;
}
#w1 {
	width:984px;
	margin:0 auto;
	padding:1px;
	background:#73746e;
	border:1px solid #000;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#w2 {
	background:#f6f6ea;
	border:1px solid #403f3a;
}
/* 导航菜单 */
#line {
	height:1px;
	width:982px;
	background:#73746e;
	border-top:1px solid #403f3a;
	border-bottom:1px solid #403f3a;
}
#menu {
	height:65px;
	width:980px;
	margin:1px auto;
	position:relative;
	background:#002c56 url(m.png);
}
#menu ul {
	position:absolute;
}
#menu ul li {
	float:left;
	position:relative;
}
#menu ul font {
	float:left;
	width:2px;
	height:60px;
	background:url(m.png) no-repeat 0 -65px;
}
#menu ul li a {
	color:#d5d5d5;
	width:75px;
	line-height:35px;
	margin:15px 10px;
	text-align:center;
	display:block;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#menu ul li ul {
	display:none;
	position:absolute;
	z-index:9;
	top:65px;
	left:0;
	background:#404040;
	-moz-border-radius:0 0 3px 3px;
	-webkit-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px;
}
#menu ul li ul li {
	display:block;
	float:none;
	position:relative;
}
#menu ul li.two {
}
#menu ul li.two a {
	color:#404040;
	background:#fff;
	text-decoration:none;
}
#menu ul li.two ul {
	display:block;
	padding:8px 0;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
#menu ul li.two ul a {
	color:#fff;
	display:block;
	line-height:35px;
	width:75px;
	padding:0 10px;
	margin:0;
	background:none;
}
#menu ul li.two ul li {
}
#menu ul li.two ul li a:hover {
	color:#ff0;
}
#menu ul li.on a {
	color:#404040;
	text-decoration:none;
	background:#fff;
}
/* 首页-幻灯 */
#focus {
	width:962px;
	height:365px;
	margin:10px;
	overflow:hidden;
	position:relative;
}
#focus ul {
	float:left;
	width:962px;
	height:365px;
	clear:both;
	position:absolute;
}
#focus ul li {
	float:left;
	width:962px;
	height:365px;
	overflow:hidden;
	position:relative;
}
#focus ul li img {
	width:962px;
	height:365px;
}
#focus ul li div {
	position:absolute;
	overflow:hidden;
}
#focus .sbn {
	width:962px;
	position:absolute;
	bottom:20px;
	text-align:center;
}
#focus .sbn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:15px;
	height:15px;
	_font-size:0;
	margin:0 5px;
	cursor:pointer;
	background:#fff;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
}
#focus .sbn span.on {
	background:#fff;
}
#focus .preNext {
	width:41px;
	height:69px;
	top:148px;
	cursor:pointer;
	position:absolute;
}
#focus .pre {
	left:0;
	background:url(p.png) no-repeat 0 0;
}
#focus .next {
	right:0;
	background:url(p.png) no-repeat -41px 0;
}
/* 首页滚动 */
#run {
	margin:10px 0 0 10px;
	height:114px;
	overflow:hidden;
	position:relative;
}
#run ul {
	position:absolute;
	top:0;
	left:0;
}
#run ul li {
	float:left;
	margin-right:10px;
}
#run ul li img {
	width:152px;
	height:114px;
	display:block;
}
/* 表格 */
#base {
	margin:10px 10px 0 10px;
	background:#f2e4a2;
}
#bases {
	margin:0 10px;
	background:#f2e4a2;
}
#base table,#bases table {
	border-collapse:1;
	border-spacing:0;
}
#base table tr:hover,#bases table tr:hover {
	background:#fef2b6;
}
#bases #be {
	border-top:none;
}
#bases #be th {
	font-size:0;
	height:0;
	line-height:0;
	border:none;
}
#based {
	margin:0 10px 10px 10px;
	border:1px solid #c8b03a;
	border-top:1px solid #fbf784;
}
#based a {
	color:#746101;
	line-height:30px;
	text-align:center;
	padding:10px;
	display:block;
	cursor:pointer;
	background:#ead675;
	border-left:1px solid #fbf784;
}
#based a:hover {
	background:#e3ce65;
	text-decoration:none;
}
#base #be tr#ontop td,#base #be tr#ontop td a {
	color:#f00;
}
#be {
	width:100%;
	text-align:center;
	border-top:1px solid #c8b03a;
	border-left:1px solid #c8b03a;
}
#be th {
	color:#746101;
	font-size:15px;
	line-height:55px;
	font-weight:bold;
	text-align:center;
	background:#ead675;
	border:1px solid #c8b03a;
	border-top:1px solid #fbf784;
	border-left:1px solid #fbf784;
}
#be td {
	line-height:50px;
	text-align:center;
	border:1px solid #c8b03a;
	border-top:1px solid #fffedd;
	border-left:1px solid #fffedd;
	position:relative;
	white-space:nowrap;
}
#be td #say {
	top:10px;
	right:10px;
	width:16px;
	height:16px;
	font-size:13px;
	font-weight:normal;
	position:absolute;
	background:url(tell.png) no-repeat;
}
#be td #says {
	top:10px;
	right:10px;
	width:14px;
	height:16px;
	font-size:13px;
	font-weight:normal;
	position:absolute;
	background:url(huo.gif) no-repeat;
}
#be tr:hover td #say p,#be tr:hover td #says p {
	display:block;
}
#say p,#says p {
	display:none;
	color:#fff;
	position:absolute;
	top:-54px;
	right:-42px;
	display:none;
	width:90px;
	height:24px;
	line-height:24px;
	text-align:center;
	padding:10px 5px 15px 5px;
	background:url(gs.png) no-repeat;
	z-index:9;
}
#says p {
	right:-43px;
}
#be td#oli {
	color:#ab8f01;
	font-size:13px;
}
#base #be tr#ontop td#oli {
	color:#c96a36;
	font-size:13px;
}
#be td font {
	color:#f0f;
	font-size:14px;
}
#be td#oli font {
	margin-right:5px;
}
.c0 {
	color:#f00;
}
.c1 {
	color:#0f0;
}
.c2 {
	color:#00f;
}
.c3 {
	color:#f0f;
}
.c4 {
	color:#0ff;
}
.c5 {
	color:#000;
}
/* 标志 */
#mark {
	margin:10px 10px 0 10px;
	background:#fff;
	border-top:2px solid #4a4a4a;
	border-bottom:1px solid #e3e3e3;
}
#mark ul {
	overflow:hidden;
	border:1px solid #e3e3e3;
	border-top:none;
}
#mark ul li {
	float:left;
	width:238px;
	margin:10px 0;
}
#mark ul li img {
	float:left;
	width:75px;
	height:75px;
	margin:0 10px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#mark ul li b {
	color:#06c;
	height:25px;
	line-height:30px;
}
#mark ul li p {
	color:#999;
	font-size:13px;
	line-height:20px;
}
/* 首页-图片 */
#home {
	overflow:hidden;
	margin:10px 10px 0 10px;
	border:1px solid #96a06c;
}
#home .title {
	height:55px;
	background:#dce5ad;
	border-top:1px solid #faffe8;
	border-bottom:2px solid #a4ae7c;
}
#home .title strong {
	float:left;
	color:#435d02;
	line-height:30px;
	padding:10px 20px;
	display:block;
}
#home .title strong a {
	color:#435d02;
}
#home #l,#home #r {
	float:right;
	color:#fff;
	font-size:13px;
	font-weight:normal;
	line-height:35px;
	margin:10px 10px 10px 0;
	padding:0 10px;
	cursor:pointer;
	background:#96a06c;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#home #l:hover,#home #r:hover {
	color:#fff;
	background:#435d02;
}
#home .title font {
	float:right;
	font-weight:normal;
}
#home .title font a {
	float:left;
	color:#999;
	line-height:30px;
	margin:10px 15px 0 0;
}
#home dl dd {
	float:left;
	width:237px;
	overflow:hidden;
	background:#eff4d4;
	border-right:1px solid #96a06c;
}
#home dl dd ul {
}
#home dl dd ul li {
	line-height:29px;
	padding:10px 15px 10px 25px;
	border-bottom:1px solid #d1d9b0;
	background:url(t.png) no-repeat 15px 24px;
	overflow:hidden;
	white-space:nowrap;
}
#home dl dt {
	float:right;
}
#home #live-list {
	width:712px;
	height:180px;
	overflow:hidden;
}
#home dl dt ul {
	overflow:hidden;
}
#home dl dt ul li {
	float:left;
	height:170px;
	margin:10px 10px 0 0;
	position:relative;
}
#home dl dt ul li:hover {
	background:#eee;
}
#home dl dt ul li:hover #d {
	display:none;
}
#home dl dt ul li #d {
	width:168px;
	height:130px;
	position:absolute;
	top:-10px;
	left:-20px;
	background:url(l.png) no-repeat -30px 0;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	opacity:0.2;
}
#home dl dt ul li img {
	width:168px;
	height:130px;
	display:block;
	background:url(load.gif) no-repeat center center;
}
#home dl dt ul li:hover img {
	height:140px;
}
#home dl dt ul li p {
	width:148px;
	height:20px;
	line-height:20px;
	text-align:center;
	padding:10px;
	overflow:hidden;
	overflow:hidden;
	white-space:nowrap;
	position:absolute;
	bottom:0;
}
#home dl dt ul li:hover p {
	padding:15px 10px 5px 10px;
	background:url(c.png);
}
#home dl dt ul li #p {
	font-size:12px;
	line-height:20px;
	font-style:normal;
	position:absolute;
	top:90px;
	right:0;
	display:none;
	padding:5px 8px;
	background:#000;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
#home dl dt ul li #p a {
	color:#fff;
}
#home dl dt ul li:hover #p {
	display:block;
}
#home ul li .top,#home ul li .nice,#home ul li .new {
	color:#ff0;
	font-size:12px;
	line-height:20px;
	font-style:normal;
	position:absolute;
	top:0;
	right:0;
	padding:5px 8px;
	background:#f00;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
#home ul li .nice {
	color:#fff;
	background:#090;
	text-decoration:none;
}
#home ul li .new {
	color:#fff;
	background:#06f;
	font-weight:normal;
}
#home #f img {
	width:702px;
	height:49px;
	margin:10px 10px 0 0;
}
#tb img {
	float:right;
	width:238px;
	height:102px;
	margin:10px 10px 0 0;
}
/* 内页-位置 */
#here {
	overflow:hidden;
	margin:10px 10px 0 10px;
	background:#f8f8f8;
	border:1px solid #e5e5e5;
}
#here b,#here a,#here p {
	float:left;
	color:#888;
	line-height:20px;
	padding:15px 20px;
	display:block;
	font-weight:normal;
	background:url(h.png) no-repeat left;
}
#here b {
	background:#f5f5f5;
	border-left:1px solid #fff;
}
/* 内页-侧栏通用 */
#side {
	margin:10px 0 0 10px;
	overflow:hidden;
	background:#eff4d4;
	border:1px solid #96a06c;
}
#side .title {
	color:#435d02;
	line-height:25px;
	padding:15px;
	background:#dce5ad;
	border-top:1px solid #faffe8;
	border-bottom:2px solid #a4ae7c;
}
#side ul {
	padding:0 15px 15px 15px;
	border-top:1px solid #faffe8;
	border-left:1px solid #faffe8;
}
#side ul li {
	line-height:25px;
	padding:12px 0 12px 10px;
	border-bottom:1px dashed #c8ceae;
	background:url(t.png) no-repeat 0 24px;
	overflow:hidden;
	white-space:nowrap;
}
#side ul li font {
	float:right;
	color:#999;
}
/* 内页-侧栏热门 */
#rank {
	margin:10px 0 0 10px;
	overflow:hidden;
	background:#efcec7;
	border:1px solid #a05c4f;
}
#rank .title {
	color:#731806;
	line-height:25px;
	padding:15px;
	background:#dca69a;
	border-top:1px solid #fddaca;
	border-bottom:2px solid #ba7568;
}
#rank ul {
	padding:0 15px 15px 15px;
	border-top:1px solid #ffe4d8;
	border-left:1px solid #ffe4d8;
}
#rank ul li {
	line-height:25px;
	padding:12px 0;
	border-bottom:1px dashed #cda39b;
	overflow:hidden;
	white-space:nowrap;
}
#rank ul li b {
	float:left;
	color:#fff;
	width:38px;
	font-size:12px;
	text-align:center;
	line-height:25px;
	margin-right:6px;
	display:block;
	background:#cfe3cc;
	font-weight:normal;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
/* Tag页面 */
#tags {
	overflow:hidden;
	margin-top:10px;
}
#tags h1 {
	height:50px;
	margin:0 10px;
	background:#f8f8f8;
	border-bottom:2px solid #888;
}
#tags h1 strong {
	float:left;
	color:#fff;
	line-height:30px;
	padding:10px 20px;
	display:block;
	background:#888;
	-moz-border-radius:2px 2px 0 0;
	-webkit-border-radius:2px 2px 0 0;
	border-radius:2px 2px 0 0;
}
#tags ul {
	overflow:hidden;
}
#tags ul li {
	float:left;
	position:relative;
	margin:10px 0 0 10px;
}
#tags ul li a {
	width:146px;
	height:35px;
	line-height:35px;
	padding:15px;
	display:block;
	background:#f8f8f8;
}
#tags ul li a:hover {
	color:#f00;
	text-decoration:none;
	background:#eee;
}
#tags ul li font {
	color:#fff;
	position:absolute;
	top:20px;
	right:10px;
	line-height:25px;
	padding:0 8px;
	background:#b8ddb3;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
/* 内页-列表 */
#list {
	margin:10px 10px 0 10px;
	overflow:hidden;
	background:#f2ebd9;
	border:1px solid #978f7a;
}
#list h1,#list .title {
	color:#3a3027;
	line-height:25px;
	padding:15px;
	background:#e1d9c4;
	border-top:1px solid #fffef2;
	border-bottom:2px solid #978f7a;
}
#list .title font {
	float:right;
	margin-top:10px;
}
#list ul {
	padding:0 20px 20px 20px;
	border-top:1px solid #fffef2;
	border-left:1px solid #fffef2;
}
#list ul li {
	line-height:25px;
	padding:15px 0 15px 10px;
	border-bottom:1px dashed #c6baaf;
	background:url(t.png) no-repeat 0 27px;
	overflow:hidden;
	white-space:nowrap;
}
#list ul li a {
	float:left;
	margin-right:5px;
}
#list ul li em {
	float:left;
	color:#369;
	margin-right:5px;
	font-style:normal;
}
#list ul li font {
	float:right;
	color:#a8998b;
}
#list ul li strong {
	color:#f00;
	font-weight:normal;
}
#list ul li .top,#list ul li .nice,#list ul li .new {
	float:left;
	color:#fff;
	font-size:12px;
	line-height:17px;
	font-style:normal;
	padding:4px 7px;
	background:#06f;
	margin-left:5px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#list ul li .top {
	color:#ff0;
	background:#f00;
	font-weight:normal;
}
#list ul li .nice {
	color:#fff;
	background:#090;
	text-decoration:none;
}
/* 图片列表-低 */
#list-2 {
	margin:10px 10px 0 10px;
	overflow:hidden;
	background:#f2ebd9;
	border:1px solid #978f7a;
}
#list-2 h1 {
	color:#3a3027;
	line-height:25px;
	padding:15px;
	background:#e1d9c4;
	border-top:1px solid #fffef2;
	border-bottom:2px solid #978f7a;
}
#list-2 ul {
	overflow:hidden;
	padding-bottom:10px;
}
#list-2 ul li {
	float:left;
	width:224px;
	height:270px;
	display:block;
	overflow:hidden;
	position:relative;
	margin:10px 0 0 10px;
	background:#f8f8f8;
}
#list-2 ul li:hover {
	background:#eee;
}
#list-2 ul li:hover #d {
	display:none;
}
#list-2 ul li #d {
	width:224px;
	height:200px;
	position:absolute;
	top:-10px;
	left:-10px;
	background:url(l.png) no-repeat;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	opacity:0.2;
}
#list-2 ul li img {
	width:224px;
	height:200px;
	background:url(load.gif) no-repeat center center;
}
#list-2 ul li:hover img {
	width:224px;
	height:190px;
}
#list-2 ul li dl {
	width:194px;
	line-height:25px;
	padding:10px 15px;
	overflow:hidden;
	background:#e1d9c2;
	position:absolute;
	bottom:0;
}
#list-2 ul li:hover dl {
	padding:20px 15px 10px 15px;
	line-height:30px;
	background:url(c.png);
}
#list-2 ul li dl dd {
	font-size:14px;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
}
#list-2 ul li dl dt {
	color:#999;
	font-size:12px;
	padding-left:18px;
	background:url(t.png) no-repeat 0 -173px;
}
#list-2 ul li:hover dl dt {
	background-position:0 -171px;
}
#list-2 ul li dl dt font {
	margin-left:15px;
	padding-left:18px;
	background:url(t.png) no-repeat 0 -207px;
}
#list-2 ul li dl dt font a {
	float:none;
	color:#999;
	padding-left:0;
	background:none;
}
#list-2 ul li dl dt #data {
	float:right;
	padding-left:17px;
	background:url(t.png) no-repeat 0 -113px;
}
#list-2 ul li:hover dl dt #data {
	background-position:0 -111px;
}
#list-2 ul li .top,#list-2 ul li .nice,#list-2 ul li .new {
	color:#ff0;
	font-size:12px;
	line-height:20px;
	font-style:normal;
	position:absolute;
	top:0;
	right:0;
	padding:5px 8px;
	background:#f00;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
#list-2 ul li .nice {
	color:#fff;
	background:#090;
	text-decoration:none;
}
#list-2 ul li .new {
	color:#fff;
	background:#06f;
	font-weight:normal;
}
#list-2 ul li #p {
	line-height:20px;
	font-style:normal;
	position:absolute;
	top:134px;
	right:0;
	display:none;
	padding:8px 10px;
	background:#000;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
#list-2 ul li #p a {
	color:#fff;
}
#list-2 ul li:hover #p {
	display:block;
}
/* 文章详情 */
#show {
	position:relative;
	margin:10px 10px 0 10px;
	background:#e1d9c4;
	border:1px solid #978f7a;
}
#show h1 {
	color:#3a3027;
	font-size:25px;
	height:30px;
	line-height:30px;
	text-align:center;
	padding:50px 0 20px 20px;
	overflow:hidden;
	white-space:nowrap;
	border-top:1px solid #fffef2;
}
#show ul {
	height:35px;
	padding:20px;
	text-align:center;
	overflow:hidden;
	border-bottom:2px solid #978f7a;
}
#show ul li {
	color:#ada797;
	display:inline-block;
	line-height:35px;
	padding-right:10px;
	margin:0 3px;
	background:#f2ebd9;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#show ul li font {
	color:#fff;
	display:inline-block;
	line-height:35px;
	padding:0 10px;
	margin-right:10px;
	background:#ada797;
	-moz-border-radius:2px 0 0 2px;
	-webkit-border-radius:2px 0 0 2px;
	border-radius:2px 0 0 2px;
}
#show ul li a {
	color:#888;
}
#show #content {
	font-size:15px;
	line-height:35px;
	padding:20px;
	background:#f2ebd9;
	border-top:1px solid #fffef2;
	border-left:1px solid #fffef2;
}
#show #content img {
	margin:10px auto;
	max-width:694px;
	_width:expression(this.width>694 ? "694":true);
	display:block;
}
#intro {
	margin:10px 10px 0 10px;
	overflow:hidden;
	border:1px solid #978f7a;
}
#intro h1 {
	color:#3a3027;
	line-height:25px;
	background:#e1d9c4;
	border-top:1px solid #fffef2;
	border-bottom:2px solid #978f7a;
	text-align:center;
	padding:30px 10px;
	overflow:hidden;
	white-space:nowrap;
}
#intro #content {
	font-size:16px;
	line-height:32px;
	padding:20px;
	background:#f2ebd9;
	border-top:1px solid #fffef2;
	border-left:1px solid #fffef2;
}
/* 内容-评论 */
#comment {
	margin:10px 10px 0 10px;
}
#comment .title {
	height:50px;
	background:#f8f8f8;
	border-bottom:2px solid #888;
}
#comment .title strong {
	float:left;
	color:#fff;
	line-height:30px;
	padding:10px 20px;
	display:block;
	background:#888;
	-moz-border-radius:2px 2px 0 0;
	-webkit-border-radius:2px 2px 0 0;
	border-radius:2px 2px 0 0;
}
#comment .title span {
	float:right;
	font-size:14px;
	font-weight:normal;
	line-height:50px;
	margin-right:10px;
}
#comment dl {
	overflow:hidden;
	margin-top:2px;
	padding:15px;
	background:#f8f8f8;
}
#comment dl:hover {
	background:#f3f3f3;
}
#comment dl dd {
	color:#393;
	font-weight:bold;
	line-height:25px;
	padding:5px 0 10px 0;
	margin-bottom:5px;
	border-bottom:1px dashed #e8e8e8;
}
#comment dl dd span {
	color:#888;
	font-weight:normal;
	float:right;
}
#comment dl dt {
	padding:5px 0;
	line-height:25px;
}
#comment dl #reply {
	color:#f00;
	border-top:1px dashed #c6baaf;
	line-height:25px;
	padding:10px 0 5px 0;

	margin-top:5px;
}
#comment dl #reply b {
	color:#ff0;
	font-size:13px;
	font-weight:normal;
	padding:5px 6px;
	margin-right:5px;
	background:#f00;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#comment-box {
	margin:10px 10px 0 10px;
	padding:15px;
	background:#f8f8f8;
	border-top:2px solid #888;
}
#comment-box textarea {
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	width:662px;
	height:75px;
	line-height:25px;
	padding:10px;
	border:1px solid #e5e5e5;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	margin-bottom:12px;
}
#comment-push {
	height:35px;
	line-height:35px;
}
#comment-push input {
	float:right;
	color:#fff;
	font-weight:bold;
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	width:80px;
	line-height:25px;
	display:block;
	border:none;
	padding:5px 10px;
	background:#f60;
	cursor:pointer;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#comment-push input:hover {
	color:#fff;
	background:#555;
}
#comment-push b {
	float:left;
	color:#555;
	font-weight:normal;
	padding:0 10px;
	display:block;
	background:#eee;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#comment-push font {
	float:left;
	color:#888;
	padding:0 10px;
}
#comment-push font span {
	color:#f60;
}
/* 图片详情 */
#live {
	position:relative;
	margin:10px 10px 0 10px;
	border-top:2px solid #2a79e1;
}
#live h1 {
	color:#d00;
	font-size:18px;
	line-height:35px;
	padding:15px 20px;
	background:#bee0e5;
}
#live .title {
	height:50px;
	margin-top:10px;
	background:#f8f8f8;
	border-bottom:2px solid #d00;
}
#live .title strong {
	float:left;
	color:#fff;
	line-height:30px;
	padding:10px 20px;
	display:block;
	background:#d00;
	-moz-border-radius:2px 2px 0 0;
	-webkit-border-radius:2px 2px 0 0;
	border-radius:2px 2px 0 0;
}
#live #content {
	font-size:16px;
	line-height:35px;
	padding:20px;
	overflow:hidden;
	background:#f8f8f8;
}
#live #content img {
	margin:10px auto;
	max-width:694px;
	_width:expression(this.width>694 ? "694":true);
	display:block;
}
#live dl {
	overflow:hidden;
}
#live dl dd {
	float:left;
	padding:15px;
	margin-top:2px;
	background:#bee0e5;
}
#live dl dd img {
	width:380px;
	height:375px;
}
#live dl dt {
	float:right;
	width:272px;
	padding:0 15px 15px 15px;
	margin-top:2px;
	background:#bee0e5;
}
#live dl dt ul {
	overflow:hidden;
}
#live dl dt ul li {
	line-height:50px;
	overflow:hidden;
	background:#f5f5f5;
	margin-top:15px;
}
#live dl dt ul li:hover {
	background:#eee;
}
#live dl dt ul li font {
	float:left;
	color:#fff;
	display:block;
	line-height:30px;
	padding:10px 15px;
	margin-right:15px;
	background:#2a79e1;
	-moz-border-radius:2px 0 0 2px;
	-webkit-border-radius:2px 0 0 2px;
	border-radius:2px 0 0 2px;
}
#live dl dt ul li.d font {
	background:#d00;
}
#live dl dt ul li i {
	float:left;
	color:#f00;
	font-style:normal;
}
#live dl dt ul li span,#live dl dt ul li span a {
	color:#f60;
	margin-right:5px;
}
#live dl dt ul li span a {
	margin:0;
}
/* 组图部分 */
#piclist {
	margin-top:2px;
	background:#bee0e5;
	position:relative;
}
#piclist ul {
	overflow:hidden;
	padding:9px 9px 15px 9px;
}
#piclist ul li {
	float:left;
	margin:6px 0 0 6px;
}
#piclist ul li img {
	width:132px;
	height:100px;
	display:block;
}
#piclist #tip {
	position:absolute;
	top:-38px;
	left:15px;
	width:187px;
	height:43px;
	background:url(s.png);
	display:none;
}
#live:hover #piclist #tip {
	display:block;
}
/* ColorBox Core Style */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;background:#555;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
/* User Style */
#cboxOverlay{}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(controls.png) no-repeat -100px 0;}
#cboxTopRight{width:21px; height:21px; background:url(controls.png) no-repeat -129px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(controls.png) no-repeat -100px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(controls.png) no-repeat -129px -29px;}
#cboxMiddleLeft{width:21px; background:url(controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;font-size: 12px;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
.cboxIE6 #cboxTopLeft{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderMiddleRight.png);}
.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}
/* 分页 */
#paging {
	margin:10px 10px 0 0;
	text-align:right;
}
#paging a {
	color:#555;
	line-height:20px;
	display:inline-block;
	padding:10px 15px;
	margin-left:2px;
	background:#f2ebd9;
	border:1px solid #a7a08f;
}
#paging a:hover {
	color:#555;
	background:#e1d9c2;
	text-decoration:none;
}
#paging a.hover {
	color:#555;
	background:#f6f6ea;
	border:1px solid #f6f6ea;
	display:inline-block;
	padding:10px 15px;
	margin-left:2px;
}
/* 单页模块 */
#page {
	margin:10px 10px 0 10px;
	overflow:hidden;
	background:#f2ebd9;
	border:1px solid #978f7a;
}
#page h1 {
	color:#3a3027;
	line-height:25px;
	padding:15px;
	background:#e1d9c4;
	border-top:1px solid #fffef2;
	border-bottom:2px solid #978f7a;
}
#page #content {
	color:#555;
	font-size:15px;
	line-height:30px;
	padding:20px;
	border-top:1px solid #fffef2;
	border-left:1px solid #fffef2;
}
#page #content img {

	margin:10px auto;
	max-width:694px;
	_width:expression(this.width>694 ? "694":true);
	display:block;
}
#page #content table {
	border-collapse:collapse;
	border-spacing:0;
	border:2px solid #eee;
	margin-bottom:20px;
}
#page #content table th {
	color:#06c;
	font-size:15px;
	line-height:55px;
	font-weight:bold;
	text-align:center;
	background:#eee;
	border-right:2px solid #eee;
}
#page #content table td {
	line-height:50px;
	text-align:center;
	border-top:2px solid #eee;
	border-right:2px solid #eee;
	position:relative;
}
#page #content table td a {
	color:#f00;
}
#banner {
	overflow:hidden;
	margin:1px;
}
#banner img {
	width:980px;
}
/* 留言模块 */
#book {
	margin:10px 10px 0 10px;
	overflow:hidden;
	background:#f2ebd9;
	border:1px solid #978f7a;
}
#book h1 {
	color:#3a3027;
	line-height:25px;
	padding:15px;
	background:#e1d9c4;
	border-top:1px solid #fffef2;
	border-bottom:1px solid #978f7a;
}
#book dl {
	padding:15px 20px;
	overflow:hidden;
	border-top:1px solid #978f7a;
}
#book dl dd {
	color:#393;
	font-weight:bold;
	line-height:25px;
	padding:5px 0 10px 0;
	margin-bottom:5px;
	border-bottom:1px dashed #c6baaf;
}
#book dl dd span {
	float:right;
	color:#888;
	font-weight:normal;
}
#book dl dt {
	padding:5px 0;
	line-height:25px;
}
#book dl #reply {
	color:#f00;
	border-top:1px dashed #c6baaf;
	line-height:25px;
	padding:10px 0 5px 0;
	margin-top:5px;
}
#book dl #reply b {
	color:#ff0;
	font-size:12px;
	font-weight:normal;
	padding:5px 6px;
	margin-right:5px;
	background:#f00;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#book-box {
	margin:10px 10px 0 10px;
	padding:15px;
	background:#f2ebd9;
	border:1px solid #978f7a;
	border-top:2px solid #978f7a;
	position:relative;
}
#book-box .hint {
	color:#888;
	font-size:12px;
	line-height:20px;
	padding:8px 12px;
	position:absolute;
	top:89px;
	right:27px;
	background:#eee;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#book-box .hint span {
	color:#f60;
}
#book-box textarea {
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	width:662px;
	height:100px;
	line-height:25px;
	padding:10px;
	background:#fdf8ea;
	border:1px solid #d2ccbd;
	border-top:1px solid #978f7a;
	border-left:1px solid #978f7a;
	margin-bottom:12px;
}
#book-box-data {
	height:45px;
}
#bookstaus {
	float:left;
	margin-right:12px;
}
#bookstaus input {
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	width:130px;
	line-height:24px;
	background:#fdf8ea;
	border:1px solid #d2ccbd;
	border-top:1px solid #978f7a;
	border-left:1px solid #978f7a;
	padding:10px;
}
#bookcode {
	float:left;
	width:190px;
}
#bookcode input {
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	width:50px;
	line-height:24px;
	background:#fdf8ea;
	border:1px solid #d2ccbd;
	border-top:1px solid #978f7a;
	border-left:1px solid #978f7a;
	padding:10px;
}
#bookcode img {
	float:right;
	padding:10px;
	background:#fff;
	border:1px solid #fff;
}
#bookpush input {
	float:right;
	color:#fff;
	font-weight:bold;
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
	width:85px;
	line-height:26px;
	margin-left:10px;
	display:block;
	border:none;
	padding:8px;
	background:#f60;
	cursor:pointer;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#bookpush input:hover {
	color:#fff;
	background:#555;
}
/* 友情链接 */
#link {
	overflow:hidden;
	margin:10px 10px 0 10px;
	background:#f2ebd9;
	border:1px solid #978f7a;
}
#link .title {
	float:left;
	line-height:25px;
	padding:15px 20px;
	background:#e1d9c4;
	border-left:1px solid #fffef2;
	border-right:2px solid #978f7a;
}
#link ul {
	float:left;
	overflow:hidden;
	border-left:1px solid #fffef2;
}
#link ul li {
	float:left;
	color:#999;
	line-height:25px;
	padding:15px 0 15px 20px;
	display:block;
}
#link ul li a {
	color:#999;
}
/* 底部 */
#footer {
	font-size:13px;
	padding:10px;
	position:relative;
	background:#e2ddca url(f.jpg) no-repeat bottom;
}
#footer ul {
	padding:10px;
	text-align:center;
	overflow:hidden;
}
#footer ul li {
	color:#fcf8e6;
	line-height:20px;
	padding:6px 8px;
	margin:0 3px;
	display:inline;
	background:#b5ae91;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#footer ul li a {
	color:#fcf8e6;
}
#footer p {
	color:#565261;
	padding:5px 0;
	line-height:25px;
	text-align:center;
}
#footer p img {
	width:0;
	height:0;
	border:0;
	display:none;
}
/* 高级搜索 */
#searchs {
	overflow:hidden;
	padding:15px;
	margin:10px 10px 0 10px;
	background:#f8f8f8;
	position:relative;
}
#searchs input {
	float:left;
	color:#ccc;
	font-size:16px;
	font-family:'Microsoft Yahei';
	line-height:26px;
	width:560px;
	padding:15px;
	outline:0;
	background:#fff;
	border:2px solid #888;
}
#searchs input:focus {
	color:#555;
	border:2px solid #555;
}
#searchs button {
	float:left;
	color:#fff;
	font-size:16px;
	width:110px;
	text-align:center;
	font-family:'Microsoft Yahei';
	line-height:60px;
	border:none;
	background:#888;
	cursor:pointer;
}
#searchs button:hover {
	background:#555;
}
#searchs-id {
	font-family:'Microsoft Yahei';
	top:32px;
	right:140px;
	height:28px;
	line-height:28px;
	position:absolute;
	border:1px solid #ccc;
}
/* Totop */
#totop {
	position:fixed;
	bottom:80px;
	right:50px;
	_position:absolute;
	z-index:9;
	width:69px;
	height:70px;
	display:block;
	cursor:pointer;
	background:#000 url(totop.png) no-repeat;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
}
#totop:hover {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
/* win */
*html #win {
	position:absolute;
	top:expression(eval(document.documentElement.scrollTop));
}
#win {
	position:fixed;
	display:none;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:99999;
	background:#130303;
}
#win #dow {
	position:relative;
	width:982px;
	height:500px;
	margin:0 auto;
	left:50%;
	top:50%;
	margin:-255px 0 0 -491px;
}
#win p {
	display:block;
	width:800px;
	height:450px;
	position:absolute;
	top:0;
	left:30px;
}
#win p embed {
	width:800px;
	height:450px;
}
#win #dow img {
	width:982px;
	height:500px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#win #dow span {
	color:#f00;
	width:660px;
	font-size:20px;
	line-height:35px;
	text-align:center;
	padding:20px 30px;
	position:absolute;
	left:0;
	bottom:0;
	text-shadow:1px 0 0 #ffffaa,0 1px 0 #ffffaa,0 -1px 0 #ffffaa,-1px 0 0 #ffffaa,1px 0 1px #ffffaa,0 1px 1px #ffffaa,0 -1px 1px #ffffaa,-1px 0 1px #ffffaa;
	filter:Dropshadow(offx=1,offy=0,color=#ffffaa) Dropshadow(offx=0,offy=1,color=#ffffaa) Dropshadow(offx=0,offy=-1,color=#ffffaa) Dropshadow(offx=-1,offy=0,color=#ffffaa)
}
#win #dow #off {
	display:block;
	line-height:35px;
	padding:20px 30px;
	color:#000;
	font-size:25px;
	position:absolute;
	bottom:0;
	right:0;
	background:#fff;
	cursor:pointer;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#win #dow #off:hover {
	color:#f00;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
/* 原lib/css/base.css */
*html .baseMessage {position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(35 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
.baseMessage{height:53px;overflow:hidden;padding:5px 15px 5px 10px;display:none;position:fixed;top:35%;left:50%;z-index:1000;}
.baseMessage .icon_ok{background:url(../../../lib/images/tip_layer.png) no-repeat -7px 0;_background:url(../../../lib/images/tip_layer.gif) no-repeat -7px 0;height:53px;display:inline-block;width:44px;vertical-align:middle;}
.baseMessage .icon_warn{background:url(../../../lib/images/tip_layer.png) no-repeat -7px -54px;_background:url(../../../lib/images/tip_layer.gif) no-repeat -7px -54px;height:53px;display:inline-block;width:44px;vertical-align:middle}
.baseMessage .icon_error{background:url(../../../lib/images/tip_layer.png) no-repeat -7px -108px;_background:url(../../../lib/images/tip_layer.gif) no-repeat -7px -108px;height:53px;display:inline-block;width:44px;vertical-align:middle}
.baseMessage .icon_txt{background:url(../../../lib/images/tip_layer.png) 0 -161px;_background:url(../../../lib/images/tip_layer.gif) 0 -161px;height:53px;line-height:53px;display:inline-block;padding:0 10px;vertical-align:middle;min-width:50px;font-size:14px;font-weight:bold;color:#606060;}
.baseMessage .icon_r{background:url(../../../lib/images/tip_layer.png) no-repeat 0 0;_background:url(../../../lib/images/tip_layer.gif) no-repeat 0 0;height:53px;display:inline-block;width:6px;vertical-align:middle;}

.upIcon{background:url(../../../lib/images/up.gif) no-repeat;width:16px;height:16px;display:inline-block;}
.downIcon{background:url(../../../lib/images/down.gif) no-repeat;width:16px;height:16px;display:inline-block;}
.deleteIcon{background:url(../../../lib/images/delete.gif) no-repeat;width:16px;height:16px;display:inline-block;}
/* 在线客服 */
#ol {
	font-size:13px;
	position:fixed;
	top:213px;
	right:0;
	_position:absolute;
}
#ol a {
	color:#00a0e9;
}
#ol a:hover {
	color:#f80;
	text-decoration:none;
}
#ol #olu {
	position:relative;
	width:28px;
	float:left;
}
#ol #olu a {
	width:29px;
	height:115px;
	display:block;
}
#ols {
	background:url(ol.png) no-repeat 0 bottom;
	padding-bottom:5px;
	width:140px;
	float:left;
	overflow:hidden;
}
#ol .tp {
	background:url(ol.png) no-repeat 0% 0%;
	height:5px;
}
#ol ul {
	background:url(ol.png) repeat-y -141px 0;
	padding:0 5px;
}
#ol ul h3 {
	color:#027fe0;
	height:45px;
	line-height:45px;
	text-align:center;
	border-bottom:1px solid #eee;
	margin-bottom:5px;
}
#ol ul li {
	height:36px;
	line-height:36px;
	overflow:hidden;
	word-wrap:break-word;
	border-bottom:1px dashed #eee;
	margin:0 10px;
}
#ol ul li.b {
	border-bottom:1px solid #ace5f9;
}
#ol ul li.n {
	border-bottom:none;
}
#ol .btnopen {
	background:url(ol.png) no-repeat -312px 0;
	position:relative;
	width:29px;
	height:115px;
	top:47px;
	left:0;
}
#ol .btnctn {
	background:url(ol.png) no-repeat -282px 0;
	position:relative;
	width:29px;
	height:115px;
	top:50px;
	left:0;
}
#ol .qq {
	display:block;
	padding-left:21px;
	background:url(ol.png) no-repeat 0px -19px;
}
#ol span {
	color:#01a520;
	display:block;
	padding-left:19px;
	background:url(ol.png) no-repeat 0px -50px;
}
#ol span:hover {
	color:#f80;
}
#ol .un {
	display:block;
	padding-left:21px;
	background:url(ol.png) no-repeat 0px -84px;
}
#ol .yy {
	display:block;
	padding-left:21px;
	background:url(ol.png) no-repeat 0px -114px;
}
#ol .cz {
	display:block;
	padding-left:21px;
	background:url(ol.png) no-repeat 0px -143px;
}
#ol .go {
	display:block;
	padding-left:21px;
	background:url(ol.png) no-repeat 0px -172px;
}