/* CSS Document */
p,div,span,h1,h2,h3,h4,h5,h6,a,ol,ul,li,b,i,table,tr,td,thead,tfoot,tbody,input,img,body,dl,dt,dd{ padding:0px; margin:0px; outline:0px;}
body{background:#FFF; color:#423422; font-size:9pt; background:url(../images/master/footer_bg.jpg) #edebea center bottom  no-repeat; }
a img{border:0px;}
.cl{clear:both;}
.fl{float:left;}
.fr{float:right;}
.wrapper{ width:980px; margin:auto;}


.clear{ clear:both;}
.hr10{height:10px; width:100%; clear:both; font-size:0px;}
.pa{position:absolute;}
.pr{position:relative;}
.dn{display:none;}
b{ font-weight:normal;}
i{font-style:normal;}
u{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ul,li,ol{list-style-type:none;}
.main { background:url(../images/index/main.jpg) left -410px no-repeat; min-height:880px;}
.container { background:url(../images/master/container_bg.jpg) center top no-repeat; margin:0px auto; min-height:880px;}
.header { margin:0px auto;height:410px;}
.footer { margin-top:70px;}
.footer ul li{ float:left;}

.footer1 { margin-top:70px;}
.footer1 ul li{ float:left;}
.ft1_lst { border-bottom:1px solid #91877a; height:30px; line-height:30px; padding-left:100px;}
.ft1_lst li { text-align:center; width:100px; text-align:center;}
.ft1_lst li a{ color:#6d5b41; text-decoration:none;}
.final { height:120px; padding-top:40px; padding-left:130px;}
.final img {float:left; margin:10px 0px;}

.abme { float:left; width:620px; line-height:20px;color:#544a3f;}
.abme a { color:#544a3f;text-decoration:none;}
.abme div a{ text-decoration:none;}
.abme div a.fis { margin-left:0px;}
.abme div a.lstt { margin-right:0px;}
.abme div a:hover { text-decoration:underline;}

/*ͷ���˵�*/
.nav{ height:104px; padding-left:480px; margin-top:40px;  margin:auto;}
.nav ul li,.nav ul li a{ float:left; display:block; height:50px; width:120px; line-height:53px;}
.nav ul li a{ text-indent:-9999px;}
.gameAction{ margin-top:22px; height:270px;}
.gameStar{ width:234px; height:270px;}
.gameStar a{ display:block; width:143px; height:138px; margin:131px 0 0 45px; text-indent:-9999px;}
.fla4{ width:503px; height:270px;}


/* regCon */
.regCon{ width:600px; margin:0 auto; color:#e7dccc;}
.reg1{ background:url(../images/reg1.jpg) no-repeat; height:57px;}
.reg1 h2{ text-align:right; line-height:48px; width:340px; font-size:16px; }
.reg1 .close{float:right; margin:14px 24px 0 0;_margin:14px 12px 0 0; width:20px; height:20px; z-index:99;}
.reg2{ background:url(../images/reg2.jpg) repeat-y; padding:5px 35px;}
.reg2 h3{ font:bold 14px Arial; color:#ffcc35;}
.reg2 p{ margin-top:5px; color:#999;}
.reg2 .regItem{ height:28px; margin:10px 0; overflow:hidden; line-height:28px;}
.reg2 .regItem label{ width:80px; display:block; float:left; font-weight:bold; text-align:right; height:28px; line-height:28px;}
.reg2 .regItem span.red{ color:red; margin-right:3px;}
.reg2 .regItem input{ background:#230403; border:#83433F 1px solid; color:#ffeebc; float:left; margin-right:3px; height:24px; line-height:24px; width:180px; padding:0 3px; vertical-align:middle;}
.reg2 .check{ margin-left:78px;}
.reg2 .check input{float:left; margin-right:5px; width:20px; height:20px;*margin-top:-3px; _margin-top:0;}
.reg2 .check span a{ font-weight:bold; color:#ffcc35;}
.reg2 .reg_btn{ margin-top:20px; margin-left:150px;}
.reg3{ background:url(../images/reg3.jpg) no-repeat; height:33px;}
