@charset "gb2312";
/* CSS Document */

/* css.reset */
 body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,td,dl,dt,dd,tr { margin:0; padding:0; }   
 table { border-collapse:collapse;border-spacing:0;}  
 img { border:0; display:block;}      
 ul,li { list-style:none;}      
 h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } 

 /* Global Settings */
 body { text-align:center;background-color:#fff;font-family:ËÎÌå,Helvetica, Arial, Liberation Sans,FreeSans,sans-serif;color: #222;}
  .top a { color: #222; text-decoration: none; font-size:13px;}
 .top  a:hover { color:#f00;text-decoration:underline;}
 
 /* top */
 .top { width:1002px; height:144px; margin:0 auto;}
 .topT { width:100%; height:111px;}
 .topTL { width:230px; height:111px;float:left;}
 .topTR {
	width:772px;
	height:111px;
	float:right;
	margin: 0px;
}
 .topTRT {
	width:100%;
	height:30px;
	background:url(../images/login_bg.gif) repeat-x 0 0;
	margin: 0px;
	overflow: hidden;
}
 .topTRB { width:100%; height:81px;}
 .topB { width:100%; height:33px;}
 .topBL { width:365px;  height:33px;float:left; background:url(../images/aaa/topBL.gif) repeat-x 0 0;}
 .topBR { width:637px;  height:33px;float:right; background:url(../images/aaa/topBR.gif) no-repeat 0 0;}
 
 .topinputTxt { border:1px solid #ccc; height:18px; width:100px; font-size:14px;}
 .topTRT ul { margin-top:3px; }
 .topTRT ul li { float:left; font-size:13px; padding:2px 3px; color:#fff;margin: 0px;}
 .topTRT ul li img{
	float:left;
	margin: 0px;
	top: 6px;
	position: absolute;
}
 .topTRT ul li a { line-height:23px; height:23px; padding:0 5px; color:#fff;}
 .topTRT ul li.gt4 a { background:url(../images/jiantou2.gif) no-repeat 0 5px; padding-left:15px;}
 
 .topTRBL { width:508px; height:81px; float:left; background:url(../images/aaa/topsearch.gif) no-repeat 0 0;}
 .topTRBR { width:264px; height:81px; float:right;}
 
 .topBL ul { margin-left:10px; margin-top:5px;}
 .topBL ul li { float:left; width:68px; background:url(../images/aaa/dot2.gif) no-repeat 0 5px; padding-left:18px; text-align:left}
 .topBL a {color:#fffc00; font-weight:bold;}
 .topBL a:hover {color:#fffc00;text-decoration:underline;}
 
 .topTRBL ul {  margin-top:31px; margin-left:20px;}
 .topTRBL ul li { float:left; font-size:13px; color:#783e00; padding:0 2px;*padding:0 0;}
 .btn { background:url(../images/search.gif) no-repeat 0 0; width:58px; height:21px; border:0; cursor:pointer;}
 .gameTxt { width:200px; height:16px; padding-top:2px; font-size:14px; color:#777;}

 .topBR { text-align:left;}
 .topBR ul { margin-left:110px; margin-top:12px;}
 .topBR ul li { padding:0 3px; float:left;}
 .topBR ul li a{ color:#1051b5;}
 .topBR ul li.word {
	height:30px;
	valign:top;
}
 .topBR ul li.liword { width:290px; padding-left:15px; }
 .topBR ul li.liword a { color:#f00; font-weight:bold;}


 .DragAble { width:100%; height:30px;line-height:30px; background-color:#ccc;}
 .DragAble span { float:left; padding-left:10px;}
 .DragAble a { float:right; padding-right:10px; cursor:pointer;}
 
 #msgbody {width:100%; clear:both;background:url(../images/popup.gif) repeat-y 0 0;}
 #msgdiv { clear:both;background:url(../images/regBottom0.gif) no-repeat 0 bottom;} 
 
 #msgbody1 {width:100%; clear:both;background:url(../images/popup1.gif) repeat-y 0 0;}
 
 /* rolling news */
 #marqueeDiv{overflow:hidden;height:20px;line-height:20px;width:300px;}
 #demo1,#demo2{white-space:nowrap;word-break:keep-all;vertical-align:top;}
 #marqueeDiv a{margin:0 25px;}