.singlemachineBox{width: 1240px;}
.singlemachineBox .toggle-con-ul{width: 1240px;background-color: #fff;overflow: hidden;height: 140px;margin-top: 20px}
.singlemachineBox .toggle-con-ul li{margin-top: 15px;margin-left: 28px;height: 24px}
.singlemachineBox .toggle-con-ul li:first-child{margin-top: 19px}
.singlemachineBox .toggle-con-ul li p{width: 70px;height: 24px;border-radius: 4px;line-height: 24px;color: #fff;font-size: 14px;font-weight: bold;text-align: center;float: left}
.singlemachineBox .toggle-con-ul li p.rmyx{background-image: linear-gradient(0deg, #ffa200 0%, #ff4e00 100%);}
.singlemachineBox .toggle-con-ul li p.jqxz{background-image: linear-gradient(0deg, #2189ff 0%, #0066ff 100%);}
.singlemachineBox .toggle-con-ul li p.jjss{background-image: linear-gradient(0deg, #47d637 0%, #43b74c 100%);}
.singlemachineBox .toggle-con-ul li >div{width:1140px;height:24px;overflow:hidden;float: left;}
.singlemachineBox .toggle-con-ul li >div em{width: 102px;height: 24px;background-color: #F2F2F2;border-radius: 4px;line-height: 24px;text-align: center;display: block;margin-left: 10px;overflow: hidden;float: left}
.singlemachineBox .toggle-con-ul li >div em a{color: #999999}
.singlemachineBox .toggle-con-ul li >div em:hover{background-color: #DFDFDF}
.detail_game{width: 1240px;overflow: hidden;background: #fff;margin-top: 20px;height: 360px;}
.detail_game .detail_game_l{width: 866px;height: 316px;margin: 20px 0 24px 28px;float:left;}
.detail_game .detail_game_l .detail_game_l_nav {width: 100%;height: 20px;line-height: 20px;font-size: 14px;overflow: hidden;color: #999999;}
.detail_game .detail_game_l .detail_game_l_nav a{color: #999}
.detail_game .detail_game_l .detail_game_l_nav a:hover{color: #06f}
.detail_game .detail_game_l .detail_game_l_l{width: 158px;height: 214px;position: relative;margin-top: 8px;float: left}
.detail_game .detail_game_l .detail_game_l_l img{width: 100%;height: 100%;border-radius: 4px}
.detail_game .detail_game_l .detail_game_l_l .zh{width:45px;height:45px;position:absolute;right:0px;top:0px;background:url(../images/cn_bg.png) no-repeat;}
.detail_game .detail_game_l .detail_game_l_l .en {width:45px;height:45px;position:absolute;right:0px;top:0px;background:url(../images/en_bg.png) no-repeat;}
.detail_game .detail_game_l .detail_game_l_l .rw {width:45px;height:45px;position:absolute;right:0px;top:0px;background:url(../images/jp_bg.png) no-repeat;}
.detail_game .detail_game_l .detail_game_l_r{width: 690px;height: 214px;float: left;margin-left: 18px;margin-top: 8px}
.detail_game .detail_game_l .detail_game_l_r .detail_game_l_r_tit{position: relative}
.detail_game .detail_game_l .detail_game_l_r .detail_game_l_r_tit .detail_game_l_r_ctit h1{font-size: 24px;color: #333;font-weight: bold;}
.detail_game .detail_game_l .detail_game_l_r .detail_game_l_r_tit .detail_game_l_r_etit{margin-top: 8px}
.detail_game .detail_game_l .detail_game_l_r .detail_game_l_r_tit .detail_game_l_r_etit span{font-size: 16px;color: #999;}
.detail_game .detail_game_l .detail_game_l_r .detail_game_l_r_tit .detail_game_l_fhyx{position: absolute;right: 0;top: 0}
.detail_game .detail_game_r{float: right;width: 320px;height: 320px;margin-top:20px;display:inline-block;}
.detail_game_l_r_tit .detail_game_l_fhyx a{float: left}
.detail_game_l_r_tit .detail_game_l_fhyx .tozt{display: block;background-color: #2189ff;text-align: center;width: 120px;height: 42px;line-height: 42px;float: left;margin-right: 10px;border-radius: 8px;color: #fff}
.detail_game_l_r_tit .detail_game_l_fhyx .fhyxbuy{width: 178px;height: 42px;background-image: linear-gradient(180deg, #ea490d 0%, #fdb08d 100%);border-radius: 8px;}
.detail_game_l_r_tit .detail_game_l_fhyx .nozk{width: 122px}
.detail_game_l_r_tit .detail_game_l_fhyx .fhyxbuy .fhyxzk{width: 56px;height: 36px;background-color: #ffffff;border-radius: 8px;display: inline-block;margin: 3px 0 0 3px;text-align: center;line-height: 36px;color: #f47c4d;font-size: 16px;float: left;font-weight: bold}
.detail_game_l_r_tit .detail_game_l_fhyx .fhyxbuy .buy1{float: left;text-align: center;margin-top: 3px;margin-left: 5px}
.detail_game_l_r_tit .detail_game_l_fhyx .fhyxbuy .buy2{margin-left: 6px;color: #fff;display: block;font-size: 14px}
.detail_game_l_r_tit .detail_game_l_fhyx .fhyxbuy .buy3{margin-left: 6px;color: #fff;display: block;text-decoration: line-through;font-size: 12px;opacity: 0.8}
.detail_game_l_r_tit .detail_game_l_fhyx .fhyxbuy .buy4{margin-left: 10px;color: #fff;display: block;font-size: 18px;line-height: 42px;float: left}
.detail_game .detail_game_l .detail_game_l_r .Mhr{height: 1px;background-color: #ccc;margin: 15px 0}
.detail_game .detail_game_l .detail_game_l_r .detail_game_l_r_info{overflow: hidden}
.detail_game .detail_game_l .detail_game_l_r .detail_game_l_r_info ul li{float: left;width: 230px;overflow: hidden;color: #666;margin-right: 92px;font-size: 14px;height: 30px;line-height: 30px}
.detail_game .detail_game_l .detail_game_l_r .detail_game_l_r_info ul li:nth-child(2n){margin-right: 0}
.detail_game .detail_game_l .detail_game_l_r .detail_game_l_r_info .longtag{clear: both;height: 33px;overflow: hidden;padding-top: 5px}
.detail_game .detail_game_l .detail_game_l_r .detail_game_l_r_info .longtag .longtagT{float: left;color: #666;}
.detail_game .detail_game_l .detail_game_l_r .detail_game_l_r_info .longtag a{border-radius: 13px;background-color: #eee;margin-right: 10px;color: #999;float: left;margin-bottom: 7px;height: 26px;line-height: 26px;padding: 0 10px;}
.detail_game .detail_game_l .detail_game_l_r .detail_game_l_r_info .longtag a:hover{background-color: #2F81F9;color: #fff}
.detail_game .detail_game_l .detail_game_l_r_down{clear: both;margin-top: 10px;display: inline-block;float:left;}
.detail_game .detail_game_l .detail_game_l_r_down .detail_game_l_r_down_l2{width: 335px;height: 65px;background-image: linear-gradient(0deg, #2189ff 0%, #0066ff 100%);border-radius: 8px;cursor: pointer;float:left;}
.detail_game .detail_game_l .detail_game_l_r_down .detail_game_l_r_down_l2 a{display: block;width: 100%;height: 100%;text-align: center;margin: 0 auto}
.detail_game .detail_game_l .detail_game_l_r_down .detail_game_l_r_down_l2:hover{opacity: 0.8}
.detail_game .detail_game_l .detail_game_l_r_down .detail_game_l_r_down_l2 a p{text-align: center;display: inline-block;height: 30px;line-height: 30px;color: #fff;font-size: 18px;font-weight: bold;margin-top: 7px;width: 100%}
.detail_game .detail_game_l .detail_game_l_r_down .detail_game_l_r_down_l2 a font{height: 16px;line-height: 16px;display: inline-block;color: #fff;}
.detail_game_l_r_down .noDownBtn{width: 335px;height: 65px;line-height: 65px;background-color: #ccc;color: #fff;font-size: 22px;text-align: center;border-radius: 8px}
.detail_game .detail_game_l .detail_game_l_r_down .detail_game_l_r_down_r2{width: 335px;height: 65px;float: left;margin-left: 20px;display: inline-block;overflow:hidden;position:relative;}
.detail_game .detail_game_l .detail_game_l_r_down .detail_game_l_r_down_r2 a{display: block;width: 100%;height: 100%;text-align: center;background-image: linear-gradient(0deg, #47d637 0%, #43b74c 100%);border-radius: 8px;position: relative;}
.detail_game .detail_game_l .detail_game_l_r_down .detail_game_l_r_down_r2 a p{text-align: center;display: inline-block;height: 30px;line-height: 30px;color: #fff;font-size: 18px;font-weight: bold;margin-top: 7px;width: 100%}
.detail_game .detail_game_l .detail_game_l_r_down .detail_game_l_r_down_r2 a font{height: 16px;line-height: 16px;display: inline-block;color: #fff;}
.detail_game .detail_game_l .detail_game_l_r_down .detail_game_l_r_down_r2:after{content: '';width: 21px;height: 13px;position: absolute;right: 15px;bottom: 5px;display: block;background: url(../images/gduotegicon.png) no-repeat center;}
.detail_game .detail_game_l .detail_game_l_r_down .detail_game_l_r_down_r2 em{width: 9px;height: 9px;position: absolute;right: 3px;bottom: 7px;display: block;background: url(../images/close.png) no-repeat center;z-index:1;cursor:pointer;}
.detail_body{width: 1240px;}
.detail_body_left{width: 800px;float: left;margin-right: 16px;}
.detail_body_right{width: 424px;float: left;}
.detail_body_left_nav{width: 800px;height: 60px;background-color: #fff;margin-top: 20px;overflow: hidden;top: 0;left: 50%;z-index: 2;}
.detail_body_left_nav ul{margin-left: 24px}
.detail_body_left_nav ul li{width: 124px;float: left;margin-right: 30px;cursor: pointer}
.detail_body_left_nav ul li .yxjs em{background: url("/images/yxjs1.png") no-repeat;width: 26px;height: 26px;display: block;float: left}
.detail_body_left_nav ul li .yxjt em{background: url("/images/yxjt1.png") no-repeat;width: 26px;height: 26px;display: block;float: left}
.detail_body_left_nav ul li .pzyq em{background: url("/images/pzyq1.png") no-repeat;width: 26px;height: 26px;display: block;float: left}
.detail_body_left_nav ul li .azsm em{background: url("/images/azsm1.png") no-repeat;width: 26px;height: 26px;display: block;float: left;margin-top: 2px;}
.detail_body_left_nav ul li .zyxz em{background: url("/images/zyxz1.png") no-repeat;width: 26px;height: 26px;display: block;float: left}
.detail_body_left_nav ul li a{display: block;margin: 17px 0 12px 13px}
.detail_body_left_nav ul li a span{margin-left: 8px;line-height: 26px;color: #888888}
.detail_body_left_nav ul li:last-child{margin-right: 0}
.detail_body_left_nav ul li:hover{border-bottom: 5px solid #2189ff;}
.detail_body_left_nav ul li:hover a span{color: #000}
.detail_body_left_nav ul li:hover .yxjs em{background: url("/images/yxjs2.png") no-repeat;width: 26px;height: 26px;display: block;float: left}
.detail_body_left_nav ul li:hover .yxjt em{background: url("/images/yxjt2.png") no-repeat;width: 26px;height: 26px;display: block;float: left}
.detail_body_left_nav ul li:hover .pzyq em{background: url("/images/pzyq2.png") no-repeat;width: 26px;height: 26px;display: block;float: left}
.detail_body_left_nav ul li:hover .azsm em{background: url("/images/azsm2.png") no-repeat;width: 26px;height: 26px;display: block;float: left;margin-top: 2px;}
.detail_body_left_nav ul li:hover .zyxz em{background: url("/images/zyxz2.png") no-repeat;width: 26px;height: 26px;display: block;float: left}
.detail_body_left_nav ul li.hover{border-bottom: 5px solid #2189ff;}
.detail_body_left_nav ul li.hover a span{color: #000}
.detail_body_left_nav ul li.hover .yxjs em{background: url("/images/yxjs2.png") no-repeat;width: 26px;height: 26px;display: block;float: left}
.detail_body_left_nav ul li.hover .yxjt em{background: url("/images/yxjt2.png") no-repeat;width: 26px;height: 26px;display: block;float: left}
.detail_body_left_nav ul li.hover .pzyq em{background: url("/images/pzyq2.png") no-repeat;width: 26px;height: 26px;display: block;float: left}
.detail_body_left_nav ul li.hover .azsm em{background: url("/images/azsm2.png") no-repeat;width: 26px;height: 26px;display: block;float: left;margin-top: 2px;}
.detail_body_left_nav ul li.hover .zyxz em{background: url("/images/zyxz2.png") no-repeat;width: 26px;height: 26px;display: block;float: left}
.middle_search_from{height:40px;width:275px;float:left;margin:12px 0 0 120px;position:relative;}
.middle_search_input{width:275px;box-sizing:border-box;height:40px;line-height:35px;border-radius:30px;border:1px solid #ddd;font-size:14px;color:#333;outline:none;padding-left: 20px;}
.middle_search_btn{position:absolute;top:0;right:0;width:40px;height:40px;line-height:35px;outline:0;border: 1px solid #ddd;text-align:center;color:white;font-size:14px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;cursor:pointer;background: url(../images/sousuo.png) no-repeat 10px;background-size: 19px 19px}

.detail_body_left_pic{width:800px;height:auto;background:#fff;display: inline-block;margin-top: 20px}
.detail_body_con_bb{width:752px;margin:25px 24px 23px 24px;}
.detail_body_con_bb_con{width:752px;}
.detail_body_con_bb_con_con{width:100%;height:auto;padding-bottom:10px;display: none}
.detail_body_con_bb_con_con:first-child{display: block}
.detail_body_con_jt_con_img{width:100%;position:relative;overflow:hidden;}
.detail_body_con_jt_con_img img{display:block;margin:0 auto;max-width:100%;border-radius: 6px;}
.detail_body_con_jt_con_img a{-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;user-select: none;}
.detail_body_con_jt_con_img_left{width:240px;background:url(../images/bg06.png) repeat;position:absolute;top:0px;left:0px;cursor:url(//down.ali213.net/images/cursor_left.cur),auto;}
.detail_body_con_jt_con_img_right{width:240px;background:url(../images/bg06.png) repeat;position:absolute;top:0px;right:0px;cursor:url(//down.ali213.net/images/cursor_right.cur),auto;}
.detail_body_con_bb_con_bottom{width:100%;height:85px;overflow:hidden;margin:0 auto;position:relative;}
.detail_body_con_bb_con_bottom_left{position:absolute;top:8px;left:10px;width:20px;height:74px;background:url(../images/bg05.png) no-repeat -21px 0px;z-index:100;}
.detail_body_con_bb_con_bottom_right{position:absolute;top:8px;right:0px;width:20px;height:74px;background:url(../images/bg05.png) no-repeat -63px 0px;z-index:100;}
.detail_body_con_bb_con_bottom_left:hover{background:url(../images/bg05.png) no-repeat 0px 0px;}
.detail_body_con_bb_con_bottom_right:hover{background:url(../images/bg05.png) no-repeat -42px 0px;}
.detail_body_con_bb_con_bottom_center{width:100%;height:100%;overflow:hidden;position:relative;}
.detail_body_con_bb_con_bottom_center #smallImg{position:absolute;height:100%;left:0px;top:0px;width:10000px;}
.detail_body_con_bb_con_bottom_center #smallImg span{float:left;margin-right:10px;cursor:pointer;width:142px;height:78px;opacity: 0.5}
.detail_body_con_bb_con_bottom_center #smallImg span img{display:block;width:142px;height:78px;margin:0 auto;border-radius: 6px;}
.detail_body_con_bb_con_bottom_center #smallImg span img.iframeicon{position: absolute;display: block;left: 136px;width: 32px;height: 32px;top: 19px;}
.detail_body_con_bb_con_bottom_center #smallImg .checked{width:142px;height:78px;background-position:0 -138px;}
.sbg {opacity: 1!important;}
.detail_body_con_bb_con_foot{width:100%;height:12px;margin:0 auto;margin-top:8px;}
.detail_body_con_bb_con_foot_left{width:38px;height:12px;float:left;background:url(../images/scroll_bg.png) no-repeat 0px 0px;cursor:pointer;display: none}
.detail_body_con_bb_con_foot_center{width:752px;height:12px;float:left;background:#e6e6e6;position:relative;overflow:hidden;z-index:0;border-radius: 12px}
.detail_body_con_bb_con_foot_center em{width:92px;height:12px;background:#ccc;position:absolute;left:0;top:0;cursor:pointer;z-index:1;border-radius: 6px}
.detail_body_con_bb_con_foot_center em:hover{background:#2189ff no-repeat 0px -28px;}
.detail_body_con_bb_con_foot_right{width:38px;height:18px;float:left;background:url(../images/scroll_bg.png) no-repeat -48px 0px;cursor:pointer;display: none}

.Tsupplement{margin-top: 0;margin-bottom: 18px}
.Tsupplement a{float:right}
.Tsupplement span{font-size: 24px;font-weight: bold}

.Tsupplement em{width:78px;float:right;}
.Tsupplement em a{width:100%;text-align:right;font-size:14px;color:#333;background:url(../images/rebackicon.png) no-repeat;}

.game-main-content{padding: 24px;background-color: #fff;margin-top: 20px}
.down-game-introduce p {text-indent: 30px;font-size: 14px;color: #666;}
.down-game-introduce {color: #555555;line-height: 28px;overflow: hidden;padding-left: 18px;position: relative;}
.down-game-introduce h3 {padding: 0px 15px 0 8px;display: inline-block;margin: 20px 0;font-size: 16px;color: #fff;background: #60AAFF;border-top-left-radius: 5px;border-top-right-radius: 15px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.detail_body_left_info{padding: 24px;background-color: #fff;margin-top: 20px;position: relative}

.peizhi_con .peizhiT{width: 356px;height: 40px;border:1px solid #ccc;background-color: #fff;border-radius: 55px;margin: 0 auto}
.peizhi_con .peizhiT em{line-height: 40px;color: #999;text-align: center;width: 178px;display: block;font-size: 16px;float: left;cursor: pointer}
.peizhi_con .peizhiT em.active{background-color: #999;color: #fff;border-radius: 55px}
.peizhi_con .peizhiC ul{display: none}
.peizhi_con .peizhiC ul:first-child{display: block}
.peizhi_con .peizhiC p{font-size: 15px;line-height: 22px;color: #999;overflow: hidden;margin-bottom: 10px;margin-left: 10px;margin-top: 20px}
.peizhi_con .peizhiC hr{height: 1px;background-color: #ccc;width: 749px;margin: 0;padding: 0;border: none}

.detail_body_left_info_con_box{width: 429px;overflow: hidden;margin-top: 3px;float:left;}
.common_down_l{width:429px;float:left;}
.common_down_l_one{width:100%;height:46px;line-height:46px;font-size:14px;overflow:hidden;margin-bottom: 13px;}
.common_down_l_one h4{width:210px;height:46px;float:left;display:inline-block;}
.common_down_l_one h4 a{display:block;cursor:pointer;}
.common_down_l_one h4 a em{width:50px;height:46px;background:#589cf6 url("/images/xz.png") no-repeat 9px 8px;display:inline-block;float:left;margin:0;}
.common_down_l_one h4:hover a em{background-color:#3270ef;}
.common_down_l_one h4 a p{width:79px;height:44px;border-top:#589cf6 1px solid;border-bottom:#589cf6 1px solid;float:left;display:inline-block;padding:0;line-height:44px;padding-left:10px;text-align:center;}
.common_down_l_one h4:hover a p{border-top-color:#3270ef;border-bottom-color:#3270ef;color: #ff8300}
.common_down_l_one h4 a i{width:70px;height:44px;line-height:44px;border:#589cf6 1px solid;border-left-width:0;float:left;display:inline-block;color:#ff8300;font-size:14px;}
.common_down_l_one h4:hover a i{border-color:#3270ef;}
.common_down_l_one span{float:left;width:15px;margin-left:20px;display:inline-block;}
.common_down_l_one font{float:left;width:90px;overflow:hidden;margin-left:5px;color:#589cf6;display:inline-block;}
.common_down_l_one em{float:right;width:60px;font-size:14px;display:inline-block;text-align:right;}
.common_down_r{width:300px;float:right;overflow:hidden;position: relative;}
.common_down_l .bcinfo span{font-size: 22px;font-weight: bold;}
.bottomNoDownBtn{width: 429px;height: 300px;float:left;}
.noDownInfo{width: 266px;height: 196px;background: url("/images/nodown.png") no-repeat;background-size: 266px 196px;margin: 0 auto;margin-top: 42px;}
.noDownInfoTitle{color: #A5B3C4;font-size: 18px;text-align: center!important;width: 100%;margin-bottom: 10px;}

.common_down_l_instructions{width: 750px;height: 95px;background-color: #fff;border:1px solid #ccc;border-radius: 4px;position: relative;clear:both;}
.common_down_l_instructions span{margin: 11px 0 0 11px;font-size: 18px;color: #589cf6;display: block;font-weight: bold}
.common_down_l_instructionsCon{text-indent: 25px;color: #2b71ff;line-height: 18px;width: 614px;height: 32px;margin-left: 18px;font-size: 13px;margin-top: 10px}
.common_down_l_instructions .ineedtj{width: 73px;height: 32px;background-color: #2189ff;border-radius: 8px;text-align: center;color: #fff;display: block;position: absolute;right: 18px;line-height: 32px;bottom: 18px;cursor: pointer}

.detail-download-newtj{
    display: none;
    position: absolute;
    width: 378px;
    height: 153px;
    background-color: #ffffff;
    border-radius: 10px;
    border: solid 1px #d7d7d7;
    z-index: 999;
    right: -423px;
    bottom: 0;
}

.detail-download-newtj i{
    width: 15px;
    height: 15px;
    background: url(/images/close.png) no-repeat;
    float: right;
    position: absolute;
    right: 4px;
    top: 11px;
    cursor: pointer;
}
.detail-download-newtj input{
    width: 313px;
    height: 36px;
    margin-left: 21px;
    margin-top: 13px;
    background-color: #f5f5f5;
    border-radius: 6px;
    padding-left: 17px;
}
.detail-download-newtj input:before{
    content: '|';
    display: block;
    width: 1px;
    height: 14px;
    position: relative;
    background: #000;
    margin-left: 10px;
}
.detail-download-newtj em{
    width: 94px;
    height: 34px;
    background-color: #2b72ff;
    border-radius: 17px;
    cursor: pointer;
    display: block;
    text-align: center;
    line-height: 34px;
    color: #fff;
    float: right;
    z-index: 3;
    position: absolute;
    right: 26px;
    margin-top: 11px;
}
.detail-download-jubao{
    display: none;
    width: 380px;
    height: 275px;
    background-color: #ffffff;
    border-radius: 10px;
    border: solid 1px #d7d7d7;
    z-index: 9999;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
}
.detail-download-jubao span{
    height: 16px;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 16px;
    color: #b6b6b6;
    float: left;
    margin-top: 17px;
    padding: 0;
    text-indent: 23px;
    width: 100%;
    text-align: left;
    overflow: hidden;
}
.detail-download-jubao i{
    width: 15px;
    height: 15px;
    background: url(/images/close.png) no-repeat;
    float: right;
    position: absolute;
    right: 17px;
    top: 11px;
    cursor: pointer;
}
.detail-download-jubao input.jubaophone{
    width: 313px;
    height: 36px;
    margin-top: 13px;
    background-color: #f5f5f5;
    border-radius: 6px;
    padding-left: 17px;
    margin-left: 25px;
}
.detail-download-jubao textarea.jubaocon{
    width: 313px;
    height: 103px;
    margin-top: 13px;
    background-color: #f5f5f5;
    border-radius: 6px;
    padding-left: 17px;
    padding-top: 10px;
    margin-left: 25px;
}
.detail-download-jubao em{
    width: 94px;
    height: 34px;
    background-color: #2b72ff;
    border-radius: 17px;
    cursor: pointer;
    display: block;
    text-align: center;
    line-height: 34px;
    color: #fff;
    float: right;
    z-index: 3;
    position: absolute;
    right: 26px;
    margin-top: 11px;
}
.SolemnlyDeclare{width: 800px;height: 80px;background-color: #fff;margin-top: 20px}
.SolemnlyDeclare .SolemnlyDeclareTop{width: 121px;height: 80px;background: url("/images/lxwmbg.png") no-repeat;float: left}
.SolemnlyDeclare .SolemnlyDeclareTop font{font-size: 24px;margin:8px 0 0 27px;width: 48px;height: 62px;display: inline-block;color: #fff;font-weight: bold}
.SolemnlyDeclare .SolemnlyDeclareCon {float: left;width: 658px;color: #000;margin-top: 21px;margin-left: 3px;font-size: 15px;line-height: 22px}
.SolemnlyDeclare .SolemnlyDeclareCon a.report{color: #2189ff;font-size: 18px;font-weight: bold;margin: 0 5px}

.reportBtn{position: absolute;right: 25px;top: 25px;width: 65px;height: 30px;line-height: 30px;background-color: #ccc;border-radius: 8px;cursor: pointer;display:none;}
.reportBtn em{display: block;background: url("/images/jb.png") no-repeat;width: 15px;height: 18px;float: left;margin: 5px 0 0 9px;}
.reportBtn span{margin-left: 2px;font-size: 14px;color: #fff}

.comment{
    width:100%;
    display:table;
}
.comment-con{
    width:100%;
    display:table;
}
.comment-con-li{
    width:100%;
    display:table;
    padding-bottom:10px;
    margin-top:10px;
    border-bottom:#ccc 1px solid;
}
.comment-con-li:last-child{
    border-bottom:none;
}
.comment-con-li-t{
    width:100%;
    display:table;
}
.comment-uname{
    height:20px;
    line-height:20px;
    float:left;
    font-size:14px;
    color: #2189ff;
}
.comment-ftime{
    height:20px;
    line-height:20px;
    float:right;
    font-size:12px;
    color: #999;
}
.comment-con-li-c{
    width:100%;
    line-height:18px;
    margin-top:10px;
    font-size:14px;
    display:table;
    color:#444;
}
.comment-con-li-f{
    width:100%;
    display:table;
}
.comment-ding{
    height:19px;
    float:right;
}
.comment-ding i{
    width:13px;
    height:13px;
    background:url(../images/plzanicon.png) no-repeat;
    display: inline-block;
    margin-top:3px;
    float:left;
    cursor: pointer;
}
.comment-ding i.yiding{
    background:url(../images/plzaningicon.png) no-repeat;
    cursor:initial;
}
.comment-ding i:hover{
    background:url(../images/plzaningicon.png) no-repeat;
}
.comment-ding em{
    line-height:19px;
    margin-left:2px;
    float:left;
    display: inline-block;
    color: #999;
    font-size:12px;
}
.comment-box{
    width:100%;
    display:table;
    margin-top:10px;
}
.comment-box textarea{
    width:100%;
    height:60px;
    line-height:20px;
    padding: 5px;
    background-color: #f2f8ff;
    border-radius: 5px;
    border:#2189ff 1px solid;
    box-sizing:border-box;
}
.comment-box button{
    width: 52px;
    height: 24px;
    line-height:24px;
    float:right;
    background-color: #ffffff;
    border-radius: 5px;
    border: solid 1px #2189ff;
    color: #2189ff;
    font-size:14px;
    cursor: pointer;
    margin-top:5px;
}
.comment-box button:hover{
    background: #2189ff;
    color:#fff;
}
.comment-msg{
    width: 360px;
    height: 220px;
    position: fixed;
    left:50%;
    top:50%;
    margin-left:-360px;
    margin-top:-110px;
    background-color: #ffffff;
    border-radius: 5px;
    border: solid 1px #cccccc;
    z-index: 9999;
}
.comment-msg-tit{
    width: 360px;
    height: 40px;
    line-height: 40px;
    text-indent: 10px;
    font-size: 18px;
    background-color: #e6e6e6;
    border-radius: 5px 5px 0 0;
    border-bottom: solid 1px #cccccc;
    color:#333;
    font-weight: bold;
}
.comment-msg-tit i{
    width:15px;
    height:15px;
    position:absolute;
    right:13px;
    top:13px;
    background: url(../images/plclosebtn.png) no-repeat;
    cursor: pointer;
}
.comment-msg-con{
    width:260px;
    height: 46px;
    margin:30px auto;
}
.comment-msg-con i{
    width:45px;
    height:46px;
    background: url(../images/plfail.png) no-repeat;
    float:left;
}
.comment-msg-con span{
    line-height: 46px;
    float:right;
    font-size: 18px;
    color:#666;
    font-weight: bold;
}
.comment-msg-btn{
    width: 100px;
    height: 42px;
    line-height: 42px;
    margin:0 auto 0;
    background-color: #2189ff;
    border-radius: 5px;
    color:#fff;
    font-size: 16px;
    text-align: center!important;
    cursor: pointer;
}

.tlyx{width:758px;display:table;}
.tlyx li{width:137px;height:100%;float:left;margin-left:18px;display:inline;}
.tlyx li:nth-child(1){margin-left:0;}
.tlyx li img{width:100%;height:182px;}
.tlyx li span{width:100%;height:34px;line-height:34px;overflow:hidden;display:block;color: #606060;text-align: center}
.tlyx li:hover{opacity: 0.8}

.xggl{width:758px;display:table;}
.xggl a{width:370px;height: 18px;line-height: 18px;float:left;margin-top: 10px;display:inline-block;overflow: hidden;}
.xggl a:nth-child(2n){margin-left:18px;}
.xggl a i{width: 3px;height: 3px;float: left;background: #999999;margin-top: 7px;margin-right: 10px;}
.xggl a span{width: 357px;float: left;height: 18px;line-height: 18px;color: #444444;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.rmyxk{
    width:758px;
    display:table;
}
.rmyxk-one{
    width:365px;
    padding:10px;
    margin:10px 20px 10px 0;
    float:left;
    border:#efefef 1px solid;
    box-sizing: border-box;
}
.rmyxk-one:nth-of-type(2n){
    margin-right: 0;
}
.rmyxk-one a.aimg{
    width: 66px;
    height: 88px;
    border-radius: 5px;
    float: left;
    display: block;
    border: #2189ff 1px solid;
}
.rmyxk-one div{
    width: 200px;
    float: left;
}
.rmyxk-one a.atit {
    width: 200px;
    line-height: 20px;
    margin-left: 12px;
    color: #666;
    font-size: 14px;
    display: inline-block;
}
.rmyxk-one span {
    width: 200px;
    height: 20px;
    line-height: 20px;
    margin-left: 12px;
    display: inline-block;
    font-size: 12px;
    color: #b3b3b3;
    overflow: hidden;
}
.rmyxk-one a.abtn {
    width: 48px;
    height: 48px;
    background:url(../images/yxk_ydbtn.png) no-repeat;
    background-size:100%;
    float:right;
    margin-top:18px;
    display: inline-block;
}

.helpBox{width: 429px;height: 88px;display: inline-block;overflow: hidden;margin: 8px 0 15px 0}
.helpBox a{width: 100%;height: 100%;display: block}
.helpBox .downhelp{width: 209px;height: 88px;background-image: linear-gradient(0deg, #47d637 0%, #43b74c 100%);border-radius: 8px;float: left }
.helpBox .downneed{width: 209px;height: 88px;background-image: linear-gradient(0deg, #ffa200 0%, #ff4e00 100%);border-radius: 8px;float: left;margin-left: 11px }
.helpBox .helpT{padding: 18px 0 0 15px;font-size: 18px;font-weight: bold;color: #fff}
.helpBox .helpC{margin: 4px 0 0 15px;font-size: 14px;color: #fff}
.helpBox .downhelp:hover{opacity: 0.8}
.helpBox .downneed:hover{opacity: 0.8}
.detail_body_right .detail_body_right_info{padding: 24px 20px 24px 24px;background-color: #fff;margin-top: 20px;position: relative;overflow: hidden}
.detail_body_right .detail_body_right_info .newgamelist{overflow: hidden}
.detail_body_right .detail_body_right_info .newgamelist ul li{overflow: hidden;margin-bottom: 20px}
.detail_body_right .detail_body_right_info .newgamelist ul li:last-child{margin-bottom: 0}
.detail_body_right .detail_body_right_info .newgamelist ul .newgameoneimg{width: 58px;height: 79px;display: block;float: left;}
.detail_body_right .detail_body_right_info .newgamelist ul .newgameoneimg img{width: 100%;height: 100%;border-radius: 4px}
.detail_body_right .detail_body_right_info .newgamelist ul .game-name {width: 200px;height: 40px;line-height: 40px;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;margin-left: 10px;display: block;color: #333;font-weight: bold;}
.detail_body_right .detail_body_right_info .newgamelist ul .game-name:hover{color:#2189ff }
.detail_body_right .detail_body_right_info .newgamelist ul .newgameonetype {height: 32px;line-height: 32px;font-size: 14px;color: #999999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;margin-left: 10px;width: 200px;}
.detail_body_right .detail_body_right_info .newgamelist ul .game-score {height: 36px;line-height: 36px;float: right;border: #2189ff 1px solid;border-radius: 8px;margin-top: -25px;color: #2189ff;width: 88px;text-align: center;box-sizing: border-box;}
.detail_body_right .detail_body_right_info .newgamelist ul .game-score:hover{background:#2189ff;color:#fff;}
.detail_body_right .common-news-container{padding: 24px 20px 24px 24px;background-color: #fff;margin-top: 20px;position: relative;}
.detail_body_right_info .hothjBox{overflow: hidden}
.detail_body_right_info .hothjBox a{width: 180px;height: 141px;float: left;margin: 0 20px 20px 0;}
.detail_body_right_info .hothjBox a img{width: 180px;height: 120px;border-radius: 6px;}
.detail_body_right_info .hothjBox a span{height: 21px;font-size: 14px;line-height: 21px;color: #333333;width: 100%;display: block;margin-top: 5px}
.detail_body_right_info .hothjBox a:nth-child(2n){margin-right: 0}

.common-news-container .common-news-img{
    height: 72px;
    display: none
}
.new-strategy .new-strategy-li.open .common-news-img{display: block;margin-top: 12px}
.new-strategy .new-strategy-li.open .common-news-ul{display:none}
.common-news-container .common-news-ul{
    margin-top: 12px;
    height: 19px;
    overflow: hidden;
    font-size: 14px;
    text-decoration: blink;
}
.common-news-container .common-news-img img{
    float: left;
    width: 133px;
    height: 66px;
    opacity: 1;
}
.common-news-container .common-news-img .img-right-title{
    float: left;
    margin: 17px 0 8px 14px;
    width:227px;
    height: 40px;
    overflow: hidden;
}
.common-news-ul .normal-a{
    margin-top: 0;
}
.pttop-one{
    width:375px;
    height:100%;
    float:left;
    display:inline-block;
    overflow: hidden;
}
.pttop-one:first-child{
    margin-left:0;
}
.pttop-one-tit{
    width:100%;
    height:36px;
    line-height:36px;
    border-bottom:#2189ff 3px solid;
    font-size:18px;
    color:#2189ff;
}
.topone{
    width:100%;
    margin-top:24px;
    display:table;
}
.topone:first-child{margin-top: 0}
.topone-info{
    width:100%;
    height:72px;
    display: none;
}
.topone-info em{
    width:24px;
    height:56px;
    line-height:56px;
    text-align:center;
    color:#fff;
    float:left;
    margin-top:8px;
    background:#a5b3c4;
    border-radius: 6px;
    display:inline-block;
}
.topone-info em.top1{
    background:#2189ff;
}
.topone-info em.top2{
    background:#60aaff;
}
.topone-info em.top3{
    background:#a7d0ff;
}
.topone-info .gourl{
    width:58px;
    height:79px;
    float:left;
    margin-left:11px;
    display:inline-block;
}
.topone-info .gourl img{
    width:100%;
    height:100%;
    border-radius: 4px;
}
.topone-info span{
    width:160px;
    height:100%;
    float:left;
    margin-left:10px;
    display:inline-block;
}
.topone-info span a{
    width:100%;
    height:30px;
    line-height:30px;
    margin-top:10px;
    display:inline-block;
    overflow:hidden;
    font-size:16px;
    font-weight: bold;
}
.topone-info span p{
    width:100%;
    height:20px;
    line-height:20px;
    display:inline-block;
    overflow:hidden;
    color:#999;
}
.topone-info .godown{
    width:88px;
    height:36px;
    line-height:36px;
    border:#2189ff 1px solid;
    box-sizing:border-box;
    float:right;
    display:inline-block;
    text-align:center;
    color:#2189ff;
    border-radius: 8px;
    margin-top:18px;
}
.topone-info .godown:hover{
    background:#2189ff;
    color:#fff;
}
.hide {
    display: none;
}
.topone-tit{
    width:100%;
    height:24px;
}
.topone-tit em{
    width:24px;
    height:100%;
    line-height:24px;
    text-align:center;
    color:#fff;
    float:left;
    background:#a5b3c4;
    border-radius: 4px;
    display:inline-block;
}
.topone-tit em.top1{
    background:#2189ff;
}
.topone-tit em.top2{
    background:#60aaff;
}
.topone-tit em.top3{
    background:#a7d0ff;
}
.topone-tit span{
    width:339px;
    height:100%;
    line-height:24px;
    color:#666;
    float:right;
    display:inline-block;
}