﻿.wrap{clear:both;margin:0 auto;width:964px;background-color:#F8F9FB; padding-left:18px; padding-right:18px; overflow:hidden; padding-top:0;}
/*公告*/
.wrapl{display:block; float:left;margin:18px 0 0 0;width:705px;height:235px;border:none; }
.pnlnews{ float:left;width:298px;height:235px;border:solid 1px #DFDFDF;background:#FFFFFF;}
.pnlnews ul.navpanl{ clear:both; margin:0 auto; padding:0px; margin-top:2px; width:294px;}
.pnlnews ul.navpanl li{float:left; list-style:none; height:30px; line-height:30px; text-align:center; width:147px; background:#F0F0F0; font-weight:bold; font-size:14px;}
.pnlnews ul.navpanl li.on{ color:#CC5B00;background:#ffffff}
.indexnews{ clear:both; width:283px; height:200px; padding-left:10px; padding-right:5px; overflow:hidden }
.indexnews ul.ggao{ clear:both; width:288px; margin:0px; padding:0px;}
.indexnews ul.ggao li{ clear:both; width:288px; list-style:none; height:22px; line-height:22px; font-size:12px; overflow:hidden }
.indexnews ul.ggao li a{text-decoration:underline;}
.indexnews ul.ggao li.newstop{ line-height:25px;}
.indexnews ul.ggao li.newstop a{ color:#FF0000; font-size:14px;line-height:25px;}
#indexnews{ display:none;}
.pnlads{float:right; margin:0px; padding:0px;width:393px;height:235px;border:solid 1px #DFDFDF;background:#FFFFFF;}
.container{width:393px;height:235px;overflow:hidden;}
.container img{width:393px;height:235px;border:0;}
ul.num{ position:absolute; right:0px; bottom:0px;}
ul.num li{float: left;list-style:none;color: #fff;text-align: center;line-height: 16px;width: 22px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;margin: 0px;border-left: 1px solid #ffffff; background-color: #AE9439;}
ul.num li.on{line-height: 16px;width: 22px;height: 16px;font-size: 14px;border: 0;background-color: #ce0609;font-weight: bold;}

/*中奖喜报*/
.pnlnewwin{display:block; float:left;margin:12px 0 0 0;width:705px;height:65px;border:solid 1px #DFDFDF;background:#FFFFFF;}
.pnlnewwin .winl{display:block;float:left; background:url(../img/winxib.gif) 0px 0px no-repeat; width:65px; height:20px; margin-top:8px; padding-left:65px; padding-top:30px; border-right:solid 1px #E7E7E7}
#xibao{display:block;float:left;width:560px; height:60px; margin:0; padding:0; margin-left:10px; margin-top:5px;  overflow:hidden}
#xibao li{list-style:none;float:left; width:270px; margin-left:5px; line-height:30px; text-align:left; font-size:12px; }

.pnlopennum{display:block; float:left;margin:12px 0 0 0;width:705px;height:300px;border:solid 1px #DFDFDF;background:#FFFFFF;}
.nametop{float:left;margin:0px;width:695px;height:35px; line-height:35px; padding-left:10px}
.nametop label{ float:left; line-height:35px; font-size:14px; color:#CC5B00; font-weight:bold;}
.nametop span{ float:right; line-height:35px; font-size:12px;}
.nametop a.bblack{ color:#9A9A9A; text-decoration:underline; font-size:12px; padding-right:10px;}
.numpnl{ display:block;clear:both;margin:0px;width:675px;height:59px; padding-right:15px;padding-left:15px; margin-bottom:10px;}
.sslnum{ float:left; background:url(../img/index_sslnum.png) 0px 0px no-repeat; width:332px; height:59px;}
.sscnum{ float:right; background:url(../img/index_sscnum.png) 0px 0px no-repeat; width:332px; height:59px;}
.syynum{ float:left; background:url(../img/index_syynum.png) 0px 0px no-repeat; width:332px; height:59px;}
.fc3dnum{ float:right; background:url(../img/index_fc3dnum.png) 0px 0px no-repeat; width:332px; height:59px;}
.othernum{display:block;clear:both;margin:0 auto;width:678px;height:121px; background:url(../img/index_opennum.png) 0px 0px  no-repeat;  }
.pnlopennum h1{ float:left; width:70px; padding-left:75px; font-size:12px; font-weight:bold; height:18px; padding-top:10px; }
.pnlopennum label.term{ float:left; width:auto;height:20px; padding-top:8px; padding-left:5px; }
.pnlopennum div.indexlink{float:right; height:20px; padding-top:5px; text-align:right; padding-right:5px; }
.pnlopennum label.kjhao{ float:left; width:70px; padding-left:75px; font-size:12px; height:30px; line-height:30px; }
.pnlopennum ul.opennumul{ float:left; margin:0px ; padding:0px;}
.pnlopennum ul.opennumul li{ float:left; list-style:none; background:url(../img/redball2.png) 0px 0px no-repeat; height:30px; width:30px; text-align:center; line-height:30px; color:#ffffff; font-weight:bold; margin-right:5px;}
.pnlopennum ul.opennumul li.blueball{ background:url(../img/blueball2.png) 0px 0px no-repeat;}
.othernumh{ clear:both; width:670px; height:30px;}
.kjnum{ float:left; font-weight:bold; height:20px; width:60px;padding-top:8px; padding-left:10px;}
.pnlopennum ul.orthernumul{ float:left; margin:0px ; padding:0px;}
.pnlopennum ul.orthernumul li{ float:left; list-style:none;  height:30px; width:20px; text-align:center; line-height:30px;margin-right:5px; font-weight:bold}
.cplink{ float:right; width:120px; text-align:right;height:20px; padding-top:8px; }
.cplink a{ text-decoration:underline;}
.sblue{ color:#0000FF}
.indexhmdg{display:block; float:left;margin:0;width:705px;height:auto;}
table.hmheader{clear:both;background-color: #F9F9F9; border-top:1px solid #DEDDE3; border-bottom:1px solid #DEDDE3;font-size:12px;}
.indexdg{ display:block; float:left;width:705px;height:500px;padding:0;margin:0px;border:1px solid #D3D3D3; margin-top:12px}
.indexdg h1{width:675px; padding-right:20px; padding-left:10px;height:25px;border-bottom:1px solid #D3D3D3;}
.indexdg h1 label{ float:left;color:#CC5B00; font-weight:bold; line-height:25px; font-size:14px;}
.indexdg h1 ul{display:block; float:right; width:370px; margin:0px; padding:0px;}
.indexdg h1 ul li{display:block;float:left;width:79px; height:23px; line-height:23px;margin-top:3px;margin-right:5px; text-align:center; color:#022544; list-style:none; cursor:pointer;}
.indexdg h1 ul li.on{ background:url(../img/bg_pnlhmlist_tab.gif); position:relative; top:1px;}
.indexdg .mainframe{display:block;float:left;width:705px; height:470px;text-align:center; overflow:hidden}
.wrappnlzst{display:block;margin:12px auto 0px auto;width:244px; float:right; height:auto;}
.pnlzst{float:left;width:242px;height:auto;margin:0;padding:0;border:1px solid #D3D3D3; background:#ffffff; margin-bottom:7px;}
.pnlzst h1{ width:230px;padding-left:10px;}
.pnlzst h1 label{float:left;color:#CC5B00; font-weight:bold; line-height:24px; font-size:12px;}
.pnlzst .cnt{ clear:both;width:242px;margin:0; text-align:center; margin-bottom:3px;}

.pnlright{display:block;margin:12px auto 0px auto;width:242px;border:1px solid #DFDFDF; background:#FFFFFF; float:right;}
.pnlwinlst{ margin-top:0px;}

.pnlbanner{clear:both;margin:12px 0 0 0;width:964px; overflow:hidden; border:0px;}

a.blue:visited,a.blue:link,a.blue:active{color:#24539C;text-decoration:none;}
a.blue:hover {text-decoration:underline;}
