﻿fhtml, body, form,
table, caption, tr, th, td,
div, h1, h2, h3, h4, h5, h6, p,
dl, ol ,ul, dt, dd, li{
font-family:"Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;
	text-decoration:none;
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:normal;
	color:#444;
}
body {
	/*background:url(../img/body_bg.gif) repeat-x;*/
	height:100%;
}

a:visited,a:link,a:active{color:#333333;text-decoration:none;}
a:hover{color:#D20000;text-decoration:underline;}

.topnotice{width:100%; height:97px; background:url(../img/bg_newyear2.gif) 0px 0px repeat-x;}
.topnotice .imgnotice{border:0px;margin-left:auto; margin-right:auto; width:998px; height:97px;background:url(../img/bg_newyear.gif) 0px 0px no-repeat;}

.box{margin:0 auto;width:1000px;padding:0;background:#FFFFFF;}

.top{margin:0 auto;width:100%;height:25px; border-bottom:1px solid #E6E6E6; background:#F8F8F8;}
.loginpnl{margin:0 auto;width:998px;height:25px;}
.loginpnl ul{display:block;float:right;width:700px;height:20px;margin-right:10px;margin-top:2px;}
.loginpnl ul li{display:block;float:right;list-style:none;height:20px;margin-top:0px;line-height:20px;margin-right:5px;}
.loginpnl ul li.fp{background:url(../img/bg_header_li.gif) 0px -293px no-repeat; width:54px; height:19px;padding-left:20px;margin-top:1px;}
.loginpnl ul li.hp{background:url(../img/bg_header_li.gif) 0px -318px no-repeat; width:54px; height:19px;padding-left:20px;margin-top:1px;}
.loginpnl ul li.qq{background:url(../img/bg_header_li.gif) 0px -341px no-repeat; width:75px; height:19px;padding-left:20px;margin-top:1px;}


.header{width:998px;height:70px;margin:0 auto;}
.header h1{display:block;float:left;width:170px;height:65px;margin-left:10px;margin-top:5px;}
.header h2{display:block;float:left;width:50px;height:40px;margin-left:0px;margin-top:0px;line-height:20px;text-align:center;padding-top:20px;}
.header .mainmenu{float:right;width:750px;height:27px;margin-top:43px;}
.header .mainmenu ul{display:block;float:left;height:27px;width:669px;margin-left:30px;}
.header .mainmenu ul li{display:block;float:left;list-style:none;height:27px;width:71px;background:url(../img/bg_header_li.gif) 0px -47px no-repeat;text-align:center;color:#4B191A;}
.header .mainmenu ul li.left{width:14px;background:url(../img/bg_header_li.gif) 0px -127px no-repeat;}
.header .mainmenu ul li.right{width:16px;background:url(../img/bg_header_li.gif) -55px -167px no-repeat;}
.header .mainmenu ul li a{display:block;margin-top:0px;height:22px;width:71px;margin-top:0px;line-height:22px;padding-top:5px;}
.header .mainmenu ul li a:hover{background:url(../img/bg_header_li.gif) 0px -87px no-repeat;text-decoration:underline;}
.header .mainmenu ul li a.on{color:#D20000;}

.notice{background:url(../img/bg_menu.gif) no-repeat; width:998px;height:38px;margin:0 auto;}
.notice .pnl{width:400px;height:30px;overflow:hidden; margin:0 auto;margin-top:0px!important;margin-top:3px}
.menu{background:url(../img/bg_menu.gif) 0px -45px no-repeat;width:998px;height:50px;margin:0 auto; margin-top:3px;}
	.lottery1{float:left;width:220px;margin-left:80px!important;margin-left:40px;margin-top:20px;padding:0px;}
	.lottery2{float:left;width:310px;margin-left:50px;margin-top:20px;padding:0px;}
	.lottery3{float:left;width:200px;margin-left:55px;margin-top:20px;padding:0px;}
#noticev a:hover{color:#FFFFFF; text-decoration:underline;}


/*主体样式*/
.main{width:998px; margin:0 auto; margin-top:5px;}
.main .left{width:190px;float:left;margin:0;}
.pnllogin{width:186px;height:74px;float:left;margin:0;border:1px solid #E2E2E2; background:url(../img/bg_pnllogin.gif) repeat-x;}
.pnllogin input{width:171px;height:23px;background:url(../img/bg_btn_pnllogin.gif) no-repeat;border:none;margin-top:15px;margin-left:10px;cursor:pointer;}
.pnllogin label{display:block;margin:10px auto auto 15px;}
.pnlmenu{width:188px;float:left;margin:0;}
.pnlmenu h1{display:block;width:188px;height:9px;clear:both;margin:0;padding:0;background:url(../img/bg_pnlmenu.gif) 0px 0px repeat-x;}
.pnlmenu div.mid{width:188px;height:200px;clear:both;margin:0;padding:0;background:url(../img/bg_pnlmenu_mid.gif) 0px 0px repeat-y;}
.pnlmenu h2{width:188px;height:9px;clear:both;margin:0;padding:0;background:url(../img/bg_pnlmenu.gif) 0px -21px repeat-x;}
.pnlmenu ul.tab{display:block;float:left;margin-left:8px; width:31px;}
.pnlmenu ul.tab li{display:block;list-style:none;clear:both;height:90px;width:31px;background:url(../img/bg_midtab.gif) 0px -32px no-repeat;text-align:center;font-size:14px;}
.pnlmenu ul.tab li span{display:block;width:25px;margin-top:10px; cursor:pointer;}
.pnlmenu ul.tab li.t{height:20px;background:url(../img/bg_midtab.gif) 0px -0px no-repeat;}
.pnlmenu ul.tab li.b{height:130px;background:url(../img/bg_midtab.gif) 0px -272px no-repeat;}
.pnlmenu ul.tab li.on{background:url(../img/bg_midtab.gif) 0px -151px no-repeat;}

.pnlmenu ul.cnt{display:none;float:left;margin:0;width:130px;height:502px;border:1px solid #F6DFBC;border-left:none;}
#leftmain1{display:block;}
.pnlmenu ul.cnt li{list-style:none;display:block;clear:both;height:19px;width:121px;margin-left:5px;margin-bottom:5px;background:url(../img/bg_midtabcnt.gif) 0px -31px no-repeat;}
.pnlmenu ul.cnt li.li1{background:url(../img/bg_midtabcnt.gif) 0px 0px no-repeat; margin-top:10px;}
.pnlmenu ul.cnt li a{display:block; margin-left:30px; margin-top:3px;}
.pnlmenu ul.cnt li.li1 span{ display:block; margin-left:35px; margin-top:3px;}

.main .right{width:806px; float:left; margin-left:2px;}

/*底部样式*/
.footer{height:70px;width:998px;margin:0 auto;clear:both;margin-top:8px;background:url(../img/bg_footer.gif) center top no-repeat;}
.footer .lnk{margin:0 auto; width:700px;line-height:24px;color:#333333; padding-top:8px;text-align:center;}
.footer ul{width:600px;margin:0px auto;clear:both;padding-top:5px;}
.footer ul li{float:left;list-style:none;display:block;line-height:22px;width:600px;color:#333333;text-align:center; }

#onpnl{ display:none;z-index:999;left:0px;position:absolute;top:0px;border:none;width:500px;background-color:#FFFFFF;border:2px solid #cccccc; padding:3px;}