body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}sup{margin-left:4px}i{font-style:normal}table{border-collapse:collapse;border-spacing:0}img{border:0;vertical-align:top}li{list-style:none}iframe{border:none}body{font:14px/1.3 "Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;background:#e5e5e5;overflow-y:scroll}a{color:#333;text-decoration:none}a:hover{color:#fa8e19}input{outline:none}.cf{clear:both;height:0;overflow:hidden;font-size:0}.fl{float:left}.fr{float:right}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}h1,h2,h3,h4{font-size:100%;font-weight:normal}h5{font-size:16px}.f12{font-size:12px}.f14{font-size:14px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.bold{font-weight:bold}.l16{line-height:16px}.l18{line-height:18px}.l20{line-height:20px}.l22{line-height:22px}.l24{line-height:24px}.l26{line-height:26px}.l28{line-height:28px}.l30{line-height:30px}.dis{display:block}.undis{display:none}.mt10{margin-top:10px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.m40{margin-bottom:40px}.m30{margin-bottom:30px}.red{color:#fe2121}.gray{color:gray}.color_333{color:#333}.color_999{color:#999}.layout{width:1280px;margin:0 auto}.hide{display:none}.header{height:88px;background:#000;margin-bottom:6px}.header .logo{float:left;text-align:center;padding:14px 137px 0 0}.header .nav{float:left}.header .nav .item{float:left;padding:0 30px;border-bottom:3px solid #000;font-size:16px;text-align:center;margin-right:55px;position:relative;line-height:85px;color:#989898}.header .nav .item:hover .ico.ico-home{background-image:url(/Images/ico_home.png)}.header .nav .item:hover .ico.ico-tickets{background-image:url(/Images/ico_lotterytickets.png)}.header .nav .item:hover .ico.ico-about{background-image:url(/Images/ico_about.png)}.header .nav .item:hover .ico.ico-responsible{background-image:url(/Images/ico_responsible.png)}.header .nav .item .all-lottery{background:#000;position:absolute;z-index:1;width:800px;top:83px;text-align:left;padding:10px 0;visibility:hidden;transition:.5s;-webkit-transition:.5s;opacity:.5;color:#999;line-height:normal}.header .nav .item .all-lottery table{margin:0 15px}.header .nav .item .all-lottery td,.header .nav .item .all-lottery th{border-bottom:1px solid #474747;font-size:14px;font-weight:normal;padding:10px 0}.header .nav .item .all-lottery td.last,.header .nav .item .all-lottery th.last{border-width:0}.header .nav .item .all-lottery th{font-size:16px;font-weight:bold}.header .nav .item .all-lottery a{width:200px;display:inline-block;color:#fff;line-height:45px}.header .nav .item .all-lottery a img{vertical-align:middle}.header .nav .item:hover .all-lottery{cursor:default;visibility:visible;top:88px;opacity:1}.header .nav .time{float:left;height:95px;width:200px;font-size:12px;font-weight:bold;color:#939393;padding-right:20px;line-height:160px}.header .nav .bd-all-lottery:hover .all-lottery{display:block}.header .nav .on{border-color:#e4211b;color:#fff}.header .nav .on .ico.ico-home{background-image:url(/Images/ico_home.png)}.header .nav .on .ico.ico-tickets{background-image:url(/Images/ico_lotterytickets.png)}.header .nav .on .ico.ico-about{background-image:url(/Images/ico_about.png)}.header .nav .on .ico.ico-responsible{background-image:url(/Images/ico_responsible.png)}.header .nav .ico{width:24px;height:24px;vertical-align:middle;background-repeat:no-repeat;display:inline-block;margin:45px 0 15px}.header .nav .ico.ico-home{background-image:url(/Images/ico_home-press.png)}.header .nav .ico.ico-tickets{background-image:url(/Images/ico_lotterytickets-press.png)}.header .nav .ico.ico-about{background-image:url(/Images/ico_about-press.png)}.header .nav .ico.ico-responsible{background-image:url(/Images/ico_responsible-press.png)}.banner{height:375px}.banner .slide{width:994px;height:375px;position:relative}.banner .slide .dots{position:absolute;width:100%;text-align:center;bottom:10px}.banner .slide .dots .dot{font-size:0;display:inline-block;margin:0 3px;width:16px;height:16px;background:#fff;border-radius:50%;vertical-align:middle;border:3px solid rgba(0,0,0,0)}.banner .slide .dots .dot.active{border:3px solid #000}.main{min-height:600px}.footer{background:#000;padding:30px 0}.footer .layout{width:1280px}.footer .left{float:left;padding:30px 0 0;width:215px}.footer .center{float:left;width:745px;text-align:center}.footer .center .hd{padding:20px 0}.footer .center .hd a{color:#fff;margin:0 10px}.footer .center .bd{color:#fff;margin-bottom:30px;line-height:21px}.footer .center .ft{color:#68707f;font-size:16px}.footer .right{float:right;width:260px;text-align:right;padding:30px 0 0}.footer .right .tl{color:#fff;font-size:16px;font-weight:bold;margin:0 0 10px}.footer .right a{display:inline-block;vertical-align:middle;margin:5px 8px;color:#68707f;line-height:25px}.footer .ft{color:#68707f;font-size:16px;text-align:center}.ball{width:32px;height:32px;line-height:32px;color:#fff;text-align:center;font-size:19px;display:inline-block;overflow:hidden;background:url(/Images/ico-ball3.png) no-repeat}.ball.ball-gamma3{background-position:0 0}.ball.ball-penta5{background-position:-32px 0}.ball.ball-infinity8{background-position:-64px 0}.ball.ball-rolling10{background-position:-96px 0}.ball.ball-bingo{background-position:0 -32px}.ball.ball-bingo-1{background-position:-192px 0}.ball.ball-cannon20{background-position:-128px 0}.ball.ball-cannon20-1{background-position:-192px 0}.ball.ball-lucky5{background-position:-160px 0}.ball.ball-marksix-red{background-position:-64px -32px}.ball.ball-marksix-green{background-position:-32px -32px}.ball.ball-marksix-blue{background-position:0 -32px}.ball.empty{width:20px;background:rgba(0,0,0,0)}.lottery-newest{margin-top:6px}.lottery-newest .aside-left{position:absolute;top:0px;left:-225px;width:210px}.lottery-newest .aside-left img{display:block;margin-bottom:10px;cursor:pointer}.lottery-newest .hd{height:50px;background:#fff;margin-bottom:16px}.lottery-newest .hd .item{float:left;border-bottom:3px solid #fff;position:relative;text-align:center;font-size:14px;height:47px;line-height:47px;padding:0 55px;font-weight:bold}.lottery-newest .hd .item a{color:#777;display:block}.lottery-newest .hd .on{border-color:#e3221a}.lottery-newest .hd .on a{color:#000}.lottery-newest .hd .on .flag{width:0px;height:0px;border-width:12px 12px 0;border-style:solid;border-color:#313c50 rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:50%;bottom:-15px}.lottery-newest .bd .wrap{height:320px;margin-bottom:38px}.lottery-newest .bd .item{background:#fff;position:relative;top:5px;opacity:.5;transition:.5s;margin-bottom:6px;border-radius:0 0 3px 3px}.lottery-newest .bd .item .hdd{padding:0 0 0 77px;line-height:38px;color:#fff;background:#000;font-weight:bold}.lottery-newest .bd .item .gmt{margin:17px 0 0;height:18px;line-height:18px}.lottery-newest .bd .item .crt_period{width:110px;height:26px;line-height:26px;background:#e5e5e5;color:#000;margin:10px auto 0;border-radius:3px;font-weight:bold;font-size:14px}.lottery-newest .bd .item .wrap-bd-ball{height:94px;position:relative}.lottery-newest .bd .item .wrap-bd-ball .bd-ball{position:absolute;bottom:0;width:100%;border-bottom:1px solid #ccc;padding:0 0 10px}.lottery-newest .bd .item .wrap-bd-ball .bd-ball .ball{margin:0 10px 5px 0;vertical-align:middle}.lottery-newest .bd .item .period{margin:0 0 0 10px;width:100px;float:left;font-size:14px;color:#777;padding:18px 0 0}.lottery-newest .bd .item .period .txt{color:#000;margin:14px 0 0;font-size:14px;font-weight:bold}.lottery-newest .bd .item .time{width:700px;float:left;font-size:14px;padding:10px 0 0}.lottery-newest .bd .item .time .t{width:30px;height:30px;display:inline-block;border-radius:100%;border:2px solid #e5e5e5;vertical-align:middle;text-align:center;line-height:30px;margin:0 5px;color:#777}.lottery-newest .bd .item .time .txt{padding:3px 0 0 10px;font-size:14px;color:#2f333f;font-weight:bold}.lottery-newest .bd .item .link{padding:35px 0 0}.lottery-newest .bd .item .link a{display:inline-block;text-align:center;color:#000;text-decoration:underline}.lottery-newest .bd .ani{opacity:1;top:0}.tickets .layout{width:1280px;background:#fff}.tickets .result{margin-top:6px}.tickets .result .hdd{height:38px;line-height:38px;background:#000;color:#fff;padding:0 0 0 58px;font-weight:bold}.tickets .result .logo{padding:21px 0 0 58px;float:left;width:216px}.tickets .result .draw-number{float:left;padding:10px 0 0;color:#777}.tickets .result .draw-number .periodNo{color:#000;font-weight:bold}.tickets .result .draw-number .name{padding:6px 0 0;font-size:32px;font-weight:bold;color:#323d51;text-shadow:3px 2px 2px #cecfce}.tickets .result .draw-number .name sup{font-size:22px}.tickets .result .draw-number .opentime{padding:16px 0 0}.tickets .result .draw-number .numbers{padding:23px 0 0}.tickets .result .draw-number .numbers .ball{margin:0 8px 5px 0;vertical-align:middle}.tickets .result .next-time{margin:30px 0 0;padding:10px 84px 0 50px;float:right;border-left:1px solid #ccc;color:#031136;height:105px}.tickets .result .next-time .hd{margin-bottom:15px;color:#777}.tickets .result .next-time .bd .t{width:30px;height:30px;display:inline-block;border-radius:100%;border:2px solid #e5e5e5;vertical-align:middle;text-align:center;line-height:30px;margin:0 5px;color:#777}.tickets .result .next-time .bd .txt{padding:3px 0 0 10px;font-size:14px;color:#2f333f;font-weight:bold}.tickets .result .bdd{border-bottom:1px solid #ccc;padding-bottom:33px}.tickets .search{background:#fff}.tickets .search .hd{border-bottom:1px solid #ccc}.tickets .search .hd .fl{padding:24px 0 20px 62px;color:#777;font-size:12px}.tickets .search .hd .fl .t{color:#000;margin:0 0 12px}.tickets .search .hd .fr{padding:33px 58px 0 0}.tickets .search .hd .fr .date{background:url(/Images/ico_calendar.png) no-repeat right center;padding:0 27px 0 0}.tickets .search .hd .fr .date .datepicker{border:none;border-bottom:1px solid #777;padding:5px 0 5px 26px;background:url(/Images/ico_search.png) no-repeat left center;font-size:20px;width:180px}.tickets .search .bd .list td{padding:15px 0 15px 60px;border-bottom:1px solid #ccc}.tickets .search .bd .tfoot{text-align:center}.tickets .search .bd .tfoot{margin:30px 0 0;padding:0 0 30px}.tickets .search .bd .tfoot .btn{width:136px;height:34px;line-height:34px;text-align:center;display:inline-block;font-size:14px;color:#777;border:2px solid #777;border-radius:5px;font-weight:bold}.about{background:#fff url(/Images/img_bg-about.png) no-repeat center top;padding:50px 50px}.about .inner{padding:0 0 0 10px;line-height:30px;font-size:16px;margin-top:55px;width:1000px}.about .inner .t{margin:0 0 15px -10px;font-size:20px;color:#777;font-weight:bold;border-left:3px solid #e3221a;height:20px;line-height:20px;padding:0 0 0 10px}.about .bd .flag{float:left}.about .bd .inner{margin-left:290px;margin-top:300px}.ResponsibleMenu{width:280px;position:absolute;background:#000;top:0;bottom:0;padding:17px 0 0;min-height:585px;border-radius:5px 5px 0 0}.ResponsibleMenu .menuItem{padding:0 0 0 23px;margin-bottom:26px}.ResponsibleMenu .menuItem a{font-size:14px;color:#fff;padding-left:10px}.ResponsibleMenu .menuItemOn a{color:#e3221a}.responsibleGaming{background:#e4e4e4;padding:15px 50px 0}.responsibleGaming .layout{position:relative}.responsible{font-size:16px;color:#2f333f;min-height:400px;padding:20px 0 0}.responsible .subject{margin:0 0 15px -10px;font-size:20px;color:#777;font-weight:bold;border-left:3px solid #e3221a;height:20px;line-height:20px;padding:0 0 0 10px}.responsible .item{line-height:30px}.responsible .bd{font-size:16px;border:none;padding:0 0 30px}.about .bd .bdd .item{margin:0 0 15px}.dialog{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;display:none}.dialog .mask{position:absolute;left:0;top:0;right:0;bottom:0;background:#000;filter:alpha(opacity=60);opacity:.6}.dialog .bd{position:fixed;background:#fff}.dialog .bd .btn-close{width:40px;height:40px;text-align:center;line-height:40px;position:absolute;right:-20px;top:-20px;background:#000;color:#fff;font-size:25px;border-radius:50%;cursor:pointer}.dialog .bd .content{width:100%;height:100%}.dialog.dialog-video .bd{width:800px;height:450px;left:50%;top:50%;line-height:450px;text-align:center;font-size:30px;margin:-225px 0 0 -400px}.go-index{text-align:right;height:50px;line-height:50px;background:#fff;margin-bottom:5px}.go-index .back-to-list{height:20px;background-color:#29b4ac;border:none;color:#fff;padding:7px;text-align:center;text-decoration:none;margin-right:5px;border-radius:5px}