.cd{*zoom:1;}
.cd:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
.trf,.u-pageGame .gameImg:hover .gamelogo,.u-adLst a:hover .hover{-o-transition:all .3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.g-mn{margin-bottom:35px;}

/*headerFocus*/
.g-headerFocus{height:836px;position:relative;top:0;left:0;width:100%;z-index:1;text-align: center}
.m-focus{width:1920px;position:absolute;left:50%;margin-left:-960px;top:0;height:836px;overflow:hidden;}
.m-focus .hiSlider{overflow:hidden;height:836px;width:1920px;position:relative;}
.m-focus .hiSlider-item{display:block;height:836px;width:1920px;position:relative;}
.m-focus .hiSlider-item a{display:block;width:890px;height:471px;position:absolute;top:0;left:50%;margin-left:-290px;}
.m-focus .hiSlider-pages{position:absolute;z-index:7;top:439px;right:50%;margin-right:-600px;}
.m-focus .hiSlider-pages a{width:17px;height:16px;display:inline-block;float:left;line-height:99em;overflow:hidden;background:url(../img/layout/layout.png) no-repeat -26px 0;margin-left:10px;}
.m-focus .hiSlider-pages a.active{background-position:0 0;}

/*log in*/
.u-loginWrap{width:1280px;height:356px;padding-top:62px;margin:0 auto;display: inline-block; text-align: left;}
.DengluGroup{width:419px;height:521px;background:#f8f8f8;position:relative;z-index:10;border-radius: 6px}
.DengluGroup_h {width:100%;height: 5px;background:url(../img/layout/new-sprite.png) no-repeat -0px 0;border-radius: 6px 6px 0 0;}
.DengluGroup .hangbiaoti{width:152px;height:48px;background:url(../img/layout/new-sprite.png) no-repeat -1px -14px;
    margin: 33px auto 46px;}
.delukuang{padding:0 47px;height:279px;}
.delu_info_qu{color:#6c6c6c;position:relative;zoom:1;}
.delu_info_qu .ha_sr{position:relative;width:323px;height:86px;border:1px solid;border-color:#ccd7ea;margin-bottom:5px;border-radius:4px;}
.delu_info_qu .ha_sr input{padding-left:37px;width:286px;height:42px;line-height:42px;border:none;!important;background:none;outline:none;font-size:14px;color:#6c6c6c;}
.delu_info_qu .ha_sr input:focus{border:0 !important;}
.delu_info_qu .ha_sr i{display:inline-block;position:absolute;background:url(../img/layout/new-sprite.png) no-repeat;width:15px;height: 17px; }
.delu_info_qu .ha_sr .icon_zh {background-position: -168px -13px;top:10px;left: 15px}
.delu_info_qu .ha_sr .icon_mm {background-position: -168px -37px;top:54px;left: 15px}
.delu_info_qu .ha_sr .icon_mm_line{display: block;width:293px;height: 1px;background: #e0e4eb;margin-left: 15px;}
.delu_info_qu .ha_sr.ha_click{border-color:#ff9625;background-color:#fff;-moz-box-shadow:2px 2px 2px #e5e5e5 inset;-webkit-box-shadow:2px 2px 2px #e5e5e5 inset;-ms-box-shadow:2px 2px 2px #e5e5e5 inset;-o-box-shadow:2px 2px 2px #e5e5e5 inset;box-shadow:2px 2px 2px #e5e5e5 inset;}
.delu_info_qu .ha_ts{padding:14px 0;position:relative;}
.delu_info_qu .ha_ts .wjmms{position:absolute;color:#6c6c6c;right:3px;top:10px;text-align:right;}
.delu_info_qu .ha_ts .wjmms:hover{color:#f58120;}
.delu_info_qu .ha_ts .zidongdl{position:absolute;top:10px;}
.delu_info_qu .ha_btns {position: relative;height: 55px}
.delu_info_qu .ha_btns a{text-align:center;display:block;font:bold 18px/86px "Microsoft Yahei";color:#fff;border-radius:4px;}
.delu_info_qu a.btn_denglu{line-height:55px;width:325px;height:55px;background:url(../img/layout/new-sprite.png) no-repeat -2px -72px;position:absolute;top:0;right:0;border-radius: 6px}
.delu_info_qu a.btn_denglu:hover{background:-webkit-linear-gradient(#ff9625,#e16905);background:-o-linear-gradient(#ff9625,#e16905);background:-moz-linear-gradient(#ff9625,#e16905);background:linear-gradient(#ff9625,#e16905);border-color:#de6b00;border-radius: 6px}
.ha_btns_list {margin:27px 0 33px;overflow: hidden}
.delu_info_qu .ha_btns_list a ,.delu_info_qu .ha_btns_list span{float: left;}
.delu_info_qu .ha_btns_list .wjmms{margin-left: 10px;text-align: left;color:#6f6f6f;}
.delu_info_qu a.btn_reg{width:47%;text-align:right;color:#6f6f6f;font-size: 14px;margin-right: 10px;}
.delu_info_qu a.btn_reg:hover,.delu_info_qu a.wjmms:hover{color:#ff9625;text-decoration: underline;}
.tips_warn_shibai,.tips_warn_shimi,.tips_warn_auto,.tips_warn_yzm{max-width: 258px;
    *width: 258px;
    background: #FFF;
    background: rgba(255, 255, 255, 0.9);
    border: 1px solid #ff9d3d;
    position: absolute;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    color: #ff9d3d;
    padding: 10px 10px 14px 10px;
    left: 0;
    z-index: 3;
    display: none;}
.tips_warn_shibai i,.tips_warn_shimi i,.tips_warn_auto i,.tips_warn_yzm i{display: block;
    width: 9px;
    height: 6px;
    background: url("../img/layout/sprite_login.png?v=44444") no-repeat -91px 0;
    position: absolute;
    top: -6px;
    left: 56px;}
.tips_warn_shibai i {
    top: auto;
    bottom: -6px;
    background-position: -91px -8px;}

.tips_warn_shibai{
    top: -45px;
    width: auto;
    padding: 6px 10px; }
.tips_warn_shimi{
    top: 95px;
    width: auto;
    padding: 6px 10px;}
.tips_warn_auto,.tips_warn_yzm{height:70px;left:0;top:134px;}
.tips_warn_auto{width:293px;height:40px;padding:15px;}
.tips_warn_auto i{background-position:-15px -212px;top:-6px;width:12px;height:6px;left:-6px;}
.tips_warn_yzm{height:22px;top:168px;width:161px;left:58px;}
.tips_warn_yzm i{background-position:-15px -212px;top:-6px;width:12px;height:6px;left:-6px;}

/*click*/
.check{margin:-4px 15px 0 0;width:17px;height:17px;}
.fill_duoxuan{display:none;}
.fill_duoxuan + label{background-color:#f5f5f5;border:1px solid;border-color:#cfcfcf #ececec #ececec #cfcfcf;padding:9px;*padding:0 9px;border-radius:2px;display:inline-block;position:relative;margin-right:12px;}
.fill_duoxuan:checked + label{background-color:#f5f5f5;border:1px solid;border-color:#cfcfcf #ececec #ececec #cfcfcf;color:#9dd428;}
.fill_duoxuan:checked + label:after{content:'\2714';position:absolute;top:-9px;left:0px;color:#9dd428;width:100%;text-align:center;font-size:1.4em;padding:1px 0 0 0;vertical-align:text-top;}
.login_other{height:25px;font-size:14px;color:#818181;text-align: center;width:100%}
.login_other_list {height: 50px;width: 228px;margin:0 auto;overflow: hidden;}
.login_other_list a{width:34px;height:34px;float:left;display:inline-block;margin:8px 11px;background:#e2e2e2 url(../img/layout/new-sprite.png) no-repeat 0px 0px;border-radius:50%;}
.login_other_list .deng_17173{background-position:1px -134px;}
.login_other_list .deng_17173:hover{background-color:#ff9625;}
.login_other_list .deng_sina{background-position:-214px -5px;;}
.login_other_list .deng_sina:hover{background-color:#ff9625;}
.login_other_list .deng_qq{background-position:-245px -7px;}
.login_other_list .deng_qq:hover{background-color:#ff9625;}
.login_other_list .deng_wx{background-position:-185px -5px;}
.login_other_list .deng_wx:hover{background-color:#ff9625;}
.login_other_list .deng_apple{background-position:-271px -6px;}
.login_other_list .deng_apple:hover{background-color:#ff9625;}
/*code*/
.yzwap{position:absolute;left:-1px;top:-2px;width:619px;height:359px;background:rgba(29,29,29,0.75);z-index:1000;}
.yzwap .yz_con{width:308px;height:357px;position:absolute;right:0;top:0;border:1px solid #cdd6e4;background:#fff;z-index:1000;}
.yzwap .txtbox{width:172px;height:40px;border:1px solid;border-color:#cfcfcf #ececec #ececec #cfcfcf;background:#f5f5f5;margin:20px 57px 10px;padding:0 10px;border-radius:2px;}
.yzwap .txtbox.ha_click{border-color:#ff9625;background:#fff;-moz-box-shadow:2px 2px 2px #e5e5e5 inset;-webkit-box-shadow:2px 2px 2px #e5e5e5 inset;-ms-box-shadow:2px 2px 2px #e5e5e5 inset;-o-box-shadow:2px 2px 2px #e5e5e5 inset;box-shadow:2px 2px 2px #e5e5e5 inset;}
.yzwap .yzm{padding:10px 0 15px 57px;vertical-align:middle;}
.yzwap .yzm img{float:left;}
.yzwap .yzm a{color:#0073e8;line-height:40px;}
.yzwap .failinfo{padding-top:35px;text-align:center;}
.yzwap .failinfo .fz16{color:#ef3b3b;font-size:16px;}
.yzwap .failinfo .fz20{color:#7a7a7a;font-size:20px;}
.yzwap .btn_denglu{width:238px;height:48px;border:1px solid #e5710f;background:#f58120;display:block;text-align:center;font:bold 18px/48px "Microsoft Yahei";color:#fff;margin:30px auto;}
.yzwap .btn_denglu:hover{background:-webkit-linear-gradient(#ff9625,#e16905);background:-o-linear-gradient(#ff9625,#e16905);background:-moz-linear-gradient(#ff9625,#e16905);background:linear-gradient(#ff9625,#e16905);border-color:#de6b00;}

/*log onto*/
.PerInfoBox{position:relative;height:122px;color:#818181;margin:38px 18px 0;font-size:13px;}
.PerInfoBox .per_name{padding:0 0 0 134px;font-size:16px;}
.PerInfoBox .per_name a{color:#000;}
.PerInfoBox .per_name a.icon_Birthday{display:inline-block;width:18px;height:18px;margin:-5px 0 0 5px;line-height:80px;vertical-align:middle;font-size:0px;overflow:hidden;background:url(../img/layout/sprite_login2.png) no-repeat 0 -220px;}
.PerInfoBox .per_pic{position:absolute;left:7px;top:7px;width:104px;height:104px;border-radius:50%;}
.PerInfoBox .per_pic img{border-radius:50%;}
.PerInfoBox .per_lv{padding:2px 0 0 134px;line-height:20px;}
.PerInfoBox .per_lv .lv_bg{display:inline-block;width:90px;height:9px;line-height:20px;vertical-align:middle;background:#d3d3d3;overflow:hidden;}
.PerInfoBox .per_lv em{display:inline-block;height:9px;line-height:20px;vertical-align:top;background:#f58120;overflow:hidden;}
.PerInfoBox .lv_ji,.PerInfoBox .per_t{float:left;width:38px;display:inline-block;}
.PerInfoBox .per_ubi,.PerInfoBox .per_uscore,.PerInfoBox .per_message{padding:4px 0 0 134px;padding-top:0px\9;}
.PerInfoBox .ub_num{color:#f58120;}
.PerInfoBox .ub_num a{color:#f58120;}
.PerInfoBox .per_zhux{position:absolute;right:0;top:-27px;width:35px;text-align:right;line-height:21px;}
.PerInfoBox .per_zhux a { color: #8d8d8d; }
.PerInfoBox .per_zhux a:hover{color:#f58120;}
.PerInfoBox .per_message .mszt_a{padding-left:21px;background:url(../img/layout/sprite_login2.png) no-repeat 0 -153px;}
.PerInfoBox .per_message .mszt_a:hover{background-position:0 -171px;}
.PerInfoBox .per_message .mszt_b{padding-left:21px;color:#f58120;background:url(../img/layout/sprite_login2.png) no-repeat 0 -191px;}
.PerInfoBox .per_shengyu{position:absolute;left:131px;top:52px;width:129px;height:24px;line-height:24px;background:#fff7d6;border:1px solid #ffc99b;}
.PerInfoBox .per_shengyu .sy_hang{font-size:12px;text-align:center;color:#000;}
.PerInfoBox .per_shengyu .sy_num{padding:0 3px;color:#f58120;}
.PerInfoBox .per_shengyu i{display:block;position:absolute;background:url(../img/layout/sprite_login2.png) no-repeat -15px -212px;top:-6px;width:12px;height:6px;left:25px;}
.ForYouBox{padding:0 18px;font-size:12px;}
.ForYouBox .fy_bt{font-size:16px;padding:12px 5px 0px;margin-bottom:4px;border-top:1px solid #e0e0e0; color: #333333;}
.ForYouBox .fy_nr{height:24px;overflow:hidden;}
.ForYouBox .fy_nr a{display:inline-block;width:50%;float:left;line-height:24px;}
.ForYouBox .fy_nr span{float:left;}
.ForYouBox .ser{color:#818181;}
.ForYouBox .ser:hover{color:#f58120;}
.g-index-mn{margin-top:-365px;z-index:6;}
.m-rBox.m-pageGame{margin:0;}
.icon{float:left;background:url(../img/layout/sleft-icon.png) no-repeat;display:inline-block;width:21px;height:24px;margin-left:10px;}
.icon.hot{background-position:0 -271px;}
.icon.new{background-position:0 -246px;}

.progressBar { margin: 0px 0 18px 0; height: 46px;}
.progressBar span { float: left; display: block; width: 94px; text-align: center;}
.progressBar .line_progress { float: left; width: 120px; height: 12px; background: #e0e0e0; border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; -ms-border-radius: 3px; overflow: hidden; margin-top: 5px;}
.progressBar .line_progress em { display: block; height: 12px; background: #fdc238; }
.progressBar p { color: #666666; font-size: 14px; padding-left: 18px; font-weight: bold; margin-bottom: 4px;}
.progressBar a { color: #84b40a; margin-right: 16px; _display: inline; }
.progressBar a:hover { text-decoration: underline;}

/*page game*/
.m-pageGame{background:#fbfbfb;}
.m-pageGame .m-title{margin-bottom:-20px;}
.u-pageGame{margin-left:-20px;}
.u-pageGame li{float:left;width:270px;margin:20px 0 0 20px;height:300px;}
.u-pageGame .gameImg{height:211px;position:relative;}
.u-pageGame .gameImg img{position:absolute;top:0;left:0;z-index:1;}
.u-pageGame .gamelogo{position:absolute;z-index:5;top:0;width:100%;height:100%;display:none;line-height:211px;text-align:center;vertical-align:middle;}
.u-pageGame .gamelogo img{position:static;vertical-align:middle;}
.u-pageGame .gamelogo{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7);}
:root .u-pageGame .gamelogo{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}/*for IE9*/
:root .u-pageGame .gamelogo{filter:none;}/*for IE9*/

.u-pageGame .gameImg:hover .gamelogo{display:block;}
.u-pageGame .gameTxt{width:268px;height:73px;border:1px solid #e6e6e6;border-top:0;padding:10px 0 5px;}
.u-pageGame .gameTxt li{float:none;margin:0 18px;width:auto;height:auto;clear:both;}
.u-pageGame .title{float:left;width:58%;font-size:16px;font-weight:bold;overflow:hidden;height:28px;}
.u-pageGame .title span{float:left;}
.u-pageGame .slink{font-size:13px;float:left;}
.u-pageGame .slink a{padding:0 8px;}
.u-pageGame .stxt{font-size:13px;float:left;color:#8d8d8d;line-height:32px;width:54%;margin-top:5px;}

/*game center*/
.g-gameCenter{border:1px solid #cdd6e4;width:1198px;}
.g-gameCenter .m-title{border:0;background:#ebeff2;border-bottom:1px solid #cdd6e4;}
.g-gameCenter .m-title .u-tit{padding-left:26px;}
.m-gameCenter{padding:30px 0;min-height:190px;}
.m-gameCenter .u-game{width:335px;float:left;margin:0 30px;}
.m-gameCenter .u-game .title{font:bold 16px/35px "Microsoft Yahei",Arial;border-bottom:1px solid;}
.m-gameCenter .u-game .title.web-title{color:#f58120;border-bottom-color:#f58120;}
.m-gameCenter .u-game .title.mobile-title{color:#47c6f5;border-bottom-color:#47c6f5;}
.m-gameCenter .u-game .title.casual-title{color:#9dd428;border-bottom-color:#9dd428;}
.u-gameCenterLst{padding-top:17px;}
.u-gameCenterLst li{float:left;width:48%;margin-right:2%;}
.u-gameCenterLst a{margin-bottom:5px;color:#505050;display:block;clear:both;height:25px;}
.u-gameCenterLst span{float:left;}

/*friendlst*/
.g-friendLst .u-tit{padding-left:26px;}
.m-friendLst{margin:10px 0 15px;overflow:hidden;height:50px;}
.m-friendLst li{height:25px;clear:both;}
.m-friendLst a{float:left;padding-left:26px;width:107.33333px;color:#808080;display:inline-block;overflow:hidden;height:25px;}

/*---right---*/
.m-rBox{margin-top:30px;}

/*mobile*/
.u-mobileLst,.u-casualLst{overflow:hidden;}
.u-mobileLst{height:314px;margin-bottom:-8px;}
.u-mobileLst li,.u-casualLst li{float:left;width:262.33333px;border:1px solid #e8e9ef;border-width:1px 0 0 1px;height:128px;padding:25px 0 0 20px;margin:-1px 0 0 -1px;}
.u-mobileLst .gameImg,.u-casualLst .gameImg{float:left;width:135px;}
.u-mobileLst .gameBox,.u-casualLst .gameBox{float:left;width:115px;line-height:22px;}
.u-mobileLst .title,.u-casualLst .title{font:bold 16px/25px "Microsoft Yahei",Arial;height:25px;display:block;overflow:hidden;}
.u-mobileLst .stxt,.u-casualLst .stxt{font-size:13px;color:#8d8d8d;}
.u-mobileLst .slink,.u-casualLst .slink{font-size:13px;margin:0 0 6px -5px;}
.u-mobileLst .slink a,.u-casualLst .slink a{padding:0 5px;}
.u-mobileLst .btn,.u-casualLst .btn{display:block;width:83px;height:27px;line-height:27px;text-align:center;font-weight:bold;color:#fff;border:1px solid #e96a00;background:#f58120;border-radius:2px;cursor:pointer;position:relative;}
.u-mobileLst .btn:hover,.u-casualLst .btn:hover{background:-webkit-linear-gradient(#f5801f,#e16905);background:-o-linear-gradient(#f5801f,#e16905);background:-moz-linear-gradient(#f5801f,#e16905);background:linear-gradient(#f5801f,#e16905);}
.u-mobileLst .btn:hover .hover,.u-casualLst .btn:hover .hover{height:31px;-webkit-transition:height .3s ease 0s;-moz-transition:height .3s ease 0s;-ms-transition:height .3s ease 0s;-p-transition:height .3s ease 0s;transition:height .3s ease 0s;}
.u-mobileLst .hover,.u-casualLst .hover{position:absolute;z-index:3;background:#f0f0f0;width:84px;border-radius:2px;margin-top:1px;height:0;overflow:hidden;left:0;}
.u-mobileLst .hover a,.u-casualLst .hover a{display:block;width:42px;height:100%;float:left;}
.u-mobileLst .hover a i,.u-casualLst .hover a i{background:url(../img/layout/sleft-icon.png) no-repeat;width:27px;height:32px;display:block;margin:0 auto;}
.u-mobileLst .hover .and,.u-casualLst .hover .and{border-right:1px solid #e2e2e2;width:41px;border-radius:2px 0 0 2px;}
.u-mobileLst .hover .and i,.u-casualLst .hover .and i{background-position:2px -183px;}
.u-mobileLst .hover .and:hover,.u-casualLst .hover .and:hover{background:#99cc03;}
.u-mobileLst .hover .and:hover i,.u-casualLst .hover .and:hover i{background-position:2px -215px;}
.u-mobileLst .hover .ios,.u-casualLst .hover .ios{border-radius:0 2px 2px 0;}
.u-mobileLst .hover .ios i,.u-casualLst .hover .ios i{background-position:-42px -183px;}
.u-mobileLst .hover .ios:hover,.u-casualLst .hover .ios:hover{background:#666;}
.u-mobileLst .hover .ios:hover i,.u-casualLst .hover .ios:hover i{background-position:-42px -215px;}

/*casual*/
.u-casualLst .title{padding-top:5px;height:30px;line-height:30px;}
.u-casualLst .btn{margin-top:10px;}

/* ad */
.u-adLst{padding:4px 0 0;*padding:6px 0 0;margin-left:-20px;}
.u-adLst a{display:block;width:270px;height:188px;float:left;margin-left:20px;position:relative;}
.u-adLst .hover{position:absolute;display:block;width:100%;height:100%;overflow:hidden;top:0;left:0;}
.u-adLst a:hover .hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C000000', endColorstr='#4C000000');background:rgba(0,0,0,0.3);}
:root .u-adLst a:hover .hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}/*for IE9*/

:root .u-adLst a:hover .hover{filter:none;}/*for IE9*/









.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    display: inline-block;
}
.clearfix {
    display: block;
}
.headerBox{
    position:relative;
    left:0;
    top:0;
    width:1200px;
    margin:0 auto 0;
    height:303px;
    padding:15px 0 0;
}
.m-focus-two{
    width:850px;
    height:303px;
    overflow: hidden;
    position:relative;
    left:0;
    top:0;
    float:left;
}
.hiSlider-wrap{
    height:303px;
}
.I-notice{
    float:left;
    width:350px;
}
.I-notice-nav{
    overflow: hidden;
    zoom:1;
    background: #F1F1F1;
    height:40px;
    line-height:40px;
    padding-left:13px;
}
.I-notice-nav li{
    float:left;
    margin-left:24px;
    text-align: center;
    width:74px;
    font-size:16px;
}
.I-notice-nav li.cur{
    color:#F57A20;
    background:url(../img/index/border.jpg) repeat-x left bottom;
}
.I-notice-tab{
    background: #fff;
    border-bottom:1px solid #F1F1F1;
    border-right:1px solid #F1F1F1;
    padding:12px 15px 0 40px;
    height:250px;
}
.I-notice-tab-list{
    display:none;
}
.I-notice-tab-list li{
    padding:7px 0 10px;
    *padding:5px 0 5px;
}
.I-notice-tab-list li a{
    overflow: hidden;
    zoom:1;
    display: block;
}
.I-notice-tab-list li a i{
    width:18px;
    height:18px;
    display:block;
    border-radius: 50%;
    background: #CFCFCF;
    color:#fff;
    text-align: center;
    line-height:18px;
    font-size:14px;
    margin-right:7px;
    float:left;
}
.I-notice-tab-list li a span{
    overflow: hidden;
    white-space: nowrap;
    text-overflow:ellipsis;
    width:269px;
    display:block;
    float:left;
    line-height:100%;
}
.I-boxRight{
    width:310px;
    float:right;
}
.I-boxLeft{
    float:left;
    width:850px;
}
.I-boxRight .m-title{
    border-top:0;
}
.I-title{
    height:24px;
    font-size:20px;
    font-weight:500;
    overflow: hidden;
    padding-top:30px;
}
.I-icon{
    background-image:url(../img/index/icon.png) ;
    background-repeat: no-repeat;
}
.icon-map{
    width:30px;
    height:23px;
    display: block;
    float:left;
}
.icon-game{
    width:30px;
    height:20px;
    display: block;
    float:left;
    background-position:0 -29px ;
}
.I-title .u-tit{
    float:left;
    line-height:100%;
}
.I-entry{

}
.I-entry ul{
    overflow: hidden;
    margin-left:-20px;
}
.I-entry ul li{
    float:left;
    width:270px;
    height:210px;
    margin:20px 0 0 20px;
    position:relative;
    overflow: hidden;
}
.I-entry-txt{
    background:url(../img/index/back.png) repeat;
    position:absolute;
    width:100%;
    height:73px;
    left:0;
    bottom:-23px;
    color:#fff;
}
.I-entry-txt h3{
    height:24px;
    line-height:24px;
    overflow: hidden;
    padding:13px 12px;
    font-size:16px;
}
.I-entry-txt h3 a{
    float:right;
    display: block;
    color:#fff;
    background: #F57A20;
    border-radius: 3px;
    width:67px;
    height:24px;
    font-size:12px;
    text-align: center;
    line-height:24px;
}
.I-entry-txt p{
    font-size:13px;
    line-height:100%;
    padding:0 12px;
}
.gameTxtTwo{
    width: 268px;
    height: 57px;
    border: 1px solid #e6e6e6;
    border-top: 0;
    padding: 10px 0 5px;
    text-align: center;
    background: #fff;
}
.gameTxtTwo h4{
    margin:0;
    font-size:16px;
}
.gameTxtTwo p{
    font-size:13px;
    color:#8D8D8D;
}
.I-game{
    display: none;
    background:url(../img/index/back.png) repeat;
    position:absolute;
    left:0;
    top:0;
    z-index: 5;
    width:100%;
    height:100%;
    font-size:16px;
    color:#fff;

}
.I-game p{
    padding-top:30px;
    text-align: center;
}
.I-game p i{
    padding-left:26px;
    display: inline-block;
    font-style: normal;
    background:url(../img/index/pc.png) no-repeat left center;
}
.I-game p i.cur{
    background:url(../img/index/phone.png) no-repeat left center;
}
.I-game a{
    width:102px;
    height:34px;
    text-align: center;
    line-height:34px;
    background: #F57A20;
    border-radius: 3px;
    color:#fff;
    display: block;
    margin:10px auto 0;
}
.I-gameImg{
    position:relative;
    height:120px;
}
.I-u-pageGame{
    margin-left:-20px;
}
.I-u-pageGame li{
    float:left;
    width:270px;
    margin:20px 0 0 20px;
}
.I-btn-more{
    width:118px;
    height:30px;
    background:url(../img/index/btn_more.jpg) no-repeat;
    display: block;
    margin:20px auto 0;
    border-radius: 2px;
    text-indent: -9999em;
}
.I-btn-more:hover{
    background:url(../img/index/btn_more_h.jpg) no-repeat;
}
.I-game-title{
    overflow: hidden;
}
.I-game-title .I-title{
    float:left;
}
.I-btn{
    padding:25px 0 0 15px;
    float:left;
    overflow: hidden;
}
.I-btn li{
    padding-left:30px;
    float:left;
}
.I-btn li a{
    width:113px;
    height:30px;
    line-height:30px;
    text-align: center;
    display: block;
    border:1px solid #EBEBEB;
    color:#2B2727;
    background: #fff;
    border-radius: 30px;
}
.I-btn li a:hover,.I-btn li.cur a{
    border:1px solid #F57A20;
    color:#fff;
    background: #F57A20;
}
.m-inews{
    padding-bottom:14px;
}
.m-inews-Img{
    display: block;
    margin:0 auto;
}
.btn_fb{
    background:url(../img/index/btn_fb.jpg) no-repeat;
    width:280px;
    height:40px;
    display: block;
    margin:-6px auto 0;
}
.u-gameGiftLst-two{
    height:580px;
    margin-top:-16px;
}
.u-gameGiftLst-two .g-btn{
    border:1px solid #F57A20;
    color:#F57A20;
}
.u-gameGiftLst-two .g-btn:hover{
    background: #F57A20;
    color:#fff;
}
.headerBox .hiSlider-pages{
    position:absolute;
    right:0;
    bottom:12px;
    z-index: 3;
}
.headerBox .hiSlider-pages a{
    width:12px;
    height:12px;
    background: #fff;
    border-radius:50%;
    margin:0 6px;
    display: inline-block;
    float:left;
    line-height:99em;
    overflow: hidden;

}
.headerBox .hiSlider-pages a.active{
    background: #F57A20;
}
.I-notice-tab-list.cur{
    display: block;
}
.num_y{
    background: #F57A20 !important;
}
.num_b{
    background: #23AAF8 !important;
}
.num_r{
    background: #FB6586 !important;
}
.icon-change{
    position:absolute;
    top:15px;
    font-size:14px;
    right:10px;
    padding-left:22px;
    background-position:0 -68px;
}
.newLst-Img{

}
.newLst-Img li{
    position:relative;
}
.newLst-Img li img{
    position:absolute;
    left:0;
    top:0;
    display: none;
    z-index: 2;
}
.newLst-Img .cur img{
    display: block;
}
.newLst-Img .cur{
    height:60px;
}

.icon-level {
    width: 28px;
    height: 19px;
    background: url(../img/tixi/tqm.png);
}
.icon-level {
    display: inline-block;
    vertical-align: sub;
    margin-left: 8px;
}

.b0 {
    border: 1px solid #3dc34d;
    background: #3dc34d;
    background: -moz-linear-gradient(left, #3dc34d 0%, #4ad563 100%);
    background: -webkit-linear-gradient(left, #3dc34d 0%, #4ad563 100%);
    background: linear-gradient(to right, #3dc34d 0%, #4ad563 100%);
}

.b1 {
    background: #42ca52;
    background: -moz-linear-gradient(left, #42ca52 0%, #54d7fd 100%);
    background: -webkit-linear-gradient(left, #42ca52 0%, #54d7fd 100%);
    background: linear-gradient(to right, #42ca52 0%, #54d7fd 100%);
}

.b2 {
    background: #1588f4;
    background: -moz-linear-gradient(left, #1588f4 0%, #3eabff 100%);
    background: -webkit-linear-gradient(left, #1588f4 0%, #3eabff 100%);
    background: linear-gradient(to right, #1588f4 0%, #3eabff 100%);
}

.b3 {
    background: #54b0fd;
    background: -moz-linear-gradient(left, #54b0fd 0%, #ff4eb6 100%);
    background: -webkit-linear-gradient(left, #54b0fd 0%, #ff4eb6 100%);
    background: linear-gradient(to right, #54b0fd 0%, #ff4eb6 100%);
}

.b4 {
    background: #e52295;
    background: -moz-linear-gradient(left, #e52295 0%, #fc50b8 100%);
    background: -webkit-linear-gradient(left, #e52295 0%, #fc50b8 100%);
    background: linear-gradient(to right, #e52295 0%, #fc50b8 100%);
}

.b5 {
    background: #ff27a6;
    background: -moz-linear-gradient(left, #ff27a6 0%, #ff8920 100%);
    background: -webkit-linear-gradient(left, #ff27a6 0%, #ff8920 100%);
    background: linear-gradient(to right, #ff27a6 0%, #ff8920 100%);
}

.b6 {
    background: #ff7c0d;
    background: -moz-linear-gradient(left, #ff7c0d 0%, #ff8920 100%);
    background: -webkit-linear-gradient(left, #ff7c0d 0%, #ff8920 100%);
    background: linear-gradient(to right, #ff7c0d 0%, #ff8920 100%);
}

.b7 {
    background: #ff7c0d;
    background: -moz-linear-gradient(left, #ff7c0d 0%, #ff3535 100%);
    background: -webkit-linear-gradient(left, #ff7c0d 0%, #ff3535 100%);
    background: linear-gradient(to right, #ff7c0d 0%, #ff3535 100%);
}

.b8 {
    background: #ff2b0f;
    background: -moz-linear-gradient(left, #ff2b0f 0%, #ff4027 100%);
    background: -webkit-linear-gradient(left, #ff2b0f 0%, #ff4027 100%);
    background: linear-gradient(to right, #ff2b0f 0%, #ff4027 100%);
}

.b9 {
    background: #ffad0f;
    background: -moz-linear-gradient(left, #ffad0f 0%, #ffde00 100%);
    background: -webkit-linear-gradient(left, #ffad0f 0%, #ffde00 100%);
    background: linear-gradient(to right, #ffad0f 0%, #ffde00 100%);
}
.bs {
    padding: 2px 8px;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    font-size: 12px;
}
.indexTag {
    position: absolute;
    left: 24px;
    top: 91px;
    border: 2px solid #fff;
}
.PerInfoBox .per_shengyu {
    height: auto;
    width:145px;
}
.PerInfoBox .cktq {
    border:1px solid #737373;
    border-radius: 99px;
    padding:  0 4px;
    font-size: 12px;
}
.PerInfoBox .cktq:hover {
    border:1px solid #f58120;
}
.per_shengyu {
    padding-bottom: 4px;
}
/**/
.bgCover {
    opacity: 0.6;
    filter: alpha(opacity=60);
    width: 100%;
    height: 100%;
    left: 309px;
    top: 0;
    width: 500px;
    -webkit-border-top-left-radius: 6px;
    -moz-border-top-left-radius: 6px;
    -ms-border-top-left-radius: 6px;
    -o-border-top-left-radius: 6px;
    border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -moz-border-top-right-radius: 6px;
    -ms-border-top-right-radius: 6px;
    -o-border-top-right-radius: 6px;
    border-top-right-radius: 6px;
    height: 522px;
}
.yzwap {
    background: none;
}
.yzwap .yz_con{
    border-top:2px solid #f58120;
}