body {text-align: center; font-family:Tahoma,\5fae\8f6f\96c5\9ed1,Helvetica,arial;margin:auto 0; padding:0; font-size:12px; color:#5F5039;background:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;line-height:150%;}
ul,li{ list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;line-height:150%;}

a{color: #AFBB8B; text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
.left{float:left;}
.right{float:right;}
.tcenter{text-align:center;}
.tleft{text-align:left;}
.tright{text-align:right;}
.clear{ clear: both;height:0px; font-size:0px;line-height:0px; width:1px; visibility: hidden; }
.csize{font-size:1px;line-height:1px;}
.hidden {display: none;}
.padding5{padding-top:5px;}
.padding10{padding:5px;}

.mainbg{background:url(bg.jpg) top no-repeat;}
.logo{ position:absolute;left:120px;z-index:10002;top:-50px;}
.logo a{display:block;width:170px;height:90px;}
.start{position:absolute;left:63px;z-index:10001;top:33px;}
.topflash{position:absolute;left:43px;z-index:202;top:-174px;}
#loginedgameDiv {padding:8px 0px;width:180px;height:35px;overflow:hidden;line-height:20px;}
#loginedgameDiv h4{color:#AFBB8B;font-size:12px;}
#loginedgameDiv a{padding:0 4px;color:#AFBB8B;font-size:12px;}

#mainbox{width:1067px;margin:0 auto;}
#mainbox .t1{background:url(sg_top1.jpg);height:20px;position:relative;}
#mainbox .t1 .nav{position:absolute;top:20px;left:298px;height:33px;width:650px;}
.nav a{width:91px;height:33px;display:block;float:left;margin-right:8px;}
.nav a.nav1{background-position:-17px 0;}
.nav a.nav2{background-position:-116px 0;}
.nav a.nav3{background-position:-215px 0;}
.nav a.nav4{background-position:-314px 0;}
.nav a.nav5{background-position:-413px 0;}
.nav a.nav6{background-position:-512px 0;}
.nav a:hover{background-image:url(nav_hover.jpg);}
#mainbox .t2{background:url(sg_top2.jpg);height:33px;}
#mainbox .t3{background:url(sg_top3.jpg);height:40px;position:relative;}
#mainbox .t4{background:url(sg_top4.jpg);height:37px;}
#mainbox .t5{background:url(sg_top5.jpg);height:40px;}
#mainbox .t6{background:url(sg_top6.jpg);height:30px;}
#mainbox .t7{background:url(sg_top7.jpg);height:30px;}
#mainbox .t8{background:url(sg_top8.jpg);height:30px;}
#mainbox .t9{background:url(sg_top9.jpg);height:35px;position:relative;z-index:209;}
#mainbox .t10{background:url(sg_top10.jpg);height:35px;}
#mainbox .t11{background:url(sg_top11.jpg);height:35px;}
#mainbox .t12{background:url(sg_top12.jpg);height:50px;}
#mainbox .t13{background:url(sg_top13.jpg);height:40px;}
#mainbox .t14{background:url(p_01.jpg);height:40px;}

#mainbox .g_l{width:250px;float:left;text-align:left;}
#mainbox .g_c{width:564px;float:left;text-align:left;}
#mainbox .g_r{width:253px;float:right;text-align:left;}
#mainbox .g_p{width:817px;float:right;text-align:left;}

#mainbox .g_l01{background:url(sg_l_1.jpg);height:135px;position:relative;}
#mainbox .g_l02{background:url(sg_l_2.jpg);height:311px;}
#mainbox .g_l02 .down{height:60px;display:block;}
#mainbox .g_l02 .usercon{padding-left:32px;color:#C4A369;font-size:14px;padding-top:20px;height:170px;}
#mainbox .g_l02 dl{height:40px;}
#mainbox .g_l02 .tname,#mainbox .g_l02 .tpass{background:url(l_button.jpg) -44px -94px no-repeat;display:block;width:44px;height:22px;float:left;margin-right:10px;}
#mainbox .g_l02 .tpass{background:url(l_button.jpg) 0 -94px;}
#mainbox .g_l02 input{border:1px solid #2D2920;width:115px;height:20px;line-height:20px;background:#000;color:#fff;}
#mainbox .g_l02 a.loginbtn{background:none;width:90px;height:38px;display:block;cursor:pointer;float:left;margin:4px 1px 4px 0px;}
#mainbox .g_l02 a:hover.loginbtn{background:url(l_button.jpg) -107px -148px;width:90px;height:31px;display:block;cursor:pointer;float:left;margin:4px 1px 4px 0px;}
#mainbox .g_l02 a.ureg{background:none;width:90px;height:38px;display:block;float:left;}
#mainbox .g_l02 a:hover.ureg{background:url(l_button.jpg) -198px -144px;}
#mainbox .g_l02 a.ulostpass{color:#D62503}
#mainbox .g_l02 a:hover {text-decoration:none;}
#mainbox .g_l02 a.uenter{background:url(start.jpg);width:149px;height:39px;}
#mainbox .g_l02 a:hover.uenter{background:url(start.jpg) 0 -39px;}
#mainbox .g_l02 a.xscard{background:url(xsk.jpg);width:183px;height:52px;display:block;margin:0 auto;}
#mainbox .g_l02 a:hover.xscard{background:url(xsk.jpg) 0 -52px;}
#mainbox .loginedname{line-height:25px;}
#mainbox .loginedname span{color:#ff9900;font-weight:bold;}
#mainbox .logingame{padding-top:5px;font-size:12px; text-align:center;}
#mainbox .logingame a{display:block;width:190px;height:26px;float:left;margin:4px 6px;}
#mainbox .loginedlink{padding:0 4px;font-size:12px;width:170px;}
#mainbox .btncontainer{background:url(l_button.jpg) -95px -95px;width:191px;height:48px;padding-left:12px;}
#mainbox .g_l04{background:url(sg_l_4.jpg);height:483px;}
#mainbox .g_l04 .leftcon{margin-left:10px;padding:60px 8px 0px 8px;line-height:25px;}
#mainbox .g_l04 .morelist {padding-right:30px}
#mainbox .g_l04 .morelist a{width:136px;height:26px;display:block;margin:5px auto;background:url(more.jpg);}
#mainbox .g_l04 .servlist{padding-top:62px;padding-left:24px;height:194px;}
#mainbox .g_l04 .jieshao{padding:45px 15px 0px 30px;height:165px;line-height:22px;}
#mainbox .g_l04 .servlist li{background:url(icon_2.gif) 1px 5px no-repeat;height:25px;}
#mainbox .g_l04 .servlist a{color:#C4A369;}
#mainbox .g_l04 .servlist a:hover{color:#FFBF44;}
#mainbox .g_l04 .servlist .servername{line-height:25px;margin-left:25px;}
#mainbox .g_l05{background:url(sg_l_5.jpg);height:715px;}
#mainbox .g_l05 .leftcon{line-height:22px;margin-left:45px;padding-top:45px;}
#mainbox .g_l05 .leftcon a{color:#CFB67D}
#mainbox .g_l05 .leftcon a:hover{color:#FFBF44}
#mainbox .g_l05 .leftcon em{font-style:normal;}
#mainbox .zxkf{height:25px;}
#mainbox .zxkf .kf{padding-top:3px; float:left}
#mainbox .zxkf em{float:left;line-height:25px; font-style:normal;}
#mainbox .zxkf a{float:left;}
#mainbox .jrzxzx{text-align:center; padding:5px 30px 5px 0px}
#mainbox .jrzxzx a{display:block;width:106px;height:20px;border:1px solid #2C2010;background:#251909;margin:0 auto;color:#7C5F25;}
#mainbox .wenti {padding:5px 0px;height:21px;}
#mainbox .wenti a{display:block;width:60px;height:20px;border:1px solid #2C2010;background:#251909;color:#7C5F25;text-align:center;line-height:21px;float:left;margin:0 8px;}
#mainbox .wb {padding:5px 0px;}

#mainbox .g_c01{background:url(news_bg.jpg) no-repeat;height:279px;text-align:left;overflow:hidden}
#mainbox .g_c01 .flash{width:199px;float:left;}
#mainbox .g_c01 .news{width:338px;float:right;padding:16px 10px 0 0;overflow:hidden;}
#mainbox .g_c01 .news .boxtop{height:38px;width:318px;margin:0 auto;padding-right:80px;}
#mainbox .g_c02{height:151px;}
#mainbox .g_c03{background:url(sg_c_1.jpg);height:64px;padding:34px 0 0 140px;}
#mainbox .zl{height:30px;line-height:30px;margin-top:4px;}
#mainbox .zl a{width:68px;display:block;float:left;text-align:center;}
#mainbox .g_c04{background:url(sg_c_2.jpg);height:115px;padding:0 0 0 140px;}
#mainbox .g_c05{background:url(sg_c_3.jpg);height:71px;}
#mainbox .g_c06{background:url(sg_c_4.jpg);height:235px;}
#mainbox .g_c07{background:url(sg_c_5.jpg);height:70px;}
#mainbox .g_c08{background:url(sg_c_6.jpg);height:171px;}
#mainbox .g_c08 ul{padding:0 20px;}
#mainbox .g_c08 li{float:left;margin:11px 27px;width:208px;height:128px;overflow:hidden;display:inline}
#mainbox .g_c09{background:url(sg_c_7.jpg);height:51px;text-align:right;}
#mainbox .g_c09 a{padding-right:30px;line-height:50px;}
#mainbox .g_c010{background:url(sg_c_8.jpg);height:250px;}
#mainbox .g_c011{background:url(sg_c_9.jpg);height:153px;}

#mainbox .g_r01{background:url(sg_r_1.jpg);height:191px;}
#mainbox .g_r01 ul{padding:33px 0 0 16px;height:156px;overflow:hidden;}
#mainbox .g_r01 li{height:156px;overflow:hidden;}
#mainbox .g_r02{background:url(sg_r_2.jpg);height:36px;overflow:hidden;width:253px;}
#mainbox .g_r03{background:url(sg_r_3.jpg);height:175px;padding:52px 0 0 34px;}
#mainbox .g_r03 a{display:block;width:173px;height:35px;float:left;margin-bottom:7px;}
#mainbox .g_r04{background:url(sg_r_4.jpg);height:344px;padding-left:10px;}
#mainbox .g_r04 a{display:block;width:220px;height:47px;float:left;margin-bottom:1px;}
#mainbox .g_r04 .renwu{width:150px;margin:50px 0 0 20px; text-align:center;line-height:30px;}
#mainbox .g_r04 .renwu a{ display:compact;width:166px;height:135px;}
#mainbox .g_r04 .renwu a:hover{ text-decoration:none;}
#mainbox .g_r04 .renwu img{width:166px;height:135px;border:1px solid #30281D;padding:4px;}
#mainbox .g_r05{background:url(sg_r_5.jpg);height:332px;}
#mainbox .phbg{background:url(sg_r_5_hover.jpg) 0 -1px no-repeat;height:34px;overflow:hidden;}
#phTab li{width:115px;float:left;height:34px; cursor:pointer;overflow:hidden;}
.choose_server{height:30px;line-height:30px;padding:10px 0 0 25px;}
#server_id{width:140px;background:#000002;color:#C2A470;}
#mainbox .g_r06{background:url(sg_r_6.jpg);height:194px;}
#mainbox .g_r06 .leftcon{padding:50px 0 0 40px;line-height:20px;}
#mainbox .g_r07{background:url(sg_r_7.jpg);height:320px;}
#newsTabCon{padding:0 10px;}
#newsTabCon li,#othTabCon li,#bbsTabCon li{height:22px;float:left;width:100%;line-height:22px;border-bottom:1px dashed #3B2E1D;}


#mainbox #newsTab li{width:74px;height:33px;float:left;cursor:pointer;margin-right:2px;}
#mainbox #newsTab li.on0{background:url(news_hover.jpg) 0px 0px;}
#mainbox #newsTab li.on1{background:url(news_hover.jpg) -76px 0px;}
#mainbox #newsTab li.on2{background:url(news_hover.jpg) -152px 0px;}
#mainbox #newsTab li.on3{background:url(news_hover.jpg) -228px 0px;}

#mainbox #othTab {padding:0px 0 0 12px;}
#mainbox #othTab li{width:179px;height:35px;float:left;cursor:pointer;margin-right:2px;}
#mainbox #othTab li.on0{background:url(sg_c_3_hover.jpg) 0px 0px;}
#mainbox #othTab li.on1{background:url(sg_c_3_hover.jpg) -181px 0px;}
#mainbox #othTab li.on2{background:url(sg_c_3_hover.jpg) -363px 0px no-repeat;}
#mainbox #othTabCon {padding:0 20px;}
#mainbox #othTabCon .gg{width:460px;}
#mainbox #othTabMore{height:29px;line-height:25px;text-align:right;padding-right:20px;}

#mainbox #picTab {padding:2px 0 0 12px;}
#mainbox #picTab li{width:133px;height:35px;float:left;cursor:pointer;margin-right:3px;}
#mainbox #picTab li.on0{background:url(sg_c_5_hover.jpg) 0px 0px;}
#mainbox #picTab li.on1{background:url(sg_c_5_hover.jpg) -136px 0px;}
#mainbox #picTab li.on2{background:url(sg_c_5_hover.jpg) -273px 0px no-repeat;}
#mainbox #picTab li.on3{background:url(sg_c_5_hover.jpg) -408px 0px no-repeat;}
#mainbox #picTabMore{height:29px;line-height:25px;text-align:right;padding-right:20px;}

#mainbox #zyTab {padding:4px 0 0 21px;width:228px;}
#mainbox #zyTab li{width:49px;height:24px;float:left;cursor:pointer;margin-right:8px;}
#mainbox #zyTab li.on0{background:url(sg_r_2_hover.jpg) 0px 0px;}
#mainbox #zyTab li.on1{background:url(sg_r_2_hover.jpg) -57px 0px;}
#mainbox #zyTab li.on2{background:url(sg_r_2_hover.jpg) -114px 0px;}
#mainbox #zyTab li.on3{background:url(sg_r_2_hover.jpg) -171px 0px no-repeat;}

.piccon{padding:40px 0 0 5px;}

#mainbox .boxtop{padding-top:4px;width:340px;}
#mainbox .boxtop a{float:right;display:block;width:44px;height:16px;line-height:16px;font-size:12px;color:#F4E6BC}

#mainbox .boxcon3 .focusNub3{position:absolute;height:30px;right:30px;top:250px;width:321px;Z-INDEX: 601; }
#mainbox .gg{background:url(icon.gif) 0 6px no-repeat;padding-left:10px;width:254px;height:22px;line-height:22px; float:left;text-align:left;overflow:hidden;}
#mainbox .gg a{color:#C4A369;}
#mainbox .gg a:hover{color:#FFBF44;}
#mainbox .ggtime{width:40px;float:right;overflow:hidden;}
#mainbox .gg1{background:url(icon.gif) 0 6px no-repeat;padding-left:10px;width:454px;float:left;line-height:22px;height:22px;text-align:left;overflow:hidden;}
#mainbox .gg1 a{color:#C4A369;}
#mainbox .gg1 a:hover{color:#FFBF44;}
#mainbox .phb{width:200px;margin-left:20px;}
#mainbox .phb table{width:200px;color:#724907;text-align:center;margin:0 auto;}
#mainbox .thead td{line-height:23px;height:23px;border:none;background:#000002;}
#ranklist td{line-height:23px;color:#A79E7D;}
#bbsTabCon{padding:3px 20px;}
#bbsTabCon .gg1,#bbsTabCon .ggtime{line-height:22px;height:22px;}


.bottom1{height:167px;margin:0 auto;background:url(bottom1.jpg) top;}
.bottom2{height:167px;margin:0 auto;background:url(p_05.jpg) top;}
.link{width:960px;margin:0 auto;line-height:25px;padding-top:100px;color:#fff;text-align:left;}
.link b{width:80px;height:70px;font-weight:normal;color:#A1622C;}
.link a{margin:0 6px;color:#D2B579;line-height:25px; white-space:nowrap;}
.bottom{background:url(bottom2.jpg) no-repeat;height:134px;}
.bottom3{background:url(p_06.jpg) no-repeat;height:134px;}
.botcopy {color:#A06428;padding-top:30px}
.botcopy a{color:#A06428;line-height:25px;}


/******************flash部分********************/
#focusTabs ul li{line-height:16px;}
.focus li{text-align:center;}
.focus li span,.focus li em{display:block;text-align:left;}
.focus li img{vertical-align:top;width:199px;height:259px;}
.focusplay{position:relative;width:199px;margin-left:9px;margin-top:18px}
.focusplay .hide{display:none;}
.focusplay .focusbg{ display:none;}
.focusplay .focusNub{position:absolute;height:30px;right:0px;bottom:0px;width:102px;Z-INDEX: 60; }
.focusplay .focusNub li{float:left;margin-left:3px;padding-top:7px;}
.focusplay .focusNub a{display:block;padding-top:13px;color:#785C37;font-size:12px;width:16px;height:18px;text-align:center;background:url(element.png) -16px 0;}
.focusplay .focusNub a:hover,.focusplay .on a{text-decoration:none;color:#EECA04;background:url(element.png);padding-top:10px;height:21px;}
.focusplay .picTitle{height:20px;overflow:hidden;}
.focusplay .picTitle a{font-size:14px;color:#c00;text-decoration:underline;}

/******************page********************/
#mainbox .g_p .p1{background:url(p_02.jpg);height:78px;}
#mainbox .g_p .p1 .subtitle{font-size:12px;text-align:left;height:25px;color:#C48E21;line-height:25px;padding-left:15px;padding-top:27px;width:700px;margin:0 auto;}
#mainbox .g_p .p1 .subtitle,#mainbox .g_p .p1 .subtitle a{color:#C48E21;}
#mainbox .g_p .p2{background:url(p_03.jpg);height:auto!important;overflow:hidden;}
#mainbox .g_p .p2 .subcon{width:740px;padding:2px 0 0 25px;text-align:left;overflow:hidden;}
#mainbox .g_p .p2 .subcon a,#mainbox .subcon {color:#C1B094;}
#mainbox .g_p .p2 .subcon a:hover{color:#B62008}
#mainbox .newslist{text-align:left;padding:0px;}
#mainbox .newslist li .icon{float:left;height:20px;width:15px;background:url(icon.gif) no-repeat;margin-top:9px;}
#mainbox .newslist li .subcat{float:left;width:80px;color:#C1B094;}
#mainbox .newslist li .subcat a{float:none;}
#mainbox .newslist li{height:30px;line-height:30px;border-bottom:1px dashed #3D3020;padding-left:10px;color:#605040;}
#mainbox .newslist li a{font-size:12px;float:left;color:#773D15;}
.newslist li span{float:right;font-family: 宋体;}
.page {text-align:center;padding:20px 10px;margin:10px auto;color:#fff;float:right}
.page a,.page b,.page select{display:block;float:left;padding:2px 5px;margin:0 5px;color:#773D15;}
.page a{border:1px solid #1C0F03;line-height:15px;}
#mainbox .g_p .p3{background:url(p_04.jpg);height:241px;}
#News {text-align:center;padding:0px 10px;color:#C9B590;}
#News #ArticleTit{margin:0 auto;font-weight:bold;font-size:22px;color:#FFB400;padding:15px 0;clear:both;}
#News #ArticleFrom{height:5px;}
#News .pageLink{clear: both;padding-top:20px;text-align:center;line-height:20px;height:22px;}
#News .pageLink a{border:1px solid #868686;padding:2px 5px;color:#391902;}
#News .pageLink a:hover{font-size:12px;color:#ff0000;}
#News #ArticleCnt{padding:0 5px;text-align:left;font-size:12px;line-height:25px;}
#News #ArticleCnt .ArticleTips{padding:0 30px;text-align:left;line-height:25px;font-size:12px;}
#News #ArticleCnt .ArticleTips p{padding:0;margin:0;line-height:20px;}
#News #ArticleCnt .ArticleTips a{color:#C9B590;}
#News #ArticleCnt .ArticleTips a.tipsfav{ text-decoration:underline;}
.zhiyintxt{background:#241A0C;color:#FFB400;padding:10px 20px;line-height:25px;}
.zhiyinlink li{background:url(icon.gif) 5px 10px no-repeat;padding-left:15px;line-height:30px;border-bottom:1px dashed #3D3020;}

/******************游戏列表********************/
#listbox{width:573px;margin:0 auto;}
#listbox .listcon {width:460px;margin:0 auto;}
#listbox .listcon .othhot{width:40px;padding-left:10px;line-height:25px;color:#CC0000;}
#listbox .title{text-align:center;color:#6B5225;font-size:14px;font-weight:bold;height:50px;line-height:50px;}
#listbox .line{background:url(line.gif) repeat-x;height:4px;}
#listbox .l1{background:url(popup_head.png);height:99px;position:relative;}
#listbox .l1 .x1{width:44px;height:24px;float:right; position:absolute;top:30px;right:25px;}
#listbox .l2{background:url(popup_line.png) repeat-y;text-align:left; padding:0 11px;}
#listbox .l2 .servlist{padding:10px 0;}
#listbox .l2 .servlist a span{color:#ff0000;}
#listbox .l2 .servlist li{height:40px;text-align:left;float:left;width:152px;}
#listbox .l2 .servlist a{background:url(popup_button.jpg);width:150px;height:35px;line-height:35px;color:#FAED85;display:block;text-align:center;text-decoration:none;}
#listbox .l2 .servlist li a:hover{color:#FFFF00;background:url(popup_button.jpg) 0 -35px;}
#listbox .l3{background:url(popup_tail.png);height:195px;overflow:hidden;}
#listbox .tit1{background:url(popup_title1.jpg);height:28px;overflow:hidden;}
#listbox .tit2{background:url(popup_title2.jpg);height:28px;overflow:hidden;}
#listbox .tit3{background:url(popup_title3.jpg);height:28px;overflow:hidden;}
#listbox .otherlist{color:#45260B;padding:10px 0;}
#listbox .otherlist li{float:left;line-height:25px;height:25px;width:200px;text-align:left;padding-left:20px;}
#listbox .otherlist li a{color:#000}
#listbox .listpanel{overflow-y:auto;overflow:hidden;background:url(list_04.jpg) no-repeat bottom right;padding:10px;scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-face-color: #513D1C; scrollbar-3dlight-color: #513D1C; scrollbar-darkshadow-color: #513D1C; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ffffff}
