body{
	margin:0px;
	padding:0px;
	font-size:12px;
	background: rgb(246,246,246);
	
}

.main{
	width:996px;
	height:100%;
}

#loginPanel{
	width:996px;
	height:20px;
	padding-right:18px;
}

#loginPanel span{
	display:inline-block;
	width:60px;
	height:20px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:white;	
}

#loginPanel input{
	width:80px;
	height:16px;
	font-size:12px;
	color: #6c5541;
	filter:alpha(opacity=80);/*forIE*/
	opacity:0.8;/*forMozilla*/
}

#loginPanel button{
	font-size:12px;
	line-height:16px;
	color: #6c5541;
}

#navPanel{
	width: 990px;
	height:267px;
	margin-top:8px;
	overflow:hidden;
}

#navPanel #extraPanel{
	width:250px;
	height:80px;
	margin-top:8px;
	margin-left:240px;
	margin-right:10px;
	float:left;
}

#navPanel #menuPanel{
	width:400px;
	height:100px;
	float:left;
	padding-left:150px;
	margin-left:50px;
}

#navPanel #menuPanel label{
	font-size:11px;
	color:#373737;
}

#navPanel #menuPanel label:hover{
	color:#bb0101;
	text-decoration:underline;
	cursor:pointer;
}

#navPanel #iconPanel{
	width:800px;
	height:145px;
}

#navPanel #iconPanel span{
	display:inline-block;
	width:80px;
	height:144px;
}

#navPanel #iconPanel label{
	display:inline-block;
	width:72px;
	height:64px;
	cursor:pointer;
}

#navPanel #menuPanel span{
	display:inline-block;
	width:69px;
	height:30px;
	margin-top:14px;
	margin-right:20px;
	cursor:pointer;
}

#tradeExtPanel{
	width: 990px;
	height:300px;
	background: url('/images/home/trade_ext.jpg') no-repeat;
	overflow:hidden;
}

#tradeExtPanel #hotTradeIntro{
	width: 405px;
	height: 245px;
	margin-top: 40px;
	margin-left: 18px;
	float: left;
}

#tradeExtPanel .extImg{
	width: 97px;
	height: 120px;
	margin-left:2px;
	margin-right:1px;
	margin-top:3px;
	overflow:hidden;
	cursor:pointer;
	float: left;
}

#tradeExtPanel .extImg span{
	width: 96px;
	height:18px;
	color: #373737;
	font-size:11px;
	display:inline-block;
}

#tradeExtPanel .extImg label{
	width: 96px;
	height:18px;
	font-weight:bold;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	color:#ff5104;
	font-size:11px;
	display:inline-block;
}

#tradeExtPanel #newTradeIntro{
	width: 520px;
	height: 245px;
	margin-top: 40px;
	margin-left: 24px;
	font-size:12px;
	cursor:pointer;
	float: left;
}

#tradeExtPanel #newTradeIntro .t_buyer{display:inline-block;width:80px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#tradeExtPanel #newTradeIntro .t_seller{display:inline-block;width:80px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#tradeExtPanel #newTradeIntro .t_item{display:inline-block;width:200px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left;}
#tradeExtPanel #newTradeIntro .t_price{display:inline-block;width:50px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#ff5104;font-weight:bold;}
#tradeExtPanel #newTradeIntro .t_time{display:inline-block;width:80px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

#tradeExtPanel #newTradeIntro div{
	height:20px;
}

#tradeExtPanel #newTradeIntro div.t_div:hover{
	background: #CCC;
}

#tradeExtPanel #newTradeIntro label{
	display:inline-block;
	color:#373737;
	text-align:center;
	margin-left: 6px;
}

#barPanel{
	width:990px;
	height:684px;
	margin-top:4px;
	background: url('/images/home/barPanel_bg.jpg') no-repeat;
	overflow:hidden;
}

#barPanel #barTop{
	width: 985px;
	height:260px;
	overflow:hidden;
}

#barPanel #gamesPanel{
	width: 980px;
	height:350px;
	margin-top:17px;
}

#barPanel #searchTxt{
	margin-left:190px;
	width:132px;
	font-size:11px;
	height:13px;
	line-height:13px;
	color: #373737;
	background: #e8f3f7;
	border:0px;
}

#barPanel #faqPanel{
	float:left;
	width: 230px;
	height:160px;
	margin-left:20px;
	margin-top:80px;
}

#barPanel #faqPanel p{
	margin-top:8px;
	margin-bottom:2px;
	padding-left:6px;
	color:#373737;
}

#barPanel #faqPanel a{
	font-size:12px;
	color: rgb(67,132,224);
	text-decoration:none;
}

#barPanel #faqPanel a:hover{
	cursor:pointer;
	text-decoration:underline;
}


#barPanel #clubInfoPanel{
	float:left;
	width:425px;
	height:120px;
	margin-left:20px;
	margin-top:88px;
}

#barPanel #clubInfoPanel a{
	display:inline-block;
	width:128px;
	margin-left:10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	line-height:20px;
	color:#373737;
	text-decoration:none;
}

#barPanel #clubInfoPanel label{
	display:inline-block;
	margin-right:10px;
	margin-left:5px;
}

#barPanel #clubInfoPanel a:hover{
	cursor:pointer;
	color:rgb(67,132,224);
	text-decoration:underline;
}

#barPanel #publishPanel{
	width:250px;
	height:160px;
	float: left;
	overflow:hidden;
	font-size:12px;
	margin-left:20px;
	margin-top:78px;
	color:#373737;
}

#publishPanel a{
	color:#373737;
	text-decoration:none;
}

#publishPanel a:hover{
	cursor:pointer;
	color:rgb(67,132,224);
	text-decoration:underline;
}

#boardDiv{
	position:absolute;
	z-index:50;
	padding-left:10px;
	padding-top:5px;
	width: 775px;
	height:305px;
	border:3px solid rgb(67,132,224);
	top:2805px;
	display:none;
	margin-left:-180px;
	background:#EFEFEF;
	filter:alpha(opacity=80);/*forIE*/
	opacity:0.8;/*forMozilla*/
}

#boardDiv span{
	display: inline-block;
	width:90px;
	text-align:left;
	font-size:11px;
	line-height:16px;
	color: #373737;
	cursor: pointer;
}

#tradePanel{
	width:990px;
	height:560px;
	background: url('/images/home/tradePanel_bg.jpg') no-repeat;
	margin-top:16px;
	overflow:hidden;
}

#tradePanel #msgPanel{
	width:490px;
	height:20px;
	display: inline-block;
	margin-left:190px;
}

#tradePanel #resPub{
	width:70px;
	height:20px;
	line-height:20px;
	cursor:pointer;
	text-align:center;
	color:rgb(67,132,224);
	display: inline-block;
	margin-left:210px;
}



#tradePanel #resPub:hover{
	color:#bb0101;
}

#tradePanel #msgPanel a{
	color: rgb(67,132,224);
	cursor:pointer;
}

#tradePanel #tradeMenu{
	width: 924px;
	height:28px;
	padding-left:45px;
	margin-top:15px;
}

#tradePanel #tradeMenu span{
	display:inline-block;
	width: 100px;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	border-right:1px solid white;
	color:white;
	margin-top:3px;
	height:24px;
	line-height:24px;
	cursor:pointer;
}

#tradePanel #tradeMenu span:hover{
	color: rgb(182,227,254);
}

#tradePanel #tradeData{
	width:936px;
	height:425px;
}

#tradePanel #tradeGuide{
	width:935px;
	height:435px;
	padding-left:10px;
	display:none;
}

#tradePanel #tradeTableData{
	width: 930px;
	height:405px;
	margin-left:5px;
	overflow:hidden;
}

#tradePanel #tradeDownMenu{
	width: 936px;
	height:35px;
	margin-top:5px;
}

#tradePaneldiv1{
width: 500px;
height:35px;
margin-top:-36px;
margin-left:3px;
}

#tradePaneldiv2{
width: 436x;
height:35px;
margin-top:5px;
}

#tradePanel #tradeDownMenu span{
	font-weight:bold;
	color:rgb(67,132,224);
}

#tradePanel #tradeTypeMenu{
	width: 360px;
	height:36px;
	margin-top:7px;
	margin-left:520px;
	padding-left:50px;
}

#tradePanel #tradeTypeMenu span{
	display:inline-block;
	width:40px;
	color:white;
	cursor:pointer;
	font-weight:bold;
	margin-top:18px;
	margin-right:16px;
}

#firstAdv{
	width:100%;
	height:96px;
	margin-top:8px;
}

#firstAdv #firstLeftAdv{
	width: 490px;
	height:90px;
	float: left;
	overflow:hidden;
}

#firstAdv #firstRightAdv{
	width: 490px;
	height:90px;
	float: left;
	margin-left:4px;
	overflow:hidden;
}

#newsPanel{
	width:100%;
	height:685px;
	margin-top:5px;
	background:url('/images/home/newsPanel_bg.jpg') no-repeat;
	overflow:hidden;
}

#newsPanel #photoNews{
	width:975px;
	height:148px;
	overflow: hidden;
	margin-top:22px;
}

#newsPanel #photoNews .leftButton{
	float: left; 
	width: 30px; 
	height: 70px;
	cursor: pointer;
	margin-top:60px;
	margin-left:7px;
}

.leftBtn_disable{
	background: url('/images/home/left_disable.jpg') no-repeat;
}

.right_disable{
	background: url('/images/home/right_disable.jpg') no-repeat;
}

#newsPanel #photoNews .rightButton{
	float: left; 
	width: 30px; 
	height: 70px; 
	cursor: pointer;
	margin-top:60px; 
}

#newsPanel #photoNews #scrollArea{
	width: 885px; 
	float: left;
	height:145px;
	margin-left:5px;
	overflow: hidden;
}

#newsPanel #photoNews #scrollList{
	width: 2670px;
	float:left; 
	overflow: hidden; 
}

#newsPanel #generalNews{
	width: 700px;
	height: 450px;
	float:left;
	margin-left:8px;
	margin-top:12px;
}

#newsPanel #industryNews{
	width: 240px;
	height: 205px;
	float:left;
	margin-left:5px;
	margin-top:16px;
}

#newsPanel #hxNews{
	width: 240px;
	height: 172px;
	float:left;
	margin-top:16px;
	margin-left:5px;
}

#secondAdv{
	width:984px;
	height:90px;
	overflow:hidden;
	margin-top:5px;
}

#forumPanel{
	width:990;
	height:540px;
	margin-top:5px;
	background: url('/images/home/forumPanel_bg.jpg') no-repeat;
	overflow:hidden;
}

#forumPanel #cooperatPanel{
	width: 180px;
	height:525px;
	margin-left:5px;
	margin-top:10px;
	float: left;
}

#cooperatPanel span{
	font-size:13px;
	font-weight:bold;
	padding-left:15px;
	display:inline-block;
	width:180px;
	height:25px;
	line-height:25px;	
}

#cooperatPanel #clubIconDiv{
	width:170px;
	height:460px;
	margin-top:4px;
	margin-left:5px;
	overflow:hidden;
}

#clubIconDiv #clubIconList{
	width:100%;
	height:650px;
}

#cooperatPanel label{
	cursor:pointer;
	display:inline-block;
	width:30px;
	margin-right:5px;
	height:16px;
}

#cooperatPanel img{
	margin-left:5px;
	margin-top:2px;
	cursor:pointer;
}

#forumPanel #forumIndexPanel{
	width: 780px;
	height:500px;
	margin-left:12px;
	margin-top:10px;
	float: left;
}

#footPanel{
	width: 88%;
	height: 144px;
	margin-top:8px;
	border-top: 1px solid rgb(67,132,224);
}

#footPanel div{margin-top:3px;}

#footPanel a{
	display:inline-block;
	font-size:12px;
	margin-left:4px;
	margin-right:5px;
	color: #373737;
	text-decoration:none;
}

#footPanel a:hover{
	text-decoration:underline;
	cursor:pointer;
	color:rgb(67,132,224);
}

.topBar{
	width:100%;
	height:30px;
	overflow:hidden;
	background: url('/images/home/login_bar.gif') repeat-x;
}

.gamesMenu{
	width:950px;
	margin-left:70px;
	height:27px;
}

.gamesMenu span{
	display:inline-block;
	font-size:13px;
	font-weight:bold;
	line-height:20px;
	color:white;
	width:96px;
	padding-left:20px;
	cursor:pointer;
	text-align:left;
}

.gamesMenu span:hover{
	color:rgb(182,227,254);
}

.gamesMenu label:hover{
	color:rgb(182,227,254);
}

.gamesData{
	display:none;
	width:925px;
	height:310px;
	margin-left:30px;
}

.gamesData div{
	margin-top:5px;
}

.gamesData label{
	display:inline-block;
	padding-left:4px;
	padding-right:4px;
	margin-left:4px;
	font-size:12px;
	line-height:18px;
	color: rgb(67,132,224);
	font-weight:bold;
	float:left;
}

.gamesData span{
	display:inline-block;
	width:875px;
}

.gamesData a{
	display:inline-block;
	font-size:12px;
	text-align:center;
	width:84px;
	height:18px;
	line-height:18px;
	margin-top:2px;
	text-decoration:none;
	color:#373737;
}

.gamesData a:hover{
	cursor:pointer;
	color:rgb(67,132,224);
	text-decoration:underline;
}

.scrollBox{
	width:175px;
	float: left; 
	text-align: center;
	margin-right: 3px;
}

.scrollBox span{
	width:170px;
	line-height:16px;
	font-size:12px;
	color: #373737;
	display:inline-block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}

.scrollBox span:hover{
	cursor:pointer;
	color:rgb(67,132,224);
	text-decoration:underline;
}

.scrollBox img{
	border:2px solid rgb(67,132,224);
	cursor:pointer;
}

.scrollBox img:hover{
	border:2px solid #bb0101;
}

#generalNewsMenu{
	width:640px;
	height:24px;
	line-height:24px;
}

#generalNewsData{
	width:680px;
	height:405px;
	margin-top:5px;
}

#groupNewsDiv,#imNewsDiv,#clubNewsDiv{
	width:670px;
	height:403px;
	background: url('/images/home/news_bg.jpg') repeat-x;
	margin-left:8px;
}

#forumIndexMenu{
	width:500px;
	height:24px;
	overflow:hidden;
	line-height:20px;
	margin-top:3px;
	margin-left:280px;
}

#boardPanel{
	display:inline-block;
	width:172px;
	height:24px;
	text-align:left;
	margin-left:10px;
}

#boardTxt{
	width:128px;
	font-size:11px;
	border:0px;
	background:#e3eff4;
	line-height:15px;
	height:15px;
	margin-top:6px;
}

#forumIndexData{
	width:775px;
	height:485px;
	overflow:hidden;
	margin-top:5px;
	margin-left:5px;
}

#newArticleData,#hotArticleData,#wellArticleData{
	width:773px;
	height:480px;
	background: url('/images/home/forum_bg.jpg') repeat-x;
	overflow:hidden;
}

#forumIndexData thead td{
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	padding-left:2px;
	color:white;
	white-space:nowrap;
	text-align:center;
	border:1px solid white;
	background: url('/images/home/thead_bg.gif') repeat-x;
}

#forumIndexData tbody td{
	font-size:12px;
	line-height:19px;
	padding-left:2px;
	color:#373737;
}

.sBtn{
	display:inline-block;
	width:20px;
	height:20px;
	margin-left:7px;
	cursor:pointer;
}

.sText{
	margin-left:-50px;
	font-size:11px;
	width:168px;
	height:16px;
	color: #373737;
	background: rgb(240,240,240);
	border:0px;
}

.newsLbl{
	display:inline-block;
	width:80px;
	padding-left:12px;
	line-height:24px;
	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	color:white;
}

.groupDiv{
	width:322px;
	height:186px;
	margin-left:7px;
	margin-top:8px;
	border-bottom:1px solid #2170AA;
	float:left;
}

.groupDiv img{
	border:2px solid #2170AA;
	float:left;
}

.groupDiv label{
	font-size:13px;
	font-weight:bold;
	color:rgb(67,132,224);
	line-height:22px;
	margin-left:5px;
	cursor:pointer;
}

.groupDiv p{
	font-size:12px;
	color:#373737;
	margin-top:-2px;
	padding-left:5px;
	line-height:16px;
	width:235px;
	height:77px;
	overflow:hidden;
}

.groupDiv span{
	display:inline-block;
	margin-top:-15px;
}

.groupDiv a{
	display:inline-block;
	width:140px;
	height:20px;
	background: url('/images/home/point.gif') left no-repeat;
	padding-left:15px;
	margin-right:2px;
	color:#373737;
	line-height:20px;
	text-decoration:none;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}

.groupDiv a:hover{
	cursor:pointer;
	color:rgb(67,132,224);
	text-decoration:underline;
}

.newsLink{
	display:inline-block;
	width:275px;
	background: url('/images/home/star_point.gif') 0 -2px no-repeat;
	padding-left:15px;
	text-decoration:none;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	line-height:20px;
	height:20px;
	color:#373737;
	font-size:12px;
}

a.newsLink:hover{
	color:rgb(67,132,224);
	text-decoration:underline;
	cursor:pointer;
}

a.rNewsLink:hover{
	color:rgb(67,132,224);
	text-decoration:underline;
	cursor:pointer;
}

a.rNewsLink1:hover{
	color:rgb(67,132,224);
	text-decoration:underline;
	cursor:pointer;
}

.mNewsLink{
	display:inline-block;
	width:220px;
	background: url('/images/liststyle_two.jpg') 0 -2px no-repeat;
	padding-left:15px;
	margin-left:5px;
	text-decoration:none;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	line-height:20px;
	height:20px;
	color:#373737;
	font-size:12px;
	}
.rNewsLink{
	display:inline-block;
	width:220px;
	background: url('/images/home/point.gif') 0 -2px no-repeat;
	padding-left:15px;
	margin-left:5px;
	text-decoration:none;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	line-height:20px;
	height:20px;
	color:#373737;
	font-size:12px;
}

.rNewsLink1{
	display:inline-block;
	width:220px;
	padding-left:3px;
	
	text-decoration:none;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	line-height:20px;
	height:20px;
	color:#333333;
	font-size:12px;
}

#imNewsDiv #freshNewsDiv{
	width:326px;
	height:400px;
	margin-left:5px;
	float:left;
}

#imNewsDiv #hotNewsDiv{
	width:326px;
	height:400px;
	margin-left:5px;
	float:left;
}

#imNewsDiv p{
	width:312px;
	height:130px;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:5px;
	padding-top:4px;
	padding-left:4px;
	line-height:17px;
	text-indent:25PX;
	color:#373737;
	border-bottom:1px solid rgb(67,132,224);
}

#imNewsDiv p a{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color: rgb(67,132,224);
}

#imNewsDiv p a:hover{
	text-decoration:underline;
}

#imNewsDiv label{
	display:inline-block;
	width:56px;
	line-height:20px;
	height:20px;
	margin-left:3px;
}

#imNewsDiv img{
	margin-right:8px;
	margin-bottom:5px;
}

#clubNewsDiv #starClubDiv{
	width:280px;
	height:385px;
	margin-top:7px;
	margin-left:8px;
	float:left;
}

#clubNewsDiv #starClubDiv img{border:1px solid gray;}

#clubNewsDiv #starClubDiv p{
	margin-top:4px;
	line-height:16px;
	margin-right:3px;
	margin-left:3px;
	color:#373737;
}

#clubNewsDiv #clubMsgDiv{
	width:365px;
	height:385px;
	margin-top:7px;
	margin-left:8px;
	float:left;
}

#clubNewsDiv .clubNewsTitle{
	margin-top:3px;
	margin-bottom:5px;
}

#clubMsgDiv label{
	display:inline-block;
	width:56px;
	line-height:20px;
	height:20px;
	margin-left:15px;
}

.cover{
	background:url('/images/home/cover.jpg') top center no-repeat;
}

.bottom{
	width:100%;
	height:240px;
	background:url('/images/home/bottom.jpg') center no-repeat;
}

.tradeTitle{
	display:inline-block;
	width:150px;
	text-decoration: none;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}

.tradeTitle:hover{
	cursor:pointer;
	color: rgb(67,132,224);
	text-decoration: underline;
}

.userLevel{
	color: #373737;
	text-decoration: none;
}

.userLevel:hover{
	cursor:pointer;
	color: rgb(67,132,224);
	text-decoration: underline;
}

#userLevelDiv{
	position: absolute;
	z-index:80;
	width:100px;
	height:16px;
	display:none;
}

.go{
	display:inline-block;
	margin-left:3px;
	margin-right:3px;
	width:20px;
	height:20px;
	cursor:pointer;
	background:url('/images/home/go.gif') no-repeat;
}

.search{
	display:inline-block;
	margin-left:3px;
	margin-right:3px;
	width:53px;
	height:20px;
	cursor:pointer;
	background:url('/images/home/search.gif') no-repeat;
}

.pre{
	display:inline-block;
	margin-left:3px;
	margin-right:3px;
	width:13px;
	height:20px;
	cursor:pointer;
	background:url('/images/home/pre.gif') no-repeat;
}

.pre:hover{
	background:url('/images/home/pre_over.gif') no-repeat;
}

.pre_disable{
	display:inline-block;
	margin-left:3px;
	margin-right:3px;
	width:13px;
	height:20px;
	cursor:pointer;
	background:url('/images/home/pre_disable.gif') no-repeat;
}

.next{
	display:inline-block;
	margin-left:3px;
	margin-right:3px;
	width:13px;
	height:20px;
	cursor:pointer;
	background:url('/images/home/next.gif') no-repeat;
}

.next_disable{
	display:inline-block;
	margin-left:3px;
	margin-right:3px;
	width:13px;
	height:20px;
	cursor:pointer;
	background:url('/images/home/next_disable.gif') no-repeat;
}

.next:hover{
	background:url('/images/home/next_over.gif') no-repeat;
}

.pre_begin{
	display:inline-block;
	margin-left:3px;
	margin-right:3px;
	width:14px;
	height:20px;
	cursor:pointer;
	background:url('/images/home/pre_begin.gif') no-repeat;
}

.first_disable{
	display:inline-block;
	margin-left:3px;
	margin-right:3px;
	width:14px;
	height:20px;
	cursor:pointer;
	background:url('/images/home/first_disable.gif') no-repeat;
}


.pre_begin:hover{
	background:url('/images/home/pre_begin_over.gif') no-repeat;
}

.next_end{
	display:inline-block;
	margin-left:3px;
	margin-right:3px;
	width:14px;
	height:20px;
	cursor:pointer;
	background:url('/images/home/next_end.gif') no-repeat;
}

.end_disable{
	display:inline-block;
	margin-left:3px;
	margin-right:3px;
	width:14px;
	height:20px;
	cursor:pointer;
	background:url('/images/home/last_disable.gif') no-repeat;
}

.next_end:hover{
	background:url('/images/home/next_end_over.gif') no-repeat;
}

.publish{
	display:inline-block;
	margin-left:3px;
	margin-right:13px;
	width:80px;
	height:20px;
	cursor:pointer;
	background:url('/images/home/publish.gif') no-repeat;
}

.page{
	display:inline-block;
	width: 12px;
	font-style:italic;
	text-align:center;
	cursor:pointer;
}

.page:hover{
	color:orange;
	text-decoration:underline;
}

.tradeArea{
	width:936px;
	height:430px;
	margin-top:16px;
	margin-left:26px;
}

.imTop{
	display:inline-block;
	width:180px;
	height:24px;
	float:left;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	line-height:24px;
	font-size:13px;
	font-weight:bold;
	color: #e10000;
}

.articlePage{
	font-size:12px;
	margin-top:10px;
	color:rgb(67,132,224);
	padding-right:20px;
	font-weight:bold;
}

.articleTitle{
	width:240px;
	padding-left:5px;
	font-size:12px;
	text-decoration:none;
	display:inline-block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	color: #373737;
}

.articleTitle:hover{
	cursor:pointer;
	color:rgb(67,132,224);
	text-decoration:underline;
}

.articleBoard{
	width:115px;
	padding-left:10px;
	font-size:12px;
	text-decoration:none;
	display:inline-block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	color:#373737;
}

.articleBoard:hover{
	cursor:pointer;
	color:rgb(67,132,224);
	text-decoration:underline;
}

.ruleDiv{
	width: 900px;
	height: 256px;
	display:none;
}

.ruleDiv img{
	border: 2px solid rgb(67,132,224);
	float:left;
}

.ruleDiv div{
	margin-left:10px;
	width: 600px;
	height: 235px;
	float: left;
	margin-left: 12px;
}

#articleLoading_1,#articleLoading_2,#articleLoading_3{
	display: inline-block;
	width: 100px;
	height:16px;
	margin-right:50px;
	background: url('/images/home/loading.gif') repeat-x;
	visibility:hidden;
}

.clear{
	clear:both;
	font-size:0px;
}

.articleTxt{
	width:36px;
	height:14px;
	margin-left:5px;
}

#servers{
	overflow:hidden;
	display:none;
}

#tradePreviewDiv{
	position: absolute;
	z-index:80;
	background: url('/images/home/preview_bg.jpg') repeat-x;
	border: 4px solid gray;
	filter:alpha(opacity=80);/*forIE*/
	opacity:0.8;/*forMozilla*/
	top: 360px;
	left:32%;
	display: none;
}

#tradePreviewDiv .previewMenu{
	height:25px;
	line-height:25px;
}

#tradePreviewDiv span{
	display:inline-block;
	line-height:18px;
	padding-left:10px;
	color:white;
	font-size:12px;
	width:300px;
	height:20px;
	font-weight:bold;
}

#tradePreviewDiv #previewClose{cursor: pointer;margin-top:-1px;}

#newsMore{
	margin-top:20px;
	margin-left:270rpx;
	cursor:pointer;
}

.gasTxt{
	display: inline-block;
	width: 235px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
a.hot{margin-top:2px;color:#bb0101;text-decoration:none;cursor:pointer;}
a.hot:hover{text-decoration:underline;}

a.more{margin-top:6px;color:#bb0101;text-decoration:none;cursor:pointer;}
a.more:hover{text-decoration:underline;}

#gsLink{
	color:rgb(182,227,254);
	font-size:13px;
	font-weight:bold;
	line-height:28px;
	display:inline-block;
	height:38px;
	text-decoration:none;
}

#gsLink:hover{
	text-decoration:underline;
	color:white;
}

#tradeGameSel{
	font-size:12px;
	width:120px;
	height:20px;
}
