html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,pre,form,p,input{margin:0;padding:0;vertical-align:baseline;}
ul,ol{list-style:none;}
iframe,a,img,button{border:0;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.fleft{float:left;}
.fright{float:right;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.hidden{display:none;}
img{vertical-align:middle;}
.inline-block{display:inline-block;}
.mt10{margin-top:10px;}
.toolbar_min{width:31px;}
.toolbar_max{width:100%;}
#toolbar{font-size:12px;position:fixed;_position:absolute;background:url(images/toolbar-bg.jpg) repeat-x;z-index:100;right:0;bottom:0;height:32px;*zoom:1;}#toolbar .blue-btn,#toolbar .dark-btn,#toolbar .grey-btn,#toolbar .org-btn,#toolbar .red-btn{color:white;border:1px solid #4576ce;border-radius:2px;padding:0 10px;height:20px;line-height:20px;text-align:center;font-size:12px;cursor:pointer;vertical-align:middle;min-width:36px;display:inline-block;}
#toolbar .blue-btn:hover,#toolbar .dark-btn:hover,#toolbar .grey-btn:hover,#toolbar .org-btn:hover,#toolbar .red-btn:hover{text-decoration:none;}
#toolbar .blue-btn{background:url(images/blue-btn.png) repeat-x 0 0 transparent;}
#toolbar .blue-btn:hover{background-position:0 -20px;}
#toolbar .grey-btn{color:#666666;border-color:#bdc6cf;background:url(images/grey-btn.gif) repeat-x 0 0 transparent;}
#toolbar .grey-btn:hover{background-position:0 -20px;}
#toolbar a.blue-btn:hover,#toolbar a.dark-btn:hover{text-decoration:none;}
#toolbar .toolbar_off{background-position:0 -65px;overflow:visible;}
#toolbar .toolbar_on{background-position:0 -97px;overflow:hidden;}
#toolbar .tb_items{height:32px;margin-top:0;padding-left:15px;}#toolbar .tb_items .tb_items_tt{padding:0 10px;color:#666666;display:block;}#toolbar .tb_items .tb_items_tt i{float:right;height:.5em;overflow:hidden;border-bottom:2px solid #666666;margin-top:.2em;cursor:pointer;width:11px;}
#toolbar .tb_items_off{margin-top:32px;}
#toolbar dl{height:32px;position:relative;}#toolbar dl.active_left dt em{background-color:#fff;font-weight:normal;color:#666666;-webkit-box-shadow:-1px 1px 1px #cccccc;-moz-box-shadow:-1px 1px 1px #cccccc;box-shadow:-1px 1px 1px #cccccc;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #929ba7;top:-1px;_border-right:1px solid #929ba7;}
#toolbar dl.active_left dt:after{content:url(images/toolbar-shadow-l.jpg);height:32px;position:absolute;right:-4px;top:0;z-index:101;}
#toolbar dl.active_left dd{left:0;}
#toolbar dl.active_right dt em{background-color:#fff;font-weight:normal;color:#666666;-webkit-box-shadow:-1px 1px 1px #cccccc;-moz-box-shadow:-1px 1px 1px #cccccc;box-shadow:-1px 1px 1px #cccccc;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-right:1px solid #929ba7;top:-1px;_border-left:1px solid #929ba7;}
#toolbar dl.active_right dt:before{content:url(images/toolbar-shadow-r.jpg);height:32px;position:absolute;left:-4px;top:0;z-index:101;}
#toolbar dl.active_right dd{right:0;}
#toolbar .tb_item{height:32px;padding:0 15px 0 17px;line-height:32px;cursor:pointer;white-space:normal;}#toolbar .tb_item em{height:32px;font-style:normal;background-image:url(images/toolbar-icons.png);background-repeat:no-repeat;float:left;}
#toolbar dt{_float:left;height:32px;line-height:32px;cursor:pointer;white-space:normal;}#toolbar dt em{border-left:1px solid transparent;_border-left:0;border-right:1px solid transparent;_border-right:0;padding:0 15px 0 17px;height:32px;font-style:normal;position:relative;top:0;left:0;float:left;white-space:nowrap;}
#toolbar dd{display:none;position:absolute;border:1px solid #929ba7;border-bottom:0;-webkit-box-shadow:-1px -1px 1px #cccccc;-moz-box-shadow:-1px -1px 1px #cccccc;box-shadow:-1px -1px 1px #cccccc;bottom:32px;border-top-left-radius:2px;border-top-right-radius:2px;background:#ffffff url(images/toolbar-active-bg.jpg) repeat-x;padding:10px 0;z-index:110;}
#toolbar .tb_logo{float:left;width:74px;height:32px;background-image:url(images/toolbar-icons.png);background-repeat:no-repeat;background-position:-43px -64px;margin-right:10px;}
#toolbar .line_big{background:url(images/toolbar-icons.png) no-repeat -134px -32px;}
#toolbar .line_small{background:url(images/toolbar-icons.png) no-repeat -134px 0;}
#toolbar .history_games{padding-top:10px;}#toolbar .history_games li{height:30px;padding:0 10px;line-height:30px;overflow:hidden;}#toolbar .history_games li.on{background-color:#f0f4fc;}#toolbar .history_games li.on span{display:block;}
#toolbar .history_games li.loading{text-align:center;}
#toolbar .history_games img{vertical-align:middle;margin-right:10px;}
#toolbar .history_games span{float:right;margin-top:5px;cursor:pointer;display:none;}
#toolbar .history_games a{color:#666;}
#toolbarToggle{float:right;border-top:1px solid #969696;width:31px;height:31px;background-image:url(images/toolbar-icons.png);background-repeat:no-repeat;cursor:pointer;-webkit-transition:background-position 0.3s ease;-moz-transition:background-position 0.3s ease;-ms-transition:background-position 0.3s ease;-o-transition:background-position 0.3s ease;transition:background-position 0.3s ease;position:relative;}
#toolbarToggle span{position:absolute;z-index:110;}#toolbarToggle span.toolbar_tg_msg{display:none;background:url(images/min-news.gif) no-repeat;top:-1px;left:-75px;width:75px;height:32px;}
#toolbarToggle span.toolbar_tg_tip{cursor:default;display:block;background:url(images/toolbar_tg_tip.png) no-repeat;width:186px;height:28px;left:-186px;top:2px;text-align:right;}#toolbarToggle span.toolbar_tg_tip b{display:inline-block;height:24px;width:15px;margin-right:12px;cursor:pointer;}
#toolbarToggle .toolbar_tg_i{display:none;left:-75px;top:-1px;width:75px;}
#toolbarToggle .toolbar_tg_t{display:block;left:-186px;top:2px;width:186px;}
#toolbarEntrance dt{color:#eb6000;}#toolbarEntrance dt em{padding-right:30px;background:url(images/toolbar-arrows.png) no-repeat right -53px;}
#toolbarEntrance.active_left dt em,#toolbarEntrance.active_right dt em{background:url(images/toolbar-arrows.png) no-repeat right 15px;}
#toolbarEntrance dd{width:260px;left:0;}
#toolbarUser dt{font-weight:bold;color:#486dab;}#toolbarUser dt em{width:7em;overflow:hidden;}
#toolbarUser dd{width:130px;padding-bottom:0;}
#toolbarNotification{overflow:hidden;width:320px;position:relative;}#toolbarNotification p{-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-ms-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;position:absolute;left:17px;top:0;}
#toolbarNotification a{line-height:32px;height:32px;display:block;white-space:nowrap;color:#598af0;text-decoration:none;}
#toolbarMsg dt em{background:url(images/toolbar-icons.png) no-repeat 12px 0;width:20px;}
#toolbarMsg dt span{display:none;position:absolute;background-color:#f00;z-index:102;left:50%;height:12px;line-height:12px;padding:1px;color:#fff;font-size:10px;border-radius:8px;min-width:12px;text-align:center;top:3px;}
#toolbarMsg dd{width:370px;overflow:hidden;}
#toolbarMsg.active_left dt em,#toolbarMsg.active_right dt em{background:#ffffff url(images/toolbar-icons.png) no-repeat 12px -32px;}
#toolbarMsg h3{font-size:12px;padding:10px;height:14px;overflow:hidden;font-weight:normal;}#toolbarMsg h3 a{color:#598af0;}#toolbarMsg h3 a:hover{text-decoration:none;}
#toolbarMsg h3 a.no_msg{cursor:default;color:#aaa;}
#toolbarIm dt em{background:url(images/toolbar-icons.png) no-repeat 15px -128px;width:22px;}
#toolbarIm.active_left dt em,#toolbarIm.active_right dt em{background:#ffffff url(images/toolbar-icons.png) no-repeat -86px -160px;}
#toolbarPrize dt em{background:url(images/toolbar-icons.png) no-repeat -53px 0;width:16px;}
#toolbarPrize.active_left dt em,#toolbarPrize.active_right dt em{background:#ffffff url(images/toolbar-icons.png) no-repeat -53px -32px;}
#toolbarPrize dd{width:440px;}#toolbarPrize dd .help{color:#598af0;margin-left:10px;font-weight:normal;}
#toolbarPrize dd .loading{text-align:center;padding:10px 0;}
#toolbarSave em{background-position:-120px -96px;padding-left:20px;color:#525969;}
#toolbarSave a{color:#598af0;}
#toolbarAllGames em{background-position:-120px -64px;padding-left:20px;color:#525969;}
#toolbarAllGames a{color:#598af0;}
#toolbarMyGames dt{color:#486dab;}#toolbarMyGames dt em{width:4em;padding-left:52px;background:transparent url(images/toolbar-icons.png) no-repeat -86px -128px;}
#toolbarMyGames dd{width:230px;}
#toolbarMyGames.active_left dt em,#toolbarMyGames.active_right dt em{background:#ffffff url(images/toolbar-icons.png) no-repeat -86px -160px;}
.entrance_list{padding:10px 0;border-top:1px dotted #dde3ef;color:#dde3ef;}.entrance_list a{margin:0 10px;color:#598af0;}.entrance_list a.blue-btn{color:#fff;}
.change_server{padding:10px;}.change_server select{border:1px solid #abadb3;width:130px;height:20px;margin-right:10px;vertical-align:middle;}
.toolbar_user li{padding:0 10px 0 34px;background-image:url(images/toolbar-icons.png);background-repeat:no-repeat;height:16px;line-height:16px;padding-bottom:10px;overflow:hidden;white-space:nowrap;}.toolbar_user li.tb_vip{background-position:-109px -195px;}
.toolbar_user li.tb_not_vip{background-position:-109px -402px;}
.toolbar_user li.tb_hid_vip{background-position:-149px -402px;padding-left:10px;}
.toolbar_user li.tb_gold{background-position:-109px -224px;}.toolbar_user li.tb_gold a{color:#598af0;margin-left:5px;}
.toolbar_user li.tb_score{background-position:-109px -250px;}.toolbar_user li.tb_score a{color:#598af0;margin-left:5px;}
.toolbar_user li.tb_recharge{background-position:-109px -284px;}
.toolbar_user li.tb_service{background-position:-109px -315px;}
.toolbar_user li.tb_profile{background-position:-109px -344px;}
.toolbar_user li.tb_loginout{background-position:-109px -372px;}
.toolbar_user li.tb_user_line{border-top:1px dotted #dde3ef;height:0;overflow:hidden;background:#fff none;line-height:0;}
.toolbar_user a{color:#666;text-decoration:none;}.toolbar_user a:hover{text-decoration:underline;}
#toolbarMsgScreen{overflow:hidden;width:370px;}
.usermsg_con{overflow:hidden;position:relative;width:740px;left:0;top:0;max-height:278px;min-height:0;}
.usermsg_brief{float:left;overflow:hidden;*zoom:1;width:370px;}.usermsg_brief .no_message{text-align:center;color:#999;display:none;}
.usermsg_brief ul{overflow-x:hidden;width:370px;max-height:245px;overflow-y:auto;}
.usermsg_brief li{height:48px;border-bottom:1px dotted #dde3ef;padding:0 10px 0 32px;background-image:url(images/toolbar-icons.png);background-repeat:no-repeat;background-position:-113px -418px;cursor:pointer;}.usermsg_brief li.noborder{border:0;}
.usermsg_brief li.read{background-position:-113px -466px;}
.usermsg_brief li.on{background-color:#f0f4fc;}.usermsg_brief li.on span{background:url(images/toolbar-icons.png) no-repeat 42px -190px;}
.usermsg_brief li.loading{background:#fff none;text-align:center;line-height:48px;}
.usermsg_brief li img.picture{float:left;width:36px;height:36px;border:1px solid #eb6100;padding:1px;margin-top:4px;}
.usermsg_brief li p{float:left;width:190px;white-space:nowrap;overflow:hidden;padding-left:10px;line-height:22px;text-overflow:ellipsis;color:#666;}
.usermsg_brief li span{float:right;line-height:22px;color:#a3b0cb;height:48px;white-space:nowrap;}
.usermsg_brief li em{font-style:normal;color:#a3b0cb;}
.usermsg_detail{float:left;overflow:hidden;*zoom:1;width:370px;padding-bottom:10px;}.usermsg_detail li{padding:0 10px 0 32px;overflow:hidden;display:none;}.usermsg_detail li img.picture{float:left;width:36px;height:36px;margin-top:4px;}
.usermsg_detail li .usermsg_item{margin-left:46px;color:#666;line-height:1.8em;}
.usermsg_detail li .usermsg_tt{color:#a3b0cb;}.usermsg_detail li .usermsg_tt span{float:right;}
.usermsg_detail li h4{font-weight:bold;}
.usermsg_detail li p{line-height:1.8em;}
.usermsg_detail .usermsg_next{float:right;margin-left:15px;}
.usermsg_detail .usermsg_prev{float:right;}
iframe.flash-cover.iframe_left{left:0;}
iframe.flash-cover.iframe_right{right:0;}
#game_frame{display:block;}
.privileges-popup{padding:0 10px;color:#4f4f54;}
.privileges-popup .golden-bean{position:absolute;top:20px;left:205px;display:none;}
.privileges-popup h3{color:#666;font-weight:bold;margin:0 0 5px;position:relative;font-size:12px;}
div.top-toolbar div.links .privileges-popup h3 a{padding:0;}
.privileges-popup .gift-tree{color:#aaa;padding-top:5px;}
.privileges-popup .gift-tree .days-wrap div{display:inline-block;*display:inline;zoom:1;}
.privileges-popup .gift-tree .progressbar{width:345px;height:30px;background-position:-113px -6px;position:relative;left:38px;}
.privileges-popup .gift-bag1 span,.privileges-popup .gift-bag2 span,.privileges-popup .gift-bag3 span,.privileges-popup .gift-bag1,.privileges-popup .gift-bag2,.privileges-popup .gift-bag3,.privileges-popup .gift-tree .progressbar,.privileges-popup .progressbar .active1,.privileges-popup .progressbar .active2,.privileges-popup .progressbar .active3,.privileges-popup .progressbar .active4{background-image:url(images/gift-icons.png);*background-image:url(images/gift-icons.gif);background-repeat:no-repeat;}
.privileges-popup .progressbar .active1,.privileges-popup .progressbar .active2,.privileges-popup .progressbar .active3,.privileges-popup .progressbar .active4{background-position:-462px -6px;height:25px;width:18px;position:absolute;top:0;z-index:1;}
.privileges-popup .gift-bag1 span,.privileges-popup .gift-bag2 span,.privileges-popup .gift-bag3 span{width:12px;height:12px;background-position:-484px -12px;position:absolute;top:-2px;right:-5px;}
.privileges-popup .active1{left:4px;}
.privileges-popup .active2{left:110px;}
.privileges-popup .active3{left:217px;}
.privileges-popup .active4{left:323px;}
.privileges-popup .gift-bag1{background-position:0 0;top:5px;width:26px;height:24px;position:relative;margin:0 28px;}
.privileges-popup .gift-bag2{background-position:-34px 0;top:7px;width:24px;height:29px;position:relative;margin:0 28px;}
.privileges-popup .gift-bag3{background-position:-69px 0;top:7px;width:37px;height:35px;position:relative;margin:0 13px 0 19px;}
.privileges-popup .progressbar-value{background:url(images/progressbar-value.jpg) repeat-x;height:3px;position:absolute;top:10px;left:6px;}
.privileges-popup .progressbar .days-tip{color:#00ca07;top:13px;left:36px;position:absolute;}
.privileges-popup .integral-wrap p{display:inline-block;*display:inline;zoom:1;}
.privileges-popup .integral-wrap .i1{width:94px;}
.privileges-popup .integral-wrap .i2{width:103px;}
.privileges-popup .integral-wrap .i3{width:77px;}
.privileges-popup .integral-wrap .i4{width:70px;text-align:right;}
.privileges-popup .view-box{padding:5px;background-color:#f3fcfe;border-width:1px 1px 2px 1px;border-style:solid;border-color:#d6ebf0;position:relative;color:#4e6367;}
.privileges-popup .view-box .btn{background:#bfbfbf;text-align:center;position:absolute;top:20px;left:70%;color:#fff;font-size:14px;font-weight:bold;display:block;cursor:pointer;padding:5px;}
.privileges-popup .view-box .btn:hover{color:#fff;}
.privileges-popup .view-box .base-gift-value{color:#FF5F4B;}
.privileges-popup .view-box .on{background-color:#ff9000;}
.privileges-popup .view-box .go-home{background-color:#1977B4;}
.privileges-popup .view-box .gohome{background-color:#1676b1;}
.privileges-popup .view-box .gift-detil-wrap{width:250px;}
.privileges-popup .view-box .gift-detil-wrap p{margin:0;}
.privileges-popup .view-box .gift-detil-wrap .gift-name{color:#1977b4;font-size:14px;font-weight:normal;margin:0;}
.privileges-popup #todayRecordList{margin:0 0 0 5px;}
.privileges-popup #todayRecordList dd{margin:0 0 3px 0;}
.privileges-popup #todayRecordList dd h3{font-size:14px;margin:0;}
.privileges-popup .info{overflow:hidden;color:#aaa;padding-top:5px;}
.privileges-popup .info .integral{float:left;white-space:nowrap;}
.privileges-popup .info .links-wrap{float:right;white-space:nowrap;}
.privileges-popup .info .links-wrap a{margin-left:5px;line-height:normal;color:#598af0;}
.privileges-popup .info .pic{clear:both;padding:5px 0;overflow:hidden;}
.privileges-popup .info .pic a{overflow:hidden;float:left;padding:0;width:96px;margin-right:4px;}
.privileges-popup .info .pic img{width:96px;height:66px;display:block;}
.privileges-popup .info .pic a .lineWrap{overflow:hidden;}
.privileges-popup .info .pic .jf{float:left;color:#4E6367;line-height:22px;margin-top:3px;}
.privileges-popup .info .pic .dh{float:right;background-color:#FF9000;color:#fff;line-height:20px;margin-top:3px;padding:0 3px;}
.bottom-popup{transition:all 2s;-moz-transition:all 2s;-webkit-transition:all 2s;-ms-transition:all 2s;width:266px;height:171px;border:2px solid #e0dddd;background:#fff;position:fixed;_position:absolute;bottom:-171px;z-index:999;margin:0;}
.bottom-popup.show{bottom:32px;}
.bottom-popup .inner{margin:1px;background:#f9f9f9;}
.bottom-popup .inner .header{overflow:hidden;width:264px;height:27px;}
.bottom-popup .inner .header h3{margin:3px 0 3px 5px;float:left;background:url("images/logo.jpg") no-repeat;width:64px;height:21px;}
.bottom-popup .inner .header a.close{-moz-transition:background-image 0.2s linear 0s;cursor:pointer;margin:8px 8px 0 0;float:right;background:url("images/close.jpg") no-repeat;width:9px;height:9px;}
.bottom-popup .inner .header a.close:hover{background-image:url("images/close-hover.jpg");}
.bottom-popup .inner .cont{position:relative;width:264px;height:142px;}
.bottom-popup .inner .cont span.tip{position:absolute;left:0;bottom:0;background:rgba(0, 0, 0, 0.5);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#7F000000', EndColorStr='#7F000000')";filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#7F000000', EndColorStr='#7F000000');zoom:1!important;height:22px;width:100%;text-align:center;color:#fff;font-size:12px;}
iframe.popup-f-c{right:0px;}
div.game_footer{font-size:12px;height:28px;background-color:#222;text-align:center;color:#666;padding-top:4px;}
div.game_footer p{line-height:14px;}
