*{margin:0; padding:0;}
li{list-style:none;}
a{color:#000; text-decoration:none;}
img{border:none;}
body{font-size:12px; color:#000;}
.all{width:990px; margin:10px auto;}
.top{width:990px; float:left;}
.top_o{width:990px; float:left;}
.top_o ul li{float:right; background:url(../image/icon_o.gif) no-repeat; display:inline; margin-right:40px;}
.top_o ul li a:visited{color:#000;}
.top_o ul li a:hover{color:#f00; text-decoration:underline;}
.top_s{width:990px; float:left; height:33px; overflow:hidden; margin-top:10px; }
.top_s img{ float:left; background:#ccc; overflow:hidden; margin-right:30px;}
.top_s span{display:block; width:105px; height:42px; float:left;  position:relative; top:-20px; }
.top_s ul{width:830px; float:right; margin-top:0px;}
.top_s ul li{width:90px;  float:left; height:33px;  text-align:center; font-size:14px; font-weight:bold; line-height:35px; overflow:hidden;}
.top_s ul li a{display:block;width:90px;  float:left; height:33px; background:url(../image/menu_bgs.gif) no-repeat;}
.top_s ul li a:visited{color:#333;}
.top_s ul li a:active{color:#ff0; background:url(../image/menu_bg.gif) no-repeat;}
.top_s ul li a:hover{text-decoration:underline; color:#ff0; background:url(../image/menu_bg.gif) no-repeat;}
.top_d{width:990px; float:left; background:url(../image/menu_dbg.gif) no-repeat;}
.top_d ul{width:912px; margin:0 auto; background:url(../image/menu_dobg.gif) repeat-x; height:37px;}
.top_d ul li{width:269px; height:25px; float:left; margin-left:20px; background:url(../image/menu_dsbg.gif) no-repeat; 
margin-top:6px; color:#fff; text-align:center; line-height:25px;}
.top_d ul li a{color:#fff;}
.content{width:990px; float:left; overflow:hidden;}
#banner{width:912px; margin:8px auto; overflow:hidden;}
#content_o{width:912px; margin:0 auto; overflow:hidden;}
#login{width:235px; height:207px; background:url(../image/login_bg.gif) no-repeat; float:left;}
#login ul{width:205px; margin:5px auto;}
#login ul li{line-height:20px; float:left; margin-left:3px; margin-top:2px; width:200px;}
#login ul li b{font-size:14px; background:url(../image/login_o.gif) no-repeat; height:27px; display:block; float:left;}
#login ul li a img{padding-left:15px; margin-top:5px;}
#tj{width:345px; float:left; margin-left:5px; height:207px;}
#tj span{display:block; width:345px; float:left; height:20px; border-bottom:solid #f00 1px; background:#F4F4F4; line-height:25px;
overflow:hidden;}
#tj span b{font-size:14px; display:block; width:90px; background:#f00; height:20px; float:left; color:#fff;}
#tj span a{color:#f00; float:right; margin-right:10px;}
#tj ul{margin-top:10px; width:325px; float:left; margin-left:2px;}
#tj ul li{color:#333; font-size:14px; line-height:24px; }
#tj ul li a{text-decoration:underline; color:#333;}
#tj ul li b{color:#f00; text-decoration:underline;}
#play{width:315px; float:right; height:207px;}
.znew{width:670px; float:left; margin-top:10px;}
.znew span{display:block; width:670px; float:left; height:20px; border-bottom:solid #FFA800 1px; background:url(../image/icon_new.gif) repeat-x;}
.znew span b{font-size:14px; color:#f00; display:block; width:120px; float:left; background:#fff; margin-top:-2px;}
.znewo{width:670px; float:left; margin-top:18px;}
.znewo span{display:block; width:173px; border:solid #a4a4a4 1px; height:130px; background:none;}
.znewo span img{border:solid #ddd 1px; width:151px; height:91px; float:left; margin-left:10px; margin-top:10px;}
.znewo span strong{font-size:14px; float:left; margin-left:50px; margin-top:5px;}
.znewo ul{width:470px; height:115px; float:right; background:#f1f1f1; margin-top:10px;}
.znewo ul li{margin-left:15px; margin-top:12px; color:#303030;}
.znewo ul li a{color:#f00;}
.znewo ul li b{color:#E15000;}
#znan{width:229px; border:solid #F8BE63 1px; float:right; margin-top:9px; overflow:hidden;}
#znan span{display:block; width:224px; height:26px; margin:0 auto; background:url(../image/zn_bg.gif) no-repeat;}
#znan ul{width:224px; margin:0 auto; background:#FFFEF0; color:#333; overflow:hidden; margin-bottom:3px;} 
#znan ul li{margin-top:12px; width:100px; float:left; margin-left:5px; margin-bottom:1px;}
#znan ul li a{color:#333;}
.bot{width:912px; border-top:solid #ccc 1px; margin:25px auto;}
.bot ul{width:720px; margin:0 auto; }
.bot ul li{width:720px; float:left; color:#333; text-align:center; margin-left:10px; margin-top:15px; line-height:20px;}
.bot ul li span{display:block; width:270px; height:20px; float:left; margin-left:200px!important; margin-left:100px;}


#user_no{width:800px; background:url(../image/user.gif) no-repeat;float:left; margin-top:10px; }
#user_no span{font-size:14px; font-weight:bold; float:left; margin-left:50px; margin-top:10px;}
#user_no ul{width:798px; border:solid #ccc 1px; float:left; margin-top:5px;}
#user_no ul li{width:650px; float:left; margin-left:50px; display:inline; line-height:30px;}
#user_no ul li input{margin-top:8px;}
#user_no ul li img{margin-top:18px;}

#user_dleft{width:700px; float:left; background:url(../image/user_dl.gif) no-repeat; margin-top:10px;}
#user_dleft span{display:block; width:700px; float:left; height:24px; overflow:hidden;}
#user_dleft span ul{width:500px; float:left; background:url(../image/user_dle.gif) 0px 5px no-repeat; border:none;}
#user_dleft span ul li{ font-weight:bold; width:100px; float:left; margin-left:20px; display:inline; height:20px; margin-top:0px;}
#user_dleft span ul li a{ color:#333;}
#user_dleft ul{width:697px; border:solid #FFB709 1px; float:left;} 
#user_dleft ul img{float:left; padding:10px;}
#user_dleft ul li{width:500px; float:left; line-height:25px; margin-top:8px;}
#user_dleft ul li b{font-size:14px; font-weight:bold; color:#f80;}
#user_dleft ul li a{color:#f80;}








.user_ddleft{width:670px; float:left;}
.user_pay{width:700px; float:left; background:url(../image/pay_bg.gif) no-repeat; margin-top:10px;}
.user_pay span{display:block; margin-top:10px; color:#666; margin-left:15px; height:20px;}
.user_pay ul{width:697px; float:left; border:solid #ccc 1px; overflow:hidden;}
.user_pay ul li{margin-top:10px; border-bottom:dashed #ccc 1px;  overflow:hidden; height:31px; margin-bottom:5px;}
.user_pay ul li a{padding:5px 0px 5px 0px;}
.user_pay ul li b{width:697px; float:left; font-size:14px; color:#333; margin-left:30px; height:20px;}


