.mainbox_l{width:432px;float:left;background:url('../images/logo.gif') left top no-repeat;}
.mainbox_r{width:463px;float:right;}
.mainbox_r_box{width:420px;margin-left:26px;}
#webNav{height:190px;width:432px;}
#webNav h1{display:none;}

#marqueeIdx{margin:8px 0;}
.room{padding: 3px 0 0 0;}
.room ul{}
.room ul li{margin: 0 10px 0 10px;float: left;height:92px;overflow:hidden;}

.idxIntro{}
.idxIntro h3{height:29px;}
.about_us{margin:0 0 0 10px;width:570px;float:left;}
.about_us table td{line-height:20px;color:#494949;}
.about_us table td span{font-size:13px;font-weight:bold;color:#CD5A14;}
.poemBox{
	height: 232px;
	width: 180px;
	background-image: url(../images/poembg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-top:45px;
}
#rollpoem{margin:0 0 0 20px;width:160px;overflow:hidden;line-height:22px;color:#FFF;}

.fl{float:left;margin:0 10px;}
.idxMiniBox{width:260px;background: url('../images/miniBg.gif') left top repeat-y;}
.idxMiniCon{background:url('/images/minibg_btm.gif') left bottom no-repeat;min-height:150px; height:auto !important; height:150px;overflow:visible;}
.idxMiniCon ul{margin:5px 0 10px 20px;}
.idxMiniCon ul li{background:url('../images/bg_li1.gif') left center no-repeat;text-indent:12px;color:#FFF;margin-bottom:6px;line-height:16px;}

ul#idxAnn li{background:url('../images/broadcast.gif') left center no-repeat;text-indent:14px;}
#idxGbook ul li{background:url('../images/bg_li1.gif') left 4px no-repeat;padding-left:12px;text-indent:0px;}

.idxSideBox{float:right;width:260px;}

#rollGB{width:230px;}
.links{
	margin: 15px 0 0 0;
	clear: both;
	TEXT-ALIGN: left;
	color: #666666;
	height: auto;
}
.links h3{margin:10px 0;}
.links dl{margin:0 10px;padding:0}
.links dt{
	padding:3px 0 5px 0;
	margin: 0;
	list-style-type: none;
}
.links dd{
	display: inline;
	margin: 2px 14px 0 0;
	list-style-type: none;
}
.links dd a,.links dd a:visited{
	line-height: 130%;
	color: #FF3300;
}