@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,hr,fieldset,input,textarea,select,label,p,blockquote,th,td,button{padding:0px;font-family:Tahoma,\5fae\8f6f\96c5\9ed1,Helvetica,arial;*font-family:\5fae\8f6f\96c5\9ed1,Tahoma,Helvetica,arial}
body {text-align: center;font-size:12px; margin:0px; padding:0; color:#3c3c3c;background:#f7f7f7}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;line-height:150%;}
ul,li{ list-style-type:none;}
i, cite, em, var, address, dfn{font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;line-height:150%; }
a{color: #3c3c3c; text-decoration:none;cursor:pointer;outline:none;}
a:hover {color:#0695d7;text-decoration:underline;}
a:focus {outline: none;}
a:active{noOutline:expression_r(this.onFocus=this.blur());}
.left{float:left;}
.right{float:right;}
.tcenter{text-align:center;}
.tleft{text-align:left;}
.clear{ clear: both;visibility: hidden; }
.csize{font-size:1px;line-height:1px;}
.hidden {display: none;}
.padding5{padding-top:5px;}
.padding10{padding-top:10px;}
.mt10{margin-top:10px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mb10{margin-bottom:10px;}
.red{color:#ff0000 !important;}
.cf{zoom:1}
.cf:after{clear:both;display:table;content:""}

#wrap{position: relative;zoom: 1;overflow: hidden;min-width:1206px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1206?"1206px":"");}
.wrap-bd{position:relative;top:237px;padding: 0 23px;margin:0 auto;width:1160px;}
.boxtop {height:20px;line-height:20px;margin: 15px 0;}
.boxtop h3{border-left:3px solid #0695d7;padding-left:10px;height: 20px;color: #3c3c3c;font: 20px/20px "Microsoft Yahei"; position: relative;font-weight:bold;text-align:left;}
.boxtop h3 .more{position:absolute;right:0px;top:0px;width:51px;height:20px;font-size:14px;line-height;20px;overflow:hidden;zoom:1;color: #9c9c9c;}
.boxtop h3 .more:hover{}
.mt20{margin-top:20px;}

/*Í·²¿µ¼º½À¸*/
.htopbg{background:#f4f4f4;}
.htop{ height:34px;width:1206px;margin: 0px auto;position:relative;z-index:5;}
.htop .htopright{float:left;height:34px;line-height:34px;}
.htop .htopright .list{display:inline;float:left;height:34px;line-height:34px;position:relative;padding-right:5px;}
.htop .htopright a{line-height:34px;vertical-align:baseline}
.htop .htopright em,#topLoginSpan em{_float:left;_margin-top:10px;}
.htop .htopright .app{padding-right:60px;}
.htop .htopright .line{padding-left:5px;}
.htop .htopright .line a{border-left:1px dashed #afafaf;}
.htop a:hover{color:#0695d7;}

.icon16{background-image: url("../images/2016/icon-index.jpg");display:inline-block;height:14px;overflow: hidden;vertical-align: middle;width:16px;}
.iconpng16{background-image: url("../images/2016/icon-index1.png");display:inline-block;height:14px;overflow: hidden;vertical-align: middle;width:16px;}
.app_gray,.homepage_gray,.desktop__gray,.fav_gray{background-image: url("../images/2016/icon-top.png");}
.app_gray{width:18px;padding-right:4px;background-position:-238px -13px;}
.homepage_gray{background-position:-9px -11px;margin-left: 5px;}
.desktop__gray{background-position:-28px -11px;margin-left: 5px;}
.fav_gray{background-position:-46px -11px;margin-left: 5px;}
a:hover .app_gray, .app_gray:hover {background-position: -238px -31px;}
a:hover .homepage_gray, .homepage_gray:hover {background-position: -9px -31px;}
a:hover .desktop__gray, .desktop__gray:hover {background-position: -28px -31px;}
a:hover .fav_gray, .fav_gray:hover {background-position: -46px -31px;}
a:hover .weibo_gray, .weibo_gray:hover {background-position: -153px -61px;}
a:hover .qq_gray, .qq_gray:hover {background-position: -176px -143px;}
a:hover .weixin_gray, .weixin_gray:hover {background-position: -175px -186px;}
a:hover .card_gray, .card_gray:hover {/*background-position:-137px -240px;*/}
a .icon16, .icon16 {transition: all 0.2s ease-out 0s;}
input[type="text"], textarea{transition:box-shadow 0.3s ease-in 0s}
.game_gray{background-position:-72px -17px;width:102px;height:20px;line-height:20px;line-height:22px \9;_line-height:20px;}
.name_gray{background-position:-109px -56px;}
.pwd_gray{background-position:-128px -56px;}
.qq_gray{background-position:-176px -143px;}
.weibo_gray{background-position:-153px -61px;}
.weixin_gray{width:21px;background-position:-175px -186px;}
.new_games .game_list{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
.new_games .game_list:hover{padding-left:10px}

.htop .toploginfo{float:right;height:34px;padding:0px 10px}
#topLoged{width:180px;height:34px;position:relative;}
#topLoged .welcome{width:180px;height:34px;line-height:34px;}
#topLoged .welcome span{color:#0695d7}
#topLoged.on .welcome{position:absolute;left:0px;top:0px;width:178px;line-height:33px;border:1px solid #D8D8D8;background:#ffffff;border:1px solid #D8D8D8;border-bottom:none;z-index:2}

#topLoged .usercenter{display:none;}
#topLoged.on .usercenter{position:absolute;display:block;border:1px solid #D8D8D8;left:0px;top:33px;width:260px;height:135px;background:#ffffff;z-index:1}

#topLoged .userinfo{width:80%;height:58px;margin:18px auto;}
#topLoged .userinfo img{width:58px;height:58px;float:left}
#topLoged .userinfo p{float:left;margin:0px;width:150px;text-align:left;text-indent: 10px; line-height: 200%;}
#topLoged .userinfo .name{color:#0695d7}
#topLoged .userinfo .score span{color:red}
#topLoged a:hover{color:#3c3c3c;text-decoration: none;}
#topLoged.on .usercenter .userbtn{width:90%;height:26px;margin:0px auto;}
#topLoged.on .usercenter .userbtn a{display:block;float:left;margin:0px 6px;width:64px;height:26px;line-height:26px;border:1px solid #D9D9D9;background:#FFFFFF;border-radius:2px;}
#topLoged.on .usercenter .userbtn a:hover{color:#0695d7}


.top_login_btn,.top_reg_btn{font-size:12px;color:#484848;width:35px;height:16px;line-height:16px;display:block;float:left;}
.top_login_btn{float:left;height:34px;line-height:34px;width:46px;}
a.top_login_btn:hover{color:#0695d7;text-decoration:none;}
.top_reg_btn{float:left;height:34px;line-height:34px;width:46px;}
a.top_reg_btn:hover{color:#0695d7;text-decoration:none;}
.applink{position:relative;float: right;width:95px;}
.applink a{position:absolute;left:0;top:0;display:block;width:95px;height: 47px;line-height:34px;line-height:38px\9;background: url("../images/2016/icon-index1.png") -145px 0px;color:#fff;text-indent:18px;}
.applink a:hover{background-position:  -145px -48px;color:#fff;text-decoration:none;}

.htop .qxgame li{float:left;margin:0 5px;line-height:25px;color:#868686;}
.htop .qxgame .lpay{background:url(http://www.snsfun.com/images/2009/pay.jpg) 1px 5px no-repeat;padding-left:18px;}
.htop .qxgame .lhelp{background:url(http://www.snsfun.com/images/2009/help.jpg) 1px 5px no-repeat;padding-left:18px;}
.htop .qxgame{float:right;text-align:left;line-height:25px;color:#000;}
.htop .moregame{float:right;margin-top:7px;height:20px;_line-height:20px;text-align:center}
.htop .moregameDiv{background:#fff;border:1px solid #f5f5f5; position:absolute;top:28px;right:0px;padding:4px;z-index:9999999;overflow:hidden;width:356px;}
.htop .aglist{overflow:hidden;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;width:356px;}
.htop .aglist li{width:88px;float:left;height:25px;line-height:25px;text-align:center;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;position:relative;}
.htop .aglist li a{line-height:25px;}
.iconnewhot{background-image:url("../images/2014/icon-index.jpg");display:inline-block;*position:absolute;*right:6px;*top:7px;height:10px;width:10px;overflow:hidden;margin-left:4px;}
.smhot_graw{background-position: -74px -129px}
.smnew_graw{background-position: -62px -129px}

.lilfb{border:1px solid #E5E5E5}
.htop .curshow{display:block;}

/*.topbg{height:54px;margin-top:85px;_margin-top:0px;}*/
.topbg{height:54px;}
#header{position:relative;width:100%;z-index:21;min-width:1206px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1206?"1206px":"");}
#header .topcon{width:1002px;height:54px;margin:0px auto;background:url("../images/2015/nav.jpg") no-repeat #9fe7fd;border-radius:6px 6px 0px 0px;}

#header .logo {width: 224px;height: 70px;position: absolute;left: 0;top: 6px;background: url("../images/2016/logo.png") no-repeat;z-index:2}
#header .logo a{display:block;width: 224px;height: 70px;}
#header .topbar{width:1002px;margin:0 auto;height:85px;overflow:hidden}

#header .hdopacityDiv{width:100%;height:82px;position:absolute;left:0;top:0;opacity:.7;filter:alpha(opacity=70);background:#fff}
#header .navbar{height: 82px;position: absolute; width: 100%;left:0px;}
#header .navbar .bd{width:1206px;margin:0 auto;position:relative;}
#header .navbar .navcon{height:82px;padding-left: 350px;position:relative;}
#header .navbar li{float:left;width:98px;text-align:center;height:82px;line-height;82px;position:relative;}
#header .navbar li a{position:relative;font-size:15px;display:block;height:82px;background:none;line-height:82px;text-decoration:none}
#header .navbar li a:hover{background:url("../images/2016/nav_bg.png");}
#header .navbar li a.on{background:url("../images/2016/nav_bg1.png"); height:82px;}
#header .navbar li a img{ position: absolute;right: -1px;top: 19px;}
#header .navbar .navcon .search{position: absolute;right:25px;top:25px;width:180px;height:28px;border:1px solid #C8CAC9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;z-index:2;padding-left:5px}
#header .navbar .navcon .searchbtn{position: absolute;right:30px;top:30px;width:20px;height:20px;z-index:3;background: url("../images/2016/icon-index1.png") 0px -395px;border:none;}

/*snow start*/
#header .navbar{    background: url(/Public/images/2016/2016snow.png) no-repeat top center;}
#header .hdopacityDiv{width:100%;height:82px;position:absolute;left:0;top:0;opacity:1;filter:alpha(opacity=100);background: url("/Public/images/2016/2016_snow_bg.png") repeat-y;      webkit-animation: animate-snow 15s linear infinite;      -moz-animation: animate-snow 15s linear infinite;      -ms-animation: animate-snow 15s linear infinite;      animation: animate-snow 15s linear infinite;}
 @-webkit-keyframes animate-snow
 {
  0% { background-position: center 0, 0 0;}
  100% { background-position: center 1170px, 0 0;}
 }
 @-moz-keyframes animate-snow
 {
  0% { background-position: center 0, 0 0;}
  100% { background-position: center 1170px, 0 0;}
 }
 @-ms-keyframes animate-snow
 {
  0% { background-position: center 0, 0 0;}
  100% { background-position: center 1170px, 0 0;}
 }
 @keyframes animate-snow
 {
  0% { background-position: center 0, 0 0;}
  100% { background-position: center 1170px, 0 0;}
 }
 #header .logo {   height:88px; background: url("/Public/images/2016/logo-snow.png") no-repeat;top: -12px;}
 #header .logo a{height:88px;}
  #header .hdopacityDiv{ background:none\9 }
/*snow end*/

#zuoyou{display:none;}
#wrap{}
.main{overflow:hidden;}
.main_l{width:284px;float:left;}
.main_r{width:848px;float:right;}

#wrap .leftbar{position:absolute;left:-297px;top:-55px;width:297px;height:491px;}
#wrap .rightbar2{position:absolute;right:-297px;top:-55px;width:297px;height:491px;}


.appdownload{display:block;width:284px;height:75px;background: url("../images/2016/down.jpg") 0px 0px;margin:20px auto}
.appdownload:hover{background: url("../images/2016/down.jpg") 0px -75px;}

/*×îÐÂ¿ª·þ*/
.server-box-1{height: 562px;border: 1px solid #dfdfdf;background-color:#fff;}
.com_new_games{height: 522px;overflow: hidden;}
.com_new_games .game_list{height:28px;padding: 3px 0 3px 17px;*padding:0 0 0 10px;position:relative;overflow:hidden;}
.com_new_games .first{float:left;width:93px;overflow:hidden;}
.com_new_games .first .game_name{position:relative;width:63px;height:28px;line-height:28px;overflow:hidden;float:left}
.com_new_games .first .game_icon{width:50px;height:50px;padding-left:5px;line-height:50px;overflow:hidden;float:left;display:none;}
.com_new_games .first .game_icon img{width:50px;height:50px}
.com_new_games .g_name_time{float:left;width: 91px;padding-left:0px;/*height:28px;*/line-height:28px;text-align:center;overflow:hidden;}
.com_new_games .g_name_time a:hover .name{text-decoration:underline;}
.com_new_games .g_name_time .g_time{line-height:22px;color:#666;}
.com_new_games .g_name_time .g_name{color:#484848;overflow:hidden;display:none;width:100%;}
.com_new_games .current .g_name{display:block;height:22px;line-height:22px;font-weight:bold;}
.com_new_games .name{padding-right:5px;float:left;cursor:pointer;}
.kq_hot{background:url("../images/2014/icon-index.jpg") -6px -128px no-repeat;display:block;height:11px;width:28px;float:left;margin-top:10px;;overflow:hidden;}
.kq_hot500{background:url("/images/2015/500.jpg") no-repeat scroll 0 0;display: block;height: 23px;position: absolute;right: 26px;top: 14px;width: 28px;}
.kq_new{background:url("../images/2014/icon-index.jpg") -6px -142px no-repeat;display:block;height:11px;margin-top:10px;width:28px;float:left;overflow:hidden;}
.kq_h5{background:url("../images/2016/icon-index.jpg") -6px -114px no-repeat;display:block;height:11px;margin-top:10px;width:28px;float:left;overflow:hidden;}
.com_new_games .current{height: 50px;background-color:#ebe9ea;padding: 10px 0 10px 15px;*padding:8px 0 8px 10px;}
.com_new_games .current .game_name,.com_new_games .current em,.com_new_games .current .button_a{display:none;}
.com_new_games .current .game_icon,.com_new_games .current .button_b{display:block;}
.com_new_games .button_box{float:left;width:80px;padding-left:0px;height:50px;line-height:26px;text-align:center;overflow:hidden;}
.com_new_games .button_a,.com_new_games .button_b{display:block;width:61px;margin:0 auto;text-align:center;}
.com_new_games .button_a{height:28px;line-height:28px;}
.com_new_games .button_b{display:none;height:26px;margin-top:12px;color:#fff;background: url("../images/2016/icon-index1.png") -76px -36px;}
.com_new_games .button_b:hover{color:#fff;text-decoration:none;background-position: -76px -92px;}
.com_new_games .current .button_box{display:block}
.server-page-tabs{width:86px;height:20px;line-height:20px;margin:12px auto 12px;text-align:center;position:relative;font-weight:bold;}
.ser-page{}
.server-page-tabs div{float:left;width:22px;height:7px;margin-right:6px;line-height:7px;background-position:-34px -377px;cursor:pointer;}
.server-page-tabs div.on{background-position:-5px -377px;}
/*×îÐÂ¿ª·þend*/
.app-go{color:#f40}
.app-go:hover{color:#f40}
#footer {height:127px;background-color:#e6e6e6;min-width: 1160px;_width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1160?"1160px":"");overflow:hidden;}
#footer .botcon{position:relative;width: 1160px;margin:0px auto;text-align:center; line-height:25px;padding:29px 0 15px 0px;color:#3c3c3c;}
#footer .botcon ul{overflow:hidden;height:15px;width: 500px;margin: 0 auto;}
#footer .botcon .list{display:inline;float:left;position:relative;padding-right:12px;height:15px;line-height: 15px;}
#footer .botcon .line{border-left: 1px solid #afafaf;padding-left:12px;}
#footer .botcon .num{line-height:36px;}
#footer .botcon .yqlink{padding: 8px 0 0 0;overflow:hidden;}
#footer .botcon .yqlink a, #footer .botcon .yqlink span{display:block;float:left;height: 28px;padding: 0 10px 0 0;text-overflow: ellipsis;overflow:hidden;white-space:nowrap;}
#footer .botcon .yqlink p{margin:5px;}
#footer .botcon .aqlm{position:absolute;right:89px; top:58px;}
/************popup gamecard*****************/
.popdiv{display: block; left: 50%;position: fixed !important;  top: 50%; width: 570px; z-index: 10000;text-align:left;height:233px; position:absolute;}
.popdiv .title1{background: url("../images/common/pop_top.png") no-repeat transparent;color: #FFFFFF;font-family: Tahoma;font-size: 14px;font-weight: bold;height: 35px;line-height: 28px;padding-left: 25px;padding-right: 20px; padding-top:10px;}
.popdiv .pop_content{height: auto;overflow: hidden;padding: 25px 20px;width:530px;background: url("../images/common/pop_middle.png") repeat-y transparent;}
.icon_false, .icon_true, .icon_tips {}
.icon_false{background: url("../images/common/sys1pop.gif") no-repeat left -73px;float: left;height: 64px;width: 120px;margin-left:30px;margin-top:30px}
.icon_tips {background: url("../images/common/sys1pop.gif") no-repeat left -146px ;float: left;height: 64px;width: 120px;margin-left:30px;margin-top:30px;}
.pop_main{float:left;}
.popdiv .title1 a.close_1 {background: url("../images/common/close_off.gif") no-repeat scroll 0 0 transparent;display: block;float: right;height: 16px;margin-top: 5px;width: 17px;}
.pop_main .w350 {width: 350px;}
.pop_main h3 {border-bottom: 1px solid #EEEEEE;color: #333333;font-size: 14px;height: auto;line-height: 26px;margin: 0 0 10px;}
.msginfo {font-size:14px;font-weight:bold;color:#0695d7;}
.msginfo .error{color:#0695d7;}
.btn03{width:100px;height:30px;line-height:30px;color:#fff;font-weight:bold;background-color:#16a4ec;border-radius:2px;display:inline-block;text-align:center;}
.pop_bottom{background: url("../images/common/pop_bottom.png") no-repeat transparent;width:570px;height:37px;}
/****************message*******************/
.message{width:570px;margin:0 0 0 -240px;top:5%;margin-top:10%;}
#alpha{position:absolute;z-index:998;left:0;top:0;width:100%;height:1200px;background:none repeat scroll 0 0 #333333;
filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8; }
.message .msginfo{font-size:14px;font-weight:bold;color:#FF6600;margin:30px 0;width:350px;}
.message .msginfo .success{color:#000;}

/**********reg check css*************/
.onShow{line-height:22px; vertical-align:middle;text-align:left;}
.onError{color:#cc3300;	font-style:normal;}
.onSuccess{	color:#006600;}


/******************µ¯´°µÇÂ¼********************/
#div_window_login{display: block; width: 550px;height:350px; z-index: 10000; text-align:left;position:absolute;background:#fff;}
#div_window_login .title1{position:relative;}
#div_window_login .close_1{display:block;width:16px;height:16px;right:15px;top:22px;position: absolute;background: url(../images/2016/icon-index.jpg) -157px -376px no-repeat;z-index:999;}
#div_window_login .close_1:hover{background-position:-130px -376px;}

#div_window_login .pop_main{margin-top: 0; width: 550px;height:350px;position: relative;}
#div_window_login .toptab li{position:relative;float:left;width:274px;height:59px;line-height:59px;font-size:20px;font-weight:bold;text-align:center;color:#0e5572;cursor:pointer;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
#div_window_login .on .em1,#div_window_login .off .em1,#div_window_login .on .em2,#div_window_login .off .em2{position: absolute;top: 16px;left: 44px;width: 30px;height: 27px;background: url(/Public/images/2016/icon-index.jpg) no-repeat;}
#div_window_login .on .em1{background-position:-188px -362px;}
#div_window_login .off .em1{background-position:-218px -362px;}
#div_window_login .on .em2{background-position:-190px -326px;}
#div_window_login .off .em2{background-position:-220px -326px;}
#div_window_login #loginTab{border-right:none;}
#div_window_login .toptab .on{color:#3fb2e8;}
#div_window_login .toptab .off{color:#9c9c9c;}
#div_window_login .popLoginBox{width:250px;position:absolute;left:150px;top:75px;color:#3c3c3c}

/***µÇÂ¼²¿·Ö***/
#div_window_login .fixed:after{content:".";display:block;height:0;clear:both;visibility: hidden}
#div_window_login .fixed {zoom:1}
#div_window_login .form_list .input_txt {margin-right: 12px}
#div_window_login .input_txt{height:20px;line-height:20px;padding:5px;font-size:12px;color:#565656;border:1px #c9c9c9 solid;float:left}
#div_window_login input[type=text],input[type=password],textarea{box-shadow:3px 3px 5px rgba(0,0,0,0.06) inset}
#div_window_login input[type=text]:focus,input[type=password]:focus,textarea:focus{border-color:#76c4f2;color:#3098d5;box-shadow:0px 0px 10px rgba(96,205,205,0.5)}
#div_window_login input[type=text]:focus,input[type=password]:focus{font-weight:bold}
#div_window_login input[type=submit],button[type=submit]{cursor:pointer}
#div_window_login button{cursor:pointer}
#div_window_login .input_box .input_tip{position:absolute;color:#979797;left:0;top:0}
#div_window_login .input_box label{cursor:text}

#div_window_login #login_err_msg{color:red}
#div_window_login #loginbox{width:250px;margin:0px auto}
#div_window_login #loginbox .form_list{width:100%;padding-bottom:8px;*padding-bottom:4px;_padding-bottom:4px;position:relative;}
#div_window_login #loginbox .input_box{position:relative;float:left;margin-right:-20px}
#div_window_login #loginbox .input_txt{padding-left:34px;}
#div_window_login #loginbox .input_w1{width:165px}
#div_window_login #loginbox .input_tip{height:32px;line-height:32px}
#div_window_login #loginbox .icon_box{width:28px;height:30px;display:inline-block;overflow:hidden;background:#f1f1f1;border-right:1px #cecece solid;position:absolute;top:1px;left:1px;}
#div_window_login .name_gray{background-position:-109px -56px;}
#div_window_login .pwd_gray{background-position:-128px -56px;}
#div_window_login .qq_gray{background-position:-176px -143px;}
#div_window_login .weibo_gray{background-position:-153px -61px;}
#div_window_login .wx .weixin_gray{width:21px;background-position:-175px -186px;}
#div_window_login a:hover .weibo_gray, .weibo_gray:hover {background-position: -153px -61px;}
#div_window_login a:hover .qq_gray, .qq_gray:hover {background-position: -176px -143px;}
#div_window_login a:hover .weixin_gray, .weixin_gray:hover {background-position: -175px -186px;}

#div_window_login #loginbox .auto_login{height:20px;line-height:20px;color:#565656}
#div_window_login #loginbox .auto_login .auto_login_l{float:left}
#div_window_login #loginbox .auto_login .forget{float:right}
#div_window_login #loginbox .auto_login .checkbox_a{height:20px;line-height:20px;float:left}
#div_window_login #loginbox .auto_login .fui_checkbox{margin:2px 4px 2px 0}
#div_window_login #loginbox .submit{font-size:14px;border:1px solid #00ADEC;background:#3E9AF1;color:white;border-radius:2px;width:100%;height:36px;line-height:36px;background:linear-gradient(#00adec,#109dff);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);}
#div_window_login #loginbox .submit:hover{background:#13B4FF;}
#div_window_login #loginbox .with_other_login{height:20px;line-height:20px}
#div_window_login #loginbox .with_other_login li{display:inline}
#div_window_login #loginbox .with_other_login a{color:#565656;margin-right:15px;float:left}
#div_window_login #loginbox .with_other_login a .name{float:left}
#div_window_login #loginbox .with_other_login .reg{color:#3098d5;float:right;margin:0}

#div_window_login .pop-module-static #J_static{height:25px;font-weight:700;color:#3fb2e8}
#div_window_login .pop-module-quick #J_quick{height:25px;font-weight:700;color:#3fb2e8}
#div_window_login .pop-module-quick .pop-quick-form{width:250px; margin-top: 12px;padding-top: 8px;}

#div_window_login .logbox1{width:250px;margin:0 auto;margin-top:15px;position:relative;}
#div_window_login .pop-log-tips{height:25px;line-height:25px;color:#f25277;text-align:center}
#div_window_login .popLoginBox .form_list{width:100%;padding-bottom:18px;*padding-bottom:10px;position:relative;}
#div_window_login .popLoginBox .input_box{position:relative;float:left;margin-right:-20px}
#div_window_login .popLoginBox .input_txt{padding-left:10px;}
#div_window_login .popLoginBox .input_w1{width:229px}
#div_window_login .popLoginBox .input_tip{height:32px;line-height:32px}
#div_window_login .popLoginBox .icon_box{width:28px;height:30px;display:inline-block;overflow:hidden;background:#f1f1f1;border-right:1px #cecece solid;position:absolute;top:1px;left:1px;}
#div_window_login .popLoginBox .icon_box .icon16{margin:8px 6px;width:12px;height:12px;}
#div_window_login .popLoginBox .auto_login{height:20px;line-height:20px;color:#565656}
#div_window_login .popLoginBox .auto_login .auto_login_l{float:left}
#div_window_login .popLoginBox .auto_login .forget{float:right}
#div_window_login .popLoginBox .auto_login .checkbox_a{height:20px;line-height:20px;float:left}
#div_window_login .popLoginBox .auto_login .fui_checkbox{margin:2px 4px 2px 0}
#div_window_login .popLoginBox .submit_label{display:block;width:248px;height:45px;padding:0px;border-radius:2px;}
#div_window_login .popLoginBox .submit{font-size:20px;border:none;color:white;width:100%;height:45px;line-height:45px;_border:none;cursor:pointer;background:url(../images/2016/icon-index.jpg) -3px -217px no-repeat;}
#div_window_login .popLoginBox .submit:hover{background-position:-3px -263px;;}
#div_window_login .popLoginBox .with_other_login{height:20px;line-height:20px}
#div_window_login .popLoginBox .with_other_login li{display:inline}
#div_window_login .popLoginBox .with_other_login a{color:#565656;margin-right:10px;float:left}
#div_window_login .popLoginBox .with_other_login a .icon16{margin:0 3px 0 0;margin-right:3px;float:left;height:16px;}
#div_window_login .popLoginBox .with_other_login a .name{float:left}
#div_window_login .popLoginBox .with_other_login .reg{color:#3098d5;float:right;margin:0}
#div_window_login .popLoginBox .other_links{border-top:1px solid #E7E7E7;width:243px;margin:0 auto;padding-top:12px;}
#div_window_login .popLoginBox .other_links a{display:inline-block;width:61px;height:59px;line-height:81px;margin-right:8px;}
#div_window_login .popLoginBox .other_links a.uppsw{background:url(../images/2014/ico_1.jpg) no-repeat;}
#div_window_login .popLoginBox .other_links a.pay{background:url(../images/2014/ico_2.jpg) no-repeat;}
#div_window_login .popLoginBox .other_links a.lostpsw{background:url(../images/2014/ico_3.jpg) no-repeat;}
#div_window_login .popLoginBox .other_links a:hover {text-decoration:none;color:#ff6600;}
#div_window_login .qrcode-main{position:relative;padding-bottom:15px;min-height:130px;_height:130px}
#div_window_login .qrcode-img{width:148px;height:148px;margin:0 auto;box-shadow:0 0 8px #DDD}
#div_window_login .qrcode-msg{margin-top:40px}
#div_window_login .qrcode-msg h6{font-size:14px;color:#333;margin-top:15px;font-weight:700;text-align:center}
#div_window_login .qrcode-msg p{margin:20px 0;text-align:center}
#div_window_login .msg-err i,.msg-ok i{display:inline-block;_display:inline;font-size:32px;line-height:32px;margin:0 auto;text-align:center}
#div_window_login .msg-ok i{color:#b5e163}.msg-err i{color:#f37c75}
@font-face {
    font-family: "iconfont";
    src: url("/Public/css3/font_1428652832_452522.eot?#iefix") format("embedded-opentype"), url("/Public/css3/font_1428652832_452522.woff") format("woff"), url("/Public/css3/font_1428652832_452522.ttf") format("truetype"), url("/Public/css3/font_1428652832_452522.svg#iconfont") format("svg");
}
#div_window_login .iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
#div_window_login .qrcode-login .refresh{width:250px;height:37px;display:inline-block;overflow:hidden;text-align:center;line-height:36px;font-size:16px;font-weight:700;color:#FFF;background:#f40;border-radius:3px;cursor:pointer;zoom:1;}
#div_window_login .refresh:hover,#div_window_login .qrcode-login .refresh:hover{color:#fff;text-decoration:none}
#div_window_login .qrcode-login .qrcode-msg,#div_window_login .qrcode-login-error .qrcode-msg .msg-err,#div_window_login .qrcode-login-error .qrcode-msg .msg-ok{display:none}
#div_window_login .qrcode-login-error .qrcode-msg,#div_window_login .qrcode-login-error .qrcode-msg .msg-err,#div_window_login .qrcode-login-ok .qrcode-msg,.qrcode-login-ok .qrcode-msg .msg-ok{display:block}
#div_window_login .login-box.loading .bd,#div_window_login .login-box.loading .hd,#div_window_login .qrcode-login-error .qrcode-mod,#div_window_login .qrcode-login-ok .qrcode-mod,#div_window_login .qrcode-login-ok .qrcode-msg .msg-err{display:none}
#div_window_login .qrcode-desc{margin:5px 0;text-align:center;}

#xiaoxi_left{margin-top:10px;}
/*Ç©µ½*/
.sign{float:left;}
.sign a{display:block;height:40px;width:43px;background:url("../images/2014/qd.jpg") no-repeat scroll 0 -40px;}
.sign a:hover{background:url("../images/2014/qd.gif") no-repeat;}
.loginedinfo .avatar {padding: 0 8px!important;}
#sign-notice {color:#0B96D7;font-size: 20px;font-weight: 400;height:60px;line-height:60px;margin: 0;cursor:auto}
.sign-rules {line-height: 22px;}
.sign-notice {height: auto;margin: 0 auto;position: relative;width: 450px;}
.sign-notice #sign-float-point {
    display: none;
    font-weight: 700;
    left: 0;
    line-height: 20px;
    opacity: 0.9;
    position: absolute;
}

.aui_content h5 {
    color: #0082cb;
    font-size: 20px;
    font-weight: 400;
}

.aui_content p {
    margin-bottom: 8px;
    margin-top: 8px;
    padding-left: 10px;
}
.dialog-source {
    display: none;
}

.sign-date {
    height: auto;
    margin: auto;
    overflow: hidden;
    width: 450px;
}
.sign-date table {
    border-collapse: separate;
    border-spacing: 1px;
    font-size: 14px;
    line-height: 28px;
    text-align: center;
    width: 100%;
}
.sign-date td {
    color: #4a4b4b;
    line-height: 28px;
}
.sign-date th {
    color: #3f6984;
    line-height: 28px;
	font-size:16px;
}
.sign-date td.no {
	color:#DADADA
}
.sign-date td.yes {
    background: url("../images/2016/signed.png") no-repeat center #fff;color:#fff
}
.sign-date td.today {
   background: url("../images/2016/signeing.png") no-repeat center #fff;color:#fff
}
.sign-date td.have-signed {
    background: url("../images/2016/signeing.png") no-repeat center #fff;color:#fff
}
.sign-box {margin: 30px auto 0;text-align: center;width: 450px;}
.date-now {background:#EFEFEF;color:#646464;font-size: 18px;height:48px;line-height:48px;margin-top:10px;margin-left:18px;_margin-left:9px;text-align:left;width:416px;text-indent:18px;}
.double11{background: url("../images/2014/shop/double2.png") no-repeat scroll 0 0;
    display: block;
    height: 46px;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 46px;
	z-index:100px;
}
.top_bar{position:relative;}
.top_bar .bar{background: url("../images/2014/top_bar.png") no-repeat scroll 0 0;
    display: block;
    height: 20px;
    position: absolute;
    right: 0px;
    top: 3px;
    width: 33px;
	z-index:100px;
}
/*long add*/
.sign-date td{font-size:14px;}
#ljdate{float:right;height: 48px;line-height: 48px;margin-right: 18px;font-size:14px}
#ljdate span{color:#FC4420}
.sign-box .lxnav{width:426px;height:28px;margin:0px auto;margin-top:15px;margin-left:18px;_margin-left:9px;}
.sign-box .lxnav li{float:left;width:75px;height:28px;line-height:28px;margin-right:10px;_margin-right:5px;color:#626262;background:#EEEEEE;text-align:center;cursor:pointer}
.sign-box .lxnav li.on{background:#0594D6;color:#ffffff}
.jiangli{float:left;width:416px;height:96px;background:#EEEEEE;margin-left:18px;_margin-left:9px;position: relative;}
.jianglicon{width:414px;height:94px;margin:1px;background:#ffffff;display:none}
.jlicon{float:left;margin:12px 20px;white-space:nowrap;color:#0093D6;line-height: 30px;}
.jlicon em{display:block;width:47px;height:47px;background-image:url("../images/2016/icon-index1.png");margin:0px auto}
.jlicon .score{background-position:-54px -165px}
.jlicon .money{background-position:-2px -165px}
.getsignjl{position:absolute;right:30px;top:34px;display:block;width:50px;height:25px;line-height:25px;text-align:center;border:1px solid #D8D8D8;border-radius:2px;background:#FFFFFF;text-decoration:none;z-index:1991;}
.loginedinfo .logined_links{position:relative;z-index:9}
.vip4kf{background: rgba(0, 0, 0, 0) url("../images/2016/vip4kf.jpg") no-repeat scroll 0 0;display: none;height: 33px;position: absolute;right: -4px;top: -1px;width: 82px;}
.vip4kflist{display:none;position:absolute;padding:6px 20px;width:160px;height:108px;background:url('../images/2016/kflist.png') no-repeat;right:-200px;top:-15px;}
.vip4kflist img{float:left;margin-top:5px;cursor:pointer}
.vip4kflist span{white-space:nowrap;height:23px;line-height:23px;width:45px;float:left;margin-top:5px;text-indent:3px}

/*==================×ó±ßÀ¸==============*/
.slidetoolbarContainr {position:fixed;_position:absolute;top:0;left:0;width:60px;height:100%;_height:904px;z-index:500}
.lfopacityDiv{width:60px;height:100%;position:absolute;left:-60px;top:0;opacity:.4;filter:alpha(opacity=40);background:#666;margin-top: 34px;}
.slidetoolbar {font-size: 12px;height: 100%;left: -60px;margin-top: 44px;position: relative;width: 60px;}
.slidetoolbar .applist{position:relative;text-align:center;width:60px;}
.slidetoolbar .appitem{height:72px;margin-bottom:15px;position:relative;}
.slidetoolbar .icon{color:#fff;display:block;height:20px;padding-top:50px;position:relative;width:60px;font-family:simsun}
.slidetoolbar .hot{background:url("../images/2014/left/new.gif") no-repeat scroll 0 0;height: 25px;position: absolute;right: -5px;top: -3px;width: 40px;z-index: 5;}
.slidetoolbar .icon-0:hover,.slidetoolbar .icon-1:hover,.slidetoolbar .icon-2:hover,.slidetoolbar .icon-3:hover,.slidetoolbar .icon-4:hover{color:#666;}
.slidetoolbar .icon-img{position:absolute;left:6px;top:4px;width:44px;height:44px;background:url("/Public/images/2016/left/icon_left.png") no-repeat;}
.slidetoolbar .icon-img1{background-position:-8px -4px;}
.slidetoolbar .icon-1:hover .icon-img1{background-position:-176px -4px;}
.slidetoolbar .icon-img2{background-position:-8px -48px ;}
.slidetoolbar .icon-0:hover .icon-img2{background-position:-176px -48px;}
.slidetoolbar .icon-img3{background-position:-8px -92px ;}
.slidetoolbar .icon-2:hover .icon-img3{background-position:-176px -92px;}
.slidetoolbar .icon-img4{background-position:-8px -136px ;}
.slidetoolbar .icon-3:hover .icon-img4{background-position:-176px -136px;}
.slidetoolbar .icon-img5{background-position:-8px -180px ;}
.slidetoolbar .icon-4:hover .icon-img5{background-position:-176px -180px;}
.slidetoolbar .appitem-hover .icon{text-decoration:none;}
.slidetoolbar .icon-0{background-position:7px 8px;font-family:Tahoma,Î¢ÈíÑÅºÚ,Helvetica,arial}
.slidetoolbar .icon-1{background-position:7px -74px;font-family:Tahoma,Î¢ÈíÑÅºÚ,Helvetica,arial}
.slidetoolbar .icon-2{background-position:7px -158px;font-family:Tahoma,Î¢ÈíÑÅºÚ,Helvetica,arial}
.slidetoolbar .icon-3{background-position:7px -243px;font-family:Tahoma,Î¢ÈíÑÅºÚ,Helvetica,arial}
.slidetoolbar .icon-4{background-position:7px -327px;font-family:Tahoma,Î¢ÈíÑÅºÚ,Helvetica,arial}
/*.slidetoolbar .content{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #f7f7f7;border-color:#e6e6e6 #e6e6e6 #e6e6e6 -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px medium;display:none;height:70px;left:50px;overflow:hidden;position:absolute;text-align:left;top:-1px;width:290px;z-index:500;}*/
.slidetoolbar .content,.slidetoolbar .horoscope{display:none;position:absolute;top:0px;left:60px;width:290px;height:72px;border-left:none;overflow:hidden;text-align:left;background:url("../images/2016/left/icon_left_bg.png") -61px 0 no-repeat;z-index:500}
.slidetoolbar .appitembg .content{background-image:url("../images/2016/left/icon_left_bg0.png");}
.slidetoolbar .appitem-hover{background: url("../images/2016/left/icon_left_bg.png") 0 0 no-repeat;}
.slidetoolbar .appitembg .appitem-hover{background: url("../images/2016/left/icon_left_bg0.png") 0 0 no-repeat;}
.slidetoolbar .appitem-hover .content{display:block;}
.slidetoolbar .content .text{margin:5px 0 0 15px;overflow:hidden;white-space:nowrap;width:145px;border:none;padding:0px;}
.slidetoolbar .content .text a{width:135px;font-family:simsun;position:relative;padding:0 5px;display:block;font-size:12px;overflow:hidden;line-height:30px;_zoom:1;_margin-bottom:0;_margin-top:2px;cursor:pointer;}
.slidetoolbar .content .text a:hover{text-decoration:none;}
.slidetoolbar .content .text img{margin-right:2px;position:relative;vertical-align:bottom;cursor:pointer;}
.slidetoolbar .content .text span{display:inline-block;top:1px;cursor:pointer;}
#loginedgame{float:left;}
.slidetoolbar .content .text .red{margin-right:0px;width:59px;white-space:nowrap;padding-left:5px;}
.slidetoolbar .content .text .kefu{padding-top:5px;display:block;background-color:none;}
.slidetoolbar .content .text .kefu .kefu_img{background:url("/Public/images/2016/left/icon_left.png") -123px -5px no-repeat;width:42px;height:52px;float:left;}
.slidetoolbar .content .text .kefu .kefu_con{float:left;width:70px;height;40px;line-height:52px;font-weight:bold;font-size:14px;padding-left:5px;}
.slidetoolbar .content .text .jifen{height:30px;line-height:30px;font-family:simsun;color:#484848}
.slidetoolbar .content .text .jifen span{color:#ff000e;font-weight:bold;font-family:Tahoma,Î¢ÈíÑÅºÚ,Helvetica,arial}
.slidetoolbar .content .text .jifen02{height:25px;line-height:25px;}
.slidetoolbar .content .text .jifen02 a{padding:0px;height:25px;line-height:25px;}
.slidetoolbar .content .text .jifen02 .get{width:56px;float:left;}
.slidetoolbar .content .text .jifen02 .get .get_fen{}
.slidetoolbar .content .text .jifen02 .shop{width:70px;float:left;padding-left:5px}
.slidetoolbar .content .text .jifen02 .shop .get_fen{}
.slidetoolbar .content .text .xiaoxi{color:#484848}
.slidetoolbar .content .text .xiaoxi .con{float:left;font-family:simsun;}
.slidetoolbar .content .text .xiaoxi a{color:#15c3cd;float:left;width:30px;font-weight:bold;padding-left:10px;}
.slidetoolbar .content .text .tie{float:left;width:57px;padding:0px;}
.slidetoolbar .content .text .congzhi{color:#3c3c3c;font-weight:bold;padding-left:2px; position:absolute;right:0;}
.slidetoolbar .content .link{color:#666;font-size:14px;line-height:30px;white-space:nowrap;}
.slidetoolbar .content .link:hover{color:#f30;}
.slidetoolbar .content .link2{margin-left:5px;}
.slidetoolbar .content .image{position:absolute;right:0;top:0;width:130px;padding-top:9px;}
.slidetoolbar .content .image .image_tit{border-left:3px solid #0695d7;padding-left:5px;color:#0695d7;font-weight:bold;font-size:14px;height:18px;line-height:18px;}
.slidetoolbar .content .image .image_con{font-family:simsun;position:relative;display:block;font-size:12px;overflow:hidden;line-height:20px;cursor:pointer;}
.slidetoolbar .content .image a:hover{text-decoration:none;}
.slidetoolbar .content .image  img{position:relative;vertical-align:bottom;cursor:pointer;}
.slidetoolbar .content .image  .game_name{display:inline-block;float:left;top:1px;cursor:pointer;line-height:40px;height:40px;}
.slf_web,.slf_h5{background:url("../images/2016/left/icon_left.png") -79px -107px no-repeat;display:block;height:11px;width:28px;float:left;margin-top:15px;;overflow:hidden;}
.slf_h5{background-position:-79px -123px;}
#loginedgame .slf_web,#loginedgame .slf_h5{margin-top:10px;}
.slidetoolbar .content .image  .kq_hot{display:inline-block;position:absolute;top:12px;cursor:pointer;background:url("../images/2014/left/icon_08.png") left top no-repeat;width:28px;height:11px;overflow:hidden;right:5px;}
.slidetoolbar .content .image .ques_1{display:block;}
.slidetoolbar .content .image .ques_1 .pic{background:url("../images/2016/left/icon_left.png") -82px -14px no-repeat;width:25px;height:25px;overflow:hidden;float:left;}
.slidetoolbar .content .image .ques_1 .con{width:70px;height:26px;line-height:26px;float:left;padding-left:10px;font-family:simsun;}
.slidetoolbar .content .image .ques_2 {padding-top:5px;}
.slidetoolbar .content .image .ques_2 .pic{background:url("../images/2016/left/icon_left.png") -82px -45px no-repeat;width:25px;height:25px;overflow:hidden;float:left;}
.slidetoolbar .content .image .ques_2 .con{min-width:80px;height:26px;line-height:26px;float:left;padding-left:10px;}
.slidetoolbar .content .image .test_tit{border-left:3px solid #0695d7;padding-left:5px;color:#0695d7;font-weight:bold;font-size:14px}
.slidetoolbar .content .image  .sw_hot{display:inline-block;position:absolute;top:2px;cursor:pointer;background:url("../images/2014/left/icon_08.png") left top no-repeat;width:28px;height:11px;overflow:hidden;right:5px;}
.slidetoolbar .content .image .jifen_num{color:#6fb416;}
.slidetoolbar .content .image .xiaoxi_tit{border-left:3px solid #0695d7;padding-left:5px;color:#0695d7;font-weight:bold;font-size:14px;height:18px;line-height:18px;}
.slidetoolbar #paygame a{width:105px;}
.slidetoolbar .content .image  .luntan{width:60px;height:20px;line-height:20px;float:left;}
.slidetoolbar .content .image .cz_pic{background:url("../images/2016/left/icon_left.png") -82px -76px no-repeat;width:25px;height:25px;float:left;margin-top:15px;margin-left:10px;}
.slidetoolbar .content .image .cz_con{height:55px; line-height:55px;padding-left:10px;}
.slidetoolbar .content .desc{color:#999;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:130px;}
/*.slidetoolbar-closebtn{background:url("../images/2014/left/slidetoolbar-icon.png") no-repeat scroll 0 0 #e6e6e6;bottom:50px;cursor:pointer;display:none;height:50px;position:absolute;width:50px;left:0;}*/
.slidetoolbar-closebtn{position:absolute;height:50px;width:50px;bottom:50px;background:url("../images/2016/left/icon_left.png") no-repeat;cursor:pointer;display:none;left:5px;}
.slidetoolbar-closebtn:hover{}
.slideclosebtn-open{background-position:-54px -227px;opacity: .4;filter: alpha(opacity=40);background-color: #666;}
.slideclosebtn-close{background-position:-5px -227px;}
.slidetoolbar #loginedgame span{float:left;}
#xiaoxi_left{margin-top:17px;}
.slidetoolbarContainr .smpt{margin-top:0;padding-top:24px;}

/*==================µ¼º½À¸ÓÒ²à==============*/
#h5code,#h5lb{position:absolute;top:0px;right:0px;}
#h5code{position:absolute;width:154px;height:210px;top:79px}
#h5lb{height:80px;overflow:hidden;position:relative;width:154px;z-index:10}
#h5lb a{background: url("http://www.lequ.com/Public/images/2016/index/index_h501.png") repeat scroll 0 0;cursor:pointer;display:block;height:80px;overflow:hidden;position:absolute;left:0;text-indent:-2000px;width:154px;z-index:900}

#showRightTopQrCodeMask{z-index: 9998;display: none;position: fixed;top: 0;right: 0;left: 0;bottom: 0;background-color: rgba(0, 0, 0, .5);}
#showRightTopQrCode{z-index: 9998;display: none;height: 400px;background: #fff;position: fixed;top: 50%;margin-top: -200px;left: 50%;margin-left: -172px;font-size: 16px}
#showRightTopQrCode .relative{position: relative;}
#showRightTopQrCode .relative .close{position: absolute;background: url("/Public/images/2016/kf/service_91.jpg") 8px 8px #fff no-repeat;width: 23px;height: 23px;right: -42px;top: 0px;z-index: 9999;padding: 8px 7px 8px 8px;cursor: pointer;}
#showRightTopQrCode .title{color: #333;text-align: center;width: 298px;margin: 0 auto;}