/*详情头部*/
.icoimgadd{background: url("../images/icoimg-add1.png") no-repeat center;}
.ico {
  background: url(../images/icon2.png) no-repeat;
  background-size: 1000px 1000px;
}
.Min1add {padding: 20px 20px 0 0;}
.contL{padding-left: 20px; width: 868px !important;}
.Min1add .gamebox { height: 130px; overflow: hidden; width: 100%; padding-bottom: 30px; }
.Min1add .gamebox .img { float: left; width: 130px; height: 130px; display: block; border-radius: 25px; overflow: hidden; }
.Min1add .gamebox .img img{width: 100%; height: 100%;}
.Min1add .gamebox .infor { display: block; float: left; padding-left: 20px; min-width: 400px; max-width: 540px; overflow: hidden; }
.Min1add .gamebox .infor .name { display: block; height: 40px; line-height: 40px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 28px; font-weight: bold; margin-top: -5px; }
.Min1add .gamebox .infor p { width: 100%; height: 30px; line-height: 30px; overflow: hidden; margin: 6px 0; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 14px; }
.Min1add .gamebox .infor p span { padding-right: 20px; }
.Min1add .gamebox .infor .btnbox { height: 50px; width: 100%; }
.Min1add .gamebox .infor .btnbox .btn { display: block; width: 160px; border-radius: 5px; text-align: center; line-height: 50px; height: 50px; color: #fff; font-size: 16px; overflow: hidden; float: left; margin-right: 20px; }
.Min1add .gamebox .infor .btnbox .btn:hover { opacity: 0.9; }
.Min1add .gamebox .infor .btnbox i { display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; }
.Min1add .gamebox .infor .btnbox .anzhuo { background-color: #75c41f; }
.Min1add .gamebox .infor .btnbox .anzhuo i { height: 17px; width: 15px; background-position: -151px 0; }
.Min1add .gamebox .infor .btnbox .iphone { background-color: #191919; }
.Min1add .gamebox .infor .btnbox .iphone i { height: 16px; width: 14px; background-position: -128px 0; }
.Min1add .gamebox .infor .btnbox .yuyue { background-color: #ffa622; }
.Min1add .gamebox .infor .btnbox .yuyue i { background: url("../images/icon.png") no-repeat center; width: 24px; height: 23px; background-position: -309px -565px; margin: -3px 8px 0 0; }
.Min1add .gamebox .imgsao { float: right; width: 160px; text-align: center; }
.Min1add .gamebox .imgsao .img_ { width: 110px; height: 110px; display: block; margin: 0 auto; }
.Min1add .gamebox .imgsao .img_ img { display: block; width: 100%; height: 100%; }
.Min1add .gamebox .imgsao p { height: 20px; lighting-color: 20px; padding-top: 10px; font-size: 14px; color: #666666; }
.Min1add .textbox { background: #fff; padding: 9px 20px; border-radius: 5px; margin-bottom: 10px; }
.Min1add .textbox .bt { height: 37px; line-height: 37px; overflow: hidden; color: #666666; }
.Min1add .textbox .bt i { display: inline-block; vertical-align: middle; margin: -2px 5px 0 0px; height: 18px; width: 20px; background-position: 0 -56px; }
.Min1add .textbox p { line-height: 27px; padding: 5px 0; font-size: 14px; }
.Minadd .list li { float: left; padding-left: 1%; width: 30%; line-height: 30px; height: 30px; overflow: hidden; }
.Minadd .list li a { color: #75c41f; cursor: pointer; }
.Minadd .list li.log { width: 100%; padding-top: 5px; }
.Minadd .list li .tag { height: 30px; line-height: 30px; color: #444; background: #e1e1e1; display: inline-block; vertical-align: middle; margin: -2px 10px 0 0; padding: 0 10px; border-radius: 5px; }
.Minadd .list li .tag:hover, .Minadd .list li .tag.on { color: #75c41f; }
.Minadd .feBaBtn {float: right;margin-right:20px;color:#e39f19;font-size:14px;cursor: pointer;overflow: hidden;*zoom: 1;}
.Minadd .feBaBtn i {background: url(../images/icon2.png) no-repeat; background-size: 1000px 1000px; display: inline-block; width: 15px; height: 16px; position: relative; top: 4px;  margin-right:4px;background-position: -872px -63px;}
.Minadd .feBaBtn:hover{opacity: .9;text-decoration: underline;}

/*详情内容*/
.newsinfor { color: #525252; word-break: break-all; line-height: 28px; padding: 10px 0; font-size: 15px; }
.newsinfor p { padding-bottom: 7px; }
.newsinfor table, .newsinfor video, .newsinfor iframe, .newsinfor embed { max-width: 100%; margin: 5px auto; }
.newsinfor table { line-height: 30px; }
.newsinfor img { max-width: 100%; }
.newsinfor p > img { cursor: pointer; max-width: 80%;}
.newsinfor h3 { line-height: 50px; font-size: 18px; font-weight: bold; color: #2e2e2e; }
.newsinfor h3::before { display: inline-block; vertical-align: middle; width: 4px; height: 17px; margin: -5px 10px 0 0; background: #75c41f; content: ''; }
.newsinfor a { color: #75c41f; }
/*相关版本*/
.Min4{padding-bottom: 20px;}
.Min4 .list li { border-bottom: 1px dashed rgba(138, 138, 138, 0.3); height: 70px; padding: 15px 0; display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; }
.Min4 .list li .img { display: block; float: left; width: 70px; height: 70px; border-radius: 15px; overflow: hidden; }
.Min4 .list li .img img{width: 100%; height: 100%; object-fit: cover; display: block;}
.Min4 .list li .infor { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; padding-left: 20px; width: 400px; float: left; font-size: 18px; overflow: hidden; }
.Min4 .list li .infor .name { height: 37px; line-height: 37px; overflow: hidden; width: 100%; display: block; white-space: normal; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Min4 .list li .infor p { height: 33px; line-height: 33px; width: 100%; overflow: hidden; color: #666666; }
.Min4 .list li .btn { float: right; width: 70px; height: 28px; border-radius: 5px; border: 1px solid #75c41f; color: #75c41f; line-height: 28px; margin-top: 15px; text-align: center; font-size: 16px; }
.Min4 .list li .btn:hover { background: #75c41f; color: #fff; }


.title_ { height: 45px; border-bottom: 4px solid #efeff4; line-height: 45px; }

.title_ .lab { cursor: pointer; }

.title_ .bt { float: left; font-size: 16px; }

.title_ .bt p { float: left; color: #9195a3; font-weight: bold; position: relative; }

.title_ .bt p span { display: inline-block; vertical-align: middle; height: 100%; position: relative;cursor: pointer; }

.title_ .bt p::after { display: inline-block; vertical-align: middle; content: ''; width: 1px; background: #e5e5ea; height: 13px; margin: -2px 10px 0; }

.title_ .bt p:last-child::after { display: none; }

.title_ .bt .on { color: #000; }

.title_ .bt .on span::before { content: ''; left: 0; bottom: -4px; background: #75c41f; width: 100%; height: 4px; display: block; position: absolute; }


.contL3 .labbox { padding-top: 30px; }

.contL3 .labbox a { float: left; padding: 0 20px; min-width: 40px; border-radius: 20px; height: 36px; line-height: 36px; overflow: hidden; margin: 0 20px 10px 0; background: #efeff4; font-weight: bold; cursor: pointer; }

.contL3 .labbox a:hover { background: #75c41f; color: #fff; }

.contL3 .labbox .on { background: #75c41f; color: #fff; }

.contL3 .textbox { padding-bottom: 20px; }

.contL3 .textbox .texbt { height: 40px; line-height: 40px; overflow: hidden; }

.contL3 .textbox .texbt .bt { font-size: 16px; float: left; font-weight: bold; }

.contL3 .textbox .texbt .bt span { font-size: 13px; font-weight: normal; padding: 0 5px; }

.contL3 .textbox .texbt .bt u { text-decoration: none; color: #ff4545; }

.contL3 .textbox .texbt .more { float: right; }

.contL3 .textbox .text_p { line-height: 30px; overflow: hidden; text-indent: 2em; }

.contL3 .ul { width: 105%; }

.contL3 .ul li { width: 230px; height: 100px; margin: 0 20px 20px 0; background: #fffaf2; padding: 30px 20px 20px; float: left; }

.contL3 .ul li .img { float: left; width: 85px; height: 85px; border-radius: 20px; overflow: hidden; margin-right: 15px; }

.contL3 .ul li .img img{width: 100%; height: 100%; object-fit: cover;}
.contL3 .ul li .name { height: 40px; line-height: 40px; width: 130px; float: left; overflow: hidden; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; }

.contL3 .ul li .btn { float: left; display: block; width: 90px; height: 32px; line-height: 32px; border: 1px solid #75c41f; color: #75c41f; background: #d9f6ba; overflow: hidden; border-radius: 3px; text-align: center; margin-top: 5px; }

.contL3 .ul li .btn:hover { background: #75c41f; color: #fff; }

.contL4 .ul_lis { width: 105%; padding: 10px 0; }

.contL4 .ul_lis .ul { width: 410px; float: left; margin-right: 30px; }

.contL4 .ul_lis .ul .lis_top { height: 100px; width: 100%; overflow: hidden; padding: 20px 0; }

.contL4 .ul_lis .ul .lis_top .img { width: 180px; float: left; height: 100px; overflow: hidden; }

.contL4 .ul_lis .ul .lis_top .img img{width: 100%; height: 100%; object-fit: cover;}
.contL4 .ul_lis .ul .lis_top .infor { float: left; height: 100%; width: 210px; padding-left: 20px; }

.contL4 .ul_lis .ul .lis_top .infor .name { height: 50px; line-height: 25px; overflow: hidden; width: 100%; display: block; font-size: 16px; color: #000; margin-top: -5px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }

.contL4 .ul_lis .ul .lis_top .infor .p { padding-top: 8px; line-height: 24px; height: 48px; font-size: 14px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }

.contL4 .ul_lis .ul ul li { line-height: 30px; height: 30px; padding: 3px 0; overflow: hidden; }

.contL4 .ul_lis .ul ul li .tex { float: left; max-width: 370px; font-size: 16px; color: #000; }

.contL4 .ul_lis .ul ul li .tex::before { content: ''; display: inline-block; vertical-align: middle; margin: -2px 3px 0 0; width: 4px; height: 4px; border-radius: 50%; background: #abaeb9; }

.contL4 .ul_lis .ul ul li .tex:hover { color: #75c41f; }

.contL4 .ul_lis .ul ul li .tex:hover::before { background: #75c41f; }

.contL4 .ul_lis .ul ul li .time { display: block; float: right; text-align: right; }


.feedBack{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 12;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);}
.feBaBox{position: fixed;z-index: 5;top: 50px;left: 0;right: 0;margin: auto;width: 520px;background-color: #fff;border-radius: 8px;}
.feBaBox .fClose{position: absolute;top: 15px;right:20px;margin: auto;z-index: 10;text-align: center;transform: scale(.6);}
.feBaBox .fClose i{display: inline-block;width: 40px;height: 40px;background-position: -777px -695px;position: relative;cursor: pointer;}
.feBaBox .fTitle{position: relative;width: 100%;height: 70px;background-image: url("../images/maskbg.jpeg");background-size: 520px 100%;text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.feBaBox .fTitle p{font-size: 24px;color: #fff;font-weight: bold;line-height: 70px;white-space: nowrap;overflow: hidden;}
.feBack{margin: 0 26px 5px;}
.feBack p{font-size: 16px;color: #898989;margin: 18px 0 16px;}
.feBack .info{border: 1px solid #dfe2e6;border-radius: 10px;}
.feBack .info p{font-size: 16px;color: #303030;line-height: 88px;border-bottom: 1px solid #dfe2e6;}
.feBack textarea{width: 410px;height: 68px;border: none;resize:none;background: #edf1f5;padding-left: 2px;padding: 12px;font-size: 14px;color: #454545;}
.checkbox {position: relative;height: 42px;line-height: 42px;border-bottom: 1px solid #dfe2e6;}
.checkbox:nth-last-child(1){border-bottom: none;}
.checkbox input[type='checkbox'] {position: absolute;left: 0;top: 0;width: 20px;height: 20px;opacity: 0;}
.checkbox label {position: absolute;left: 0px;top: 0;height: 42px;line-height: 42px;width: 420px;font-size: 14px;color: #303030;text-align: left;padding-left: 10px;}
.checkbox label:after {content: '';position: absolute;right: 10px;top: 11px;width: 12px;height: 12px;border: 4px solid #fff;border-radius: 50%;box-shadow: 0 0 0 1px #ddd ;}
.checkbox input[type='checkbox']:checked + label:after {background-color: #6ac20c;}
.telBox{height: 48px;line-height: 48px;margin: 10px 26px;overflow: hidden;margin-top: 10px}
.telBox span{font-size: 16px;color: #00121a;font-weight: bold;}
.telBox input{border: none;height: 32px;width: 342px;margin-left: 10px;font-size:12px;padding-left: 12px;;border: 1px solid #cecece;border-radius: 3px;}
.telBox input::-webkit-input-placeholder {color: #888;}
.telBox input:-moz-placeholder { color: #888;}
.telBox input::-moz-placeholder { color: #888;}
.telBox input:-ms-input-placeholder { color: #888;}
.feSubmit input{display: block;background-color: #6ac20c;font-size: 16px;margin: 16px auto 26px;width: 432px;height: 48px;line-height: 48px;text-align: center;color: #fff;border: none;border-radius: 24px;}
.feSubmit input:hover{opacity: .96;}
/* rule */

/* rule */
.gRule{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 10;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6);}
.ruleBox{position: fixed;z-index: 5;top: 60px;left: 0;right: 0;margin: auto;background-color: #fff;width: 520px;border-radius: 8px;}
.ruleBox .rClose{position: absolute;bottom: -60px;left: 0;right:0;margin: auto;z-index: 10;text-align: center;}
.ruleBox .rClose i{display: inline-block;width: 40px;height: 40px;background-position: -777px -695px;position: relative;cursor: pointer;}
.ruleBox .rTitle{position: relative;width: 100%;height: 90px;background-image: url(../images/maskbg.jpeg);background-size: 520px 100%;text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.ruleBox .rTitle>i{display:block;width: 90px;height: 90px;background-position: -777px -905px;position: absolute;top: -42px;left: 0;right: 0;margin: 0 auto;}
.ruleBox .rTitle p{font-size: 24px;color: #fff;font-weight: bold;line-height: 120px;white-space: nowrap;overflow: hidden;}
.ruleBox .rTitle p>i{display:inline-block;width: 24px;height:26px;background-position: -913px -702px;position: relative;top: 5px;margin-right:10px;}
.ruleMain{display: block;width: 480px;height: 300px;border-radius: 20px;padding:0 20px;line-height: 42px;font-size: 16px;margin: 20px auto 0;overflow: auto;}
.ruleMain p:nth-last-of-type(1){margin-bottom: 20px;}
.rSure{width: 190px;height: 40px;font-size: 16px;font-weight: 600;color: #fff;background-color:#6ac20c;text-align: center;line-height: 40px;border-radius: 20px;display: block;margin: 20px auto 30px;cursor: pointer;}
textarea.ruleMain {border: none;resize: none;}

/* rule */
.gPrivacy{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 10;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6);}
.privacyTxt{position: fixed;z-index: 5;top: 60px;left: 0;right: 0;margin: auto;background-color: #fff;width: 520px;border-radius: 8px;}
.privacyTxt .PClose{position: absolute;bottom: -60px;left: 0;right:0;margin: auto;z-index: 10;text-align: center;}
.privacyTxt .PClose i{display: inline-block;width: 40px;height: 40px;background-position: -777px -695px;position: relative;cursor: pointer;}
.privacyTxt .rTitle{position: relative;width: 100%;height: 90px;background-image: url(../images/maskbg.jpeg);background-size: 520px 100%;text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.privacyTxt .rTitle>i{display:block;width: 90px;height: 90px;background-position: -777px -905px;position: absolute;top: -42px;left: 0;right: 0;margin: 0 auto;}
.privacyTxt .rTitle p{font-size: 24px;color: #fff;font-weight: bold;line-height: 120px;white-space: nowrap;overflow: hidden;}
.privacyTxt .rTitle p>i{display:inline-block;width: 24px;height:26px;background-position: -913px -702px;position: relative;top: 5px;margin-right:10px;}
.privacyMain{display: block;width: 480px;height: 300px;border-radius: 20px;padding:0 20px;line-height: 42px;font-size: 16px;margin: 20px auto 0;overflow: auto;}
.privacyMain p:nth-last-of-type(1){margin-bottom: 20px;}
.pSure{width: 190px;height: 40px;font-size: 16px;font-weight: 600;color: #fff;background-color:#6ac20c;text-align: center;line-height: 40px;border-radius: 20px;display: block;margin: 20px auto 30px;cursor: pointer;}
.grays{background-color: #999999 !important;color: #fff}
.newsinfor .title_h3 .bt::before{display: none;}
.newsinfor .title_h3 .bt{color: #75c41f;}
.newsinfor .title_h3 .bt i{background: url("../images/icowz.png") no-repeat center; width: 32px; height: 32px;  display: inline-block;vertical-align: middle; margin: -2px 5px;}
.header_warp .header_top .iphone .ico{background: url(../images/icoimg.png) no-repeat center;background-position: -28px 0;}
.Mininfor1{padding-bottom: 0px;}
.MinR3{padding-top: 0px;}
.MinR3 .list{overflow: hidden; width: 100%;}
.MinR3 .list .btn{float: left; padding: 0 10px; display: block; line-height: 25px; border:1px solid #eee; margin: 10px 10px 0 0;}
.MinR3 .list .btn:hover, .MinR3 .list .btn.on{background: #75c41f; color: #fff; border-color: #75c41f;}