i,em{font-style:normal;}
a{color:#4c4743;text-decoration:none;}
a:hover{color:#f30;}
.main_wrap{width:1200px;margin:0 auto;overflow:hidden;}
.position{line-height:41px;font-size:14px;padding:0 0 0 15px;background:#fff;border-bottom:1px solid #eee;overflow:hidden;}
.text_box{width:840px;overflow:hidden;float:left;}
.text_box .text_topbox{position:relative;width:804px;overflow:hidden;margin:0 0 20px 0;padding:18px;background:#fff;}
.text_box .text_topbox .logo_box{width:124px;padding:0;margin:0 22px 0 0;border-radius:18px;float:left;}
.text_box .text_topbox .logo_box img{width:102px;height:102px;padding:10px;border:1px solid #eee;border-radius:18px;}
.text_box .text_topbox .doan_btn{display:block;width:80px;height:42px;margin:10px 0 0 0;line-height:42px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACC0lEQVRIS5WWjTEEQRCFX0dABuciQAZEgAi4CMgAESACRIAIXAaIABmcCFp9cz1bc2tmd3XVVd3+TL/X3W/erGkg3H1H0pGkA0n834vX3yV9SVpKejEz/lfDancj8aWks3j+EQlJTAAE4G5cP0i6rgH9AXD3Y0n3krZZJOmhxTCIQAIyK0kLM3suSW8AuDsvkxzGx0Oll0kCiMRUBAgVpegAgvmTpEczy63p8rg7FZ3HjTszg/FGuDuJTyWd5EoSQDB4k/RtZnmQ/cW0DgJEl6BXCSQY/EzSHBIZICNzs6mIllIq7frMnbBgzw1UcNVKMqVFea27k4fBzwG4kHQTJTXZF4vIM0YGCUN6AQDT32n1vsJqFCDmCtl3ANKuNDOG2Iz/VBAAEJ8B4GMlx4Lc16kVpPcHAYq9MVRcS7IdQLNF7o7JvY7I89DM0H5/36xnG0Oemdl+LVFhH7XHG7bQ2w/dkEdlWlhAmQO7YO2fKPZWkmnW7Ji2KZmzgaj6VSHp2/Ct+WSriJ1Mr1dmxmyqURBOJEqzY9ifrVmMDDo9DhKIYh6bd2128TC7JQfMYkrC3lBxUiwHq9+06wIkHzhUw0uTnDXagpVj9fUDp1cJ9r0lic1CL6tAkZhDCDX9wH7wyCxAUBbJOZ2IpOn4cQ3TfPAnVQFSO+WqXxU9IGaTP1vyV0T+ykC6y6FW/gJllScH61z4lAAAAABJRU5ErkJggg==) #19b5ff 10px center no-repeat;border-radius:4px;color:#fff;font-size:16px;padding:0 0 0 44px;cursor: pointer;}
.text_box .text_topbox .doan_btn:hover{background-color:#00a0ec;}
.text_box .text_topbox .doan_btn.un{background-color:#aaa;}
.text_box .text_topbox .logo_box a{display:block;width:124px;height:124px;margin:0 auto;border:1px solid #efefef;border-radius:22px;}
.text_box .text_topbox .game_ibox{width:650px;height:156px;float:left;}
.text_box .text_topbox h1{width:520px;height:48px;font-size:22px;font-weight:700;line-height:48px;border-bottom:1px dashed #eee;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.text_box .text_topbox h1 .yx{position:relative;top:-3px;left:8px;padding:2px 6px;font-size:12px;font-weight:400;background:#19b5ff;border-radius:4px;color:#fff;}
.text_box .text_topbox h1 .yx a{color:#fff;}
.game_ibox ul{width:650px;overflow:hidden;margin:7px 0 0 0;}
.game_ibox ul li{width:220px;height:30px;padding:0;font-size:14px;line-height:30px;float:left;color:#777;overflow:hidden;}
.game_ibox ul li i{float:left;}
.game_ibox ul li a{color:#333;float:left;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.game_ibox ul li.two{width:290px;}
.game_ibox ul li.two a{max-width:200px;}
.game_ibox ul li.gl_box{width:450px;padding:0;}
.gl_box .glabel{height:30px;line-height:30px;margin:0;overflow:hidden;}
.gl_box .glabel i,.gl_box .glabel a{padding:1px 8px;margin:0 8px 0 0;border:1px solid #19b5ff;color:#19b5ff;font-size:12px;border-radius:4px;cursor:pointer;float: none;}
.gl_box .glabel i:hover,.gl_box .glabel a:hover{color:#fff !important;background:#19b5ff;border-color:#19b5ff;}

.text_box .text_topbox .qrcode_box{position:absolute;top:5px;right:5px;width:120px;margin:0 10px 0 0;overflow:hidden;float:right;}
.text_box .text_topbox .qrcode_box img{width:120px;height:120px;margin:10px 0 0 0;}
.text_box .text_topbox .qrcode_box p{width:120px;overflow:hidden;font-size:14px;color:#666;text-align:center;line-height:22px;}

.text_box .text_infrobox{width:804px;overflow:hidden;margin:0 0 20px 0;padding:7px 18px 10px 18px;background:#fff;font-size:16px;line-height:30px;color:#666;}
.text_infrobox .text_tit,.downl_box .text_tit,.openser_box .text_tit,.strategy_box .text_tit,.game_recombox .text_tit{width:810px;height:48px;font-size:20px;font-weight:700;color:#4c4743;line-height:48px;border-bottom:1px solid #dddddd;}
.text_infrobox h3{height:18px;margin:10px 0;padding:0 0 0 10px;font-size:16px;font-weight:700;color:#666;line-height:18px;border-left:7px solid #19b5ff;}
.text_infrobox h3.pojie{color:red;}
.text_infrobox img{margin:15px auto;}
.text_infrobox p img{margin:10px auto;}
.text_infrobox .textcon{overflow:hidden;}
.text_infrobox .textcon a{color:#19b5ff;}
.text_infrobox .textcon img{max-width:70%;max-height:520px;}
.text_infrobox .textcon embed{display:block;margin:auto;}
.text_infrobox .hei600{height:600px;}
.text_infrobox .control{float:right;width:118px;height:26px;margin:10px 0;}
.text_infrobox .control button{width:118px;height:26px;overflow:hidden;border:none;border-radius:4px;background:url(../images/button.png) no-repeat top left;color:#fff;font-family:"Microsoft YaHei";cursor:pointer;}
.text_infrobox .control button.click{background:url(../images/button_1.png) no-repeat top left;}

.game_recombox,.game_xgbox{width:810px;overflow:hidden;margin:0 0 20px 0;padding:5px 15px 15px 15px;background:#fff;position:relative;}
.game_recombox .game_mcbox,.game_recombox .game_mcbox .game_mbox{width:810px;overflow:hidden;}
.game_recombox .game_mcbox .game_mbox{display:none;}
.game_recombox .game_mcbox .game_mbox.show{display:block;}
.game_recombox .game_mcbox .game_mbox .game_topbox{width:810px;height:110px;padding:16px 0;border-bottom:1px dashed #d8d8d8;}
.game_mbox .game_topbox span.recom_pic{display:block;width:210px;height:110px;overflow:hidden;border-radius:14px;float:left;}
.game_mbox .game_topbox .recom_infrobox{width:540px;height:110px;float:right;}
.recom_infrobox .recom_tit{width:540px;height:32px;overflow:hidden;}
.recom_infrobox .recom_tit a.a_tit{ display: block; max-width:360px;height:32px;margin:0;overflow:hidden;font-size:22px;font-weight:700;line-height:32px;color:#444;float:left;}
.recom_infrobox .recom_tit i{font-size:16px;line-height:24px;margin:6px 0 0 10px;float:left;}
.recom_infrobox .recom_tit a{font-size:14px;line-height:20px;margin:10px 0 0 0;color:#999;float:right;}
.recom_infrobox .recom_tit a:hover{color:#ff0000;}
.recom_infrobox p{width:540px;max-height:78px;_max-height:78px;overflow:hidden;font-size:14px;color:#858585;line-height:24px;}
.game_mbox .game_btombox{width:810px;overflow:hidden;}
.game_btombox ul{width:810px;overflow:hidden;}
.game_btombox ul li{width:267px;height:60px;margin:20px 0 0 0;float:left;}
.game_btombox ul li a.game_bpic{display:block;width:60px;height:60px;margin:0 10px 0 0;border-radius:10px;float:left;}
.game_btombox ul li a.game_bpic img{margin:0;border-radius:10px;}
.game_btombox ul li .btom_rbox{width:197px;height:60px;overflow:hidden;float:right;}
.btom_rbox a{display:block;width:190px;height:20px;font-size:15px;line-height:20px;color:#333;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.btom_rbox a:hover{color:#f00000;}
.btom_rbox i,.btom_rbox em{display:block;width:190px;line-height:20px;color:#999;font-size:12px;}

.text_infrobox .game_btombox{padding:0 0 10px 0;}

.zt_top{overflow: hidden;padding-bottom:10px;border-bottom:1px dashed #d8d8d8;margin:0 5px 0 5px;}
.zt_top span{display:block;line-height:20px;margin:10px 0 0 0;overflow:hidden;}
.zt_top p{line-height:24px;margin-left:0;color:#858585;margin-top:10px;}
.zt_top span .ztname{float:right;color:#999;}
.zt_top span h3{line-height:22px;font-size:20px;color: #444;font-family: "Microsoft YaHei";font-weight: bold;height: 22px;}
.zt_top span h3 i{font-size:16px;font-weight: 100;padding-left:4px;}
.zt_top span h3 .mr{float:right;font-size:13px;font-weight:400;}


.downl_box{width:810px;overflow:hidden;margin:0 0 20px 0;padding:5px 15px 15px 15px;background:#fff;}
.downl_box .down_mainbox{width:810px;padding:10px 0 0 0;overflow:hidden;}
.downl_box .down_mainbox ul{width:825px;overflow:hidden;margin:0;}
.downl_box .down_mainbox .m-downtit{line-height:20px;color:#525252;font-size:16px;margin:0 0 15px 0;padding-left:8px;border-left:3px solid #19b5ff;}
.downl_box .down_mainbox ul li{float:left;height:32px;margin:0 12px 12px 0;}
.downl_box .down_mainbox li a{display:block;width:144px;height:38px; padding-left: 50px;; line-height: 38px;background:#19b5ff url(../images/downbtn.png) no-repeat;background-position:7px -41px;color:#fff;border-radius:4px;}
.downl_box .down_mainbox li a:hover { background-color: #00a0ec;}
.downl_box .down_mainbox li a p{padding:0 0 0 36px;font-size:15px;line-height:32px;}
.downl_box .down_mainbox li a i{padding:0px 0 0 36px;font-size:12px;line-height:16px;color:#dcdcdc;}
.downl_box .down_mainbox li.android{display:block;}
.downl_box .down_mainbox li.android a{background:#83c30c url(../images/android.png) no-repeat;background-position:10px 6px;}
.downl_box .down_mainbox li.android a:hover{background:#79b900 url(../images/android.png) no-repeat;background-position:10px 6px;}
.downl_box .down_mainbox li.ios{display:block;}
.downl_box .down_mainbox li.ios a:hover{background:#3d455f url(../images/ios.png) no-repeat;background-position:10px 6px;}
.downl_box .down_mainbox li.none_dw{width:110px;height:45px;padding:0 0 0 50px;background:#d1d1d1 url(../images/computer.png) no-repeat;background-position:18px 16px;font-size:16px;color:#a1a1a1;line-height:45px;border-radius:2px;}
.downl_box .down_mainbox .ad_box{display:none;width:300px;height:250px;margin:0;background:#fff;float:right;}
.downl_box .down_mainbox .chr{display:block;width:100%;height:10px;overflow:hidden;}

.tab_menu{position:relative;width:100%;border-bottom:1px solid #ddd;overflow:hidden;}
.tab_menu li{line-height:20px;text-align:center;font-size:16px;float:left;border-top:3px solid #fff;position:relative;}
.tab_menu li a,.tab_menu li span{display:block;height:20px;margin:14px 0;padding:0 30px;border-right:1px solid #ddd;cursor: pointer;}
.tab_menu li.current,.tab_menu li.cur{border-top:3px solid #19b5ff;font-weight:700;}
.tab_menu li i{position:absolute;display:block;width:16px;height:16px;background:url(../images/dot.png) no-repeat;top:5px;right:10px;}

.label_tab{width:650px;position:absolute;top:0;left:120px;}
.label_tab span{margin:0 25px 0 0;background:none;}
.label_tab span i{background:#aaa;color:#fff;padding:3px 10px;font-size:14px;border-radius:4px;cursor:pointer;}
.label_tab span .more{display:none;position:absolute;right:0;top:0;line-height:24px;font-size:14px;color:#888;}
.label_tab span.cur i{background:#19b5ff;}
.label_tab span.cur .more{display:block;}

.strategy_box{width:810px;overflow:hidden;padding:5px 15px 15px 15px;margin: 0 0 20px 0;background:#fff;}
.tab_box,.tab_box .subBox{width:810px;overflow:hidden;}
.newslist ul{width:830px;padding:5px 0 0 0;overflow:hidden;font-size:14px;}
.newslist li{width:393px;float:left;padding:12px 0;border-bottom:1px dotted #ddd;margin-right:20px;}
.newslist li a{display:block;width:300px;height:20px;overflow:hidden;line-height:20px;float:left;border-left:3px solid #b7b7b7;padding-left:10px;white-space:nowrap;text-overflow:ellipsis;}
.newslist span{display:block;width:80px;height:20px;overflow:hidden;float:right;color:#b0aaaa;text-align:right;font-size:12px;}
.newslist li.untm a{width:390px;}

.text_picbox{width:810px;overflow:hidden;margin:0 0 20px 0;padding:5px 15px 15px 15px;background:#fff;position:relative;}
.text_picbox .picbox{min-width:810px;height:242px;padding:15px 0 0 0;overflow:auto;white-space:nowrap;}
.text_picbox P{width:810px;height: 40px;font-size: 20px;font-weight:700;color:#4c4743;line-height: 23px;}
.text_picbox .picbox ul{min-width:810px;margin:0;}
.text_picbox .picbox ul li{display:inline-block;height:230px;padding:0 10px 0 0;vertical-align:middle;}
.text_picbox .picbox ul li span{display:block;height:230px;overflow:hidden;position:relative;}
.picbox ul li span i{display:block;width:32px;height:32px;overflow:hidden;background:url(../images/magnify.png) no-repeat top left;position:absolute;bottom:0;left:0;}
.picbox ul li span img{display:block;height:230px;overflow:hidden;}

.transverse{width:810px;height:270px;overflow-x:scroll;}
.transverse ul li{width:445px;height:230px;overflow:hidden;padding:0 10px 0 0;float:left;}
.transverse ul li span{display:block;width:445px;height:230px;overflow:hidden;position:relative;}
.transverse ul li span i{display:block;width:32px;height:32px;overflow:hidden;background:url(../images/magnify.png) no-repeat top left;position:absolute;bottom:0;left:0;}
.transverse ul li span img{display:block;width:445px;height:230px;overflow:hidden;}


.mask{width:100%;height:100%;background:#000;opacity:0.55;position:fixed;z-index:99;top:0;left:0;}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400;text-align:center;line-height:0;}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}
.lightbox a img{border:none;}

.magnify_pic_box{display:none;margin:15px 0 0 0;position:relative;}
.magnify_pic_box .left1 .left,.magnify_pic_box .right1 .right{width:54px;height:54px;padding:0;float:none;text-indent:-9999px;background-image:url(../images/left_right.png);position:absolute;top:213px;}
.magnify_pic_box .left1 .left{background-position:0px 0px;left:20px;}
.magnify_pic_box .left1 .left:hover{background-position:0 -60px;}
.magnify_pic_box .right1 .right{background-position:54px 0;right:20px;}
.magnify_pic_box .right1 .right:hover{background-position:54px -60px;}
.magnify_pic_box .fxb{width:32px;height:32px;position:absolute;top:1px;right:123px;z-index:99;}
.magnify_pic_box .fxb i.fx{display:block;width:32px;height:32px;background:url(../images/narrow.png) no-repeat;cursor:pointer;}
.magnify_pic_box .text{width:560px;height:30px;line-height:30px;color:#fff;text-align:center;position:absolute;bottom:1px;left:122px;z-index:5;}
.magnify_pic_box .text{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C000000', endColorstr='#4C000000');background:rgba(0,0,0,0.3);}
.magnify_pic_box .text{filter:none;}
.magnify_pic_box ul{width:560px;height:560px;margin:0 auto;overflow:hidden;background:#f8f8f8;border:1px solid #eee;position:relative;}
.magnify_pic_box li{width:560px;height:560px;text-align:center;position:absolute;left:0;top:0;}
.magnify_pic_box li span{display: inline-block;width: 1px;height: 100%;vertical-align: middle;}
.magnify_pic_box li img{display:inline-block;max-width:550px;max-height:550px;position:relative;vertical-align: middle;}

.comment_box{width:810px;overflow:hidden;padding:5px 15px 15px 15px;background:#fff;}

.box_r{width:320px;float:right;padding: 5px 10px 10px 10px;background:#fff;overflow:hidden;}

.s_title{height:36px;line-height:36px;border-bottom:1px solid #ddd;background:#fff;}
.s_title li,.s_title span{float:left;padding:0 8px;margin:0 2px 0 0;cursor:pointer;color:#666;font-size:16px;}
.s_title li i {font-size:13px;font-style:normal ;text-decoration:none;line-height:16px;display: inline-block;}
.s_title .cur{background:#fff;color:#19b5ff;border-bottom:2px solid #19b5ff;margin-top:-1px;background:#fff;}
.s_title .one{background:#19b5ff;color:#fff;border-color:#19b5ff;border-top-left-radius:4px;border-top-right-radius:4px;}
.sidelist{position:static;margin-bottom:15px;background:#fff;}
.sidelist dd{overflow:hidden;}
.arrow4 li,.lb dd,.arrow5 li{padding:10px;overflow:hidden;border-bottom:1px dotted #ddd;}
.arrow4 .img_box_90,.lb .img_box_90,.arrow5 .img_box_90{float:left;margin-right:8px;}
.arrow4 .info .tit,.lb .info .tit{font-size:17px;display:block;height:35px;line-height:35px;overflow:hidden;}
.arrow4 p,.lb p{color:#858585;height:26px;line-height:26px;overflow:hidden;}
.lb p span{color:#ff7e72;}
.lb .btn,.arrow4 .btn{float:right;background:#02c386;color:#fff;padding:4px 10px;margin-top:-50px;border-radius:2px;}
.arrow4 .btn{padding:8px 15px;font-size:16px;width: 65px;text-align: center;}
.Qlbs dd{padding:0;border:0;}
.arrow4 li{padding:10px 0 10px 0;}
.arrow4 p{font-size:13px!important;white-space:nowrap;}
.star_5 {width:90px;overflow: hidden;background: url(../images/star.png) repeat-x scroll 0 bottom;background-size: 18px;height: 18px;display: inline-block;position:relative;top:2px;left:-2px;}
.star_5 span{background:url(../images/star.png) repeat-x scroll 0 bottom;background-size:18px;height:18px;display:inline-block;}
.star_5 span{background-position:0 3px;}
.star_5 span.lv1{width:18px;}
.star_5 span.lv2{width:36px}
.star_5 span.lv3{width:53px;}
.star_5 span.lv4{width:71px;}
.star_5 span.lv5{width:90px;}
.lstar0, .lstar1, .lstar2, .lstar3, .lstar4, .lstar5, .lstar6 {    background: url(../images/star.png) no-repeat;    width: 90px;    height: 11px;    display: inline-block;}
.lstar0{background-position:0 0;}
.lstar1{background-position:0 -26px;}
.lstar2{background-position:0 -52px;}
.lstar3{background-position:0 -78px;}
.lstar4{background-position:0 -104px;}
.lstar5{background-position:0 -132px;}
.lstar6{background-position:0 -156px;}
.m-menudiv { padding-top: 20px;}
.bg_80{background:url(../images/bg_80.png);width:80px;height:80px;position:absolute;top:0;left:0;}
.bg_90{background:url(../images/bg_90.png);width:90px;height:90px;position:absolute;top:0;left:0;}
.img_box_90,.box_content .c_left a,.ztgimg,.applist a{position:relative;display:inline-block;width:90px;}
.img_box_70 img{width:70px;height:70px;}
.img_box_90 img{width:90px;height:90px;}
.sidelists .arrow4 {margin-bottom: -1px;width: 310px;background: #fff;z-index: 3;}
.scores{color:#f08620;font-weight:bold;font-family:Georgia;font-size:14px;}

.info_r li{border-bottom:1px dotted #ddd;padding:10px 0;overflow:hidden;}
.info_r li .pics{width:100px;height:65px;padding-right:10px;float:left;overflow:hidden;}
.info_r li .pics img{width:100px;height:65px;background:#ddd;}
.info_r li .info{width:210px;float:left;}
.info_r li .info a{display:block;font-size:15px;color:#666;line-height:22px;height:44px;overflow:hidden;}
.info_r li .info span{display:block;padding-top:4px;font-size:12px;color:#999;}

.down_kc{width:794px;overflow: hidden;margin: 0 0 20px 0;padding: 0 5px 5px 5px;background: #fff;}
.down_more{width:810px;overflow: hidden;margin: 0 0 20px 0;padding: 5px 15px 15px 15px;background: #fff;}
.down_morebox ul{padding:5px 0 0 0;overflow:hidden;}
.down_morebox li{line-height:32px;padding:10px 0;overflow:hidden;border-bottom:1px solid #eee;font-size:14px;color:#888;}
.down_morebox li .td1{margin:0 12px 0 5px;}
.down_morebox li .td1 img{width:32px;height:32px;border-radius:6px;}
.down_morebox li .td2{width:400px;font-size:16px;}
.down_morebox li .td3{width:170px;}
.down_morebox li .td4{width:80px;}
.down_morebox li .td5{width:100px;text-align:right;}
.down_morebox li .td5 a{background:#19b5ff;color:#fff;padding:4px 20px;border-radius:4px;}
.down_kc li .td2{width:270px;}
.down_kc li .td3{width:270px;}
.down_kc li .td4{width:150px;}


/**/
.mCSB_container{width:auto;margin-right:30px;overflow:hidden}
.mCSB_container.mCS_no_scrollbar{margin-right:0}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right:30px}
.mCustomScrollBox>.mCSB_scrollTools{width:16px;height:100%;top:0;right:0}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;left:0;bottom:0;right:0;height:auto}
.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}
.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:relative;height:20px;overflow:hidden;margin:0 auto;cursor:pointer}
.mCSB_scrollTools .mCSB_buttonDown{top:100%;margin-top:-40px}
.mCSB_horizontal>.mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-bottom:0}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-right:0;margin-bottom:30px}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{margin:0 20px}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:6px;margin:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{width:30px;height:100%}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{display:block;position:relative;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{margin-left:-40px;float:right}
.mCustomScrollBox{-ms-touch-action:none}
.mCustomScrollBox>.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCustomScrollBox:hover>.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_draggerRail{background:#cccccc}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#00a0ec}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#00a0ec}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:#00a0ec}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(../mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}
.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}
.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}
.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}
.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.15)}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#000;background:rgba(0,0,0,0.75)}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}
.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#fff;background:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85)}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9)}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}
.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#000;background:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}
.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#fff;background:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85)}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9)}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#000;background:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}
.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#fff;background:rgba(255,255,255,0.1)}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.15)}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;background:#000;background:rgba(0,0,0,0.75)}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}
.content_1>.mCustomScrollBox>.mCSB_scrollTools{height:96%;top:2%}
.content_2 .mCSB_scrollTools .mCSB_draggerRail{width:6px;box-shadow:1px 1px 1px rgba(255,255,255,0.1)}
.content_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:rgba(255,255,255,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.content_2 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}
.content_2 .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.content_2 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.6);filter:"alpha(opacity=60)";-ms-filter:"alpha(opacity=60)"}
.content_3>.mCustomScrollBox>.mCSB_scrollTools{height:94%;top:3%}
.content_3 .mCSB_scrollTools .mCSB_draggerRail{width:0;border-right:1px dashed #09C}
.content_3 .mCSB_scrollTools .mCSB_dragger{height:11px}
.content_3 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:11px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;background:#09C}
.content_4>.mCustomScrollBox>.mCSB_scrollTools{height:94%;top:3%}
.content_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#d0b9a0;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.5);box-shadow:1px 1px 5px rgba(0,0,0,0.5)}
.content_4 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.content_4 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:#dfcdb9}
.content_4 .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.content_4 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.5);-moz-box-shadow:0 0 3px rgba(0,0,0,0.5);box-shadow:0 0 3px rgba(0,0,0,0.5)}
.content_5>.mCustomScrollBox>.mCSB_scrollTools{width:98%;margin:0 1%}
.content_6>.mCustomScrollBox>.mCSB_scrollTools{width:88%;margin:0 6%}
.content_8 .mCSB_scrollTools .mCSB_draggerRail{width:0px;border-left:1px solid rgba(0,0,0,0.8);border-right:1px solid rgba(255,255,255,0.2)}
.dvideo{width:666px;margin:20px auto 10px auto!important;overflow:hidden;}
.dvideo video{max-height:500px;}

.nav-position .v_i{
	background:url(/web2.0/images/video_i.png) no-repeat center center;
	padding:0 10px;
	margin:0 5px;
}
.game_ibox .v_i{
	background:url(/web2.0/images/video_t.png) no-repeat center bottom;
	padding:0 13px;
	margin:0 5px;
	display:inline-block;
	height:24px;
	background-size:100% auto;
}
/* key */

.game_key {background-color: #fff;}
.game_key .tip { margin:0 12px; height:44px;}

.game_key .tip span {float: left;}

.m-ztp{float: left;margin-left:35px; height: 38px;overflow: hidden; width: 640px; }
.m-ztp span {display: block;float: left;line-height: 26px;padding: 0 10px;font-size: 14px;color: #999;height: 26px;cursor: pointer;margin: 8px 6px 0;background: #ececec;border-radius: 6px;max-width: 150px;
    overflow: hidden;}
.m-ztp span.m-hover{ color: #fff;background: #37b1fa  }
.m-ztp span:hover{ color: #fff;background: #37b1fa}
.tab-cont{margin: 15px;}

.m-ztxtdiv{width: 840px;height: 120px;}
.m-ztxtdiv>img{display: block;float: left;width: 216px;height: 120px;border-radius: 10px;margin-right: 20px;}
.m-ztxtdiv a{display: block;text-align: left;float: left;width: 560px;height: 24px;color: #4c4c4c;font-weight: bold;font-size: 18px;overflow: hidden;}
.m-ztxtdiv a:hover{color: #37b1fa;}
.m-ztxtdiv p{display: block;float: left;height: 80px;width: 570px;font-size: 14px;color: #4c4c4c;margin-top: 10px;line-height: 26px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all;}

.m-opztdiv{height: auto;display: none}
.m-opztdiv>ul{margin-top: 20px;width:840px;    display: block;  overflow: hidden; }
.m-opztdiv>ul>li{display: block;float: left;width: 270px;height: 78px;margin: 0 9px 20px 0;cursor: pointer;}
.m-opztdiv>ul>li>a>img{width: 78px;height: 78px;display: block;float: left;margin-right: 15px;border-radius: 12px;}
.m-opztdiv>ul>li>a{display: block;}
.m-opztdiv>ul>li>a>span{display: block;float: left;width: 160px;overflow: hidden;height: 24px;line-height: 24px;font-size:15px;color: #4c4c4c;margin-top: 2px;}
.m-opztdiv>ul>li>a:hover span{color: #37b1fa;}
.m-opztdiv>ul>li>a>p{display: block;float: left;font-size: 12px;color: #999999;width: 160px;height: 20px;line-height: 20px;margin-top:9px;overflow: hidden; }
.m-opztdiv>ul>li>a>i{display:block;height: 14px;float: left;margin-top: 8px;overflow: hidden;}
.m-opztdiv>ul>li>a>i>img{ height: 14px;display: block;}
.tab-cont .on{display: block;}

.g-banben ul{float: left;display: block;max-height: 142px;overflow: hidden;margin: 5px auto 5px;}
.g-banben ul li{width: 100%;display: block;float: left;height: 46px; line-height: 46px; border-bottom: 1px dashed #ddd; font-size: 12px;}
.g-banben ul li:hover{background:#eee;}
.g-banben ul li p{ width: 410px;overflow: hidden; height: 46px; float: left;font-size: 14px; color: #333}
.g-banben ul li i {display: block;float: left;height: 14px;margin-top:15px;margin-right:60px; }
.g-banben ul li i img {height: 14px;display: block;}
.g-banben ul li font{ line-height: 46px;overflow: hidden;display: block;float: left;font-size: 14px;color: #333;}
.g-banben ul li span{overflow: hidden;display: block;float: right;width: 70px;text-align: center; border-radius: 5px; background: #00aaff; color:#fff;height: 26px;margin-top:10px;line-height: 26px; }
