﻿
#national{width:100%; position:relative;}
#national .top_all{position:absolute; top:0; left:0; width: 100%;}
#national .top_c {
	width: 1400px;
	margin: 0 auto; height: auto; position:relative;
}

#national .top_c img {
	width: 100%;
}
#national .gift{width:400px; height:400px; position:absolute; top:80px; right:205px; background:url(../../../images/ju/nationalgift_2020.gif);}
#national .gift img{width:100%;}
#national .bottomall{width: 100%; position: absolute; top: 734px; left: 0; height:auto}
#national .bottomall .list{width: 100%; background:#ffcc00;}
#national .bottomall .list .list_c{width:1210px; margin:0 auto; height:auto;}
#national .bottomall .list_c .list_img{width:766px; text-align:center; margin:0 auto; position:relative}
#national .bottomall .list_c .list_img img{position:absolute; top:-74px; left:0; width:100%;}
#national .bottomall .list_c .content{background:#FFF; height:auto; width:1020px;  border:1px solid #000; border-radius:20px; margin:0 auto;}
#national .bottomall .content table{width:1020px; border:0;line-height:30px; font-size:16px; color:#000; font-family: microsoft yahei; text-align:center;}
#national .bottomall .content table .title{border:1px solid #930b0b;border-radius:10px; width: 180px; font-size: 18px; text-align:center; vertical-align:middle; color:#FFFFFF; background:#930b0b; padding:5px 0px;}


#national .bottomall .list02{width: 100%; background:#34cc67;}
#national .bottomall .list02 .list_c{width:1210px; margin:0 auto; height:auto;}
#national .bottomall .list02 .content{background:#FFF; height:auto; width:1020px;  border:1px solid #000; border-radius:20px; margin:0 auto; font-family: microsoft yahei;}
#national .bottomall .list02 .content_t{line-height:30px; padding-left:80px; padding-right: 80px; font-size:16px; color:#000;}
#national .bottomall .list02 .content_c{font-size: 22px; font-weight:bold; color: #930b0b; line-height:30px; padding-left:80px; margin-bottom:20px; margin-top:40px;}
#national .bottomall .list02 .content_b{line-height:30px; padding-left:80px; padding-right:80px; font-size:16px; color:#000;}
#national .bottomall .list02 .content_f{line-height:40px; font-size:16px; color:#FF0000;  font-family: microsoft yahei; padding-left:80px; padding-right:80px;}
#moocBox {
    height: 360px;
    width: 1020px;
    overflow: hidden;    /*  这个一定要加，超出的内容部分要隐藏，免得撑高中间部分 */
    line-height:30px; font-size:16px; color:#000; font-family: microsoft yahei;
}
#moocBox span{display:inline-block; text-align:center;}
#moocBox .li01{width:360px}
#moocBox .li02{width:280px}
#moocBox .li03{width:380px}

#lottery table{width:320px; height:320px; margin:0 auto; margin-top:40px; border-collapse:collapse;}
/*#lottery table tr td{border:solid 1px green;}*/
#lottery .chouj{cursor:pointer;}
#lottery table td.active{background-color:rgba(255, 116, 91, 0.5)}


#login_dl{
position: absolute;
display:none;
top:20%;
left:33%;
width: 416px;
height: 416px;
background:url(../../../images/ju/national_win.png);
z-index:999;
}
#login_dl a{display:inline-block; float:right;}

.logo_exit{height:30px; background: #f2f2f2; margin-bottom:25px; position:relative;}
.logo_exit span{width:11px; height:11px; position:absolute; top:10px; right:20px;}
.logo_exit img{ width:11px; height:11px;}
.msgcou{text-align:center; color:Red; font-weight:bold; font-size:18px; line-height:50px; margin-top:200px; font-size:28px;}
.msgcou span{font-size:42px}