@charset "utf-8";
html,body,div,span,iframe,h1,h2,h3,h4,h5,p,pre,em,img,strong,b,i,dl,dt,dd,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0}
a,input,button{padding:0;margin:0;outline:0}
h1,h2,h3,h4,h5{font-size:100%}
body{font-size: 12px;overflow-x:hidden;font-family: "Microsoft YaHei";}
ul{list-style:none}
a{text-decoration:none}
a:hover{text-decoration:none}
a,button{cursor:pointer}
table{border-collapse:collapse;border-spacing:0}
input,select,img{vertical-align:middle}
input::-ms-clear{display:none}
input::-ms-reveal{display:none}
i,em{font-style: normal;}
html,body{overflow: hidden;}
.clear_here:after{content:".";display:block;clear:both;height:0px;visibility:hidden;}
.clear_here{zoom:1;}
.fl{float:left;_display:inline}
.fr{float:right;_display:inline}
.clear{clear:both}
.section{margin:auto;overflow:hidden;height:auto}
.block-a{display:block;text-indent:-9999px;cursor:pointer}
.cf{zoom:1}
.cf:after{clear:both;display:table;content:""}
.c{margin-left:auto;margin-right:auto}
.ac{text-align:center}
.relative{position:relative;z-index: 1;}
.none{display:none}
.ico{display:inline-block;background:transparent url(../images/ico-24.png?t=) no-repeat;_background:transparent url(../images/ico.png?t=);_font-size:0}
.ico-0,.ico-1{width:17px;height:15px}
.ico-0{background-position:0 -20px}
.ico-0:hover{background-position:0 0}
.ico-1{background-position:0 -40px}
.ico-1:hover,.ico-1-focus{background-position:0 -60px}
.ico-2{width:18px;height:18px;background-position:0 -90px}
.ico-2:hover{background-position:0 -120px}
.ico-prev,.ico-prev-focus,.ico-next,.ico-next-focus{width:22px;height:22px}
.ico-prev{background-position:0 -150px}
.ico-prev:hover{background-position:0 -180px}
.ico-next{background-position:0 -210px}
.ico-next:hover{background-position:0 -240px}
.ico-3{width:5px;height:7px;background-position:0 -280px}
.ico-4{background-position:0 -310px}
.ico-5{width:16px;height:16px;background-position:0 -370px}
.box{display:inline-block;background:transparent url(../images/btn-24.png?t=) no-repeat;_background:transparent url(../images/btn.png?t=)}
.box-56{width:70px;height:70px;background-position:0 -60px}
.box-56-hover{background-position:0 -130px}
.btn{display:block;background:transparent url(../images/btn-24.png?t=) no-repeat;_background:transparent url(../images/btn.png?t=)}
.btn-1{width:70px;height:70px;background-position:-120px -60px}
.btn-1:hover{background-position:-120px -130px}
.btn-2{width:56px;height:25px;background:#ff4b59;color: #fff;text-align: center;line-height: 25px;}
.btn-3{height:24px;background-position:0 -240px}
.btn-3-focus{background-position:0 -270px}
.btn-4{width:100px;height:30px;background-position:0 -300px}
.btn-5{width:70px;height:30px;background-position:-120px -300px}
.btn-6{width:56px;height:25px;background:#ff4b59;color: #fff;text-align: center;line-height: 25px;}
.btn-7{width:65px;height:18px;background-position:-150px -210px}
.btn-8,.btn-9{width:70px;height:29px;background-position:-150px -210px}
.btn-8{background-position:0 -700px}
.btn-8:hover{background-position:0 -740px}
.btn-9{background-position:-70px -700px}
.btn-9:hover{background-position:-70px -740px}
.corner{display:inline-block;background:transparent url(../images/corner-24.png?t=) no-repeat;_background:transparent url(../images/corner.png?t=) no-repeat}
.corner-hot-r{width:82px;height:82px;background-position:0 0}
.orange{color:#fca628}
.white{color:#fff}
body{background:#f8fafe;}
.bg{width:100%;}
.wd-1000{width:1020px;}
.aside{float:left;width:257px;overflow:hidden;height:auto;_display:inline}
.main{float:left;width:755px;height:auto;margin:0 2px;_display:inline;height: auto;}

.played-module{width:257px;height:210px;}
.l_title{width:229px;height:25px;padding:12px 14px 0;color:#3c3c3c;font:14px/20px "\5fae\8f6f\96c5\9ed1"}
.l_title .r{float: right;font-size: 12px;}
.l_title .r a{color: #999;}
.played-module ul{padding:0 8px;}
.played-module li{padding:11px 0;border-top:1px dashed #afd3e8;}
.played-module li.no_border{border:0;}
.played-module li.hover{position: relative;z-index: 10;}
.played-module .name{display:inline-block;width:109px;color:#444;white-space: nowrap;}
.played-module .name img{margin:0 5px 0 0;vertical-align:middle;}
.played-module .name_red{color:#FD9A00;}
.played-module .select_service{display:inline-block;background:url("/v6/game/platform/images/platform_index/index_pic.gif") no-repeat -107px -201px;margin:0 3px;vertical-align:middle;color:#444;width:43px;padding-right:20px;height:20px;line-height:20px;overflow:hidden;text-align:center;font-style: normal;}
.played-module .select_service:hover{text-decoration:none;}
.played-module li .selectbox{position: absolute;z-index:10;left:93px;top:29px;background:#fff;width: 61px;border: 1px solid #9BAFB7; }
.played-module li .selectbox a{display:inline-block;color: #333;padding: 2px 0 2px 11px;width: 50px;}
.played-module li .selectbox a:hover{background: #efefef;text-decoration: none;}
.played-module .enter_game{display:inline-block;background:url("/v6/game/platform/images/platform_index/index_pic.gif") no-repeat 0 -231px;width:61px;text-align:center;height:20px;line-height:20px;color:#444;vertical-align:middle;}
.played-module .enter_game:hover{background-position:0 -252px;color:#fff;text-decoration:none;}
.played-module .link{border-top:1px dashed #ddd;padding-top:20px;}

.played-page,.server-change-tabs{width:250px;height:22px;margin:0 auto;padding:4px 0 8px;line-height:22px;font-size:14px}
.ico-prev,.ico-next{position:absolute;top:5px}
.ico-prev{left:75px}
.ico-next{left:162px}
.kui-tips{position:absolute;background:#fff;border:1px solid #46a1fc;padding:2px 5px}

.server-top{width:229px;height:25px;padding:12px 14px 0;background:url(../images/bg-server-top.jpg) no-repeat 0 top}
.server-con{width:257px;overflow:hidden;padding-top:6px}
.open-server-type{width:226px;margin:0 auto 3px;height:28px;font-size: 16px;}
.data-server-type{overflow:hidden;width:113px;height:28px;line-height:28px;text-align:center;display:block;float:left;cursor:pointer;font-weight:700;color:#666;}
.data-server-type:hover{text-decoration:none}
.open-server-type .focus{color:#f41a3c;}
.first-child{background-position:0 -30px}
.second-child{background-position:-113px -30px}
.server-panel{height:auto;overflow:hidden}

.s-table{width:257px;display:none;overflow:hidden;border-top: 1px solid #62c064;}
.s-tab-1{display:block}
.s-tab-small{width:218px;height:35px;overflow:hidden;padding:0 15px 0 24px;border-bottom:1px dashed #afd3e8;line-height:35px;color:#666}
.s-tab-big{width:236px;height:40px;display:none;overflow:hidden;padding:9px 7px 9px 14px;background:#e7e7e7;line-height:32px}
.s-t-ico{position:absolute;left:14px;top:50%;margin-top:-4px}
.s-t-gamename{width:96px;color:#3c3c3c;overflow: hidden;}
.s-t-sid{width:43px}
.s-t-date{width:47px;text-align:center}
.s-t-time{width:38px;text-align:right}
.s-t-img{width:32px;padding:0 6px 0 0}
.s-t-img img{width:32px;height:32px}
.s-t-box{width:32px;height:32px;position:absolute;top:0;left:0}
.s-t-gamename-a{font-weight:700;color:#3c3c3c}
.s-t-sid-a{color:#666}
.s-t-btn{width:57px}
.s-t-btn-a{margin:3px 1px}
.ser-page,.played-page-num{color:#666}
.ser-page span,.played-page-num span{color:#3593ff}
.server-change-tabs{margin:3px auto;padding:4px 0}
.float-img{width:227px;height:120px;position: absolute;left: 15px;top: 640px;}
.float-img-2{top: 780px;}
.float-img img{width:227px;height:120px}
.bg-link{position:absolute;width:100%;height:100%;_height:950px;left:1020px;top:0;cursor:pointer;max-height:950px;max-width:407px}
.ft-img{cursor:pointer}
.floatBg{background-color:#000;left:0;opacity:.4;filter:alpha(opacity=40);position:absolute;top:0;z-index:19999;width:100%;height:100%;_height:2300px}
.floatDiv{position:absolute;width:700px;height:500px;top:50%;left:50%;margin:-250px 0 0 -350px;z-index:20000}
.floatClick{position:absolute;width:700px;height:500px;z-index:20001;cursor:pointer}
.floatMsg{position:absolute;top:5px;right:5px;z-index:20002}
.closeFloat{width:36px;height:18px;float:left;display:block;padding:0 0 0 18px;background:url(../images/float/close.jpg) no-repeat;text-align:center;font:12px/18px "\5b8b\4f53";color:#000}
.closeFloat:hover{background:url(../images/float/close-on.jpg) no-repeat}
.countDown{width:36px;height:18px;float:left;display:block;padding:0 6px 0 0;color:#fff;font:12px/18px "\5fae\8f6f\96c5\9ed1"}
.news{width:738px;height:204px;margin:13px 0 0 10px;}
.news-list{width:258px;height:198px;float:right;padding:2px 3px 4px;background:url(../images/news-bg.png) no-repeat}
.news-list-top{width:240px;margin:0 auto;height:30px;padding:0 0 3px;color:#666;font-weight:700;line-height:30px}
.more{color:#666;font-weight:400;float:right;}
.more:hover{color:#46a1fc;}
.news-con{width:254px;height:160px;overflow:visible;padding:6px 3px 0;}
.news-con li{height:26px;line-height:26px;padding:0 0 0 13px;overflow:hidden;margin:0 auto;background:url(../images/dot.jpg) no-repeat 4px 50%;}
.news-a{color:#666;}
.first-child .news-a{color:#ec5050;}
.news-a:hover,.first-child .news-a:hover{color:#46a1fc;}
.kv{width:723px;height:200px;float:left;position:relative;padding:1px 0 0;}
.kv-img{width:723px;height:200px;overflow:hidden}
.kv-img li{width:723px;height:200px;padding:1px;background:url(../images/loading.gif?v=20180109) no-repeat center center;}
.kv-img li img{width:723px;height:200px;vertical-align:top}
/*.kv-num{position:absolute;bottom:0;left:1px}
.kv-num li{float:left;display:block;width:93px;height:5px;opacity:1;text-indent:-999px;_line-height:5px}
.kv-num-0{background:#f7e9a8}
.kv-num-1{background:#ceea85}
.kv-num-2{background:#fec996}
.kv-num-3{background:#b7ecf3}
.kv-num li.kv-num-4{width:91px;background:#d8c0ee}
.kv-num li.focus{background:#292929}*/

.kv-num {
    position: absolute;
    top: 182px;
    right: 16px;
}
.kv-num li {
    display: inline;
    float: left;
    height: 12px;
    width: 12px;
    overflow: hidden;
    line-height: 0;
    border-radius: 6px;
    margin: 0 4px;
    background: #8a8c8f;
    cursor: pointer;
}
.kv-num li.focus {
    width: 20px;
    background: #e6bf65;
    border-radius: 6px;
}

.kv-arrow{width:27px;height:41px;position:absolute;display:none;top:76px;background:url(../images/kv-arrow.png) no-repeat}
.kv-arrow-left{left:13px;background-position:-37px 0}
.kv-arrow-left:hover{background-position:0 0}
.kv-arrow-right{right:13px;background-position:-191px 0}
.kv-arrow-right:hover{background-position:-230px 0}
.game-con{width:750px;height:auto;position:relative;margin:12px auto 0}
.game-com-top{width:725px;height:40px;margin:0 0 0 10px;border-bottom:1px solid #62c064;color:#3c3c3c;font:700 18px/30px "\5fae\8f6f\96c5\9ed1"}
.game-cate{width:420px;height:30px;position:absolute;top:0;left:106px;line-height:30px;z-index:10001}
.game-cate a{margin-right:22px;color:#666}
.game-cate a.go-search:hover{color:#46a1fc}
.game-cate a.current,.game-cate a.current:hover{color:#cc0000;font-weight: bold;}
.gift-search{position:absolute;top:3px;right:3px;z-index:10001}
.gift-search-input{position:relative;vertical-align:middle;display:inline-block;height:24px;width:150px;z-index:10002;margin-right: 14px;}
.gift-search-input input{position:absolute;left:8px;top:0;padding:5px 0;border:0;background-color:transparent;width:116px;height:12px;font-size:12px;z-index:10003}
.gift-search-input .placeholder{color:#3c3c3c}
.gift-search-btn{position:absolute;display:block;width:16px;height:16px;right:26px;top:4px;z-index:10003}
.gift-search-btn:hover{background:url(../images/search_icon_hover.png) no-repeat}
.complement-bg{position:absolute;top:25px;right:26px;padding:2px 0 0;display:none;z-index:10001}
.complement-dom{width:116px;padding:1px;background:#fff;border:1px solid #ddd;font-size:12px}
.complement-dom li{width:108px;height:18px;padding:0 4px;line-height:18px;color:#3c3c3c;cursor:pointer}
.complement-dom li.focus{background:#319bf8;color:#fff}
.game-data{width:750px;height:100%;background:0 0;overflow:hidden}
.game-list{width:750px;height:100%;overflow:hidden}
.game-con .game-list{overflow:auto}
.ul_type_game {padding:0 0 0 4px;}
.ul_type_game li{padding:8px 5px;float:left;width:156px;margin: 0 18px 0 0;display: inline;}
.ul_type_game li a{display:block;}
.ul_type_game li .a2{background:url("../images/spic.png") no-repeat;height:30px;line-height:30px;padding:0 0 0 10px;color:#333;}
.ul_type_game li .a2:hover{background-position: 0 -30px;}
.ul_type_game li .a2v{background:url("../images/spic_v.png") no-repeat;height:30px;line-height:30px;padding:0 0 0 10px;color:#333;}
.ul_type_game li .a2v:hover{background-position: 0 -30px;}

.game-kv{width:748px;height:203px;padding:5px 0 0}
.kv-big-img{width:561px;height:201px;overflow:hidden;border:1px solid #333640;float:left}
.kv-big-img li{width:561px;height:201px;background:url(../images/loading.gif) no-repeat center}
.kv-big-img li img{width:561px;height:201px;vertical-align:top}
.kv-small-img{width:179px;height:201px;float:left;padding:1px 0 1px 4px}
.kv-small-img li{width:177px;height:63px;margin-top:2px;border:1px solid #181c28;filter:Alpha(Opacity=50);-moz-opacity:.5;opacity:.5}
.kv-small-img li.focus{border:1px solid #ffbd04;filter:Alpha(Opacity=0);-moz-opacity:0;opacity:0}
.blue{color:#1283cf}
.aside .userCARDS_frame{background: none;}
.aside .userCARDS_con {padding: 0 20px 14px;}
.aside .userCARDS_input{padding-top: 7px;}
.aside .userCARDS_input.m17{margin-top:6px;padding-top: 0}
.aside .userCARDS_other{background: url(../images/mintit.png) top center no-repeat;border: 0; padding: 17px 17px 3px;position: relative;}
/*.aside .userCARDS_other h6{display: none;}*/
.aside .userCARDS_input .t_c{width: 177px;border-radius: 7px;border-color: #ececec;text-align: left;}
.aside .userCARDS_input .passc{width: 120px;}
.aside .userCARDS_error{width: 250px;left: -17px}
.aside .userCARDS_error p{width: 100% !important;text-align: center;position: inherit;}
.aside .userCARDS_other li{width: 110px;}
.aside .userCARDS_other li.o_2345{display: none;}
.aside .userCARDS_input .t_label{top:10px;left: 46px;}
/*.aside .userCARDS_regibtn a{width: 217px;background: url("../images/btn_reg10.png") no-repeat;}*/
.left_user_box{padding:14px;}
.left_user_box .p1{margin-top:7px;position:relative;z-index:2;}
.left_user_box .p1 img{vertical-align:text-bottom;}
.left_user_box .p1 .quit{display: block;position: absolute;top: 0;right: 0;}
.g_nodata{padding:30px 0;text-align: center;}
.userCARDS_input_vode .t_c .t{width: 102px;}
.live_info{width: 100%;}
.aside{border-right: 1px solid #dddddd;}

.aside .r_mes_box {
    background: #f8fafe;
    height: 364px;
    border: 1px solid #e4e6e3;
    position: relative;
    border-left: none; 
    border-right: none; 
}

.www_login_way ul {
    overflow: hidden;
    width: 237px;
    margin: 20px auto 0;
}
.www_login_way ul.www_login_way_ul_box li{width: 76px;}
.www_login_way li {
    float: left;
    width: 116px;
    height: 34px;
    border: 1px solid #f41a3c;
    color: #f41a3c;
    line-height: 34px;
    text-align: center;
    cursor: pointer;
}
.www_login_way li.current {
    background: #f41a3c;
    color: #fff;
}
.qrcode_login_box {
    display: none;
    padding-top: 20px;
    text-align: center;
    height: 308px;
}
.qrcode_login_box p span {
    color: #f41a3c;
}
.qrcode_login_box img {
    width: 185px;
    height: 185px;
    margin: 20px 0 10px;
}
.qrcode_login_box a {
    display: block;
    font-size: 12px;
    color: #0099FF;
}
.sq-qr-message {
    height: 308px;
}
.sq-qr-msg {
    height: 24px;
    padding: 0 0 0 34px;
    background: url(//cdn.51img1.com/v6/global/images/qr-ico.png) no-repeat;
    _background-image: url(//cdn.51img1.com/v6/global/images/qr-ico.png);
    font-size: 18px;
    color: #3c3c3c;
    _font-size: 18px;
    margin: 70px auto 0 auto;
    display: block;
    width: 115px;
    background-position: 0 -30px;
}
.sq-qr-msg-p {
    margin: 10px 0 0;
    font-size: 14px;
    color: #6c6c6c;
    text-align: center;
}
.sq-qr-refresh {
    color: #0099FF;
}
.userCARDS_frame {
    position: relative;
    font-size: 12px;
    color: #666;
    background: #fff;
    padding: 5px 0 0 0;
}
.userCARDS_con {
    padding: 15px;
    position: relative;
    padding: 0;
}
.userCARDS_regibtn {
    position: absolute;
    bottom: 7px;
    right: 20px;
    z-index: 2000;
}

.userCARDS_regibtn a {
    width: 105px!important;
    height: 35px!important;
    text-indent: 0!important;
    background-image: none!important;
    line-height: 34px;
    color: #fff;
    text-indent: 0;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    font-family: "\5fae\8f6f\96c5\9ed1";
    background: #f41a3c;
}
.userCARDS_qqloginbtn {
    display: none;
}
.userCARDS_error {
    display: none;
    position: relative;
    z-index: 100;
}
.userCARDS_input {
    padding: 10px 0 0;
    position: relative;
    padding-top: 20px;
}
.userCARDS_input .t_c {
    display: inline-block;
    height: 33px;
    line-height: 33px;
    width: 205px;
    background: #eef3f8;
    border: 1px solid #bac5d4;
    border-bottom-color: #d5dbe2;
    border-right-color: #d5dbe2;
    border-radius: 2px;
}
.userCARDS_input .usern {
	text-align: left;
    background: #fafafa url(//cdn.51img1.com/v6/global/images/reg_un.png) no-repeat 3px 4px;
    padding-left: 36px;
    width: 202px;
}
.userCARDS_input .t_c .t {
    position: static !important;
    display: inline-block;
    margin: 0 !important;
    width: 188px;
    padding: 7px 8px 4px 8px;
    height: 20px;
    line-height: 17px;
    font-size: 14px;
    background: #fafafa;
    border: none;
    /*color: #92a4bf;*/
    visibility: visible !important;
}
#mobile_pic_dom{margin-top: 8px;}
.userCARDS_input .usern input.t, .userCARDS_input .passw input.t,.userCARDS_input .phone .t {
    width: 140px;background: #fafafa
}
.userCARDS_input .passw{text-align: left;}
.userCARDS_input .t_label {
    position: absolute;
    top: 22px;
    left: 46px;
    color: #999;
}
.userCARDS_input .phone {background:#fafafa url(//cdn.51img1.com/v6/global/images/inputnew.png) 10px -90px no-repeat; }
.userCARDS_input.msgCodeinput .t_c .t{width: 72px; }
#sendNote{margin: 1px 5px 0 0}
.aside .userCARDS_input .t_c.msgcode{text-align: left;width: 89px;}
.userCARDS_input .passw,.userCARDS_input .msgcode {
    background: #fafafa url(//cdn.51img1.com/v6/global/images/reg_pw.png) no-repeat 3px 4px;
    padding-left: 36px;
    width: 202px;
}
.userCARDS_dire_login input, .userCARDS_hidden_login input {
    margin: 1px 5px 0 0;
}
.userCARDS_hidden_login {
    margin-left: 19px;
}
.userCARDS_form_l .userCARDS_hidden_login a {
    font-size: 12px!important;
    color: #0b8bc6;
}
.userCARDS_form_r {
    padding: 6px 0 0;
}
.userCARDS_form_r {
    position: relative;
    padding-top: 10px;
}
.userCARDS_loginbtn a:hover{background: #d61533}
.userCARDS_loginbtn a {
    display: inline-block;
    width: 213px;
    height: 34px;
    background: url(../images/userCARDS.png?v=20150730) no-repeat 0 -45px;
    text-indent: -10000px;
    overflow: hidden;
    vertical-align: middle;
        line-height: 34px;
    background: #f41a3c;
    color: #fff;
    text-indent: 0;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    font-family: "\5fae\8f6f\96c5\9ed1";
}
.userCARDS_forget {
    margin-left: 5px;
    top: -20px!important;
    *top: -20px!important;
    margin-top: 3px!important;
}
.userCARDS_forget {
    display: block;
    margin-left: 5px;
    position: absolute;
    right: 0;
    top: -18px;
}
.userCARDS_frame .userCARDS_forget a {
    color: #0075ff!important;
    font-size: 12px!important;
}
.userCARDS_other {
    border-top: 1px solid #f1f3f5;
    background: #fefefe;
    padding: 15px;
}
.phone_login_box .userCARDS_forget{left: auto;}
.userCARDS_other {
    text-align: center;
}
.userCARDS_frame, .userCARDS_other {
    background: none;
}
.userCARDS_other h6 {
    color: #a0a0a0;
	margin-top: 0;position: absolute;right: 32px;top: 36px;
}
.userCARDS_other ul{margin-left: 13px}
.userCARDS_other li {
    width: 30px!important;height: 30px;
    padding: 0px 0 0 0;
    margin-right: 12px;margin-top: 12px;
}
.userCARDS_other li a{
    background: url(//cdn.51img1.com/v6/www/images/login_icon.png?v=20160612) no-repeat;
    width: 30px;
    height: 30px;
    padding: 0;
    font-size: 0;
    line-height: 0;transition: none;display: block;position: relative;z-index: 2
}
.userCARDS_other li.o_wechat a{
    background-position:0 0;
}
.userCARDS_other li.o_qq a{
    background-position: 0 -86px;
}
.userCARDS_other li.o_weibo a{
    background-position:0 -43px;
}
/*.userCARDS_other li.o_2345 a, .userCARDS_other li.o_2345 a:hover {
    background-position: center -200px;
}*/
.userCARDS_other li a:hover{background-position-x:-40px }
.server-con .pages {
    overflow: hidden;
    text-align: center;
}
.server-con .pages ul{
    overflow: hidden;
    margin: 0 auto;
    width: 100px;
}
.server-con .pages li {
    display: inline-block;
    width: 24px;
    height: 8px;
    background: #ccc;
    margin-right: 8px;
    border-radius: 5px;
    margin-top: 18px;
    cursor: pointer;
    float: left\9;
    float: left;
}
.server-con .pages li.curr {
    background: #e92e3c;
}


.fast_link{overflow: hidden;margin: 16px 0 15px 10px;}
.fast_link a{float: left;width: 177px;height: 55px;background: #eeeeee;color: #3f3f3f;text-align: center;line-height: 55px;font-size: 18px;margin-right: 6px;}
.fast_link a.curr,.fast_link a:hover{background: #ff4b59;color: #fff;}

.nice_game{overflow: hidden;margin-left: 9px;}
.nice_game li{width: 235px;height: 175px;float: left;margin-right: 8px;border: 1px solid #fff;}
.nice_game li:hover{border-color: #f00;}
.nice_game li p{width: 235px;height: 37px;position: relative;background: #f0f2f6;}
.nice_game li p span{font-size: 14px;line-height: 38px;float: left;margin-left: 16px;width: 124px;}
.nice_game li p a.e_game{float: left;width: 76px;height: 21px;text-align: center;line-height: 21px;background: #ff4b59;color: #fff;margin-top: 8px;border: 1px solid #ff4b59;}
.nice_game li p a.e_game:hover{background: #fff;color: #ff4b59;}

.main .game_class_list {

    height: auto;
}
.main .game_class_list li {
    float: left;
    width: 184px;
    height: 63px;
    border: 1px solid #fff;
    overflow: hidden;
    margin: 3px 0;
    cursor: pointer;
}

.main .game_class_list li:hover{
    
    border-color: #ff4b59;

}


.main .game_class_list li img {
    width: 50px;
    height: 50px;
    float: left;
    margin: 6px 5px 6px 4px;
}
.main .game_class_list li h4 {
    width: 119px;
    float: left;
    font-size: 13px;
    font-weight: normal;
    margin-top: 9px;
    color: #3c3c3c;
}
.game_class_list .hot, .new, .game_class_list .hot, .new {
    background: #ffffff url(//cdn.51img1.com/v6/global2015/images/spic.png) repeat scroll 0 -45px;
    display: inline-block;
    height: 13px;
    line-height: 13px;
    position: relative;
    margin: 0 5px !important;
    overflow: hidden;
    width: 12px;
}
.main .game_class_list li span {
    width: 98px;
    float: left;
    font-size: 12px;
    color: #828282;
}


/*弹框*/

td.global_popup_content .global_dialog_content {
    background: #fff;
    min-height: 60px;
    font-size: 12px;
    line-height: 20px;
}

.pop_newplayed2 {
    padding: 0 10px;
}

.pop_newplayed2 li {
    float: left;
    width: 200px;
    padding: 10px;
}
.pop_newplayed2 li.current .selectbox {
    display: block;
}
.pop_newplayed2 li.current .rqu {
    z-index: 2;
}
.pop_newplayed2 li .selectbox a {
    display: inline-block;
    color: #333;
    padding: 2px 0 2px 11px;
    width: 50px;
}
.pop_newplayed2 li .pic {
    float: left;
    width: 45px;
    padding: 2px 8px 0 0;
}
.pop_newplayed2 li .r {
    float: left;
    width: 140px;
}
.pop_newplayed2 li .name {
    font-weight: bold;
    color: #000;
    font-size: 14px;
}
.pop_newplayed2 li .rqu {
    position: relative;
    margin-top: 5px;
    z-index: 1;
}
.pop_newplayed2 li .select_service {
    display: inline-block;
    background: url(/v6/game/platform/images/platform_index/index_pic.gif) no-repeat -107px -201px;
    margin: 0 3px 0 0;
    vertical-align: middle;
    color: #444;
    width: 43px;
    padding-right: 20px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
}
.pop_newplayed2 li .selectbox {
    position: absolute;
    z-index: 10;
    left: 0;
    top: 19px;
    background: #fff;
    width: 61px;
    border: 1px solid #9BAFB7;
    display: none;
}
.pop_newplayed2 li .enter_game {
    display: inline-block;
    background: url(/v6/game/platform/images/platform_index/index_pic.gif) no-repeat 0 -231px;
    width: 61px;
    text-align: center;
    height: 20px;
    line-height: 20px;
    color: #444;
    vertical-align: middle;
}

.serv_pop{position: relative;width: 100%;height: 100%;}
.serv_pop ul{overflow: hidden;}
.serv_pop ul li{float: left;width: 140px;height: 35px;background: #ff4b59;margin: 10px 20px;}
.serv_pop ul li a{display: block;width: 136px;height: 31px;text-align: center;line-height: 31px;border: 1px solid #ffc3c8;color: #fff;margin: 1px;}
.serv_pop .top_box ul{margin: 20px 0 20px 60px;}
.serv_pop .bot_box{background: #ececec;overflow: hidden;position: absolute;left: 0;bottom: 0;width: 100%;height: 116px;}
.serv_pop .bot_box span{float: left;line-height: 35px;margin: 38px 0 0 128px;}
.serv_pop .bot_box ul{float: left;margin: 28px 0 0 20px;}

.kf_part{overflow: hidden;margin: 40px 0 0 88px;}
.kf_part .kf_left{float: left;margin-right: 10px;}
.kf_part .kf_left a{display: block;width: 202px;height: 100px;}
.kf_part .kf_left a.faq{background: url(../images/kf1.jpg) no-repeat;margin-bottom: 10px;}
.kf_part .kf_left a.online{background: url(../images/kf2.jpg) no-repeat;}
.kf_part .kf_right{float: left;}
/*.kf_part .kf_right a{width: 202px;height: 100px;background: url(../images/kf3.jpg) no-repeat;display: block;cursor: default;}*/
.kf_part .kf_right a{display: block;width: 202px;height: 100px;}
.kf_part .kf_right a.phone{background: url(../images/kf3.jpg?123) no-repeat;margin-bottom: 10px;}
.kf_part .kf_right a.feedback{background: url(../images/kf4.jpg) no-repeat;}
.live_info{width: 100%!important;}
.live_info ul{padding: 10px 0;}
.live_info li{overflow: hidden;padding: 8px 20px;background: #fff;color: #8e8e8e;margin-bottom: 10px;}
.live_info li:hover{background: #ececec;}
.live_info li.live{color: #333333;background: #f7ec85;}
.live_info li strong,.live_info li a,.live_info li span{float: left;line-height: 28px;text-align: center;}
.live_info li strong{width: 20%;}
.live_info li span{width: 15%;}
.live_info li a{float: right;width: 84px;height: 28px;text-align: center;line-height: 28px;background: #f41a3c;border-radius: 3px;color: #fff;margin-right: 10px;}





.about-result {
       width: 168px;
    border: 1px solid #d9d9d9;
    position: absolute;
    top: 24px;
    background: #fff;
    box-shadow: 0 1px 5px rgba(0,0,0,.2);
    left: -12px;
    z-index: 99999;
    overflow: hidden;
}
.about-result li {
    padding: 9px;
    overflow: hidden;
    height: 50px;
    vertical-align: middle;
}
.about-result li:hover{background: #f2f2f2;}
.about-result h4 {
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    margin-bottom: 3px;
}

.about-result h4 a{
    color: #666;

}
.about-result .result-dec {
    overflow: hidden;
}
.about-result img {
    float: left;
    margin-right: 10px;
    border-radius: 5px;
}

.about-result .result-dec a, .about-result .result-dec a:visited {
    height: 20px;
    float: left;
    color: #1ea6ff;
    line-height: 20px;
}
.about-result .result-dec a.result-dec-m {
    width: 70px;
    text-align: center;
    margin-right: 9px;
    background: #e60012;
    color: #fff;
    border-radius: 5px;
    font-size: 12px;
}

.login .popbox_shadow_down{bottom: auto;left: 23px;top: 10px;}
.login .popbox_shadow_down .pop_arrow{background-position: -17px -232px;top: 19px}
.login .popbox_qq .pop_arrow{left: 59px;}
.login .popbox_wechat .pop_arrow{left: 16px}
.login .popbox_ttff .pop_arrow{left: 170px;}
.login .popbox_sina .pop_arrow{left: 99px;}

.userCARDS_input .phone{padding-left: 36px; background:#fafafa url(//cdn.51img1.com/v6/global/images/inputnew.png) 9px -91px no-repeat;}

.phone_login_box{padding: 0 19px 12px;width: auto;}


.alert64 {width: 100%;height: 100%;left: 0;top: 0;position: fixed;z-index: 99999;display: none;color: #666;}
.alert64.disBlock {display: block;}
.alert64 .alert64bg {width: 100%;height: 100%;position: fixed;background: #333;background: rgba(0,0,0,0.4);top: 0;left: 0;z-index: 20;}
.alert64 .alert64con {width: 506px;height: 293px;background: #fff;position: absolute;top: 50%;left: 50%;margin-top: -146.5px;margin-left: -253px;border-radius: 6px;overflow: hidden;z-index: 25;}
.alert64 .alert64con .msg_tit {padding: 8px 0;margin-top: 0;background: #ececec url(//cdn.51img3.com/game/2021/202111/20211130/957ec7880da791335dbb1ea5b959d369.png) no-repeat 15px 10px;background-size: 95px;}
.alert64 .alert64con .msg_tit h3 {width: 200px;font-size: 26px;text-align: left;letter-spacing: 2px;font-weight: bold;text-align: center;margin: 0 auto;position: relative;}
.alert64 .alert64con .msg_tit .data_close_btn {float: right;margin: 13px 18px 0 0;width: 10px;height: 10px;overflow: hidden;background: url(/v6/global/images/layer/close.gif?v=20180203) no-repeat;text-indent: -5000px;}
.alert64 .alert64con .msg_con {width: 95%;margin: 15px auto 0;font-size: 16px;overflow: auto;padding: 0;}
.alert64 .alert64con .msg_con p {line-height: 35px;text-align: center;width: 100%;word-wrap: break-word;}
.alert64 .alert64con .msg_con .tip{margin-top: 40px;}
.alert64 .alert64con .msg_con .tbtn{font-size: 16px; width: 250px;height: 38px;line-height: 38px;background-color: #f41a3c; color:#fff;text-align: center;border-radius: 5px;margin: 50px auto 0;cursor: pointer;letter-spacing: 2px;}
.alert64 .alert64con .msg_con .tbtn:hover {color: #fff;background-color: #e41838;}
.alert64 .alert64con .msg_con .tbtn a {color: #fff;}