body,div,ul,li,p{ padding:0; margin:0; font-size:12px; font-family:Arial;}
body{ background-color:#c0c0c0;}
select{font-size:11px;}
div{ margin:0 auto;}
.input{ width:100px; height:12px; text-align:left;}
a:link {
color: #333333;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #333333;
}
a:hover {
text-decoration: underline;
color: #FF0000;
}
a:active {
text-decoration: none;
color: #333333;
}
img{ border:0}
.top{ width:1003px; height:76px; background:url(images/top_bg.jpg);}
.logo{ width:380px; height:76px; float:left;}
.logo img{ margin:20px 0 0 10px;}
.login{ width:328px; height:20px; float:right; text-align:center; font-weight:bold; font-family:Arial; font-size:12px; background:url(images/32820.jpg) no-repeat}
.login span{ margin-top:2px; display:block;}
.login a{ color:#FF0000; text-decoration:none;}
.menu11{ margin:0 auto; width:1003px; height:25px;}
.menu { height:25px; background-image:url(images/menu-l.jpg);font-size:12px; font-weight:bold;font-family:Verdana; line-height:25px; float:left}
.menur {width:14px; background-image:url(images/menu-r.jpg);height:25px; float:left; margin-right:5px}
.menu1 { height:25px; background-image:url(images/menu1-l.jpg); color:#ffffff; font-size:12px; font-weight:bold; font-family:Verdana; line-height:25px; padding-left:14px; float:left}
.menu1r {width:14px; background-image:url(images/menu1-r.jpg);height:25px;  float:left; margin-right:5px}
.menu2 {padding-left:14px; font-size:11px; font-weight:bold;  font-family:Verdana}
.menu_center{ width:1003px; height:25px; background:url(images/menu_centerbg.jpg); float:left;}
.line{ width:1003px; height:10px; background-color:#FFFFFF; font-size:0pt;}


.main{ width:1003px; height:auto; background-color:#FFFFFF;}

.main_left{ width:244px; height:auto; float:left;}
.left_1{ width:244px; height:auto; margin-bottom:8px;}
.left_1_top{ width:244px; height:29px; background:url(images/left_1_top.jpg) no-repeat;}
.left_1_top span{display:block; line-height:29px; margin-left:30px; font-weight:bold;}
.left_1_center{ width:244px; height:auto; background:url(images/left_1_center.jpg);}
.left_1_center ul{ margin:10px 0px 10px 18px;}
.left_1_center_live{width:244px; height:auto; background:url(images/left_1_center.jpg);}
.left_1_center ul li{ list-style-type:none; line-height:28px; height:28px; width:207px; display:block; font-weight:bold;}
.left_1_center ul li img{ float:left; margin:3px;}
.left_1_center ul li a:link,.left_1_center ul li a:visited,.left_1_center ul li a:active{ color:#007e09;  display:block; text-decoration: none;}
.left_1_center ul li a:hover{ background:url(images/m_bg.jpg) no-repeat;  display:block; text-decoration: none;}
.left_1_bottom{ width:244px; height:8px; background:url(images/left_1_bottom.jpg) no-repeat;}

.left_2{ width:244px; height:auto; margin-bottom:8px;}
.left_2_top span{display:block; line-height:29px; margin-left:30px; font-weight:bold;}
.left_2_top{ width:244px; height:29px; background:url(images/left_1_top.jpg) no-repeat;}
.left_2_center{ width:244px; height:auto; background:url(images/left_1_center.jpg);}
.left_2_bottom{ width:244px; height:8px; background:url(images/left_1_bottom.jpg) no-repeat;}
.left_22{ width:207px; height:134px;}
.left_22_top{ width:207px; height:30px; line-height:30px; text-align:center; color:#ff670b; font-weight:bold;}
.left_22_top a{ color:#ff670b; text-decoration:none}
.left_22_cont{ width:207px; height:104px; background:url(images/left_2_bg.jpg) no-repeat;}
.left_22_cont ul{ margin:5px 0 0 30px; font-size:12px; font-family:Arial; line-height:18px;}
.left_22_cont ul li{ width:150px; list-style:none; line-height:23px;}
.left_2_center ul li a:link,.left_2_center ul li a:visited,.left_2_center ul li a:active{ color:#596450; text-decoration: none;}
.left_2_center ul li a:hover{ color:#FF0000;text-decoration: none;}


.clear{ clear:both;}

.main_center{width:522px; height:auto; margin-left:11px; float:left; display:inline;}
.center_1{ width:522px; height:187px;}
.quick{ width:520px; border:1px solid #CCCCCC; background:url(images/quick.jpg) no-repeat; margin-top:8px;}
.hotgame{ width:520px; border:1px solid #dddddd; margin-top:8px; height:auto; display:table; background-color:#f7f7f7; background:url(images/hotgamebg.jpg) repeat-x;}
.hotgame_top{ width:516px; height:34px; background-color:#FFFFFF; border-bottom:1px solid #5dcc00; margin:2px;}
.hotgame_top .hot_11{ width:120px; height:30px;  line-height:30px; margin:4px 0 0 10px; text-align:center; background-color:#5dcc00; display:block; font-weight:bold; color:#FFFFFF; font-size:13px;}
.hotgame_cont{ width:520px; height:auto;}
.cont{ width:500px; height:80px; margin:10px;}
.cont_l{ width:120px; text-align:center; height:80px; float:left;}
.cont_l img{ margin-top:6px;}
.cont_r{ float:left; width:380px; height:80px;}
.liuyan{ width:520px; height:auto;}
.liuyan table{ line-height:22px; margin-bottom:5px; border:1px solid #dddddd}

.main_right{ width:211px; float:left;  height:auto; margin-left:12px; display:inline; margin-bottom:10px;}
.right_1{ width:211px; height:auto;}
.right_1_top span{ line-height:28px; margin-left:30px; font-weight:bold;}
.right_1_top{width:211px; height:28px; background:url(images/right_topbg.jpg) no-repeat;}
.right_1_center{ width:211px; height:auto; background:url(images/right_centerbg.jpg);}
.right_1_center_live{ width:211px; height:auto; background:url(images/right_centerbg.jpg); text-align:center; line-height:26px;}
.right_1_bottom{ width:211px; height:13px; background:url(images/right_bottombg.jpg) no-repeat;}
.right_1_center ul{ margin:10px;}
.right_1_center ul li{ line-height:24px; list-style:none;}
.right_1_center ul li img{ float:left; margin-top:8px;}
.right_1_center ul li a:link,.right_1_center ul li a:visited,.right_1_center ul li a:active{ color:#596450; text-decoration: none;}
.right_1_center ul li a:hover{ color:#FF0000;text-decoration: none;}

.bottom{ width:1003px; height:auto; background-color:#f5f5f5;}
.link{ line-height:24px; padding-left:10px; padding-right:10px;}
.bottom img{ margin:8px;}
.bottom_xia{ width:1003px; height:26px; background:url(images/bottom_bg.jpg); line-height:26px; text-align:center;}
.bottom li{ list-style:none; line-height:22px;}






.nav_wrap {text-align:left; background:url(images/common.gif) #fff 0 -86px repeat-x; font-size:13px; width:888px; }
.nav_wrap ul.nav { width:863px; float:left; padding-left:3px }
.blank_l, .blank_r { width:11px; height:25px; float:left }
.blank_l { background:url(images/common.gif) 0 -187px; }
.blank_r { background:url(images/common.gif) -12px -187px; }
.nav li { float:left; list-style:none;}
.nav li a { display:block; line-height:25px; padding-left:10px; color:#4d4d4d; background:url(images/common.gif) 0px -111px no-repeat;  text-decoration:none;}
.nav li a strong { display:block; padding-right:10px }
.nav li a:hover { cursor:pointer; background:url(images/common.gif) 0px -136px no-repeat; text-decoration:none; }
.nav li a:hover strong { color:#c00; background:url(images/common.gif) right -136px; }
.nav li.current a, .nav li.current a:hover { background:url(images/common.gif) 0 -161px no-repeat; cursor:default; }
.nav li.current strong, .nav li.current a:hover strong { color:#fff; background:url(images/common.gif) right -161px no-repeat; cursor:default; }

.show{ color:#FF0000}


#topic{text-align:left;padding:0px 4px;clear:both;overflow:hidden;height:25px;overflow:hidden;margin-top:8px;cursor:pointer;border:1px solid #68c468;background:#d7fed7}
#topic img {float:left; margin:6px 8px 0px 0px}
#topic h2{font:bold 11px Verdana;margin:5px 0px 0px 0px;padding:0px;float:left;color:#333}
#topic span{float:right;font-size:9px;margin:5px 5px 0px 0px}
.list{font:11px verdana;border-left:1px solid #68c468;}
.btn{border:0; background-color:#5dcc00; color:#FFFFFF; CURSOR: hand;}
.pp input{ margin-top:13px;}
.list td{border-bottom:1px solid #68c468;border-right:1px solid #68c468;padding:5px 4px}


#map{float:left;margin-left:10px;margin-top:5px;font:10px verdana;width:680px}
#map a:hover{color:#f60}
#map .letter{font:bold 12px Verdana; color:#000; border-bottom:1px solid #999; padding:2px 0; margin:5px 0; clear:both}
#map .letter span{font:8px Verdana; color:#333; float:right; cursor:pointer}
#map a { width:170px; float:left}
#map div { height:auto; line-height:15px} 
#namebar{border:1px solid #646467; color:#000}
.goa {font:10px Verdana;}
.goa span {text-decoration: underline; cursor:pointer; padding:3px; font:10px Verdana;}

.m_btnn{width:160px; background:url(images/m_btnn.jpg) no-repeat; line-height:30px; height:30px; border:0; color:#FFFFFF; font-size:20px;  font-weight:bold; text-align:center; CURSOR: hand;}
.m_btnn1{width:120px; background:url(images/m_btnn1.jpg) no-repeat; height:30px; line-height:30px; border:0; color:#FFFFFF; font-size:20px;  font-weight:bold; text-align:center; CURSOR: hand;}
.STYLE1 {
font-size: 36px
}

.put {
border-left:1px solid #b7b7b7;
border-top:1px solid #b7b7b7;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
background:#e6e6e4;
padding:3px;
margin-bottom:10px;
font: 12px Tahoma;
color:#333333;
width:300px;
}

.lin_bottom {
border-bottom:1px dotted #CCCCCC
}
.STYLE3 {
font-size: 14px;
font-weight: bold;
}

#itemnotic{ padding:10px;border:#FC0 1px solid; }
