@charset "utf-8";
body{margin:0;padding:0;background:#fff url(../images/bg.jpg) no-repeat center 0;color:#7c7c7c;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
div,span,ul,ol,li,p,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd{margin:0;padding:0;}
ul,ol{list-style-type:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
form{margin:0;padding:0;}
input{padding:0 1px;font-size:12px;vertical-align:middle;}
select{vertical-align:middle;}

#body{width:1440px;height:100%;overflow:hidden;margin:auto;}
.body_link{width:219px;height:460px;float:left;overflow:hidden;}
.body{width:1002px;height:100%;float:left;overflow:hidden}
#nav{width:1002px;height:100px;overflow:hidden;margin:auto;}
#nav a.logo{width:210px;height:78px;display:inline;float:left;overflow:hidden;margin:10px 0 0 20px;text-indent:-2000px;}
#nav .menu{width:272px;height:25px;display:inline;float:left;overflow:hidden;margin:16px 0 0 500px;line-height:26px;text-align:center;color:#fff;}
#nav .menu a{color:#fff;}

#page{width:996px;height:100%;margin:auto;padding:4px 3px 0;background:#fff;}

#top{width:996px;height:240px;overflow:hidden;margin:auto;}

.frame_list{width:251px;height:240px;overflow:hidden;background:url(../images/frame_con.jpg) repeat-y;}
.frame_list .top{width:223px;height:18px;overflow:hidden;padding:6px 14px 4px;line-height:18px;font-weight:bold;}
.frame_list .content{width:233px;height:204px;overflow:hidden;margin:auto;}
.frame_list .bottom{width:251px;height:8px;overflow:hidden;background:url(../images/frame_btm.jpg) no-repeat;}

#recom_list{display:inline;float:left;}
#recom_list .top{background:url(../images/frame_top_1.jpg) no-repeat;color:#035ac7;}
#recom_list table{width:230px;font-size:12px;text-align:center;color:#7e7e7e;}
#recom_list td{height:28px;line-height:28px;border-bottom:1px dotted #d6d6d6;}
#recom_list table .c1{color:#7e7e7e}
#recom_list table .c2{color:#7e7e7e}
#recom_list table a{color:#1d76e6}

#adimg{width:478px;height:237px;display:inline;float:left;overflow:hidden;margin-left:7px;border:1px solid #c2ceda;}
#adimg .image{width:478px;height:206px;overflow:hidden;}
#adimg .button{width:158px;height:30px;float:left;overflow:hidden;border-right:1px solid #c2ceda;border-top:1px solid #c2ceda;cursor:pointer;line-height:30px;color:#035ac7;text-align:center;font-size:14px;font-weight:bold;}
#adimg .on{width:120px;height:31px;border:0;background:url(../images/ad_btn_bg.jpg) repeat-x;color:#fff;}

.slidebox{ float:left; width:478px; height:235px;}
.slidepic{ position:relative; width:478px; height:235px; overflow:hidden; zoom:1;}
.slidepic .slide_box{ width:450px; height:186px;}
.slidepic .slide_box p{ position:relative; left:0px; top:0px; width:2800px;}
.slidepic .slide_box img{ float:left; width:478px; height:204px;}
.slidepic .slide_ctrl{ position:absolute; left:0px; bottom:0px; _bottom:-1px; width:450px;}
.slidepic .slide_ctrl ol{ width:500px; margin-left:-1px;}
.slidepic .slide_ctrl li{ position:relative; float:left; width:120px; height:31px; border-right:1px solid #97C3E5; text-align:center; color:#333; font:normal 12px/30px \5FAE\8F6F\96C5\9ED1; background:url(../images/index_slidepic.png) repeat-x 0 -38px;}
.slidepic .slide_ctrl li span{ display:block; width:100%; height:31px; line-height:32px\9; overflow:hidden;}
.slidepic .slide_ctrl li a{ display:inline-block; height:31px; padding-right:8px; background:url(../images/index_slidepic.png) no-repeat right -69px; _background-position:right -69px;color:#035ac7;font-size:14px;font-weight:bold;}
.slidepic .slide_ctrl li.on{ width:120px; font-weight:bold; font-size:14px; color:#FFF; background-position:0 -7px;}
.slidepic .slide_ctrl li.on a{color:#FFF; background-position:right -100px; _background-position:right -100px;}
.slidepic .slide_ctrl li.on i{ position:absolute; left:50%; top:-7px; margin-left:-7px; width:14px; height:7px; overflow:hidden; background:url(../images/index_slidepic.png) no-repeat 0px 0px;}
.slidepic .slide_ctrl li a:hover{ text-decoration:none;}

#huodong_list{display:inline;float:left;margin-left:7px;}
#huodong_list .top{background:url(../images/frame_top_2.jpg) no-repeat;color:#f35805;}
#huodong_list .content{width:224px;height:199px;padding-top:5px;}
#huodong_list .content .image{width:224px;height:103px;}
#huodong_list .content .text{width:210px;height:46px;line-height:24px;padding-left:14px;background:url(../images/hd_dot.jpg) no-repeat 4px 10px;}
#huodong_list .content .text a.link{color:#f35805}
.hd_sept{border-bottom:1px dotted #d6d6d6;}

#center{width:996px;height:236px;overflow:hidden;margin:6px auto 0;}

#flash{width:248px;height:234px;display:inline;float:left;margin-left:1px;padding:0 1px;}

.game_list{overflow:hidden;background:#FAFBFF;border:1px solid #8fc9e7;}
.game_list .top{height:22px;overflow:hidden;background:url(../images/frame_bg.jpg) repeat-x;color:#035ac7;font-weight:bold;}
.game_list .top .dot{width:24px;height:22px;float:left;background:url(../images/frame_dot.jpg) no-repeat 10px 0;}
.game_list .top .txt{height:14px;float:left;padding-top:8px;}
.game_list .top .more{width:42px;height:18px;float:right;padding:4px 8px 0 0;}

#hot_game{width:736px;height:234px;display:inline;float:left;margin-left:7px;}
#hot_game .content{width:728px;height:196px;overflow:hidden;margin:8px auto;}
#hot_game .content .game_frame{width:160px;height:196px;display:inline;float:left;overflow:hidden;margin:0 11px;}
#hot_game .content .game_frame dl{width:160px;height:196px;overflow:hidden;}
#hot_game .content .game_frame dt{width:160px;height:164px;overflow:hidden;}
#hot_game .content .game_frame dd{width:160px;height:22px;overflow:hidden;margin-top:10px;}
#hot_game .content .game_frame dd .txt{width:70px;height:22px;float:left;line-height:22px;text-align:center;}
#hot_game .content .game_frame dd .txt a{color:#0e3d75;}
#hot_game .content .game_frame dd .btn{width:90px;height:22px;float:left;}

#bottom{width:996px;height:236px;overflow:hidden;margin:6px auto 0;}

#other_game{width:994px;height:220px;}
#other_game .content{width:990px;height:172px;overflow:hidden;margin:14px auto 0;}
.other_frame{width:171px;height:172px;display:inline;float:left;overflow:hidden;margin:0 13px;padding-right:1px;}
.other_frame .frame_img{width:171px;height:80px;overflow:hidden;}
.other_frame .frame_menu{width:171px;height:20px;overflow:hidden;padding-bottom:8px;background:url(../images/game_menu.jpg) no-repeat;line-height:20px;text-align:center;}
.other_frame .frame_menu a{color:#0e3d75;}
.menu_1{width:50px;height:20px;float:left;}
.menu_2{width:69px;height:20px;float:left;}
.menu_sept{width:1px;height:16px;float:left;margin:2px 0;background:#a7b6c8;}
.frame_intr{width:171px;height:44px;overflow:hidden;line-height:22px;text-indent:24px;}
.other_frame .frame_btn{width:171px;height:20px;}
.other_frame .frame_btn a{height:20px;display:block;text-indent:-2000px;}
.to_game{width:116px;float:right;background:url(../images/game_btn_2.jpg) no-repeat;}
.to_card{width:53px;float:left;background:url(../images/game_btn_1.jpg) no-repeat;}

.footer_info{
margin: auto;
margin-top:10px;
width:983px;
overflow:hidden;
line-height:22px;
color:#333;
text-align:center;
}
.footer_info a:link,.footer_info a:visited{color:#333;text-decoration:none}