@charset "utf-8";
@import url(style.css);
@import url(struc.css);
@import url(alllist.css);
@import url(/stylesheets/_css/min_h.css);
/*Left*/
.edimg{
  display: block;
	width: 220px;
	height: 142px;
	margin: 7px auto 0px;
	}
.site{
width:218px;
	height: 163px;
	margin: 0 auto;
	padding: 2px 0px 5px;
	color:#444660;
	overflow:hidden;
	}
.site h2{
font-size: 100%;
	color: #000;
	padding-left:20px;
	border-bottom: 1px solid #bfc1db;
	margin-bottom: 6px;
	background: url(img/info.gif) no-repeat left 4px;
	}
.site h2 span.en{
padding-left:10px;
	font-size:85%;
	font-weight:normal;
	color:#8487ae;
	}
.site p img{
display: block;
	width:218px;
	padding-top: 4px;
	}
/*Right*/
.r_cen h1{
background:url(img/rt_bg.gif) no-repeat center;
	}
.r_cen h1 span.en{
padding-left:16px;
	font-size:85%;
	font-weight:normal;
	color:#fff;
	}
.r_cen h1 span.more{
padding-right:10px;
	_padding:3px 10px 0px 0px;
	clear: right;
	}
.topi{
  clear:both;
	width: 735px;
	padding: 6px 0px 0px 6px;
	}
.topi ul{
  list-style:none;
	height:auto;
	text-align: center;
	}

.topi li{
  float: left;
	margin: 0 5px 10px 0;
	padding-top: 10px;
	width: 175px;
	height: 190px;
	list-style-type:none;
	line-height: 1.6em;
	display: inline;
	border: 1px solid #e3e5fa;
	}
.topi li span.img{
  display: block;
	width: 160px;
	height: 120px;
	margin: 0 auto;
	overflow:hidden;
	}

.topi li span.img img{
  vertical-align:middle;
	}
.topi li span.date{
  display: block;
	width:160px;
	color: #454545;
	text-align: left;
	padding: 2px 0px 0px 15px;
	background: url(img/ico3_li.gif) no-repeat 0em center;
	}
.topi li span.name,.topi li span.type{
  display: block;
    width:160px;
	text-align: left;
	padding: 2px 0px 0px 15px;
	background: url(img/ico3_li.gif) no-repeat 0em center;
	}
.topi li#small{
  float: left;
	display: block;
	width: 728px;
	height: 30px;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px;
	border: none;
	background-color: #e3e5fa;
	overflow:hidden;
	}

.l_cen h1 span em{
padding:3px 3px 0px;
	color:#000;
	font:100%/1.6em Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
	}

.ed{
margin: 0px 7px;
	}
.ed a,.ed a:link,.ed a:visited,.ed a:active{
color: #515151;
	}
.ed a:hover{
color: #9799b1;
	}
.v{
color:#f00;
	font-weight:bold;
	}
.topupdate{
display: block;
	width: 710px;
	height:30px;
	color:#454545;
	text-align: left;
	padding:10px 15px 0px 15px;
	_padding:16px 15px 3px 15px;
	position: relative;
	}
.today{
display: block;
	float: left;
	width: 530px;
	height: 20px;
	}
.chick{
position: absolute;
	display: block;
	width: 176px;
	height: 20px;
	top: 11px;
	.top: 11px;
	_top: 17px;
	right: 2px;
	z-index: 6;
	}
.mad{
display: block;
	width: 735px;
	height: 60px;
	margin: 0px auto 3px 6px;
	.margin: 10px auto 4px 9px;
	_margin: 10px auto 6px 9px;
	text-align: left;
	}
.topi li.apic{
  float: left;
	display: block;
	width: 728px;
	height: 60px;
	margin: 0px;
	padding: 0px 0px 5px;
	border: none;
	overflow:hidden;
	}
/*links*/
.ft_bg{
background: url(img/footer_01.gif) no-repeat center top;
	height: 5px;
	overflow:hidden;
	}
.fb_bg{
background: url(img/footer_03.gif) no-repeat center top;
	height: 5px;
	overflow:hidden;
	}
.f_center{
background: url(img/footer_02.gif) repeat-y center top;
	padding: 3px;
	}
.l_text{
width: 20px;
	padding: 3px;
	line-height: 1.3em;
	color: #000;
	font-weight: bold;
	}
.r_text{
width:960px;
	clear: right;
	}
.r_text span{
margin-right: 10px;
	color: #494949;
	}
.r_text ul{
padding-top: 3px;
	margin-bottom: 4px;
	overflow:auto;
	zoom:1;
	}
.r_text li{
float: left;
	margin: 0px 5px 5px 0px;
	width:88px;
	height: 31px;
	border: 1px solid #f0f0f0;
	}
.r_text li img{
display: block;
	}
.adimg{
display: block;
	width: 728px;
	height: 60px;
	margin: 0px auto;
	padding: 10px 0px 0px;
	.padding: 8px 0px 5px;
	_padding: 8px 0px 5px;
	overflow:hidden;
	}
.textlist{
clear: left;
	padding:5px 10px 5px 20px;
	}
.textlist h6{
padding:5px 18px 5px 30px;
	text-align:left;
	font-size:120%;
	color: #323451;
	background: url(/img/viewico.gif) no-repeat 0.5em 0.4em;
	}

.textlist ul{
list-style:none;
	height:auto;
	text-align: left;
	}

.textlist li{
float:left;
	display:inline;
	width:230px;
	height:30px;
	margin-right:6px;
	}
