.comment { width: 100%; min-width: 100%; position: relative; overflow: hidden; }

.Min_box { background: no-repeat center; width: 100%; background-size: auto 100%; }
.Min_box .center { width: 100%; margin: 0 auto; position: relative; }

.cont1 { background-image: url("/sw/qqesport/images/cont1.jpg"); height: 1000px; }

.cont2 { background-image: url("/sw/qqesport/images/cont2.jpg"); height: 2766px; }
.cont2 .Min_ .Min_bt { background: url("/sw/qqesport/images/ico_img.png") no-repeat center; display: block; }
.cont2 .Min_ .bt1 { height: 54px; width: 284px; background-position: 0 -328px; }
.cont2 .Min_ .bt1-1 { height: 28px; width: 210px; background-position: 0 -252px; }
.cont2 .Min_ .bt2 { height: 53px; width: 291px; background-position: 0 -413px; }
.cont2 .Min_div1 { padding-top: 78px; width: 100%; }
.cont2 .Min_div1 .lef_box { float: left; width: 624px; margin-left: -10px; height: 491px; overflow: hidden; position: relative; }
.cont2 .Min_div1 .lef_box .video_img { width: 596px; height: 450px; position: relative; left: 15px; top: 20px; overflow: hidden; }
.cont2 .Min_div1 .lef_box .video_img img { height: 100%; display: block; width: 750px; position: absolute; left: 50%; top: 0px; margin-left: -375px; }
.cont2 .Min_div1 .lef_box .video_box:before { content: ''; display: block; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background: url("/sw/qqesport/images/kuang.png") no-repeat center; }
.cont2 .Min_div1 .lef_box .video_box .video { width: 593px; height: 454px; position: absolute; left: 16px; top: 19px; overflow: hidden; background: #000; display: none; }
.cont2 .Min_div1 .lef_box .video_box .video iframe, .cont2 .Min_div1 .lef_box .video_box .video video { display: block; width: 100%; height: 100%; }
.cont2 .Min_div1 .lef_box .motai_ { width: 593px; height: 454px; position: absolute; left: 16px; top: 19px; overflow: hidden; background: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000); zoom: 1; background: rgba(0, 0, 0, 0.3); }
.cont2 .Min_div1 .lef_box .motai_ i { display: block; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px; margin: auto; transition: all 300ms linear; background: url("/sw/qqesport/images/ico_img.png") no-repeat center; height: 117px; width: 117px; background-position: 0 0; cursor: pointer; }
.cont2 .Min_div1 .lef_box .motai_ i:hover { transform: scale(1.1); }
.cont2 .Min_div1 .rit_box { float: right; margin-top: 15px; width: 565px; height: 460px; background: #212121; padding-left: 20px; }
.cont2 .Min_div1 .rit_box .news_list { padding-top: 10px; }
.cont2 .Min_div1 .rit_box .news_list ul { overflow-x: auto; height: 280px; padding-right: 15px; margin-right: 5px; }
.cont2 .Min_div1 .rit_box .news_list ul::-webkit-scrollbar { width: 6px; height: 6px; background: transparent; }
.cont2 .Min_div1 .rit_box .news_list ul::-webkit-scrollbar-thumb { background-clip: padding-box; background-color: rgba(111, 111, 111, 0.7); border-radius: 10px; }
.cont2 .Min_div1 .rit_box .news_list ul::-webkit-scrollbar-thumb:hover { background-clip: padding-box; background-color: #6f6f6f; border-radius: 10px; }
.cont2 .Min_div1 .rit_box .news_list ul li { line-height: 35px; height: 35px; font-size: 18px; width: 100%; overflow: hidden; color: #b5b5b5; }
.cont2 .Min_div1 .rit_box .news_list ul li:before { content: ''; width: 4px; height: 4px; display: inline-block; vertical-align: middle; background: #b5b5b5; border-radius: 50%; margin: -2px 10px 0 0; }
.cont2 .Min_div1 .rit_box .news_list ul li a { display: inline-block; vertical-align: middle; color: #b5b5b5; max-width: 460px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.cont2 .Min_div1 .rit_box .news_list ul li a:hover { color: #f0412a; }
.cont2 .Min_div1 .rit_box .news_list ul li .time { display: inline-block; float: right; width: 70px; overflow: hidden; text-align: right; }
.cont2 .Min_div1 .rit_box .news_lis2 { padding-top: 6px; height: 145px; }
.cont2 .Min_div1 .rit_box .news_lis2 ul li { width: 262px; height: 145px; position: relative; float: left; margin-right: 20px; overflow: hidden; }
.cont2 .Min_div1 .rit_box .news_lis2 ul li a { display: block; width: 100%; height: 100%; color: #fff; }
.cont2 .Min_div1 .rit_box .news_lis2 ul li a:hover { color: #f0412a; }
.cont2 .Min_div1 .rit_box .news_lis2 ul li a .img, .cont2 .Min_div1 .rit_box .news_lis2 ul li a .img img { width: 100%; height: 100%; }
.cont2 .Min_div1 .rit_box .news_lis2 ul li a p { position: absolute; left: 0px; bottom: 0px; height: 34px; line-height: 34px; width: 100%; font-size: 18px; text-align: center; overflow: hidden; background: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000); zoom: 1; background: rgba(0, 0, 0, 0.5); }
.cont2 .Min_div1 .rit_box .news_lis2 ul li a p span { padding: 0 5px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.cont2 .Min_div2 { padding-top: 85px; }
.cont2 .Min_div2 .warp { margin-top: 55px; background: transparent; height: 446px; border-radius: 30px; box-sizing: border-box; padding: 2px; background: -webkit-linear-gradient(to right, #ffeec5, #7a5e53); background: -moz-linear-gradient(to right, #ffeec5, #7a5e53); background: linear-gradient(to right, #ffeec5, #7a5e53); overflow: hidden; }
.cont2 .Min_div2 .warp .next { background: #020202; height: 100%; border-radius: 30px; box-sizing: border-box; padding: 20px 27px; color: #fff; }
.cont2 .Min_div2 .warp .next .bt_ { background: url("/sw/qqesport/images/ico_img.png") no-repeat center; }
.cont2 .Min_div2 .warp .next .bt_1 { height: 29px; width: 138px; background-position: 0 -185px; margin: 15px 0; }
.cont2 .Min_div2 .warp .next .bt_2 { height: 28px; width: 78px; background-position: 0 -131px; display: inline-block; }
.cont2 .Min_div2 .warp .next p { line-height: 34px; font-size: 24px; }
.cont2 .Min_div2 .warp .next .warp_jp { display: inline-block; vertical-align: middle; margin-top: 25px; }
.cont2 .Min_div2 .warp .next .warp_jp .item { margin-left: 30px; float: left; width: 208px; height: 108px; border: 1px solid transparent; border-image: -webkit-linear-gradient(to right, #ffeec5, #7a5e53) 2 2; border-image: -moz-linear-gradient(to right, #ffeec5, #7a5e53) 2 2; border-image: linear-gradient(to right, #ffeec5, #7a5e53) 2 2; text-align: center; }
.cont2 .Min_div2 .warp .next .warp_jp .item span { display: block; height: 20px; line-height: 20px; width: 100%; overflow: hidden; font-size: 18px; }
.cont2 .Min_div2 .warp .next .warp_jp .item .qb { background: url("/sw/qqesport/images/qb.png") no-repeat center; width: 58px; height: 58px; display: block; margin: 8px auto; }
.cont2 .Min_div3 { padding-top: 53px; }
.cont2 .Min_div3 .warp_3 .barrage_box { background: url("/sw/qqesport/images/kuang2.png") no-repeat center; width: 1201px; height: 479px; overflow: hidden; position: relative; margin-bottom: 38px; }
.cont2 .Min_div3 .warp_3 .barrage_box .barrage { position: relative; width: 1124px; height: 370px; left: 37px; top: 52px; overflow: hidden; }
.cont2 .Min_div3 .warp_3 .barrage_box .barrage .tanmu { position: absolute; height: 34px; color: #333; left: 0; top: 0; font-size: 16px; padding-left: 2px; line-height: 34px; opacity: 0.9; }
.cont2 .Min_div3 .warp_3 .form { height: 60px; padding-top: 28px; }
.cont2 .Min_div3 .warp_3 .form .input { border: 1px solid transparent; border-image: -webkit-linear-gradient(to right, #ffeec5, #7a5e53) 2 2; border-image: -moz-linear-gradient(to right, #ffeec5, #7a5e53) 2 2; border-image: linear-gradient(to right, #ffeec5, #7a5e53) 2 2; background: #212121; width: 998px; float: left; height: 58px; }
.cont2 .Min_div3 .warp_3 .form .input input { display: block; background: none; border: none; color: #ffff; height: 58px; padding: 0 2%; font-size: 20px; width: 96%; }
.cont2 .Min_div3 .warp_3 .form .buttom { float: right; background: url("/sw/qqesport/images/ico_img.png") no-repeat center; height: 60px; width: 160px; background-position: -241px 0; cursor: pointer; }
.cont2 .Min_div4 { padding-top: 100px; }
.cont2 .Min_div4 .img_swiper { padding-top: 70px; position: relative; }
.cont2 .Min_div4 .img_swiper img { width: 700px; height: 435px; }
.cont2 .Min_div4 .img_swiper .flipster { overflow: hidden; }


