a,article,body,div,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,img,input,li,p,section,span,textarea,ul,video{margin:0;padding:0}body,html{font-size:12px}li,ul{list-style:none}a{color:#222;text-decoration:none}a,input{outline:0;cursor:pointer}textarea{overflow:hidden}.clearfix:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:"."}html{font-size:40px;font-family:Microsoft YaHei,Droid Sans Fallback,SimHei,Arial,Helvetica,tahoma,sans-serif}body{min-width:1280px}button{cursor:pointer}.act-hidden{display:none!important}.xm_main{background-color:#f2eff0;padding-bottom:50px}.xm_main img{display:block;width:100%}.xm_main .blue{color:#2277e6}.xm_main .orange{color:#f60}.xm_main .fl{float:left}.xm_main .mt-15{margin-top:15px}.xm_main .mr-25{margin-right:25px}.xm_main .top .first{color:#fff;font-size:20px;margin:30px 0 0 40px;letter-spacing:4px;position:absolute}.xm_main .top .top-logo{width:54px;height:54px;position:absolute;margin-top:30px;right:30px}.xm_main .content{width:980px;margin:0 auto}.xm_main .content .web-icon{background:url(//activity.hdslb.com/blackboard/activity4665/images/web-icon.png) no-repeat}.xm_main .content .hot{display:table;margin:50px auto 40px}.xm_main .content .hot .onlive{background-position:-10px -310px;width:220px;height:60px;cursor:pointer;display:block}.xm_main .content .hot .onlive:hover{background-position:-296px -310px}.xm_main .content .line{width:980px;border-top:1px solid #ccc;margin-bottom:30px}.xm_main .content .lottery .lottery-btn{background-position:-10px -400px;width:310px;height:58px;cursor:pointer;margin-top:15px}.xm_main .content .lottery .lottery-btn:hover{background-position:-350px -400px}.xm_main .content .lottery p{color:#7a7a7a;font-size:17px;line-height:28px;margin-left:20px}.xm_main .content .lottery .rules{margin:25px 0 0;font-size:18px;color:#7a7a7a;text-align:center;position:relative}.xm_main .content .lottery .rules .record,.xm_main .content .lottery .rules .share{text-decoration:underline;font-size:18px;cursor:pointer}.xm_main .content .lottery .rules .prize-share{position:absolute;top:30px;z-index:99;padding:17px;border-radius:5px;background:#fff;box-shadow:2px 2px 5px #999}.xm_main .content .lottery .rules .prize-share:after{position:absolute;top:-1px;left:175px;display:block;width:30px;height:30px;background:#fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}.xm_main .content .lottery .rules .prize-share p{font-size:14px;margin-bottom:5px}.xm_main .content .lottery .rules .prize-share .share-btn{float:left;margin:0 16px;width:60px;height:60px;cursor:pointer}.xm_main .content .lottery .rules .prize-share .l-1{background-position:-10px -40px}.xm_main .content .lottery .rules .prize-share .l-1:hover{background-position:-10px -130px}.xm_main .content .lottery .rules .prize-share .l-2{background-position:-117px -40px}.xm_main .content .lottery .rules .prize-share .l-2:hover{background-position:-117px -130px}.xm_main .content .lottery .rules .prize-share .l-3{background-position:-223px -40px}.xm_main .content .lottery .rules .prize-share .l-3:hover{background-position:-223px -130px}.xm_main .content .reword{cursor:pointer;margin:40px 0 50px 230px}.xm_main .content .reword .list{font-size:20px;text-decoration:underline;margin-right:30px}.xm_main .content .reword .official a{font-size:14px;color:#7a7a7a;text-decoration:underline;line-height:28px}.xm_main .content .video{position:relative}.xm_main .content .video iframe{position:absolute;top:0;left:5px;width:980px;height:588px;border:none}.xm_main .content .video-button{font-size:18px;text-align:center;margin:25px auto 50px}.xm_main .content .video-button .focus{background-color:#f60;color:#fff}.xm_main .content .video-button button{width:210px;height:48px;border:1px solid #f60;background-color:#fff;color:#f60;margin-right:5px}.xm_main .content .video-button button:hover{background-color:#f60;color:#fff}.xm_comment{width:1000px;margin:auto}.dialog{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:rgba(0,0,0,.6)}.dialog .act-list,.dialog .act-rule{position:absolute;top:50%;left:50%;width:604px;height:502px;margin:-251px 0 0 -302px;background:#fff;border-radius:5px}.dialog .act-rule{height:402px;margin:-201px 0 0 -303px}.dialog .title{width:100%;height:96px;background:url(//activity.hdslb.com/blackboard/activity4665/images/mi419_05.png) no-repeat;line-height:96px;font-size:30px;font-weight:700;color:#ffe696;border-radius:5px 5px 0 0;text-align:center}.dialog .close-btn{position:absolute;top:0;right:10px;width:24px;height:24px;background:url(//activity.hdslb.com/blackboard/activity4665/images/web-icon.png);cursor:pointer}.dialog .act-tips{position:absolute;top:50%;left:50%;width:423px;height:350px;margin:-175px 0 0 -211px;border:1px solid #000;background:#fff;font-size:14px;border-radius:5px}.dialog .list-cont li{float:left;height:46px;line-height:46px;border-bottom:1px solid #dadada;text-align:center;overflow:hidden}.dialog .list-cont .tr1{width:28%}.dialog .list-cont .tr2,.dialog .list-cont .tr3,.dialog .list-cont .tr4{width:50%}.dialog .list-cont .table-thead{background:#ededed}.dialog .list-cont .record-list{height:330px;overflow:auto}.dialog .color-gray{color:#acacbe}.dialog .rule-pop{padding:42px 60px}.dialog .getprize-title{font-size:22px;font-weight:700;color:#006c87}.dialog .rule-pop li{line-height:40px;font-size:14px;color:#006c87}.dialog .act-address{position:absolute;top:50%;left:50%;width:604px;height:714px;margin:-357px 0 0 -302px;border-radius:5px;background:#fff}.dialog .act-address .title{background:url(//activity.hdslb.com/blackboard/activity4665/images/mi419_06.png) no-repeat;height:162px}.dialog .dialog-head{padding-bottom:25px;color:#ffe696;position:relative;top:-120px}.dialog .dialog-head .prize-pic{display:block;float:left;width:182px;height:182px;margin:0 27px 0 74px;border-radius:5px}.dialog .dialog-head .prize-name{height:74px;line-height:74px;font-size:30px;font-weight:700}.dialog .dialog-head .lottery-share{width:142px;height:40px;margin-top:45px;border:none;background:#ff6700;color:#fff}.dialog .prize-address{margin:0 74px;position:absolute;top:37%}.dialog .prize-address .desc{color:#9b9b9b;font-size:16px;line-height:28px;text-align:center}.dialog .prize-address .address-tip{line-height:25px;font-size:16px}.dialog .prize-address .address-finish{font-size:15px;color:#9b9b9b;text-align:center;position:absolute;top:38%}.dialog .prize-address .detailed{margin:20px 0;padding:10px 15px 30px;border:1px solid #e7e7e7;background:#fbfbfb;border-radius:5px;width:435px}.dialog .detailed p,.dialog .detailed span{height:28px;line-height:28px;color:#222;font-size:15px;text-align:left;margin-left:80px}.dialog .detailed span.sub-title{color:#999;margin-left:0;margin-bottom:10px;display:inline-block}.dialog .detailed .info{width:355px;margin-left:80px}.dialog .detailed .info p{color:#333}.dialog .form-list .submit-btn,.dialog .prize-address .know-btn{width:142px;height:40px;margin-top:35px;margin-left:160px;border:none;background:#ff6700;color:#fff}.dialog .form-list .submit-btn{margin-top:0}.dialog .form-list{margin-bottom:20px}.dialog .form-list label{display:block;float:left;width:90px;padding-right:5px;line-height:36px;font-size:14px;text-align:right}.dialog .form-list input{width:300px;height:36px;padding:0 10px;border:1px solid #ccc;border-radius:5px}.dialog .form-list textarea{width:300px;height:100px;padding:10px;border:1px solid #ccc;border-radius:5px}.dialog .form-list select{width:100px;height:36px;margin-right:5px;padding:0 10px;border:1px solid #ccc;border-radius:5px}.dialog .form-list .error{border-color:#c00;box-shadow:0 0 5px #c00}.dialog .nolottery{display:block;margin:44px auto 20px;width:217px}.dialog .nolottery-tip{font-size:16px;color:#999;text-align:center}.dialog .prize-share{position:absolute;left:39%;top:87%;z-index:99;padding:20px;border-radius:10px;background:#fff;box-shadow:2px 2px 5px #999}.dialog .prize-share .share-btn{float:left;margin:0 4px;width:60px;height:60px;cursor:pointer;background:url(//activity.hdslb.com/blackboard/activity4665/images/web-icon.png) no-repeat}.dialog .prize-share .l-1{background-position:-10px -40px}.dialog .prize-share .l-1:hover{background-position:-10px -130px}.dialog .prize-share .l-2{background-position:-117px -40px}.dialog .prize-share .l-2:hover{background-position:-117px -130px}.dialog .prize-share .l-3{background-position:-223px -40px}.dialog .prize-share .l-3:hover{background-position:-223px -130px}.dialog .change-btn{padding:0 5px;color:#00a1d6;cursor:pointer}