* {
	PADDING: 0px; MARGIN: 0px;
	FONT:12px "ËÎÌå";
	color:#333333;
	border:0;
}
ul{
	list-style:none;
}
BODY {
	BACKGROUND: url(/skins/ly77/images/index/bg.gif) top repeat-x; TEXT-ALIGN: center; margin:0 auto;
}
a{
	text-decoration:none;
}
A:link {
	COLOR: #333333; 
}
A:visited {
	COLOR: #333333;
}
A:hover {
	COLOR: #ff6600;
}
.clearall{
	clear:both;
}
.dengru {
	BACKGROUND-IMAGE: url(/skins/ly77/images/index/dr_03.gif); HEIGHT: 173px
}
#divKF{
	TEXT-ALIGN: right; MARGIN-TOP: 4px; HEIGHT: 13px
}
#divHead {
	WIDTH: 950px; HEIGHT: 95px; margin:0 auto;
}
#divHead UL {
	 WIDTH: 950px; HEIGHT: 75px; list-style:none;
}
#divHead UL LI{
	FLOAT: left;	
}
#divHead UL LI.logo{
	width:550px;
	text-align:center;
}
#divHead UL LI.bg{
	background:url(/skins/ly77/images/index/CaiDanFenGe.gif) right bottom no-repeat;
	width:55px;
}

#divBody {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 950px; overflow:hidden;
}
#divRight{
	width:761px;
	background:url(/skins/ly77/images/index/right_bg.gif) no-repeat;
	float:right;
	overflow:hidden;
}
#divLeft{
	float:left;
	width:189px;
	background:url(/skins/ly77/images/index/left_bg.gif) no-repeat;
	height:560px;
}
#right_1{
	width:217px;
	height:542px;
	float:right;
}
div#right_1{
	margin:16px 16px 0px 0px!important;
	margin:16px 6px 0 0;
}
#login{
	width:217px;
	height:173px;
	background:url(/skins/ly77/images/index/dr_03.gif) no-repeat;
}
#login ul{
	padding:45px 20px 0px 30px;	
}
#login ul li{
	height:20px;
}
#login ul li input{
	width:110px;
	border:#ccc 1px solid;
} 
#login ul li *{
	vertical-align:bottom;
}
#login ul li input.inputrode{ width: 40px;}
#enterinfos{ width:217px; height:173px; background:url(/skins/ly77/images/index/drxx_03.gif) top left no-repeat;}
#enterinfos .userinfo .infosty{width:210px; float:left; padding-left: 4px;}
#enterinfos .userinfo .bigphoto{width:32px; height:32px; float:left; padding-right: 2px; }
#enterinfos .namesty{width:168px; height:16px; display:block; float: left;}
#enterinfos .userinfo .big_style{width:142px; height:16px; padding-left:4px; float:left;}
#enterinfos .userinfo .big_style .sw{width:27px; height:16px;float:left; display:block;}
#enterinfos .buttons{width:23px; height:26px; float:left; padding-top:10px;}
#enterinfos .userinfo{ width:206px; height:43px; float:left; padding-left:3px;background:url(/skins/ly77/images/index/xxkk.gif) top left no-repeat;}
#enterinfos .jdbar{background:url(/skins/ly77/images/index/JingDuTiao.gif) top left no-repeat; width: 90px; height:7px; margin-top:3px; float:left;}
.allinfoss{float:left; width:215px; padding-left: 10px;}
.uhxx{font-weight:bold; text-align:center; padding-top: 10px ;}
.passw{
	background:url(/skins/ly77/images/index/053753385.gif) left no-repeat;
	border-right:#ddd 1px solid;
	margin-left:30px;
	margin-right:10px;
	padding:15px 12px 0 20px;
	height:25px;
	float:left;
}
.lines{ position: relative; top:-5px;}
.imgli ul { padding: 0; margin: 0; list-style: none;}
.imgli li a{
	display:block;
	width:218px;
	height:32px;
	_margin-bottom: -2px;	
}
.imgli li a img{ border: 0;}
.imgli li h3{ height:32px; padding:1px 0;}
.flash2{ width:214px;border: 2px solid #ccc;}
#middle_1{
	width:508px;
	height:546px;	
}
div#middle_1{
	margin:16px 10px 0 4px;
}
.imgnews{
	width:510px;
	height:222px;
}
#ul_swf{
	overflow:hidden;
}
#ul_swf li{
	float:left;
	width:169px;
	height:82px;
}
#title_news{
	text-align:right;
	background:url(/skins/ly77/images/index/news_01.gif);
	height:23px;
	width:510px;
	margin:10px 0;
}
#div_news{
	width:510px;
	height:191px;
	background:url(/skins/ly77/images/index/news03.gif);
}
#news_menu{
	padding:20px 30px 10px 30px;
	width:120px;
	float:left;
}
#news_menu li{
	padding:20px 0 15px 30px;
	border-bottom:#eee 1px solid;
	cursor:pointer;
}
#news_menu li.select{
	background:url(/skins/ly77/images/index/JT.gif) 100px no-repeat;
}
#news{
	padding-left:20px;padding-right:20px;padding-top:20px;
}
#news ul li{
	line-height:24px;
	height:24px;
	cursor:pointer;
}


#divLeft dl{
	margin:4px 0 0 4px;
	overflow:hidden;
	background:url(/skins/ly77/images/index/lbfgx_07.gif) 50% bottom no-repeat;
	width:184px;
}
#divLeft dl dt{
	height:25px;
}
#divLeft dl dd{
	float:left;
	width:82px;
	padding-bottom:5px;
	overflow:hidden;
	
}

.hei8{
	height:8px;
}
#div_ques{
	width:315px;
	height:287px;
	float:right;
	background:url(/skins/ly77/images/index/yy_11.gif) no-repeat;
}
#div_ques ul{
	padding:50px 5px 10px 20px;
	width:280px;
}
#div_ques ul li{
	padding:7px 5px 5px 5px;
	border-bottom:#ddd 1px dashed;
}
#div_bbs{
	float:left;
	width:313px;
	height:237px;
	background:url(/skins/ly77/images/index/yy_07.gif) no-repeat;
}
div#div_bbs{
	padding:40px 5px 10px 10px;	
	margin-right:10px;
}
#div_rank{
	float:left;
	width:280px;
	height:287px;
	background:url(/skins/ly77/images/index/yy_09.gif) left no-repeat;
}
div#div_rank{padding-left:5px;}
#rank_tab{
	overflow:hidden;
}
#rank_tab li{
	float:left; 
	width:92px; 
	height:29px; 	
	line-height:29px;
	cursor: pointer;
	margin:10px 0 0 0px;
	text-align:center;
	background:url(/skins/ly77/images/index/phbg1.gif);
}
#rank_tab li.sel{
	background:url(/skins/ly77/images/index/phbg2.gif);
}
#div_rank table td{
	height:16px;
	padding:2px 5px;
	border-bottom:#eee 1px dashed;
}
#div_rank table th{
	background:#f3f3f3;
	height:21px;
	padding:2px 5px;
	text-align:left;
}
.proimg{
	text-align:center;
	margin:10px 0;
	color:#666;
	font-weight:bold;
}
#link{
	margin:5px 30px;
}
#link li{
	float:left;
	width:94px;
	overflow:hidden;
	height:21px;
	line-height:21px;
}
#div_bottom{
	background:url(/skins/ly77/images/index/bottom.gif) center top no-repeat;
	height:60px;
	text-align:center;
	line-height:21px;
}
div#div_bottom{
	padding-top:20px;
}