ul,li,a,div,body,dl,dt{margin:0;padding:0;}
img{border:none;}
li{list-style:none;}
.clear{clear:both;height:0;overflow:hidden;}
a{color:#222;}
a,a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
body{font-family:"Verdana","宋体","sans-serif";font-size:12px;background:#000 url(/images/hhfy/bg.jpg) no-repeat center 30px;line-height:24px;}

.hhfy{margin:auto;width:1002px;overflow:hidden;}

.menu_top{width:1002px;background:url(/images/hhfy/top.jpg) no-repeat;height:322px;position: relative;}
.nav1,.nav2,.nav3,.nav4,.nav5,.nav6{width:96px;height:48px;line-height:48px;font-weight:bolder;top:17px;position: absolute;font-size:16px;text-align:center;}
.menu_top a{color:#fff;}
.nav1{left:57px;}
.nav2{left:153px;}
.nav3{left:249px;}
.nav4{left:623px;}
.nav5{left:719px;}
.nav6{left:815px;}
.logo{top:65px;left:345px;height:75px;width:278px;position: absolute;cursor:pointer;}
.ingame{top:228px;left:22px;height:60px;width:214px;position: absolute;cursor:pointer;}

.left{width:204px;overflow:hidden;float:left;}
.right{width:767px;overflow:hidden;float:left;}

.log,.reg,.loged{width:204px;overflow:hidden;line-height:20px;height:189px;color:#FFF;}
.log .top,.reg .top,.loged .top{height:28px;}
.log .top{background:url(/images/hhfy/log.jpg) no-repeat;position: relative;}
.reg_btn{top:0;left:13px;height:23px;width:89px;position: absolute;cursor:pointer;}
.log_btn{top:0;left:104px;height:23px;width:89px;position: absolute;cursor:pointer;}
.reg .top{background:url(/images/hhfy/reg.jpg) no-repeat;}
.loged .top{background:url(/images/hhfy/loged.jpg) no-repeat;}
.log .con,.reg .con,.loged .con{background:url(/images/hhfy/log_bg.jpg) repeat-y;overflow:hidden;height:161px;}
.log ul,.reg ul{margin-left:20px;padding-top:10px;overflow:hidden;}
.log li,.reg li{width:169px;margin-bottom:5px;}
.loged ul{margin-left:20px;overflow:hidden;}
.loged li{width:169px;line-height:20px;}
.log input,.reg input,.loged input{width:90px;border:none;color:#111;background-color:#fff;}
.log .btn1{background:url(/images/hhfy/log_btn.jpg) no-repeat;width:114px;height:26px;margin-left:15px;display:inline;margin-top:10px;}
.reg .btn2{background:url(/images/hhfy/reg_btn.jpg) no-repeat;width:114px;height:26px;margin-left:15px;display:inline;}
.loged .slt{font-size:16px;text-align:center;}
.loged .slt1{text-align:center;}
.loged .text{font-size:12px;}
.loged a{color:#fff}
.log .btm,.reg .btm,.loged .btm{background:url(/images/rxzt/left_btm.jpg) no-repeat;width:208px;height:11px;overflow:hidden;}

.game_intr,.server,.service{width:204px;overflow:hidden;}
.game_intr .top{background:url(/images/hhfy/game_intr.jpg) no-repeat;height:32px;}
.game_intr .con{background:url(/images/hhfy/left_bg.jpg) repeat-y;}
.game_intr .con .content{margin-left:21px;width:156px;text-indent:24px}
.server .top{background:url(/images/hhfy/game_server.jpg) no-repeat;height:33px;}
.server .con{background:url(/images/hhfy/left_bg.jpg) repeat-y;text-align:center;}
.server .con ul{line-height:35px;}
.server .con ul a{color:#333}
.service .top{background:url(/images/hhfy/game_service.jpg) no-repeat;height:32px;}
.service .con{background:url(/images/hhfy/left_bg.jpg) repeat-y;text-align:left;}
.service .con .content{margin-left:21px;width:156px;}
.left_btm{background:url(/images/hhfy/left_btm.jpg) no-repeat;height:21px;}

.row{width:767px;overflow:hidden;}
.row2{width:713px;overflow:hidden;}
.ad_news{float:left;width:353px;height:223px;position: relative;background:url(/images/hhfy/ad_news.jpg) no-repeat;}
.ad_news .con{top:4px;left:13px;width:333px;height:217px;position: absolute;}
.news{width:414px;float:left;}
.news .news_top{height:43px;position: relative;}
.news .news_top .btn1,.news .news_top .btn2,,.news .news_top .btn3{width:70px;height:25px;top:18px;position: absolute;cursor:pointer;}
.news .news_top .btn1{left:13px;}
.news .news_top .btn2{left:83px;}
.news .news_top .btn3{left:153px;}
.news .news_top .newsmore{width:50px;height:24px;top:18px;left:285px;position: absolute;text-align:center;line-height:24px;}
.news .con1,.news .con2,.news .con3{width:360px;height:180px;background:url(/images/hhfy/news_bg.jpg) no-repeat;}
.news .con1 ul,.news .con2 ul,.news .con3 ul{margin-left:20px;width:315px;}
.news .con1 span,.news .con2 span,.news .con3 span{float:right;}

.ad_img{background:url(/images/hhfy/img_ad_bg.jpg) repeat-x;height:96px;width:713px;float:left;}
.ad_img .frame_1,.ad_img .frame_2,.ad_img .frame_3,.ad_img .frame_4{float:left;border:#FFD981 solid 1px;width:165px;height:70px;margin-right:6px;margin-top:11px;}

.gameinfo,.mood,.grade,.photo{width:356px;float:left;overflow:hidden;}
.grade,.photo{width:357px;}
.gameinfo .top{background:url(/images/hhfy/game_info.jpg) no-repeat;height:56px;overflow:hidden;width:356px;}
.mood .top{background:url(/images/hhfy/game_mood.jpg) no-repeat;height:52px;overflow:hidden;width:356px;}
.gameinfo .top .btn,.mood .top .btn{margin-top:14px;margin-left:309px;width:48px;height:21px;cursor:pointer;}

.grade .top{background:url(/images/hhfy/game_grade.jpg) no-repeat;height:56px;overflow:hidden;width:357px;}
.photo .top{background:url(/images/hhfy/game_photo.jpg) no-repeat;height:52px;overflow:hidden;width:357px;}
.grade .top .btn,.photo .top .btn{margin-top:14px;margin-left:297px;width:48px;height:21px;cursor:pointer;}

.frame_con1{background:url(/images/hhfy/frame_bg_1.jpg) repeat-y;}
.frame_con1 ul{margin-left:24px;width:324px;}
.frame_con1 .info_con{margin-left:40px;width:310px;}
.frame_con1 .info_con li{overflow:hidden;}
.frame_con1 .info_con span{width:245px;margin-left:6px;}
.frame_btm1{background:url(/images/hhfy/frame_btm_1.jpg) no-repeat;height:13px;overflow:hidden;}
.frame_con2{background:url(/images/hhfy/frame_bg_2.jpg) repeat-y;}
.frame_con2 ul{margin-left:20px;width:310px;}
.frame_con1 span,.frame_con2 span{float:right;text-align:left;}
.frame_con1 a,.frame_con2 a{color:#333;}
.frame_con2 .con{width:350px;}
.frame_con2 .img_con{padding-top:10px;margin-left:30px;}
.frame_con2 .img_con img{border:#333 solid 2px;}
.frame_btm2{background:url(/images/hhfy/frame_btm_2.jpg) no-repeat;height:13px;overflow:hidden;}
.right_btm{background:url(/images/hhfy/right_btm.jpg) no-repeat;height:13px;width:713px;overflow:hidden;}

.content_link{width:767px;height:50px;background:url(/images/hhfy/content_link.jpg) no-repeat;overflow:hidden;}
.content_link .con{margin-top:13px;margin-left:25px;height:28px;width:655px;line-height:28px;text-align:left;}
.content_top{width:712px;height:53px;background:url(/images/hhfy/content_top.jpg) no-repeat;overflow:hidden;}
.content_top .con{margin-top:16px;margin-left:36px;height:34px;width:636px;line-height:34px;text-align:center;font-size:16px;font-weight:bolder;}
.content_con{width:712px;overflow:hidden;background:url(/images/hhfy/content_bg.jpg) repeat-y;}
.content_con .con{overflow:hidden;text-align:left;margin-left:36px;width:620px;margin-top:20px;}
.content_con .list{line-height:30px;margin-left:36px;width:620px;}
.content_con .con a,.content_con .list a{color:#333}
.content_con .list li{border-bottom:1px dashed #999;}
.content_con .list li span{float:right;}
.content_btm{background:url(/images/hhfy/content_btm.jpg) no-repeat;height:33px;overflow:hidden;}

.footerimg{margin:auto;height:42px;overflow:hidden;background:url(/images/hhfy/footer.jpg) no-repeat center;}
.footer{margin:auto;width:1002px;overflow:hidden;line-height:32px;font-size:14px;color:#fff}
.footer a{color:#fff;}
.footer li{height:32px;text-align:center;}

#pageNum{text-align:center;padding-top:20px;height:50px;margin:20px auto 0;}
#pageNum span{display:inline;}
#pageNum a{color:#333;border:#333 solid 1px;padding:5px 10px 3px;margin:3px; line-height:26px;}
#pageNow a,#pageNum a:hover{background:#d9b95d;color:#000;}