BODY{background:#fff;color:#000;margin:0;padding:0;}
div,td{text-align:left;}
td,div,span,font{font:12px Simsun,Arial,sans-serif;line-height:18px;}
form,h1,h2,h3,h4,h5{list-style:none;padding:0;margin:0;font-size:12px;font-weight:400;}
h1,ul,li{margin:0;padding:0;display:block;}ul,li{list-style:none;}
img{vertical-align:middle;border:0;}
a{font-family:宋体;font-size:12px;color:#155da5;text-decoration:none;}
input[type="text"],input[type="password"],input[type="file"] {border:1px solid #79d;color:#00c;padding-left:5px;}
input[type="submit"],input[type="button"] {background:#fff url(/images/default/btn_bg.gif) repeat 0 0;cursor:pointer;color:#00c;border:1px solid #79d;}
.handop{cursor:pointer;}
.tleft{text-align:left;}
.tcenter{text-align:center;}
.tright{text-align:right;}
.fwbold{font-weight:700;}
.fwnormal{font-weight:400;}
.cnowrap{white-space:nowrap;}
.etxt{font:12px Georgia,Arial,sans-serif;}
.movediv{border:1px solid #C3D9FF;}
a:hover{text-decoration:underline;}a.cur{color:#FFDB42;font-weight:700;}
a.alert{color:#E10601;font-weight:700;}
a.redw{color:red;}
a.redb{color:red;font-weight:700;font-size:14px;}
a.bglk{color:#5F8AC5;}
a.bglk:hover{color:#fff;background:#5F8AC5;}
a.blk{text-decoration:none;color:#000;}
a.blk:hover{text-decoration:underline;}

#main,.main{width:100%;min-height:100%;text-align:center;}
#content{width:1000px;height:100%;text-align:center;margin:0 auto;overflow:hidden;}
#right{width:100%;height:500px;padding-left:30px;padding-right:30px;padding-bottom:10px;}
#left{float:left;width:120px;height:100%;padding-top:17px;background:#79D;color:#FFF;text-align:center;}
.leftb{padding-left:15px;text-align:left;border:1px solid #FFF;width:90%;}
#maskAll{position:fixed;left:0;top:0;margin:0;padding:0;z-index:900;background:url(/images/markall.png);}
.html_max_error{z-index:1000;left:350px;position:fixed;top:200px;}
*HTML .html_max_error{position:absolute;}
.conFL{float:left;width:49%;}
.conFR{float:right;width:49%;}
.conListL{float:left;}
.conListR{float:right;}
.channelBox{overflow:hidden;width:100%;}
.channelBox LI{line-height:20px;}
.conLine{padding:0;width:100%;height:5px;line-height:5px;}
.clear{clear:both;font-size:0;visibility:hidden;overflow:hidden;height:1px;}
.flatlist{margin-top:0;}
.flatlist LI{float:left;width:16.6%;}
.flatlist2 LI{float:left;width:12.4%;}
#tit,.tit{height:30px;line-height:24px;clear:both;background:#E0ECFF;overflow:hidden;}
#tit #titcap{width:100%;padding:0 0 0 32px;font-size:14px;font-weight:700;text-align:left;background-repeat:no-repeat;background-position:2px 2px;}/* 圆角 */#tit .titdiv{width:100%;float:left;}
#tit .titspan{width:100%;float:none;display:block;margin-top:4px;}
.titext{font-size:14px;line-height:24px;font-weight:700;text-align:left;padding:0 0 0 8px;margin-left:0;}
.titext a{font-size:14px;}.titextl{float:left;}.titextr{float:right;padding:3px 0 0 8px;}
.cnt{padding:5px 0 5px 5px;}
.lab{padding-top:3px;text-align:right;}
.ass{color:gray;}.sp{height:5px;line-height:0;}
.titbg{background-color:#E0ECFF;}
.topbox{background-color:#F4F8FF;padding:5px 0;border-bottom:#E8EEF7 1px solid;}
.cntbox{width:100%;text-align:center;margin:0;}
.cntbox .cnt,.cntbox .cntk,.cntbox .cntkl,.cntbox .cntw{border:1px solid #E0ECFF;border-top:0;background-color:#F4F8FF;padding:5px 0 5px 5px;text-align:center;}
.cntbox .cntkl,.cntbox .cntw{background-color:#FFF;}
.cntbox .cntl{border:1px solid #E0ECFF;border-top:0;background-color:#FFF;padding:5px 0 5px 5px;text-align:left;}
.cntbox .cntb{border:1px solid #E0ECFF;width:100%;border-top:0;background:#F4F8FF;padding:0 0 5px 8px;}
.titbox{background-color:#fff;}
.titbox .cnt{background-color:#E0ECFF;border:1px solid #E0ECFF;}
.titbox .cntkl{border:1px solid #E0ECFF;background-color:#FFF;padding:5px 0 5px 5px;text-align:center;}
.blankbox{background-color:#FFF;border:1px solid #FFF;}
.blankbox #tit{background-color:#FFF;}
.mypro{background-color:#FFF;border:5px solid #E0ECFF;border-top:0;}
.mypro #tit{background-color:#E0ECFF;}
.mypro .titext{padding-left:4px;}
.mypro .cnt{padding:10px 5px 0;}
.prebox{float:left;height:130px;width:450px;background:#FEF9DC;border:2px solid #ff8903;}
.prebox #tit{background:#FEF9DC;padding:5px 0 0 3px;}
.prebox .msg{height:28px;padding-left:40px;background:#FEF9DC url(/images/default/icon_alarm_sign.gif) no-repeat 5px 0;}
.prebox .inf{padding-left:40px;}
.prebox .btn{height:22px;border-color:#FDD5A4 #D64600 #D64600 #FDD5A4;border-width:1px;border-style:solid;background:#FF8903;color:#FFF;cursor:pointer;}
.gePopBox{float:left;height:130px;width:450px;background:#FFF;border:2px solid #79D;}
.gePopBox #tit{background-color:#E0ECFF;padding:5px 0 0 3px;}
.gePopBox .msg{height:28px;font-size:14px;padding:0 8px;}
.gePopBox .inf{padding-left:40px;}
.gePopBox .btn{height:22px;border-color:#fff8dc #79D #79D #fff8dc;border-width:1px;border-style:solid;background:#79D;color:#FFF;cursor:pointer;}
.nvbar{width:999px;height:24px;margin-top:5px;text-align:center;}
.nvbar a{color:#03c;border:1px solid #79D;border-bottom:0;padding:0 9px;margin-left:4px;text-align:center;font-size:14px;line-height:23px;height:23px;display:block;float:left;}
.nvbar a:hover{color:red;background:#E0ECFF;text-decoration:none;}
/*二级导航栏*/
.nvbardet{width:100%;height:auto;background:#79D;color:#fff;font-size:13px;overflow:hidden;text-align:center;}
.nvbardet a{color:#fff;font-size:12px;line-height:25px;white-space:nowrap;}
.nvbardet a.cur{color:#FFDB42;}
.nvbardet .mlft{width:30px;display:block;float:left;}
/*玩过的游戏*/
.playedgamesList{position:absolute;z-index:200;top:30px;border:1px solid #79D;width:270px;padding:5px;background:#fff;text-align:left;display:none;margin:4px;}
.playedgamesList a{height:23px;line-height:22px;display:block;margin-bottom:2px;text-decoration:none;color:#79D;padding-left:15px;background:url(/images/default/x_blue.gif) no-repeat 0 -94px;}
.playedgamesList a span{display:block;float:right;width:90px;width:130px!important;cursor:pointer;color:#ccf;}.playedgamesList a:hover{background:#79D;color:#fff;text-decoration:none;}
/*分页*/
.pagenav{height:30px;background:#F4F8FF;padding:0 8px;}
.pagenum{padding-top:3px;padding-left:10px;}
.pager{font-family:Tahoma;font-size:11px;height:22px;text-align:right;float:right;margin-top:3px;}
.pager a{display:block;float:left;font-family:Tahoma;font-size:11px;padding:3px 8px 0;width:auto;height:18px;margin-left:3px;background:#F0F0F0;border:1px solid #CCC;color:#000;text-decoration:none;}
.pager span{display:block;float:left;padding:3px 8px 0;height:18px;margin-left:3px;background:#F60;width:auto;color:#FFF;border:1px solid #F60;}
.pager span.dot{display:block;float:left;padding:3px 3px 0;height:18px;margin-left:3px;width:auto;color:#000;border:0;background-color:transparent;}
.pager a:hover{background:#C00;color:#FFF;border:1px solid #C00;}
/* autocomplete */
.schtxt{position:absolute;display:inline;height:23px;line-height:21px;font-size:14px;}
.yui-ac-input{position:absolute;width:200px;height:23px;padding:0;line-height:23px;font-size:14px;}
.schlist{position:absolute;display:inline;top:31px;width:197px;z-index:900;}
.yui-ac-content{position:absolute;width:100%;border:1px solid #79d;background:#fff;overflow:hidden;z-index:9050;}.yui-ac-content ul{margin:0;padding:0;width:100%;}
.yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;}
.yui-ac-highlight .sch-quantity,.yui-ac-highlight .sch-result,.yui-ac-highlight .sch-query{color:#FFF;}.sch-quantity{float:right;}
.sch-result{color:#A4A4A4;}.sch-query{color:#000;}
.yui-ac-content li.yui-ac-prehighlight{background:#B3D4FF;}
.yui-ac-content li.yui-ac-highlight{background:#426FD9;color:#FFF;}
.schtxt_s{height:18px;padding:2px 0 0 2px;border:1px solid #ADB9C2;}
.schbtn{position:relative;left:200px;font-size:14px;width:85px;height:25px;padding:0;background:url(/images/default/btn_bg.gif) repeat 0 0;border:1px solid #ADB9C2;}
.schbtn_s{height:20px;padding:0;background:url(/images/default/btn_bg.gif) repeat 0 0;border:1px solid #ADB9C2;}
/*图片列表显示*/
.thumbpic{position:relative;text-align:center;padding:6px 0 2px;background:url(/images/imgbg.gif) no-repeat 9px 7px;}
#id_tab_playrcmd .thumbpic{background:url(/images/imgbg.gif) no-repeat 4px 7px;}
#eliteg2 .thumbpic{background:url(/images/imgbg.gif) no-repeat 8px 7px;}
.in{position:relative;display:block;margin:0 auto;width:106px;height:73px;*height:74px;padding:0;}
.in a img{width:100px;height:67px;border:3px solid #E8EEF7;margin:0;}
.in a:hover img{border:3px solid #F90;}
a.addgame,a.delgame{position:absolute;top:3px;left:3px;display:block;z-index:100;width:12px;height:13px;background:url(/images/default/x_blue.gif) no-repeat 0 -24px;text-indent:-200px;}
a.delgame{background-position:-12px -24px;}
a.delgame:hover{background:url(/images/default/x_blue.gif) no-repeat -12px -36px;}
a.addgame:hover{background:url(/images/default/x_blue.gif) no-repeat 0 -36px;}
a.addgame_close{display:none;}.c_detail{width:100%;text-align:center;}
.c_detail a{white-space:nowrap;overflow:hidden;height:16px;width:100%;margin:3px auto;}
.votenum{display:block;width:106px;height:15px;background:url(/images/default/vote_bg.gif) no-repeat;margin:auto;}
.votenum font{float:left;width:35px;height:15px;margin-left:18px;text-align:left;line-height:15px;font-family:Georgia,verdana;font-size:10px;overflow:hidden;}
.v_g{color:#F30;}.v_b{color:#aaa;}
.votebar{position:relative;margin:0 auto;display:block;width:106px;height:7px;background:#ccf;}
.goodv{float:left;height:7px;background:#79D;color:#FFF;font-size:7px;font-family:Small Fonts;line-height:7px;}
.index_bc{height:22px;padding-left:22px;}
.index_bc img {width:18px;height:18px;margin-top:4px;background:url(/images/default/x_blue.gif);}
.index_bc a{font-size:14px;color:#00c;}
/*投票栏*/
.votebox{width:100px;background:#F4F8FF;padding:1px;border:1px solid #E8EEF7;}
.voteboxtext{text-align:left;padding:0 0 0 3px;font-size:11px;font-family:verdana;}
.voteboxfaceg,.voteboxfaceb{width:15px;height:15px;background:url(/images/default/vote_bg.gif) no-repeat 0 4px;}
.voteboxfaceb{background-position:-53px 4px;}.postlbg{background:#F4F8FF;}
.bgf{display:inline;float:left;width:370.5px;padding:5px;margin:0;}
.imglist div{float:left;display:inline;text-align:center;padding:2px;}
/*排行榜列表*/
.top_list{text-align:left;margin:0 5px 0 0;}
.top_list li{height:28px;border-bottom:1px dashed #E0ECFF;overflow:hidden;line-height:28px;color:#666;}
.top_list li span{float:left;width:20px;height:28px;line-height:26px;padding-right:3px;text-align:center;font:14px Georgia,Arial;color:red;border-right:1px solid #E0ECFF;margin-right:6px;}
.top_list li em{float:right;font-style:normal;color:#666;line-height:28px;font-size:10px;font-family:Arial, Helvetica, sans-serif;}
.top_list li a{display:block;height:28px;margin:0;font-size:14px;font-weight:400;padding:0 3px;}
.top_list li a:hover{text-decoration:none;color:red;background:#eee;}
/*按钮定义*/
.mynet,.myfav,.myshare{width:42px;height:41px;background:url(/images/default/mynet.gif) no-repeat 0 0;}
.myfav{background-position:-42px 0;}
.myshare{background-position:-84px 0;}
#zoomsel input{width:80px;height:35px;padding-left:30px;margin:0 5px;font-size:14px;font-weight:700;background:url(/images/default/btn_play_bg.gif) no-repeat 0 0;}
#zoomsel input.zoomout{background-position:-80px 0;}
#zoomsel input.zoomin{background-position:-160px 0;}
#zoomsel input.refresh{background-position:-240px 0;}
#zoomsel input.error{background-position:-320px 0;}
#zoomsel input.addfav{background-position:-400px 0;}
.btnarrowdown,.btnarrowup{width:17px;height:17px;display:inline;background:url(/images/default/x_blue.gif) no-repeat 0 -60px;}.btnarrowup{background-position:0 -81px;}
/*list box*/
.lstt{font-size:14px;}a.lstt:hover,a.lstts:hover{color:#fff;background:#5F8AC5;}
/* tit page button */
.favplist{font-weight:400;}
.coolbutton{height:24px;font-size:13px;cursor:pointer;font-weight:700;text-align:center;color:#000;background:url(/images/default/btn_bg.gif) repeat 0 0;border:1px solid #ADB9C2;}
.coolbutton_s{height:22px;text-align:center;background:url(/images/default/btn_bg.gif) repeat 0 0;border:1px solid #ADB9C2;}
.coolbutton_ss{height:20px;cursor:pointer;text-align:center;color:#000;}
.coolbuttonx{width:20px;height:18px;cursor:pointer;background:#fff8dc;border:1px solid #555;color:#555;font-family:verdana;font-weight:700;}
.txtbutton a{padding:0 12px;margin:6px 2px 0 4px;text-align:center;text-decoration:none;font-size:14px;line-height:28px;height:28px;display:block;float:left;}
.txtbutton .htab_{color:#000;border:1px solid #F4F8FF;background:#F4F8FF url(/images/default/tbtn_htab_.gif);}
.txtbutton .htab{color:#5F8AC5;border:1px solid #ADB9C2;background:#F4F8FF;font-size:14px;text-decoration:underline;margin-top:7px;line-height:22px;height:22px;}
.subtnline{position:relative;top:26px;width:100%;height:1px;line-height:1px;background-color:#C7D6F8;font-size:0;}.subtn{position:relative;height:26px;font-size:14px;overflow:hidden;}
.subtn a{float:left;margin-left:8px;border:solid 1px #C7D6F8;border-bottom:0;padding:3px 18px;}
.subtn a.curr{float:left;margin-left:8px;background:#E0ECFF;border:1px solid #C7D6F8;border-bottom:0;padding:5px 14px 2px;color:#000;font-size:14px;font-weight:700;text-decoration:none;}
.sbar{background:#79D top repeat-x;border-bottom:0;height:21px;overflow:hidden;text-align:center;}
/* FLASH加载 */
#gametable{width:700px;overflow:hidden;}
#zoomsel{width:700px;}
#id_tab_playrcmd{width:700px;}
#id_td_play_right{width:285px;overflow:hidden;}
#id_td_play_left{width:700px;overflow:hidden;}
.lodtext{font-size:14px;font-weight:400;color:red;}
.lodtd{border:1px solid #E0ECFF;border-bottom:0;background:#B3CDF7;}
.loddiv{border:1px solid #C3D9FF;text-align:left;margin:auto;height:8px;}
.lodbar{background:#79D url(/images/default/x_blue.gif) repeat 0 -156px;width:2px;height:8px;overflow:hidden;}
/* FLASH加载前广告 */
#flashgame_loading{width:100%;height:350px;}
#flashgame_loading td{text-align:center;}
#game_help{height:300px;clear:both;overflow:hidden;overflow:auto;}
#flashgame_vpic{width:640px;height:465px;background:url(/images/default/vpic.gif);}
/* 服务器选择 */
#serverlist{margin:5px 0;width:688px;text-align:center;}
#server_choose{width:100%;height:50px;}
#server_choose span,#serverlist span{display:inline;float:left;width:340px;height:22px;line-height:22px;text-align:center;}
a.serlink{display:inline;float:left;width:76px;height:22px;line-height:22px;text-align:center;overflow:hidden;border:1px solid #FC3;background-color:#FFC;text-decoration:none;margin:2px 4px;}
a.serlink:hover,a.serlink_cur{display:inline;float:left;width:76px;height:22px;line-height:22px;text-align:center;overflow:hidden;color:#FFF;background-color:red;border:1px solid #900;margin:2px 4px;}
#start_but{width:100%;height:50px;text-align:center;}
a.startg{display:block;margin:auto;width:150px;height:22px;text-align:center;line-height:22px;font-size:14px;font-weight:700;text-decoration:none;background:url(/images/default/btn_bg.gif) repeat 0 0;border:1px solid #ADB9C2;}
a.startg font{color:red;font-size:14px;font-weight:700;}
a.startg:hover{color:#F90;border:1px solid #f90;}#id_div_google300{width:100%;height:250px;}
#id_div_google300_left{width:283px;height:250px;overflow:hidden;}
#id_div_ad1{margin:5px 0;width:700px;height:90px;overflow:hidden;}
#flashpvtips{float:none;margin:10px 25px;border:2px solid #ff0;width:640px;height:40px;background:#fff;color:red;}
.linktxt{border:1px solid #E0ECFF;background-color:#FFF;height:18px;padding:2px 0 0 3px;}
.game_gold{margin:2px;display:inline-block;padding:0 2px 2px 4px;overflow:hidden;}
.game_gold a{line-height:20px;margin:4px;}
.ad760{width:100%;margin:0;width:100%;clear:both;text-align:center;background:#F4F8FF;overflow:hidden;}
.ad760_1{width:765px;margin:0;text-align:center;background:#F4F8FF url(/images/ggzz.gif) no-repeat 0 0;overflow:hidden;}
.table{float:none;background-color:#F4F8FF;border:1px solid #E0ECFF;margin:10px 0;width:100%;}
#gamelabel {height:22px;font-size:14px;line-height:22px;margin-top:20px;text-align:center;}
#gamelabel a{font-size:14px;}
/*评论显示*/
#id_tab_comment{width:700px;overflow:hidden;border:0;padding:0;}
#cmt{margin:4px 0;padding-left:20px;}
#cmt_content{width:300px;height:150px;}
#cmt_list{width:100%;height:330px;text-align:left;background:#F4F8FF;border-bottom:1px solid #E0ECFF;overflow:hidden;overflow-y:auto;}
#cmt_list .t{display:inline;width:100%;height:30px;}
#cmt_list .t .left{float:left;width:252px;height:30px;margin-left:5px;line-height:30px;text-align:left;font-size:14px;font-weight:700;overflow:hidden;}
#cmt_list .t .right{width:150px;height:30px;line-height:30px;text-align:right;float:right;margin-right:8px;}
#cmt_list ul{width:100%;margin-bottom:7px;cursor:pointer;}
#cmt_list li{border-bottom:1px dashed #E0ECFF;width:98%;margin:0 auto;clear:both;}
#cmt_list li .name{float:left;color:red;font-weight:700;height:26px;line-height:26px;overflow:hidden;}
#cmt_list li .cmt_content{float:left;display:inline;width:auto;height:26px;line-height:26px;text-align:left;border:0;overflow:hidden;}
#cmt_list li .cmt_content img{vertical-align:middle;}
#cmt_list li .cmt_content .headImg{display:none;float:left;}
#cmt_list li .cmtcontent{float:right;display:inline;width:100%;background:#fff;line-height:26px;text-align:left;}
#cmt_list li .cmtcontent .headImg{float:left;width:64px;height:64px;margin:3px;}
#cmt_list li .time{float:right;width:17%;height:26px;margin:0;line-height:26px;text-align:right;font-size:9px;color:#aaa;}
/*播放页右侧*/
#id_div_google300_left{width:295px;height:250px;margin-left:-10px;overflow:hidden;}
.yxjj{height:83px;overflow:hidden;padding-top:5px;background:#F4F8FF;margin:0;}
.yxjj img{float:left;margin:5px;height:67px;width:100px;}
.yxjj ul{width:160px;height:auto;overflow:hidden;}
.qqsq,.downlink{text-decoration:none;color:#155da5;display:block;background:url(/images/default/x_blue.gif) no-repeat 0 -113px;height:22px;width:106px;padding:2px 2px 0 20px;}
.downlink{background-position:0 -132px;}
#id_gm_desc{width:auto;height:140px;margin:0;padding:5px;line-height:22px;text-align:left;text-indent:24px;overflow:auto;}
/*标签分页按钮*/
.sq_tabon,.sq_taboff{width:70px;height:22px;line-height:22px;background:#fff;text-align:center;cursor:pointer;}
.sq_taboff{background:#ccf;}
#id_div_flash {padding:0;margin:0;height:400px;width:698px;}
#id_div_flash #flashgame_container{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0;text-align:center;}
/*mgame*/
#mgame{width:996px;margin:5px auto;height:70px;overflow:hidden;background-color:#eee;}
#mleft,#mright{float:left;width:18px;height:70px;background:#f8f8f8;cursor:pointer;background:#eee url(/images/default/x_blue.gif) no-repeat -24px 0;}
#mright{background-position:-42px 0;}
#mcontent{width:960px;height:70px;float:left;padding:0;overflow:hidden;background:#fff url(/images/default/x_blue.gif) repeat-x 0 -170px;}
#gamesdiv{width:8600px;}
#gamesdiv UL{float:left;display:inline;height:68px;margin:1px 0;}
#gamesdiv UL LI{width:80px;float:left;text-align:center;line-height:18px;}
#gamesdiv UL LI a{display:block;width:80px;height:68px;}
#gamesdiv UL LI a img{margin-top:3px;width:68px;height:45px;border:1px #ccc solid;}
#gamesdiv UL LI a:hover img{border:1px red solid;}
#gamesdiv UL LI a:hover{color:red;text-decoration:none;background:#E0ECFF;}
#TMdiv{position:absolute;z-index:1000;background:#fff;text-align:center;padding:5px 4px 3px;border:1px solid #ccc;font-size:11px;}
#TMimg{width:120px;height:75px;}
#TMtext{width:122px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 0 0;font-size:12px;line-height:17px;text-align:center;}

.gamelink{heigh:22px;font-size:14px;text-align:center;}
.gamelink a{font-size:14px;padding:0 2px 0 2px;}
.ag a{width:100px;height:20px;line-height:20px;display:block;overflow:hidden;}

.tab{text-align:right;}
.tab a{display:block;float:right;height:17px;line-height:17px;padding:3px 6px;margin:0px 5px;background:#CCCCFF;color:#000;margin-top:8px;}
.tab a.current{display:block;float:right;height:17px;line-height:17px;margin:0px 5px;margin-top:7px;padding:3px 6px;background:#fff;}

#id_div_toper{margin:auto;}
