*{box-sizing:border-box}a:hover{color:#168bff}body{background:#1f2026}.imgHoverBg{display:none;position:absolute;left:0;top:0;background:#000;opacity:.2}.pannel{background:rgba(50,51,59,.33);border-radius:4px}.playBtn{display:block;width:104px;height:32px;line-height:32px;border-radius:18px;font-size:14px;text-align:center;background:#168bff;color:#fff}.imgSpan{position:absolute;left:0;bottom:0;width:100%;height:25px;line-height:25px;font-size:12px;color:#e2e2e2;padding-left:10px;background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%)}.rightBoxTitle{font-size:16px;color:#eee;padding:20px 0}.clearfix{zoom:1}.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.main{width:1020px;margin:0 auto;overflow:hidden;color:#eee;font-size:14px}.main .navBox{padding:16px 0}.main .navBox nav{width:980px;margin:0 auto;overflow:hidden;background:rgba(50,51,59,.33);border-radius:4px}.main .navBox nav .navList{padding:6px 8px;background:#2e3038}.main .navBox nav .navList li{float:left}.main .navBox nav .navList li a{display:block;height:26px;line-height:26px;padding:0 16px;margin:3px 6px;color:#eee;font-size:14px}.main .navBox nav .navList li a:hover{color:#168bff}.main .navBox nav .navList li.cur a{color:#168bff;background:#1e2025;border-radius:19px}.main .navBox nav .filter .filter_detail{padding:4px 10px}.main .navBox nav .filter .filter_detail .filter_detail_row{display:flex}.main .navBox nav .filter .filter_detail .filter_detail_row label{display:inline-block;line-height:22px;margin:10px 0;width:74px;vertical-align:middle;text-align:center;color:#8a8f95}.main .navBox nav .filter .filter_detail .filter_detail_row ul.filter_detail_column{flex:1}.main .navBox nav .filter .filter_detail .filter_detail_row ul.filter_detail_column li{float:left}.main .navBox nav .filter .filter_detail .filter_detail_row ul.filter_detail_column li a{display:block;height:22px;line-height:22px;padding:0 12px;margin:10px 15px;color:#eee;font-size:14px}.main .navBox nav .filter .filter_detail .filter_detail_row ul.filter_detail_column li a:hover{color:#168bff}.main .navBox nav .filter .filter_detail .filter_detail_row ul.filter_detail_column li.cur a{color:#168bff;background:rgba(0,0,0,.14);border-radius:15px}.main .tab ul{padding:0 20px}.main .tab ul li{position:relative;float:left;font-size:16px;line-height:18px;color:#8a8f95;margin-right:32px;cursor:pointer;padding-bottom:8px}.main .tab ul li:hover{color:#168bff}.main .tab ul li.cur{color:#168bff}.main .tab ul li.cur:before{content:'';position:absolute;bottom:0;left:50%;margin-left:-7px;width:14px;height:2px;background-color:#168bff;border-radius:2px}.main .listContent{width:100%;padding:16px 10px 0 10px;overflow:hidden}.main .listContent .content{position:relative;float:left;width:180px;height:329px;margin:0 10px}.main .listContent .content img{display:block;width:100%;height:100%;background:url(../../imgs/empty.png) no-repeat center}.main .listContent .content .contentBox{position:relative;overflow:hidden}.main .listContent .content .contentBox .superscript{width:auto;height:20px;line-height:20px;border-radius:3px;z-index:1;overflow:hidden;padding:0 5px;position:absolute;top:5px;left:5px}.main .listContent .content .contentBox .superscript .pay{width:31px;height:16px;display:inline-block;background:url(../../imgs/icons.png) no-repeat -370px -170px}.main .listContent .content .contentBox .superscript .vipFree{width:48px;height:16px;display:inline-block;background:url(../../imgs/icons.png) no-repeat -352px -17px}.main .listContent .content .contentBox .superscript .vipTicket{width:47px;height:16px;display:inline-block;background:url(../../imgs/icons.png) no-repeat -353px -34px}.main .listContent .content .contentBox .superscript .blueDisk{width:48px;height:48px;display:inline-block;background:url(../../../images/covermask.png) no-repeat -96px 0}.main .listContent .content .contentBox .superscript-ita{width:auto;height:16px;position:absolute;top:0;right:0}.main .listContent .content .contentBox .video{color:#fae406;background:#dd322e}.main .listContent .content .contentBox .sport{color:#ffd088;background:#4c4c4c}.main .listContent .content .contentBox a{position:relative;display:block;width:180px;height:250px;overflow:hidden}.main .listContent .content .contentBox a .boxshadow{position:absolute;left:0;bottom:0;width:100%;height:15px;background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%)}.main .listContent .content .contentBox .introduction{padding-top:8px;height:79px}.main .listContent .content .contentBox .introduction .title{line-height:22px;font-size:16px;color:#eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main .listContent .content .coverContentBox{display:none;position:absolute;top:-10px;left:-20px;width:220px;z-index:100;background:#1e1e22;border-radius:2px;-webkit-animation:content_hover .2s ease backwards;animation:content_hover .2s ease backwards}.main .listContent .content .coverContentBox .img-cover{position:absolute;top:0;bottom:50px;display:block;width:220px;z-index:-1}.main .listContent .content .coverContentBox .img-cover img{min-height:136px;background:url(../../imgs/empty.png) no-repeat center 50px}.main .listContent .content .coverContentBox .infomation{width:220px;padding:0 12px;margin-top:136px;background:#1e1e22;min-height:160px}.main .listContent .content .coverContentBox .infomation a{position:inherit}.main .listContent .content .coverContentBox .infomation .title{position:relative;padding:16px 48px 14px 0;font-size:16px;color:#eee;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main .listContent .content .coverContentBox .infomation .title .score{position:absolute;display:block;width:24px;height:24px;top:12px;right:0;line-height:24px;font-size:16px;color:#e0b355}.main .listContent .content .coverContentBox .infomation .title .score i{font-size:18px}.main .listContent .content .coverContentBox .infomation .title:hover{color:#168bff}.main .listContent .content .coverContentBox .infomation .title:hover .score{color:#e0b355}.main .listContent .content .coverContentBox .infomation .message p{display:flex;align-items:center;font-size:12px;color:#979797;line-height:18px;padding-bottom:4px}.main .listContent .content .coverContentBox .infomation .message p i{padding-right:6px;text-align:center}.main .listContent .content .coverContentBox .infomation .message p i.catalog{line-height:12px;padding:0 2px;border:1px solid #8a8f95;border-radius:2px}.main .listContent .content .coverContentBox .infomation .message p .listContent .content:hover .coverContentBox .infomation .message p.brief{margin:5px 0 0 0}.main .listContent .content .coverContentBox .infomation .message p label{line-height:18px;margin-right:10px;min-width:24px;vertical-align:middle}.main .listContent .content .coverContentBox .infomation .message p span{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main .listContent .content .coverContentBox .infomation .message p.brief{align-items:normal}.main .listContent .content .coverContentBox .infomation .message p.brief span{overflow:hidden;white-space:normal;line-height:18px;height:54px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.main .listContent .content .coverContentBox .infomation .bottom{position:relative;height:50px}.main .listContent .content .coverContentBox .infomation .bottom .btn-sc{display:block;position:absolute;right:0;bottom:14px;width:18px;height:18px;background:url(../../imgs/collect.png) no-repeat center}.main .listContent .content .coverContentBox .infomation .bottom .btn-sc.on,.main .listContent .content .coverContentBox .infomation .bottom .btn-sc:hover{background:url(../../imgs/collect_hover.png) no-repeat center}.main .listContent .content .coverContentBox .infomation .bottom .download{display:block;position:absolute;right:38px;bottom:14px;width:18px;height:18px;background:url(../../imgs/download.png) no-repeat center}.main .listContent .content .coverContentBox .infomation .bottom .download:hover{background:url(../../imgs/download_hover.png) no-repeat center}.main .listContent .content .coverContentBox .infomation .bottom .download.cantdownload{background:url(../../imgs/undownload.png) no-repeat center}.main .listContent .content .coverContentBox .infomation .bottom .download.cantdownload:hover{background:url(../../imgs/undownload.png) no-repeat center}.main .listContent .content:hover .coverContentBox{display:block}.main .shotVideo{width:100%;padding:16px 10px 0 10px;overflow:hidden}.main .shotVideo .shotVideo_content{position:relative;float:left;width:180px;height:169px;margin:0 10px;overflow:hidden}.main .shotVideo .shotVideo_content .blueDisk{position:absolute;width:48px;height:48px;top:0;right:0;background:url(../../../images/covermask.png) no-repeat -96px 0}.main .shotVideo .shotVideo_content a{position:relative;display:block;width:180px;height:100px;overflow:hidden}.main .shotVideo .shotVideo_content a .boxShow{position:absolute;width:100%;height:28px;left:0;bottom:0;background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%)}.main .shotVideo .shotVideo_content a img{display:block;width:100%;height:100%;background:url(../../imgs/empty.png) no-repeat center}.main .shotVideo .shotVideo_content a em{display:block;position:absolute;left:0;bottom:0;width:100%;height:25px;padding:0 10px;box-sizing:border-box;line-height:25px;color:#e2e2e2;font-size:12px;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}.main .shotVideo .shotVideo_content a:hover .coverBox{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;opacity:.3}.main .shotVideo .shotVideo_content .linkto{display:block;line-height:22px;font-size:16px;padding-top:8px;color:#eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.main .shotVideo .shotVideo_content .linkto:hover{color:#168bff}@media screen and (min-width:1820px){.main{width:1820px}.main .navBox nav{width:1780px}}@media screen and (min-width:1220px) and (max-width:1819px){.main{width:1220px}.main .navBox nav{width:1180px}}.pagination{margin:30px 0;text-align:center}.pagination ul{display:inline-block}.pagination ul a{color:#eee}.pagination ul a:hover{color:#168bff}.pagination ul li{float:left}.pagination ul .previous{margin-right:20px}.pagination ul .next{margin-left:20px}.pagination ul .next.disabled,.pagination ul .previous.disabled{color:#8a8f95}.pagination ul .next.disabled a,.pagination ul .previous.disabled a{color:inherit}.pagination ul .pages a{display:inline-block;padding:0 20px;line-height:26px;color:#eee;font-size:14px}.pagination ul .pages a:hover{color:#168bff}.pagination ul .pages.cur a{color:#168bff;background:rgba(0,0,0,.14);border-radius:13px}.pagination ul .ellipsis a{display:inline-block;padding:0 20px;line-height:26px;color:#eee;font-size:14px}.noresult{width:100%;padding-top:70px;text-align:center;margin-bottom:50px}.noresult span{display:block;margin:0 auto;width:135px;height:135px;background:url(../../imgs/no_result.png) center no-repeat}.noresult p{font-size:14px;color:#eee;line-height:18px}@-webkit-keyframes content_hover{0%{-webkit-transform:translateZ(0) scale(.8)}100%{-webkit-transform:translateZ(0) scale(1)}}@keyframes content_hover{0%{transform:translateZ(0) scale(.8)}100%{transform:translateZ(0) scale(1)}}