a,button,input,select,textarea{outline:0}.overwrap,.overwrap .container .bottom .score.voted .icon{display:none}body,html{background-color:#060b11;font-family:'Microsoft YaHei',Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:0}textarea{resize:none}h1,h2,h3,h4,h5,h6,li,p,span,ul{list-style-type:none;margin:0;padding:0}a img,img{border:none}a{color:#00a1d6;cursor:pointer;text-decoration:none}.overwrap{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0;z-index:102;overflow:hidden}.overwrap .container{position:absolute;width:805px;height:631px;top:0;left:0;right:0;bottom:0;margin:auto;background:url(img/pop_video_bg.png) top no-repeat;border:0;border-radius:4px}.overwrap .container .iframe{position:relative;width:789px;height:475px;margin:0 auto}.overwrap .container .iframe iframe{border:none;overflow:hidden;width:100%;height:100%}.overwrap .container .close{position:absolute;width:46px;height:39px;right:-9px;top:-7px;border:0;border-radius:4px;cursor:pointer;background:url(img/buttons_windows.png) -402px -4px no-repeat}.overwrap .container .close:hover{background:url(img/buttons_windows.png) -402px -54px no-repeat}.overwrap .container .title{position:relative;width:94%;height:66px;line-height:71px;font-size:22px;color:#e7e7e7;text-indent:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overwrap .container .bottom{position:absolute;bottom:0;width:100%;height:90px;font-size:14px;text-align:center}.overwrap .container .bottom .score{position:absolute;width:350px;height:50px;line-height:50px;right:148px;bottom:22px}.overwrap .container .bottom .score .submit-btn{position:relative;float:left;width:130px;height:50px;margin-left:15px;color:#000;cursor:pointer;font-size:16px;font-weight:700;text-shadow:0 1px 0 rgba(253,191,250,.8);background:url(img/buttons_windows.png) -1px -17px no-repeat}.overwrap .container .bottom .score .submit-btn:hover{background-position:-1px -97px}.overwrap .container .bottom .score .ico{position:relative;float:left;width:40px;top:4px;cursor:pointer;height:40px;background:url(img/star_big.png) 0 5px no-repeat}.overwrap .container .bottom .score .ico.on{background-position:0 -134px}.overwrap .container .bottom .score .ico.active{background-position:0 -65px}.overwrap .container .bottom .score.voted{text-indent:0;pointer-events:none;cursor:default;display:none}.overwrap .container .bottom .share{position:absolute;width:130px;height:50px;line-height:50px;right:18px;bottom:23px;cursor:pointer;color:#000;font-size:16px;font-weight:700;text-shadow:0 1px 0 rgba(253,191,250,.8);background:url(img/buttons_windows.png) -140px -16px no-repeat}.overwrap .container .bottom .share:hover{background-position:-140px -96px}.overwrap .container .bottom .jump{position:absolute;line-height:50px;font-size:16px;letter-spacing:2px;color:#fdfdfd;left:20px;bottom:22px;padding-right:30px}.overwrap .container .bottom .jump .icon{position:absolute;right:0;top:14px;width:30px;height:30px;background:url(img/buttons_windows.png) -322px -8px no-repeat}.overwrap .container .bottom .jump .icon.hover{background-position:-322px -40px}.overwrap .container .bottom .jump:hover{color:#49c5ff}.overwrap .container .bottom .jump:hover .icon{background-position:-322px -48px}.title.i1{background:url(img/01_title.png) no-repeat;margin:30px auto 3px}.title.i2{background:url(img/02_videos_title.png) no-repeat}.title.i3{background:url(img/03_judegs_title.png) no-repeat}.title.i4{background:url(img/04_rules_title.png) no-repeat}.title.i5{background:url(img/05_prizes_title.png) no-repeat}.title.i6{background:url(img/06_pt_title.png) no-repeat}.work-list{position:relative;width:1160px;margin:70px auto;height:2315px}.work-list .title{height:178px;margin:30px auto;position:relative;width:183px}.work-list .line,.work-list .line .top{width:100%;display:table;position:relative}.work-list .line{margin:35px auto 0;border-bottom:1px solid #2e2f31}.work-list .line .top .left{width:50%;height:50px;position:relative;float:left;text-indent:58px;background:url(img/mmdlist_asst.png) 2px 2px no-repeat}.work-list .line .top .left.i1{background-position:2px 2px}.work-list .line .top .left.i2{background-position:2px -60px}.work-list .line .top .left.i3{background-position:2px -122px}.work-list .line .top .left.i4{background-position:2px -184px}.work-list .line .top .left.i5{background-position:2px -246px}.work-list .line .top .left.i6{background-position:2px -308px}.work-list .line .top .left .bw{font-size:24px;line-height:46px;color:#eaeaea;display:inline;margin-right:14px;letter-spacing:1px}.work-list .line .top .left .sw{font-size:12px;line-height:50px;color:#797979;letter-spacing:1px;display:inline}.work-list .line .top .right{position:relative;width:240px;height:50px;float:right;top:4px}.work-list .line .top .right .btn-change{position:relative;width:100px;height:42px;float:left;cursor:pointer;background:url(img/mmdlist_asst.png) -20px -419px no-repeat}.work-list .line .top .right .btn-change:hover{background-position:-20px -489px}.work-list .line .top .right .btn-more{position:relative;width:110px;height:42px;margin-left:3px;float:left;cursor:pointer;background:url(img/mmdlist_asst.png) -124px -419px no-repeat}.work-list .line .top .right .btn-more:hover{background-position:-124px -489px}.work-list .line .list{position:relative;width:100%}.work-list .line .list .box{position:relative;float:left;margin:20px 10px 25px 0}.work-list .line .list .box:nth-child(5n){margin-right:0}.work-list .line .list .box img.img{position:relative;display:block;width:220px;height:140px;cursor:pointer}.work-list .line .list .box .content{position:relative;width:100%;height:80px;background:#030f1d;font-size:13px;overflow:hidden;transition:.5s all;-webkit-transition:.5s all}.work-list .line .list .box .content .name{color:#a3a4a5;width:200px;height:40px;line-height:40px;margin:0 10px;border-bottom:1px solid #121e2c;transition:.5s all;-webkit-transition:.5s all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.work-list .line .list .box .content .score-box{position:relative;height:40px;padding:0 10px;overflow:hidden}.work-list .line .list .box .content .score-box .ico{position:relative;float:left;width:23px;height:23px;top:6px;background:url(img/stars_small.png) 4px 4px no-repeat}.work-list .line .list .box .content .score-box .ico.on{background-position:4px -50px}.work-list .line .list .box .content .score-box .ico.active{background-position:4px -22px}.work-list .line .list .box .content .score-box .score-btn{position:relative;float:right;width:40px;height:24px;line-height:24px;top:6px;font-size:12px;padding:0 5px;text-indent:4px;letter-spacing:2px;font-family:simhei,'Microsoft YaHei',Arial,Helvetica,sans-serif;text-align:center;color:#fff;background:#2e2f31;transition:.5s all;cursor:pointer;-webkit-transition:.5s all}.work-list .line .list .box .content .share-box{position:relative;height:40px;padding:0 10px}.work-list .line .list .box .content .share-box .t{position:relative;float:left;color:#a3a4a5;width:65px;height:40px;line-height:40px}.work-list .line .list .box .content .share-box .btn{position:relative;float:right;width:80px;height:26px;line-height:26px;text-indent:38px;font-size:12px;top:7px;background:url(img/mmdlist_asst.png) -8px -564px no-repeat #29333f;color:#a3a4a5;cursor:pointer}.work-list .line .list .box:hover .content{background:#2e2f31}.work-list .line .list .box:hover .content .name{color:#fff;border-bottom:1px solid #393a3c}.work-list .line .list .box:hover .content .score-box .score-btn{color:#000;background:#0dd8ee}.work-list .line .list .box.voted .content .score-box{height:0}.work-list .line .list .box.voted:hover .content .share-box .btn{color:#fff}.rater{position:relative;margin:64px auto 108px}.rater .title{height:178px;margin:0 auto;position:relative;width:183px}.rater .rater-img{position:relative;width:100%;height:514px;background:url(img/judgeslist.png) top no-repeat}.rater .rater-img .line1{position:relative;width:1161px;height:270px;margin:0 auto}.rater .rater-img .line1 .rater-link{position:relative;display:block;float:left;margin:25px 18px 0 31px;width:140px;height:241px}.rater .rater-img .line2{position:relative;width:970px;height:270px;margin:0 auto}.rater .rater-img .line2 .rater-link{position:relative;display:block;float:left;margin:25px 10px 0 19px;width:164px;height:241px}.rule-block .rule-bg{position:relative;width:100%;height:132px;background:url(img/buttons_bg.png) top no-repeat}.rule-block .rule-bg .down1,.rule-block .rule-bg .down2{position:absolute;top:30px;width:389px;height:82px;display:block}.rule-block .rule-bg .down1{left:267px;background:url(img/main_button.png) no-repeat}.rule-block .rule-bg .down1:hover{background-position:0 -128px}.rule-block .rule-bg .down2{right:115px;background:url(img/main_button.png) -389px 0 no-repeat}.kv-top,.wrap-mad{position:relative}.kv-top,.mad-logo-block,.wrap-mad{width:100%}.rule-block .rule-bg .down2:hover{background-position:-389px -128px}.wrap-mad{background:url(img/main_bg.jpg) center 1056px no-repeat #060b11;min-width:1160px}.kv-top{background:url(img/kv_top_bg_full_0815.jpg) center 0 no-repeat;height:1040px;margin-bottom:-298px}.mad-logo-bg-noextra{height:740px;position:relative;width:100%}.mad-logo-2233,.mad-logo-block{height:817px;margin:0 auto;position:relative}.mad-logo-2233{width:1160px}.mad-logo{background:url(http://activity.hdslb.com/zzjs/20160615mad/img/madcon-logo.png) no-repeat;height:312px;left:665px;position:relative;top:255px;width:480px}.notification{background:url(http://activity.hdslb.com/zzjs/20160615mad/img/notification_bg.png) no-repeat;height:271px;margin:0 auto;position:relative;width:1160px}.notification .gif-pic{background:url(http://activity.hdslb.com/zzjs/20160615mad/img/wave.gif) no-repeat;height:52px;left:65px;position:absolute;top:36px;width:50px}.notification .tab-content{height:204px;position:absolute;right:111px;top:41px;width:833px}.notification .tab-content .tab-cont{left:0;position:absolute;top:0;z-index:0}.notification .tab-content a{display:block;height:204px;width:833px}.notification .tab-content img{height:204px;width:833px}.timeline-block{height:auto;margin:35px auto;position:relative;width:1160px}.timeline-block .title{height:178px;margin:0 auto;position:relative;width:183px}.timeline-block .timeline{background:url(img/timeline0815.png) no-repeat;height:420px;margin:0 auto;position:relative;width:1160px}.timeline-block .timeline .gif-pic{background:url(img/st2.gif) no-repeat;height:256px;left:0;position:absolute;top:1px;width:256px;right:0;margin:auto}.rule-block,.rule-block .title,.rule-button-block{margin:0 auto;position:relative}.rule-block{height:auto;width:1160px}.rule-block .title{height:178px;width:183px}.rule-button-block{background:url(http://activity.hdslb.com/zzjs/20160615mad/img/buttons_bg_withtxt.png) no-repeat;height:437px;padding:32px 230px;width:788px}.rule-button-block .gif-pic{background:url(http://activity.hdslb.com/zzjs/20160615mad/img/floder.gif) no-repeat;height:52px;left:62px;position:absolute;top:20px;width:50px}.rule-button1{background:url(http://activity.hdslb.com/zzjs/20160615mad/img/main_button.png) no-repeat;float:left;height:74px;margin-left:14px;position:relative;width:374px}.rule-button1.watermark{background-position:0 0}.rule-button1.watermark:hover{background-position:0 -111px}.rule-button1.work{background-position:-388px 0}.rule-button1.work:hover{background-position:-388px -111px}.rule-text{height:261px;position:relative;width:1160px}.rule-button-block2{bottom:295px;height:52px;margin-left:260px;position:absolute;width:811px}.rule-button2{background:url(http://activity.hdslb.com/zzjs/20160615mad/img/rules_button.png) no-repeat;float:left;height:52px;position:relative;width:397px}.rule-button2.rule-download{background-position:0 0}.rule-button2.rule-download:hover{background-position:0 -68px}.rule-button2.rule-download-en{background-position:-397px 0;width:414px}.prize-block,.rule-region{width:1160px;position:relative}.rule-button2.rule-download-en:hover{background-position:-397px -68px}.rule-region{background:url(http://activity.hdslb.com/zzjs/20160615mad/img/rule_region.png) no-repeat;height:190px;margin:60px auto 80px}.prize-block{height:auto;margin:60px auto}.prize-block .title{height:178px;margin:0 auto;position:relative;width:183px}.prize-pic{background:url(http://activity.hdslb.com/zzjs/20160615mad/img/prize_withtxt.png) no-repeat;height:1164px;margin-bottom:60px;position:relative;width:1160px}.small-awards{height:155px;margin:0 auto;position:relative;width:1049px}.small-awards .award{background:url(http://activity.hdslb.com/zzjs/20160615mad/img/small_awards.png) no-repeat;cursor:pointer;float:left;height:155px;margin-left:50px;position:relative;width:80px}.small-awards #art{background-position:0 0}.small-awards #art:hover{background-position:0 -180px}.small-awards #roman{background-position:-137px 0}.small-awards #roman:hover{background-position:-137px -180px}.small-awards #single{background-position:-278px 0}.small-awards #single:hover{background-position:-278px -180px}.small-awards #idea{background-position:-417px 0}.small-awards #idea:hover{background-position:-417px -180px}.small-awards #huanyuan{background-position:-554px 0}.small-awards #huanyuan:hover{background-position:-554px -180px}.small-awards #taici{background-position:-695px 0}.small-awards #taici:hover{background-position:-695px -180px}.small-awards #huayu{background-position:-833px 0}.small-awards #huayu:hover{background-position:-833px -180px}.small-awards #qingan{background-position:-974px 0}.small-awards #qingan:hover{background-position:-974px -180px}.award-tips{background:#121f30;border:1px solid #5097a9;color:#dfeeff;display:none;font-size:12px;left:-27px;padding:12px;position:absolute;top:145px;width:104px}.tips-arrow{background:url(http://activity.hdslb.com/zzjs/20160615mad/img/up_arrow.png) no-repeat;height:14px;left:50px;position:absolute;top:-14px;width:24px}.sponser-block,.sponser-block .title,.sponser-pic{position:relative;margin:0 auto}.sponser-block{height:auto;padding-bottom:40px;width:1160px}.sponser-block .title{height:178px;width:183px}.sponser-pic{background:url(img/ptr.png) no-repeat;height:274px;width:840px}.tab-tit{float:left;height:210px;left:132px;position:absolute;top:42px;width:74px}.tab-tit .tab-item{background:url(http://activity.hdslb.com/zzjs/20160615mad/img/switch.png) no-repeat;cursor:pointer;height:50px;position:relative;width:74px}.tab-tit .tab-item[data-cont=cont1]{background-position:0 -200px}.tab-tit .tab-item[data-cont=cont2]{background-position:0 -250px}.tab-tit .tab-item[data-cont=cont3]{background-position:0 -300px}.tab-tit .tab-item[data-cont=cont4]{background-position:0 -350px}.tab-tit .tab-item.active[data-cont=cont1]{background-position:0 0}.tab-tit .tab-item.active[data-cont=cont2]{background-position:0 -50px}.tab-tit .tab-item.active[data-cont=cont3]{background-position:0 -100px}.tab-tit .tab-item.active[data-cont=cont4]{background-position:0 -150px}.tab-content .tab-cont.current{z-index:2}.box-body{margin:0 auto;position:relative;width:980px}.nav-side{height:191px;position:fixed;right:0;top:50%;width:118px}.nav-side .side-btn1{background:url(img/sidebar.png) no-repeat;height:45px;width:118px}.nav-side .side-btn1:hover{background:url(img/sidebar.png) 0 -316px no-repeat;height:45px;width:118px}.nav-side .side-btn2{background:url(img/sidebar.png) 0 -45px no-repeat;height:45px;width:118px}.nav-side .side-btn2:hover{background:url(img/sidebar.png) 0 -360px no-repeat;height:45px;width:118px}.nav-side .side-btn3{background:url(img/sidebar.png) 0 -90px no-repeat;height:45px;width:118px}.nav-side .side-btn3:hover{background:url(img/sidebar.png) 0 -405px no-repeat;height:45px;width:118px}.nav-side .side-btn4{background:url(img/sidebar.png) 0 -135px no-repeat;height:45px;width:118px}.nav-side .side-btn4:hover{background:url(img/sidebar.png) 0 -450px no-repeat;height:45px;width:118px}.nav-side .side-btn5{background:url(img/sidebar.png) 0 -180px no-repeat;height:45px;width:118px}.nav-side .side-btn5:hover{background:url(img/sidebar.png) 0 -495px no-repeat;height:45px;width:118px}.nav-side .side-btn6{background:url(img/sidebar.png) 0 -225px no-repeat;height:45px;width:118px}.nav-side .side-btn6:hover{background:url(img/sidebar.png) 0 -540px no-repeat;height:45px;width:118px}.arc-toolbar.topic{margin-top:68px;width:978px}.b-head .b-head-t{color:#fff}.bilibili-comment{border-radius:5px;padding:0 10px}@media screen and (max-width:1366px){.nav-side{display:none}}