*{margin:0px; padding:0px; word-break:normal; word-spacing:normal; word-wrap:normal;}
body{font-size:12px;}
ul,ol,li,dl,dt,dd,p,span,a,img,input,tr,th,td,h1,h2,h3,h4,h5,h6,h7{list-style-type:none; border:none; background:none; outline:none;}
a{color:#595959;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
.clearfix{*zoom:1;}
.clearfix:after{height:0; font-size:0; display:block; clear:both; overflow:hidden; visibility:hidden; content:"";}
.red{color:#f00;}
.blue{color:#5f8cc5;}
.orange{color:#f87a30;}
.left{float:left;}
.right{float:right;}
.tc{text-align:center;}
.gettips{padding-top:30px; color:#666;}
.gettips a{color:#0072C1;}
.gettips a:hover{text-decoration:none;}

/*平台首页*/
#header{width:990px; margin:0 auto;}
.top_nav{width:740px; height:26px; line-height:25px; color:#777; background:url(/images/2015/top_nav.gif) right center no-repeat; padding:0 30px; float:right;}
.top_nav a{margin:0 8px 0 6px; display:inline;}
.top_nav a:hover{color:#f87a30; text-decoration:none;}
.top_nav .right{padding-right:100px; position:relative;}
.top_nav .right .kefu{width:85px; height:24px; padding:0px; position:absolute; top:0px; right:0px;}

.logo{padding:0 32px; float:left;}
.head_pic{width:660px; height:90px; overflow:hidden; margin-right:24px; float:right; display:inline;}

#menu{width:100%; height:40px; background:url(/images/2015/menu_bg.jpg) repeat-x; margin-bottom:10px;}
#menu ul{width:990px; overflow:hidden; margin:0 auto;}
#menu li{width:98px; line-height:40px; color:#fff; font-size:14px; font-weight:bold; text-align:center; float:left;}
#menu li a{height:40px; color:#fff; display:block;}
#menu li a:hover,#menu li.cur a{line-height:40px; color:#fff; background:#252120; text-decoration:none;}

#main{width:990px; margin:0 auto;}
#main_left{width:266px; float:left;}
.index_user_box{width:264px; height:254px; border:1px solid #bababa; margin-bottom:10px;}
.login_before{height:230px; color:#646464; text-align:center; overflow:hidden; padding:12px; position:relative;}
.login_before p{vertical-align:middle; overflow:hidden; margin-bottom:8px;}
.login_before .input{width:170px; height:26px; line-height:26px; border:1px solid #d6d6d6; border-radius:4px; -webkit-border-radius:4px; background:#f9f9f9; *vertical-align:middle; padding:0 2px;}
.login_before .check{width:auto; height:auto; margin:6px 4px 0 50px; *margin:1px -2px 0 48px; float:left;}
.login_before .log_btn{width:86px; height:38px; background:url(/images/2015/log_btn.jpg) no-repeat; margin-left:48px; float:left; cursor:pointer;}
.login_before p label{color:#6d6d6d; text-align:left; display:block; float:left;}
.login_before p span{margin-right:4px; float:left;}
.login_before p a{color:#3466fd;}
.login_before p a:hover{color:#003fff;}

.login_after{height:230px; color:#646464; overflow:hidden; padding:12px; position:relative;}
.login_after dl{width:240px;}
.login_after dt{height:28px; line-height:24px; color:#717171; font-weight:bold; border-bottom:1px solid #a9a9a9; overflow:hidden; padding:0 10px;}
.login_after dt span{color:#de212e;}
.login_after dd{height:70px; color:#717171; padding:10px 5px 0 5px;}

.login_after .tips{height:34px; line-height:34px; border-bottom:1px dashed #ccc; padding:0 5px; margin-bottom:12px; width: 100%;}
.login_after ul{width:210px; background:url(/images/2015/login_after_ul.jpg) no-repeat; padding:11px 15px;}
.login_after li{width:80px; height:25px; line-height:27px; color:#717171; padding-left:25px; float:left;}
.login_after li a{color:#717171;}
.login_after li a:hover{color:#f00; text-decoration:underline;}

.login_finish img{float: left;width: 66px; height: 66px; border:1px solid #c0c0c0; padding:1px; overflow:hidden;}
.login_finish div{margin-left: 77px; height:66px; overflow:hidden;}
.login_finish p{width:150px; height:23px; line-height:23px;}
.login_finish a{height:23px; color:#717171; background:url(/images/2015/icon.jpg) left center no-repeat; overflow:hidden; padding-left:10px;}
.login_finish a:hover{color:#f00; text-decoration:underline;}

.service_infor{width:264px; border:1px solid #dddfea; margin-bottom:10px;}
.service_infor_tit{height:36px; border-bottom:2px solid #fd7320; background:url(/images/2015/tit_bg.jpg) repeat-x;}
.service_infor_tit li{width:88px; height:36px; line-height:36px; color:#666; font-weight:bold; float:left; position:relative;}
.service_infor_tit li a{width:88px; height:38px; *height:37px; color:#666; text-align:center; display:block; position:absolute; top:-1px; left:-1px;}
.service_infor_tit li a:hover,.service_infor_tit li.on a{line-height:36px; color:#ff6602; text-decoration:none; border:1px solid #fe7320; border-bottom:#fff; background:#fff; cursor:pointer;}
.service_infor_txt{width:264px; color:#676767;}
.open_service{padding:10px 0;}
.open_service tr,.open_service th,.open_service td{height:26px; line-height:26px; font-weight:normal; text-align:center; overflow:hidden; position:relative;}
.open_service .btn{width:56px; height:18px; line-height:18px; color:#fff; border:1px solid #51a009; background:#5bc106; display:block; margin:3px auto;}
.open_service .btn:hover{border-color:#ec5900; background:#fd7320; text-decoration:none;}
.new_games{padding-top:12px;}
.new_games dl{height:66px; padding:0 12px; margin-bottom:12px;}
.new_games dt{width:66px; height:66px; margin-right:14px; float:left;}
.new_games dd{width:160px; height:66px; line-height:22px; float:right; position:relative;}
.new_games dd strong{color:#333; font-size:14px;}
.new_games dd .enter_game{width:68px; height:20px; line-height:20px; color:#fff; border:1px solid #50a10a; background:url(/images/2015/submit.jpg) -2px -2px; text-align:center; position:absolute; top:0px; right:0px;}
.new_games dd .enter_game:hover{color:#ff0; text-decoration:none;}
.new_games dd .star{width:72px; height:11px; background:url(/images/2015/start.png) -0px -55px; overflow:hidden; margin:7px 0 4px 0;}
.new_games dd .star1{width:12px; height:11px; background:url(/images/2015/start.png) -0px -0px; float:left;}
.new_games dd .star2{width:27px; height:11px; background:url(/images/2015/start.png) -0px -11px; float:left;}
.new_games dd .star3{width:42px; height:11px; background:url(/images/2015/start.png) -0px -22px; float:left;}
.new_games dd .star4{width:57px; height:11px; background:url(/images/2015/start.png) -0px -33px; float:left;}
.new_games dd .star5{width:72px; height:11px; background:url(/images/2015/start.png) -0px -44px; float:left;}
.new_games dd a{color:#fd7215;}
.new_games dd a:hover{color:#2f84f7;}
.packs_list{padding-bottom:12px;}
.packs_list dl{height:52px; border-bottom:1px dashed #B5D9EF; padding:14px 7px 12px 7px;}
.packs_list dt{width:52px; height:52px; margin-right:8px; float:left;}
.packs_list dd{width:190px; height:52px; line-height:52px; float:right; position:relative;}
.packs_list dd strong{font-size:14px;}
.packs_list dd .packs_link{width:68px; height:20px; line-height:20px; color:#fff; border:1px solid #d84a02; background:url(/images/2015/tit_bg.jpg) -0px -70px; text-align:center; position:absolute; bottom:15px; right:0px;}
.packs_list dd .packs_link:hover{color:#ff0; text-decoration:none;}

.news{width:264px; border:1px solid #dddfeb; margin-bottom:10px;}
.news_tit{height:31px; line-height:31px; color:#757575; font-size:14px; font-weight:bold; border-bottom:1px solid #e3e3e3; background:#f6f6f6; padding:0 10px;}
.news_txt{color:#646464; padding:5px 10px;}
.news_txt li{height:24px; line-height:24px; *height:22px; *line-height:22px; background:url(/images/2015/icon.jpg) left center no-repeat; padding-left:10px;}
.news_txt li a{height:24px; *height:22px; color:#646464; overflow:hidden; float:left;}
.news_txt li a:hover{color:#f87a30;}
.news_txt p{width:90px; height:25px; line-height:25px; background:url(/images/2015/icon.jpg) left center no-repeat; padding-left:32px; margin:4px 0; float:left;}
.news_txt p a{height:25px; color:#646464; overflow:hidden; float:left;}
.news_txt p a:hover{text-decoration:underline;}
.news_txt p.q1{background:url(/images/2015/quick_icon.gif) -0px -0px no-repeat;}
.news_txt p.q2{background:url(/images/2015/quick_icon.gif) -0px -25px no-repeat;}
.news_txt p.q3{background:url(/images/2015/quick_icon.gif) -0px -50px no-repeat;}
.news_txt p.q4{background:url(/images/2015/quick_icon.gif) -0px -75px no-repeat;}
.news_txt p.q5{background:url(/images/2015/quick_icon.gif) -0px -100px no-repeat;}
.news_txt p.q6{background:url(/images/2015/quick_icon.gif) -0px -125px no-repeat;}
.news_txt p.q7{background:url(/images/2015/quick_icon.gif) -0px -150px no-repeat;}
.news_txt p.q8{background:url(/images/2015/quick_icon.gif) -0px -175px no-repeat;}

#main_right{width:708px; float:right;}
.show_pic{width:708px; height:256px; overflow:hidden; margin-bottom:10px;}
.show_pic .big_pic{width:618px; height:256px; float:left;}
.show_pic .small_pic{width:90px; height:256px; position:absolute; top:0px; right:0px;}
.show_pic .small_pic li{height:64px; overflow:hidden; cursor:pointer; *margin-bottom:-3px;}
.show_pic .small_pic li img{width:90px; height:64px; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5;}
.show_pic .small_pic li.on{width:90px;}
.show_pic .small_pic li.on img{width:84px !important; height:58px !important; border:3px solid #60d7ff; filter:alpha(opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1;}

.top_games{width:708px;}
.top_games_tit{border:1px solid #dddfeb; height:32px; line-height:32px; color:#747474; font-size:14px; font-weight:bold; background:#f6f6f6; padding:0 10px;}
.top_games_tit p{background:url(/images/2015/top_games_tit.jpg) left center no-repeat; padding-left:14px;}
.top_games_txt{height:270px; background:#fafafa; overflow:hidden; position:relative;}
.top_games_txt ul{width:717px; height:270px; position:absolute; top:0px; left:0px;}
.top_games_txt li{width:210px; height:250px; background:url(/images/2015/top_games_li.jpg) no-repeat; padding:8px 10px 12px 10px; margin-right:9px; float:left;}
.top_games_txt li .pic{height:210px; display:block;}
.top_games_txt li .info{height:40px; line-height:40px; color:#fe5105; font-size:14px; font-weight:bold; text-align:center; padding:0 3px;}
.top_games_txt li .info a{color:#232220; text-decoration:none;}
.top_games_txt li .t2{height:210px; background:#000; overflow:hidden; position:relative;}
.top_games_txt li .t2 img{filter:alpha(opacity=20); opacity:0.2; -moz-opacity:0.2; -khtml-opacity:0.2; z-index:-999;}
.top_games_txt li .tips{width:180px; height:190px; line-height:20px; color:#c8c8c8; _background:#000; display:block; padding:10px 15px; position:absolute; top:0px; left:0px;}
.top_games_txt li .tips .jrgw{width:82px; height:24px; line-height:24px; border:1px solid #e1e1e1; border-radius:3px; background:url(/images/2015/tit_bg.jpg) repeat-x; text-align:center; position:absolute; left:12px; bottom:16px;}
.top_games_txt li .tips .jrgw:hover{color:#000; text-decoration:none;}
.top_games_txt li .tips .jrxq{width:82px; height:24px; line-height:24px; color:#fff; border:1px solid #7cda02; border-radius:3px; background:#4fc100; text-align:center; position:absolute; right:12px; bottom:16px;}
.top_games_txt li .tips .jrxq:hover{color:#ff0; text-decoration:none;}
.top_games_txt li .tips p a{color:#c8c8c8;}

.hot_games{width:708px; margin-bottom:10px;}
.hot_games_tit{height:30px; *height:32px; line-height:30px; color:#747474; font-size:14px; font-weight:bold; padding:0 10px;}
.hot_games_txt{height:150px; overflow:hidden; position:relative;}
.hot_games_txt ul{width:714px; height:150px; position:absolute; top:0px; left:0px;}
.hot_games_txt li{width:230px; height:148px; border:1px solid #c9cacc; overflow:hidden; margin-right:6px; float:left;}
.hot_games_txt li .game_infor{height:60px; line-height:20px; color:#5b595a; border-bottom:1px solid #c9cacc; padding:8px 10px;}
.hot_games_txt li .game_infor .pic{width:60px; height:60px; display:block; margin-right:10px; float:left;}
.hot_games_txt li .game_infor p,.hot_games_txt li .game_infor h5{width:140px; height:20px; font-size:12px; font-weight:normal; overflow:hidden; float:left;}
.hot_games_txt li .links{height:40px; line-height:40px; overflow:hidden; padding:0 1px;}
.hot_games_txt li .links span{float:left;}
.hot_games_txt li .links a{width:69px; *width:75px; color:#757575; text-align:center; float:left;}
.hot_games_txt li .links a:hover{color:#ff5003;}
.hot_games_txt li table{height:30px; line-height:30px; color:#333; border:1px solid #c9c9c9; border-left:none; border-right:none; border-collapse:collapse; background:#f7f8f8;}
.hot_games_txt li th{font-weight:normal; border:1px solid #c9c9c9; text-align:center;}
.hot_games_txt li th a{color:#333;}
.hot_games_txt li th a:hover{color:#ff5003;}

.data_box{width:346px; border:1px solid #dddfeb; float:left;}
.data_box_tit{height:33px; line-height:33px; color:#757374; border-bottom:1px solid #dddfeb; background:url(/images/2015/tit_bg.jpg) -0px -37px repeat-x; padding:0 10px;}
.data_box_tit span{font-size:14px; font-weight:bold; background:url(/images/2015/top_games_tit.jpg) left center no-repeat; padding-left:14px; float:left;}
.data_box_tit a{color:#757374; float:right;}
.data_box_tit a:hover{color:#474747;}
.data_box_txt{padding:2px 8px 10px 8px; *padding:4px 8px 8px 8px;}
.data_box_txt li{height:26px; line-height:26px; *height:23px; *line-height:23px; color:#767676; border-bottom:1px dashed #dfdfdf; background:url(/images/2015/icon.jpg) 5px center no-repeat; overflow:hidden; padding:0 5px 0 15px;}
.data_box_txt li a{width:200px; height:26px; *height:23px; color:#767676; overflow:hidden; float:left;}
.data_box_txt li a:hover{color:#2f2f2f;}
.data_box_txt li span{float:right;}

#friend_links{width:988px; border:1px solid #dddfeb; margin:20px auto 0 auto;}
#friend_links h4{height:29px; line-height:29px; color:#747474; font-size:12px; border-bottom:1px solid #dddfea; padding:0 14px;}
#friend_links ul{width:960px; padding:5px 14px;}
#friend_links li{height:24px; line-height:24px; overflow:hidden; margin-right:10px; display:inline;}

#copyright{width:990px; line-height:22px; color:#747474; text-align:center; padding:20px 0; margin:0 auto;}
#copyright .tips{height:39px; line-height:39px; border-bottom:1px solid #cacaca; margin-bottom:10px;}
.foot_icon{padding-top:8px; text-align:center;}
.foot_icon a{background-image:url(/images/2015/footer-ico.png); _background-image:url(/images/2015/footer-ico.gif); display:inline-block; margin:0 5px;}
.foot_icon .ico1{width:51px; height:51px; background-position:-51px -51px;}


/*游戏中心*/
#inside_left{width:710px; float:left;}
.hot_box{margin-bottom:10px;}
.hot_box h4{height:30px; line-height:30px; color:#444; font-size:14px; font-weight:bold; border:1px solid #cacaca; border-radius:3px; border-bottom:none; background:url(/images/2015/tit_bg.jpg) repeat-x; padding:0 10px;}
.hot_box ul{border:1px solid #cacaca; padding:5px 0; margin-top:-1px; *margin-top:0px;}
.hot_box li{width:216px; height:126px; overflow:hidden; margin:5px 10px; float:left; display:inline; position:relative;}
.hot_box li .text{width:216px; height:126px; position:relative;}
.hot_box li .text .here{width:216px; height:96px; display:block; padding:0px; cursor:pointer;}
.hot_box li .text p{line-height:30px; color:#ffcc00; padding:0 10px; float:left;}
.hot_box li .text p a{color:#fff;}
.hot_box li .text p a:hover{color:#fff;}
.hot_box li .text span{line-height:30px; color:#ffcc00; padding:0 5px; float:right;}
.hot_box li .text span a{color:#ffcc00; padding:0 5px; *padding:0 5px 0 7px;}
.hot_box li .text span a:hover{color:#ffcc00;}
.hot_box li .infobox{width:216px; height:126px; position:absolute; top:0; left:0;}
.hot_box li .infobox .bg{width:216px; height:126px; background:url(/images/2015/hb_box_li_hover.png) no-repeat; position:absolute; top:0; left:0;}
* html .hot_box li .infobox .bg{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/images/2015/hb_box_li_hover.png");}
.hot_box li .infobox .box{width:190px; height:120px; line-height:20px; color:#a8a8a8; padding:3px 13px; position:absolute; top:0px; left:0px; z-index:999;}
.hot_box li .infobox .box h3{height:28px; line-height:28px; color:#fff; font-size:12px; font-family:"\5b8b\4f53";}
.hot_box li .infobox .box strong{font-size:14px; float:left;}
.hot_box li .infobox .btn{width:216px; height:28px; text-align:center; position:absolute; bottom:10px; left:0px; z-index:999;}
.hot_box li .infobox .btn a{width:78px; height:26px; line-height:26px; font-weight:bold; text-align:center; margin:0 5px; display:inline-block;}
.hot_box li .infobox .btn .jrgw{color:#414141; border:1px solid #d5c686; border-radius:3px; background:#fcfcfc;}
.hot_box li .infobox .btn .jrgw:hover{color:#1c1c1c; text-decoration:none; background:#fff9e4;}
.hot_box li .infobox .btn .jrxq{color:#fff; border:1px solid #ff7b20; border-radius:3px; background:url(/images/2015/tit_bg.jpg) -0px -70px;}
.hot_box li .infobox .btn .jrxq:hover{color:#ff0; text-decoration:none;}

.recom_box{margin-bottom:10px;}
.recom_box_tit{height:30px; line-height:30px; color:#444; font-size:14px; font-weight:bold; border:1px solid #cacaca; border-radius:3px; border-bottom:none; background:url(/images/2015/tit_bg.jpg) repeat-x; padding:0 10px;}
.recom_box_txt{width:660px; height:90px; border:1px solid #cacaca; overflow:hidden; padding:10px 24px; margin-top:-1px; *margin-top:0px; position:relative;}
.recom_box_txt li{width:200px; height:90px; overflow:hidden; margin:0 10px; float:left; display:inline;}
.recom_box_txt .prev_btn{width:13px; height:25px; background:url(/images/2015/control_btn.jpg) -0px -0px; overflow:hidden; display:block; cursor:pointer; position:absolute; top:43px; left:8px;}
.recom_box_txt .prev_btn{background:url(/images/2015/control_btn.jpg) -0px -25px;}
.recom_box_txt .next_btn{width:13px; height:25px; background:url(/images/2015/control_btn.jpg) -13px -0px; overflow:hidden; display:block; cursor:pointer; position:absolute; top:43px; right:8px;}
.recom_box_txt .next_btn{background:url(/images/2015/control_btn.jpg) -13px -25px;}

.all_games{width:710px;}
.all_games_tit{height:28px; line-height:28px; color:#444; border:1px solid #cacaca; border-radius:3px; background:url(/images/2015/tit_bg.jpg) repeat-x; padding:0 10px;}
.all_games_tit strong{width:76px; font-size:14px; background:url(/images/2015/inside_tit_bg.jpg) right center no-repeat; float:left;}
.all_games_txt{width:710px;}
.all_games_txt dl{height:20px; padding:0 10px; margin:10px 0;}
.all_games_txt dt{width:60px; height:20px; line-height:20px; color:#fff; background:#333; text-align:center; margin-right:10px; float:left;}
.all_games_txt dt a{color:#fff;}
.all_games_txt dd{width:620px; line-height:20px; float:left;}
.all_games_txt dd a{color:#666; padding:0 5px; float:left; display:inline-block;}
.all_games_txt dd a:hover,.all_games_txt dd a.hover{color:#fff; background:#ff2d00; text-decoration:none;}
.all_games_txt ul{border:1px solid #cacaca; padding:10px 4px;}
.all_games_txt li{width:90px; /*border-bottom:1px dashed #ccc; */padding:0 5px; margin:5px 0; float:left;}
.all_games_txt li .pic{width:86px; height:86px; border:1px solid #ccc; display:block; padding:1px;}
.all_games_txt li h4{height:29px; line-height:29px; color:#333; font-size:12px; font-weight:normal; text-align:center;}
.all_games_txt li h4 a{color:#333;}
.all_games_txt li h4 a:hover{color:#ff2d00;}

#inside_right{width:270px; float:right;}
.timer{height:50px; line-height:25px; color:#666; text-align:center; background:url(/images/2015/timer_bg.jpg) no-repeat; padding:15px; margin-bottom:10px; position:relative;}
.timer a{color:#666;}
.timer a:hover{color:#f00;}
.timer span{color:#ff6600; font-size:20px; padding:0 5px;}
.timer .prev_btn{width:10px; height:20px; line-height:20px; font-family:"宋体"; overflow:hidden; display:block; cursor:pointer; position:absolute; top:30px; left:10px;}
.timer .prev_btn{text-decoration:none;}
.timer .next_btn{width:10px; height:20px; line-height:20px; font-family:"宋体"; overflow:hidden; display:block; cursor:pointer; position:absolute; top:30px; right:10px;}
.timer .next_btn{text-decoration:none;}

.open_server{width:268px; border:1px solid #cacaca; border-radius:3px; border-bottom:none; margin-bottom:10px;}
.open_server_tit{height:28px; line-height:28px; color:#444; background:url(/images/2015/tit_bg.jpg) repeat-x; padding:0 10px;}
.open_server_tit strong{width:76px; font-size:14px; background:url(/images/2015/inside_tit_bg.jpg) right center no-repeat; float:left;}
.open_server_txt{width:268px; border-top:1px solid #cacaca; border-bottom:1px solid #cacaca; overflow:hidden; padding-bottom:15px; position:relative;}
.open_server_txt tr,.open_server_txt th,.open_server_txt td{height:35px; line-height:35px; color:#999; font-weight:normal; text-align:center; border-bottom:1px dashed #ccc; border-collapse:collapse; overflow:hidden; position:relative;}
.open_server_txt td{padding:0 5px;}
.open_server_txt td a:hover{text-decoration:underline;}
.open_server_txt td .btn{width:22px; height:18px; background:url(/images/2015/quick_icon.gif) -0px -200px; display:block;}
.open_server_txt td .btn:hover{background:url(/images/2015/quick_icon.gif) -0px -218px;}
.open_server_txt dl{height:69px; border-bottom:1px dashed #ccc; padding:10px;}
.open_server_txt dt{width:17px; height:17px; margin:26px 12px 26px 5px; float:left; display:inline;}
.open_server_txt dt.n1{background:url(/images/2015/num_icon.jpg) -0px -0px;}
.open_server_txt dt.n2{background:url(/images/2015/num_icon.jpg) -0px -17px;}
.open_server_txt dt.n3{background:url(/images/2015/num_icon.jpg) -0px -34px;}
.open_server_txt dt.n4{background:url(/images/2015/num_icon.jpg) -0px -51px;}
.open_server_txt dt.n5{background:url(/images/2015/num_icon.jpg) -0px -68px;}
.open_server_txt dd{width:214px; height:69px; float:left;}
.open_server_txt dd a:hover{text-decoration:underline;}
.open_server_txt dd .pic{width:86px; height:65px; border:1px solid #979797; display:block; padding:1px; margin-right:10px; float:left;}
.open_server_txt dd p{width:114px; line-height:22px; color:#666; float:left;}


/*充值中心*/
#pay_index{width:950px; border:1px solid #dbdbdb; border-radius:3px; padding:19px;}
#charge_left{width:228px; border:1px solid #dbdbdb; float:left; display:inline;}
#charge_left h5{line-height:37px; color:#315c9c; font-size:14px; border-bottom:1px solid #dbdbdb; background:url(/images/2015/tit_bg.jpg) repeat-x; padding:0 10px;}
#charge_left ul{width:228px;}
#charge_left li{height:46px; *height:43px; position:relative;}
#charge_left li .pay_jian_ico{position:absolute; left:0; top:0; width:13px; height:19px; background:url(/images/2015/pay_jian.png) repeat-x; z-index:10;}
#charge_left li .pay_txt_ico{position:absolute; right:14px; top:15px; width:52px; height:15px; background:url(/images/2015/pay_txt_ico.gif) repeat-x; z-index:10;}
#charge_left li.hover .pay_txt_ico,#charge_left a:hover .pay_txt_ico{background:url(/images/2015/pay_txt_hover.gif) repeat-x;}
#charge_left li span{width:34px; height:46px; position:absolute; top:0px; left:8px;}
#charge_left li a{width:185px; line-height:46px; color:#667382; display:block; padding-left:50px; position:absolute; top:0px; left:0px;}
#charge_left li a:hover,#charge_left li.hover a{color:#fff; font-weight:bold; background:url(/images/2015/pay_list_li.jpg) no-repeat; text-decoration:none;}
#charge_left li .pay1{background:url(/images/2015/pay_list_bg.gif) -0px -0px;}
#charge_left li .pay2{background:url(/images/2015/pay_list_bg.gif) -0px -92px;}
#charge_left li .pay3{background:url(/images/2015/pay_list_bg.gif) -0px -138px;}
#charge_left li .pay4{background:url(/images/2015/pay_list_bg.gif) -0px -460px;}
#charge_left li .pay5{background:url(/images/2015/pay_list_bg.gif) -0px -414px;}
#charge_left li .pay6{background:url(/images/2015/pay_list_bg.gif) -0px -368px;}
#charge_left li .pay7{background:url(/images/2015/pay_list_bg.gif) -0px -46px;}
#charge_left li .pay8{background:url(/images/2015/pay_list_bg.gif) -0px -184px;}
#charge_left li .pay10{background:url(/images/2015/pay_list_bg.gif) -0px -0px;}
#charge_left li .pay11{background:url(/images/2015/pay_list_bg.gif) -0px -138px;}
#charge_left li .pay12{background:url(/images/2015/pay_list_bg.gif) -0px -230px;}
#charge_left li .pay13{background:url(/images/2015/pay_list_bg.gif) -0px -322px;}
#charge_left li .pay14{background:url(/images/2015/pay_list_bg.gif) -0px -138px;}
#charge_left li .pay15{background:url(/images/2015/pay_list_bg.gif) -0px -506px;}
#charge_left li .pay26{background:url(/images/2015/pay_list_bg.gif) -0px -552px;}
#charge_left li .pay27{background:url(/images/2015/pay_list_bg.gif) -0px -598px;}

#charge_left li a:hover .pay1,#charge_left li.hover .pay1{background:url(/images/2015/pay_list_bg.gif) -34px -0px;}
#charge_left li a:hover .pay2,#charge_left li.hover .pay2{background:url(/images/2015/pay_list_bg.gif) -34px -92px;}
#charge_left li a:hover .pay3,#charge_left li.hover .pay3{background:url(/images/2015/pay_list_bg.gif) -34px -138px;}
#charge_left li a:hover .pay4,#charge_left li.hover .pay4{background:url(/images/2015/pay_list_bg.gif) -34px -460px;}
#charge_left li a:hover .pay5,#charge_left li.hover .pay5{background:url(/images/2015/pay_list_bg.gif) -34px -414px;}
#charge_left li a:hover .pay6,#charge_left li.hover .pay6{background:url(/images/2015/pay_list_bg.gif) -34px -368px;}
#charge_left li a:hover .pay7,#charge_left li.hover .pay7{background:url(/images/2015/pay_list_bg.gif) -34px -46px;}
#charge_left li a:hover .pay8,#charge_left li.hover .pay8{background:url(/images/2015/pay_list_bg.gif) -34px -184px;}
#charge_left li a:hover .pay10,#charge_left li.hover .pay10{background:url(/images/2015/pay_list_bg.gif) -34px -0px;}
#charge_left li a:hover .pay11,#charge_left li.hover .pay11{background:url(/images/2015/pay_list_bg.gif) -34px -138px;}
#charge_left li a:hover .pay12,#charge_left li.hover .pay12{background:url(/images/2015/pay_list_bg.gif) -34px -230px;}
#charge_left li a:hover .pay13,#charge_left li.hover .pay13{background:url(/images/2015/pay_list_bg.gif) -34px -322px;}
#charge_left li a:hover .pay14,#charge_left li.hover .pay14{background:url(/images/2015/pay_list_bg.gif) -34px -138px;}
#charge_left li a:hover .pay15,#charge_left li.hover .pay15{background:url(/images/2015/pay_list_bg.gif) -34px -506px;}
#charge_left li a:hover .pay26,#charge_left li.hover .pay26{background:url(/images/2015/pay_list_bg.gif) -34px -552px;}
#charge_left li a:hover .pay27,#charge_left li.hover .pay27{background:url(/images/2015/pay_list_bg.gif) -34px -598px;}


#charge_right{width:719px; border:1px solid #dbdbdb; margin-left:-1px; float:left;}
#cen_tit{height:37px; line-height:37px; color:#555; border-bottom:1px solid #dbdbdb; background:url(/images/2015/tit_bg.jpg) repeat-x;}
#cen_tit p{background:url(/images/2015/icon.gif) 20px center no-repeat; padding:0 44px;}
#cen_tit span{color:#f00; font-weight:bold;}
#cen_txt{width:650px; padding:10px 34px;}
.option_pay_form{width:600px; color:#555; padding:10px 25px;}
.option_pay_form tr,.option_pay_form td{height:30px; margin-bottom:10px;}
.option_pay_form .label{width:120px; line-height:22px; text-align:right;}
.option_pay_form .text{width:200px;}
.option_pay_form input{vertical-align:middle;}
.option_pay_form .select{width:160px; height:22px; line-height:22px; *height:21px; *line-height:21px; border:1px solid #7f9db9; *border:1px solid #e3e9ef; vertical-align:middle;}
.option_pay_form .input{width:154px; height:22px; line-height:22px; *height:21px; *line-height:21px; border:1px solid #7f9db9; *border:1px solid #e3e9ef; vertical-align:middle; padding:0 2px;}
.option_pay_form label.correct{height:16px; background:url(/images/2015/correct.gif) no-repeat; display:block; padding-left:22px;}
.option_pay_form label.error{height:16px; background:url(/images/2015/error.gif) no-repeat; display:block; padding-left:22px;}
.option_pay_form label.normal{height:16px; background:url(/images/2015/normal.gif) no-repeat; display:block; padding-left:22px;}
.option_pay_form .pay_btn{width:126px; height:45px; padding:10px 0; margin:0 auto;}
.option_pay_form .pay_btn .btn{width:126px; height:45px; background:url(/images/2015/pay_btn.gif) no-repeat; cursor:pointer;}
.pay_tips{line-height:26px; border-top:1px solid #cacaca; padding:15px 0; margin-bottom:20px;}


/*充值成功*/
.pay_success{width:670px; border:1px solid #dbdbdb; padding:20px 18px; float:left;}
.pay_success table,.pay_success td{border:1px solid #cbcbcb; border-collapse:collapse;}
.pay_success td{height:30px; line-height:30px; padding:0 10px;}
.pay_success td h1{height:62px; line-height:62px; color:#f00; font-size:24px; text-align:center; background:#f5faf4;}
.pay_success td h1 img{vertical-align:top; *vertical-align:middle; margin-right:22px;}
.pay_success .pay_suer{width:150px; height:35px; margin:25px auto 0 auto;}



/*登录页/注册页*/
#user_box{width:1020px; margin:0 auto;}
#user_box_top{height:35px; background:url(/images/2015/box_bg.jpg) no-repeat;}
#user_box_bot{height:35px; background:url(/images/2015/box_bg.jpg) -0px -35px;}
#user_box_txt{width:978px; background:url(/images/2015/box_txt_bg.jpg) repeat-y; padding:5px 21px;}
.user_box_left{width:700px; float:left;}
.user_box_left h4{height:39px; line-height:29px; color:#0059a5; font-size:24px; font-weight:normal; font-family:"微软雅黑"; border-bottom:1px solid #b0d7e8; padding:0 30px;}
.user_box_left ul{width:600px; padding:40px 50px;}
.user_box_left li{height:30px; line-height:30px; color:#666; margin-bottom:20px; position:relative;}
.user_box_left li .label{width:100px; line-height:30px; font-size:14px; text-align:right; float:left;}
.user_box_left li .input{width:194px; height:28px; line-height:28px; border:1px solid #d9d9d9; border-radius:3px; background:#fbfbfb; vertical-align:middle; *vertical-align:top; padding:0 2px; float:left;}
.user_box_left li p{width:210px; line-height:30px; padding-left:30px; float:left; position:relative;}
.user_box_left li p label{height:30px; line-height:30px; overflow:hidden; padding-left:22px; position:absolute; top:0px; left:8px;}
.user_box_left li p label.correct{background:url(/images/2015/correct.gif) left center no-repeat;}
.user_box_left li p label.error{background:url(/images/2015/error.gif) left center no-repeat;}
.user_box_left li p label.normal{background:url(/images/2015/normal.gif) left center no-repeat;}
.user_box_left li p .forgot{color:#666;}
.user_box_left li p .forgot:hover{color:#0059a5; text-decoration:underline;}
.user_box_left li .fxk{width:auto; height:auto; margin:9px 4px 0 2px; *margin:5px -4px 0 -2px; float:left;}
.user_box_left li .tips{height:30px; line-height:30px; color:#b1b1b1; position:absolute; top:30px; left:102px;}
.user_box_left ul.regis{width:600px; border-bottom:1px dashed #cecece; padding:20px 50px;}
.user_box_left ul.regis li{margin-bottom:40px;}

.user_box_right{width:230px; line-height:20px; color:#666; text-align:center; padding:120px 24px; float:right;}
.user_box_right h4{height:40px; line-height:40px; color:#0059a5; font-size:24px; font-weight:normal; font-family:"微软雅黑";}
.user_box_right .btn{padding:15px 0;}


/*新闻中心*/
#head_nav{width:960px; height:29px; border:1px solid #d6d6d6; border-top:none; background:url(/images/2015/tit_bg.jpg) repeat-x; padding:0 14px; margin:-10px auto 10px auto;}
.nav_game{line-height:29px; color:#7c7c7c; float:left;}
.nav_game a{color:#7c7c7c; padding:0 5px;}
.nav_game a:hover{color:#ff2d00;}

.search{vertical-align:middle; float:right;}
.search .input{width:126px; height:17px; line-height:17px; border:1px solid #d6d6d6; background:#fff; padding:0 2px; margin:5px 4px 0 0; float:right;}
.search .btn{width:17px; height:15px; background:url(/images/2015/search_btn.gif) no-repeat; cursor:pointer; margin-top:7px; float:right;}

.news_pic{width:974px; height:248px; background:url(/images/2015/news_pic_bg.jpg) no-repeat; overflow:hidden; padding:8px; margin-bottom:10px; position:relative;}
.news_pic .big{width:974px; height:248px; overflow:hidden; position:absolute; left:8px; top:8px;}
.news_pic .mask{width:974px; height:50px; text-align:center; overflow:hidden; position:absolute; left:8px; bottom:20px; z-index:999:}
.news_pic .mask li{width:126px; height:46px; border:2px solid #818181; cursor:pointer; display:inline-block; margin:0 2px;}

.news_list{width:488px; border:1px solid #cacaca; float:left;}
.news_list_tit{height:37px; line-height:37px; color:#444; border-bottom:1px solid #cacaca; background:url(/images/2015/tit_bg.jpg) repeat-x; padding-right:10px;}
.news_list_tit span{font-size:14px; font-weight:bold; background:url(/images/2015/news_list_tit.jpg) left center no-repeat; padding-left:20px; float:left;}
.news_list_tit a{color:#666; float:right;}
.news_list_tit a:hover{color:#333;}
.news_list_txt{padding:5px 10px 15px 10px;}
.news_list_txt li{height:29px; line-height:29px; *height:27px; *line-height:27px; color:#666; border-bottom:1px dashed #d3d3d3; background:url(/images/2015/icon.jpg) 5px center no-repeat; padding:0 6px 0 14px;}
.news_list_txt li a{height:29px; *height:27px; color:#666; overflow:hidden; float:left;}
.news_list_txt li strong{margin-right:5px;}
.news_list_txt li span{color:#b5b5b5; float:right;} 


/*新闻详情*/
#news_con{width:708px; border:1px solid #cacaca; float:left;}
#news_con_tit{height:37px; line-height:37px; color:#444; border-bottom:1px solid #cacaca; background:url(/images/2015/tit_bg.jpg) repeat-x; overflow:hidden; padding-right:10px;}
#news_con_tit span{font-size:14px; font-weight:bold; background:url(/images/2015/news_list_tit.jpg) left center no-repeat; padding-left:20px; float:left;}
#news_con_tit a{color:#444; margin:0 6px;}
#news_con_tit a:hover{color:#333;}
#news_con_txt{color:#444; padding:14px 19px;}
#news_con_txt h1{line-height:40px; font-size:28px; font-weight:normal; font-family:"微软雅黑"; text-align:center;}
#news_con_txt .source{height:36px; line-height:32px; text-align:center;}
#news_con_txt .details{line-height:25px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; padding:10px;}
#news_con_txt .prev_next{line-height:25px; padding:10px 25px;}
#news_con_txt .prev_next li{height:25px; color:#9b9b9b; overflow:hidden;}
#news_con_txt .prev_next li a{color:#666; margin-left:5px;}
#news_con_txt .prev_next li a:hover{color:#333; text-decoration:underline;}


/*服务器列表*/
#servers{width:710px; float:left; display:inline;}
.game_descrip{border:1px solid #cacaca; border-radius:3px; margin-bottom:10px;}
.game_descrip_tit{height:37px; line-height:37px; color:#444; border-bottom:1px solid #cacaca; background:url(/images/2015/tit_bg.jpg) repeat-x; overflow:hidden; padding:0 10px;}
.game_descrip_tit span{font-size:14px; font-weight:bold;}
.game_descrip_txt{width:680px; height:230px; color:#7b7b7b; padding:10px 14px;}
.game_descrip_txt dt{width:320px; height:230px; float:left;}
.game_descrip_txt dd{width:340px; height:230px; float:right; position:relative;}
.game_descrip_txt dd h4{line-height:29px; color:#000; font-size:16px; border-bottom:1px solid #cacaca;}
.game_descrip_txt dd h4 span{color:#7b7b7b; font-size:12px; font-weight:normal; padding-left:10px;}
.game_descrip_txt dd p{height:120px; line-height:24px; text-indent:2em; overflow:hidden; padding:5px 0;}
.game_descrip_txt dd a{width:164px; height:45px; display:block; cursor:pointer; position:absolute;}
.game_descrip_txt dd a.jrgw{background:url(/images/2015/game_descrip_btn.jpg) -0px -0px; left:0px; bottom:15px;}
.game_descrip_txt dd a.jrgw:hover{background:url(/images/2015/game_descrip_btn.jpg) -164px -0px;}
.game_descrip_txt dd a.xsk{background:url(/images/2015/game_descrip_btn.jpg) -0px -45px; right:0px; bottom:15px;}
.game_descrip_txt dd a.xsk:hover{background:url(/images/2015/game_descrip_btn.jpg) -164px -45px;}

.ser_list{border:1px solid #cacaca; border-radius:3px;}
.ser_list_tit{height:37px; color:#444; border-bottom:1px solid #cacaca; background:url(/images/2015/tit_bg.jpg) repeat-x; overflow:hidden; padding:0 10px;}
.ser_list_tit span{line-height:37px; font-size:14px; font-weight:bold; float:left;}
.ser_list_tit p{height:21px; vertical-align:middle; padding:8px 10px 0 0; *padding:6px 10px 0 0; float:right;}
.ser_list_tit p .input{width:38px; height:17px; line-height:17px; border:1px solid #afafaf; background:#fff; vertical-align:middle; padding:0 2px; margin-right:8px;}
.ser_list_tit p .btn{width:32px; height:22px; background:url(/images/2015/go.jpg) no-repeat; vertical-align:middle; cursor:pointer;}
.ser_list_txt{width:680px; color:#7b7b7b; overflow:hidden; padding:15px 14px;}
.ser_list_txt dt{border:1px solid #ddd; padding:6px 3px; margin-bottom:10px;}
.ser_list_txt dt p{width:71px; height:18px; text-align:center; border-right:1px solid #ddd; overflow:hidden; padding:0 5px; float:left;}
.ser_list_txt dt p a{line-height:18px; color:#7b7b7b; text-decoration:none; cursor:pointer;}
.ser_list_txt dt p a:hover,.ser_list_txt dt p a.hover{line-height:16px; color:#fff; border:1px solid #5d9800; border-radius:3px; background:#64a400; display:block;}
.ser_list_txt dd{width:660px; color:#7b7b7b; overflow:hidden; padding:0 9px;}
.ser_list_txt dd p{margin:5px 10px; float:left; display:inline; position:relative;}
.ser_list_txt dd a{width:170px; height:30px; line-height:30px; color:#7b7b7b; font-weight:bold; border:1px solid #cacaca; background:url(/images/2015/tit_bg.jpg) repeat-x; padding:0 14px; display:block;}
.ser_list_txt dd a:hover{color:#f58916; border:1px solid #e1d5a1; background:#fffefa; text-decoration:none;}
.ser_list_txt dd span{line-height:30px; font-weight:normal; position:absolute; top:1px; right:14px;}
.ser_list_txt dd a:hover span{color:#f58916;}


/*新手卡*/
#getcard{width:988px; border:1px solid #cacaca;}
#getcard_tit{height:37px; line-height:37px; color:#7b7b7b; font-size:14px; font-weight:bold; border-bottom:1px solid #cacaca; background:url(/images/2015/tit_bg.jpg) repeat-x; padding:0 14px;}
#getcard_txt{width:940px; color:#7b7b7b; overflow:hidden; padding:10px 24px;}
.novice_card_search{height:50px; line-height:40px; text-align:center;}

.novice_card_list{border-top:1px solid #cacaca; padding:10px 0;}
.novice_card_list dl{height:150px; border-bottom:1px dashed #ccc; padding:15px 0;}
.novice_card_list dt{width:220px; height:110px; margin-right:20px; float:left;}
.novice_card_list dd{width:700px; height:150px; line-height:24px; color:#666; float:left; position:relative;}
.novice_card_list dd h4{color:#c63800; font-size:14px;}
.novice_card_list dd label{height:24px; display:inline-block;}
.novice_card_list dd .select{width:110px; height:20px; border:1px solid #e3e9ef; vertical-align:middle; margin-right:4px;}
.novice_card_list dd label.correct{width:15px; height:16px; background:url(/images/2015/correct.gif) left center no-repeat; vertical-align:middle; margin:0 6px 0 4px; *margin:0 12px 0 4px;}
.novice_card_list dd label.error{width:15px; height:16px; background:url(/images/2015/error.gif) left center no-repeat; vertical-align:middle; margin:0 6px 0 4px; *margin:0 12px 0 4px;}
.novice_card_list dd .gift{color:#ff6600;}
.novice_card_list dd .btn{width:100px; height:30px; line-height:30px; color:#fff; font-size:14px; font-weight:bold; text-align:center; background:url(/images/2015/submit.jpg) -0px -30px; position:absolute; bottom:10px; right:20px;}
.novice_card_list dd .btn:hover{color:#ff0; text-decoration:none;}
.novice_card_pages{text-align:center; padding:20px 0;}
.novice_card_pages .page{height:24px; line-height:24px; padding:0 8px; border:1px solid #ccc; margin: 0 1px; display:inline-block;}
.novice_card_pages .cur{border:1px solid #fff;}











