* {margin:0;padding:0;}
html{background-image:url(main_bg.gif); background-repeat:repeat-x; background-color:#fff; } 
body {font-family:"",arial; font-size:12px; color:#666; position:relative; margin:0; padding:0; text-align:center;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
ol,ul {list-style:none;}
li{list-style-type:none;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0; }
h1,h2,h3,h4,h5,h6 {font-size:100%; margin:0; padding:0; font-weight:normal;}
a {text-decoration:none; color:#666;}
a:hover {text-decoration:underline; color:#ff6600;}

.green_12 {font-size:12px; color:#065e0c; text-decoration:none;}
.green_12 a{font-size:12px; color:#065e0c; text-decoration:none;}
.green_12 a:hover {font-size:12px; color:#09819f; text-decoration:underline;}
.red_14 {font-size:14px; color:#bb6449; text-decoration:none;}
.red_14 a{font-size:14px; color:#bb6449; text-decoration:none;}
.red_14 a:hover {font-size:14px; color:#ff6600; text-decoration:underline;}
.gray_12 {font-size:12px; color:#666; text-decoration:none;}
.gray_12 a{font-size:12px; color:#666; text-decoration:none;}
.gray_12 a:hover {font-size:12px; color:#09819f; text-decoration:underline;}
.orange_12 {font-size:12px; color:#ff6600; text-decoration:none;}
.orange_12 a{font-size:12px; color:#ff6600; text-decoration:none;}
.orange_12 a:hover {font-size:12px; color:#ffbd2f; text-decoration:underline;}
.orange_12christmas {font-size:12px; color:#ffbd2f; text-decoration:none;}
.orange_12christmas a{font-size:12px; color:#ffbd2f; text-decoration:none;}
.orange_12christmas a:hover {font-size:12px; color:#fff; text-decoration:underline;}
.main{width:904px; margin:0 auto; height:auto; background-color:#fff;}
.head_1{background-image:url(head_1.jpg); background-repeat:no-repeat; width:904px; height:118px; margin:0 auto;}
.menu{height:23px; padding-top:95px; padding-left:30px;}
.menu p{margin:0 12px; float:left;}
.menu_b{height:16px; padding:8px 0 0 20px; width:884px; margin:0 auto;}

.ad_top{width:904px; height:60px; margin:0 auto; padding:7px 0; background-color:#fff;}
#center_main{width:904px; height:780px; margin:0 auto; padding-top:10px; background-color:#fff;}
.center_main_left{float:left; width:230px; height:780px;}
.center_main_right{float:right; width:655px; height:780px;}
.logina{width:210px; padding:5px 10px; height:112px; background-image:url(login_2bg.gif);}
.loginb{float:left; padding-left:20px; width:102px;}
.loginc{float:right; padding-right:15px; line-height:18px; width:60px;}
.contact{background-image:url(contact_2bg.gif); color:#fff; line-height:21px; padding:5px 20px;}
.game{background-image:url(game_2bg.gif); height:320px; padding:10px;}
.game_list{background-image:url(game_bbg.png); width:302px; height:147px; float:left; display:inline; margin:8px 5px 5px 10px;}
.tiao{height:29px; background-image:url(tiao_2bg.gif); margin-bottom:10px;}
.link{background-image:url(link_2bg.gif); width:880px; margin:0 auto; padding:10px; line-height:22px;}

.login_img{background-image:url(login_img.gif); width:64px; height:22px; border:0; margin:0 10px 10px 0; color:#fff;}
.inputl{border:1px solid #09819f; width:140px; height:20px;}
.dashed{border-bottom:1px dashed #c4e3f1;}

.foot{margin:20px auto; width:904px;}
.foot_rightbg{background-image:url(baolun_bg.gif); width:700px; float:left; min-height:550px; padding:10px 35px; line-height:21px;}
.link{width:90px; margin:10px 20px; float:left;}
.foot_leftlist{float:left; padding:15px; width:170px;}
.foot_leftlist li{margin-top:5px; width:165px; border-bottom:1px solid #e1e1e1;}
.foot_right{float:right; width:700px;}
.qie{background-image:url(game_1.gif); width:645px; height:23px; padding:14px 10px 0 0;}
.qie img{margin-right:7px;}
.inputb{border:1px solid #707070; width:150px; height:21px; line-height:21px;}
ul,li{
padding:0;
margin:0;
list-style:none;
}
#flashBox{
width:401px;
height:150px;
border:1px solid #EEE;
position:relative;
}
#flashBox img{
/*初始不要显示*/
display:none;
/*用边框来实现空位，因为margin和paading有时会引起些麻烦*/
border:3px solid #FFF;
}
#flashBox ul{
position:absolute;
right:7px;
bottom:9px;
font:9px tahoma;
}
#flashBox ul li{
display:block;
float:left;
width:12px;
height:12px;
line-height:12px;
margin-right:3px;
border:1px solid #999;
background:#F0F0F0;
text-align:center;
cursor:pointer;
}
#flashBox ul li.hover{
border-color:red;
background:#FFE1E1;
color:red;
}












