/*---------- base ---------*/
*{padding:0px;margin:0px;}
html{background:#FFF;}
img{border:none;}
ul{list-style:none;}
body {background: url(../images/bbb.jpg); margin: 0px; font-family: "宋体"; font-size: 10px;}
table {
	margin: 0px; color: rgb(255, 255, 255); font-family: "宋体"; font-size: 12px; margin:auto;
}
tr {
	margin: 0px; color: rgb(255, 255, 255); font-family: "宋体"; font-size: 12px;
}
td {
	margin: 0px; color: rgb(255, 255, 255); font-family: "宋体"; font-size: 12px;
}
p {
	margin: 0px; color: rgb(255, 255, 255); font-family: "宋体"; font-size: 12px;
}
.tablebj {
	background-color: rgb(0, 0, 0);
}
a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a:active {
	color: rgb(255, 255, 255); text-decoration: none;
}
.B {
	color: rgb(0, 0, 0); line-height: 27px; letter-spacing: 3px; font-size: 14px; font-weight: bolder; word-spacing: 3px;
}
.ings {
	color: rgb(255, 255, 255); line-height: 25px; font-size: 12px;
}
.ings2 {
	color: rgb(255, 255, 255); line-height: 25px; font-size: 13px;
}
.gd {
	color: rgb(153, 153, 153);
}
.gd a:link {
	color: rgb(153, 153, 153); text-decoration: none;
}
.gd a:visited {
	color: rgb(153, 153, 153); text-decoration: none;
}
.gd a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
.gd a:active {
	color: rgb(153, 153, 153); text-decoration: none;
}
.baibx {
	color: rgb(255, 255, 255); font-size: 12px;
}
.baibx a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.baibx a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.baibx a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.baibx a:active {
	color: rgb(255, 255, 255); text-decoration: none;
}
.time {
	font: 13px/19px Verdana, Arial, Helvetica, sans-serif; color: rgb(153, 153, 153); overflow: hidden; padding-right: 5px; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.indextime {
	font: 13px/22px Verdana, Arial, Helvetica, sans-serif; color: rgb(153, 153, 153); overflow: hidden; padding-right: 5px; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.H {
	line-height: 23px; font-size: 12px;
}
.title {
	font: 13px/22px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; word-spacing: 1px; float: left; font-size-adjust: none; font-stretch: normal;
}
.indextitle {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; word-spacing: 1px; float: left; font-size-adjust: none; font-stretch: normal;
}
.newstitle {
	color: rgb(71, 72, 91); font-size: 14px; font-weight: bolder;
}
.newstitle:link {
	color: rgb(71, 72, 91); font-weight: bolder; text-decoration: none;
}
.newstitle:visited {
	color: rgb(71, 72, 91); font-weight: bolder; text-decoration: none;
}
.newstitle:hover {
	color: rgb(71, 72, 91); font-weight: bolder; text-decoration: underline;
}
.newstitle:active {
	color: rgb(71, 72, 91); font-weight: bolder; text-decoration: none;
}
.text {
	line-height: 25px;
}
.text14 {
	color: rgb(0, 0, 0); line-height: 25px; font-size: 14px;
}
.article {
	line-height: 25px; font-size: 13px;
}
.article td {
	line-height: 25px; font-size: 13px;
}
p {
	line-height: 25px; font-size: 13px;
}
.text_s {
	color: rgb(0, 0, 0); line-height: 20px; font-size: 12px;
}
.text_s a:link {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.text_s a:visited {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.text_s a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
.text_s a:active {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.text_hui_s {
	color: rgb(255, 255, 255); line-height: 18px; font-size: 12px;
}
.text_w {
	color: rgb(255, 255, 255); line-height: 15px; font-size: 12px;
}
.text_w1 {
	color: rgb(255, 255, 255); line-height: 20px; font-size: 12px;
}
.input {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(65, 65, 65); font-size: 13px; background-color: rgb(255, 255, 255);
}
.input_reg {
	border: 1px solid rgb(71, 71, 71); border-image: none; color: rgb(255, 255, 255); font-size: 13px; background-color: rgb(71, 71, 71);
}
.input_login {
	border: 1px solid rgb(64, 64, 64); border-image: none; color: rgb(255, 255, 255); font-size: 13px; background-color: rgb(100, 100, 100);
}
.input_search {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 130px; color: rgb(51, 51, 51); font-size: 12px; background-color: rgb(254, 254, 254);
}
.SELECT {
	background: rgb(0, 0, 0); border: 1px solid rgb(239, 239, 239); color: rgb(255, 255, 255); font-size: 12px;
}
img {
	border-width: 0px;
}

#demo {  
overflow:hidden; 
width: 850px; 
} 
#demo img { 
border: 1px solid #F2F2F2; 
} 
#indemo { 
float: left; 
width: 800%; 
} 
#demo1 { 
float: left; 
}
#demo1 img{ width:150px; height:120px;} 
#demo2 img{ width:150px; height:120px;}
#demo2 { 
float: left; 
margin-left:7px; 
}

.e8{/*图集列表专用大图列表*/
	width:100%;
	overflow:hidden;
	clear:both;
	margin-left:12px;
	margin-top:16px;
}
.e8 li{
	width:250px;
	height:350px;
	float:left;
	display:block;
	overflow:hidden;
	margin-right:8px;
	margin-left:8px;
	text-align:center;
}
.e8 li .pic{
	width:240px;
	height:316px;
	display:block;
	text-align:left;
	overflow:hidden;
}
.e8 li .pic img{
	width:240px;
	height:316px;
	display:block;
	margin-left:3px;
	margin-top:3px;
	border:none;
}
.e8 li .title{
	height:31px;
	display:block;
	line-height:31px;
	overflow:hidden;
	width:240px;
}

.page{ width:486px; margin:0 auto; height:34px; line-height:34px; text-align:center; border-bottom:1px solid #d1d1d1; border-top:1px solid #d1d1d1; margin-bottom:20px;}
.page span.red{ color:#d82635;}
.page a{ color:#000;}
.page a:hover{ color:#DC2230; text-decoration:underline;}