@charset "UTF-8";

.location{
	width:950px;
	background:url(../favorite/images/location_bg.gif) 0 0 repeat-y;
	margin:0 0 17px 0;
	position:relative;
}
.location .locationbar{
	width:932px;
	display:block;
	padding:5px 0 5px 13px;
	text-align:left;
	color:#826E3C;
}
.location .locationbar a{
	color:#826E3C;
}
#content{
	width:auto;
	min-width:950px;
	background-color:#FFFFFF;
	padding:10px 0 0 0;
}
.main{
	width:720px;
	margin:0 auto 27px auto;
}
.main ul{
	width:635px;
	margin:0 auto;
	list-style:none;
}
.main ul li.linkframe{
	width:635px;
}
.main ul li a{
	color:#3C3C3C;
	font-size:12px;
	line-height:1.8em;
}
.main ul li.left{
	width:170px;
	float:left;
}
.main ul li.left span.text{
	width:170px;
	display:block;
	padding:0 0 8px 0;
}
.main ul li.center{
	width:230px;
	float:left;
	margin:0 0 0 31px;
}
.main ul li.center span.text{
	width:230px;
	display:block;
	padding:0 0 8px 0;
}
.main ul li.right{
	width:170px;
	float:right;
}
.main ul li.right span.text{
	width:170px;
	display:block;
	padding:0 0 8px 0;
}
.main ul li ul li span.linkimg{
display:block;
	border-top:solid 1px #967837;
}

.leftmain{
	width:240px;
	float:left;
}
.leftmain ul{
	width:240px;
	margin:0 auto 15px auto;
	padding:0;
	list-style:none;
}
.leftmain ul li{
	width:240px;
	margin:0;
	padding:8px 0;
	text-align:left;
	color:#967837;
	font-size:12px;
	border-bottom:solid 1px #967837;
}
.leftmain ul li span{
	display: table-cell;
	vertical-align: middle;
	margin: 0;
}
.leftmain ul li a{
	color:#967837;
}
.leftmain ul li .img{
	width:49px;
	padding:0 0 0 5px;
}
.leftmain ul li .txt{
	width:172px;
	font-size:12px;
	line-height:1.5em;
	padding:0 0 0 10px;
}
/*for IE6 */
* html .leftmain ul li span{
	display: inline;
	zoom: 1;
}
/*for IE7 */
*:first-child+html .leftmain ul li span{
	display: inline;
	zoom: 1;
}






.rightmain{
	width:436px;
	float:right;
	font-size:14px;
	margin:0;
	text-align:left;
	line-height:1.8em;
}
* html .rightmain{
	width:436px;
	float:right;
	font-size:14px;
	margin:0;
	text-align:left;
	line-height:1.8em;
}
.rightmain .one{
	text-align:left;
}
.rightmain .date{
	color:#967837;
	margin:0 0 7px 0;
	font-size:16px;
}
.rightmain .title{
	color:#967837;
	line-height:1.8em;
	font-size:16px;
	margin:0 0 15px 0;
}
.rightmain .detail{
	font-size:14px;
}

.rightmain .bucknum{
	width:436px;
	text-align:left;
	margin:26px 0 0 0;
	padding:0 0 40px 0;
	font-size:10px;
	line-height:1.4em;
	list-style:none;
}
.rightmain .bucknum li{
	width:426px;
	float:left;
	padding:0 0 0 10px;
	
}
.rightmain .bucknum li.bucknumtitle{
	background-color:#967837;
	padding:10px 0 10px 10px;
	margin:0 0 5px 0;
}
.rightmain .bucknum li strong{
	color:#FFFFFF;
	font-size:12px;
	display:block;
}
.rightmain .bucknum li a{
	width:436px;
	display:block;
	margin:5px 0 0 0;
}
.rightmain .bucknum li a:hover{
	width:436px;
	display:block;
}
.rightmain .bucknum .title{
	margin:2px 0 0 0;
	padding:0;
	color:#967837;
	font-size:12px;
}

.info{
	width:406px;
	padding:15px;
	background-color:#F6F4ED;
	margin:39px 0 29px 0;
}

.info .infotxt{
	font-size:10px;
	color:#967837;
	float:left;
	width:265px;
}

.info .infoimg{
	width:128px;
	float:right;
	padding:8px 0;
}
ul.nav{
	width:360px;
	margin:0 auto 0 auto;
	padding:15px 0 20px 0;
	list-style:none;
}
ul.nav li{
	width:120px;
	text-align:center;
	float:left;
	height:30px;
}
ul.nav li a{
	color:#967837;
}

.txt h3, .txt h4, .txt h5, .txt h6, .txt p, .txt ul, .txt ol, .txt dl, .txt blockquote, .txt table{
	margin:0 0 17px 0;
}
.articleinfo{
	text-align:center;
	padding:0 0 10px 0;
}
.txt a.image img{
	margin:0 0 5px 0;
}
