
@charset "gb2312";
#header {background:white;}

.all-block {
	width:760px;
}
.wide-block {
	width:900px;
}
.m-block
{
	width:740px; float:left;border:1px solid #AEDEF2;BACKGROUND: #fff;padding-bottom: 5px;MARGIN-BOTTOM: 5px; POSITION: relative
}

.m-block span.head {
	text-align:center;
	display:block;
	height:32px;
}
.m-block span.thead {
	font-weight:bold;
	line-height:32px;
	display:block;
	padding:0 0 0 0.5em;
	height:35px;
}
.all-block span.thead,.wide-block span.thead {
	font-weight:bold;
	line-height:32px;
	display:block;
	padding:0 0 0 0.5em;
	height:35px;
}
.m-block span.wide {
	padding:5px 0 0 0;
}
.all-block b {
	display:block;
	width:760px;
	height:6px;
	overflow:hidden;
}
.wide-block b {
	display:block;
	width:760px;
	height:6px;
	overflow:hidden;
}

/*update/add_2010.9.21*/
.newlist{padding-left:8px;}
.newlist ul{padding-top:10px;}
.newlist li{float:left; width:145px; text-align:center; height:173px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.newlist li img{width:120px; height:150px; width:120px; text-align:center; margin-bottom:6px; padding:1px; border:1px solid #999999;}

.newlist li span{display:block;color:#666666;overflow:hidden;width:130px;text-overflow:ellipsis;}

/*end*/
.all-list,.lianzai {
	display:block;
	width:754px;
	margin:0 auto;
}
.wide-list {
	display:block;
	width:894px;
	margin:0 auto;
}
.catalog,.m-list {
	display:block;
	margin:0 auto;
}
.all-list ul,.lianzai ul {
	padding:0 0 0 8px;
}
.all-list ul li {
	line-height:20px;
        height:20px;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	background:url(../images/arrow.gif) no-repeat left center;
	width:178px;
	float:left;
	padding:0 0 0 0.7em;
	overflow: hidden; 
}
.catalog dl {
	width:237px;
	padding:0 0 5px 7px;
	float:left;
	line-height:20px;
}
.catalog dl dt a {
	font:bold 14px Geneva, Arial, Helvetica, sans-serif;
	padding:0 0 0 1.2em;
}
.catalog dl dd a {
	padding:0 0 0 0.5em;
}
.catalog dl dd a:hover {
	padding:0 0 0 0.5em;
}
.catalog dl dt a:link,.catalog dl dt a:visited {
	text-decoration:underline;
}
.catalog dl dt a:hover {
	text-decoration:none;
}
#div_2{float:left;width:100%;border:1px solid #AEDEF2;BACKGROUND: #fff;padding-bottom: 5px;MARGIN-BOTTOM: 5px; POSITION: relative}

/*ÓÒ±ß*/
.r-block {
	width:190px;
}
.r-block dt {
	font-weight:bold;
	line-height:28px;
	padding:0 0 0 0.5em;
}
.r-block dd {
	display:block;
	line-height:22px;
	height:22px;
	_line-height:21px;
	_height:21px;
	position: relative;
}
.r-block dd a {
	width:176px; white-space:nowrap; overflow: hidden; display:-moz-inline-stack; display:inline-block;
	padding:0 0 0 4px;
	text-overflow:ellipsis;
}
.r-block dd a:hover { text-decoration:underline; }

.r-block dd cite {
	line-height:22px;
	height:22px;
	position: absolute;
	right:0;
	top:0;
}
.r-block b {
	display:block;
	width:190px;
	height:3px;
	overflow:hidden;
}
.down {
	text-align:center;

}
.down h3 {
	font-weight:bold;
	padding:0 0 0 1em;
	line-height:30px;
}
.down img {
	display:block;
}


#localtion {
	margin:5px 0;
}


.m-list ul {
	width:267px;
	float:left;
	padding:5px 0 5px 4px;
	line-height:24px;
}
.m-list ul li.pic {
	float:left;
	width:103px;
	_width:100px;
	height:133px;
	padding:0px;
	margin:0px;
}
.m-list ul img {
	width:100px;
	height:130px;
	display:block;
}
.m-list ul li.title a{
	font:bold 14px Arial, Helvetica, sans-serif;
}
.m-list ul li.title a:link,.m-list ul li.title a:visited {
	text-decoration:underline;
}
.m-list ul li.title a:hover {
	text-decoration:none;
}
.m-list ul li.title,.m-list ul li.row {
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	width:152px;
	overflow: hidden;
	line-height:24px;
}
.m-list ul li.row {
	padding:0 0 0 12px;
}


.pages {
	padding:7px 0;
	border-top:1px solid #9CC7F7;
}


.r-intro {
	float:left;
	width:460px;
	margin:2px;
	 border:1px solid #AEDEF2;
}
.r-intro p {
	line-height:31px;
	padding:0 5px;
	width:450px;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis;
	overflow:hidden;
}

.r-intro p.shuoming {
	line-height:24px;
	min-height:31px;
	height:auto!important;
	height:31px;
	overflow:auto;
	white-space:normal;
}

.is{
	clear:both;
	width:980px;
	margin:5px auto;
}


.is h3 {
	font-weight:bold;
	line-height:25px;
	padding:0 0 0 0.5em;
}

p.tp cite {
	float:right;
	line-height:32px;
	padding:0 10px 0 0;
}
p.tp cite a:link, p.tp cite a:visited{
	font-weight:bold;
}
p.tt {
	text-align:center;
}
p.ppt {
	text-align:center;
}
p.ppt a {
	font-weight:bold;
}

div.p-block {
	width:530px;
	height:440px;
}
.p-row {
	text-align:center;
}


#best {padding-bottom:10px;font:12px/24px arial;width:742px;margin:0 auto;overflow:hidden}
#best * {margin:0;padding:0}
#best h3 {font:700 14px/24px arial;border-bottom:#9cc7f7 1px solid;background:none}
#best ul {list-style:none;width:105%;overflow:hidden;margin-top:10px}
#best ul li{float:left;text-align:center;margin-right:9px;border-bottom:1px solid #eee}
#best ul li * {display:block}
#best ul li a,#best ul li a:visited {color:#0984d9;width:110px;padding:2px;border:1px solid #DAEAFC;background:#fff;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
#best ul li a:hover {background:#9cc7f7;border-color:#9cc7f7;color:#fff}
#best ul img {width:110px;height:138px;}



.sts span {width:600px;padding:0 0 0 1em;line-height:2em;}
.sts cite {float:right;line-height:2em;text-align:center;}
.lianzai ul li cite{float:right; text-align:center;}
.sts cite.date,.lianzai ul li .a {width:100px;}
.sts cite.op,.lianzai ul li .b {width:150px;}
.lianzai ul li {line-height:1.7em;}
.lianzai ul li a:link,.lianzai ul li a:visited {text-decoration:underline;}
.lianzai ul li a:hover {text-decoration:none;}
#hd{background:#FFC;border:1px solid #FC0;text-align: center;}
.rrow {display:block;position:relative;}
.rad {position:relative;display:block;right:0;}
#menus  {background:#DADDE3;border-bottom:1px solid #BABABA; line-height:2em;"}





