@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; padding:0; margin:0; background:#fff url(/images/ss/bg.jpg) no-repeat center 30px;}
div,span,ul,li,p,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd{ margin:0; padding:0;}
ul{ list-style-type: none; }
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{ border:0;}
form{ margin:0; padding:0;}
input { vertical-align:middle; font-size:12px; padding:0 1px;}
select{vertical-align:middle;}

#page{margin:auto;width:940px;height:100%;}
#top{background:url(/images/ss/top.jpg) no-repeat;width:940px;height:487px;position: relative;z-index:1000;}

.nav{width:922px;height:48px;padding-top:32px;overflow:hidden;text-align:center;padding-right:18px;position: absolute;}
.nav a,.nav a:hover{color:#492200;font-weight:bold;}
.nav_frame{width:118px;height:48px;float:left;line-height:48px;font-size:14px;}
.logo{float:left;width:214px;height:48px;text-indent:-2000px;display:block;}
.ingame{float:left;left:3px;top:285px;width:225px;height:220px;z-index:100;position: absolute;}
#ad_img{float:left;height:206px;width:340px;margin-top:206px;left:284px;position: absolute;}

#main{width:940px;height:100%;overflow:hidden;z-index:999;}
.left{float:left;width:229px;overflow:hidden;color:#0e8cc9}
.left a{color:#0e8cc9;}

#loginframe{width:229px;height:227px;overflow:hidden;margin-bottom:10px;}
.log,.reg,.loged{width:229px;overflow:hidden;line-height:20px;height:227px;color:#fff}
.log .top,.reg .top,.loged .top{height:38px;}
.log .top{background:url(/images/ss/qlog.jpg) no-repeat;position: relative;}
.reg_btn{top:0;left:0;height:22px;width:96px;position: absolute;}
.log_btn{top:0;left:96px;height:22px;width:96px;position: absolute;}
.reg .top{background:url(/images/ss/qlog.jpg) no-repeat;position: relative;}
.loged .top{background:url(/images/ss/loged.jpg) no-repeat;}
.log .con,.reg .con,.loged .con{background:url(/images/ss/log_bg.jpg) repeat-y;overflow:hidden;height:169px;padding-top:20px;}
.log ul,.reg ul,.loged ul{margin-left:20px;padding-top:3px;overflow:hidden;}
.loged ul{margin:auto;width:168px;}
.log li,.reg li,.loged li{width:168px;line-height:24px;height:24px;overflow:hidden;}
.log .btn_1, .reg .btn_1{margin:auto;width:106px;height:44px;margin-top:10px;}
.log .btn_2{margin:auto;width:180px;height:26px;overflow:hidden;padding-top:10px;}
.log .q_btn{float:left;width:90px;height:26px;overflow:hidden;line-height:24px;text-align:center;color:#fff;}
#q_b1{background:url(/images/ss/q_btn.jpg) no-repeat center 0;}
#q_b2{background:url(/images/ss/q_btn.jpg) no-repeat center 0;}
.ipt1{border:1px solid #4ab0e4;width:112px;height:18px;background-color:#aceff9;color:#000;}
.loged a, .loged a:hover{color:#fff}
.loged .font_1{color:#fffc00;font-weight:bold}
.loged .li_r{text-align:right;}
.loged .slt{font-size:14px;text-align:center;}
.loged .slt1{text-align:center;}
.loged .text{font-size:12px;}

.left_frame{width:229px;overflow:hidden;text-align:left;background:url(/images/ss/left_bg.jpg) repeat-y;margin-top:10px;}
.left_frame .top{width:229px;height:44px;overflow:hidden;}
.left_frame .con{width:229px;overflow:hidden;}
.left_frame .btm{width:229px;height:20px;overflow:hidden;background:url(/images/ss/left_btm.jpg) no-repeat;}

.game_server .top{background:url(/images/ss/server.jpg) no-repeat;}
.game_server .con ul{margin:auto;width:175px;padding:10px 0;}
.game_server .con li{width:155px;height:22px;line-height:22px;overflow:hidden;text-align:left;}
.game_server .con li span{float:right;color:#ffa800}
.game_server .con a.allserver{color:#ffa800;}
.game_server .con #allserver{color:#ffa800;background:none}

.game_intr .top{background:url(/images/ss/game_intr.jpg) no-repeat;}
.game_intr .con .content{margin:auto;padding:10px 0;line-height:20px;text-indent:24px;width:181px;}

.service .top{background:url(/images/ss/service.jpg) no-repeat;}
.service .con ul{margin:auto;width:165px;padding:10px 0;}
.service .con li{margin:3px 0;width:175px;height:22px;line-height:22px;overflow:hidden;}
.service .con li span{float:right;}

.aboutArt .top{background:url(/images/ss/aboutArt.jpg) no-repeat;}
.aboutArt .con ul{margin:auto;width:165px;padding:10px 0;}
.aboutArt .con li{margin:3px 0;width:175px;height:22px;line-height:22px;overflow:hidden;}

.img_link{width:229px;height:82px;overflow:hidden;margin-bottom:10px;}

#content{float:right;width:700px;overflow:hidden;}

.news_row{height:267px;width:700px;overflow:hidden;}
.news{float:left;height:206px;width:374px;overflow:hidden;background:url(/images/ss/news.jpg) no-repeat;padding:35px 50px 26px 38px;}
.news_top{height:30px;width:374px;overflow:hidden;}
.news_title{height:30px;width:374px;overflow:hidden;}
.news_title li{float:left;height:30px;width:72px;color:#fff;line-height:30px;text-align:center;font-size:12px;font-weight:bold;background:url(/images/ss/news_off.jpg) no-repeat;margin-left:8px;}
.news_title .on{background:url(/images/ss/news_on.jpg) no-repeat}
#news_btn,#hd_btn{cursor:pointer;}
#more_btn{width:180px;background:none;}
#more_btn a{margin-right:8px;height:28px;overflow:hidden;float:right;color:#2372bd}
#news_list{height:176px;width:370px;overflow:hidden;margin:auto;}
.list_list{line-height:21px;width:360px;margin:10px auto;}
.list_list li{height:21px;border-bottom:1px dotted #5cbcd9;color:#0e8cc9;}
.list_list li a{color:#0e8cc9;}
.list_list li span{float:right;}

.img_list{width:229px;float:right;overflow:hidden;}
.img_list .img_link{margin-bottom:5px;}

.game_info_row{width:700px;height:264px;overflow:hidden;}
.game_info_left{float:left;height:264px;width:60px;background:url(/images/ss/game_info_left.jpg) no-repeat;}
.game_info_list{float:left;width:190px;height:190px;overflow:hidden;padding:60px 9px 14px;}
.game_info_list a{color:#904400}
#gilist_1{background:url(/images/ss/game_info_1.jpg) no-repeat;}
#gilist_2{background:url(/images/ss/game_info_2.jpg) no-repeat;}
#gilist_3{background:url(/images/ss/game_info_3.jpg) no-repeat;}
.game_info_list ul{width:190px;overflow:hidden;line-height:22px;}
.game_info_list li{width:85px;float:left;padding:0 5px 0;height:22px;}
.game_info_right{float:left;height:264px;width:16px;background:url(/images/ss/game_info_right.jpg) no-repeat;}

.list_row{width:700px;overflow:hidden;margin-top:10px;}
.center_frame{width:346px;overflow:hidden;float:left;background:url(/images/ss/center_bg.jpg) repeat-y;}
.center_frame .top{width:346px;height:48px;overflow:hidden;}
.center_frame .top a{height:48px;width:80px;overflow:hidden;float:right;text-align:right;margin-right:18px;;line-height:48px;color:#7b320b}
.center_frame .con{width:338px;overflow:hidden;}
.center_frame .con ul{width:310px;margin:10px auto;}
.center_frame .con li{background:url(/images/ss/dot.jpg) no-repeat 10px 50%;padding-left:20px;height:22px;line-height:22px;border-bottom:1px dotted #d8c1b2;}
.center_frame .con li span{float:right;color:#a84a0c}
.center_frame .con li a,.center_frame .con li a:hover{color:#a84a0c}
.center_frame .con dl{float:left;width:150px;overflow:hidden;}
.center_frame .con dt{padding:0 7px;width:136px;height:112px;overflow:hidden;}
.center_frame .con dd{text-align:center;color:#a84a0c;line-height:24px;height:24px;}
.center_frame .btm{height:18px;width:346px;overflow:hidden;background:url(/images/ss/center_btm.jpg) no-repeat;}

.mood, .photo{float:right;}
.strategy,.foods{float:left;}
.strategy .top{background:url(/images/ss/strategy.jpg) no-repeat;}
.mood .top{background:url(/images/ss/mood.jpg) no-repeat;}
.foods .top{background:url(/images/ss/foods.jpg) no-repeat;}
.photo .top{background:url(/images/ss/photo.jpg) no-repeat;}
.photo .con,.foods .con{width:300px;margin:10px auto 0;height:100%}
.photo img,.foods img{height:110px;width:134px;overflow:hidden;border:1px solid #bb5a00}

.content_title{height:47px;width:700px;overflow:hidden;line-height:46px;}
.content_title .left{height:47px;width:140px;overflow:hidden;float:left;}
.content_title .content{height:47px;width:530px;text-align:right;padding-right:30px;float:left;color:#482201;background:url(/images/ss/content_right.jpg) no-repeat;}
#title_list a{color:#482201}
.content_content{width:700px;background:url(/images/ss/content_bg.jpg) repeat-y;color:#a84a0c;min-height:700px;height:auto !important;height:700px;overflow:visible;}
.content_content a,.content_content a:hover{color:#a84a0c}
.type_title{font-size:16px;text-align:center;margin:auto;width:620px;height:36px;line-height:36px;}
.type_from{margin:auto;text-align:center;width:600px;height:20px;line-height:20px;padding-bottom:10px;border-bottom:1px dotted #d8c1b2;}
.type_main{margin:auto;margin-top:10px;text-align:left;width:600px;overflow:hidden;line-height:24px;}
.content_content ul{margin:auto;width:640px;padding-top:30px;}
.content_content li{background:url(/images/ss/dot.jpg) no-repeat 10px 50%;padding:0 30px;height:24px;line-height:24px;border-bottom:1px dotted #d8c1b2}
.content_content li span{float:right;}
#content_bottom{height:20px;width:700px;overflow:hidden;background:url(/images/ss/content_btm.jpg) no-repeat}

.footer{margin:auto;background:url(/images/ss/footer.jpg) no-repeat center;height:156px;text-align:center;color:#786846;line-height:24px;}
.footer a{color:#786846}

#pageNum{text-align:center;padding-top:20px;height:50px;margin:20px auto 0;}
#pageNum span{display:inline;}
#pageNum a{color:#a84a0c;border:#d8c1b2 solid 1px;padding:2px 3px;margin:1px; line-height:26px;}
#pageNow a,#pageNum a:hover{background:#d8c1b2;color:#a84a0c;}