body {
	font:normal 12px/20px "ËÎÌå";
	color:#666;
	background:#000;
	margin:0px;
	padding:0;
	text-align:center;
}
.rap{text-align:left;margin:auto;width:960px;background:#fff}
h1{color:#FFFFFF; font-size:12px; font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:bold;}
dt,dd,dl,ul,li,ol,input{list-style:none; margin:0;padding:0;}
hr{clear:both;margin:5px 0;*margin:0;border-width:0;border-top:1px solid #e4e4e4;border-bottom:1px solid #FFF;height:2px;overflow:hidden;}
form{margin:0;padding:0;}
a,img,table{border:0}
input{height:expression(this.type=="text"?'17px':'');}
sup{line-height:10px;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}
/* hides from ie-mac \*/
.clearfix {height: 1%;}
.clearfix {display: block;}
.blue{color:#0C64AE}
.left{float:left}
.right{float:right}
a{color:#d6d6d6;text-decoration:none;}
a:hover,a:active{color:#cc0000;text-decoration:underline;}
a.pd{font-size:12px;  font-weight:bolder; color:#C63902; text-decoration:none;}
a.pd:hover {font-size:12px; color:#000000;  font-weight:bolder; text-decoration:none; font-weight:bolder;}
#bottom{position:absolute;bottom:5px;width:980px;left:10px;text-align:center}
#bottom span{display:block;text-align:center;height:30px;margin:auto;line-height:30px}
#bottom a{margin:0px 15px;}

#body{background:url(index.jpg) no-repeat 0 0;width:1000px;height:1000px;margin:auto;position:relative;overflow:hidden}
#webnav{position:absolute;top:10px;left:250px;color:#333}
#webnav a{margin:0 8px;color:#333}
#hallnav{position:absolute;top:40px;left:280px;}
#hallnav a{font-size:14px;font-weight:bold;margin-right:10px}
#search{position:absolute;top:70px;left:280px;color:#999;line-height:26px}
#search select,#search input{padding:0;margin:0;font-size:12px;vertical-align: middle;background:#eee;border:0}
#search div{padding-top:5px}
#search a{color:#FF9801;margin:0 5px;font-size:14px}
#search .cool{background:url(cool_bg.gif) no-repeat;color:#fff;padding:1px 2px;font-size:14px;font-weight:bold;cursor:pointer}
#cptop{position:absolute;top:433px;left:45px;}
#cptop li{background:#d6d6d6;margin-top:5px;width:82px;white-space:nowrap;overflow:hidden}
#cptop li a{color:#666;margin-left:8px}
#card{position:absolute;top:540px;left:165px;height:35px;width:110px;text-indent:-10000px;overflow:hidden;z-index:2}
#game,#ad{position:absolute;z-index:2;text-indent:-10000px;}
#game{height:210px;width:90px;left:300px;top:340px}
#ad{height:135px;width:90px;left:575px;top:380px}
#hallbutton1,#hallbutton2,#hallbutton3,#hallbutton4,#hallbutton5,#hallbutton6{
	position:absolute;z-index:2;
	width:22px;height:26px;
	text-indent:-1000px;
}
#hallbutton1{left:690px;top:453px;}
#hallbutton2{left:720px;top:456px;}
#hallbutton3{left:753px;top:459px;}
#hallbutton4{left:690px;top:485px;}
#hallbutton5{left:720px;top:491px;}
#hallbutton6{left:752px;top:496px;}

#newslist{position:absolute;z-index:2;left:815px;top:290px;}
#newslist li{white-space:nowrap;overflow:hidden}
#newslist li a{color:#69759B}
#house_list{position:absolute;z-index:2;left:334px;top:238px;width:402px;}
#house_list ul{width:402px;height:18px;overflow:hidden;}
#house_list li{width:100px;float:left;margin-top:3px;height:15px;line-height:15px;margin-right:23px;white-space: nowrap;overflow:hidden}
#house_list li a{font-size:12px;color:#666}
#house_list li a:hover{color:#fff;text-decoration: none}
#kanfan{position:absolute;z-index:2;height:360px;width:400px;top:260px;left:320px}
